SAP ABAP Class CACSHR_CL_STL_ADAPTER_HR_DOC (Document Posting in PY)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   ICM (Application Component) Incentive and Commission Management (ICM)
     CACSXHR1 (Package) ICM: HR Adapter: Transaction Data
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CACS_STL_ADAPTER_DOC Base Class of Document Posting 20061019
Properties
Class CACSHR_CL_STL_ADAPTER_HR_DOC  
Short Description Document Posting in PY    
Super Class CL_CACS_STL_ADAPTER_DOC Base Class of Document Posting 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CACSXHR1   ICM: HR Adapter: Transaction Data 
Created 20061019   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)
2 CACSCD_CLCD_STL_TABLETYPES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CACSFI_CLFI_STL_TABLETYPES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 CACSHR_CLHR_STL_TABLETYPES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CACSHR_CL_STL_ADAPTER_HR_DOC has no interface implemented.
Friends
Class CACSHR_CL_STL_ADAPTER_HR_DOC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_APPL Constant Public Type reference (TYPE) CACSAPPL 'CACSHR' 20061019
2 MD_EMPLOYEENUMBER Instance attribute Protected Type reference (TYPE) BAPI_WAGECOMPEXT_KEY-EMPLOYEENUMBER Personnel Number 20061030
3 MD_EMPLOYEENUMBERIN Instance attribute Protected Type reference (TYPE) EMPLOYEENUMBER Personnel Number 20061027
4 MD_LOCKINDICATOR Instance attribute Protected Type reference (TYPE) BAPI_WAGECOMPEXT_KEY-LOCKINDICATOR Lock Indicator for an HR Master Record 20061030
5 MD_OBJECTID Instance attribute Protected Type reference (TYPE) BAPI_WAGECOMPEXT_KEY-OBJECTID Object Identification 20061030
6 MD_RECORDNUMBER Instance attribute Protected Type reference (TYPE) BAPI_WAGECOMPEXT_KEY-RECORDNUMBER Number of infotype record with same key 20061030
7 MD_SPLIT_INDEX Instance attribute Protected Type reference (TYPE) CACSDOCSPLITID Identification of Split Document 20061026
8 MD_SUBTYPE Instance attribute Protected Type reference (TYPE) BAPI_WAGECOMPEXT_KEY-SUBTYPE Origins of Data 20061030
9 MD_VALIDITYBEGIN Instance attribute Protected Type reference (TYPE) BAPI_WAGECOMPEXT_KEY-VALIDITYBEGIN Valid from Date 20061030
10 MD_VALIDITYEND Instance attribute Protected Type reference (TYPE) BAPI_WAGECOMPEXT_KEY-VALIDITYEND End of Validity 20061030
11 MO_DOCUMENT_BADI Instance attribute Protected Object reference (TYPE REF TO) CACS_SETTLEMENT_HR_DOC Transfer to PY: Enhance Line Item 20061019
12 MO_HR_ADAPTER Instance attribute Protected Object reference (TYPE REF TO) CACSHR_CL_STL_ADAPTER_HR Transfer of Settlement to PY 20061019
13 MO_TRANSMISSION Instance attribute Protected Object reference (TYPE REF TO) CACSSE_CL_STL_TRANSMISSION Class for Transfer of Settlement 20061019
14 MS_COSTASSIGNMENT Instance attribute Protected Type reference (TYPE) BAPI_WAGECOMPEXT_COSTASSIGN Cost Assignment of External Wage Component 20061030
15 MS_HD Instance attribute Protected Type reference (TYPE) CACSHR_S_DOCHR_HD_D Settlement to PY: Reference Document Header - Data 20061019
16 MS_PD Instance attribute Protected Type reference (TYPE) CACSHR_S_DOCHR_PD_D Settlement to PY: Reference Line Item - Data 20061025
17 MS_WAGECOMPDATA Instance attribute Protected Type reference (TYPE) BAPI_WAGECOMPEXT_DATA Data of External Wage Component 20061027
18 MT_EXTENSION Instance attribute Protected Type reference (TYPE) TT_EXTENSION Ref. Structure for BAPI Parameters ExtensionIn/ExtensionOut 20061030
Methods
# Method Level Visibility Method type Description Created on
1 ADDMSG Instance method Public Method Add Messages to Log 20061019
2 ADD_BAPI_MESSAGES Instance method Protected Method Add Messages of BAPIs to Log 20061019
3 CHECK_BAPI_RESULT Static method Public Method Check Return Parameters 20061019
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20061019
5 SETUP_BADIS Instance method Protected Method Determine BAdIs 20061019
Events
Class CACSHR_CL_STL_ADAPTER_HR_DOC has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_EXTENSION Public See coding 20061030 tt_extension TYPE STANDARD TABLE OF bapiparex WITH DEFAULT KEY
2 TT_RETURN Public See coding 20061030 tt_return TYPE STANDARD TABLE OF bapiret2 WITH DEFAULT KEY
Method Signatures

Method ADDMSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_PROBCLASS Call by reference Type reference (TYPE) BALPROBCL Anwendungs-Log: Problemklasse einer Meldung 20061019
# Exception Resumable Description Created on
1 CX_CACS_STL_TRANSMISSION Ausnahmeklasse der Weiterleitung der Abrechnung 20061019

Method ADD_BAPI_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RETURN Call by reference Type reference (TYPE) TT_RETURN 20061030
# Exception Resumable Description Created on
1 CX_CACS_STL_TRANSMISSION Ausnahmeklasse der Weiterleitung der Abrechnung 20061019

Method CHECK_BAPI_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RETURN Call by reference Type reference (TYPE) TT_RETURN 20061030
# Exception Resumable Description Created on
1 CX_CACS_STL_TRANSMISSION Ausnahmeklasse der Weiterleitung der Abrechnung 20061019

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_APPL Call by reference Type reference (TYPE) CACSAPPL Identifikation der Provisionsanwendung 20061019
2 Importing ID_LOGSYS Call by reference Type reference (TYPE) LOGSYS Logisches System 20061019
3 Importing ID_RFCDEST Call by reference Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20061019
4 Importing ID_SPLIT_IDX Call by reference Type reference (TYPE) CACSDOCSPLITID Identifikation des aufgeteilten Belegs 20061026
5 Importing IO_HR_ADAPTER Call by reference Object reference (TYPE REF TO) CACSHR_CL_STL_ADAPTER_HR Weiterleitung der Abrechung an PY 20061019
6 Importing IS_HD Call by reference Type reference (TYPE) CACSHR_S_DOCHR_HD_D Abrechnung in das PY: Referenzbelegkopf - Daten 20061019
7 Importing IS_PD Call by reference Type reference (TYPE) CACSHR_S_DOCHR_PD_D Abrechnung in das PY: Referenzbelegposition - Daten 20061025
# Exception Resumable Description Created on
1 CX_CACS_STL_TRANSMISSION Ausnahmeklasse der Weiterleitung der Abrechnung 20061019

Method SETUP_BADIS Signature

Method SETUP_BADIS on class CACSHR_CL_STL_ADAPTER_HR_DOC has no parameter.
# Exception Resumable Description Created on
1 CX_CACS_STL_TRANSMISSION Ausnahmeklasse der Weiterleitung der Abrechnung 20061019
History
Last changed by/on SAP  20130531 
SAP Release Created in 700