SAP ABAP Class CL_FIAPPT_CBR (Class for CBR PT)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FI-LOC (Application Component) Localization
     ID-FI-PT (Package) Add-On Development - FI - Portugal
Properties
Class CL_FIAPPT_CBR  
Short Description Class for CBR PT    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ID-FI-PT   Add-On Development - FI - Portugal 
Created 20121106   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FIAPPT_CBR has no forward declaration.
Interfaces
Class CL_FIAPPT_CBR has no interface implemented.
Friends
Class CL_FIAPPT_CBR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_BAL_ACC_RANGE Instance attribute Private Type reference (TYPE) FIAPPT_T_ACC_RANGE Range type for Accounts 20130814
2 GT_EXT_ACC_RANGE Instance attribute Private Type reference (TYPE) FIAPPT_T_ACC_RANGE Range type for Accounts 20130610
3 GT_INT_ACC_RANGE Instance attribute Private Type reference (TYPE) FIAPPT_T_ACC_RANGE Range type for Accounts 20130610
4 GT_OTH_ACC_RANGE Instance attribute Private Type reference (TYPE) FIAPPT_T_ACC_RANGE Range type for Accounts 20130610
5 GT_T005 Instance attribute Private Type reference (TYPE) FIAPPT_T_T005_CBR ISO Country codes 20130610
6 GT_TCURC Instance attribute Private Type reference (TYPE) FIAPPT_T_TCURC_CBR Table type for ISO currency codes 20130610
7 GV_BUKRS Instance attribute Private Type reference (TYPE) BUKRS Company Code 20130610
8 GV_FSV Instance attribute Private Type reference (TYPE) VERSN_011 Financial Statement Version 20130610
9 GV_PERIOD Instance attribute Private Type reference (TYPE) MONTH12 Month 20130610
10 GV_PERIOD_1ST_RUN Instance attribute Private Type reference (TYPE) FLAG Indicator for first run for the reporting month 20130610
11 GV_PREV_RUNID Instance attribute Private Type reference (TYPE) FIAPPT_RUN_ID RUN ID of the previous run for the same reporting month 20130610
12 GV_RUNID Instance attribute Private Type reference (TYPE) FIAPPT_RUN_ID CBR PT Run ID 20130610
13 GV_RUNID_SEQ Instance attribute Private Type reference (TYPE) I Run ID sequence 20130610
14 GV_YEAR Instance attribute Private Type reference (TYPE) GJAHR Fiscal Year 20130610
Methods
# Method Level Visibility Method type Description Created on
1 CALC_DUEDATE Instance method Public Method Calculate due date 20130610
2 CHECK_FOREIGN_TRANS Instance method Public Method To Check if the transaction is foreign 20130610
3 CHECK_OLD_BAL_REGISTERS Instance method Public Method To check existing bank balance registers 20130610
4 CHECK_OLD_REGISTERS Instance method Public Method To check existing registers 20130610
5 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20130610
6 CONVERT_AMOUNT_FOR_FILE Instance method Public Method Amount format conversion for different currencies 20130610
7 CONVERT_AMT Instance method Public Method Amount format conversion for different currencies 20130610
8 CREATE_XML_FILE Instance method Public Method Create XML File 20130610
9 DOWNLOAD_FILE Instance method Public Method Download File 20130610
10 GET_BANK_BALANCES Instance method Public Method Get Bank Balances 20130610
11 GET_BANK_BALANCES_2 Instance method Public Method Get Bank Balances 20130610
12 GET_BANK_DATA Instance method Public Method Get details of the bank 20130610
13 GET_BSEG Instance method Public Method Get BKPF 20130610
14 GET_CUST_BALANCES Instance method Public Method Get balances of foreign customers in different currencies 20130610
15 GET_GL_ACC_FROM_FSV Instance method Public Method Get the list of G/L accounts maintained in FSV 20130610
16 GET_GL_BAL Instance method Public Method Get the G/L account balances 20130814
17 GET_ISO_COUNTRY_CODES Instance method Public Method Get the ISO country codes 20130610
18 GET_ISO_CURR_CODES Instance method Public Method Get the ISO currency codes 20130610
19 GET_KNA1 Instance method Public Method Get Customer Details 20130610
20 GET_LFA1 Instance method Public Method Get Vendor Details 20130610
21 GET_PAID_DOC_FROM_BSEG Instance method Public Method Get the paid documents from BSEG 20130610
22 GET_SCB_IND Instance method Public Method Get the 5 digit SCB Indicator 20130610
23 GET_VAT_REG_NO Instance method Public Method Get the VAT Reg. No. 20130610
24 GET_VEND_BALANCES Instance method Public Method Get balances of vendors in different currencies 20130610
25 GET_VEND_CUS_BALANCES Instance method Public Method Get balances for vendor and customer accounts 20130610
26 INITIALIZE_XML_HEADER Instance method Public Method Initialize the header for xml file 20130610
27 INIT_FIAPPTD_BAL_STR Instance method Public Method Update common values for all balance registers 20130610
28 INIT_FIAPPTD_TRANS_STR Instance method Public Method Initialize Structure for transaction table 20130610
29 PROCESS_ADDITIONAL_PAYMENTS Instance method Public Method Process additional payments from exit 20131114
30 PROCESS_AUTO_PAYMENTS Instance method Public Method Processing of the Payment documets generated by F110 20130610
31 PROCESS_INDV_INVOICES Instance method Public Method Process Individual Invoices for manual payments 20130610
32 PROCESS_OTHER_LINES Instance method Public Method To process the other lines in the payment document 20130610
33 PROCESS_PARTIAL_ITEMS Instance method Public Method To process the partial payments 20130610
34 PROCESS_PAY_WO_INV Instance method Public Method To process payment document without invoices 20130610
35 PROCESS_PMNT_TRANS Instance method Public Method Process the line items of payment transactions 20130610
36 READ_ACC_FROM_FSV Instance method Public Method Get the FSV details 20130610
37 READ_FAGLFLEXT Instance method Public Method To read new G/L balances from FAGLFLEXT 20130610
38 READ_T001 Instance method Public Method Read data from T001 20130610
39 READ_T005 Instance method Public Method Read data from T005 20130610
40 SET_POSTING_DATE Instance method Public Method Set Posting Date 20130610
41 UPDATE_DB_TABLES Instance method Public Method Update entries into runid, transaction and balance tables 20130610
Events
Class CL_FIAPPT_CBR has no event.
Types
Class CL_FIAPPT_CBR has no local type.
Method Signatures

Method CALC_DUEDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DUEDATE Call by reference Type reference (TYPE) DATS Field of type DATS 20130610
2 Importing IV_WSKTO Call by reference Type reference (TYPE) WSKTO Cash Discount Amount in Document Currency 20130610
3 Importing IV_ZBD1P Call by reference Type reference (TYPE) DZBD1P Cash Discount Percentage 1 20130610
4 Importing IV_ZBD1T Call by reference Type reference (TYPE) DZBD1T Cash Discount Days 1 20130610
5 Importing IV_ZBD2P Call by reference Type reference (TYPE) DZBD2P Cash Discount Percentage 2 20130610
6 Importing IV_ZBD2T Call by reference Type reference (TYPE) DZBD2T Cash Discount Days 2 20130610
7 Importing IV_ZBD3T Call by reference Type reference (TYPE) DZBD3T Net Payment Terms Period 20130610
8 Importing IV_ZFBDT Call by reference Type reference (TYPE) DZFBDT Baseline Date for Due Date Calculation 20130610

Method CALC_DUEDATE on class CL_FIAPPT_CBR has no exception.

Method CHECK_FOREIGN_TRANS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_FIAPPTD_TRANS Value transfer Type reference (TYPE) FIAPPTD_TRANS Table to store the transaction details of the CBR PT 20130610
2 Exporting ES_KNA1 Value transfer Type reference (TYPE) KNA1 General Data in Customer Master 20130610
3 Exporting ES_LFA1 Value transfer Type reference (TYPE) LFA1 Vendor Master (General Section) 20130610
4 Exporting EV_FOREIGN_TRANS Value transfer Type reference (TYPE) FLAG General Flag 20130610
5 Exporting EV_LAND Value transfer Type reference (TYPE) LAND1 Country Key 20130610
6 Exporting EV_STCEG Value transfer Type reference (TYPE) STCEG VAT Registration Number 20130802
7 Importing IS_BSEG_PAY_GL Value transfer Type reference (TYPE) FIAPPT_S_TRANS_CBR Structure to store the transaction details for CBR 20130610
8 Importing IS_BSEG_PAY_VC Value transfer Type reference (TYPE) FIAPPT_S_TRANS_CBR Structure to store the transaction details for CBR 20130610
9 Importing IT_KNA1 Value transfer Type reference (TYPE) FIAPPT_T_KNA1 Table type for Customer Master Data 20130610
10 Importing IT_LFA1 Value transfer Type reference (TYPE) FIAPPT_T_LFA1 Table Type for Vendor Master Data 20130610

Method CHECK_FOREIGN_TRANS on class CL_FIAPPT_CBR has no exception.

Method CHECK_OLD_BAL_REGISTERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ORIGIN_RUNID Value transfer Type reference (TYPE) FIAPPT_RUN_ID CBR PT Run ID 20130610
2 Exporting EV_REG_CHANGED Value transfer Type reference (TYPE) FLAG ID of the Register 20130610
3 Exporting EV_REG_EXISTS Value transfer Type reference (TYPE) FLAG General Flag 20130610
4 Importing IS_FIAPPTD_BALANCE Value transfer Type reference (TYPE) FIAPPTD_BALANCE Table to store the Balances for Vendor/Customer/Bank Account 20130610

Method CHECK_OLD_BAL_REGISTERS on class CL_FIAPPT_CBR has no exception.

Method CHECK_OLD_REGISTERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ORIGIN_RUN_ID Call by reference Type reference (TYPE) FIAPPT_RUN_ID CBR PT Run ID 20130610
2 Exporting EV_REGISTER_EXISTS Call by reference Type reference (TYPE) FLAG General Flag 20130610
3 Exporting EV_REGISTER_ID Call by reference Type reference (TYPE) FIAPPT_REG_ID ID of the Register 20130610
4 Importing IS_FIAPPTD_TRANS Call by reference Type reference (TYPE) FIAPPTD_TRANS Table to store the transaction details of the CBR PT 20130610
5 Importing IV_XREVERSAL Call by reference Type reference (TYPE) XREVERSAL Specifies whether doc. is reversal doc. or reversed doc. 20130610

Method CHECK_OLD_REGISTERS on class CL_FIAPPT_CBR has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BUKRS Value transfer Type reference (TYPE) BUKRS Company Code 20130610
2 Importing IV_FSV Value transfer Type reference (TYPE) VERSN_011 Financial Statement Version 20130610
3 Importing IV_PERIOD Value transfer Type reference (TYPE) MONTH12 Month 20130610
4 Importing IV_RUNID Value transfer Type reference (TYPE) FIAPPT_RUN_ID CBR PT Run ID 20130610
5 Importing IV_YEAR Value transfer Type reference (TYPE) GJAHR Fiscal Year 20130610

Method CONSTRUCTOR on class CL_FIAPPT_CBR has no exception.

Method CONVERT_AMOUNT_FOR_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_AMOUNT Call by reference Type reference (TYPE) FIAPPT_AMOUNT Amount in Document Currency 20130610
2 Importing IV_AMOUNT Call by reference Type reference (TYPE) FIAPPT_AMOUNT Amount in Document Currency 20130610
3 Importing IV_WAERS Call by reference Type reference (TYPE) WAERS Currency Key 20130610

Method CONVERT_AMOUNT_FOR_FILE on class CL_FIAPPT_CBR has no exception.

Method CONVERT_AMT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_AMOUNT Call by reference Type reference (TYPE) FIAPPT_AMOUNT Amount in Document Currency 20130610
2 Importing IV_AMOUNT Call by reference Type reference (TYPE) FIAPPT_AMOUNT Amount in Document Currency 20130610
3 Importing IV_WAERS Call by reference Type reference (TYPE) WAERS Currency Key 20130610

Method CONVERT_AMT on class CL_FIAPPT_CBR has no exception.

Method CREATE_XML_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_XML_XSTRING Value transfer Type reference (TYPE) XSTRING 20130610
2 Importing IS_HEADER Call by reference Type reference (TYPE) FIAPPT_S_CBR_XML_HEADER XML Header Data for CBR PT 20130610
3 Importing IT_ITEMS Value transfer Type reference (TYPE) FIAPPT_T_CBR_XML_ITEMS XML Item data for CBR PT 20130610
# Exception Resumable Description Created on
1 NO_XML XML File Transformation error 20130610

Method DOWNLOAD_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DWNLD_TO_PC Call by reference Type reference (TYPE) FLAG General Flag 20130610
2 Importing IV_FILEPATH Call by reference Type reference (TYPE) STRING Local file for upload/download 20130610
3 Importing IV_XML_XSTRING Call by reference Type reference (TYPE) XSTRING 20130610
# Exception Resumable Description Created on
1 FILEPATH_ERROR File not Downloaded, Check File path 20130610

Method GET_BANK_BALANCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ET_FIAPPTD_BALANCE Call by reference Type reference (TYPE) FIAPPT_T_BALANCE Table type for balance registers in XML - CBR 20130610
2 Exporting ET_GLT0 Value transfer Type reference (TYPE) FAGL_T_GLT0 Table Type for GLT0 20130610
3 Changing ET_XML_ITEMS Call by reference Type reference (TYPE) FIAPPT_T_CBR_XML_ITEMS Table Type for XML Item Data 20130610
4 Importing IT_DATE_RANGE Call by reference Type reference (TYPE) FIAPPT_T_DATE_RANGE Posting date 20130610

Method GET_BANK_BALANCES on class CL_FIAPPT_CBR has no exception.

Method GET_BANK_BALANCES_2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ET_FIAPPTD_BALANCE Call by reference Type reference (TYPE) FIAPPT_T_BALANCE Table type for balance registers in XML - CBR 20130610
2 Exporting ET_GLT0 Value transfer Type reference (TYPE) FAGL_T_GLT0 Table Type for GLT0 20130610
3 Changing ET_XML_ITEMS Call by reference Type reference (TYPE) FIAPPT_T_CBR_XML_ITEMS Table Type for XML Item Data 20130610
4 Importing IT_DATE_RANGE Call by reference Type reference (TYPE) FIAPPT_T_DATE_RANGE Posting date 20130610
5 Importing IV_LEDGER Call by reference Type reference (TYPE) FAGL_RLDNR Ledger in General Ledger Accounting 20130610

Method GET_BANK_BALANCES_2 on class CL_FIAPPT_CBR has no exception.

Method GET_BANK_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BANKL Call by reference Type reference (TYPE) BANKL Bank Number 20130610
2 Exporting EV_BANKS Call by reference Type reference (TYPE) INTCA3 Bank country key 20130610
3 Importing IV_HBKID Call by reference Type reference (TYPE) HBKID Short Key for a House Bank 20130610

Method GET_BANK_DATA on class CL_FIAPPT_CBR has no exception.

Method GET_BSEG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BSEG_GL Call by reference Type reference (TYPE) FIAPPT_T_TRANS_CBR Table type for Transaction data for CBR 20130610
2 Exporting E_BSEG_REM_ALL Call by reference Type reference (TYPE) FIAPPT_T_TRANS_CBR Table type for Transaction data for CBR 20130610
3 Exporting E_BSEG_VC Call by reference Type reference (TYPE) FIAPPT_T_TRANS_CBR Table type for Transaction data for CBR 20130610
4 Exporting E_BSEG_VC_CUS Call by reference Type reference (TYPE) FIAPPT_T_TRANS_CBR Table type for Transaction data for CBR 20130610
5 Exporting E_BSEG_VC_GL Call by reference Type reference (TYPE) FIAPPT_T_TRANS_CBR Table type for Transaction data for CBR 20130610
6 Exporting E_BSEG_VC_VEN Call by reference Type reference (TYPE) FIAPPT_T_TRANS_CBR Table type for Transaction data for CBR 20130610
7 Importing I_BKPF Call by reference Type reference (TYPE) BKPF Accounting Document Header 20130610
8 Importing I_BSEG Call by reference Type reference (TYPE) BSEG Accounting Document Segment 20130610

Method GET_BSEG on class CL_FIAPPT_CBR has no exception.

Method GET_CUST_BALANCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ET_FIAPPTD_BALANCE Call by reference Type reference (TYPE) FIAPPT_T_BALANCE Table type for balance registers in XML - CBR 20130610
2 Changing ET_XML_ITEMS Call by reference Type reference (TYPE) FIAPPT_T_CBR_XML_ITEMS Table Type for XML Item Data 20130610
3 Importing IS_FIAPPTD_BALANCE Call by reference Type reference (TYPE) FIAPPTD_BALANCE Table to store the Balances for Vendor/Customer/Bank Account 20130610
4 Importing IT_CUST Call by reference Type reference (TYPE) FIAPPT_T_KUNNR Range type for customers 20130610
5 Importing IT_CUST_SPLGL Call by reference Type reference (TYPE) FIAPPT_T_GL_RANGE Range type for Special G/L 20130610
6 Importing IT_KNA1 Call by reference Type reference (TYPE) FIAPPT_T_KNA1 Table type for Customer Master Data 20130610

Method GET_CUST_BALANCES on class CL_FIAPPT_CBR has no exception.

Method GET_GL_ACC_FROM_FSV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SKB1 Call by reference Type reference (TYPE) FIAPPT_T_SKB1 Table type for SKB1 20130610
2 Importing IT_ACC_RANGE Call by reference Type reference (TYPE) FIAPPT_T_ACC_RANGE Range type for Accounts 20130610

Method GET_GL_ACC_FROM_FSV on class CL_FIAPPT_CBR has no exception.

Method GET_GL_BAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ET_FIAPPTD_BALANCE Value transfer Type reference (TYPE) FIAPPT_T_BALANCE Table type for balance registers in XML - CBR 20130814
2 Changing ET_XML_ITEMS Value transfer Type reference (TYPE) FIAPPT_T_CBR_XML_ITEMS Table Type for XML Item Data 20130814
3 Importing IT_DATE_RANGE Value transfer Type reference (TYPE) FIAPPT_T_DATE_RANGE Posting date 20130814
4 Importing IT_GLT0 Value transfer Type reference (TYPE) FAGL_T_GLT0 Table Type for GLT0 20130814
5 Importing IV_LEDGER Value transfer Type reference (TYPE) FAGL_RLDNR Ledger in General Ledger Accounting 20130814

Method GET_GL_BAL on class CL_FIAPPT_CBR has no exception.

Method GET_ISO_COUNTRY_CODES Signature

Method GET_ISO_COUNTRY_CODES on class CL_FIAPPT_CBR has no parameter.
Method GET_ISO_COUNTRY_CODES on class CL_FIAPPT_CBR has no exception.

Method GET_ISO_CURR_CODES Signature

Method GET_ISO_CURR_CODES on class CL_FIAPPT_CBR has no parameter.
Method GET_ISO_CURR_CODES on class CL_FIAPPT_CBR has no exception.

Method GET_KNA1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_KNA1 Call by reference Type reference (TYPE) FIAPPT_T_KNA1 Table type for Customer Master Data 20130610
2 Importing IS_KNA1 Call by reference Type reference (TYPE) KNA1 General Data in Customer Master 20130610
3 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS Company Code 20130610

Method GET_KNA1 on class CL_FIAPPT_CBR has no exception.

Method GET_LFA1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LFA1 Call by reference Type reference (TYPE) FIAPPT_T_LFA1 Vendor Master (General Section) 20130610
2 Importing IS_LFA1 Call by reference Type reference (TYPE) LFA1 Vendor Master (General Section) 20130610
3 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS Company Code 20130610

Method GET_LFA1 on class CL_FIAPPT_CBR has no exception.

Method GET_PAID_DOC_FROM_BSEG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PAID_ITEMS Call by reference Type reference (TYPE) FIAPPT_T_TRANS_CBR Table type for Transaction data for CBR 20130610
2 Importing IT_PAYMENT_DOCS Call by reference Type reference (TYPE) FIAPPT_T_TRANS_CBR Table type for Transaction data for CBR 20130610
3 Importing IT_PAYMENT_DOCS_CUS Call by reference Type reference (TYPE) FIAPPT_T_TRANS_CBR Table type for Transaction data for CBR 20130610
4 Importing IT_PAYMENT_DOCS_GL Call by reference Type reference (TYPE) FIAPPT_T_TRANS_CBR Table type for Transaction data for CBR 20130610
5 Importing IT_PAYMENT_DOCS_VEN Call by reference Type reference (TYPE) FIAPPT_T_TRANS_CBR Table type for Transaction data for CBR 20130610
6 Importing IT_POSTING_DATE Call by reference Type reference (TYPE) FIAPPT_T_DATE_RANGE Posting date 20130610
7 Importing IV_SKIP_GL_ITEMS Call by reference Type reference (TYPE) FIAPPT_GL_PAY G/L Payments 20130916
# Exception Resumable Description Created on
1 NO_DATA Data not found 20130610

Method GET_SCB_IND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SCB_IND Call by reference Type reference (TYPE) FIAPPT_SCB_IND SCB Indicator 20130610
2 Importing IV_LZBKZ Call by reference Type reference (TYPE) LZBKZ State Central Bank Indicator 20130610
# Exception Resumable Description Created on
1 NOT_FOUND SCB Indicator not found 20130610
2 NO_5_SCB 5 digit SCB Indicator not maintained 20130610

Method GET_VAT_REG_NO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_STCEG Value transfer Type reference (TYPE) STCEG VAT Registration Number 20130610
2 Importing IV_STCEG Value transfer Type reference (TYPE) STCEG VAT Registration Number 20130610

Method GET_VAT_REG_NO on class CL_FIAPPT_CBR has no exception.

Method GET_VEND_BALANCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ET_FIAPPTD_BALANCE Call by reference Type reference (TYPE) FIAPPT_T_BALANCE Table type for balance registers in XML - CBR 20130610
2 Changing ET_XML_ITEMS Call by reference Type reference (TYPE) FIAPPT_T_CBR_XML_ITEMS Table Type for XML Item Data 20130610
3 Importing IS_FIAPPTD_BALANCE Call by reference Type reference (TYPE) FIAPPTD_BALANCE Table to store the Balances for Vendor/Customer/Bank Account 20130610
4 Importing IT_LFA1 Call by reference Type reference (TYPE) FIAPPT_T_LFA1 Table Type for Vendor Master Data 20130610
5 Importing IT_VEND Call by reference Type reference (TYPE) FIAPPT_T_LIFNR Range type for Vendor 20130610
6 Importing IT_VEND_SPLGL Call by reference Type reference (TYPE) FIAPPT_T_GL_RANGE Range type for Special G/L 20130610

Method GET_VEND_BALANCES on class CL_FIAPPT_CBR has no exception.

Method GET_VEND_CUS_BALANCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ET_FIAPPTD_BALANCE Call by reference Type reference (TYPE) FIAPPT_T_BALANCE Table Type for XML Item Data 20130610
2 Changing ET_XML_ITEMS Call by reference Type reference (TYPE) FIAPPT_T_CBR_XML_ITEMS Table Type for XML Item Data 20130610
3 Importing IT_CUST Call by reference Type reference (TYPE) FIAPPT_T_KUNNR Range type for customers 20130610
4 Importing IT_CUST_SPLGL Call by reference Type reference (TYPE) FIAPPT_T_GL_RANGE Range type for Special G/L 20130610
5 Importing IT_DATE_RANGE Call by reference Type reference (TYPE) FIAPPT_T_DATE_RANGE Posting date 20130610
6 Importing IT_KNA1 Call by reference Type reference (TYPE) FIAPPT_T_KNA1 Table type for Customer Master Data 20130610
7 Importing IT_LFA1 Call by reference Type reference (TYPE) FIAPPT_T_LFA1 Table Type for Vendor Master Data 20130610
8 Importing IT_VEND Call by reference Type reference (TYPE) FIAPPT_T_LIFNR Range type for Vendor 20130610
9 Importing IT_VEND_SPLGL Call by reference Type reference (TYPE) FIAPPT_T_GL_RANGE Range type for Special G/L 20130610

Method GET_VEND_CUS_BALANCES on class CL_FIAPPT_CBR has no exception.

Method INITIALIZE_XML_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_XML_HEADER Value transfer Type reference (TYPE) FIAPPT_S_CBR_XML_HEADER XML Header Data for CBR PT 20130610
2 Importing IV_TEST Value transfer Type reference (TYPE) FLAG General Flag 20130610

Method INITIALIZE_XML_HEADER on class CL_FIAPPT_CBR has no exception.

Method INIT_FIAPPTD_BAL_STR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ES_FIAPPTD_BALANCE Call by reference Type reference (TYPE) FIAPPTD_BALANCE Table to store the Balances for Vendor/Customer/Bank Account 20130610
2 Importing IT_DATE_RANGE Call by reference Type reference (TYPE) FIAPPT_T_DATE_RANGE Posting date 20130610

Method INIT_FIAPPTD_BAL_STR on class CL_FIAPPT_CBR has no exception.

Method INIT_FIAPPTD_TRANS_STR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FIAPPTD_TRANS Call by reference Type reference (TYPE) FIAPPTD_TRANS Table to store the transaction details of the CBR PT 20130610

Method INIT_FIAPPTD_TRANS_STR on class CL_FIAPPT_CBR has no exception.

Method PROCESS_ADDITIONAL_PAYMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIAPPTD_TRANS Call by reference Type reference (TYPE) FIAPPT_T_TRANS Table type for the transactions of XML - CBR 20131114
2 Changing CT_XML_ITEMS Call by reference Type reference (TYPE) FIAPPT_T_CBR_XML_ITEMS Table Type for XML Item Data 20131114
3 Importing IS_FIAPPTD_TRANS Call by reference Type reference (TYPE) FIAPPTD_TRANS Table to store the transaction details of the CBR PT 20131114
4 Importing IT_KNA1 Call by reference Type reference (TYPE) FIAPPT_T_KNA1 Table type for Customer Master Data 20131114
5 Importing IT_LFA1 Call by reference Type reference (TYPE) FIAPPT_T_LFA1 Table Type for Vendor Master Data 20131114

Method PROCESS_ADDITIONAL_PAYMENTS on class CL_FIAPPT_CBR has no exception.

Method PROCESS_AUTO_PAYMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIAPPTD_TRANS Call by reference Type reference (TYPE) FIAPPT_T_TRANS XML Item data for CBR PT 20130610
2 Changing CT_XML_ITEMS Call by reference Type reference (TYPE) FIAPPT_T_CBR_XML_ITEMS Table Type for XML Item Data 20130610
3 Importing IS_BSEG_PAY_GL Call by reference Type reference (TYPE) FIAPPT_S_TRANS_CBR Structure to store the transaction details for CBR 20130610
4 Importing IS_BSEG_PAY_VC Call by reference Type reference (TYPE) FIAPPT_S_TRANS_CBR Structure to store the transaction details for CBR 20130610
5 Importing IS_FIAPPTD_TRANS Call by reference Type reference (TYPE) FIAPPTD_TRANS Table to store the transaction details of the CBR PT 20130610
6 Importing IT_BSEG_REM_ALL Call by reference Type reference (TYPE) FIAPPT_T_TRANS_CBR Table type for Transaction data for CBR 20130610
7 Importing IT_KNA1 Call by reference Type reference (TYPE) FIAPPT_T_KNA1 Table type for Customer Master Data 20130610
8 Importing IT_LFA1 Call by reference Type reference (TYPE) FIAPPT_T_LFA1 Table Type for Vendor Master Data 20130610
9 Importing IT_PAID_ITEMS Call by reference Type reference (TYPE) FIAPPT_T_TRANS_CBR Table type for Transaction data for CBR 20130610

Method PROCESS_AUTO_PAYMENTS on class CL_FIAPPT_CBR has no exception.

Method PROCESS_INDV_INVOICES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIAPPTD_TRANS Call by reference Type reference (TYPE) FIAPPT_T_TRANS XML Item data for CBR PT 20130610
2 Changing CT_XML_ITEMS Call by reference Type reference (TYPE) FIAPPT_T_CBR_XML_ITEMS Table Type for XML Item Data 20130610
3 Importing IS_BSEG_PAY_GL Call by reference Type reference (TYPE) FIAPPT_S_TRANS_CBR Table type for Transaction data for CBR 20130610
4 Importing IS_BSEG_PAY_VC Call by reference Type reference (TYPE) FIAPPT_S_TRANS_CBR Structure to store the transaction details for CBR 20130610
5 Importing IS_FIAPPTD_TRANS Call by reference Type reference (TYPE) FIAPPTD_TRANS Table to store the transaction details of the CBR PT 20130610
6 Importing IT_BSEG_OTHER_GL Call by reference Type reference (TYPE) FIAPPT_T_TRANS_CBR Table type for Transaction data for CBR 20130610
7 Importing IT_BSEG_PARTIAL Call by reference Type reference (TYPE) FIAPPT_T_TRANS_CBR Table type for Transaction data for CBR 20130610
8 Importing IT_BSEG_REM_ALL Call by reference Type reference (TYPE) FIAPPT_T_TRANS_CBR Table type for Transaction data for CBR 20130610
9 Importing IT_KNA1 Call by reference Type reference (TYPE) FIAPPT_T_KNA1 General Data in Customer Master 20130610
10 Importing IT_LFA1 Call by reference Type reference (TYPE) FIAPPT_T_LFA1 Vendor Master (General Section) 20130610
11 Importing IT_PAID_ITEMS Call by reference Type reference (TYPE) FIAPPT_T_TRANS_CBR Table type for Transaction data for CBR 20130610
12 Importing IV_AUTO_TO_MAN Value transfer Type reference (TYPE) FIAPPT_AUTO_PAY Automatic payments 20131114

Method PROCESS_INDV_INVOICES on class CL_FIAPPT_CBR has no exception.

Method PROCESS_OTHER_LINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIAPPTD_TRANS Value transfer Type reference (TYPE) FIAPPT_T_TRANS Table type for the transactions of XML - CBR 20130610
2 Changing CT_XML_ITEMS Value transfer Type reference (TYPE) FIAPPT_T_CBR_XML_ITEMS Table Type for XML Item Data 20130610
3 Importing IS_BSEG_PAY_GL Value transfer Type reference (TYPE) FIAPPT_S_TRANS_CBR Structure to store the transaction details for CBR 20130610
4 Importing IS_BSEG_PAY_VC Value transfer Type reference (TYPE) FIAPPT_S_TRANS_CBR Structure to store the transaction details for CBR 20130610
5 Importing IS_FIAPPTD_TRANS Value transfer Type reference (TYPE) FIAPPTD_TRANS Table to store the transaction details of the CBR PT 20130610
6 Importing IT_BSEG_REM_ALL Value transfer Type reference (TYPE) FIAPPT_T_TRANS_CBR Table type for Transaction data for CBR 20130610
7 Importing IT_KNA1 Value transfer Type reference (TYPE) FIAPPT_T_KNA1 Table type for Customer Master Data 20130610
8 Importing IT_LFA1 Value transfer Type reference (TYPE) FIAPPT_T_LFA1 Table Type for Vendor Master Data 20130610
9 Importing IT_PAID_ITEMS Value transfer Type reference (TYPE) FIAPPT_T_TRANS_CBR Table type for Transaction data for CBR 20130610
10 Importing IV_LAND_ISO Value transfer Type reference (TYPE) INTCA3 20131114
11 Importing IV_PAY_DOC_PROCESS Value transfer Type reference (TYPE) FLAG General Flag 20130610

Method PROCESS_OTHER_LINES on class CL_FIAPPT_CBR has no exception.

Method PROCESS_PARTIAL_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIAPPTD_TRANS Value transfer Type reference (TYPE) FIAPPT_T_TRANS Table type for the transactions of XML - CBR 20130610
2 Changing CT_XML_ITEMS Value transfer Type reference (TYPE) FIAPPT_T_CBR_XML_ITEMS Table Type for XML Item Data 20130610
3 Changing CV_PAY_DOC_PROCESS Value transfer Type reference (TYPE) FLAG General Flag 20130610
4 Importing IS_BSEG_PAY_GL Value transfer Type reference (TYPE) FIAPPT_S_TRANS_CBR Structure to store the transaction details for CBR 20130610
5 Importing IS_BSEG_PAY_VC Value transfer Type reference (TYPE) FIAPPT_S_TRANS_CBR Structure to store the transaction details for CBR 20130610
6 Importing IS_FIAPPTD_TRANS Value transfer Type reference (TYPE) FIAPPTD_TRANS Table to store the transaction details of the CBR PT 20130610
7 Importing IT_BSEG_REM_ALL Value transfer Type reference (TYPE) FIAPPT_T_TRANS_CBR Table type for Transaction data for CBR 20130610
8 Importing IT_KNA1 Value transfer Type reference (TYPE) FIAPPT_T_KNA1 Table type for Customer Master Data 20130610
9 Importing IT_LFA1 Value transfer Type reference (TYPE) FIAPPT_T_LFA1 Table Type for Vendor Master Data 20130610
10 Importing IT_PAID_ITEMS Value transfer Type reference (TYPE) FIAPPT_T_TRANS_CBR Table type for Transaction data for CBR 20130610

Method PROCESS_PARTIAL_ITEMS on class CL_FIAPPT_CBR has no exception.

Method PROCESS_PAY_WO_INV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIAPPTD_TRANS Value transfer Type reference (TYPE) FIAPPT_T_TRANS Table type for the transactions of XML - CBR 20130610
2 Changing CT_XML_ITEMS Value transfer Type reference (TYPE) FIAPPT_T_CBR_XML_ITEMS Table Type for XML Item Data 20130610
3 Importing IS_BSEG_PAY_GL Value transfer Type reference (TYPE) FIAPPT_S_TRANS_CBR Structure to store the transaction details for CBR 20130610
4 Importing IS_BSEG_PAY_VC Value transfer Type reference (TYPE) FIAPPT_S_TRANS_CBR Structure to store the transaction details for CBR 20130610
5 Importing IS_FIAPPTD_TRANS Value transfer Type reference (TYPE) FIAPPTD_TRANS Table to store the transaction details of the CBR PT 20130610
6 Importing IT_BSEG_REM_ALL Value transfer Type reference (TYPE) FIAPPT_T_TRANS_CBR Table type for Transaction data for CBR 20130610
7 Importing IT_KNA1 Value transfer Type reference (TYPE) FIAPPT_T_KNA1 Table type for Customer Master Data 20130610
8 Importing IT_LFA1 Value transfer Type reference (TYPE) FIAPPT_T_LFA1 Table Type for Vendor Master Data 20130610
9 Importing IT_PAID_ITEMS Value transfer Type reference (TYPE) FIAPPT_T_TRANS_CBR Table type for Transaction data for CBR 20130610

Method PROCESS_PAY_WO_INV on class CL_FIAPPT_CBR has no exception.

Method PROCESS_PMNT_TRANS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ET_FIAPPTD_TRANS Call by reference Type reference (TYPE) FIAPPT_T_TRANS XML Item data for CBR PT 20130610
2 Changing ET_XML_ITEMS Call by reference Type reference (TYPE) FIAPPT_T_CBR_XML_ITEMS Table Type for XML Item Data 20130610
3 Changing IT_BSEG_PAY_GL Value transfer Type reference (TYPE) FIAPPT_T_TRANS_CBR Table type for Transaction data for CBR 20130610
4 Changing IT_BSEG_PAY_VC Call by reference Type reference (TYPE) FIAPPT_T_TRANS_CBR Table type for Transaction data for CBR 20130610
5 Changing IT_BSEG_REM_ALL Call by reference Type reference (TYPE) FIAPPT_T_TRANS_CBR Table type for Transaction data for CBR 20130610
6 Importing IT_KNA1 Call by reference Type reference (TYPE) FIAPPT_T_KNA1 General Data in Customer Master 20130610
7 Importing IT_LFA1 Call by reference Type reference (TYPE) FIAPPT_T_LFA1 Vendor Master (General Section) 20130610
8 Importing IT_PAID_ITEMS Call by reference Type reference (TYPE) FIAPPT_T_TRANS_CBR Table type for Transaction data for CBR 20130610
9 Importing IV_AUTO_TO_MAN Value transfer Type reference (TYPE) FIAPPT_AUTO_PAY Automatic payments 20131114

Method PROCESS_PMNT_TRANS on class CL_FIAPPT_CBR has no exception.

Method READ_ACC_FROM_FSV Signature

Method READ_ACC_FROM_FSV on class CL_FIAPPT_CBR has no parameter.
# Exception Resumable Description Created on
1 NO_FSV_DATA FSV read unsucessful 20130610
2 NO_INT_EXT_ACC No Internal/External accounts 20130610

Method READ_FAGLFLEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GLT0 Call by reference Type reference (TYPE) FAGL_T_GLT0 Table Type for GLT0 20130610
2 Importing IT_ACC_RANGE Call by reference Type reference (TYPE) FIAPPT_T_ACC_RANGE Range type for Accounts 20130610
3 Importing IV_LEDGER Call by reference Type reference (TYPE) FAGL_RLDNR Ledger in General Ledger Accounting 20130610

Method READ_FAGLFLEXT on class CL_FIAPPT_CBR has no exception.

Method READ_T001 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_COMP_CURR Call by reference Type reference (TYPE) WAERS Currency Key 20130610
2 Exporting EV_COMP_TAX_CODE Call by reference Type reference (TYPE) STCEG VAT Registration Number 20130610
# Exception Resumable Description Created on
1 NO_ENTRY No entry in the table T001 20130610

Method READ_T005 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_INTCA Call by reference Type reference (TYPE) INTCA Country ISO code 20130610
2 Exporting EV_INTCA3 Call by reference Type reference (TYPE) INTCA3 ISO country code 3 char 20130610
3 Importing IV_LAND Call by reference Type reference (TYPE) LAND1 Country Key 20130610
# Exception Resumable Description Created on
1 NOT_FOUND No entry 20130610

Method SET_POSTING_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_POSTING_DATE Call by reference Type reference (TYPE) FIAPPT_T_DATE_RANGE Date 20130610

Method SET_POSTING_DATE on class CL_FIAPPT_CBR has no exception.

Method UPDATE_DB_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FIAPPTD_BALANCE Call by reference Type reference (TYPE) FIAPPT_T_BALANCE Table type for balance registers in XML - CBR 20130610
2 Importing IT_FIAPPTD_TRANS Call by reference Type reference (TYPE) FIAPPT_T_TRANS Table type for the transactions of XML - CBR 20130610

Method UPDATE_DB_TABLES on class CL_FIAPPT_CBR has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in