Hierarchy
⤷ ICM (Application Component) Incentive and Commission Management (ICM)
⤷ CACSS8 (Package) ICM: Settlement: Administration
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CACSSE_CL_STL_TRANSMISSION | Class for Transfer of Settlement | 20060814 |
Properties
Class | CL_CACS_STL_TRANSMISSION | |
Short Description | Abstract Class of Transfer of Settlement | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | CACSS8 | ICM: Settlement: Administration |
Created | 20060814 | 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 | CACSSE_CLSE_STL_TABLETYPES | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_CACS_STL_TRANSMISSION has no interface implemented.
Friends
Class CL_CACS_STL_TRANSMISSION has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | MD_APPL | Instance attribute | Protected | Type reference (TYPE) | CACSAPPL | Commission Application Identification | 20060824 | ||
2 | MD_BUSI | Instance attribute | Protected | Type reference (TYPE) | CACSBUSITIME | Effective Validity (Time Stamp YYYY.MM.DD hh:mm:ss) | 20060814 | ||
3 | MD_CURRENCY | Instance attribute | Protected | Type reference (TYPE) | CACSCONCURR | Contract Currency Key | 20060814 | ||
4 | MD_ONE_TIME | Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | One-Time Customer Processing | 20060828 | ||
5 | MD_POST_DATE | Instance attribute | Protected | Type reference (TYPE) | BUDAT | Posting Date in the Document | 20060814 | ||
6 | MD_PRD | Instance attribute | Protected | Type reference (TYPE) | TCACS_PRD | Current Period | 20100726 | ||
7 | MD_REVERSAL | Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | Offsetting Entry Indicator | 20060829 | ||
8 | MD_RUNID | Instance attribute | Protected | Type reference (TYPE) | CACS_RUNID | Run Number for Run Administration | 20060825 | ||
9 | MD_SETTLE_DOCID | Instance attribute | Protected | Type reference (TYPE) | CACSDOCIDSETTLE | Settlement Document Number | 20060824 | ||
10 | MD_SETTLE_DOCYR | Instance attribute | Protected | Type reference (TYPE) | CACSDOCYEARSETTLE | Posting Year of Settlement Document | 20060824 | ||
11 | MD_SETTLE_REV_DOCID | Instance attribute | Protected | Type reference (TYPE) | CACSDOCIDSETTLE | Settlement Document Number | 20061009 | ||
12 | MD_SETTLE_REV_DOCYR | Instance attribute | Protected | Type reference (TYPE) | CACSDOCYEARSETTLE | Posting Year of Settlement Document | 20061009 | ||
13 | MD_SIMULATION | Instance attribute | Protected | Type reference (TYPE) | CACSSIMULATION | Indicator: Process to be Run in Simulation Mode | 20060814 | ||
14 | MD_STMTYPE | Instance attribute | Protected | Type reference (TYPE) | CACS_STMTYPE_ID | Identification of Settlement Type | 20060814 | ||
15 | MD_TECH | Instance attribute | Protected | Type reference (TYPE) | CACSTECHTIME | Technical Validity (Time Stamp: YYYY.MM.DD hh:mm:ss) | 20060814 | ||
16 | MD_UPDATE_TASK | Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | Post In Update Mode | 20060814 | ||
17 | MO_IND_AGR | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_CACS_INDAGR_PRC_SETTLE | Individual Settlement Agreement | 20060815 | ||
18 | MO_IND_CTRT | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_CACS_INDCTR_PRC | Commission Contract for Mass Processes | 20060814 | ||
19 | MO_LOG | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_CACS_BAL | CACS: Application Log | 20060814 | ||
20 | MO_TRANSMISSION_BADI | Instance attribute | Protected | Object reference (TYPE REF TO) | CACS_SETTLEMENT_TRANSMISSION | BAdI of Transfer | 20060814 | ||
21 | MS_STMTY | Instance attribute | Protected | Type reference (TYPE) | TCACS_STMTY | Settlement Type | 20060814 | ||
22 | MS_TRIGID | Instance attribute | Protected | Type reference (TYPE) | TCACS_TRIGID | Identification of Logical Target System of Settlement | 20060814 |
Methods
Events
Class CL_CACS_STL_TRANSMISSION has no event.
Types
Class CL_CACS_STL_TRANSMISSION has no local type.
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 | 20060827 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CACS_STL_TRANSMISSION | Ausnahmeklasse der Weiterleitung der Abrechnung | 20060827 |
Method CHECK_DBC_CONVERSION Signature
Method CHECK_DBC_CONVERSION on class CL_CACS_STL_TRANSMISSION has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CACS_STL_TRANSMISSION | Ausnahmeklasse der Weiterleitung der Abrechnung | 20060824 |
Method CHECK_PARAMETERS Signature
Method CHECK_PARAMETERS on class CL_CACS_STL_TRANSMISSION has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CACS_STL_TRANSMISSION | Ausnahmeklasse der Weiterleitung der Abrechnung | 20060824 |
Method CHECK_SETTLEMENT_TYPE Signature
Method CHECK_SETTLEMENT_TYPE on class CL_CACS_STL_TRANSMISSION has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CACS_STL_TRANSMISSION | Ausnahmeklasse der Weiterleitung der Abrechnung | 20060824 |
Method CHECK_TRANSMISSION Signature
Method CHECK_TRANSMISSION on class CL_CACS_STL_TRANSMISSION has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CACS_STL_TRANSMISSION | Ausnahmeklasse der Weiterleitung der Abrechnung | 20060814 |
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 | 20060824 | ||
2 | Importing | ID_BUSI | Call by reference | Type reference (TYPE) | CACSBUSITIME | Fachl. Gültigkeit (Zeitstempel JJJJ.MM.TT hh:mm:ss) | 20060824 | ||
3 | Importing | ID_CURRENCY | Call by reference | Type reference (TYPE) | CACSCONCURR | Vertragswährungsschlüssel | 20060824 | ||
4 | Importing | ID_ONETIME | Call by reference | Type reference (TYPE) | ABAP_BOOL | Einmalkundeverarbeitung | 20060828 | ||
5 | Importing | ID_POST_DATE | Call by reference | Type reference (TYPE) | BUDAT | Buchungsdatum im Beleg | 20060824 | ||
6 | Importing | ID_PRD | Call by reference | Type reference (TYPE) | TCACS_PRD | Current Period | 20100726 | ||
7 | Importing | ID_REVERSAL | Call by reference | Type reference (TYPE) | ABAP_BOOL | Gegenbuchungkennzeichen | 20060829 | ||
8 | Importing | ID_RUNID | Call by reference | Type reference (TYPE) | CACS_RUNID | Laufnummer der Laufverwaltung | 20060825 | ||
9 | Importing | ID_SETTLE_DOCID | Call by reference | Type reference (TYPE) | CACSDOCIDSETTLE | Identifikation eines Abrechnungsbelegs | 20060824 | ||
10 | Importing | ID_SETTLE_DOCYR | Call by reference | Type reference (TYPE) | CACSDOCYEARSETTLE | Buchungsjahr des Abrechnungsbelegs | 20060824 | ||
11 | Importing | ID_SIMULATION | Call by reference | Type reference (TYPE) | CACSSIMULATION | Simulation | 20060824 | ||
12 | Importing | ID_STMTYPE | Call by reference | Type reference (TYPE) | CACS_STMTYPE_ID | Identifikation der Abrechnungsart | 20060824 | ||
13 | Importing | ID_TECH | Call by reference | Type reference (TYPE) | CACSTECHTIME | Techn. Gültigkeit (Zeitstempel: JJJJ.MM.TT hh:mm:ss) | 20060824 | ||
14 | Importing | ID_UPDATE_TASK | Call by reference | Type reference (TYPE) | ABAP_BOOL | In Verbuchungsmodus buchen | 20060824 | ||
15 | Importing | IO_IND_AGR | Call by reference | Object reference (TYPE REF TO) | CL_CACS_INDAGR_PRC_SETTLE | Individuelle Abrechnungsvereinbarung | 20060824 | ||
16 | Importing | IO_IND_CTRT | Call by reference | Object reference (TYPE REF TO) | CL_CACS_INDCTR_PRC | Provisionsvertrag für Massenprozesse | 20060824 | ||
17 | Importing | IO_LOG | Call by reference | Object reference (TYPE REF TO) | CL_CACS_BAL | CACS: Application log | 20060824 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CACS_STL_TRANSMISSION | Ausnahmeklasse der Weiterleitung der Abrechnung | 20060824 |
Method DEC Signature
Method DEC on class CL_CACS_STL_TRANSMISSION has no parameter.
Method DEC on class CL_CACS_STL_TRANSMISSION has no exception.
Method GET_APPLICATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RD_RESULT | Value transfer | Type reference (TYPE) | CACSAPPL | Identifikation der Provisionsanwendung | 20060816 |
Method GET_APPLICATION on class CL_CACS_STL_TRANSMISSION has no exception.
Method GET_BUSI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RD_RESULT | Value transfer | Type reference (TYPE) | CACSBUSITIME | Fachl. Gültigkeit (Zeitstempel JJJJ.MM.TT hh:mm:ss) | 20060814 |
Method GET_BUSI on class CL_CACS_STL_TRANSMISSION has no exception.
Method GET_CURRENCY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RD_RESULT | Value transfer | Type reference (TYPE) | CACSCONCURR | Vertragswährungsschlüssel | 20060818 |
Method GET_CURRENCY on class CL_CACS_STL_TRANSMISSION has no exception.
Method GET_INDIVIDUAL_AGREEMENT 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) | CL_CACS_INDAGR_PRC_SETTLE | Individuelle Abrechnungsvereinbarung | 20060815 |
Method GET_INDIVIDUAL_AGREEMENT on class CL_CACS_STL_TRANSMISSION has no exception.
Method GET_INDIVIDUAL_CONTRACT 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) | CL_CACS_INDCTR_PRC | Provisionsvertrag für Massenprozesse | 20060814 |
Method GET_INDIVIDUAL_CONTRACT on class CL_CACS_STL_TRANSMISSION has no exception.
Method GET_LOGICAL_SYSTEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RD_RESULT | Value transfer | Type reference (TYPE) | LOGSYS | Logisches System | 20060915 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CACS_STL_TRANSMISSION | Ausnahmeklasse der Weiterleitung der Abrechnung | 20060915 |
Method GET_POST_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RD_RESULT | Value transfer | Type reference (TYPE) | BUDAT | Buchungsdatum im Beleg | 20060814 |
Method GET_POST_DATE on class CL_CACS_STL_TRANSMISSION has no exception.
Method GET_PRD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RD_PRD | Value transfer | Type reference (TYPE) | TCACS_PRD | Current Period | 20100726 |
Method GET_PRD on class CL_CACS_STL_TRANSMISSION has no exception.
Method GET_RFC_DESTINATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RD_RESULT | Value transfer | Type reference (TYPE) | RFCDEST | logische Destination (Wird bei Funktionsaufruf angegeben) | 20060814 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CACS_STL_TRANSMISSION | Ausnahmeklasse der Weiterleitung der Abrechnung | 20060814 |
Method GET_RUN_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RD_RUNID | Value transfer | Type reference (TYPE) | CACS_RUNID | Laufnummer der Laufverwaltung | 20060825 |
Method GET_RUN_ID on class CL_CACS_STL_TRANSMISSION has no exception.
Method GET_SETTLEMENT_DOCUMENT_NUMBER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RD_RESULT | Value transfer | Type reference (TYPE) | CACSDOCIDSETTLE | Identifikation eines Abrechnungsbelegs | 20060824 |
Method GET_SETTLEMENT_DOCUMENT_NUMBER on class CL_CACS_STL_TRANSMISSION has no exception.
Method GET_SETTLEMENT_DOCUMENT_YEAR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RD_RESULT | Value transfer | Type reference (TYPE) | CACSDOCYEARSETTLE | Buchungsjahr des Abrechnungsbelegs | 20060824 |
Method GET_SETTLEMENT_DOCUMENT_YEAR on class CL_CACS_STL_TRANSMISSION has no exception.
Method GET_SETTLEMENT_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RS_RESULT | Value transfer | Type reference (TYPE) | TCACS_STMTY | Abrechnungsart | 20060814 |
Method GET_SETTLEMENT_INFO on class CL_CACS_STL_TRANSMISSION has no exception.
Method GET_SETTLEMENT_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ID_STMTY | Call by reference | Type reference (TYPE) | CACS_STMTYPE_ID | Identifikation der Abrechnungsart | 20060824 | ||
2 | Returning | RS_RESULT | Value transfer | Type reference (TYPE) | TCACS_STMTY | Abrechnungsart | 20060824 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CACS_STL_TRANSMISSION | Ausnahmeklasse der Weiterleitung der Abrechnung | 20060824 |
Method GET_TECH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RD_RESULT | Value transfer | Type reference (TYPE) | CACSTECHTIME | Techn. Gültigkeit (Zeitstempel: JJJJ.MM.TT hh:mm:ss) | 20060814 |
Method GET_TECH on class CL_CACS_STL_TRANSMISSION has no exception.
Method GET_TRIGGER_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ID_TRIGID | Call by reference | Type reference (TYPE) | CACSTRIGID | Identifikation des logischen Zielsystems der Abrechnung | 20060824 | ||
2 | Returning | RS_RESULT | Value transfer | Type reference (TYPE) | TCACS_TRIGID | Identifikation des logischen Zielsystems der Abrechnung | 20060824 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CACS_STL_TRANSMISSION | Ausnahmeklasse der Weiterleitung der Abrechnung | 20060824 |
Method GET_TRIGID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RD_RESULT | Value transfer | Type reference (TYPE) | CACSTRIGID | Identifikation des logischen Zielsystems der Abrechnung | 20060814 |
Method GET_TRIGID on class CL_CACS_STL_TRANSMISSION has no exception.
Method INC Signature
Method INC on class CL_CACS_STL_TRANSMISSION has no parameter.
Method INC on class CL_CACS_STL_TRANSMISSION has no exception.
Method IS_IN_SIMULATION_MODE 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 | 20060827 |
Method IS_IN_SIMULATION_MODE on class CL_CACS_STL_TRANSMISSION has no exception.
Method IS_IN_UPDATE_TASK 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 | 20060824 |
Method IS_IN_UPDATE_TASK on class CL_CACS_STL_TRANSMISSION has no exception.
Method IS_ONE_TIME_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 | 20060828 |
Method IS_ONE_TIME_POSTING on class CL_CACS_STL_TRANSMISSION has no exception.
Method IS_REVERSAL 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 | 20060829 |
Method IS_REVERSAL on class CL_CACS_STL_TRANSMISSION has no exception.
Method POST_TRANSMISSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ID_TMP_SETTLE_DOCID | Call by reference | Type reference (TYPE) | CACSREVDOCIDSETTLE | STORNO: Identifikation eines Abrechnungsbelegs | 20060920 | ||
2 | Importing | ID_TMP_SETTLE_DOCYR | Call by reference | Type reference (TYPE) | CACSDOCYEARSETTLE | Buchungsjahr des Abrechnungsbelegs | 20060920 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CACS_STL_TRANSMISSION | Ausnahmeklasse der Weiterleitung der Abrechnung | 20060814 |
Method SETUP_BADIS Signature
Method SETUP_BADIS on class CL_CACS_STL_TRANSMISSION has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CACS_STL_TRANSMISSION | Ausnahmeklasse der Weiterleitung der Abrechnung | 20060824 |
Method SET_UPDATE_TASK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ID_NEW_UPDATE_MODE | Call by reference | Type reference (TYPE) | ABAP_BOOL | Neuer Verbuchungsmodus | 20070108 |
Method SET_UPDATE_TASK on class CL_CACS_STL_TRANSMISSION has no exception.
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 700 |