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 | ![]() |
Instance method | Public | Method | Read Order master data | 20100616 |
2 | ![]() |
Instance method | Public | Method | Authority check on item level | 20100723 |
3 | ![]() |
Instance method | Public | Method | Calculate Exchange Rate from Two Currency Amounts | 20100723 |
4 | ![]() |
Instance method | Public | Method | Read Profit Center Master Data Table | 20100616 |
5 | ![]() |
Instance method | Public | Method | Local Check of Coding Block | 20100618 |
6 | ![]() |
Instance method | Public | Method | Translate foreign currency amount to local currency | 20100621 |
7 | ![]() |
Instance method | Public | Method | Read Cost Center Master Data | 20100616 |
8 | ![]() |
Instance method | Public | Method | Currency conversion with extended exchange rate | 20100723 |
9 | ![]() |
Instance method | Public | Method | Check profit center against table CEPC/Return of information | 20100616 |
10 | ![]() |
Instance method | Public | Method | Reads Controlling Area Code (Plus Fiscal Year Parameter Wher | 20100616 |
11 | ![]() |
Instance method | Public | Method | Read WBS (Work Breakdown Structure) Element Master Data | 20100616 |
12 | ![]() |
Instance method | Public | Method | Controlling area determination from CCode / BA | 20100616 |
13 | ![]() |
Instance method | Public | Method | Read Client Data | 20100617 |
14 | ![]() |
Instance method | Public | Method | Read Countries Data | 20100617 |
15 | ![]() |
Instance method | Public | Method | Read Global Company Data | 20100622 |
16 | ![]() |
Instance method | Public | Method | Read Investment Group Data | 20100616 |
17 | ![]() |
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 | ![]() |
E_STR_AUFK | Value transfer | Type reference (TYPE) | AUFK | Order master data | 20100616 | ||
2 | ![]() |
I_AUFNR | Value transfer | Type reference (TYPE) | AUFNR | Order Number | 20100616 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Other Service Error | 20100617 |
Method AUTH_DOC_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_ACTVT | Value transfer | Type reference (TYPE) | ACTIV_AUTH | Activity | 20100723 | ||
2 | ![]() |
I_BEGRU | Value transfer | Type reference (TYPE) | BEGRU | Authorization Group | 20100723 | ||
3 | ![]() |
I_BEGRU_B | Value transfer | Type reference (TYPE) | BEGRU | Authorization Group B Segment | 20100723 | ||
4 | ![]() |
I_BUKRS | Value transfer | Type reference (TYPE) | BUKRS | Company Code | 20100723 | ||
5 | ![]() |
I_GJAHR | Value transfer | Type reference (TYPE) | GJAHR | Fiscal Year | 20100723 | ||
6 | ![]() |
I_GSBER | Value transfer | Type reference (TYPE) | GSBER | Business Area | 20100723 | ||
7 | ![]() |
I_KOART | Value transfer | Type reference (TYPE) | KOART | Account Type | 20100723 | ||
8 | ![]() |
I_KONTO | Value transfer | Type reference (TYPE) | VKONT_001B | From Account | 20100723 | ||
9 | ![]() |
I_LEDGER | Value transfer | Type reference (TYPE) | RLDNR | Ledger | 20100723 | ||
10 | ![]() |
I_MONAT | Value transfer | Type reference (TYPE) | MONAT | Fiscal Period | 20100723 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
E_RATE | Call by reference | Type reference (TYPE) | P | 20100723 | |||
2 | ![]() |
E_RATE_F | Call by reference | Type reference (TYPE) | F | 20100723 | |||
3 | ![]() |
I_FROM_AMOUNT | Call by reference | Type reference (TYPE) | P | 20100723 | |||
4 | ![]() |
I_FROM_CCY | Call by reference | Type reference (TYPE) | WAERS | Currency Key | 20100723 | ||
5 | ![]() |
I_NOTATION | Call by reference | Type reference (TYPE) | /BA1/F4_DTE_FX_NOTATION | 20100723 | |||
6 | ![]() |
I_TO_AMOUNT | Call by reference | Type reference (TYPE) | P | 20100723 | |||
7 | ![]() |
I_TO_CCY | Call by reference | Type reference (TYPE) | WAERS | Currency Key | 20100723 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Other Service Error | 20100723 |
Method CEPC_DATA_READ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_STR_CEPC | Value transfer | Type reference (TYPE) | CEPC | Profit Center Master Data Table | 20100616 | ||
2 | ![]() |
I_DATBI | Value transfer | Type reference (TYPE) | DATBI | Valid To Date | 20100616 | ||
3 | ![]() |
I_KOKRS | Value transfer | Type reference (TYPE) | KOKRS | Controlling Area | 20100616 | ||
4 | ![]() |
I_PRCTR | Value transfer | Type reference (TYPE) | PRCTR | Profit Center | 20100616 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Other Service Error | 20100617 |
Method COBL_CODINGBLOCK_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_CHECKED_COBL | Call by reference | Type reference (TYPE) | COBL | Possibly Enriched Coding Block | 20100618 | ||
2 | ![]() |
E_TAB_MESSAGES | Call by reference | Type reference (TYPE) | GLE_MCA_TAB_BAPIRETURN1 | List of errors occurred | 20100618 | ||
3 | ![]() |
I_CHECK_COBL | Call by reference | Type reference (TYPE) | COBL | Account assignment block to be validated | 20100618 | ||
4 | ![]() |
I_COLLECT_MESSAGES | Call by reference | Type reference (TYPE) | SYDATAR | 'X' | ' ': Output Errors, 'X': Collect in T_MESSAGES | 20100618 | |
5 | ![]() |
I_CUST_FIELDS_DYNP_CHECKS | Call by reference | Type reference (TYPE) | SYDATAR | 'X' | 'X': Foreign Key Check for customer fields | 20100618 | |
6 | ![]() |
I_EXTERNAL_FIELDS_USED | Call by reference | Type reference (TYPE) | SYDATAR | 'X': External Fields in COBL are filled | 20100618 | ||
7 | ![]() |
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 | ![]() |
E_DERIVED_RATE_TYPE | Value transfer | Type reference (TYPE) | KURST | Alternative exchange rate type, where used | 20100621 | ||
2 | ![]() |
E_EXCHANGE_RATE | Value transfer | Type reference (TYPE) | ANY | Exchange rate 4.5 | 20100621 | ||
3 | ![]() |
E_EXCHANGE_RATEX | Value transfer | Type reference (TYPE) | ANY | Exchange rate 4.11 | 20100621 | ||
4 | ![]() |
E_FIXED_RATE | Value transfer | Type reference (TYPE) | ANY | Fixed exchange rate 4,5, if present | 20100621 | ||
5 | ![]() |
E_FOREIGN_FACTOR | Value transfer | Type reference (TYPE) | ANY | Factor for the foreign currency units | 20100621 | ||
6 | ![]() |
E_LOCAL_AMOUNT | Value transfer | Type reference (TYPE) | ANY | Amount in local currency | 20100621 | ||
7 | ![]() |
E_LOCAL_FACTOR | Value transfer | Type reference (TYPE) | ANY | Factor for the local currency units | 20100621 | ||
8 | ![]() |
I_CLIENT | Value transfer | Type reference (TYPE) | MANDT | SY-MANDT | Client | 20100621 | |
9 | ![]() |
I_DATE | Value transfer | Type reference (TYPE) | DATUM | Currency translation date | 20100621 | ||
10 | ![]() |
I_FOREIGN_AMOUNT | Value transfer | Type reference (TYPE) | ANY | Amount in foreign currency | 20100621 | ||
11 | ![]() |
I_FOREIGN_CURRENCY | Value transfer | Type reference (TYPE) | ANY | Currency key for foreign currency | 20100621 | ||
12 | ![]() |
I_LOCAL_CURRENCY | Value transfer | Type reference (TYPE) | ANY | Currency key for local currency | 20100621 | ||
13 | ![]() |
I_RATE | Value transfer | Type reference (TYPE) | ANY | 0 | Predefined exchange rate | 20100621 | |
14 | ![]() |
I_READ_TCURR | Value transfer | Type reference (TYPE) | ANY | 'X' | Read exchange rate from table TCURR | 20100621 | |
15 | ![]() |
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 | ![]() |
Other Service Error | 20100621 |
Method CSKS_DATA_READ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_STR_CSKS | Value transfer | Type reference (TYPE) | CSKS | Cost Center Master Data | 20100616 | ||
2 | ![]() |
I_DATBI | Value transfer | Type reference (TYPE) | DATBI | Valid To Date | 20100617 | ||
3 | ![]() |
I_KOKRS | Value transfer | Type reference (TYPE) | KOKRS | Controlling Area | 20100616 | ||
4 | ![]() |
I_KOSTL | Value transfer | Type reference (TYPE) | KOSTL | Cost Center | 20100616 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Other Service Error | 20100617 |
Method FXR_CONVERT_CURRENCY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_EXCHANGE_RATEX | Value transfer | Type reference (TYPE) | GLE_FXR_DTE_RATEX28 | Extended exchange rate with length 28 and 14 decimals | 20100723 | ||
2 | ![]() |
E_FIXED_RATE | Value transfer | Type reference (TYPE) | C | Indicator: Exchange rate fixed | 20100723 | ||
3 | ![]() |
E_TO_AMOUNT | Value transfer | Type reference (TYPE) | P | Amount in target currency | 20100723 | ||
4 | ![]() |
I_DATE | Value transfer | Type reference (TYPE) | DATUM | Date | 20100723 | ||
5 | ![]() |
I_FROM_AMOUNT | Value transfer | Type reference (TYPE) | P | Amount in source currency | 20100723 | ||
6 | ![]() |
I_FROM_CURRENCY | Value transfer | Type reference (TYPE) | WAERS | Currency Key | 20100723 | ||
7 | ![]() |
I_RATEX | Value transfer | Type reference (TYPE) | GLE_FXR_DTE_RATEX28 | 0 | Extended exchange rate with length 28 and 14 decimals | 20100723 | |
8 | ![]() |
I_TO_CURRENCY | Value transfer | Type reference (TYPE) | WAERS | Currency Key | 20100723 | ||
9 | ![]() |
I_TYPE_OF_RATE | Value transfer | Type reference (TYPE) | KURST_CURR | 'M' | Exchange Rate Type | 20100723 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
E_BUKRS_JV | Value transfer | Type reference (TYPE) | BUKRS | Company code of the joint venture | 20100617 | ||
2 | ![]() |
E_DATBI | Value transfer | Type reference (TYPE) | DATBI | Return value of the missing key part | 20100617 | ||
3 | ![]() |
E_ETYPE | Value transfer | Type reference (TYPE) | JV_ETYPE | Investment class (joint venture) | 20100617 | ||
4 | ![]() |
E_KOKRS | Value transfer | Type reference (TYPE) | KOKRS | Controlling area of the profit center found | 20100617 | ||
5 | ![]() |
E_KTEXT | Value transfer | Type reference (TYPE) | KTEXT | Short text of the profit center found | 20100617 | ||
6 | ![]() |
E_LTEXT | Value transfer | Type reference (TYPE) | LTEXT | Long Text | 20100617 | ||
7 | ![]() |
E_RECID | Value transfer | Type reference (TYPE) | JV_RECIND | Recovery Indicator | 20100617 | ||
8 | ![]() |
E_REGIO | Value transfer | Type reference (TYPE) | REGIO | Region (State, Province, County) | 20100617 | ||
9 | ![]() |
E_RETURN_CODE | Value transfer | Type reference (TYPE) | SY-SUBRC | Return Value of ABAP Statements | 20100617 | ||
10 | ![]() |
E_TXJCD | Value transfer | Type reference (TYPE) | TXJCD | Tax Jurisdiction | 20100617 | ||
11 | ![]() |
E_VNAME | Value transfer | Type reference (TYPE) | JV_NAME | Joint Venture Name | 20100617 | ||
12 | ![]() |
I_BUKRS | Value transfer | Type reference (TYPE) | BUKRS | Company Code | 20100616 | ||
13 | ![]() |
I_DATUM | Value transfer | Type reference (TYPE) | DATBI | '00000000' | (Starting) date for time-related check | 20100616 | |
14 | ![]() |
I_DATUM_BIS | Value transfer | Type reference (TYPE) | DATBI | '00000000' | End of the period to be tested | 20100617 | |
15 | ![]() |
I_PRCTR | Value transfer | Type reference (TYPE) | PRCTR | Profit Center | 20100616 | ||
16 | ![]() |
I_READ_TEXT | Value transfer | Type reference (TYPE) | FLAG | 'X' | Flag whether text table should be read (= 'X') | 20100617 | |
17 | ![]() |
I_TEST | Value transfer | Type reference (TYPE) | FLAG | '' | General Flag | 20100617 | |
18 | ![]() |
I_TEST_KOKRS | Value transfer | Type reference (TYPE) | KOKRS | SPACE | Controlling area (or CoCde) | 20100617 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Other Service Error | 20100617 |
Method K_KOKRS_READ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_STR_TKA00 | Value transfer | Type reference (TYPE) | TKA00 | Control parameters for controlling areas | 20100617 | ||
2 | ![]() |
E_STR_TKA01 | Value transfer | Type reference (TYPE) | TKA01 | Controlling Areas | 20100617 | ||
3 | ![]() |
I_GJAHR | Value transfer | Type reference (TYPE) | GJAHR | Fiscal Year | 20100616 | ||
4 | ![]() |
I_KOKRS | Value transfer | Type reference (TYPE) | KOKRS | Controlling Area | 20100616 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Other Service Error | 20100617 |
Method PRPS_DATA_READ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_STR_PRPS | Value transfer | Type reference (TYPE) | PRPS | WBS (Work Breakdown Structure) Element Master Data | 20100616 | ||
2 | ![]() |
I_PSPNR | Value transfer | Type reference (TYPE) | PS_POSNR | WBS Element | 20100616 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Other Service Error | 20100617 |
Method RK_KOKRS_FIND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_KOKRS | Value transfer | Type reference (TYPE) | KOKRS | Controlling Area | 20100617 | ||
2 | ![]() |
E_STR_TKA01 | Value transfer | Type reference (TYPE) | TKA01 | Data Controlling Area | 20100617 | ||
3 | ![]() |
I_BUKRS | Value transfer | Type reference (TYPE) | BUKRS | Company Code | 20100616 | ||
4 | ![]() |
I_GSBER | Value transfer | Type reference (TYPE) | GSBER | Business Area | 20100617 | ||
5 | ![]() |
I_NO_BUFFERING | Value transfer | Attribute reference (LIKE) | SY-DATAR | Selection for Screen Field Input | 20100617 | ||
6 | ![]() |
I_TEST_KOKRS | Value transfer | Type reference (TYPE) | KOKRS | Controlling Area to be checked | 20100617 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Other Service Error | 20100617 |
Method T000_DATA_READ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_STR_T000 | Call by reference | Type reference (TYPE) | T000 | Clients | 20100617 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FI Service Error | 20100617 |
Method T005_DATA_READ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_STR_T005 | Value transfer | Type reference (TYPE) | T005 | Countries | 20100617 | ||
2 | ![]() |
I_LAND1 | Value transfer | Type reference (TYPE) | LAND1 | Country Key | 20100617 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Other Service Error | 20100617 |
Method T880_DATA_READ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_STR_T880 | Call by reference | Type reference (TYPE) | T880 | Global Company Data (for KONS Ledger) | 20100622 | ||
2 | ![]() |
I_RCOMP | Call by reference | Type reference (TYPE) | RCOMP_D | Company | 20100622 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Other Service Error | 20100622 |
Method T8JF_DATA_READ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_STR_T8JF | Value transfer | Type reference (TYPE) | T8JF | Vendor account groups | 20100616 | ||
2 | ![]() |
I_BUKRS | Value transfer | Type reference (TYPE) | BUKRS | Company Code | 20100616 | ||
3 | ![]() |
I_EGRUP | Value transfer | Type reference (TYPE) | JV_EGROUP | Equity Group | 20100616 | ||
4 | ![]() |
I_VNAME | Value transfer | Type reference (TYPE) | JV_NAME | Joint Venture | 20100616 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Other Service Error | 20100617 |
Method T8JV_DATA_READ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_STR_T8JV | Value transfer | Type reference (TYPE) | T8JV | Joint Venture | 20100617 | ||
2 | ![]() |
I_BUKRS | Value transfer | Type reference (TYPE) | BUKRS | Company Code | 20100616 | ||
3 | ![]() |
I_VNAME | Value transfer | Type reference (TYPE) | JV_NAME | Joint Venture | 20100616 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Other Service Error | 20100617 |
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 606 |