SAP ABAP Class CACSCA_CL_PRC_ADD_COM_CA (Additional Commission Case Process)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   ICM (Application Component) Incentive and Commission Management (ICM)
     CACSCA1 (Package) ICM: Additional Commission Case: Transaction Data
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CACSCA_CL_PRC_ADD_COM_SUP Additional Commission Case Process - Super Class 20060721
Properties
Class CACSCA_CL_PRC_ADD_COM_CA  
Short Description Additional Commission Case Process    
Super Class CACSCA_CL_PRC_ADD_COM_SUP Additional Commission Case Process - Super Class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class CACS_CA    
Program status     
Category 0   
Package CACSCA1   ICM: Additional Commission Case: Transaction Data 
Created 20060608   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 CACS00_CL00_TABLETYPES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CACSCA_CL_PRC_ADD_COM_CA has no interface implemented.
Friends
Class CACSCA_CL_PRC_ADD_COM_CA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_TRCAS_CATEGORY_SANS_SEG Constant Public Type reference (TYPE) CACS_TRGCAS_CAT ' ' Without Segment Assignment 20060612
2 MC_TRCAS_CATEGORY_WITH_SEG Constant Public Type reference (TYPE) CACS_TRGCAS_CAT '1' With Segment Assignment 20060612
3 MD_CASE_TEXT Instance attribute Protected Type reference (TYPE) CACSTRICASETXT Short Text for Commission Case 20060608
4 MD_CURRENCY Instance attribute Protected Type reference (TYPE) CACSLEDCURR Currency Key 20060612
5 MD_ESSENCE Instance attribute Protected Type reference (TYPE) CACS_TRGCAS_ESSENCE Effective Grouping of Commission Case Trigger 20060608
6 MD_EXTRUN Instance attribute Protected Type reference (TYPE) CACSBATCHEXT Identification Number of External Processing Run 20060608
7 MD_POST_DATE Instance attribute Protected Type reference (TYPE) CACSPSTDAT Posting Date in Commission Case/Comm Doc. (Acknowledgement) 20060608
8 MD_SEGMENTATION Instance attribute Protected Type reference (TYPE) ABAP_BOOL With Segment Assignment 20060608
9 MO_ACC_BADI Instance attribute Private Object reference (TYPE REF TO) CACS_PRC_AC_RUN Additional Commission Case Run 20060620
10 MO_ESS_BADI Instance attribute Private Object reference (TYPE REF TO) CACS_TRICAS_ESSENCE_CHECK Check Essence of Additional Commission Case 20060621
11 MO_INDCTR_ITERATOR Instance attribute Protected Object reference (TYPE REF TO) CL_CACS_LIST_ITERATOR Iterator Lists 20060612
12 MO_INDCTR_LIST Instance attribute Protected Object reference (TYPE REF TO) CL_CACS_INDCTR_PRC_LIST List of Individual Commission Contracts 20060612
13 MO_PRD_FACADE Instance attribute Protected Object reference (TYPE REF TO) CL_CACS_PRD_FACADE ICM: Period Control: Facade 20120412
14 MO_SUB_BADI Instance attribute Private Object reference (TYPE REF TO) CACS_PRC_AC_SUBSCRIPTION Subscription of Additional Commission Case Generation 20060621
15 MT_RESULT Instance attribute Protected Type reference (TYPE) CACS_TT_CA_RESULT_RO1 Table Type Offset Retention: Result 20060821
16 MT_TRCAS Instance attribute Protected Type reference (TYPE) CACS_TT_TRCAS Table Type for TCACS_TRCAS 20060612
Methods
# Method Level Visibility Method type Description Created on
1 ADD_RESULT Instance method Protected Method Add Result 20060821
2 CHECK_ESSENCE Instance method Protected Method Check Trigger Type 20060613
3 CHECK_TRIGGER_RULE_FOR_PERIOD Instance method Protected Method Check Rule for Period 20060613
4 CONSTRUCTOR Instance method Public Constructor Constructor 20060609
5 CREATE_COMMISSION_CASE Instance method Protected Method Create Commission Case 20060613
6 GET_ACC_BADI Instance method Protected Method Get BAdI 20060620
7 GET_ACTIVE_TRIGGER_RULES Instance method Protected Method Get Active Rules for Trigger 20060613
8 GET_ESS_BADI Instance method Protected Method Get BAdI 20060621
9 GET_INDIVIDUAL_CONTRACTS Instance method Protected Method Get Individual Commission Contracts 20060612
10 GET_LEDGER_CURRENCY Instance method Protected Method Get Commission Application Currency 20060612
11 GET_PERIODS_TO_PROCESS Instance method Protected Method Get Periods for Processing 20060613
12 GET_PERIOD_END_DATE Instance method Protected Method Determine Period End Date 20060614
13 GET_PERIOD_RULE Instance method Protected Method Get Period Rule 20060613
14 GET_SUB_BADI Instance method Protected Method Get BAdI 20060621
15 GET_TRGCAS_CATEGORY Instance method Protected Method Get Trigger Type 20060612
16 GET_TRIGGER_RULE_FOR_CONTRACT Instance method Protected Method Get Rule for Trigger 20060612
17 GET_TRIGGER_TYPES Instance method Protected Method Get Trigger for Additional Commission Case 20060612
18 PROCESS_INDIVIDUAL_CONTRACT Instance method Protected Method Edit Individual Commission Contract 20060612
19 PROCESS_TRIGGER_PERIODS Instance method Protected Method Edit Rules for Trigger and Rule 20060613
20 PROCESS_TRIGGER_RULES Instance method Protected Method Edit Rule for Trigger 20060613
21 RUN_API Static method Public Method API of Additional Commission Case Run 20060920
22 SETUP_COMMISSION_CASE_HEADER Instance method Protected Method Set Up Header of Commission Case 20060614
23 SET_DATACONTAINER Instance method Public Method Fill Container Structure 20060608
24 SET_DATACONTAINER_FPP Instance method Public Method Transfer Complete Container from FPP 20060608
25 SUMMARISE_SETTLEMENT_TOTALS Instance method Protected Method Calculate Settlement Totals 20060619
Events
Class CACSCA_CL_PRC_ADD_COM_CA has no event.
Types
Class CACSCA_CL_PRC_ADD_COM_CA has no local type.
Method Signatures

Method ADD_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_INDCTR Call by reference Object reference (TYPE REF TO) CL_CACS_INDCTR_PRC Provisionsvertrag für Massenprozesse 20060821
2 Importing IS_DOCRE Call by reference Type reference (TYPE) CACS00_DOCRE Provisionsbeleg, Vergütung u. Haftung 20060821
3 Importing IS_PRD Call by reference Type reference (TYPE) CACS_S_PRD Struktur Periode 20060821
4 Importing IS_TRGRULE Call by reference Type reference (TYPE) CACS_TRIGCAS Regel für Ursache zusätzlicher Provisionsfälle 20060821

Method ADD_RESULT on class CACSCA_CL_PRC_ADD_COM_CA has no exception.

Method CHECK_ESSENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_INDCTR Call by reference Object reference (TYPE REF TO) CL_CACS_INDCTR_PRC Provisionsvertrag für Massenprozesse 20060613
2 Importing IS_PERIOD Call by reference Type reference (TYPE) TCACS_PRD Periode 20060613
3 Importing IS_PRDRULE Call by reference Type reference (TYPE) TCACS_PRDRULE Periodenregel 20060613
4 Importing IS_TRCAS Call by reference Type reference (TYPE) TCACS_TRCAS Ursache für zusätzlichen Provisionsfall 20060613
5 Importing IS_TRRULE Call by reference Type reference (TYPE) CACS_TRIGCAS Regel für Ursache zusätzlicher Provisionsfälle 20060613
# Exception Resumable Description Created on
1 CX_CACS_PRC_ADD_COM_CA_CTR Zusätzlicher Prov.lauf: Ausnahmebehandlung - Vertrag 20060613
2 CX_CACS_PRC_ADD_COM_CA_PRD Zusätzlicher Prov.lauf: Ausnahmebehandlung - Periode 20060613
3 CX_CACS_PRC_ADD_COM_CA_RUL Zusätzlicher Prov.lauf: Ausnahmebehandlung - Regel 20060613
4 CX_CACS_PRC_ADD_COM_CA_TRG Zusätzlicher Prov.lauf: Ausnahmebehandlung - Ursache 20060613
5 CX_CACS_PRC_RUN Prozesslauf: Ausnahmebehandlung 20060613

Method CHECK_TRIGGER_RULE_FOR_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_INDCTR Call by reference Object reference (TYPE REF TO) CL_CACS_INDCTR_PRC Provisionsvertrag für Massenprozesse 20060613
2 Importing IS_PERIOD Call by reference Type reference (TYPE) TCACS_PRD Periode 20060613
3 Importing IS_PRDRULE Call by reference Type reference (TYPE) TCACS_PRDRULE Periodenregel 20060613
4 Importing IS_TRCAS Call by reference Type reference (TYPE) TCACS_TRCAS Ursache für zusätzlichen Provisionsfall 20060613
5 Importing IS_TRRULE Call by reference Type reference (TYPE) CACS_TRIGCAS Regel für Ursache zusätzlicher Provisionsfälle 20060613
# Exception Resumable Description Created on
1 CX_CACS_PRC_ADD_COM_CA_CTR Zusätzlicher Prov.lauf: Ausnahmebehandlung - Vertrag 20060613
2 CX_CACS_PRC_ADD_COM_CA_PRD Zusätzlicher Prov.lauf: Ausnahmebehandlung - Periode 20060613
3 CX_CACS_PRC_ADD_COM_CA_RUL Zusätzlicher Prov.lauf: Ausnahmebehandlung - Regel 20060613
4 CX_CACS_PRC_ADD_COM_CA_TRG Zusätzlicher Prov.lauf: Ausnahmebehandlung - Ursache 20060613
5 CX_CACS_PRC_RUN Prozesslauf: Ausnahmebehandlung 20060613

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 20060609
# Exception Resumable Description Created on
1 CX_CACS_PRC Prozesse: Ausnahmebehandlung 20060609

Method CREATE_COMMISSION_CASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_INDCTR Call by reference Object reference (TYPE REF TO) CL_CACS_INDCTR_PRC Provisionsvertrag für Massenprozesse 20060614
2 Importing IS_PERIOD Call by reference Type reference (TYPE) TCACS_PRD Periode 20060614
3 Importing IS_PRDRULE Call by reference Type reference (TYPE) TCACS_PRDRULE Periodenregel 20060614
4 Importing IS_TRCAS Call by reference Type reference (TYPE) TCACS_TRCAS Ursache für zusätzlichen Provisionsfall 20060614
5 Importing IS_TRRULE Call by reference Type reference (TYPE) CACS_TRIGCAS Regel für Ursache zusätzlicher Provisionsfälle 20060614
# Exception Resumable Description Created on
1 CX_CACS_PRC_ADD_COM_CA_CTR Zusätzlicher Prov.lauf: Ausnahmebehandlung - Vertrag 20060614
2 CX_CACS_PRC_ADD_COM_CA_PRD Zusätzlicher Prov.lauf: Ausnahmebehandlung - Periode 20060614
3 CX_CACS_PRC_ADD_COM_CA_RUL Zusätzlicher Prov.lauf: Ausnahmebehandlung - Regel 20060614
4 CX_CACS_PRC_ADD_COM_CA_TRG Zusätzlicher Prov.lauf: Ausnahmebehandlung - Ursache 20060614
5 CX_CACS_PRC_RUN Prozesslauf: Ausnahmebehandlung 20060614

Method GET_ACC_BADI Signature

Method GET_ACC_BADI on class CACSCA_CL_PRC_ADD_COM_CA has no parameter.
# Exception Resumable Description Created on
1 CX_CACS_PRC_RUN Prozesslauf: Ausnahmebehandlung 20060621

Method GET_ACTIVE_TRIGGER_RULES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_INDCTR Call by reference Object reference (TYPE REF TO) CL_CACS_INDCTR_PRC Provisionsvertrag für Massenprozesse 20060613
2 Importing IS_TRCAS Call by reference Type reference (TYPE) TCACS_TRCAS Ursache für zusätzlichen Provisionsfall 20060613
3 Returning RT_ACT_TRIGRULE Value transfer Type reference (TYPE) CACS_TT_TRIGCAS ProvVertrag: Regel für Ursache zusätzlicher Provisionsfälle 20060613
# Exception Resumable Description Created on
1 CX_CACS_PRC_ADD_COM_CA_CTR Zusätzlicher Prov.lauf: Ausnahmebehandlung - Vertrag 20060613
2 CX_CACS_PRC_ADD_COM_CA_TRG Zusätzlicher Prov.lauf: Ausnahmebehandlung - Ursache 20060613
3 CX_CACS_PRC_RUN Prozesslauf: Ausnahmebehandlung 20060613

Method GET_ESS_BADI Signature

Method GET_ESS_BADI on class CACSCA_CL_PRC_ADD_COM_CA has no parameter.
# Exception Resumable Description Created on
1 CX_CACS_PRC_RUN Prozesslauf: Ausnahmebehandlung 20060621

Method GET_INDIVIDUAL_CONTRACTS Signature

Method GET_INDIVIDUAL_CONTRACTS on class CACSCA_CL_PRC_ADD_COM_CA has no parameter.
# Exception Resumable Description Created on
1 CX_CACS_PRC_RUN Prozesslauf: Ausnahmebehandlung 20060612

Method GET_LEDGER_CURRENCY Signature

Method GET_LEDGER_CURRENCY on class CACSCA_CL_PRC_ADD_COM_CA has no parameter.
# Exception Resumable Description Created on
1 CX_CACS_PRC_RUN Prozesslauf: Ausnahmebehandlung 20060612

Method GET_PERIODS_TO_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_INDCTR Call by reference Object reference (TYPE REF TO) CL_CACS_INDCTR_PRC Provisionsvertrag für Massenprozesse 20060613
2 Importing IS_PRDRULE Call by reference Type reference (TYPE) TCACS_PRDRULE Periodenregel 20060613
3 Importing IS_TRCAS Call by reference Type reference (TYPE) TCACS_TRCAS Ursache für zusätzlichen Provisionsfall 20060613
4 Importing IS_TRRULE Call by reference Type reference (TYPE) CACS_TRIGCAS Regel für Ursache zusätzlicher Provisionsfälle 20060613
5 Returning RT_PERIODS Value transfer Type reference (TYPE) CACS_TT_PRD Tabellentyp Periode 20060613
# Exception Resumable Description Created on
1 CX_CACS_PRC_ADD_COM_CA_CTR Zusätzlicher Prov.lauf: Ausnahmebehandlung - Vertrag 20060613
2 CX_CACS_PRC_ADD_COM_CA_RUL Zusätzlicher Prov.lauf: Ausnahmebehandlung - Regel 20060613
3 CX_CACS_PRC_ADD_COM_CA_TRG Zusätzlicher Prov.lauf: Ausnahmebehandlung - Ursache 20060613
4 CX_CACS_PRC_RUN Prozesslauf: Ausnahmebehandlung 20060613

Method GET_PERIOD_END_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PERIOD Call by reference Type reference (TYPE) CACS_S_PRD Struktur Periode 20060614
2 Importing IS_PRDRULE Call by reference Type reference (TYPE) CACS_S_PRDRULE Struktur Periodenregel 20060614
3 Returning RD_PERIOD_END_DATE Value transfer Type reference (TYPE) DATUM Datum 20060614
# Exception Resumable Description Created on
1 CX_CACS_PRC_ADD_COM_CA_PRD Zusätzlicher Prov.lauf: Ausnahmebehandlung - Periode 20060614

Method GET_PERIOD_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_RULEID Call by reference Type reference (TYPE) CACSPRDRULE Periodenregel 20060613
2 Returning RS_PRDRULE Value transfer Type reference (TYPE) TCACS_PRDRULE Periodenregel 20060613
# Exception Resumable Description Created on
1 CX_CACS_PRC_ADD_COM_CA_CTR Zusätzlicher Prov.lauf: Ausnahmebehandlung - Vertrag 20060613
2 CX_CACS_PRC_ADD_COM_CA_TRG Zusätzlicher Prov.lauf: Ausnahmebehandlung - Ursache 20060613
3 CX_CACS_PRC_RUN Prozesslauf: Ausnahmebehandlung 20060613

Method GET_SUB_BADI Signature

Method GET_SUB_BADI on class CACSCA_CL_PRC_ADD_COM_CA has no parameter.
# Exception Resumable Description Created on
1 CX_CACS_PRC_RUN Prozesslauf: Ausnahmebehandlung 20060621

Method GET_TRGCAS_CATEGORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_TRCAS_CATEGORY Value transfer Type reference (TYPE) CACS_TRGCAS_CAT Typ der Ursache für Entstehung eines zusätzlichen ProvFalls 20060612

Method GET_TRGCAS_CATEGORY on class CACSCA_CL_PRC_ADD_COM_CA has no exception.

Method GET_TRIGGER_RULE_FOR_CONTRACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_INDCTR Call by reference Object reference (TYPE REF TO) CL_CACS_INDCTR_PRC Provisionsvertrag für Massenprozesse 20060612
2 Importing IS_TRCAS Call by reference Type reference (TYPE) TCACS_TRCAS Ursache für zusätzlichen Provisionsfall 20060612
3 Importing IS_TRRULE Call by reference Type reference (TYPE) CACS_TRIGCAS Regel für Ursache zusätzlicher Provisionsfälle 20060622
4 Returning RS_TRGRULE Value transfer Type reference (TYPE) CACS_TRIGCAS Regel für Ursache zusätzlicher Provisionsfälle 20060612
# Exception Resumable Description Created on
1 CX_CACS_PRC_ADD_COM_CA_CTR Zusätzlicher Prov.lauf: Ausnahmebehandlung - Vertrag 20060613
2 CX_CACS_PRC_ADD_COM_CA_RUL Zusätzlicher Prov.lauf: Ausnahmebehandlung - Regel 20060613
3 CX_CACS_PRC_ADD_COM_CA_TRG Zusätzlicher Prov.lauf: Ausnahmebehandlung - Ursache 20060613
4 CX_CACS_PRC_RUN Prozesslauf: Ausnahmebehandlung 20060613

Method GET_TRIGGER_TYPES Signature

Method GET_TRIGGER_TYPES on class CACSCA_CL_PRC_ADD_COM_CA has no parameter.
# Exception Resumable Description Created on
1 CX_CACS_PRC_ADD_COM_CA_TRG Prozesslauf: Ausnahmebehandlung 20060721

Method PROCESS_INDIVIDUAL_CONTRACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_INDCTR Call by reference Object reference (TYPE REF TO) CL_CACS_INDCTR_PRC Provisionsvertrag für Massenprozesse 20060612
# Exception Resumable Description Created on
1 CX_CACS_PRC_ADD_COM_CA_CTR Zusätzlicher Provisionsfalllauf: Ausnahmebehandlung 20060613
2 CX_CACS_PRC_RUN Prozesslauf: Ausnahmebehandlung 20060612

Method PROCESS_TRIGGER_PERIODS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_INDCTR Call by reference Object reference (TYPE REF TO) CL_CACS_INDCTR_PRC Provisionsvertrag für Massenprozesse 20060613
2 Importing IS_PRDRULE Call by reference Type reference (TYPE) TCACS_PRDRULE Periodenregel 20060613
3 Importing IS_TRCAS Call by reference Type reference (TYPE) TCACS_TRCAS Ursache für zusätzlichen Provisionsfall 20060613
4 Importing IS_TRRULE Call by reference Type reference (TYPE) CACS_TRIGCAS Regel für Ursache zusätzlicher Provisionsfälle 20060613
5 Importing IT_PERIODS Call by reference Type reference (TYPE) CACS_TT_PRD Tabellentyp Periode 20060613
# Exception Resumable Description Created on
1 CX_CACS_PRC_ADD_COM_CA_CTR Zusätzlicher Prov.lauf: Ausnahmebehandlung - Vertrag 20060613
2 CX_CACS_PRC_ADD_COM_CA_RUL Zusätzlicher Prov.lauf: Ausnahmebehandlung - Regel 20060613
3 CX_CACS_PRC_ADD_COM_CA_TRG Zusätzlicher Prov.lauf: Ausnahmebehandlung - Ursache 20060613
4 CX_CACS_PRC_RUN Prozesslauf: Ausnahmebehandlung 20060613

Method PROCESS_TRIGGER_RULES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_INDCTR Call by reference Object reference (TYPE REF TO) CL_CACS_INDCTR_PRC Provisionsvertrag für Massenprozesse 20060613
2 Importing IS_PRDRULE Call by reference Type reference (TYPE) TCACS_PRDRULE Periodenregel 20060613
3 Importing IS_TRCAS Call by reference Type reference (TYPE) TCACS_TRCAS Ursache für zusätzlichen Provisionsfall 20060613
4 Importing IT_ACT_TRIGRULE Call by reference Type reference (TYPE) CACS_TT_TRIGCAS ProvVertrag: Regel für Ursache zusätzlicher Provisionsfälle 20060613
# Exception Resumable Description Created on
1 CX_CACS_PRC_ADD_COM_CA_CTR Zusätzlicher Prov.lauf: Ausnahmebehandlung - Vertrag 20060613
2 CX_CACS_PRC_ADD_COM_CA_TRG Zusätzlicher Prov.lauf: Ausnahmebehandlung - Ursache 20060613
3 CX_CACS_PRC_RUN Prozesslauf: Ausnahmebehandlung 20060613

Method RUN_API 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 20060920
2 Importing ID_BUSI Call by reference Type reference (TYPE) CACSBUSITIME Fachl. Gültigkeit (Zeitstempel JJJJ.MM.TT hh:mm:ss) 20060920
3 Importing ID_CASE_TEXT Call by reference Type reference (TYPE) CACSTRICASETXT Kurztext des Provisionsfalls 20060920
4 Importing ID_DETAIL_LOG Call by reference Type reference (TYPE) CACSDETAILLOG Detailprotokoll anzeigen 20060920
5 Importing ID_EXT_RUN Call by reference Type reference (TYPE) CACSBATCHEXT Externe Identifikationsnummer des Verarbeitungslaufs 20060920
6 Importing ID_KEY_DATE Call by reference Type reference (TYPE) CACSKEYDATE Abgrenzungsdatum des Laufs in der Laufverwaltung 20060920
7 Importing ID_PID Call by reference Type reference (TYPE) CACS_FPP_PID Identifizierung eines Parallelisierungslaufs 20060920
8 Importing ID_POST_DATE Call by reference Type reference (TYPE) CACSPSTDAT Buchungsdatum im ProvFall/-Beleg (Kenntnisgabe) 20060920
9 Importing ID_SIMULATION Call by reference Type reference (TYPE) CACSSIMULATION Simulation 20060920
10 Importing ID_TECH Call by reference Type reference (TYPE) CACSTECHTIME Techn. Gültigkeit (Zeitstempel: JJJJ.MM.TT hh:mm:ss) 20060920
11 Importing ID_TRC_ESSENCE Call by reference Type reference (TYPE) CACS_TRGCAS_ESSENCE Gruppierung des Provisionsfallauslösers 20060920
12 Importing ID_WITH_SEG Call by reference Type reference (TYPE) ABAP_BOOL Mit Segmentierung 20060920
13 Importing IT_CTRT_RANGE Call by reference Type reference (TYPE) CACS_TT_PARAMETER_CTRTBU_RANGE Tabellentyp für Provisionsverträge im Datencontainer 20060920
14 Importing IT_TRC_RANGE Call by reference Type reference (TYPE) CACS_TT_PARAMETER_TRC_RANGE Tabellentyp für die Ursachen im Datencontainer 20060920
15 Returning RO_RUN_GEN Value transfer Object reference (TYPE REF TO) CL_CACS_PRC_ABST Provisionsmanagement: Prozessteuerung 20060920
# Exception Resumable Description Created on
1 CX_CACS_BAL_EX CACS: Application log exceptions 20060920
2 CX_CACS_PRC_RUN Prozesslauf: Ausnahmebehandlung 20060920
3 CX_CACS_PRC_TOP Prozessteuerung: Basisklasse Ausnahmebehandlung 20060920

Method SETUP_COMMISSION_CASE_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_INDCTR Call by reference Object reference (TYPE REF TO) CL_CACS_INDCTR_PRC Provisionsvertrag für Massenprozesse 20060614
2 Importing IS_PERIOD Call by reference Type reference (TYPE) TCACS_PRD Periode 20060614
3 Importing IS_PRDRULE Call by reference Type reference (TYPE) TCACS_PRDRULE Periodenregel 20060614
4 Importing IS_TRCAS Call by reference Type reference (TYPE) TCACS_TRCAS Ursache für zusätzlichen Provisionsfall 20060614
5 Importing IS_TRRULE Call by reference Type reference (TYPE) CACS_TRIGCAS Regel für Ursache zusätzlicher Provisionsfälle 20060614
6 Returning RS_CAS Value transfer Type reference (TYPE) CACS00_CAS Provisionsfall 20060614
# Exception Resumable Description Created on
1 CX_CACS_PRC_ADD_COM_CA_CTR Zusätzlicher Prov.lauf: Ausnahmebehandlung - Vertrag 20060614
2 CX_CACS_PRC_ADD_COM_CA_PRD Zusätzlicher Prov.lauf: Ausnahmebehandlung - Periode 20060614
3 CX_CACS_PRC_ADD_COM_CA_RUL Zusätzlicher Prov.lauf: Ausnahmebehandlung - Regel 20060614
4 CX_CACS_PRC_ADD_COM_CA_TRG Zusätzlicher Prov.lauf: Ausnahmebehandlung - Ursache 20060614
5 CX_CACS_PRC_RUN Prozesslauf: Ausnahmebehandlung 20060614

Method SET_DATACONTAINER 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 20060608
2 Importing ID_BUSI Call by reference Type reference (TYPE) CACSBUSITIME Fachl. Gültigkeit (Zeitstempel JJJJ.MM.TT hh:mm:ss) 20060608
3 Importing ID_CASE_TEXT Call by reference Type reference (TYPE) CACSTRICASETXT Kurztext des Provisionsfalls 20060608
4 Importing ID_DETAIL_LOG Call by reference Type reference (TYPE) CACSDETAILLOG Detailprotokoll anzeigen 20060608
5 Importing ID_EXT_RUN Call by reference Type reference (TYPE) CACSBATCHEXT Externe Identifikationsnummer des Verarbeitungslaufs 20060608
6 Importing ID_KEY_DATE Call by reference Type reference (TYPE) CACSKEYDATE Stichdatum 20060608
7 Importing ID_PID Call by reference Type reference (TYPE) CACS_FPP_PID Identifizierung eines Parallelisierungslaufs 20060824
8 Importing ID_POST_DATE Call by reference Type reference (TYPE) CACSPSTDAT Buchungsdatum im ProvFall/-Beleg (Kenntnisgabe) 20060608
9 Importing ID_SIMULATION Call by reference Type reference (TYPE) CACSSIMULATION Simulationsmodus 20060608
10 Importing ID_TECH Call by reference Type reference (TYPE) CACSTECHTIME Techn. Gültigkeit (Zeitstempel: JJJJ.MM.TT hh:mm:ss) 20060608
11 Importing ID_TRC_ESSENCE Call by reference Type reference (TYPE) CACS_TRGCAS_ESSENCE Fachliche Gruppierung des Provisionsfallauslösers 20060608
12 Importing ID_WITH_SEG Call by reference Type reference (TYPE) ABAP_BOOL Mit Segmentzuordnung 20060608
13 Importing IT_CTRT_RANGE Call by reference Type reference (TYPE) CACS_TT_PARAMETER_CTRTBU_RANGE Struktur für die Provisionsverträge im Datencontainer 20060608
14 Importing IT_TRC_RANGE Call by reference Type reference (TYPE) CACS_TT_PARAMETER_TRC_RANGE Tabellentyp für die Ursachen im Datencontainer 20060608
# Exception Resumable Description Created on
1 CX_CACS_PRC_RUN Prozesslauf: Ausnahmebehandlung 20060609

Method SET_DATACONTAINER_FPP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_DATACONTAINER_ID Call by reference Type reference (TYPE) CACS_FPP_DATACONTAINER FPP Datencontainer für die Laufverwaltung 20060608

Method SET_DATACONTAINER_FPP on class CACSCA_CL_PRC_ADD_COM_CA has no exception.

Method SUMMARISE_SETTLEMENT_TOTALS Signature

Method SUMMARISE_SETTLEMENT_TOTALS on class CACSCA_CL_PRC_ADD_COM_CA has no parameter.
Method SUMMARISE_SETTLEMENT_TOTALS on class CACSCA_CL_PRC_ADD_COM_CA has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700