SAP ABAP Class CL_BSP_BROK_COMMCTRL_POST (Postings for Commission Monitoring)
Hierarchy
☛
INSURANCE (Software Component) SAP Insurance
⤷
FS-CD (Application Component) Collections/Disbursements
⤷
FSCDITAGCY_COMMCTRL (Package) FS-CD: Italian Agency Collections: Commission Monitoring
⤷
⤷
Properties
| Class | CL_BSP_BROK_COMMCTRL_POST | |
| Short Description | Postings for Commission Monitoring | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ITAGCY | |
| Program status | ||
| Category | 0 | |
| Package | FSCDITAGCY_COMMCTRL | FS-CD: Italian Agency Collections: Commission Monitoring |
| Created | 20040915 | SAP |
| Last change | 20060711 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_BSP_BROK_COMMCTRL_POST has no forward declaration.
Interfaces
Class CL_BSP_BROK_COMMCTRL_POST has no interface implemented.
Friends
Class CL_BSP_BROK_COMMCTRL_POST has no friend class.
Attributes
Class CL_BSP_BROK_COMMCTRL_POST has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Structure of Clearing Information for Commission | 20040917 | |
| 2 | Static method | Private | Method | Structure of Clearing Information for Subcommission | 20040917 | |
| 3 | Static method | Private | Method | Clears Commission, Meaning Transfer to Broker Report | 20040916 | |
| 4 | Static method | Private | Method | Handles Subcommission: New Trigger Entry | 20041001 | |
| 5 | Static method | Private | Method | Reversal of Broker Report Items | 20040930 | |
| 6 | Static method | Public | Method | Saves Commission | 20040916 | |
| 7 | Static method | Public | Method | Saves Costs | 20041118 | |
| 8 | Static method | Private | Method | Update Collection Structure | 20040928 | |
| 9 | Static method | Private | Method | Update Link Table Between Container and Broker Report | 20040916 |
Events
Class CL_BSP_BROK_COMMCTRL_POST has no event.
Types
Class CL_BSP_BROK_COMMCTRL_POST has no local type.
Method Signatures
Method BUILD_COMMASSIGNMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_COMMASSIGN | Call by reference | Type reference (TYPE) | TITAGCYBROKERREPCOMMASSIGNMENT | Tabellentyp zu SITAGCYBROKERREPCOMMASSIGNMENT | 20040917 | |||
| 2 | IT_FKKCL | Call by reference | Type reference (TYPE) | FKKCL_T | Tabellen mit Ausgleichsinformationen | 20040917 | |||
| 3 | IV_BROKER | Call by reference | Type reference (TYPE) | BROKERPA_BRO | Geschäftspartnernummer des meldenden Maklers | 20040917 | |||
| 4 | IV_BROOBJ | Call by reference | Type reference (TYPE) | BROOBJ_BRO | Maklervertrag, Versicherungsobjekt des meldenden Maklers | 20040917 | |||
| 5 | IV_REPORTID | Call by reference | Type reference (TYPE) | STMIDENT_BRO | Identifikation einer Maklermeldung | 20040917 |
Method BUILD_COMMASSIGNMENT on class CL_BSP_BROK_COMMCTRL_POST has no exception.
Method BUILD_SUBCOMMASSIGNMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_SUBCOMMASSIGN | Call by reference | Type reference (TYPE) | TITAGCYSUBCOMMASSIGN | Tabellentyp Zuordnung von Unterprovisionen | 20040917 | |||
| 2 | IT_FKKCL | Call by reference | Type reference (TYPE) | FKKCL_T | Tabellen mit Ausgleichsinformationen | 20040917 | |||
| 3 | IV_AGENCY | Call by reference | Type reference (TYPE) | BROKERPA_BRO | Geschäftspartnernummer des meldenden Maklers | 20041124 | |||
| 4 | IV_AGENCYCONTR | Call by reference | Type reference (TYPE) | BROOBJ_BRO | Maklervertrag, Versicherungsobjekt des meldenden Maklers | 20041124 | |||
| 5 | IV_SUBAGENCY | Call by reference | Type reference (TYPE) | BROKERPA_BRO | Geschäftspartnernummer des meldenden Maklers | 20040917 | |||
| 6 | IV_SUBAGENCYCONTR | Call by reference | Type reference (TYPE) | BROOBJ_BRO | Maklervertrag, Versicherungsobjekt des meldenden Maklers | 20040917 |
Method BUILD_SUBCOMMASSIGNMENT on class CL_BSP_BROK_COMMCTRL_POST has no exception.
Method CLEAR_COMMISSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_CONTREP | Call by reference | Type reference (TYPE) | SITAGCYCONTREP | 20060111 | ||||
| 2 | ET_COLLECTIONTRANSFER | Call by reference | Type reference (TYPE) | TITAGCYCOLLTRANSF | Tabellentyp zu SITAGCYCOLLTRANSF | 20040916 | |||
| 3 | ET_FKKCL | Call by reference | Type reference (TYPE) | FKKCL_T | Tabellen mit Ausgleichsinformationen | 20040930 | |||
| 4 | IS_COMMISSION | Call by reference | Type reference (TYPE) | ITAGCYCOMMCTRLCO | Agenturinkasso: Provisionsüberwachung: Provisionen zu XBLNR | 20040917 | |||
| 5 | IS_ORGUNIT_AGENCY | Call by reference | Type reference (TYPE) | SITAGCYORGDESCR | Beschreibung Organisationseinheiten | 20040916 | |||
| 6 | IT_FKKCL | Call by reference | Type reference (TYPE) | FKKCL_T | Tabellen mit Ausgleichsinformationen | 20040916 | |||
| 7 | IV_SEQNO | Call by reference | Type reference (TYPE) | SEQNO_ITAGCY | Folge-Nummer | 20040916 |
Method CLEAR_COMMISSION on class CL_BSP_BROK_COMMCTRL_POST has no exception.
Method HANDLE_SUBCOMMISSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_COLLECTIONTRANSFER | Call by reference | Type reference (TYPE) | TITAGCYCOLLTRANSF | Tabellentyp zu SITAGCYCOLLTRANSF | 20041001 | |||
| 2 | ET_FKKCL | Call by reference | Type reference (TYPE) | FKKCL_T | Tabellen mit Ausgleichsinformationen | 20041001 | |||
| 3 | IS_COMMISSION | Call by reference | Type reference (TYPE) | ITAGCYCOMMCTRLCO | Agenturinkasso: Provisionsüberwachung: Provisionen zu XBLNR | 20041001 | |||
| 4 | IS_CONTAINER | Call by reference | Type reference (TYPE) | SITAGCYCONTH | Struktur Kopfdaten Container | 20041001 | |||
| 5 | IS_ORGUNIT_AGENCY | Call by reference | Type reference (TYPE) | SITAGCYORGDESCR | Beschreibung Organisationseinheiten | 20041001 | |||
| 6 | IT_FKKCL | Call by reference | Type reference (TYPE) | FKKCL_T | Tabellen mit Ausgleichsinformationen | 20041001 | |||
| 7 | IV_SEQNO | Call by reference | Type reference (TYPE) | SEQNO_ITAGCY | Folge-Nummer | 20041001 |
Method HANDLE_SUBCOMMISSION on class CL_BSP_BROK_COMMCTRL_POST has no exception.
Method REVERSE_COMMISSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_COLLECTIONTRANSFER | Call by reference | Type reference (TYPE) | TITAGCYCOLLTRANSF | Tabellentyp zu SITAGCYCOLLTRANSF | 20040930 | |||
| 2 | ET_FKKCL | Call by reference | Type reference (TYPE) | FKKCL_T | Tabellen mit Ausgleichsinformationen | 20040930 | |||
| 3 | IS_COMMISSION | Call by reference | Type reference (TYPE) | ITAGCYCOMMCTRLCO | Agenturinkasso: Provisionsüberwachung: Provisionen zu XBLNR | 20040930 | |||
| 4 | IS_CONTREP | Call by reference | Type reference (TYPE) | SITAGCYCONTREP | Struktur zu Container und Report-Daten | 20040930 | |||
| 5 | IS_ORGUNIT_AGENCY | Call by reference | Type reference (TYPE) | SITAGCYORGDESCR | Beschreibung Organisationseinheiten | 20040930 | |||
| 6 | IT_IBROSTMP | Call by reference | Type reference (TYPE) | IBR_TTYPE_IBROSTMP | Tabellentyp zur Struktur IBROSTMP | 20040930 | |||
| 7 | IV_SEQNO | Call by reference | Type reference (TYPE) | SEQNO_ITAGCY | Folge-Nummer | 20041020 |
Method REVERSE_COMMISSION on class CL_BSP_BROK_COMMCTRL_POST has no exception.
Method SAVE_COMMISSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_COLLECTDETAILS | Call by reference | Type reference (TYPE) | SITAGCYCOLLECTDETAILS | Detaildaten für Inkasso | 20040930 | |||
| 2 | IS_COMMISSION | Call by reference | Type reference (TYPE) | ITAGCYCOMMCTRLCO | Agenturinkasso: Provisionsüberwachung: Provisionen zu XBLNR | 20040916 | |||
| 3 | IS_ORGUNIT_AGENCY | Call by reference | Type reference (TYPE) | SITAGCYORGDESCR | Beschreibung Organisationseinheiten | 20040916 | |||
| 4 | IS_TRIGGER | Call by reference | Type reference (TYPE) | ITAGCYCOMMCTRL | Agenturinkasso: Provisionsüberwachung | 20040930 | |||
| 5 | IT_FKKCL | Call by reference | Type reference (TYPE) | FKKCL_T | Tabellen mit Ausgleichsinformationen | 20040916 | |||
| 6 | IT_IBROSTMP | Call by reference | Type reference (TYPE) | IBR_TTYPE_IBROSTMP | Tabellentyp zur Struktur IBROSTMP | 20040930 | |||
| 7 | IV_CONTAINER | Call by reference | Type reference (TYPE) | CONT_ITAGCY | Identifikation des Kassencontainers | 20040916 | |||
| 8 | IV_SEQNO | Call by reference | Type reference (TYPE) | SEQNO_ITAGCY | Folge-Nummer | 20040928 | |||
| 9 | IX_PREMIUM_OPEN | Call by reference | Type reference (TYPE) | XFELD | Kennzeichen: Prämie offen | 20040930 |
Method SAVE_COMMISSION on class CL_BSP_BROK_COMMCTRL_POST has no exception.
Method SAVE_COSTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_BROKREP_CREATED | Call by reference | Type reference (TYPE) | TITAGCYBROKREPASSIGN | Zuordnung Maklermeldung zu Makler | 20060424 | |||
| 2 | IS_ORGUNIT_AGENCY | Call by reference | Type reference (TYPE) | SITAGCYORGDESCR | Beschreibung Organisationseinheiten | 20041118 | |||
| 3 | IT_COST_CTRL | Call by reference | Type reference (TYPE) | TITAGCY_COST_CTRL | Control Struktur zur Verarbeitung von Kosten | 20060424 | |||
| 4 | IV_CONTAINER | Call by reference | Type reference (TYPE) | CONT_ITAGCY | Identifikation des Kassencontainers | 20041118 | |||
| 5 | IV_SEQNO | Call by reference | Type reference (TYPE) | SEQNO_ITAGCY | Folge-Nummer | 20041118 |
Method SAVE_COSTS on class CL_BSP_BROK_COMMCTRL_POST has no exception.
Method UPDATE_COLLECTDETAILS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_COLLECTDETAILS | Call by reference | Type reference (TYPE) | SITAGCYCOLLECTDETAILS | Detaildaten für Inkasso | 20040928 | |||
| 2 | IS_CONTAINER | Call by reference | Type reference (TYPE) | SITAGCYCONTH | Struktur Kopfdaten Container | 20040930 | |||
| 3 | IV_PREMDOC | Call by reference | Type reference (TYPE) | OPBEL_KK | Nummer eines Belegs des Vertragskontokorrents | 20040928 | |||
| 4 | IX_PREMIUM_OPEN | Call by reference | Type reference (TYPE) | XFELD | Kennzeichen: Prämie offen | 20041008 |
Method UPDATE_COLLECTDETAILS on class CL_BSP_BROK_COMMCTRL_POST has no exception.
Method UPDATE_IBROLINK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_ITEMKEY | Call by reference | Type reference (TYPE) | TITAGCYBROKREPITEMKEY | Tabellentyp zu SITAGCYBROKREPITEMKEY | 20040916 | |||
| 2 | IV_CONTAINER | Call by reference | Type reference (TYPE) | CONT_ITAGCY | Identifikation des Kassencontainers | 20040916 | |||
| 3 | IV_SEQNO | Call by reference | Type reference (TYPE) | SEQNO_ITAGCY | Folge-Nummer | 20040916 |
Method UPDATE_IBROLINK on class CL_BSP_BROK_COMMCTRL_POST has no exception.
History
| Last changed by/on | SAP | 20060711 |
| SAP Release Created in | 473 |