SAP ABAP Interface IF_CACS_PRC_AC_RUN (Interface for BAdI: CACS_PRC_AC_RUN)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   ICM (Application Component) Incentive and Commission Management (ICM)
     CACSCA3 (Package) ICM: Additional Commission Case: Administration
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CACS_CA_PRC_RUN_DEFAULT Class for BAdI: CACS_PRC_AC_RUN 20060622
Properties
Interface IF_CACS_PRC_AC_RUN  
Short Description Interface for BAdI: CACS_PRC_AC_RUN    
General Data
Package CACSCA3   ICM: Additional Commission Case: Administration 
Created 20060620   SAP 
Last changed 20100310   SAP 
Unicode checks active    
Forward declarations
Interface IF_CACS_PRC_AC_RUN has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20060620
Friends
Interface IF_CACS_PRC_AC_RUN has no friend.
Attributes
Interface IF_CACS_PRC_AC_RUN has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_COMMISSION_CASE Instance method Public Method Adjust Commission Case 20060620
2 HANDLE_CASE_ERROR Instance method Public Method Exception Handling (Not Generated) 20060620
3 HANDLE_CASE_PENDING Instance method Public Method Exception Handling (Generation Pending) 20060717
4 HANDLE_TRIGGER_EXCEPTION Instance method Public Method Exception Handling (Creation) 20060620
Events
Interface IF_CACS_PRC_AC_RUN has no event.
Types
Interface IF_CACS_PRC_AC_RUN has no local type.
Method Signatures

Method ADJUST_COMMISSION_CASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ACT Call by reference Type reference (TYPE) TABLE Provisionsfallaktivitäten 20060620
2 Changing CT_BDL Call by reference Type reference (TYPE) TABLE Umbündelungsauftrag auslösender Teilobjekte 20060620
3 Changing CT_CAS Call by reference Type reference (TYPE) TABLE Provisionsfall 20060620
4 Changing CT_INV Call by reference Type reference (TYPE) TABLE Provisionsfallbeteiligter 20060620
5 Changing CT_LIN Call by reference Type reference (TYPE) TABLE Abweichende Provisionen 20060620
6 Changing CT_OBJ Call by reference Type reference (TYPE) TABLE Provisionsfallobjektdaten 20060620
7 Changing CT_PAR Call by reference Type reference (TYPE) TABLE Provisionsfallbeteiligung 20060620
8 Changing CT_REL Call by reference Type reference (TYPE) TABLE Beteiligtenrelationen innerhalb einer Prov.Beteiligung 20060620
9 Importing ID_APPL Call by reference Type reference (TYPE) CACSAPPL Identifikation der Provisionsanwendung 20060620
10 Importing ID_BUSI Call by reference Type reference (TYPE) CACSBUSITIME Fachl. Gültigkeit 20060620
11 Importing ID_KEYDATE Call by reference Type reference (TYPE) CACSCLOSEKEYDATE Stichdatum für Abschlußläufe 20060621
12 Importing ID_SIMULATION Call by reference Type reference (TYPE) CACSSIMULATION Knz.: Prozeß soll im Simulationsmodus durchgeführt werden 20060621
13 Importing ID_TECH Call by reference Type reference (TYPE) CACSTECHTIME Techn. Gültigkeit 20060620
14 Importing IS_CTRT Call by reference Type reference (TYPE) CACS_CTRTBU Provisionsvertrag 20060620
15 Importing IS_PERIOD Call by reference Type reference (TYPE) TCACS_PRD Periode 20060620
16 Importing IS_PRDRULE Call by reference Type reference (TYPE) TCACS_PRDRULE Periodenregel 20060620
17 Importing IS_TRCAS Call by reference Type reference (TYPE) TCACS_TRCAS Ursache für zusätzlichen Provisionsfall 20060620
18 Importing IS_TRRULE Call by reference Type reference (TYPE) CACS_TRIGCAS Regel für Ursache zusätzlicher Provisionsfälle 20060620
# Exception Resumable Description Created on
1 CX_CACS_PRC_ADD_COM_CA_CTR Zusätzlicher Prov.lauf: Ausnahmebehandlung - Vertrag 20060620
2 CX_CACS_PRC_ADD_COM_CA_PRD Zusätzlicher Prov.lauf: Ausnahmebehandlung - Periode 20060620
3 CX_CACS_PRC_ADD_COM_CA_RUL Zusätzlicher Prov.lauf: Ausnahmebehandlung - Regel 20060620
4 CX_CACS_PRC_ADD_COM_CA_TRG Zusätzlicher Prov.lauf: Ausnahmebehandlung - Ursache 20060620
5 CX_CACS_PRC_RUN Prozesslauf: Ausnahmebehandlung 20060620

Method HANDLE_CASE_ERROR 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 20060620
2 Importing ID_BUSI Call by reference Type reference (TYPE) CACSBUSITIME Fachl. Gültigkeit 20060620
3 Importing ID_ERROR_COUNT Call by reference Type reference (TYPE) NUMC06 Anzahl Provisionsfälle mit Fehler aus Datenpaket 20060621
4 Importing ID_KEYDATE Call by reference Type reference (TYPE) CACSCLOSEKEYDATE Stichdatum für Abschlußläufe 20060621
5 Importing ID_REJECT_COUNT Call by reference Type reference (TYPE) NUMC06 Anzahl abgelehnter Provisionsfälle aus Datenpaket 20060621
6 Importing ID_SIMULATION Call by reference Type reference (TYPE) CACSSIMULATION Knz.: Prozeß soll im Simulationsmodus durchgeführt werden 20060621
7 Importing ID_TECH Call by reference Type reference (TYPE) CACSTECHTIME Techn. Gültigkeit 20060620
8 Importing IS_CTRT Call by reference Type reference (TYPE) CACS_CTRTBU Provisionsvertrag 20060620
9 Importing IS_PERIOD Call by reference Type reference (TYPE) TCACS_PRD Periode 20060620
10 Importing IS_PRDRULE Call by reference Type reference (TYPE) TCACS_PRDRULE Periodenregel 20060620
11 Importing IS_TRCAS Call by reference Type reference (TYPE) TCACS_TRCAS Ursache für zusätzlichen Provisionsfall 20060620
12 Importing IS_TRRULE Call by reference Type reference (TYPE) CACS_TRIGCAS Regel für Ursache zusätzlicher Provisionsfälle 20060620
13 Importing IT_ACT Call by reference Type reference (TYPE) TABLE Provisionsfallaktivitäten 20060620
14 Importing IT_BDL Call by reference Type reference (TYPE) TABLE Umbündelungsauftrag auslösender Teilobjekte 20060620
15 Importing IT_CAS Call by reference Type reference (TYPE) TABLE Provisionsfall 20060621
16 Importing IT_INV Call by reference Type reference (TYPE) TABLE Provisionsfallbeteiligter 20060620
17 Importing IT_LIN Call by reference Type reference (TYPE) TABLE Abweichende Provisionen 20060620
18 Importing IT_OBJ Call by reference Type reference (TYPE) TABLE Provisionsfallobjektdaten 20060620
19 Importing IT_PAR Call by reference Type reference (TYPE) TABLE Provisionsfallbeteiligung 20060620
20 Importing IT_REL Call by reference Type reference (TYPE) TABLE Beteiligtenrelationen innerhalb einer Prov.Beteiligung 20060620
# Exception Resumable Description Created on
1 CX_CACS_PRC_ADD_COM_CA_CTR Zusätzlicher Prov.lauf: Ausnahmebehandlung - Vertrag 20060620
2 CX_CACS_PRC_ADD_COM_CA_PRD Zusätzlicher Prov.lauf: Ausnahmebehandlung - Periode 20060620
3 CX_CACS_PRC_ADD_COM_CA_RUL Zusätzlicher Prov.lauf: Ausnahmebehandlung - Regel 20060620
4 CX_CACS_PRC_ADD_COM_CA_TRG Zusätzlicher Prov.lauf: Ausnahmebehandlung - Ursache 20060620
5 CX_CACS_PRC_RUN Prozesslauf: Ausnahmebehandlung 20060620

Method HANDLE_CASE_PENDING 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 20060717
2 Importing ID_BUSI Call by reference Type reference (TYPE) CACSBUSITIME Fachl. Gültigkeit 20060717
3 Importing ID_ERROR_COUNT Call by reference Type reference (TYPE) NUMC06 Anzahl Provisionsfälle mit Fehler aus Datenpaket 20060717
4 Importing ID_KEYDATE Call by reference Type reference (TYPE) CACSCLOSEKEYDATE Stichdatum für Abschlußläufe 20060717
5 Importing ID_REJECT_COUNT Call by reference Type reference (TYPE) NUMC06 Anzahl abgelehnter Provisionsfälle aus Datenpaket 20060717
6 Importing ID_SIMULATION Call by reference Type reference (TYPE) CACSSIMULATION Knz.: Prozeß soll im Simulationsmodus durchgeführt werden 20060717
7 Importing ID_TECH Call by reference Type reference (TYPE) CACSTECHTIME Techn. Gültigkeit 20060717
8 Importing IS_CTRT Call by reference Type reference (TYPE) CACS_CTRTBU Provisionsvertrag 20060717
9 Importing IS_PERIOD Call by reference Type reference (TYPE) TCACS_PRD Periode 20060717
10 Importing IS_PRDRULE Call by reference Type reference (TYPE) TCACS_PRDRULE Periodenregel 20060717
11 Importing IS_TRCAS Call by reference Type reference (TYPE) TCACS_TRCAS Ursache für zusätzlichen Provisionsfall 20060717
12 Importing IS_TRRULE Call by reference Type reference (TYPE) CACS_TRIGCAS Regel für Ursache zusätzlicher Provisionsfälle 20060717
13 Importing IT_ACT Call by reference Type reference (TYPE) TABLE Provisionsfallaktivitäten 20060717
14 Importing IT_BDL Call by reference Type reference (TYPE) TABLE Umbündelungsauftrag auslösender Teilobjekte 20060717
15 Importing IT_CAS Call by reference Type reference (TYPE) TABLE Provisionsfall 20060717
16 Importing IT_INV Call by reference Type reference (TYPE) TABLE Provisionsfallbeteiligter 20060717
17 Importing IT_LIN Call by reference Type reference (TYPE) TABLE Abweichende Provisionen 20060717
18 Importing IT_OBJ Call by reference Type reference (TYPE) TABLE Provisionsfallobjektdaten 20060717
19 Importing IT_PAR Call by reference Type reference (TYPE) TABLE Provisionsfallbeteiligung 20060717
20 Importing IT_REL Call by reference Type reference (TYPE) TABLE Beteiligtenrelationen innerhalb einer Prov.Beteiligung 20060717
# Exception Resumable Description Created on
1 CX_CACS_PRC_ADD_COM_CA_CTR Zusätzlicher Prov.lauf: Ausnahmebehandlung - Vertrag 20060717
2 CX_CACS_PRC_ADD_COM_CA_PRD Zusätzlicher Prov.lauf: Ausnahmebehandlung - Periode 20060717
3 CX_CACS_PRC_ADD_COM_CA_RUL Zusätzlicher Prov.lauf: Ausnahmebehandlung - Regel 20060717
4 CX_CACS_PRC_ADD_COM_CA_TRG Zusätzlicher Prov.lauf: Ausnahmebehandlung - Ursache 20060717
5 CX_CACS_PRC_RUN Prozesslauf: Ausnahmebehandlung 20060717

Method HANDLE_TRIGGER_EXCEPTION 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 20060620
2 Importing ID_BUSI Call by reference Type reference (TYPE) CACSBUSITIME Fachl. Gültigkeit 20060620
3 Importing ID_ERROR Call by reference Type reference (TYPE) CACSCASEERROR KnZ: ProvFall inkonsistent (X=Fehler, ' '= ok) 20060620
4 Importing ID_KEYDATE Call by reference Type reference (TYPE) CACSCLOSEKEYDATE Stichdatum für Abschlußläufe 20060620
5 Importing ID_REJECT Call by reference Type reference (TYPE) CACSCASEREJECT KnZ: ProvFall abgelehnt (X=abgelehnt, ' '= angenommen) 20060620
6 Importing ID_SIMULATION Call by reference Type reference (TYPE) CACSSIMULATION Knz.: Prozeß soll im Simulationsmodus durchgeführt werden 20060620
7 Importing ID_TECH Call by reference Type reference (TYPE) CACSTECHTIME Techn. Gültigkeit 20060620
8 Importing IS_CAS Call by reference Type reference (TYPE) DATA Provisionsfall 20060620
9 Importing IS_CTRT Call by reference Type reference (TYPE) CACS_CTRTBU Provisionsvertrag 20060620
10 Importing IS_PERIOD Call by reference Type reference (TYPE) TCACS_PRD Periode 20060620
11 Importing IS_PRDRULE Call by reference Type reference (TYPE) TCACS_PRDRULE Periodenregel 20060620
12 Importing IS_TRCAS Call by reference Type reference (TYPE) TCACS_TRCAS Ursache für zusätzlichen Provisionsfall 20060620
13 Importing IS_TRRULE Call by reference Type reference (TYPE) CACS_TRIGCAS Regel für Ursache zusätzlicher Provisionsfälle 20060620
14 Importing IT_ACT Call by reference Type reference (TYPE) TABLE Provisionsfallaktivitäten 20060620
15 Importing IT_BDL Call by reference Type reference (TYPE) TABLE Umbündelungsauftrag auslösender Teilobjekte 20060620
16 Importing IT_INV Call by reference Type reference (TYPE) TABLE Provisionsfallbeteiligter 20060620
17 Importing IT_LIN Call by reference Type reference (TYPE) TABLE Abweichende Provisionen 20060620
18 Importing IT_OBJ Call by reference Type reference (TYPE) TABLE Provisionsfallobjektdaten 20060620
19 Importing IT_PAR Call by reference Type reference (TYPE) TABLE Provisionsfallbeteiligung 20060620
20 Importing IT_REL Call by reference Type reference (TYPE) TABLE Beteiligtenrelationen innerhalb einer Prov.Beteiligung 20060620
# Exception Resumable Description Created on
1 CX_CACS_PRC_ADD_COM_CA_CTR Zusätzlicher Prov.lauf: Ausnahmebehandlung - Vertrag 20060620
2 CX_CACS_PRC_ADD_COM_CA_PRD Zusätzlicher Prov.lauf: Ausnahmebehandlung - Periode 20060620
3 CX_CACS_PRC_ADD_COM_CA_RUL Zusätzlicher Prov.lauf: Ausnahmebehandlung - Regel 20060620
4 CX_CACS_PRC_ADD_COM_CA_TRG Zusätzlicher Prov.lauf: Ausnahmebehandlung - Ursache 20060620
5 CX_CACS_PRC_RUN Prozesslauf: Ausnahmebehandlung 20060620
History
Last changed by/on SAP  20100310 
SAP Release Created in 700