SAP ABAP Class CL_BSP_BROK_CONT_SAVE (Service Class for Container Storages)
Hierarchy
☛
INSURANCE (Software Component) SAP Insurance
⤷
FS-CD (Application Component) Collections/Disbursements
⤷
FSCDITAGCY_CONT (Package) BSP: Selection of Containers
⤷
⤷
Properties
| Class | CL_BSP_BROK_CONT_SAVE | |
| Short Description | Service Class for Container Storages | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ITAGCY | |
| Program status | ||
| Category | 0 | |
| Package | FSCDITAGCY_CONT | BSP: Selection of Containers |
| Created | 20031121 | SAP |
| Last change | 20050224 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 2 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_BSP_BROK_CONT_SAVE has no interface implemented.
Friends
Class CL_BSP_BROK_CONT_SAVE has no friend class.
Attributes
Class CL_BSP_BROK_CONT_SAVE has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Private | Method | Adjusts the Broker Report Status After Clarification Proc. | 20040112 | |
| 2 | Static method | Public | Method | Save Collection Transaction | 20031121 | |
| 3 | Static method | Public | Method | Save Transfer Information | 20031121 | |
| 4 | Static method | Public | Method | Save Container Item | 20031121 | |
| 5 | Static method | Public | Method | Save Documents | 20031121 | |
| 6 | Static method | Public | Method | Save Job | 20031126 | |
| 7 | Static method | Private | Method | Save the Payment Link in Container Header | 20031121 | |
| 8 | Static method | Private | Method | Save Payment Methods | 20031121 | |
| 9 | Static method | Public | Method | Save Payment Methods for Third Party | 20031121 | |
| 10 | Static method | Public | Method | Saves Reversal of a Payment in Third-Party Collections | 20041123 | |
| 11 | Static method | Private | Method | Saves Transferred Reversal Status | 20041123 | |
| 12 | Static method | Public | Method | Save New Status | 20031121 | |
| 13 | Static method | Public | Method | Save Status Depending on Job Status | 20031121 | |
| 14 | Static method | Private | Method | Saves Temporary Collection Data | 20031121 | |
| 15 | Static method | Private | Method | Saves Data of Temporary Collection with Business Partner | 20121115 | |
| 16 | Static method | Private | Method | Saves Commission Data | 20031121 |
Events
Class CL_BSP_BROK_CONT_SAVE has no event.
Types
Class CL_BSP_BROK_CONT_SAVE has no local type.
Method Signatures
Method SAVE_BROKERREPORT_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_TEMPCLAR_MODEL | Call by reference | Object reference (TYPE REF TO) | CL_BSP_BROK_TEMPCLAR_MAIN_M | Model-Klasse für ITAGCY_TEMPCLAR main.do | 20040113 | |||
| 2 | IS_ORGUNIT_AGENCY | Call by reference | Type reference (TYPE) | SITAGCYORGDESCR | Beschreibung Organisationseinheiten | 20040112 | |||
| 3 | I_PROCTYPE | Call by reference | Type reference (TYPE) | PROCTYPE_ITAGCY | Vorgangstyp im Agenturinkasso | 20040112 |
Method SAVE_BROKERREPORT_STATUS on class CL_BSP_BROK_CONT_SAVE has no exception.
Method SAVE_COLLECTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BANKTR_POS_MODEL | Call by reference | Object reference (TYPE REF TO) | CL_BSP_BROK_BANKTR_POS_M | 20031203 | ||||
| 2 | BANKTR_TRANSFER_MODEL | Call by reference | Object reference (TYPE REF TO) | CL_BSP_BROK_BNKTRANS_MAIN_M | Modelklasse Umbuchen Bankeingangszahlungen | 20040302 | |||
| 3 | COCTRL_CONTROLLER | Call by reference | Object reference (TYPE REF TO) | CL_BSP_BROK_COCTRL_MAIN | Controller-Klasse für ITAGCY_COCTRL main.do | 20031121 | |||
| 4 | COLLECT_OI_MODEL | Call by reference | Object reference (TYPE REF TO) | CL_BSP_BROK_COLLECT_OPITEM_M | Modellklasse für OP-Verwaltung | 20031121 | |||
| 5 | COST_OI_MODEL | Call by reference | Object reference (TYPE REF TO) | CL_BSP_BROK_COST_OPENITEM_M | 20031121 | ||||
| 6 | COST_TP_OI_MODEL | Call by reference | Object reference (TYPE REF TO) | CL_BSP_BROK_COST_TP_OPENITEM_M | 20040223 | ||||
| 7 | CS_PAYMENTCONTROL | Call by reference | Type reference (TYPE) | SITAGCYPAYMENTCONTROL | Zahlungsinformationen beim Inkasso (ital. Agenturinkasso) | 20040708 | |||
| 8 | DIFF_MODEL | Call by reference | Object reference (TYPE REF TO) | CL_BSP_BROK_DIFF_TP_MAIN_M | Model zur Behandlung von Differenzen von Dritten | 20031121 | |||
| 9 | IS_CONTREP | Call by reference | Type reference (TYPE) | SITAGCYCONTREP | Struktur zu Container und Report-Daten | 20031125 | |||
| 10 | IS_DIFFCOMMCONTROL | Call by reference | Type reference (TYPE) | SITAGCYDIFFCONTROL | Return-Struktur für Behandlung von Differenzen | 20031121 | |||
| 11 | IS_DIFFCONTROL | Call by reference | Type reference (TYPE) | SITAGCYDIFFCONTROL | Zahlungsinformationen beim Inkasso (ital. Agenturinkasso) | 20031121 | |||
| 12 | IS_ORGUNIT_AGENCY | Call by reference | Type reference (TYPE) | SITAGCYORGDESCR | Beschreibung Organisationseinheiten | 20031205 | |||
| 13 | REVERSE_POS_MODEL | Call by reference | Object reference (TYPE REF TO) | CL_BSP_BROK_REVERSE_POS_M | 20041103 | ||||
| 14 | TEMPCLAR_MODEL | Call by reference | Object reference (TYPE REF TO) | CL_BSP_BROK_TEMPCLAR_MAIN_M | Model-Klasse für ITAGCY_TEMPCLAR main.do | 20031121 | |||
| 15 | TEMPCOLL_MODEL | Call by reference | Object reference (TYPE REF TO) | CL_BSP_BROK_TEMPCOLL_MAIN_M | Model-Klasse für ITAGCY_TEMPCOLL main.do | 20031121 |
Method SAVE_COLLECTION on class CL_BSP_BROK_CONT_SAVE has no exception.
Method SAVE_COLLTRANSF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COCTRL_MODEL | Call by reference | Object reference (TYPE REF TO) | CL_BSP_BROK_COCTRL_MAIN_M | Model-Klasse für ITAGCY_COCTRL main.do | 20040127 | |||
| 2 | IS_CONTREP | Call by reference | Type reference (TYPE) | SITAGCYCONTREP | Struktur zu Container und Report-Daten | 20031127 | |||
| 3 | IT_COLLTRANSF | Call by reference | Type reference (TYPE) | TITAGCYCOLLTRANSF | Tabellentyp zu SITAGCYCOLLTRANSF | 20031121 | |||
| 4 | IX_COMMIT | Call by reference | Type reference (TYPE) | XFELD | CL_BSP_BROK_SERVICE_MISC=>TRUE | Commit ausführen | 20031121 | ||
| 5 | I_COLLDATE | Call by reference | Type reference (TYPE) | COLLDATE_BRO | Maklerinkasso: Datum des Einzugs | 20040916 | |||
| 6 | I_SEQNO | Call by reference | Type reference (TYPE) | SEQNO_ITAGCY | Folge-Nummer | 20031121 |
Method SAVE_COLLTRANSF on class CL_BSP_BROK_CONT_SAVE has no exception.
Method SAVE_CONTAINER_POS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_COLLECTDETAILS | Call by reference | Type reference (TYPE) | SITAGCYCOLLECTDETAILS | Detaildaten für Inkasso | 20031121 | |||
| 2 | IX_COMMIT | Call by reference | Type reference (TYPE) | XFELD | CL_BSP_BROK_SERVICE_MISC=>TRUE | Commit ausführen | 20031121 | ||
| 3 | IX_UPDATE_ENQUEUE | Call by reference | Type reference (TYPE) | XFELD | CL_BSP_BROK_SERVICE_MISC=>TRUE | Kennzeichen: Sperre aktualisieren | 20040928 | ||
| 4 | IX_UPDATE_GLOBAL_DATA | Call by reference | Type reference (TYPE) | XFELD | CL_BSP_BROK_SERVICE_MISC=>TRUE | Globale Daten updaten | 20031121 | ||
| 5 | I_COLLDATE | Call by reference | Type reference (TYPE) | COLLDATE_BRO | Maklerinkasso: Datum des Einzugs | 20031223 | |||
| 6 | I_CONTAINER | Call by reference | Type reference (TYPE) | CONT_ITAGCY | Identifikation des Kassencontainers | 20040928 | |||
| 7 | I_PAYLINK | Call by reference | Type reference (TYPE) | PAYID_ITAGCY | Zahlungs-ID | 20031121 | |||
| 8 | I_PROCTYPE | Call by reference | Type reference (TYPE) | PROCTYPE_ITAGCY | Typ der Selektionsart | 20031203 | |||
| 9 | I_SEQNO | Call by reference | Type reference (TYPE) | SEQNO_ITAGCY | Folge-Nummer | 20031121 |
Method SAVE_CONTAINER_POS on class CL_BSP_BROK_CONT_SAVE has no exception.
Method SAVE_DOCUMENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_DOCS | Call by reference | Type reference (TYPE) | TITAGCYDOCTYPE | Globally Unique Identifier | 20031121 | |||
| 2 | IX_COMMIT | Call by reference | Type reference (TYPE) | XFELD | CL_BSP_BROK_SERVICE_MISC=>TRUE | Commit ausführen | 20031121 | ||
| 3 | I_CONTAINER | Call by reference | Type reference (TYPE) | CONT_ITAGCY | Identifikation des Kassencontainers | 20031121 | |||
| 4 | I_SEQNO | Call by reference | Type reference (TYPE) | SEQNO_ITAGCY | Folge-Nummer | 20031121 |
Method SAVE_DOCUMENTS on class CL_BSP_BROK_CONT_SAVE has no exception.
Method SAVE_JOB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_CONTAINER | Call by reference | Type reference (TYPE) | TITAGCYCONT | Tabellentyp für Container-IDs | 20031126 | |||
| 2 | IX_COMMIT | Call by reference | Type reference (TYPE) | XFELD | CL_BSP_BROK_SERVICE_MISC=>TRUE | Feld zum Ankreuzen | 20031126 | ||
| 3 | I_CONTAINER | Call by reference | Type reference (TYPE) | CONT_ITAGCY | Identifikation des Kassencontainers | 20031126 | |||
| 4 | I_JOBCOUNT | Call by reference | Type reference (TYPE) | BTCJOBCNT | Kennummer eines Jobs | 20031126 | |||
| 5 | I_JOBNAME | Call by reference | Type reference (TYPE) | BTCJOB | Name eines Hintergrundjobs | 20031126 |
Method SAVE_JOB on class CL_BSP_BROK_CONT_SAVE has no exception.
Method SAVE_PAYLINK_IN_HEADER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IX_COMMIT | Call by reference | Type reference (TYPE) | XFELD | CL_BSP_BROK_SERVICE_MISC=>TRUE | Commit ausführen | 20031121 | ||
| 2 | I_CONTAINER | Call by reference | Type reference (TYPE) | CONT_ITAGCY | Identifikation des Kassencontainers | 20031121 | |||
| 3 | I_PAYLINK | Call by reference | Type reference (TYPE) | PAYID_ITAGCY | Zahlungs-ID | 20031121 |
Method SAVE_PAYLINK_IN_HEADER on class CL_BSP_BROK_CONT_SAVE has no exception.
Method SAVE_PAYMENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_CONTREP | Call by reference | Type reference (TYPE) | SITAGCYCONTREP | Identifikation des Kassencontainers | 20031127 | |||
| 2 | IS_PAYMENT_METHODS | Call by reference | Type reference (TYPE) | SITAGCYPM_DETAILS | Struktur zu Zahlungsmethoden | 20031121 | |||
| 3 | IT_DOCS | Call by reference | Type reference (TYPE) | TITAGCYDOCTYPE | Tabellentyp zu Beleg und Belegtyp | 20031127 | |||
| 4 | IV_REVSTATUS | Call by reference | Type reference (TYPE) | REVSTATUS_ITAGCY | CL_BSP_BROK_REVERSE_POST=>REVSTATUS_UNTOUCHED | Storno-Status | 20041123 | ||
| 5 | IX_COMMIT | Call by reference | Type reference (TYPE) | XFELD | CL_BSP_BROK_SERVICE_MISC=>TRUE | Commit ausfürhen | 20031121 | ||
| 6 | R_PAYID | Value transfer | Type reference (TYPE) | PAYID_ITAGCY | Zahlungs-ID | 20031121 |
Method SAVE_PAYMENTS on class CL_BSP_BROK_CONT_SAVE has no exception.
Method SAVE_PAYMENTS_TP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_CONTREP | Call by reference | Type reference (TYPE) | SITAGCYCONTREP | Identifikation des Kassencontainers | 20031126 | |||
| 2 | IS_ORGUNIT | Call by reference | Type reference (TYPE) | SITAGCYORGDESCR | 20031127 | ||||
| 3 | IS_PAYMENTS | Call by reference | Type reference (TYPE) | SITAGCYPM_DETAILS | Struktur zu Zahlungsmethoden | 20031121 | |||
| 4 | IX_COMMIT | Call by reference | Type reference (TYPE) | XFELD | CL_BSP_BROK_SERVICE_MISC=>TRUE | Feld zum Ankreuzen | 20031121 | ||
| 5 | IX_UPDATE_ENQUEUE | Call by reference | Type reference (TYPE) | XFELD | CL_BSP_BROK_SERVICE_MISC=>TRUE | Kennzeichen: Sperre aktualisieren | 20040928 | ||
| 6 | IX_UPDATE_GLOBAL_DATA | Call by reference | Type reference (TYPE) | XFELD | CL_BSP_BROK_SERVICE_MISC=>TRUE | Feld zum Ankreuzen | 20031121 |
Method SAVE_PAYMENTS_TP on class CL_BSP_BROK_CONT_SAVE has no exception.
Method SAVE_PM_REVERSAL_TP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_CONTREP | Call by reference | Type reference (TYPE) | SITAGCYCONTREP | Struktur zu Container und Report-Daten | 20041123 | |||
| 2 | IS_ORGUNIT_AGENCY | Call by reference | Type reference (TYPE) | SITAGCYORGDESCR | Beschreibung Organisationseinheiten | 20041123 | |||
| 3 | IT_PAY | Call by reference | Type reference (TYPE) | TITAGCYPAY | Tabellentyp mit Informationen zu Zahlungsmethoden | 20041124 |
Method SAVE_PM_REVERSAL_TP on class CL_BSP_BROK_CONT_SAVE has no exception.
Method SAVE_REVSTATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_PAY | Call by reference | Type reference (TYPE) | TITAGCYPAY | Tabellentyp mit Informationen zu Zahlungsmethoden | 20041124 | |||
| 2 | IV_CONTAINER | Call by reference | Type reference (TYPE) | CONT_ITAGCY | Identifikation des Kassencontainers | 20041123 | |||
| 3 | IV_REVSTATUS | Call by reference | Type reference (TYPE) | REVSTATUS_ITAGCY | Agenturinkasso: Storno-Status | 20041123 | |||
| 4 | IX_COMMIT | Call by reference | Type reference (TYPE) | XFELD | CL_BSP_BROK_SERVICE_MISC=>TRUE | Kennzeichen: Commit ausführen | 20041123 | ||
| 5 | IX_UPDATE_GLOBAL_DATA | Call by reference | Type reference (TYPE) | XFELD | CL_BSP_BROK_SERVICE_MISC=>TRUE | Kennzeichen: Globale Daten aktualisieren | 20041123 |
Method SAVE_REVSTATUS on class CL_BSP_BROK_CONT_SAVE has no exception.
Method SAVE_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IX_COMMIT | Call by reference | Type reference (TYPE) | XFELD | CL_BSP_BROK_SERVICE_MISC=>TRUE | Soll ein Commit erfolgen? | 20031121 | ||
| 2 | I_CONTAINER | Call by reference | Type reference (TYPE) | CONT_ITAGCY | Identifikation des Kassencontainers | 20031121 | |||
| 3 | I_STATUS | Call by reference | Type reference (TYPE) | CONTSTATUS_ITAGCY | Status des Kassencontainers | 20031121 |
Method SAVE_STATUS on class CL_BSP_BROK_CONT_SAVE has no exception.
Method SAVE_STATUS_FROM_JOB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_CHANGED | Call by reference | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20031125 | |||
| 2 | E_STATUS | Call by reference | Type reference (TYPE) | CONTSTATUS_ITAGCY | Status des Kassencontainers | 20031125 | |||
| 3 | IX_COMMIT | Call by reference | Type reference (TYPE) | XFELD | CL_BSP_BROK_SERVICE_MISC=>TRUE | Feld zum Ankreuzen | 20031121 | ||
| 4 | I_CONTAINER | Call by reference | Type reference (TYPE) | CONT_ITAGCY | Kopfdaten zum Kassencontainer | 20031121 |
Method SAVE_STATUS_FROM_JOB on class CL_BSP_BROK_CONT_SAVE has no exception.
Method SAVE_TEMPCOLL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_TEMPCOLL | Call by reference | Type reference (TYPE) | TITAGCYTEMPCOLL | Agenturinkasso: Tabellentyp Daten zum temporären In-/Exkasso | 20031121 | |||
| 2 | IX_COMMIT | Call by reference | Type reference (TYPE) | XFELD | CL_BSP_BROK_SERVICE_MISC=>TRUE | Feld zum Ankreuzen | 20031121 |
Method SAVE_TEMPCOLL on class CL_BSP_BROK_CONT_SAVE has no exception.
Method SAVE_TEMPCOLL_BP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_TEMPCOLL_BP | Call by reference | Type reference (TYPE) | TITAGCYTCBP | Temporäres Inkasso mit Geschäftspartner | 20121115 | |||
| 2 | IX_COMMIT | Call by reference | Type reference (TYPE) | XFELD | CL_BSP_BROK_SERVICE_MISC=>TRUE | Feld zum Ankreuzen | 20121115 |
Method SAVE_TEMPCOLL_BP on class CL_BSP_BROK_CONT_SAVE has no exception.
Method SAVE_TPCOMMISSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_COLLECTCOMMDETAILS | Call by reference | Type reference (TYPE) | SITAGCYCOLLECTDETAILS | Detaildaten für Inkasso | 20031121 | |||
| 2 | IS_CONTREP | Call by reference | Type reference (TYPE) | SITAGCYCONTREP | Struktur zu Container und Report-Daten | 20031127 | |||
| 3 | IX_COMMIT | Call by reference | Type reference (TYPE) | XFELD | CL_BSP_BROK_SERVICE_MISC=>TRUE | Feld zum Ankreuzen | 20031121 | ||
| 4 | I_SEQNO | Call by reference | Type reference (TYPE) | SEQNO_ITAGCY | Folge-Nummer | 20031121 |
Method SAVE_TPCOMMISSION on class CL_BSP_BROK_CONT_SAVE has no exception.
History
| Last changed by/on | SAP | 20050224 |
| SAP Release Created in | 472 |