SAP ABAP Interface IF_GLE_MCA_FI_SERVICE (FI Service)
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_FI_SERVICE  
Short Description FI Service    
General Data
Package FAGL_MCA_AL_GEN   FI: MCA General Functions 
Created 20100525   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 GLMCA Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RSDS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_GLE_MCA_FI_SERVICE has no interface.
Friends
Interface IF_GLE_MCA_FI_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_FI_SERVICE' 20100526
Methods
# Method Level Visibility Method type Description Created on
1 ACCOUNT_CHECK Instance method Public Method 20100614
2 ACC_DOCUMENT_POST Instance method Public Method Post document via RW Interface 20100622
3 ANLA_DATA_READ Instance method Public Method Read Asset Master Record Segment 20100615
4 BKPF_DATA_READ Instance method Public Method Read document data from database 20101027
5 BKPF_DATA_READ_RNG Instance method Public Method Read document data from database using ranges 20101122
6 CHART_OF_ACCOUNT_DETERMINE Instance method Public Method 20100527
7 COMPANY_CODE_CHECK Instance method Public Method 20100621
8 COMPANY_CODE_DATA Instance method Public Method 20100611
9 CURRENCY_INFORMATION Instance method Public Method Currency Information of company code 20100615
10 CURRENCY_KEY_CHECK Instance method Public Method 20100611
11 DOCUMENT_TYPE_DATA Instance method Public Method Return Document Type Data 20100621
12 FAGL_CHECK_GLFLEX_ACTIVE Instance method Public Method Check for FlexGL 20100622
13 FAGL_GET_BSEG Instance method Public Method Encapsulates function module FAGL_GET_BSEG 20110221
14 FIELD_SELECTION_DETERMINE Instance method Public Method 20100614
15 FI_VALIDATION_ITEM Instance method Public Method Validate document item information 20100618
16 GET_ACCOUNTS_ANLA Instance method Public Method 20100617
17 GET_ACCOUNTS_KNB1 Instance method Public Method 20100617
18 GET_ACCOUNTS_LFB1 Instance method Public Method 20100617
19 GET_ACCOUNTS_SKB1 Instance method Public Method 20100617
20 GET_ACCOUNTS_SKB1_RNG Instance method Public Method SKB1 access by range tables 20110131
21 GET_BUKRS_FOR_KTOPL Instance method Public Method Get list of BUKRS for given chart of accounts 20110120
22 GET_FX_ITEMS_BSAD Instance method Public Method Get foreign currency items from BSAD 20101122
23 GET_FX_ITEMS_BSAK Instance method Public Method Get foreign currency items from BSAK 20101122
24 GET_FX_ITEMS_BSAS Instance method Public Method Get foreign currency items from BSAS 20101122
25 GET_FX_ITEMS_BSEG Instance method Public Method Get foreign currency items (assets) from BSEG 20101122
26 KNA1_DATA_READ Instance method Public Method Read customer master data 20100615
27 KNB1_DATA_READ Instance method Public Method Read customer master data (company code) 20100615
28 LFA1_DATA_READ Instance method Public Method Read vendor master data 20100615
29 MCA_DOCUMENT_DELETE Instance method Public Method Delete document via RW Interface 20100622
30 MCA_DOCUMENT_MAINTAIN Instance method Public Method Maintain document via RW Interface 20100622
31 OPEN_FI_PERFORM_00001120_P Instance method Public Method Execution of Open FI Activities for Process 00001220 20100723
32 PERIOD_DETERMINE Instance method Public Method 20100525
33 POSTING_KEY_DATA Instance method Public Method 20100525
34 SKA1_DATA_READ Instance method Public Method 20100614
35 SKB1_DATA_READ Instance method Public Method 20100615
36 T001A_DATA_READ Instance method Public Method Read Additional Local Currencies Control for Comp. Code Data 20100617
37 T001_DATA_READ Instance method Public Method Read company code data 20100617
38 T015L_DATA_READ Instance method Public Method Read SCB ratios 20100616
39 T077D_DATA_READ Instance method Public Method Read customer account groups 20100615
40 T077K_DATA_READ Instance method Public Method Read customer account groups 20100615
41 TAX_INDICATOR_CHECK Instance method Public Method 20100614
42 TBSL_DATA_READ Instance method Public Method Read Posting Key Data 20100621
43 TGSB_DATA_READ Instance method Public Method Read Business Area 20100616
44 TMODU_DATA_READ Instance method Public Method 20100614
Events
Interface IF_GLE_MCA_FI_SERVICE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_R_BUKRS Public See coding 20110131 ty_r_bukrs type range of bukrs
2 TY_R_MCAKEY Public See coding 20110209 ty_r_mcakey type range of gle_dte_mca_mcakey
3 TY_R_SAKNR Public See coding 20110131 ty_r_saknr type range of saknr
4 TY_TAB_SKB1 Public See coding 20110131 ty_tab_skb1 TYPE TABLE OF skb1 WITH DEFAULT KEY
5 TY_TAB_T001 Public See coding 20100617 ty_tab_t001 TYPE TABLE OF t001
Method Signatures

Method ACCOUNT_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACCOUNT Value transfer Type reference (TYPE) SAKNR Account Number dependent on account type 20100614
2 Importing I_AWTYP Value transfer Type reference (TYPE) AWTYP SPACE Reference Transaction 20100614
3 Importing I_BUKRS Value transfer Type reference (TYPE) BUKRS Company Code 20100614
4 Importing I_KOART Value transfer Type reference (TYPE) KOART Account Type 20100614
5 Importing I_RECACCOUNT Value transfer Type reference (TYPE) HKONT SPACE Reconcilation Account 20100614
6 Importing I_TCODE Value transfer Type reference (TYPE) TCODE SPACE Transaction Code 20100614
7 Importing I_WAERS Value transfer Type reference (TYPE) WAERS SPACE Transaction Currency 20100614
8 Importing I_XNORECCHECK Value transfer Type reference (TYPE) BOOLE_D SPACE No check for reconciliation account 20100614
9 Importing X_DIALOG Value transfer Type reference (TYPE) BOOLE_D SPACE Indicator: output warning messages online 20100614
# Exception Resumable Description Created on
1 CX_GLE_MCA_FI_SRVC_ERROR FI Service Error 20100614

Method ACC_DOCUMENT_POST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORS Call by reference Type reference (TYPE) BOOLE_D Flag for occurred errors 20100622
2 Changing C_RUNID Call by reference Type reference (TYPE) GLE_MCA_DTE_RUNID MCA Run ID 20100622
3 Changing C_TAB_POSTINGLINES Call by reference Type reference (TYPE) GLE_MCA_TAB_BSEG MCA BSEG 20100622
4 Changing C_TAB_RETURN Call by reference Type reference (TYPE) GLE_MCA_TAB_BAPIRET2 Return Parameter 20100622
5 Importing I_OKCODE Call by reference Type reference (TYPE) SYUCOMM Function code that PAI triggered 20100622
6 Importing I_POSTING_OPTION Call by reference Type reference (TYPE) GLE_MCA_FX_POST_TYPE Posting Option MCA Creation 20100622
7 Importing I_STR_HEADER Call by reference Type reference (TYPE) GLE_MCA_STR_BKPF GLE MCA Structure for BKPF plus VBKPF 20100622
# Exception Resumable Description Created on
1 CX_GLE_MCA_FI_SRVC_ERROR FI Service Error 20100622

Method ANLA_DATA_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STR_ANLA Value transfer Type reference (TYPE) ANLA Asset Master Record Segment 20100615
2 Importing I_ANLN1 Value transfer Type reference (TYPE) ANLN1 Main Asset Number 20100615
3 Importing I_ANLN2 Value transfer Type reference (TYPE) ANLN2 Asset Subnumber 20100615
4 Importing I_BUKRS Value transfer Type reference (TYPE) BUKRS Company Code 20100615
# Exception Resumable Description Created on
1 CX_GLE_MCA_FI_SRVC_ERROR FI Service Error 20100615

Method BKPF_DATA_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STR_BKPF Call by reference Type reference (TYPE) GLE_MCA_STR_BKPF GLE MCA Structure for BKPF plus VBKPF 20101027
2 Exporting E_TAB_BKPF Call by reference Type reference (TYPE) GLE_MCA_TAB_BKPF MCA BKPF Table Type 20101027
3 Importing I_CCODE Call by reference Type reference (TYPE) BUKRS Company Code 20101027
4 Importing I_CPUDATE Call by reference Type reference (TYPE) CPUDT Day On Which Accounting Document Was Entered 20101027
5 Importing I_DOCDATE Call by reference Type reference (TYPE) BLDAT Document Date in Document 20101027
6 Importing I_DOCTYPE Call by reference Type reference (TYPE) BLART Document Type 20101027
7 Importing I_FI_DOCNO Call by reference Type reference (TYPE) BELNR_D Accounting Document Number 20101027
8 Importing I_FYEAR Call by reference Type reference (TYPE) GJAHR Fiscal Year 20101027
9 Importing I_LDGRP Call by reference Type reference (TYPE) FAGL_LDGRP Ledger Group 20101027
10 Importing I_POSTDATE Call by reference Type reference (TYPE) BUDAT Posting Date in the Document 20101027
11 Importing I_RLDNR Call by reference Type reference (TYPE) RLDNR Ledger 20101027
12 Importing I_USNAME Call by reference Type reference (TYPE) USNAM User Name 20101027
# Exception Resumable Description Created on
1 CX_GLE_MCA_FI_SRVC_ERROR FI Service Error 20101027

Method BKPF_DATA_READ_RNG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TAB_BKPF Call by reference Type reference (TYPE) GLE_MCA_TAB_BKPF MCA BKPF Table Type 20101122
2 Importing I_TAB_RANGE_BUDAT Call by reference Type reference (TYPE) GLMCA_R_BUDAT 20101122
3 Importing I_TAB_RANGE_BUKRS Call by reference Type reference (TYPE) GLMCA_R_BUKRS 20101122
4 Importing I_TAB_RANGE_CPUDT Call by reference Type reference (TYPE) GLMCA_R_CPUDT 20101122
5 Importing I_TAB_RANGE_CPUTM Call by reference Type reference (TYPE) GLMCA_R_CPUTM 20101122
6 Importing I_TAB_RANGE_STBLG Call by reference Type reference (TYPE) GLMCA_R_STBLG 20110321
# Exception Resumable Description Created on
1 CX_GLE_MCA_FI_SRVC_ERROR FI Service Error 20101122

Method CHART_OF_ACCOUNT_DETERMINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_KTOPL Call by reference Type reference (TYPE) KTOPL Chart of Accounts 20100527
2 Importing I_BUKRS Call by reference Type reference (TYPE) BUKRS Company Code 20100527

Method CHART_OF_ACCOUNT_DETERMINE on Interface IF_GLE_MCA_FI_SERVICE has no exception.

Method COMPANY_CODE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BUKRS Value transfer Type reference (TYPE) BUKRS 20100621
# Exception Resumable Description Created on
1 CX_GLE_MCA_FI_SRVC_ERROR FI Service Error 20100621

Method COMPANY_CODE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T001 Call by reference Type reference (TYPE) T001 View on Company Code Data 20100611
2 Importing I_BUKRS Call by reference Type reference (TYPE) BUKRS Company Code 20100611
# Exception Resumable Description Created on
1 CX_GLE_MCA_FI_SRVC_ERROR FI Service Error 20100611

Method CURRENCY_INFORMATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_X001 Call by reference Type reference (TYPE) X001 Derived Company Code Additional Data 20100615
2 Importing I_BUKRS Value transfer Type reference (TYPE) BUKRS Company Code 20100615
3 Importing I_LAND1 Value transfer Type reference (TYPE) LAND1 Country Key 20100615
4 Importing I_LDGRP Value transfer Type reference (TYPE) FAGL_LDGRP Ledger Group 20100615
5 Importing I_RCOMP Value transfer Type reference (TYPE) RCOMP_D Company 20100615
# Exception Resumable Description Created on
1 CX_GLE_MCA_FI_SRVC_ERROR FI Service Error 20100615

Method CURRENCY_KEY_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WAERS Call by reference Type reference (TYPE) WAERS Currency Key 20100611
# Exception Resumable Description Created on
1 CX_GLE_MCA_FI_SRVC_ERROR FI Service Error 20100611

Method DOCUMENT_TYPE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_LTEXT Value transfer Type reference (TYPE) LTEXT_003T Document Type Description 20100621
2 Exporting E_NUMKR Value transfer Type reference (TYPE) NUMKR Number range 20100621
3 Exporting E_T003 Value transfer Type reference (TYPE) T003 Document Types 20100621
4 Importing I_BLART Value transfer Type reference (TYPE) BLART Document Type 20100621
5 Importing I_KOART Value transfer Type reference (TYPE) KOART SPACE Account Type 20100621
6 Importing I_LANGU Value transfer Type reference (TYPE) SY-LANGU SY-LANGU Language Key of Current Text Environment 20100621
7 Importing X_DIALOG Value transfer Type reference (TYPE) BOOLE_D SPACE Issue warning messages online 20100621
# Exception Resumable Description Created on
1 CX_GLE_MCA_FI_SRVC_ERROR FI Service Error 20100621

Method FAGL_CHECK_GLFLEX_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_GLFLEX_ACTIVE Call by reference Type reference (TYPE) BOOLE_D Flag NewGL active 20100622
2 Exporting E_GLFLEX_MIG_ACTIVE Call by reference Type reference (TYPE) BOOLE_D Flag MIG active 20100622
3 Importing ID_BUKRS Call by reference Type reference (TYPE) BUKRS Check if NewGL active in company code 20100622
# Exception Resumable Description Created on
1 CX_GLE_MCA_FI_SRVC_ERROR FI Service Error 20100622

Method FAGL_GET_BSEG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TAB_BSEG Call by reference Type reference (TYPE) FAGL_T_BSEG Table with BSEG Lines 20110221
2 Importing I_BELNR Call by reference Type reference (TYPE) BELNR_D Accounting Document Number 20110221
3 Importing I_BSTAT Call by reference Type reference (TYPE) BSTAT_D Document Status 20110221
4 Importing I_BUKRS Call by reference Type reference (TYPE) BUKRS Company Code 20110221
5 Importing I_GJAHR Call by reference Type reference (TYPE) GJAHR Fiscal Year 20110221
# Exception Resumable Description Created on
1 CX_GLE_MCA_FI_SRVC_ERROR FI Service Error 20110221

Method FIELD_SELECTION_DETERMINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STR_FAUS1 Value transfer Type reference (TYPE) FAUS1 Account/Posting Key Field Selection 20100614
2 Exporting E_STR_FAUS2 Value transfer Type reference (TYPE) FAUS1 Account/Posting Key Field Selection 20100614
3 Importing I_BSCHL Value transfer Type reference (TYPE) BSCHL Posting Key 20100614
4 Importing I_BUKRS Value transfer Type reference (TYPE) BUKRS Company Code 20100614
5 Importing I_SAKNR Value transfer Type reference (TYPE) SAKNR G/L Account Number 20100614
# Exception Resumable Description Created on
1 CX_GLE_MCA_FI_SRVC_ERROR FI Service Error 20100614

Method FI_VALIDATION_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BKPF Value transfer Type reference (TYPE) BKPF Accounting Document Header 20100618
2 Importing I_BSEC Value transfer Type reference (TYPE) BSEC One-Time Account Data Document Segment 20100618
3 Importing I_BSED Value transfer Type reference (TYPE) BSED Bill of Exchange Fields Document Segment 20100618
4 Importing I_BSEG Value transfer Type reference (TYPE) BSEG Accounting Document Segment 20100618
# Exception Resumable Description Created on
1 CX_GLE_MCA_FI_SRVC_ERROR FI Service Error 20100618

Method GET_ACCOUNTS_ANLA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TAB_ACCOUNT Call by reference Type reference (TYPE) GLE_MCA_TAB_ACCOUNT GLE MCA Table Type for Account 20100617
2 Importing I_BUKRS Call by reference Type reference (TYPE) BUKRS Company Code 20100617
3 Importing I_KTOPL Call by reference Type reference (TYPE) KTOPL Chart of Accounts 20101209
4 Importing I_TAB_WHERE_ACCOUNT Call by reference Type reference (TYPE) RSDS_WHERE_TAB 20100617
5 Importing I_TAB_WHERE_MCAKEY Call by reference Type reference (TYPE) RSDS_WHERE_TAB 20100617
# Exception Resumable Description Created on
1 CX_GLE_MCA_FI_SRVC_ERROR FI Service Error 20100617
2 CX_GLE_MCA_MESSAGE Exception with Message 20110407

Method GET_ACCOUNTS_KNB1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TAB_ACCOUNT Call by reference Type reference (TYPE) GLE_MCA_TAB_ACCOUNT GLE MCA Table Type for Account 20100617
2 Importing I_BUKRS Call by reference Type reference (TYPE) BUKRS Company Code 20100617
3 Importing I_TAB_WHERE_ACCOUNT Call by reference Type reference (TYPE) RSDS_WHERE_TAB 20100617
4 Importing I_TAB_WHERE_FREE_SEL_KNB1 Call by reference Type reference (TYPE) RSDS_WHERE_TAB 20100617
5 Importing I_TAB_WHERE_FREE_SEL_SKB1 Call by reference Type reference (TYPE) RSDS_WHERE_TAB 20100617
6 Importing I_TAB_WHERE_MCAKEY Call by reference Type reference (TYPE) RSDS_WHERE_TAB 20100617
# Exception Resumable Description Created on
1 CX_GLE_MCA_FI_SRVC_ERROR FI Service Error 20100617

Method GET_ACCOUNTS_LFB1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TAB_ACCOUNT Call by reference Type reference (TYPE) GLE_MCA_TAB_ACCOUNT GLE MCA Table Type for Account 20100617
2 Importing I_BUKRS Call by reference Type reference (TYPE) BUKRS Company Code 20100617
3 Importing I_TAB_WHERE_ACCOUNT Call by reference Type reference (TYPE) RSDS_WHERE_TAB 20100617
4 Importing I_TAB_WHERE_FREE_SEL_LFB1 Call by reference Type reference (TYPE) RSDS_WHERE_TAB 20100617
5 Importing I_TAB_WHERE_FREE_SEL_SKB1 Call by reference Type reference (TYPE) RSDS_WHERE_TAB 20100617
6 Importing I_TAB_WHERE_MCAKEY Call by reference Type reference (TYPE) RSDS_WHERE_TAB 20100617
# Exception Resumable Description Created on
1 CX_GLE_MCA_FI_SRVC_ERROR FI Service Error 20100617

Method GET_ACCOUNTS_SKB1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TAB_ACCOUNT Call by reference Type reference (TYPE) GLE_MCA_TAB_ACCOUNT GLE MCA Table Type for Account 20100617
2 Importing I_BUKRS Call by reference Type reference (TYPE) BUKRS Company Code 20100617
3 Importing I_TAB_WHERE_ACCOUNT Call by reference Type reference (TYPE) RSDS_WHERE_TAB 20100617
4 Importing I_TAB_WHERE_FREE_SEL Call by reference Type reference (TYPE) RSDS_WHERE_TAB 20100617
5 Importing I_TAB_WHERE_MCAKEY Call by reference Type reference (TYPE) RSDS_WHERE_TAB 20100617
# Exception Resumable Description Created on
1 CX_GLE_MCA_FI_SRVC_ERROR FI Service Error 20100617

Method GET_ACCOUNTS_SKB1_RNG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_SKB1 Value transfer Type reference (TYPE) GLE_MCA_TAB_ACCOUNT G/L account master (company code) 20110131
2 Importing IR_BUKRS Call by reference Type reference (TYPE) TY_R_BUKRS Range table of BUKRS 20110131
3 Importing IR_MCAKEY Call by reference Type reference (TYPE) TY_R_MCAKEY 20110209
4 Importing IR_SAKNR Call by reference Type reference (TYPE) TY_R_SAKNR Range table of SAKNR 20110131
# Exception Resumable Description Created on
1 CX_GLE_MCA_FI_SRVC_ERROR FI Service Error 20110202

Method GET_BUKRS_FOR_KTOPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_TAB_BUKRS Value transfer Type reference (TYPE) GLE_MCA_TAB_BUKRS MCA: Bukrs Table Type 20110120
2 Importing I_KTOPL Call by reference Type reference (TYPE) KTOPL 20110120

Method GET_BUKRS_FOR_KTOPL on Interface IF_GLE_MCA_FI_SERVICE has no exception.

Method GET_FX_ITEMS_BSAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TAB_BSAD Call by reference Type reference (TYPE) TT_BSAD Accounting: Secondary Index for Customers (Cleared Items) 20101122
2 Importing I_TAB_BKPF Call by reference Type reference (TYPE) GLE_MCA_TAB_BKPF MCA BKPF Table Type 20101122
3 Importing I_TAB_RANGE_KUNNR Call by reference Type reference (TYPE) GLMCA_R_KUNNR 20101122
# Exception Resumable Description Created on
1 CX_GLE_MCA_FI_SRVC_ERROR FI Service Error 20101122

Method GET_FX_ITEMS_BSAK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TAB_BSAK Call by reference Type reference (TYPE) TT_BSAK Accounting: Secondary index for vendors (cleared items) 20101122
2 Importing I_TAB_BKPF Call by reference Type reference (TYPE) GLE_MCA_TAB_BKPF MCA BKPF Table Type 20101122
3 Importing I_TAB_RANGE_LIFNR Call by reference Type reference (TYPE) GLMCA_R_LIFNR 20101122
# Exception Resumable Description Created on
1 CX_GLE_MCA_FI_SRVC_ERROR FI Service Error 20101122

Method GET_FX_ITEMS_BSAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TAB_BSAS Call by reference Type reference (TYPE) TT_BSAS Accounting: Secondary index for G/L accounts (cleared items) 20101122
2 Importing I_TAB_BKPF Call by reference Type reference (TYPE) GLE_MCA_TAB_BKPF MCA BKPF Table Type 20101122
3 Importing I_TAB_RANGE_HKONT Call by reference Type reference (TYPE) GLMCA_R_HKONT 20101122
# Exception Resumable Description Created on
1 CX_GLE_MCA_FI_SRVC_ERROR FI Service Error 20101122

Method GET_FX_ITEMS_BSEG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TAB_BSEG Call by reference Type reference (TYPE) GLE_MCA_TAB_BSEG MCA BSEG 20101122
2 Importing I_TAB_BKPF Call by reference Type reference (TYPE) GLE_MCA_TAB_BKPF MCA BKPF Table Type 20101122
3 Importing I_TAB_RANGE_ANLN1 Call by reference Type reference (TYPE) GLMCA_R_ANLN1 20101122
# Exception Resumable Description Created on
1 CX_GLE_MCA_FI_SRVC_ERROR FI Service Error 20101122

Method KNA1_DATA_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STR_KNA1 Value transfer Type reference (TYPE) KNA1 General Data in Customer Master 20100615
2 Importing I_KUNNR Value transfer Type reference (TYPE) KUNNR Customer Number 1 20100615
# Exception Resumable Description Created on
1 CX_GLE_MCA_FI_SRVC_ERROR FI Service Error 20100615

Method KNB1_DATA_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STR_KNB1 Value transfer Type reference (TYPE) KNB1 Customer Master (Company Code) 20100615
2 Importing I_BUKRS Value transfer Type reference (TYPE) BUKRS Company Code 20100615
3 Importing I_KUNNR Value transfer Type reference (TYPE) KUNNR Customer Number 1 20100615
# Exception Resumable Description Created on
1 CX_GLE_MCA_FI_SRVC_ERROR FI Service Error 20100615

Method LFA1_DATA_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STR_LFA1 Value transfer Type reference (TYPE) LFA1 Vendor Master (General Section) 20100615
2 Importing I_LIFNR Value transfer Type reference (TYPE) LIFNR Account Number of Vendor or Creditor 20100615
# Exception Resumable Description Created on
1 CX_GLE_MCA_FI_SRVC_ERROR FI Service Error 20100615

Method MCA_DOCUMENT_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORS Call by reference Type reference (TYPE) BOOLE_D Flag for occurred errors 20100622
2 Changing C_TAB_RETURN Call by reference Type reference (TYPE) GLE_MCA_TAB_BAPIRET2 Return Parameter 20100622
3 Importing I_POSTING_OPTION Call by reference Type reference (TYPE) GLE_MCA_FX_POST_TYPE Posting Option MCA Creation 20100622
4 Importing I_STR_HEADER Call by reference Type reference (TYPE) GLE_MCA_STR_BKPF GLE MCA Structure for BKPF plus VBKPF 20100622
# Exception Resumable Description Created on
1 CX_GLE_MCA_FI_SRVC_ERROR FI Service Error 20100622

Method MCA_DOCUMENT_MAINTAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORS Call by reference Type reference (TYPE) BOOLE_D Flag for occurred errors 20100622
2 Changing C_RUNID Call by reference Type reference (TYPE) GLE_MCA_DTE_RUNID MCA Run ID 20100622
3 Changing C_TAB_POSTINGLINES Call by reference Type reference (TYPE) GLE_MCA_TAB_BSEG MCA BSEG 20100622
4 Changing C_TAB_RETURN Call by reference Type reference (TYPE) GLE_MCA_TAB_BAPIRET2 Return Parameter 20100622
5 Importing I_OKCODE Call by reference Type reference (TYPE) SYUCOMM Function code that PAI triggered 20100622
6 Importing I_POSTING_OPTION Call by reference Type reference (TYPE) GLE_MCA_FX_POST_TYPE Posting Option MCA Creation 20100622
7 Importing I_STR_HEADER Call by reference Type reference (TYPE) GLE_MCA_STR_BKPF GLE MCA Structure for BKPF plus VBKPF 20100622
# Exception Resumable Description Created on
1 CX_GLE_MCA_FI_SRVC_ERROR FI Service Error 20100622

Method OPEN_FI_PERFORM_00001120_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TAB_BKPF Value transfer Type reference (TYPE) GLE_MCA_TAB_BKPF MCA BKPF Table Type 20101210
2 Changing C_TAB_BSEG Value transfer Type reference (TYPE) GLE_MCA_TAB_BSEG MCA BSEG 20101210
3 Exporting E_TAB_BKPFSUB Value transfer Type reference (TYPE) BKPF_SUBST_T Content of substituted BKPF fields 20100723
4 Exporting E_TAB_BSEC Call by reference Type reference (TYPE) BSEC_T Table Type BSEC 20100723
5 Exporting E_TAB_BSEGSUB Call by reference Type reference (TYPE) BSEG_SUBST_T Content of substituted BSEG fields 20100723
6 Importing I_BKDF Value transfer Type reference (TYPE) BKDF Document Header Supplement for Recurring Entry 20100723
7 Changing I_BKDFSUB Call by reference Type reference (TYPE) BKDF_SUBST Process Interfaces: Substitutable fields during posting 20100723
# Exception Resumable Description Created on
1 CX_GLE_MCA_FI_SRVC_ERROR FI Service Error 20100723

Method PERIOD_DETERMINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_GJAHR Call by reference Type reference (TYPE) BKPF-GJAHR Fiscal Year 20100525
2 Exporting E_MONAT Call by reference Type reference (TYPE) BKPF-MONAT Fiscal period 20100525
3 Exporting E_POPER Call by reference Type reference (TYPE) T009B-POPER Posting period 20100525
4 Importing I_BUDAT Call by reference Type reference (TYPE) BKPF-BUDAT Posting Date in the Document 20100525
5 Importing I_BUKRS Call by reference Type reference (TYPE) T001-BUKRS SPACE Company Code 20100525
6 Importing I_GJAHR Call by reference Type reference (TYPE) BKPF-GJAHR 0000 Fiscal Year 20100525
7 Importing I_MONAT Call by reference Type reference (TYPE) BKPF-MONAT 00 Fiscal period 20100525
8 Importing I_PERIV Call by reference Type reference (TYPE) T001-PERIV SPACE Fiscal Year Variant 20100525
9 Importing I_RLDNR Call by reference Type reference (TYPE) RLDNR SPACE Ledger 20100525
10 Importing X_XMO16 Call by reference Type reference (TYPE) BOOLE Boolean variable 20100525
# Exception Resumable Description Created on
1 CX_GLE_MCA_FI_SRVC_ERROR FI Service Error 20100607

Method POSTING_KEY_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_KOART Call by reference Type reference (TYPE) KOART Account type 20100525
2 Exporting E_LTEXT Call by reference Type reference (TYPE) TBSLT-LTEXT Name of the Posting Key 20100525
3 Exporting E_SHKZG Call by reference Type reference (TYPE) TBSL-SHKZG Debit/Credit Indicator 20100525
4 Exporting E_STBSL Call by reference Type reference (TYPE) TBSL-STBSL Posting Key for Reversal/Reverse Entry 20100525
5 Exporting E_T074U Call by reference Type reference (TYPE) T074U Special G/L Indicator Properties 20100525
6 Exporting E_TBSL Call by reference Type reference (TYPE) TBSL Posting Key 20100525
7 Exporting E_TBSLT Call by reference Type reference (TYPE) TBSLT Posting Key Names 20100525
8 Exporting E_UMSKS Call by reference Type reference (TYPE) T074U-UMSKS Special G/L Transaction Type 20100525
9 Exporting E_UMSKZ Call by reference Type reference (TYPE) TBSLT-UMSKZ Special G/L Indicator 20100525
10 Exporting E_XUMSW Call by reference Type reference (TYPE) TBSL-XUMSW Indicator: Sales-related item ? 20100525
11 Exporting E_XZAHL Call by reference Type reference (TYPE) TBSL-XZAHL Indicator: Is the posting key used in a payment transaction? 20100525
12 Importing I_BSCHL Call by reference Type reference (TYPE) TBSL-BSCHL Posting Key 20100525
13 Importing I_LANGU Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Language Key of Current Text Environment 20100525
14 Importing I_UMSKZ Call by reference Type reference (TYPE) TBSLT-UMSKZ SPACE Special G/L Indicator 20100525
15 Importing X_BSCHL_ONLY Call by reference Type reference (TYPE) BOOLE-BOOLE SPACE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100525
# Exception Resumable Description Created on
1 CX_GLE_MCA_FI_SRVC_ERROR FI Service Error 20100622

Method SKA1_DATA_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SKA1 Value transfer Type reference (TYPE) SKA1 G/L Account Master (Chart of Accounts) 20100614
2 Importing I_KTOPL Value transfer Type reference (TYPE) KTOPL Chart of Accounts 20100614
3 Importing I_SAKNR Value transfer Type reference (TYPE) SAKNR G/L Account Number 20100614
# Exception Resumable Description Created on
1 CX_GLE_MCA_FI_SRVC_ERROR FI Service Error 20100614

Method SKB1_DATA_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SKB1 Value transfer Type reference (TYPE) SKB1 G/L account master (company code) 20100615
2 Importing I_BUKRS Value transfer Type reference (TYPE) BUKRS Company Code 20100615
3 Importing I_SAKNR Value transfer Type reference (TYPE) SAKNR G/L Account Number 20100615
# Exception Resumable Description Created on
1 CX_GLE_MCA_FI_SRVC_ERROR FI Service Error 20100615

Method T001A_DATA_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STR_T001A Call by reference Type reference (TYPE) T001A Additional Local Currencies Control for Company Code 20100617
2 Importing I_BUKRS Call by reference Type reference (TYPE) BUKRS Company Code 20100617
# Exception Resumable Description Created on
1 CX_GLE_MCA_FI_SRVC_ERROR FI Service Error 20100617

Method T001_DATA_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TAB_T001 Call by reference Type reference (TYPE) TY_TAB_T001 ITAB for T001 20100617
2 Importing I_TAB_RANGE_BUKRS Call by reference Type reference (TYPE) GLMCA_R_BUKRS 20100617
# Exception Resumable Description Created on
1 CX_GLE_MCA_FI_SRVC_ERROR FI Service Error 20100617

Method T015L_DATA_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STR_T015L Value transfer Type reference (TYPE) T015L SCB Ratios 20100616
2 Importing I_LZBKZ Value transfer Type reference (TYPE) LZBKZ State Central Bank Indicator 20100616
# Exception Resumable Description Created on
1 CX_GLE_MCA_FI_SRVC_ERROR FI Service Error 20100616

Method T077D_DATA_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STR_T077D Value transfer Type reference (TYPE) T077D Customer account groups 20100615
2 Importing I_KTOKD Value transfer Type reference (TYPE) KTOKD Customer Account Group 20100615
# Exception Resumable Description Created on
1 CX_GLE_MCA_FI_SRVC_ERROR FI Service Error 20100615

Method T077K_DATA_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STR_T077K Value transfer Type reference (TYPE) T077K Vendor account groups 20100615
2 Importing I_KTOKK Value transfer Type reference (TYPE) KTOKK 20100615
# Exception Resumable Description Created on
1 CX_GLE_MCA_FI_SRVC_ERROR FI Service Error 20100615

Method TAX_INDICATOR_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EGRKZ Value transfer Type reference (TYPE) EGRKZ EU Code 20100614
2 Importing I_BUKRS Value transfer Type reference (TYPE) BUKRS Company Code 20100614
3 Importing I_HKONT Value transfer Type reference (TYPE) HKONT General Ledger Account 20100614
4 Importing I_KOART Value transfer Type reference (TYPE) KOART Account Type 20100614
5 Importing I_MWSKZ Value transfer Type reference (TYPE) MWSKZ SPACE Sales Tax Code 20100614
6 Importing I_STBUK Value transfer Type reference (TYPE) STBUK SPACE Tax Company Code 20100614
7 Importing I_UMSKS Value transfer Type reference (TYPE) UMSKS SPACE Special G/L Transaction Type 20100614
8 Importing X_DIALOG Value transfer Type reference (TYPE) BOOLE_D SPACE Output of warnings in dialog 20100614
9 Importing X_TAXIT Value transfer Type reference (TYPE) BOOLE_D SPACE Tax item 20100614
# Exception Resumable Description Created on
1 CX_GLE_MCA_FI_SRVC_ERROR FI Service Error 20100614

Method TBSL_DATA_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STR_TBSL Call by reference Type reference (TYPE) TBSL Posting Key Data 20100621
2 Importing I_BSCHL Call by reference Type reference (TYPE) BSCHL Posting Key 20100621
# Exception Resumable Description Created on
1 CX_GLE_MCA_FI_SRVC_ERROR FI Service Error 20100621

Method TGSB_DATA_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STR_TGSB Value transfer Type reference (TYPE) TGSB Business Areas 20100616
2 Importing I_GSBER Value transfer Type reference (TYPE) GSBER Business Area 20100616
# Exception Resumable Description Created on
1 CX_GLE_MCA_FI_SRVC_ERROR FI Service Error 20100616

Method TMODU_DATA_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TAB_TMODU Call by reference Type reference (TYPE) GLE_MCA_TAB_TMODU Cross Reference Field Name - MODIF1 20100614
2 Importing I_FAUNA Call by reference Type reference (TYPE) FAUNA_MODI Name of the Field Selection Definition 20100614
3 Importing I_KOART Call by reference Type reference (TYPE) KOART Account Type 20100614
4 Importing I_TABNM Call by reference Type reference (TYPE) TABNM Table Name (4 Characters) 20100614
5 Importing I_UMSKS Call by reference Type reference (TYPE) UMSKS Special G/L Transaction Type 20100614
# Exception Resumable Description Created on
1 CX_GLE_MCA_FI_SRVC_ERROR FI Service Error 20100614
History
Last changed by/on SAP  20110908 
SAP Release Created in 606