SAP ABAP Interface IF_GLE_MCA_OTHER_SERVICE (Other Services without FI)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FI-GL-CU-MCA (Application Component) Multi Currency Accounting
     FAGL_MCA_AL_GEN (Package) FI: MCA General Functions
Properties
Interface IF_GLE_MCA_OTHER_SERVICE  
Short Description Other Services without FI    
General Data
Package FAGL_MCA_AL_GEN   FI: MCA General Functions 
Created 20100616   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RSDS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_GLE_MCA_OTHER_SERVICE has no interface.
Friends
Interface IF_GLE_MCA_OTHER_SERVICE has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_NAME Constant Public Type reference (TYPE) STRING 'IF_GLE_MCA_OTHER_SERVICE' 20100616
Methods
# Method Level Visibility Method type Description Created on
1 AUFK_DATA_READ Instance method Public Method Read Order master data 20100616
2 AUTH_DOC_ITEM Instance method Public Method Authority check on item level 20100723
3 BA1_API_F4_FX_RATE_CALC Instance method Public Method Calculate Exchange Rate from Two Currency Amounts 20100723
4 CEPC_DATA_READ Instance method Public Method Read Profit Center Master Data Table 20100616
5 COBL_CODINGBLOCK_CHECK Instance method Public Method Local Check of Coding Block 20100618
6 CONVERT_TO_LOCAL_CURRENCY Instance method Public Method Translate foreign currency amount to local currency 20100621
7 CSKS_DATA_READ Instance method Public Method Read Cost Center Master Data 20100616
8 FXR_CONVERT_CURRENCY Instance method Public Method Currency conversion with extended exchange rate 20100723
9 KE_PROFIT_CENTER_CHECK Instance method Public Method Check profit center against table CEPC/Return of information 20100616
10 K_KOKRS_READ Instance method Public Method Reads Controlling Area Code (Plus Fiscal Year Parameter Wher 20100616
11 PRPS_DATA_READ Instance method Public Method Read WBS (Work Breakdown Structure) Element Master Data 20100616
12 RK_KOKRS_FIND Instance method Public Method Controlling area determination from CCode / BA 20100616
13 T000_DATA_READ Instance method Public Method Read Client Data 20100617
14 T005_DATA_READ Instance method Public Method Read Countries Data 20100617
15 T880_DATA_READ Instance method Public Method Read Global Company Data 20100622
16 T8JF_DATA_READ Instance method Public Method Read Investment Group Data 20100616
17 T8JV_DATA_READ Instance method Public Method Read Joint Venture Data 20100616
Events
Interface IF_GLE_MCA_OTHER_SERVICE has no event.
Types
Interface IF_GLE_MCA_OTHER_SERVICE has no local type.
Method Signatures

Method AUFK_DATA_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STR_AUFK Value transfer Type reference (TYPE) AUFK Order master data 20100616
2 Importing I_AUFNR Value transfer Type reference (TYPE) AUFNR Order Number 20100616
# Exception Resumable Description Created on
1 CX_GLE_MCA_OTHER_SRVC_ERROR Other Service Error 20100617

Method AUTH_DOC_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTVT Value transfer Type reference (TYPE) ACTIV_AUTH Activity 20100723
2 Importing I_BEGRU Value transfer Type reference (TYPE) BEGRU Authorization Group 20100723
3 Importing I_BEGRU_B Value transfer Type reference (TYPE) BEGRU Authorization Group B Segment 20100723
4 Importing I_BUKRS Value transfer Type reference (TYPE) BUKRS Company Code 20100723
5 Importing I_GJAHR Value transfer Type reference (TYPE) GJAHR Fiscal Year 20100723
6 Importing I_GSBER Value transfer Type reference (TYPE) GSBER Business Area 20100723
7 Importing I_KOART Value transfer Type reference (TYPE) KOART Account Type 20100723
8 Importing I_KONTO Value transfer Type reference (TYPE) VKONT_001B From Account 20100723
9 Importing I_LEDGER Value transfer Type reference (TYPE) RLDNR Ledger 20100723
10 Importing I_MONAT Value transfer Type reference (TYPE) MONAT Fiscal Period 20100723
# Exception Resumable Description Created on
1 CX_GLE_MCA_OTHER_SRVC_ERROR Other Service Error 20100723

Method BA1_API_F4_FX_RATE_CALC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RATE Call by reference Type reference (TYPE) P 20100723
2 Exporting E_RATE_F Call by reference Type reference (TYPE) F 20100723
3 Importing I_FROM_AMOUNT Call by reference Type reference (TYPE) P 20100723
4 Importing I_FROM_CCY Call by reference Type reference (TYPE) WAERS Currency Key 20100723
5 Importing I_NOTATION Call by reference Type reference (TYPE) /BA1/F4_DTE_FX_NOTATION 20100723
6 Importing I_TO_AMOUNT Call by reference Type reference (TYPE) P 20100723
7 Importing I_TO_CCY Call by reference Type reference (TYPE) WAERS Currency Key 20100723
# Exception Resumable Description Created on
1 CX_GLE_MCA_OTHER_SRVC_ERROR Other Service Error 20100723

Method CEPC_DATA_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STR_CEPC Value transfer Type reference (TYPE) CEPC Profit Center Master Data Table 20100616
2 Importing I_DATBI Value transfer Type reference (TYPE) DATBI Valid To Date 20100616
3 Importing I_KOKRS Value transfer Type reference (TYPE) KOKRS Controlling Area 20100616
4 Importing I_PRCTR Value transfer Type reference (TYPE) PRCTR Profit Center 20100616
# Exception Resumable Description Created on
1 CX_GLE_MCA_OTHER_SRVC_ERROR Other Service Error 20100617

Method COBL_CODINGBLOCK_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHECKED_COBL Call by reference Type reference (TYPE) COBL Possibly Enriched Coding Block 20100618
2 Exporting E_TAB_MESSAGES Call by reference Type reference (TYPE) GLE_MCA_TAB_BAPIRETURN1 List of errors occurred 20100618
3 Importing I_CHECK_COBL Call by reference Type reference (TYPE) COBL Account assignment block to be validated 20100618
4 Importing I_COLLECT_MESSAGES Call by reference Type reference (TYPE) SYDATAR 'X' ' ': Output Errors, 'X': Collect in T_MESSAGES 20100618
5 Importing I_CUST_FIELDS_DYNP_CHECKS Call by reference Type reference (TYPE) SYDATAR 'X' 'X': Foreign Key Check for customer fields 20100618
6 Importing I_EXTERNAL_FIELDS_USED Call by reference Type reference (TYPE) SYDATAR 'X': External Fields in COBL are filled 20100618
7 Importing I_PBO_COBL Value transfer Type reference (TYPE) COBL Coding Block before user input 20100618

Method COBL_CODINGBLOCK_CHECK on Interface IF_GLE_MCA_OTHER_SERVICE has no exception.

Method CONVERT_TO_LOCAL_CURRENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DERIVED_RATE_TYPE Value transfer Type reference (TYPE) KURST Alternative exchange rate type, where used 20100621
2 Exporting E_EXCHANGE_RATE Value transfer Type reference (TYPE) ANY Exchange rate 4.5 20100621
3 Exporting E_EXCHANGE_RATEX Value transfer Type reference (TYPE) ANY Exchange rate 4.11 20100621
4 Exporting E_FIXED_RATE Value transfer Type reference (TYPE) ANY Fixed exchange rate 4,5, if present 20100621
5 Exporting E_FOREIGN_FACTOR Value transfer Type reference (TYPE) ANY Factor for the foreign currency units 20100621
6 Exporting E_LOCAL_AMOUNT Value transfer Type reference (TYPE) ANY Amount in local currency 20100621
7 Exporting E_LOCAL_FACTOR Value transfer Type reference (TYPE) ANY Factor for the local currency units 20100621
8 Importing I_CLIENT Value transfer Type reference (TYPE) MANDT SY-MANDT Client 20100621
9 Importing I_DATE Value transfer Type reference (TYPE) DATUM Currency translation date 20100621
10 Importing I_FOREIGN_AMOUNT Value transfer Type reference (TYPE) ANY Amount in foreign currency 20100621
11 Importing I_FOREIGN_CURRENCY Value transfer Type reference (TYPE) ANY Currency key for foreign currency 20100621
12 Importing I_LOCAL_CURRENCY Value transfer Type reference (TYPE) ANY Currency key for local currency 20100621
13 Importing I_RATE Value transfer Type reference (TYPE) ANY 0 Predefined exchange rate 20100621
14 Importing I_READ_TCURR Value transfer Type reference (TYPE) ANY 'X' Read exchange rate from table TCURR 20100621
15 Importing I_TYPE_OF_RATE Value transfer Type reference (TYPE) ANY 'M' Type of rate M=Average rate G=Bank buying rate B=bank sellin 20100621
# Exception Resumable Description Created on
1 CX_GLE_MCA_OTHER_SRVC_ERROR Other Service Error 20100621

Method CSKS_DATA_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STR_CSKS Value transfer Type reference (TYPE) CSKS Cost Center Master Data 20100616
2 Importing I_DATBI Value transfer Type reference (TYPE) DATBI Valid To Date 20100617
3 Importing I_KOKRS Value transfer Type reference (TYPE) KOKRS Controlling Area 20100616
4 Importing I_KOSTL Value transfer Type reference (TYPE) KOSTL Cost Center 20100616
# Exception Resumable Description Created on
1 CX_GLE_MCA_OTHER_SRVC_ERROR Other Service Error 20100617

Method FXR_CONVERT_CURRENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EXCHANGE_RATEX Value transfer Type reference (TYPE) GLE_FXR_DTE_RATEX28 Extended exchange rate with length 28 and 14 decimals 20100723
2 Exporting E_FIXED_RATE Value transfer Type reference (TYPE) C Indicator: Exchange rate fixed 20100723
3 Exporting E_TO_AMOUNT Value transfer Type reference (TYPE) P Amount in target currency 20100723
4 Importing I_DATE Value transfer Type reference (TYPE) DATUM Date 20100723
5 Importing I_FROM_AMOUNT Value transfer Type reference (TYPE) P Amount in source currency 20100723
6 Importing I_FROM_CURRENCY Value transfer Type reference (TYPE) WAERS Currency Key 20100723
7 Importing I_RATEX Value transfer Type reference (TYPE) GLE_FXR_DTE_RATEX28 0 Extended exchange rate with length 28 and 14 decimals 20100723
8 Importing I_TO_CURRENCY Value transfer Type reference (TYPE) WAERS Currency Key 20100723
9 Importing I_TYPE_OF_RATE Value transfer Type reference (TYPE) KURST_CURR 'M' Exchange Rate Type 20100723
# Exception Resumable Description Created on
1 CX_GLE_MCA_OTHER_SRVC_ERROR Other Service Error 20100723

Method KE_PROFIT_CENTER_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BUKRS_JV Value transfer Type reference (TYPE) BUKRS Company code of the joint venture 20100617
2 Exporting E_DATBI Value transfer Type reference (TYPE) DATBI Return value of the missing key part 20100617
3 Exporting E_ETYPE Value transfer Type reference (TYPE) JV_ETYPE Investment class (joint venture) 20100617
4 Exporting E_KOKRS Value transfer Type reference (TYPE) KOKRS Controlling area of the profit center found 20100617
5 Exporting E_KTEXT Value transfer Type reference (TYPE) KTEXT Short text of the profit center found 20100617
6 Exporting E_LTEXT Value transfer Type reference (TYPE) LTEXT Long Text 20100617
7 Exporting E_RECID Value transfer Type reference (TYPE) JV_RECIND Recovery Indicator 20100617
8 Exporting E_REGIO Value transfer Type reference (TYPE) REGIO Region (State, Province, County) 20100617
9 Exporting E_RETURN_CODE Value transfer Type reference (TYPE) SY-SUBRC Return Value of ABAP Statements 20100617
10 Exporting E_TXJCD Value transfer Type reference (TYPE) TXJCD Tax Jurisdiction 20100617
11 Exporting E_VNAME Value transfer Type reference (TYPE) JV_NAME Joint Venture Name 20100617
12 Importing I_BUKRS Value transfer Type reference (TYPE) BUKRS Company Code 20100616
13 Importing I_DATUM Value transfer Type reference (TYPE) DATBI '00000000' (Starting) date for time-related check 20100616
14 Importing I_DATUM_BIS Value transfer Type reference (TYPE) DATBI '00000000' End of the period to be tested 20100617
15 Importing I_PRCTR Value transfer Type reference (TYPE) PRCTR Profit Center 20100616
16 Importing I_READ_TEXT Value transfer Type reference (TYPE) FLAG 'X' Flag whether text table should be read (= 'X') 20100617
17 Importing I_TEST Value transfer Type reference (TYPE) FLAG '' General Flag 20100617
18 Importing I_TEST_KOKRS Value transfer Type reference (TYPE) KOKRS SPACE Controlling area (or CoCde) 20100617
# Exception Resumable Description Created on
1 CX_GLE_MCA_OTHER_SRVC_ERROR Other Service Error 20100617

Method K_KOKRS_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STR_TKA00 Value transfer Type reference (TYPE) TKA00 Control parameters for controlling areas 20100617
2 Exporting E_STR_TKA01 Value transfer Type reference (TYPE) TKA01 Controlling Areas 20100617
3 Importing I_GJAHR Value transfer Type reference (TYPE) GJAHR Fiscal Year 20100616
4 Importing I_KOKRS Value transfer Type reference (TYPE) KOKRS Controlling Area 20100616
# Exception Resumable Description Created on
1 CX_GLE_MCA_OTHER_SRVC_ERROR Other Service Error 20100617

Method PRPS_DATA_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STR_PRPS Value transfer Type reference (TYPE) PRPS WBS (Work Breakdown Structure) Element Master Data 20100616
2 Importing I_PSPNR Value transfer Type reference (TYPE) PS_POSNR WBS Element 20100616
# Exception Resumable Description Created on
1 CX_GLE_MCA_OTHER_SRVC_ERROR Other Service Error 20100617

Method RK_KOKRS_FIND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_KOKRS Value transfer Type reference (TYPE) KOKRS Controlling Area 20100617
2 Exporting E_STR_TKA01 Value transfer Type reference (TYPE) TKA01 Data Controlling Area 20100617
3 Importing I_BUKRS Value transfer Type reference (TYPE) BUKRS Company Code 20100616
4 Importing I_GSBER Value transfer Type reference (TYPE) GSBER Business Area 20100617
5 Importing I_NO_BUFFERING Value transfer Attribute reference (LIKE) SY-DATAR Selection for Screen Field Input 20100617
6 Importing I_TEST_KOKRS Value transfer Type reference (TYPE) KOKRS Controlling Area to be checked 20100617
# Exception Resumable Description Created on
1 CX_GLE_MCA_OTHER_SRVC_ERROR Other Service Error 20100617

Method T000_DATA_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STR_T000 Call by reference Type reference (TYPE) T000 Clients 20100617
# Exception Resumable Description Created on
1 CX_GLE_MCA_OTHER_SRVC_ERROR FI Service Error 20100617

Method T005_DATA_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STR_T005 Value transfer Type reference (TYPE) T005 Countries 20100617
2 Importing I_LAND1 Value transfer Type reference (TYPE) LAND1 Country Key 20100617
# Exception Resumable Description Created on
1 CX_GLE_MCA_OTHER_SRVC_ERROR Other Service Error 20100617

Method T880_DATA_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STR_T880 Call by reference Type reference (TYPE) T880 Global Company Data (for KONS Ledger) 20100622
2 Importing I_RCOMP Call by reference Type reference (TYPE) RCOMP_D Company 20100622
# Exception Resumable Description Created on
1 CX_GLE_MCA_OTHER_SRVC_ERROR Other Service Error 20100622

Method T8JF_DATA_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STR_T8JF Value transfer Type reference (TYPE) T8JF Vendor account groups 20100616
2 Importing I_BUKRS Value transfer Type reference (TYPE) BUKRS Company Code 20100616
3 Importing I_EGRUP Value transfer Type reference (TYPE) JV_EGROUP Equity Group 20100616
4 Importing I_VNAME Value transfer Type reference (TYPE) JV_NAME Joint Venture 20100616
# Exception Resumable Description Created on
1 CX_GLE_MCA_OTHER_SRVC_ERROR Other Service Error 20100617

Method T8JV_DATA_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STR_T8JV Value transfer Type reference (TYPE) T8JV Joint Venture 20100617
2 Importing I_BUKRS Value transfer Type reference (TYPE) BUKRS Company Code 20100616
3 Importing I_VNAME Value transfer Type reference (TYPE) JV_NAME Joint Venture 20100616
# Exception Resumable Description Created on
1 CX_GLE_MCA_OTHER_SRVC_ERROR Other Service Error 20100617
History
Last changed by/on SAP  20110908 
SAP Release Created in 606