SAP ABAP Class CACSSE_CL_STL_ADAPTER (Base Class of Settlement Transfer - Generated)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   ICM (Application Component) Incentive and Commission Management (ICM)
     CACSS10 (Package) ICM Settlement: Released DDIC
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CACS_STL_ADAPTER Base Class of Settlement Transfer - Not Generated 20060826
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CACSCD_CL_STL_ADAPTER_CD Transfer of Settlement to FS-CD 20060918
2 Inheritance (c INHERITING FROM c_ref)  CACSFA_CL_STL_ADAPTER_FA Transfer of Settlement to FI-CA 20080422
3 Inheritance (c INHERITING FROM c_ref)  CACSFI_CL_STL_ADAPTER_FI Transfer of Settlement to FI 20060826
4 Inheritance (c INHERITING FROM c_ref)  CACSHR_CL_STL_ADAPTER_HR Transfer of Settlement to PY 20061019
Properties
Class CACSSE_CL_STL_ADAPTER  
Short Description Base Class of Settlement Transfer - Generated    
Super Class CL_CACS_STL_ADAPTER Base Class of Settlement Transfer - Not Generated 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CACSS10   ICM Settlement: Released DDIC 
Created 20060826   SAP 
Last change 20110908   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)
2 CACSFI_CL_STL_ADAPTER_FI_DOC Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CACSSE_CLSE_STL_TABLETYPES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CACSSE_CL_STL_ADAPTER has no interface implemented.
Friends
Class CACSSE_CL_STL_ADAPTER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_COMPRESSION_BADI Instance attribute Protected Object reference (TYPE REF TO) CACS_SETTLEMENT_SUBSCRIPTION Transfer to Settlement - Subscription for Compression 20070111
2 MO_TRANSMISSION Instance attribute Protected Object reference (TYPE REF TO) CACSSE_CL_STL_TRANSMISSION Class for Transfer of Settlement 20060826
3 MT_TAX_INFO Instance attribute Protected Type reference (TYPE) TT_TAX_INFO 20060920
Methods
# Method Level Visibility Method type Description Created on
1 CALCULATE_GROSS_TAX Instance method Protected Method Calculate Tax Information from Gross Amount 20060920
2 CALCULATE_NETT_TAX Instance method Protected Method Calculate Tax Information from Net Amount 20060920
3 CALCULATE_TAX_INFO Instance method Protected Method Calculate Tax Information 20060920
4 CHECK_GROSS_TAX_CALCULATION Instance method Protected Method Check Gross Amount for Tax Calculation 20060920
5 CONSTRUCTOR Instance method Public Constructor Constructor 20060826
6 GET_ACCOUNT_ID_FROM_REMTYPE Instance method Protected Method Determine Account Assignment ID of Remuneration Type 20060826
7 GET_ACCOUNT_ID_FROM_SETTYPE Instance method Protected Method Determine Account Assignment ID of Settlement Type 20060826
8 GET_COST_CENTRE Instance method Protected Method Determine Cost Center 20060826
9 GET_STRUCTURE_NAME Static method Public Method Determine Name of Data Structure 20060920
10 GET_TAX_INFORMATION Instance method Public Method Get Tax Information 20060920
11 GET_TRANSMISSION Instance method Public Method Get Transfer Document 20060826
12 IS_ONETIME_POSTING Instance method Public Method This is a One-Time Customer Posting 20060826
13 POST_REFERENCE_INFO Instance method Protected Method Post Reference Information 20060826
14 SETUP_SUBSCRIPTION_BADI Instance method Protected Method Set Subscription BAdI 20070111
15 SETUP_TAX_INFO Instance method Protected Method Set Up Tax Information 20070115
Events
Class CACSSE_CL_STL_ADAPTER has no event.
Types
Class CACSSE_CL_STL_ADAPTER has no local type.
Method Signatures

Method CALCULATE_GROSS_TAX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_COMPCODE Call by reference Type reference (TYPE) BUKRS Buchungskreis 20060920
2 Importing ID_CONCURR Call by reference Type reference (TYPE) CACSCONCURR Vertragswährungsschlüssel 20060920
3 Importing ID_DUE_CONAMNT Call by reference Type reference (TYPE) WRBTR Betrag in Belegwährung 20060920
4 Importing ID_TAXCODE Call by reference Type reference (TYPE) MWSKZ Umsatzsteuerkennzeichen 20060920
5 Importing ID_TXJCD Call by reference Type reference (TYPE) TXJCD Steuerstandort 20110425
6 Returning RT_RESULT Value transfer Type reference (TYPE) TT_RTAX1U15 20060920
# Exception Resumable Description Created on
1 CX_CACS_STL_TRANSMISSION Ausnahmeklasse der Weiterleitung der Abrechnung 20060920

Method CALCULATE_NETT_TAX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_COMPCODE Call by reference Type reference (TYPE) BUKRS Buchungskreis 20060920
2 Importing ID_CONCURR Call by reference Type reference (TYPE) CACSCONCURR Vertragswährungsschlüssel 20060920
3 Importing ID_DUE_CONAMNT Call by reference Type reference (TYPE) WRBTR Betrag in Belegwährung 20060920
4 Importing ID_TAXCODE Call by reference Type reference (TYPE) MWSKZ Umsatzsteuerkennzeichen 20060920
5 Importing ID_TXJCD Call by reference Type reference (TYPE) TXJCD Steuerstandort 20110425
6 Returning RT_RESULT Value transfer Type reference (TYPE) TT_RTAX1U15 20060920
# Exception Resumable Description Created on
1 CX_CACS_STL_TRANSMISSION Ausnahmeklasse der Weiterleitung der Abrechnung 20060920

Method CALCULATE_TAX_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CMPR_HD Call by reference Type reference (TYPE) DATA Referenzbelegkopf - Daten 20060920
2 Importing IS_CMPR_PD Call by reference Type reference (TYPE) DATA Referenzbelegposition - Daten 20060920
3 Importing IS_CMPR_TX Call by reference Type reference (TYPE) DATA Referenzbelegsteuer - Daten 20060920
4 Importing IS_DOCSEM Call by reference Type reference (TYPE) CACS00_S_DOCSEM Provisionsbeleg, Abrechnung (Metaobjekt) 20060920
5 Returning RT_RESULT Value transfer Type reference (TYPE) TT_RTAX1U15 20060920
# Exception Resumable Description Created on
1 CX_CACS_STL_TRANSMISSION Ausnahmeklasse der Weiterleitung der Abrechnung 20060920

Method CHECK_GROSS_TAX_CALCULATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CMPR_TX Call by reference Type reference (TYPE) DATA Referenzbelegsteuer - Daten 20060920
2 Returning RD_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20060920
# Exception Resumable Description Created on
1 CX_CACS_STL_TRANSMISSION Ausnahmeklasse der Weiterleitung der Abrechnung 20060920

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_TRANSMISSION Call by reference Object reference (TYPE REF TO) OBJECT Klasse der Weiterleitung der Abrechnung 20060826
# Exception Resumable Description Created on
1 CX_CACS_STL_TRANSMISSION Ausnahmeklasse der Weiterleitung der Abrechnung 20060826

Method GET_ACCOUNT_ID_FROM_REMTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_REMTYPE Call by reference Type reference (TYPE) CACSREM Vergütungsart 20060826
2 Returning RD_RESULT Value transfer Type reference (TYPE) CACS_ACCAS_TYID Identifikation der Kontierungsart 20060826
# Exception Resumable Description Created on
1 CX_CACS_STL_TRANSMISSION Ausnahmeklasse der Weiterleitung der Abrechnung 20060826

Method GET_ACCOUNT_ID_FROM_SETTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_RESULT Value transfer Type reference (TYPE) CACS_ACCAS_TYID Identifikation der Kontierungsart 20060826

Method GET_ACCOUNT_ID_FROM_SETTYPE on class CACSSE_CL_STL_ADAPTER has no exception.

Method GET_COST_CENTRE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_RESULT Value transfer Type reference (TYPE) KOSTL Kostenstelle 20060826

Method GET_COST_CENTRE on class CACSSE_CL_STL_ADAPTER has no exception.

Method GET_STRUCTURE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DATA Call by reference Type reference (TYPE) DATA 20060920
2 Returning RD_NAME Value transfer Type reference (TYPE) STRING 20060920

Method GET_STRUCTURE_NAME on class CACSSE_CL_STL_ADAPTER has no exception.

Method GET_TAX_INFORMATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_RESULT Value transfer Type reference (TYPE) TT_TAX_INFO 20060920

Method GET_TAX_INFORMATION on class CACSSE_CL_STL_ADAPTER has no exception.

Method GET_TRANSMISSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_RESULT Value transfer Object reference (TYPE REF TO) CACSSE_CL_STL_TRANSMISSION Klasse der Weiterleitung der Abrechnung 20060826

Method GET_TRANSMISSION on class CACSSE_CL_STL_ADAPTER has no exception.

Method IS_ONETIME_POSTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20060826

Method IS_ONETIME_POSTING on class CACSSE_CL_STL_ADAPTER has no exception.

Method POST_REFERENCE_INFO Signature

Method POST_REFERENCE_INFO on class CACSSE_CL_STL_ADAPTER has no parameter.
# Exception Resumable Description Created on
1 CX_CACS_STL_TRANSMISSION Ausnahmeklasse der Weiterleitung der Abrechnung 20060826

Method SETUP_SUBSCRIPTION_BADI Signature

Method SETUP_SUBSCRIPTION_BADI on class CACSSE_CL_STL_ADAPTER has no parameter.
# Exception Resumable Description Created on
1 CX_CACS_STL_TRANSMISSION Ausnahmeklasse der Weiterleitung der Abrechnung 20070111

Method SETUP_TAX_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TAX_INFO Call by reference Type reference (TYPE) RTAX1U15 Steuersatz und Steuerbetrag fuer ein Steuerkennzeichen 20070115
2 Returning RD_RESULT Value transfer Type reference (TYPE) I Index interner Tabellen 20070115

Method SETUP_TAX_INFO on class CACSSE_CL_STL_ADAPTER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 700