SAP ABAP Class CACSFI_CL_STL_ADAPTER_FI_AR (Class of Document Posting in FI-AR)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   ICM (Application Component) Incentive and Commission Management (ICM)
     CACSXFI1 (Package) ICM: FI Adapter: Transaction Data
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CACSFI_CL_STL_ADAPTER_FI_DOC Abstract Class of Document Posting in FI 20060830
Properties
Class CACSFI_CL_STL_ADAPTER_FI_AR  
Short Description Class of Document Posting in FI-AR    
Super Class CACSFI_CL_STL_ADAPTER_FI_DOC Abstract Class of Document Posting in FI 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CACSXFI1   ICM: FI Adapter: Transaction Data 
Created 20060830   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
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)
Interfaces
Class CACSFI_CL_STL_ADAPTER_FI_AR has no interface implemented.
Friends
Class CACSFI_CL_STL_ADAPTER_FI_AR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_BAPI_COSTS_BADI Instance attribute Protected Object reference (TYPE REF TO) CACS_SETTLEMENT_FI_AR_COSTS Transfer to FI-AR: Enrich Costs Line 20060830
2 MO_BAPI_CPD_BADI Instance attribute Protected Object reference (TYPE REF TO) CACS_SETTLEMENT_FI_AR_ONETIME Transfer to FI-AR: Enrich One-Time Customer 20060830
3 MO_BAPI_GL_BADI Instance attribute Protected Object reference (TYPE REF TO) CACS_SETTLEMENT_FI_AR_GL Transfer to FI-AR: Enrich G/L Account Line 20060830
4 MO_BAPI_HEADER_BADI Instance attribute Protected Object reference (TYPE REF TO) CACS_SETTLEMENT_FI_AR_HEAD Transfer to FI-AR: Enrich Header Line 20060830
5 MO_BAPI_PAYMENT_BADI Instance attribute Protected Object reference (TYPE REF TO) CACS_SETTLEMENT_FI_AR_CUSTOMER Transfer to FI-AR: Enrich Customer Line 20060830
6 MO_BAPI_TAX_BADI Instance attribute Protected Object reference (TYPE REF TO) CACS_SETTLEMENT_FI_AR_TAX Transfer to FI-AR: Enrich Tax Line 20060830
7 MS_HEADER Instance attribute Protected Type reference (TYPE) BAPIACHE01 Posting in Accounting: Incoming Invoice (Header) 20060830
8 MT_CUSTOMER Instance attribute Protected Type reference (TYPE) TT_CUSTOMER Customer Line Items 20060830
9 MT_GL Instance attribute Protected Type reference (TYPE) TT_GL G/L Account Line Items 20060830
10 MT_SALES_AMOUNT Instance attribute Protected Type reference (TYPE) TT_SALES_AMOUNT Sales order currency fields 20060830
11 MT_SALES_ORDER Instance attribute Protected Type reference (TYPE) TT_SALES_ORDER Sales Order Line Items 20060830
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_CUSTOMER_DETAIL Instance method Protected Method FI Document Payment Data - Create Customer Data 20060830
2 BUILD_GL_DETAIL Instance method Protected Method FI Document Payment Data - Create G/L Data 20060830
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060830
Events
Class CACSFI_CL_STL_ADAPTER_FI_AR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_CUSTOMER Public See coding Customer Line Items 20060830 tt_customer TYPE STANDARD TABLE OF bapiacar01
2 TT_GL Public See coding G/L Account Line Items 20060830 tt_gl TYPE STANDARD TABLE OF bapiacgl01
3 TT_SALES_AMOUNT Public See coding Sales order currency fields 20060830 tt_sales_amount TYPE STANDARD TABLE OF bapiaccrso
4 TT_SALES_ORDER Public See coding Sales Order Line Items 20060830 tt_sales_order TYPE STANDARD TABLE OF bapiacso00
Method Signatures

Method BUILD_CUSTOMER_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_IDX Call by reference Type reference (TYPE) I Komprimierungsindex 20060830
2 Importing IS_PD Call by reference Type reference (TYPE) CACSFI_S_DOCFI_PD_D Abrechnung in das FI: Referenzbelegposition - Daten 20060830
# Exception Resumable Description Created on
1 CX_CACS_STL_TRANSMISSION Ausnahmeklasse der Weiterleitung der Abrechnung 20060830

Method BUILD_GL_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_IDX Call by reference Type reference (TYPE) I Komprimierungsindex 20060830
2 Importing IS_PD Call by reference Type reference (TYPE) CACSFI_S_DOCFI_PD_D Abrechnung in das FI: Referenzbelegposition - Daten 20060830
# Exception Resumable Description Created on
1 CX_CACS_STL_TRANSMISSION Ausnahmeklasse der Weiterleitung der Abrechnung 20060830

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_LOGSYS Call by reference Type reference (TYPE) LOGSYS Logisches System 20060915
2 Importing ID_ONETIME Call by reference Type reference (TYPE) ABAP_BOOL Einmalkundeverarbeitung 20060830
3 Importing ID_ONETIME_PARTNER Call by reference Type reference (TYPE) CACS_GPART Nummer des Provisionsvertragspartners 20060830
4 Importing ID_RFCDEST Call by reference Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20060830
5 Importing ID_SPLIT_IDX Call by reference Type reference (TYPE) CACSDOCSPLITID Identifikation des aufgeteilten Belegs 20060830
6 Importing IO_FI_ADAPTER Call by reference Object reference (TYPE REF TO) CACSFI_CL_STL_ADAPTER_FI Weiterleitung der Abrechung an FI 20060830
7 Importing IS_HD Call by reference Type reference (TYPE) CACSFI_S_DOCFI_HD_D Abrechnung in das FI: Referenzbelegkopf - Daten 20060830
8 Importing IT_CO Call by reference Type reference (TYPE) CACSFI_CLFI_STL_TABLETYPES=>TT_CMPR_CO 20060830
9 Importing IT_PD Call by reference Type reference (TYPE) CACSFI_CLFI_STL_TABLETYPES=>TT_CMPR_PD 20060830
10 Importing IT_TX Call by reference Type reference (TYPE) CACSFI_CLFI_STL_TABLETYPES=>TT_CMPR_TX 20060830
# Exception Resumable Description Created on
1 CX_CACS_STL_TRANSMISSION Ausnahmeklasse der Weiterleitung der Abrechnung 20060830
History
Last changed by/on SAP  20130531 
SAP Release Created in 700