SAP ABAP Interface IF_DCFL_PO_MIRO_SERVICES (services for adaptions of MIRO)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   AC-INT (Application Component) Accounting Interface
     FIN_DCFL_APPL_BASIS (Package) Basis package for FIN_DCFL_APPL
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DCFL_PO_MIRO_SERVICES Obsolete - do not use 20110420
Properties
Interface IF_DCFL_PO_MIRO_SERVICES  
Short Description services for adaptions of MIRO    
General Data
Package FIN_DCFL_APPL_BASIS   Basis package for FIN_DCFL_APPL 
Created 20110420   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
Interface IF_DCFL_PO_MIRO_SERVICES has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20110420
Friends
Interface IF_DCFL_PO_MIRO_SERVICES has no friend.
Attributes
Interface IF_DCFL_PO_MIRO_SERVICES has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_OR_ADOPT_6229 Static method Public Method PAI 6229: check_or_adopt_6229 logic 20110420
2 CLEAR_X6310_DCFL Static method Public Method clear flag gv_x6310_dcfl 20110420
3 CLEAR_X6350_DCFL Static method Public Method clear flag gv_x6350_dcfl 20110420
4 CONTAINS_DCFL_MSEL Static method Public Method checks whether "msel" contains dcfl_ebeln 20110420
5 CONVERT_EBELN_DCFL_6310 Static method Public Method convert "ebeln" to "ebeln_dcfl" OUTPUT 20110420
6 CONVERT_EBELN_DCFL_6350 Static method Public Method convert "ebeln" to "ebeln_dcfl" OUTPUT 20110420
7 DELETE_DUPLICATES_MSEL Static method Public Method delete duplicates for multiple selection 6229 20110420
8 FIND_AVPO_ITEM_BY_ELEMENTS Instance method Public Method perform selection on AccountingView for EKPO 20110420
9 FIND_AVPO_ROOT_BY_ELEMENTS Instance method Public Method perform selection on AccountingView for EKKO 20110420
10 GET_EBELN_DCFL Static method Public Method get EBELN_DCFL from EBELN 20110420
11 GET_OTHER_EBELN_MSEL Static method Public Method get other EBELN for this EBELN for multiple selection 6229 20110420
12 GET_SUITABLE_EBELN Static method Public Method get EBELN that fits to EBELN_DCFL, BUKRS and LIFNR 20110420
13 GET_T_MULTIVEN Static method Public Method get multivendor table for screen 6232 20110420
14 IS_DCFL_EBELN Static method Public Method check whether ebeln is DCFL_EBELN 20110420
15 IS_XDCFL_MULTI Static method Public Method get state of gv_xdcfl_multi 20110427
16 PREPARE_MULTIVEN_POPUP Static method Public Method prepare processing of multiven-popup - 6232 20110420
17 PROCESS_EBELN_DCFL Static method Public Method PAI 6217: Process ebeln dcfl 20110420
18 REPLACE_EBELN_MSGV Static method Public Method replace message variable containing EBELN with EBELN_DCFL 20110420
19 SEL_PARAM_ADD_FIELD Instance method Public Method add single field to parameters 20110420
20 SEL_PARAM_ADD_SELOPT Instance method Public Method add select-options to parameters 20110420
21 SET_T_MULTIVEN Static method Public Method set multivendor table for screen 6232 20110420
22 SET_XDCFL_MULTI Static method Public Method set state of gv_xdcfl_multi 20110427
23 SHOW_DCFL_FIELDS_6310 Static method Public Method show DCFL-fields on dynpro 6310 20110420
24 SHOW_DCFL_FIELDS_6350 Static method Public Method show DCFL-fields on dynpro 6350 20110420
Events
Interface IF_DCFL_PO_MIRO_SERVICES has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_T_RBSELBEST Public See coding 20110420 ty_t_rbselbest TYPE STANDARD TABLE OF rbselbest
Method Signatures

Method CHECK_OR_ADOPT_6229 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_OK_CODE Value transfer Type reference (TYPE) CHAR20 20110420
2 Importing IS_RM08M Call by reference Type reference (TYPE) RM08M 20110420
3 Importing IT_MSEL_BEST Call by reference Type reference (TYPE) TY_T_RBSELBEST 20110420

Method CHECK_OR_ADOPT_6229 on Interface IF_DCFL_PO_MIRO_SERVICES has no exception.

Method CLEAR_X6310_DCFL Signature

Method CLEAR_X6310_DCFL on Interface IF_DCFL_PO_MIRO_SERVICES has no parameter.
Method CLEAR_X6310_DCFL on Interface IF_DCFL_PO_MIRO_SERVICES has no exception.

Method CLEAR_X6350_DCFL Signature

Method CLEAR_X6350_DCFL on Interface IF_DCFL_PO_MIRO_SERVICES has no parameter.
Method CLEAR_X6350_DCFL on Interface IF_DCFL_PO_MIRO_SERVICES has no exception.

Method CONTAINS_DCFL_MSEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MSEL_BEST Call by reference Type reference (TYPE) TY_T_RBSELBEST 20110420
2 Returning RV_XCONTAINS Value transfer Type reference (TYPE) BOOLE_D 20110420

Method CONTAINS_DCFL_MSEL on Interface IF_DCFL_PO_MIRO_SERVICES has no exception.

Method CONVERT_EBELN_DCFL_6310 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_EBELN_DCFL Call by reference Type reference (TYPE) DCFL_EBELN 20110420
2 Exporting EV_LOGSYS_DCFL Call by reference Type reference (TYPE) DCFL_LOGSYS 20110420
3 Importing IV_EBELN Call by reference Type reference (TYPE) EBELN 20110420
4 Importing IV_REFERENZBELEGTYP Call by reference Type reference (TYPE) MRM_REFERENZBELEGTYP 20110420
# Exception Resumable Description Created on
1 NO_ID_FOUND 20110420

Method CONVERT_EBELN_DCFL_6350 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_EBELN_DCFL Call by reference Type reference (TYPE) DCFL_EBELN 20110420
2 Exporting EV_LOGSYS_DCFL Call by reference Type reference (TYPE) DCFL_LOGSYS 20110420
3 Importing IV_EBELN Call by reference Type reference (TYPE) EBELN 20110420
4 Importing IV_REFERENZBELEGTYP Call by reference Type reference (TYPE) MRM_REFERENZBELEGTYP 20110420
# Exception Resumable Description Created on
1 NO_ID_FOUND 20110420

Method DELETE_DUPLICATES_MSEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MSEL_BEST Call by reference Type reference (TYPE) TY_T_RBSELBEST 20110420

Method DELETE_DUPLICATES_MSEL on Interface IF_DCFL_PO_MIRO_SERVICES has no exception.

Method FIND_AVPO_ITEM_BY_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_EKPO Call by reference Type reference (TYPE) ME_EKPO 20110420
2 Importing IV_EBELN Call by reference Type reference (TYPE) EBELN 20110420
# Exception Resumable Description Created on
1 NO_RECORDS_FOUND 20110420

Method FIND_AVPO_ROOT_BY_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_EKKO Call by reference Type reference (TYPE) DCFLT_EKKO 20110420

Method FIND_AVPO_ROOT_BY_ELEMENTS on Interface IF_DCFL_PO_MIRO_SERVICES has no exception.

Method GET_EBELN_DCFL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_EBELN_DCFL Call by reference Type reference (TYPE) DCFL_EBELN 20110420
2 Exporting EV_LOGSYS_DCFL Call by reference Type reference (TYPE) DCFL_LOGSYS 20110420
3 Importing IV_EBELN Call by reference Type reference (TYPE) EBELN 20110420
# Exception Resumable Description Created on
1 NO_ID_FOUND 20110420

Method GET_OTHER_EBELN_MSEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MAPPING_EBELN Call by reference Type reference (TYPE) DCFLT_EBELN_LONG_EBELN 20110420
2 Exporting ET_MSEL_BEST Call by reference Type reference (TYPE) TY_T_RBSELBEST 20110420
3 Exporting EV_XNON_UNIQUE Call by reference Type reference (TYPE) BOOLE_D 20110420
4 Importing IT_MSEL_BEST Call by reference Type reference (TYPE) TY_T_RBSELBEST 20110420
5 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS 20110420
6 Importing IV_LIFNR Call by reference Type reference (TYPE) DCFL_LIFNR 20110420
7 Importing IV_LOGSYS Call by reference Type reference (TYPE) DCFL_LOGSYS 20110420
# Exception Resumable Description Created on
1 NOT_FOUND 20110420

Method GET_SUITABLE_EBELN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MAPPING_EBELN Call by reference Type reference (TYPE) DCFLT_EBELN_LONG_EBELN 20110420
2 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS 20110420
3 Importing IV_EBELN_DCFL Call by reference Type reference (TYPE) DCFL_EBELN 20110420
4 Importing IV_LIFNR Call by reference Type reference (TYPE) LIFNR 20110420
5 Importing IV_LOGSYS Call by reference Type reference (TYPE) DCFL_LOGSYS 20110420
# Exception Resumable Description Created on
1 NOT_FOUND 20110420

Method GET_T_MULTIVEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MULTIVEN Call by reference Type reference (TYPE) DCFLT_MIRO_MULTIVEN 20110420

Method GET_T_MULTIVEN on Interface IF_DCFL_PO_MIRO_SERVICES has no exception.

Method IS_DCFL_EBELN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EBELN Call by reference Type reference (TYPE) EBELN 20110420
2 Returning RV_XEBELN_DCFL Value transfer Type reference (TYPE) BOOLE_D 20110420

Method IS_DCFL_EBELN on Interface IF_DCFL_PO_MIRO_SERVICES has no exception.

Method IS_XDCFL_MULTI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_XDCFL_MULTI Value transfer Type reference (TYPE) BOOLE_D state of gv_xdcfl_multi 20110427

Method IS_XDCFL_MULTI on Interface IF_DCFL_PO_MIRO_SERVICES has no exception.

Method PREPARE_MULTIVEN_POPUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_EBELN_MAPPING Call by reference Type reference (TYPE) DCFLT_EBELN_LONG_EBELN 20110420

Method PREPARE_MULTIVEN_POPUP on Interface IF_DCFL_PO_MIRO_SERVICES has no exception.

Method PROCESS_EBELN_DCFL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MSEL_BEST Call by reference Type reference (TYPE) TY_T_RBSELBEST 20110420
2 Exporting ET_MAPPING_EBELN Call by reference Type reference (TYPE) DCFLT_EBELN_LONG_EBELN 20110420
3 Exporting EV_XMULTIVEN_POPUP Call by reference Type reference (TYPE) BOOLE_D 20110420
4 Importing IS_RM08M Call by reference Type reference (TYPE) RM08M 20110420
5 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS 20110420
6 Importing IV_DYNNR Value transfer Type reference (TYPE) SY-DYNNR 20110420

Method PROCESS_EBELN_DCFL on Interface IF_DCFL_PO_MIRO_SERVICES has no exception.

Method REPLACE_EBELN_MSGV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_MSGV1 Call by reference Type reference (TYPE) SYMSGV 20110420
2 Changing CV_MSGV2 Call by reference Type reference (TYPE) SYMSGV 20110420
3 Changing CV_MSGV3 Call by reference Type reference (TYPE) SYMSGV 20110420
4 Changing CV_MSGV4 Call by reference Type reference (TYPE) SYMSGV 20110420
5 Importing IV_MSGID Call by reference Type reference (TYPE) SYMSGID 20110420
6 Importing IV_MSGNO Call by reference Type reference (TYPE) SYMSGNO 20110420

Method REPLACE_EBELN_MSGV on Interface IF_DCFL_PO_MIRO_SERVICES has no exception.

Method SEL_PARAM_ADD_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ATTR Call by reference Type reference (TYPE) FIELDNAME 20110420
2 Importing IV_VALUE Call by reference Type reference (TYPE) ANY 20110420

Method SEL_PARAM_ADD_FIELD on Interface IF_DCFL_PO_MIRO_SERVICES has no exception.

Method SEL_PARAM_ADD_SELOPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SEL Call by reference Type reference (TYPE) INDEX TABLE 20110420
2 Importing IV_ATTR Call by reference Type reference (TYPE) FIELDNAME 20110420

Method SEL_PARAM_ADD_SELOPT on Interface IF_DCFL_PO_MIRO_SERVICES has no exception.

Method SET_T_MULTIVEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MULTIVEN Call by reference Type reference (TYPE) DCFLT_MIRO_MULTIVEN 20110420

Method SET_T_MULTIVEN on Interface IF_DCFL_PO_MIRO_SERVICES has no exception.

Method SET_XDCFL_MULTI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_XDCFL_MULTI Call by reference Type reference (TYPE) BOOLE_D desired state for gv_xdcfl_multi 20110427

Method SET_XDCFL_MULTI on Interface IF_DCFL_PO_MIRO_SERVICES has no exception.

Method SHOW_DCFL_FIELDS_6310 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REFERENZBELEGTYP Call by reference Type reference (TYPE) MRM_REFERENZBELEGTYP 20110420
2 Returning RV_XSHOW Value transfer Type reference (TYPE) BOOLE_D 20110420

Method SHOW_DCFL_FIELDS_6310 on Interface IF_DCFL_PO_MIRO_SERVICES has no exception.

Method SHOW_DCFL_FIELDS_6350 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REFERENZBELEGTYP Call by reference Type reference (TYPE) MRM_REFERENZBELEGTYP 20110420
2 Returning RV_XSHOW Value transfer Type reference (TYPE) BOOLE_D 20110420

Method SHOW_DCFL_FIELDS_6350 on Interface IF_DCFL_PO_MIRO_SERVICES has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 606