Hierarchy

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_GLE_MCA_PROCESS | Abstract MCA process | 20101013 |
Properties
Class | CL_GLE_MCA_FXR_PROCESS | |
Short Description | FX Revaluation/Restatement | |
Super Class | CL_GLE_MCA_PROCESS | Abstract MCA process |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | FAGL_MCA_AL_GEN | FI: MCA General Functions |
Created | 20100719 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_GLE_MCA_FXR_PROCESS has no interface implemented.
Friends
Class CL_GLE_MCA_FXR_PROCESS has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Private | Type reference (TYPE) | TY_POST_TYPE | 'FC' | Posting in Functional Currency | 20101205 | |
2 | ![]() |
Constant | Private | Type reference (TYPE) | TY_POST_TYPE | 'FX' | Posting in Foreign Currency | 20101205 | |
3 | ![]() |
Constant | Private | Type reference (TYPE) | GLE_MCA_DTE_FXR_OIM | '01' | Open Item Handling of GL Accounts | 20100726 | |
4 | ![]() |
Constant | Private | Type reference (TYPE) | GLE_MCA_DTE_FXR_OIM | '02' | Open Item Handling of GL Accounts | 20100726 | |
5 | ![]() |
Constant | Protected | Type reference (TYPE) | C | 'X' | 20100723 | ||
6 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TTY_BUKRS_DATES_BUF | 20101220 | |||
7 | ![]() |
Instance attribute | Private | Type reference (TYPE) | GLE_MCA_TAB_ACCOUNT | GLE MCA Table Type for Account | 20100805 | ||
8 | ![]() |
Instance attribute | Private | Type reference (TYPE) | GLE_MCA_TAB_RV_HSTRY | GLE MCA RV HSTRY table type | 20101028 | ||
9 | ![]() |
Instance attribute | Private | Type reference (TYPE) | GLE_MCA_TAB_POSTLINE_IDX | postline without amounts to bundle postings | 20110223 |
Methods
Events
Class CL_GLE_MCA_FXR_PROCESS has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TTY_BUKRS_DATES_BUF | Private | See coding | 20101220 | tty_bukrs_dates_buf TYPE STANDARD TABLE OF ty_bukrs_dates_buf
|
||
2 | TY_ACCOUNTS | Private | See coding | 20100910 | BEGIN OF ty_accounts,
pos_account TYPE gle_mca_dte_hkont,
eqv_account TYPE gle_mca_dte_hkont,
trg_account TYPE gle_mca_dte_hkont,
src_account TYPE gle_mca_dte_hkont,
clr_account TYPE gle_mca_dte_hkont,
gain_account TYPE gle_mca_dte_hkont,
loss_account TYPE gle_mca_dte_hkont,
END OF ty_accounts
|
||
3 | TY_BUKRS_DATES_BUF | Private | See coding | 20101220 | BEGIN OF ty_bukrs_dates_buf,
bukrs TYPE bukrs,
dates TYPE ty_dates,
END OF ty_bukrs_dates_buf
|
||
4 | TY_CURTP | Private | See coding | 20100723 | BEGIN OF ty_curtp,
curtp_lc1 TYPE curtp,
curtp_lc2 TYPE curtp,
curtp_lc3 TYPE curtp,
END OF ty_curtp
|
||
5 | TY_DATES | Private | See coding | 20101022 | BEGIN OF ty_dates,
opdate TYPE budat, "originates from sel screen
rdate TYPE budat, "originates from sel screen
npdate TYPE budat, "originates from sel screen
budat TYPE budat, "derived from npdate or rdate
ddate TYPE bldat, "originates from sel screen
tmonth TYPE monat, "originates from sel screen
tdate TYPE wwert_d, "originates from sel screen
gjahr TYPE gjahr, " derived from BUKRS + BUDAT -> FI_PERIOD_DETERMINE
monat TYPE monat, " derived from BUKRS + BUDAT -> FI_PERIOD_DETERMINE, overwritten by tmonth
op_gjahr type gjahr,
op_monat type monat,
END OF ty_dates
|
||
6 | TY_FX_FIELDNAMES | Private | See coding | 20100723 | BEGIN OF ty_fx_fieldnames,
from_value TYPE string,
from_curr TYPE string,
to_value TYPE string,
to_curr TYPE string,
to_kursf TYPE string,
to_kursx TYPE string,
END OF ty_fx_fieldnames
|
||
7 | TY_POST_TYPE | Private | See coding | Type of Posting: Posting in Functional or Foreign Currency | 20101205 | ty_post_type(2) TYPE c
|
|
8 | TY_PROCESS_LOGIC | Private | See coding | 20100913 | BEGIN OF ty_process_logic,
reval_amount TYPE boole_d,
adjust_fc TYPE boole_d,
fxru_amount TYPE boole_d,
restate_nf1 TYPE boole_d,
restate_nf2 TYPE boole_d,
fc_posting TYPE boole_d, "posting in functional currency
fx_posting TYPE boole_d, "posting in foreign currency
restate_posting TYPE boole_d,
src_posting TYPE boole_d,
END OF ty_process_logic
|
||
9 | TY_RESTATE_RESULT | Private | See coding | 20101008 | BEGIN OF ty_restate_result,
nf1_result TYPE ty_result,
nf2_result TYPE ty_result,
nfcrole2 TYPE curtp,
END OF ty_restate_result
|
||
10 | TY_RESULT | Private | See coding | 20101008 | BEGIN OF ty_result,
base_amount TYPE gle_mca_dte_baseamount,
target_amount TYPE gle_mca_dte_targetamount,
val_result TYPE gle_mca_dte_revamount,
base_currency TYPE gle_mca_dte_basecurrency,
target_currency TYPE gle_mca_dte_targetcurrency,
target_cur_role TYPE curtp,
kursf TYPE kursf,
kursx TYPE gle_fxr_dte_ratex28,
ffact TYPE ffact_curr,
tfact TYPE tfact_curr,
rate_date TYPE wwert_d,
rate_type TYPE kurst,
mdcode TYPE /ba1/tf4_mdc-mdcode,
END OF ty_result
|
||
11 | TY_REVAL_RESULT | Private | See coding | 20100910 | BEGIN OF ty_reval_result,
base_amount TYPE gle_mca_dte_baseamount,
target_amount TYPE gle_mca_dte_targetamount,
val_result TYPE gle_mca_dte_revamount,
base_currency TYPE gle_mca_dte_basecurrency,
target_currency TYPE gle_mca_dte_targetcurrency,
target_cur_role TYPE curtp,
kursf TYPE kursf,
kursx TYPE gle_fxr_dte_ratex28,
ffact TYPE ffact_curr,
tfact TYPE tfact_curr,
rate_date TYPE wwert_d,
rate_type TYPE kurst,
mdcode TYPE /ba1/tf4_mdc-mdcode,
END OF ty_reval_result
|
Method Signatures
Method ADD_POSTLINES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_TAB_MESSAGES | Call by reference | Type reference (TYPE) | GLE_MCA_TAB_BAPIRET2 | Return Parameter | 20101205 | ||
2 | ![]() |
E_ERROR | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20101205 | ||
3 | ![]() |
E_TAB_POSTLINES | Call by reference | Type reference (TYPE) | GLE_MCA_TAB_POSTLINE | GLE MCA Postline Structure | 20101205 | ||
4 | ![]() |
I_BLART | Call by reference | Type reference (TYPE) | BLART | Document Type | 20101205 | ||
5 | ![]() |
I_POST_TYPE | Call by reference | Type reference (TYPE) | TY_POST_TYPE | Type of Posting: Posting in Functional or Foreign Currency | 20101205 | ||
6 | ![]() |
I_STR_ACCOUNTS | Call by reference | Type reference (TYPE) | TY_ACCOUNTS | 20101205 | |||
7 | ![]() |
I_STR_CURTP | Call by reference | Type reference (TYPE) | TY_CURTP | 20101205 | |||
8 | ![]() |
I_STR_DATES | Call by reference | Type reference (TYPE) | TY_DATES | 20101205 | |||
9 | ![]() |
I_STR_POSTLINE | Call by reference | Type reference (TYPE) | GLE_MCA_STR_POSTLINE | GLE MCA Postline Structure | 20101205 | ||
10 | ![]() |
I_STR_RESULT1 | Call by reference | Type reference (TYPE) | TY_RESULT | 20101205 | |||
11 | ![]() |
I_STR_RESULT2 | Call by reference | Type reference (TYPE) | TY_RESULT | 20101205 | |||
12 | ![]() |
I_STR_TMCAVAR | Call by reference | Type reference (TYPE) | GLE_MCA_STR_TMCAVAR | Overall structure of table GLE_MCA_TMCAVAR | 20101205 |
Method ADD_POSTLINES on class CL_GLE_MCA_FXR_PROCESS has no exception.
Method ADD_REVERSAL_POSTING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_TAB_MESSAGES | Call by reference | Type reference (TYPE) | GLE_MCA_TAB_BAPIRET2 | Return Parameter | 20101103 | ||
2 | ![]() |
E_ERROR | Call by reference | Type reference (TYPE) | BOOLE_D | Boolean Variable (X=True, -=False, Space=Unknown) | 20100921 | ||
3 | ![]() |
E_STR_POSTLINE1_REV | Call by reference | Type reference (TYPE) | GLE_MCA_STR_POSTLINE | GLE MCA Postline Structure | 20100921 | ||
4 | ![]() |
E_STR_POSTLINE2_REV | Call by reference | Type reference (TYPE) | GLE_MCA_STR_POSTLINE | GLE MCA Postline Structure | 20100921 | ||
5 | ![]() |
I_STR_DATES | Call by reference | Type reference (TYPE) | TY_DATES | Posting Date in the Document | 20110322 | ||
6 | ![]() |
I_STR_POSTLINE1 | Call by reference | Type reference (TYPE) | GLE_MCA_STR_POSTLINE | GLE MCA Postline Structure | 20100921 | ||
7 | ![]() |
I_STR_POSTLINE2 | Call by reference | Type reference (TYPE) | GLE_MCA_STR_POSTLINE | GLE MCA Postline Structure | 20100921 | ||
8 | ![]() |
I_STR_T030B | Call by reference | Type reference (TYPE) | T030B | Standard Posting Keys | 20100921 | ||
9 | ![]() |
I_STR_TMCAVAR | Call by reference | Type reference (TYPE) | GLE_MCA_STR_TMCAVAR | MCA variant | 20110125 |
Method ADD_REVERSAL_POSTING on class CL_GLE_MCA_FXR_PROCESS has no exception.
Method ADD_REVHISTORY_ENTRY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_CURTP | Call by reference | Type reference (TYPE) | CURTP | Currency Type and Valuation View | 20101117 | ||
2 | ![]() |
I_EQ_ACCOUNT | Call by reference | Type reference (TYPE) | HKONT | General Ledger Account | 20101123 | ||
3 | ![]() |
I_STR_DATES | Call by reference | Type reference (TYPE) | TY_DATES | 20101130 | |||
4 | ![]() |
I_STR_POSTLINE | Call by reference | Type reference (TYPE) | GLE_MCA_STR_POSTLINE | GLE MCA Postline Structure | 20101117 | ||
5 | ![]() |
I_STR_RESULT | Call by reference | Type reference (TYPE) | TY_RESULT | 20101117 |
Method ADD_REVHISTORY_ENTRY on class CL_GLE_MCA_FXR_PROCESS has no exception.
Method APPEND_POSTLINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_TAB_POSTLINES | Call by reference | Type reference (TYPE) | GLE_MCA_TAB_POSTLINE | GLE MCA Table Type for Postline | 20101022 | ||
2 | ![]() |
I_STR_POSTLINE | Call by reference | Type reference (TYPE) | GLE_MCA_STR_POSTLINE | GLE MCA Postline Structure | 20101022 |
Method APPEND_POSTLINE on class CL_GLE_MCA_FXR_PROCESS has no exception.
Method CALCULATE_ADJUSTMENT_FC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_ERRORS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100922 | |||
2 | ![]() |
E_STR_ADJUSTMENT_RESULT | Call by reference | Type reference (TYPE) | TY_REVAL_RESULT | 20101025 | |||
3 | ![]() |
I_STR_CURTP | Call by reference | Type reference (TYPE) | TY_CURTP | 20100922 | |||
4 | ![]() |
I_STR_POSTLINE | Call by reference | Type reference (TYPE) | GLE_MCA_STR_POSTLINE | 20100922 | |||
5 | ![]() |
I_STR_TMCAVAR | Call by reference | Type reference (TYPE) | GLE_MCA_STR_TMCAVAR | 20100922 |
Method CALCULATE_ADJUSTMENT_FC on class CL_GLE_MCA_FXR_PROCESS has no exception.
Method CALCULATE_AMOUNTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_TAB_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20101103 | ||
2 | ![]() |
E_ERRORS | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20101022 | ||
3 | ![]() |
E_STR_RESTATE_RESULT | Call by reference | Type reference (TYPE) | TY_RESTATE_RESULT | 20101025 | |||
4 | ![]() |
E_STR_REVAL_RESULT | Call by reference | Type reference (TYPE) | TY_REVAL_RESULT | 20101025 | |||
5 | ![]() |
I_STR_ACCOUNTS | Call by reference | Type reference (TYPE) | TY_ACCOUNTS | 20101123 | |||
6 | ![]() |
I_STR_CURTP | Call by reference | Type reference (TYPE) | TY_CURTP | 20101022 | |||
7 | ![]() |
I_STR_DATES | Call by reference | Type reference (TYPE) | TY_DATES | 20101022 | |||
8 | ![]() |
I_STR_POSTLINE | Call by reference | Type reference (TYPE) | GLE_MCA_STR_POSTLINE | 20101022 | |||
9 | ![]() |
I_STR_PROCESS_LOGIC | Call by reference | Type reference (TYPE) | TY_PROCESS_LOGIC | 20101022 | |||
10 | ![]() |
I_STR_RATE_TYPES | Call by reference | Type reference (TYPE) | GLE_MCA_STR_RATE_TYPES | 20101022 | |||
11 | ![]() |
I_STR_T003 | Call by reference | Type reference (TYPE) | T003 | 20101022 | |||
12 | ![]() |
I_STR_TMCAVAR | Call by reference | Type reference (TYPE) | GLE_MCA_STR_TMCAVAR | Overall structure of table GLE_MCA_TMCAVAR | 20101022 |
Method CALCULATE_AMOUNTS on class CL_GLE_MCA_FXR_PROCESS has no exception.
Method CALCULATE_REV_AMOUNT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_TAB_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20101203 | ||
2 | ![]() |
E_ERRORS | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20101203 | ||
3 | ![]() |
E_STR_REV_RESULT | Call by reference | Type reference (TYPE) | TY_REVAL_RESULT | 20101203 | |||
4 | ![]() |
I_BASE_AMT | Call by reference | Type reference (TYPE) | GLE_MCA_STR_POSTLINE-DMBTR | Base Amt for Valuation, Restatement | 20101203 | ||
5 | ![]() |
I_BASE_CUR | Call by reference | Type reference (TYPE) | WAERS | Base Cur for Valuation, Restatement | 20101203 | ||
6 | ![]() |
I_RATE_DATE | Call by reference | Type reference (TYPE) | BUDAT | Posting Date in the Document | 20101203 | ||
7 | ![]() |
I_RATE_TYPE | Call by reference | Type reference (TYPE) | KURST | Exchange Rate Type | 20101203 | ||
8 | ![]() |
I_SRC_AMT | Call by reference | Type reference (TYPE) | GLE_MCA_STR_POSTLINE-DMBTR | Posted amt on source | 20110324 | ||
9 | ![]() |
I_STR_FX_FNAME | Call by reference | Type reference (TYPE) | TY_FX_FIELDNAMES | 20101203 | |||
10 | ![]() |
I_STR_POSTLINE | Call by reference | Type reference (TYPE) | GLE_MCA_STR_POSTLINE | GLE MCA Postline Structure | 20101203 | ||
11 | ![]() |
I_STR_T003 | Call by reference | Type reference (TYPE) | T003 | Document Types | 20101203 | ||
12 | ![]() |
I_TARGET_CUR_ROLE | Call by reference | Type reference (TYPE) | CURTP | Currency Type and Valuation View | 20101205 | ||
13 | ![]() |
I_TARG_CUR | Call by reference | Type reference (TYPE) | WAERS | Target Currency of Valuation, Restatement | 20101203 |
Method CALCULATE_REV_AMOUNT on class CL_GLE_MCA_FXR_PROCESS has no exception.
Method CONVERT_CURRENCY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_TAB_MESSAGES | Call by reference | Type reference (TYPE) | GLE_MCA_TAB_BAPIRET2 | Return Parameter | 20101103 | ||
2 | ![]() |
E_AMOUNT | Call by reference | Type reference (TYPE) | GLE_MCA_DTE_REVAMOUNT | Amount in Document Currency | 20100726 | ||
3 | ![]() |
E_ERROR | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20100726 | ||
4 | ![]() |
E_FFACT | Call by reference | Type reference (TYPE) | FFACT_CURR | Ratio for the "From" Currency Units | 20101117 | ||
5 | ![]() |
E_KURSF | Call by reference | Type reference (TYPE) | KURSF | Exchange rate | 20100726 | ||
6 | ![]() |
E_KURSX | Call by reference | Type reference (TYPE) | GLE_FXR_DTE_RATEX28 | Extended exchange rate with length 28 and 14 decimals | 20100726 | ||
7 | ![]() |
E_MDCODE | Call by reference | Type reference (TYPE) | /BA1/TF4_MDC-MDCODE | Marktdatenkreis | 20101118 | ||
8 | ![]() |
E_TFACT | Call by reference | Type reference (TYPE) | TFACT_CURR | Ratio for the "To" Currency Units | 20101117 | ||
9 | ![]() |
I_DATE | Call by reference | Type reference (TYPE) | BUDAT | Posting Date in the Document | 20100726 | ||
10 | ![]() |
I_FWAERS | Call by reference | Type reference (TYPE) | WAERS | Currency Key | 20100726 | ||
11 | ![]() |
I_RATE_T | Call by reference | Type reference (TYPE) | GLE_MCA_DTE_RTLC1 | Exchange Rate Type for Local Currency | 20100726 | ||
12 | ![]() |
I_STR_T003 | Call by reference | Type reference (TYPE) | T003 | Document Types | 20100726 | ||
13 | ![]() |
I_TWAERS | Call by reference | Type reference (TYPE) | WAERS | Currency Key | 20100726 | ||
14 | ![]() |
I_WRBTR | Call by reference | Type reference (TYPE) | GLE_MCA_STR_POSTLINE-WRBTR | Amount in Document Currency | 20100726 |
Method CONVERT_CURRENCY on class CL_GLE_MCA_FXR_PROCESS has no exception.
Method CONVERT_CURRRENCY_IC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_TAB_MESSAGES | Call by reference | Type reference (TYPE) | GLE_MCA_TAB_BAPIRET2 | Return Parameter | 20101103 | ||
2 | ![]() |
C_WRBTR | Call by reference | Type reference (TYPE) | GLE_MCA_DTE_REVAMOUNT | Amount in Document Currency | 20100726 | ||
3 | ![]() |
E_ERROR | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20100726 | ||
4 | ![]() |
E_FFACT | Call by reference | Type reference (TYPE) | FFACT_CURR | Ratio for the "From" Currency Units | 20101117 | ||
5 | ![]() |
E_KURSF | Call by reference | Type reference (TYPE) | KURSF | Exchange rate | 20100726 | ||
6 | ![]() |
E_KURSX | Call by reference | Type reference (TYPE) | GLE_FXR_DTE_RATEX28 | Extended exchange rate with length 28 and 14 decimals | 20100726 | ||
7 | ![]() |
E_TFACT | Call by reference | Type reference (TYPE) | TFACT_CURR | Ratio for the "To" Currency Units | 20101117 | ||
8 | ![]() |
I_FCUR | Call by reference | Type reference (TYPE) | WAERS | Currency Key | 20100726 | ||
9 | ![]() |
I_FIELDNAME | Call by reference | Type reference (TYPE) | STRING | 20100726 | |||
10 | ![]() |
I_NEWBK | Call by reference | Type reference (TYPE) | NEWBK | Company Code for the Next Line Item | 20100726 | ||
11 | ![]() |
I_RATE_TYPE | Call by reference | Type reference (TYPE) | KURST | Exchange Rate Type | 20100726 | ||
12 | ![]() |
I_RDATE | Call by reference | Type reference (TYPE) | BUDAT | Posting Date in the Document | 20100726 | ||
13 | ![]() |
I_STR_T003 | Call by reference | Type reference (TYPE) | T003 | Document Types | 20100726 |
Method CONVERT_CURRRENCY_IC on class CL_GLE_MCA_FXR_PROCESS has no exception.
Method CREATE_OFFSET_POSTLINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_STR_OFFSET_POSTLINE | Call by reference | Type reference (TYPE) | GLE_MCA_STR_POSTLINE | GLE MCA Postline Structure | 20100726 | ||
2 | ![]() |
I_STR_DATES | Call by reference | Type reference (TYPE) | TY_DATES | Posting Date in the Document | 20110322 | ||
3 | ![]() |
I_STR_POSTLINE | Call by reference | Type reference (TYPE) | GLE_MCA_STR_POSTLINE | GLE MCA Postline Structure | 20100726 | ||
4 | ![]() |
I_STR_T030B | Call by reference | Type reference (TYPE) | T030B | Standard Posting Keys | 20100726 |
Method CREATE_OFFSET_POSTLINE on class CL_GLE_MCA_FXR_PROCESS has no exception.
Method CREATE_POSTLINES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_TAB_MESSAGES | Call by reference | Type reference (TYPE) | GLE_MCA_TAB_BAPIRET2 | Return Parameter | 20101103 | ||
2 | ![]() |
E_ERRORS | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20100913 | ||
3 | ![]() |
E_TAB_POSTLINES | Call by reference | Type reference (TYPE) | GLE_MCA_TAB_POSTLINE | GLE MCA Table Type for Postline | 20100913 | ||
4 | ![]() |
I_STR_ACCOUNTS | Call by reference | Type reference (TYPE) | TY_ACCOUNTS | 20100913 | |||
5 | ![]() |
I_STR_CURTP | Call by reference | Type reference (TYPE) | TY_CURTP | 20100913 | |||
6 | ![]() |
I_STR_DATES | Call by reference | Type reference (TYPE) | TY_DATES | 20101022 | |||
7 | ![]() |
I_STR_POSTLINE | Call by reference | Type reference (TYPE) | GLE_MCA_STR_POSTLINE | 20100913 | |||
8 | ![]() |
I_STR_PROCESS_LOGIC | Call by reference | Type reference (TYPE) | TY_PROCESS_LOGIC | 20100913 | |||
9 | ![]() |
I_STR_RESTATE_RESULT | Call by reference | Type reference (TYPE) | TY_RESTATE_RESULT | 20101022 | |||
10 | ![]() |
I_STR_REVAL_RESULT | Call by reference | Type reference (TYPE) | TY_REVAL_RESULT | 20101022 | |||
11 | ![]() |
I_STR_T003 | Call by reference | Type reference (TYPE) | T003 | 20100913 | |||
12 | ![]() |
I_STR_TMCAVAR | Call by reference | Type reference (TYPE) | GLE_MCA_STR_TMCAVAR | Overall structure of table GLE_MCA_TMCAVAR | 20100913 |
Method CREATE_POSTLINES on class CL_GLE_MCA_FXR_PROCESS has no exception.
Method CREATE_RESTATEMENT_POSTINGS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_TAB_MESSAGES | Call by reference | Type reference (TYPE) | GLE_MCA_TAB_BAPIRET2 | Return Parameter | 20101103 | ||
2 | ![]() |
E_ERROR | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20101012 | ||
3 | ![]() |
E_TAB_POSTLINES | Call by reference | Type reference (TYPE) | GLE_MCA_TAB_POSTLINE | GLE MCA Postline Structure | 20101012 | ||
4 | ![]() |
I_BLART | Call by reference | Type reference (TYPE) | BLART | Document Type | 20101012 | ||
5 | ![]() |
I_STR_ACCOUNTS | Call by reference | Type reference (TYPE) | TY_ACCOUNTS | 20101012 | |||
6 | ![]() |
I_STR_CURTP | Call by reference | Type reference (TYPE) | TY_CURTP | 20101012 | |||
7 | ![]() |
I_STR_DATES | Call by reference | Type reference (TYPE) | TY_DATES | Document Date in Document | 20101022 | ||
8 | ![]() |
I_STR_POSTLINE | Call by reference | Type reference (TYPE) | GLE_MCA_STR_POSTLINE | GLE MCA Postline Structure | 20101012 | ||
9 | ![]() |
I_STR_RESULT | Call by reference | Type reference (TYPE) | TY_RESTATE_RESULT | 20101012 | |||
10 | ![]() |
I_STR_TMCAVAR | Call by reference | Type reference (TYPE) | GLE_MCA_STR_TMCAVAR | Overall structure of table GLE_MCA_TMCAVAR | 20101012 |
Method CREATE_RESTATEMENT_POSTINGS on class CL_GLE_MCA_FXR_PROCESS has no exception.
Method DETERMINE_PROCESS_LOGIC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_STR_PROCESS_LOGIC | Call by reference | Type reference (TYPE) | TY_PROCESS_LOGIC | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20100913 | ||
2 | ![]() |
I_4PACK_ADJ | Call by reference | Type reference (TYPE) | BOOLE_D | 4Pack with gain/loss posting only | 20101029 | ||
3 | ![]() |
I_RESTATE_NF1 | Call by reference | Type reference (TYPE) | BOOLE_D | restate 1st non-functional currency | 20101007 | ||
4 | ![]() |
I_RESTATE_NF2 | Call by reference | Type reference (TYPE) | BOOLE_D | restate 2nd non-functional currency | 20101007 | ||
5 | ![]() |
I_STR_TMCAVAR | Call by reference | Type reference (TYPE) | GLE_MCA_STR_TMCAVAR | Overall structure of table GLE_MCA_TMCAVAR | 20100913 |
Method DETERMINE_PROCESS_LOGIC on class CL_GLE_MCA_FXR_PROCESS has no exception.
Method GET_ACCOUNT_CUSTOMIZING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_TAB_MESSAGES | Call by reference | Type reference (TYPE) | GLE_MCA_TAB_BAPIRET2 | Return Parameter | 20101103 | ||
2 | ![]() |
E_ERRORS | Value transfer | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20100913 | ||
3 | ![]() |
E_STR_ACCOUNTS | Value transfer | Type reference (TYPE) | TY_ACCOUNTS | 20100913 | |||
4 | ![]() |
I_LEDENV | Value transfer | Type reference (TYPE) | GLE_DTE_LEDGER_ENVIRONMENT | Ledger Environment | 20121221 | ||
5 | ![]() |
I_STR_POSTLINE | Call by reference | Type reference (TYPE) | GLE_MCA_STR_POSTLINE | GLE MCA Postline Structure | 20100913 | ||
6 | ![]() |
I_STR_TMCAVAR | Call by reference | Type reference (TYPE) | GLE_MCA_STR_TMCAVAR | Overall structure of table GLE_MCA_TMCAVAR | 20100913 | ||
7 | ![]() |
I_TAB_T030H | Call by reference | Type reference (TYPE) | GLE_MCA_TAB_T030H | Table GLE_MCA_T030H - Accounts table | 20100913 |
Method GET_ACCOUNT_CUSTOMIZING on class CL_GLE_MCA_FXR_PROCESS has no exception.
Method GET_CUSTOMIZING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_TAB_MESSAGES | Call by reference | Type reference (TYPE) | GLE_MCA_TAB_BAPIRET2 | Return Parameter | 20101103 | ||
2 | ![]() |
E_ERRORS | Value transfer | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20100914 | ||
3 | ![]() |
E_STR_ACCOUNTS | Value transfer | Type reference (TYPE) | TY_ACCOUNTS | 20100914 | |||
4 | ![]() |
E_STR_CURTP | Value transfer | Type reference (TYPE) | TY_CURTP | 20100914 | |||
5 | ![]() |
E_STR_FC | Value transfer | Type reference (TYPE) | GLE_MCA_STR_FC | GLE MCA FC structure | 20100914 | ||
6 | ![]() |
E_STR_RATE_TYPES | Value transfer | Type reference (TYPE) | GLE_MCA_STR_RATE_TYPES | Functional and Non-Functionsal Currency Rate Types | 20100914 | ||
7 | ![]() |
E_STR_T003 | Value transfer | Type reference (TYPE) | T003 | Document Types | 20100914 | ||
8 | ![]() |
I_LEDENV | Value transfer | Type reference (TYPE) | GLE_DTE_LEDGER_ENVIRONMENT | Ledger Environment | 20121221 | ||
9 | ![]() |
I_STR_CURR_INFORMATION | Value transfer | Type reference (TYPE) | GLE_MCA_STR_CURR_INFORMATION | Currency Information | 20100914 | ||
10 | ![]() |
I_STR_POSTLINE | Call by reference | Type reference (TYPE) | GLE_MCA_STR_POSTLINE | GLE MCA Postline Structure | 20100914 | ||
11 | ![]() |
I_STR_TMCAVAR | Call by reference | Type reference (TYPE) | GLE_MCA_STR_TMCAVAR | Overall structure of table GLE_MCA_TMCAVAR | 20100914 | ||
12 | ![]() |
I_STR_TPRCCATP | Call by reference | Type reference (TYPE) | GLE_MCA_STR_TPRCCATP | Overall structure of table GLE_MCA_TPRCCATP | 20101209 | ||
13 | ![]() |
I_TAB_T030H | Call by reference | Type reference (TYPE) | GLE_MCA_TAB_T030H | Table GLE_MCA_T030H - Accounts table | 20100914 |
Method GET_CUSTOMIZING on class CL_GLE_MCA_FXR_PROCESS has no exception.
Method GET_FI_PERIOD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_TAB_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20101204 | ||
2 | ![]() |
E_ERRORS | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20101204 | ||
3 | ![]() |
E_GJAHR | Call by reference | Type reference (TYPE) | GJAHR | Fiscal Year | 20101204 | ||
4 | ![]() |
E_MONAT | Call by reference | Type reference (TYPE) | MONAT | Fiscal Period | 20101204 | ||
5 | ![]() |
I_BUDAT | Call by reference | Type reference (TYPE) | BUDAT | Posting Date in the Document | 20101204 | ||
6 | ![]() |
I_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Company Code | 20101204 | ||
7 | ![]() |
I_LDGRP | Call by reference | Type reference (TYPE) | BKPF-LDGRP | Country grouping, including country grouping 00 | 20110609 |
Method GET_FI_PERIOD on class CL_GLE_MCA_FXR_PROCESS has no exception.
Method LOCK_ACCOUNTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_ERRORS | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100723 | ||
2 | ![]() |
I_TAB_POSTLINE | Call by reference | Type reference (TYPE) | GLE_MCA_TAB_POSTLINE | GLE MCA Table Type for Postline | 20100723 |
Method LOCK_ACCOUNTS on class CL_GLE_MCA_FXR_PROCESS has no exception.
Method PROCESS_LINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_TAB_MESSAGES | Call by reference | Type reference (TYPE) | GLE_MCA_TAB_BAPIRET2 | Return Parameter | 20101220 | ||
2 | ![]() |
E_ERRORS | Value transfer | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20101220 | ||
3 | ![]() |
E_TAB_POSTLINES | Call by reference | Type reference (TYPE) | GLE_MCA_TAB_POSTLINE | GLE MCA Table Type for Postline | 20101220 | ||
4 | ![]() |
I_LEDENV | Value transfer | Type reference (TYPE) | GLE_DTE_LEDGER_ENVIRONMENT | Ledger Environment | 20121221 | ||
5 | ![]() |
I_STR_CURR_INFORMATION | Value transfer | Type reference (TYPE) | GLE_MCA_STR_CURR_INFORMATION | Currency Information | 20101220 | ||
6 | ![]() |
I_STR_DATES | Value transfer | Type reference (TYPE) | TY_DATES | 20101220 | |||
7 | ![]() |
I_STR_POSTLINE | Call by reference | Type reference (TYPE) | GLE_MCA_STR_POSTLINE | GLE MCA Postline Structure | 20101220 | ||
8 | ![]() |
I_STR_PROCESS_LOGIC | Value transfer | Type reference (TYPE) | TY_PROCESS_LOGIC | 20101220 | |||
9 | ![]() |
I_STR_TMCAVAR | Call by reference | Type reference (TYPE) | GLE_MCA_STR_TMCAVAR | Overall structure of table GLE_MCA_TMCAVAR | 20101220 | ||
10 | ![]() |
I_STR_TPRCCATP | Value transfer | Type reference (TYPE) | GLE_MCA_STR_TPRCCATP | MCA Variant specific Attributes of Process Categories | 20101220 | ||
11 | ![]() |
I_TAB_T030H | Call by reference | Type reference (TYPE) | GLE_MCA_TAB_T030H | Table GLE_MCA_T030H - Accounts table | 20101220 |
Method PROCESS_LINE on class CL_GLE_MCA_FXR_PROCESS has no exception.
Method RESTATE_POSTLINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_TAB_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20101103 | ||
2 | ![]() |
E_ERRORS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20101007 | |||
3 | ![]() |
E_STR_RESTATE_RESULT | Call by reference | Type reference (TYPE) | TY_RESTATE_RESULT | GLE MCA Table Type for Postline | 20101007 | ||
4 | ![]() |
I_RESTATE_NF1 | Call by reference | Type reference (TYPE) | BOOLE_D | restate 1st non-functional currency | 20101007 | ||
5 | ![]() |
I_RESTATE_NF2 | Call by reference | Type reference (TYPE) | BOOLE_D | restate 2nd non-functional currency | 20101007 | ||
6 | ![]() |
I_STR_CURTP | Call by reference | Type reference (TYPE) | TY_CURTP | 20101007 | |||
7 | ![]() |
I_STR_DATES | Call by reference | Type reference (TYPE) | TY_DATES | Translation Date | 20101022 | ||
8 | ![]() |
I_STR_POSTLINE | Call by reference | Type reference (TYPE) | GLE_MCA_STR_POSTLINE | GLE MCA Postline Structure | 20101007 | ||
9 | ![]() |
I_STR_RATE_TYPES | Call by reference | Type reference (TYPE) | GLE_MCA_STR_RATE_TYPES | Functional and Non-Functionsal Currency Rate Types | 20101007 | ||
10 | ![]() |
I_STR_T003 | Call by reference | Type reference (TYPE) | T003 | Document Types | 20101007 | ||
11 | ![]() |
I_STR_TMCAVAR | Call by reference | Type reference (TYPE) | GLE_MCA_STR_TMCAVAR | Overall structure of table GLE_MCA_TMCAVAR | 20101007 |
Method RESTATE_POSTLINE on class CL_GLE_MCA_FXR_PROCESS has no exception.
Method REVALUE_POSTLINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_TAB_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20101103 | ||
2 | ![]() |
E_ERRORS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100910 | |||
3 | ![]() |
E_STR_REVAL_RESULT | Call by reference | Type reference (TYPE) | TY_REVAL_RESULT | GLE MCA Table Type for Postline | 20101025 | ||
4 | ![]() |
I_STR_CURTP | Call by reference | Type reference (TYPE) | TY_CURTP | 20100910 | |||
5 | ![]() |
I_STR_DATES | Call by reference | Type reference (TYPE) | TY_DATES | Translation Date | 20101022 | ||
6 | ![]() |
I_STR_POSTLINE | Call by reference | Type reference (TYPE) | GLE_MCA_STR_POSTLINE | GLE MCA Postline Structure | 20100910 | ||
7 | ![]() |
I_STR_RATE_TYPES | Call by reference | Type reference (TYPE) | GLE_MCA_STR_RATE_TYPES | Functional and Non-Functionsal Currency Rate Types | 20100910 | ||
8 | ![]() |
I_STR_T003 | Call by reference | Type reference (TYPE) | T003 | Document Types | 20100910 | ||
9 | ![]() |
I_STR_TMCAVAR | Call by reference | Type reference (TYPE) | GLE_MCA_STR_TMCAVAR | Overall structure of table GLE_MCA_TMCAVAR | 20100910 |
Method REVALUE_POSTLINE on class CL_GLE_MCA_FXR_PROCESS has no exception.
Method TRANSFER_ACCOUNT_TO_POSTLINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_STR_POSTLINE1 | Call by reference | Type reference (TYPE) | GLE_MCA_STR_POSTLINE | GLE MCA Postline Structure | 20101205 | ||
2 | ![]() |
C_STR_POSTLINE2 | Call by reference | Type reference (TYPE) | GLE_MCA_STR_POSTLINE | GLE MCA Postline Structure | 20101205 | ||
3 | ![]() |
C_TAB_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20101205 | ||
4 | ![]() |
E_ERRORS | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20101205 | ||
5 | ![]() |
I_POST_TYPE | Call by reference | Type reference (TYPE) | TY_POST_TYPE | Type of Posting: Posting in Functional or Foreign Currency | 20101205 | ||
6 | ![]() |
I_STR_ACCOUNTS | Call by reference | Type reference (TYPE) | TY_ACCOUNTS | 20101205 | |||
7 | ![]() |
I_STR_RESULT | Call by reference | Type reference (TYPE) | TY_RESULT | 20101205 | |||
8 | ![]() |
I_STR_TMCAVAR | Call by reference | Type reference (TYPE) | GLE_MCA_STR_TMCAVAR | Overall structure of table GLE_MCA_TMCAVAR | 20101205 |
Method TRANSFER_ACCOUNT_TO_POSTLINE on class CL_GLE_MCA_FXR_PROCESS has no exception.
Method TRANSFER_RESULT_TO_POSTLINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_STR_POSTLINE | Call by reference | Type reference (TYPE) | GLE_MCA_STR_POSTLINE | GLE MCA Postline Structure | 20101205 | ||
2 | ![]() |
I_POST_TYPE | Call by reference | Type reference (TYPE) | TY_POST_TYPE | Type of Posting: Posting in Functional or Foreign Currency | 20101205 | ||
3 | ![]() |
I_STR_CURTP | Call by reference | Type reference (TYPE) | TY_CURTP | 20101008 | |||
4 | ![]() |
I_STR_RESULT | Call by reference | Type reference (TYPE) | TY_RESULT | 20101008 |
Method TRANSFER_RESULT_TO_POSTLINE on class CL_GLE_MCA_FXR_PROCESS has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 606 |