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 CL_BSP_BROK_REVERSE_POST Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_BSP_BROK_SERVICE_MISC 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 SAVE_BROKERREPORT_STATUS Static method Private Method Adjusts the Broker Report Status After Clarification Proc. 20040112
2 SAVE_COLLECTION Static method Public Method Save Collection Transaction 20031121
3 SAVE_COLLTRANSF Static method Public Method Save Transfer Information 20031121
4 SAVE_CONTAINER_POS Static method Public Method Save Container Item 20031121
5 SAVE_DOCUMENTS Static method Public Method Save Documents 20031121
6 SAVE_JOB Static method Public Method Save Job 20031126
7 SAVE_PAYLINK_IN_HEADER Static method Private Method Save the Payment Link in Container Header 20031121
8 SAVE_PAYMENTS Static method Private Method Save Payment Methods 20031121
9 SAVE_PAYMENTS_TP Static method Public Method Save Payment Methods for Third Party 20031121
10 SAVE_PM_REVERSAL_TP Static method Public Method Saves Reversal of a Payment in Third-Party Collections 20041123
11 SAVE_REVSTATUS Static method Private Method Saves Transferred Reversal Status 20041123
12 SAVE_STATUS Static method Public Method Save New Status 20031121
13 SAVE_STATUS_FROM_JOB Static method Public Method Save Status Depending on Job Status 20031121
14 SAVE_TEMPCOLL Static method Private Method Saves Temporary Collection Data 20031121
15 SAVE_TEMPCOLL_BP Static method Private Method Saves Data of Temporary Collection with Business Partner 20121115
16 SAVE_TPCOMMISSION 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 Importing 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 Importing IS_ORGUNIT_AGENCY Call by reference Type reference (TYPE) SITAGCYORGDESCR Beschreibung Organisationseinheiten 20040112
3 Importing 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 Importing BANKTR_POS_MODEL Call by reference Object reference (TYPE REF TO) CL_BSP_BROK_BANKTR_POS_M 20031203
2 Importing BANKTR_TRANSFER_MODEL Call by reference Object reference (TYPE REF TO) CL_BSP_BROK_BNKTRANS_MAIN_M Modelklasse Umbuchen Bankeingangszahlungen 20040302
3 Importing 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 Importing COLLECT_OI_MODEL Call by reference Object reference (TYPE REF TO) CL_BSP_BROK_COLLECT_OPITEM_M Modellklasse für OP-Verwaltung 20031121
5 Importing COST_OI_MODEL Call by reference Object reference (TYPE REF TO) CL_BSP_BROK_COST_OPENITEM_M 20031121
6 Importing COST_TP_OI_MODEL Call by reference Object reference (TYPE REF TO) CL_BSP_BROK_COST_TP_OPENITEM_M 20040223
7 Changing CS_PAYMENTCONTROL Call by reference Type reference (TYPE) SITAGCYPAYMENTCONTROL Zahlungsinformationen beim Inkasso (ital. Agenturinkasso) 20040708
8 Importing 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 Importing IS_CONTREP Call by reference Type reference (TYPE) SITAGCYCONTREP Struktur zu Container und Report-Daten 20031125
10 Importing IS_DIFFCOMMCONTROL Call by reference Type reference (TYPE) SITAGCYDIFFCONTROL Return-Struktur für Behandlung von Differenzen 20031121
11 Importing IS_DIFFCONTROL Call by reference Type reference (TYPE) SITAGCYDIFFCONTROL Zahlungsinformationen beim Inkasso (ital. Agenturinkasso) 20031121
12 Importing IS_ORGUNIT_AGENCY Call by reference Type reference (TYPE) SITAGCYORGDESCR Beschreibung Organisationseinheiten 20031205
13 Importing REVERSE_POS_MODEL Call by reference Object reference (TYPE REF TO) CL_BSP_BROK_REVERSE_POS_M 20041103
14 Importing 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 Importing 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 Importing 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 Importing IS_CONTREP Call by reference Type reference (TYPE) SITAGCYCONTREP Struktur zu Container und Report-Daten 20031127
3 Importing IT_COLLTRANSF Call by reference Type reference (TYPE) TITAGCYCOLLTRANSF Tabellentyp zu SITAGCYCOLLTRANSF 20031121
4 Importing IX_COMMIT Call by reference Type reference (TYPE) XFELD CL_BSP_BROK_SERVICE_MISC=>TRUE Commit ausführen 20031121
5 Importing I_COLLDATE Call by reference Type reference (TYPE) COLLDATE_BRO Maklerinkasso: Datum des Einzugs 20040916
6 Importing 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 Importing IS_COLLECTDETAILS Call by reference Type reference (TYPE) SITAGCYCOLLECTDETAILS Detaildaten für Inkasso 20031121
2 Importing IX_COMMIT Call by reference Type reference (TYPE) XFELD CL_BSP_BROK_SERVICE_MISC=>TRUE Commit ausführen 20031121
3 Importing IX_UPDATE_ENQUEUE Call by reference Type reference (TYPE) XFELD CL_BSP_BROK_SERVICE_MISC=>TRUE Kennzeichen: Sperre aktualisieren 20040928
4 Importing IX_UPDATE_GLOBAL_DATA Call by reference Type reference (TYPE) XFELD CL_BSP_BROK_SERVICE_MISC=>TRUE Globale Daten updaten 20031121
5 Importing I_COLLDATE Call by reference Type reference (TYPE) COLLDATE_BRO Maklerinkasso: Datum des Einzugs 20031223
6 Importing I_CONTAINER Call by reference Type reference (TYPE) CONT_ITAGCY Identifikation des Kassencontainers 20040928
7 Importing I_PAYLINK Call by reference Type reference (TYPE) PAYID_ITAGCY Zahlungs-ID 20031121
8 Importing I_PROCTYPE Call by reference Type reference (TYPE) PROCTYPE_ITAGCY Typ der Selektionsart 20031203
9 Importing 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 Importing IT_DOCS Call by reference Type reference (TYPE) TITAGCYDOCTYPE Globally Unique Identifier 20031121
2 Importing IX_COMMIT Call by reference Type reference (TYPE) XFELD CL_BSP_BROK_SERVICE_MISC=>TRUE Commit ausführen 20031121
3 Importing I_CONTAINER Call by reference Type reference (TYPE) CONT_ITAGCY Identifikation des Kassencontainers 20031121
4 Importing 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 Importing IT_CONTAINER Call by reference Type reference (TYPE) TITAGCYCONT Tabellentyp für Container-IDs 20031126
2 Importing IX_COMMIT Call by reference Type reference (TYPE) XFELD CL_BSP_BROK_SERVICE_MISC=>TRUE Feld zum Ankreuzen 20031126
3 Importing I_CONTAINER Call by reference Type reference (TYPE) CONT_ITAGCY Identifikation des Kassencontainers 20031126
4 Importing I_JOBCOUNT Call by reference Type reference (TYPE) BTCJOBCNT Kennummer eines Jobs 20031126
5 Importing 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 Importing IX_COMMIT Call by reference Type reference (TYPE) XFELD CL_BSP_BROK_SERVICE_MISC=>TRUE Commit ausführen 20031121
2 Importing I_CONTAINER Call by reference Type reference (TYPE) CONT_ITAGCY Identifikation des Kassencontainers 20031121
3 Importing 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 Importing IS_CONTREP Call by reference Type reference (TYPE) SITAGCYCONTREP Identifikation des Kassencontainers 20031127
2 Importing IS_PAYMENT_METHODS Call by reference Type reference (TYPE) SITAGCYPM_DETAILS Struktur zu Zahlungsmethoden 20031121
3 Importing IT_DOCS Call by reference Type reference (TYPE) TITAGCYDOCTYPE Tabellentyp zu Beleg und Belegtyp 20031127
4 Importing IV_REVSTATUS Call by reference Type reference (TYPE) REVSTATUS_ITAGCY CL_BSP_BROK_REVERSE_POST=>REVSTATUS_UNTOUCHED Storno-Status 20041123
5 Importing IX_COMMIT Call by reference Type reference (TYPE) XFELD CL_BSP_BROK_SERVICE_MISC=>TRUE Commit ausfürhen 20031121
6 Returning 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 Importing IS_CONTREP Call by reference Type reference (TYPE) SITAGCYCONTREP Identifikation des Kassencontainers 20031126
2 Importing IS_ORGUNIT Call by reference Type reference (TYPE) SITAGCYORGDESCR 20031127
3 Importing IS_PAYMENTS Call by reference Type reference (TYPE) SITAGCYPM_DETAILS Struktur zu Zahlungsmethoden 20031121
4 Importing IX_COMMIT Call by reference Type reference (TYPE) XFELD CL_BSP_BROK_SERVICE_MISC=>TRUE Feld zum Ankreuzen 20031121
5 Importing IX_UPDATE_ENQUEUE Call by reference Type reference (TYPE) XFELD CL_BSP_BROK_SERVICE_MISC=>TRUE Kennzeichen: Sperre aktualisieren 20040928
6 Importing 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 Importing IS_CONTREP Call by reference Type reference (TYPE) SITAGCYCONTREP Struktur zu Container und Report-Daten 20041123
2 Importing IS_ORGUNIT_AGENCY Call by reference Type reference (TYPE) SITAGCYORGDESCR Beschreibung Organisationseinheiten 20041123
3 Importing 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 Importing IT_PAY Call by reference Type reference (TYPE) TITAGCYPAY Tabellentyp mit Informationen zu Zahlungsmethoden 20041124
2 Importing IV_CONTAINER Call by reference Type reference (TYPE) CONT_ITAGCY Identifikation des Kassencontainers 20041123
3 Importing IV_REVSTATUS Call by reference Type reference (TYPE) REVSTATUS_ITAGCY Agenturinkasso: Storno-Status 20041123
4 Importing IX_COMMIT Call by reference Type reference (TYPE) XFELD CL_BSP_BROK_SERVICE_MISC=>TRUE Kennzeichen: Commit ausführen 20041123
5 Importing 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 Importing IX_COMMIT Call by reference Type reference (TYPE) XFELD CL_BSP_BROK_SERVICE_MISC=>TRUE Soll ein Commit erfolgen? 20031121
2 Importing I_CONTAINER Call by reference Type reference (TYPE) CONT_ITAGCY Identifikation des Kassencontainers 20031121
3 Importing 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 Exporting EX_CHANGED Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20031125
2 Exporting E_STATUS Call by reference Type reference (TYPE) CONTSTATUS_ITAGCY Status des Kassencontainers 20031125
3 Importing IX_COMMIT Call by reference Type reference (TYPE) XFELD CL_BSP_BROK_SERVICE_MISC=>TRUE Feld zum Ankreuzen 20031121
4 Importing 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 Importing IT_TEMPCOLL Call by reference Type reference (TYPE) TITAGCYTEMPCOLL Agenturinkasso: Tabellentyp Daten zum temporären In-/Exkasso 20031121
2 Importing 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 Importing IT_TEMPCOLL_BP Call by reference Type reference (TYPE) TITAGCYTCBP Temporäres Inkasso mit Geschäftspartner 20121115
2 Importing 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 Importing IS_COLLECTCOMMDETAILS Call by reference Type reference (TYPE) SITAGCYCOLLECTDETAILS Detaildaten für Inkasso 20031121
2 Importing IS_CONTREP Call by reference Type reference (TYPE) SITAGCYCONTREP Struktur zu Container und Report-Daten 20031127
3 Importing IX_COMMIT Call by reference Type reference (TYPE) XFELD CL_BSP_BROK_SERVICE_MISC=>TRUE Feld zum Ankreuzen 20031121
4 Importing 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