SAP ABAP Class CL_BSP_BROK_DIFF_TP_COLLECT (Service Class for Differences in Third Party Collections)
Hierarchy
INSURANCE (Software Component) SAP Insurance
   FS-CD (Application Component) Collections/Disbursements
     FSCDITAGCY_DIFF_TP (Package) BSP: Collection/Disbursement of Third Party Differences
Properties
Class CL_BSP_BROK_DIFF_TP_COLLECT  
Short Description Service Class for Differences in Third Party Collections    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class ITAGCY    
Program status     
Category 0   
Package FSCDITAGCY_DIFF_TP   BSP: Collection/Disbursement of Third Party Differences 
Created 20031110   SAP 
Last change 20060920   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_BSP_BROK_DIFF_TP_COLLECT has no forward declaration.
Interfaces
Class CL_BSP_BROK_DIFF_TP_COLLECT has no interface implemented.
Friends
Class CL_BSP_BROK_DIFF_TP_COLLECT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DDIC_STRUC_DIFFITEMS Static Attribute Public Type reference (TYPE) DD03TTYP Table Type for Structure DD03P 20031110
Methods
# Method Level Visibility Method type Description Created on
1 COLLECT_A1_A3_BANKTR Static method Private Method Posts Collected Differences for Agency Categories A1 and A3 20031217
2 COLLECT_A1_A3_DC Static method Private Method Posts Collected Differences for Agency Categories A1 and A3 20031217
3 COLLECT_A1_A3_DC_PMADD Static method Private Method Posts Collected Differences for Agency Categories A1 and A3 20060623
4 COLLECT_A1_A3_DC_PMCHECK Static method Private Method Posts Collected Differences for Agency Categories A1 and A3 20050309
5 COLLECT_A1_A3_DC_PMSET Static method Private Method Posts Collected Differences for Agency Categories A1 and A3 20040609
6 COLLECT_A1_A3_TEMPCLAR Static method Private Method Posts Collected Differences for Agency Categories A1 and A3 20031218
7 COLLECT_A1_A3_TP Static method Private Method Posts Collected Differences for Agency Categories A1 and A3 20031217
8 COLLECT_A2_TEMPCLAR Static method Private Method Posts Collected Differences for Agency Categories A1 and A3 20041126
9 COLLECT_A2_TP Static method Private Method Posts Collected Difference for Agency Category A2 20031217
10 COLLECT_BANKTR Static method Public Method Posts Third Party Items for Incoming Payments 20031217
11 COLLECT_DC Static method Public Method Posts Third Party Items in Direct Collections 20031217
12 COLLECT_TEMPCLAR Static method Public Method Posts Third Party Items for Incoming Payments 20031218
13 COLLECT_TP Static method Public Method Posts Items from Third Parties in Third Party Collections 20031217
14 DOCUMENT_HEADER_BUILD Static method Private Method Creation of Document Header 20031110
Events
Class CL_BSP_BROK_DIFF_TP_COLLECT has no event.
Types
Class CL_BSP_BROK_DIFF_TP_COLLECT has no local type.
Method Signatures

Method COLLECT_A1_A3_BANKTR 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 20031217
2 Importing DIFF_MODEL Call by reference Object reference (TYPE REF TO) CL_BSP_BROK_DIFF_TP_MAIN_M 20031217
3 Importing IS_CONTREP Call by reference Type reference (TYPE) SITAGCYCONTREP Struktur zu Container und Report-Daten 20031217
4 Importing IS_DIFFCONTROL Call by reference Type reference (TYPE) SITAGCYDIFFCONTROL Return-Struktur für Behandlung von Differenzen 20031217
5 Importing IS_ORGUNIT_AGENCY Call by reference Type reference (TYPE) SITAGCYORGDESCR Beschreibung Organisationseinheiten 20031217
6 Importing I_CALLER Call by reference Type reference (TYPE) COLLECTCALLER_ITAGCY Aufrufer der Buchung des Inkassovorgangs 20031217
7 Importing I_SEQNO Call by reference Type reference (TYPE) SEQNO_ITAGCY Folge-Nummer 20031217
8 Returning RS_COLLECTIONINFORMATION Value transfer Type reference (TYPE) SITAGCYCOLLECTINFORMATION 20031217

Method COLLECT_A1_A3_BANKTR on class CL_BSP_BROK_DIFF_TP_COLLECT has no exception.

Method COLLECT_A1_A3_DC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIFF_MODEL Call by reference Object reference (TYPE REF TO) CL_BSP_BROK_DIFF_TP_MAIN_M 20031217
2 Importing IS_CONTREP Call by reference Type reference (TYPE) SITAGCYCONTREP Struktur zu Container und Report-Daten 20031217
3 Importing IS_DIFFCONTROL Call by reference Type reference (TYPE) SITAGCYDIFFCONTROL Return-Struktur für Behandlung von Differenzen 20031217
4 Importing IS_ORGUNIT_AGENCY Call by reference Type reference (TYPE) SITAGCYORGDESCR Beschreibung Organisationseinheiten 20031217
5 Importing IS_PAYMENTDETAILS Call by reference Type reference (TYPE) SITAGCYPM_DETAILS Zahlungsinformationen beim Inkasso (ital. Agenturinkasso) 20031217
6 Importing I_CALLER Call by reference Type reference (TYPE) COLLECTCALLER_ITAGCY Aufrufer der Buchung des Inkassovorgangs 20031217
7 Importing I_SEQNO Call by reference Type reference (TYPE) SEQNO_ITAGCY Folge-Nummer 20031217
8 Returning RS_COLLECTIONINFORMATION Value transfer Type reference (TYPE) SITAGCYCOLLECTINFORMATION 20031217

Method COLLECT_A1_A3_DC on class CL_BSP_BROK_DIFF_TP_COLLECT has no exception.

Method COLLECT_A1_A3_DC_PMADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PAYMENTDETAILS Call by reference Type reference (TYPE) SITAGCYPM_DETAILS Struktur zu Zahlungsmethoden 20060623
2 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 20060623
3 Exporting ES_COLLECTIONINFORMATION Call by reference Type reference (TYPE) SITAGCYCOLLECTINFORMATION Rückgabeparameter nach dem Inkasso 20060623
4 Importing IS_CONTREP Call by reference Type reference (TYPE) SITAGCYCONTREP Struktur zu Container und Report-Daten 20060623
5 Importing IS_DIFFCONTROL Call by reference Type reference (TYPE) SITAGCYDIFFCONTROL Return-Struktur für Behandlung von Differenzen 20060623
6 Importing IS_ORGUNIT_AGENCY Call by reference Type reference (TYPE) SITAGCYORGDESCR Beschreibung Organisationseinheiten 20060623
7 Importing I_CALLER Call by reference Type reference (TYPE) COLLECTCALLER_ITAGCY Aufrufer der Buchung des Inkassovorgangs 20060623
8 Importing I_SEQNO Call by reference Type reference (TYPE) SEQNO_ITAGCY Folge-Nummer 20060623

Method COLLECT_A1_A3_DC_PMADD on class CL_BSP_BROK_DIFF_TP_COLLECT has no exception.

Method COLLECT_A1_A3_DC_PMCHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PAYMENTDETAILS Call by reference Type reference (TYPE) SITAGCYPM_DETAILS Zahlungsinformationen beim Inkasso (ital. Agenturinkasso) 20050309
2 Importing DIFF_MODEL Call by reference Object reference (TYPE REF TO) CL_BSP_BROK_DIFF_TP_MAIN_M 20050309
3 Exporting ES_COLLECTIONINFORMATION Call by reference Type reference (TYPE) SITAGCYCOLLECTINFORMATION 20050309
4 Importing IS_CONTREP Call by reference Type reference (TYPE) SITAGCYCONTREP Struktur zu Container und Report-Daten 20050309
5 Importing IS_DIFFCONTROL Call by reference Type reference (TYPE) SITAGCYDIFFCONTROL Return-Struktur für Behandlung von Differenzen 20050309
6 Importing IS_ORGUNIT_AGENCY Call by reference Type reference (TYPE) SITAGCYORGDESCR Beschreibung Organisationseinheiten 20050309
7 Importing I_CALLER Call by reference Type reference (TYPE) COLLECTCALLER_ITAGCY Aufrufer der Buchung des Inkassovorgangs 20050309
8 Importing I_SEQNO Call by reference Type reference (TYPE) SEQNO_ITAGCY Folge-Nummer 20050309

Method COLLECT_A1_A3_DC_PMCHECK on class CL_BSP_BROK_DIFF_TP_COLLECT has no exception.

Method COLLECT_A1_A3_DC_PMSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIFF_MODEL Call by reference Object reference (TYPE REF TO) CL_BSP_BROK_DIFF_TP_MAIN_M 20040609
2 Importing IS_CONTREP Call by reference Type reference (TYPE) SITAGCYCONTREP Struktur zu Container und Report-Daten 20040609
3 Importing IS_DIFFCONTROL Call by reference Type reference (TYPE) SITAGCYDIFFCONTROL Return-Struktur für Behandlung von Differenzen 20040609
4 Importing IS_ORGUNIT_AGENCY Call by reference Type reference (TYPE) SITAGCYORGDESCR Beschreibung Organisationseinheiten 20040609
5 Importing IS_PAYMENTDETAILS Call by reference Type reference (TYPE) SITAGCYPM_DETAILS Zahlungsinformationen beim Inkasso (ital. Agenturinkasso) 20040609
6 Importing I_CALLER Call by reference Type reference (TYPE) COLLECTCALLER_ITAGCY Aufrufer der Buchung des Inkassovorgangs 20040609
7 Importing I_SEQNO Call by reference Type reference (TYPE) SEQNO_ITAGCY Folge-Nummer 20040609
8 Returning RS_COLLECTIONINFORMATION Value transfer Type reference (TYPE) SITAGCYCOLLECTINFORMATION 20040609

Method COLLECT_A1_A3_DC_PMSET on class CL_BSP_BROK_DIFF_TP_COLLECT has no exception.

Method COLLECT_A1_A3_TEMPCLAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIFF_MODEL Call by reference Object reference (TYPE REF TO) CL_BSP_BROK_DIFF_TP_MAIN_M 20031218
2 Importing IS_CONTREP Call by reference Type reference (TYPE) SITAGCYCONTREP Struktur zu Container und Report-Daten 20031218
3 Importing IS_DIFFCONTROL Call by reference Type reference (TYPE) SITAGCYDIFFCONTROL Return-Struktur für Behandlung von Differenzen 20031218
4 Importing IS_ORGUNIT_AGENCY Call by reference Type reference (TYPE) SITAGCYORGDESCR Beschreibung Organisationseinheiten 20031218
5 Importing I_CALLER Call by reference Type reference (TYPE) COLLECTCALLER_ITAGCY Aufrufer der Buchung des Inkassovorgangs 20031218
6 Importing I_SEQNO Call by reference Type reference (TYPE) SEQNO_ITAGCY Folge-Nummer 20031218
7 Returning RS_COLLECTIONINFORMATION Value transfer Type reference (TYPE) SITAGCYCOLLECTINFORMATION 20031218
8 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 20031218

Method COLLECT_A1_A3_TEMPCLAR on class CL_BSP_BROK_DIFF_TP_COLLECT has no exception.

Method COLLECT_A1_A3_TP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIFF_MODEL Call by reference Object reference (TYPE REF TO) CL_BSP_BROK_DIFF_TP_MAIN_M 20031217
2 Importing IS_CONTREP Call by reference Type reference (TYPE) SITAGCYCONTREP Struktur zu Container und Report-Daten 20031217
3 Importing IS_DIFFCONTROL Call by reference Type reference (TYPE) SITAGCYDIFFCONTROL Return-Struktur für Behandlung von Differenzen 20031217
4 Importing IS_ORGUNIT_AGENCY Call by reference Type reference (TYPE) SITAGCYORGDESCR Beschreibung Organisationseinheiten 20031217
5 Importing IS_ORGUNIT_THIRDPARTY Call by reference Type reference (TYPE) SITAGCYORGDESCR Beschreibung Organisationseinheiten 20031217
6 Importing IS_PAYMENTCONTROL Call by reference Type reference (TYPE) SITAGCYPAYMENTCONTROL Zahlungsinformationen beim Inkasso (ital. Agenturinkasso) 20031217
7 Importing I_CALLER Call by reference Type reference (TYPE) COLLECTCALLER_ITAGCY Aufrufer der Buchung des Inkassovorgangs 20031217
8 Importing I_SEQNO Call by reference Type reference (TYPE) SEQNO_ITAGCY Folge-Nummer 20031217
9 Returning RS_COLLECTIONINFORMATION Value transfer Type reference (TYPE) SITAGCYCOLLECTINFORMATION 20031217

Method COLLECT_A1_A3_TP on class CL_BSP_BROK_DIFF_TP_COLLECT has no exception.

Method COLLECT_A2_TEMPCLAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIFF_MODEL Call by reference Object reference (TYPE REF TO) CL_BSP_BROK_DIFF_TP_MAIN_M 20041126
2 Importing IS_CONTREP Call by reference Type reference (TYPE) SITAGCYCONTREP Struktur zu Container und Report-Daten 20041126
3 Importing IS_DIFFCONTROL Call by reference Type reference (TYPE) SITAGCYDIFFCONTROL Return-Struktur für Behandlung von Differenzen 20041126
4 Importing IS_ORGUNIT_AGENCY Call by reference Type reference (TYPE) SITAGCYORGDESCR Beschreibung Organisationseinheiten 20041126
5 Importing I_CALLER Call by reference Type reference (TYPE) COLLECTCALLER_ITAGCY Aufrufer der Buchung des Inkassovorgangs 20041126
6 Importing I_SEQNO Call by reference Type reference (TYPE) SEQNO_ITAGCY Folge-Nummer 20041126
7 Returning RS_COLLECTIONINFORMATION Value transfer Type reference (TYPE) SITAGCYCOLLECTINFORMATION 20041126
8 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 20041126

Method COLLECT_A2_TEMPCLAR on class CL_BSP_BROK_DIFF_TP_COLLECT has no exception.

Method COLLECT_A2_TP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIFF_MODEL Call by reference Object reference (TYPE REF TO) CL_BSP_BROK_DIFF_TP_MAIN_M 20031217
2 Importing IS_CONTREP Call by reference Type reference (TYPE) SITAGCYCONTREP Struktur zu Container und Report-Daten 20031217
3 Importing IS_DIFFCONTROL Call by reference Type reference (TYPE) SITAGCYDIFFCONTROL Return-Struktur für Behandlung von Differenzen 20031217
4 Importing IS_ORGUNIT_AGENCY Call by reference Type reference (TYPE) SITAGCYORGDESCR Beschreibung Organisationseinheiten 20031217
5 Importing IS_ORGUNIT_THIRDPARTY Call by reference Type reference (TYPE) SITAGCYORGDESCR Beschreibung Organisationseinheiten 20031217
6 Importing IS_PAYMENTCONTROL Call by reference Type reference (TYPE) SITAGCYPAYMENTCONTROL Zahlungsinformationen beim Inkasso (ital. Agenturinkasso) 20031217
7 Importing I_CALLER Call by reference Type reference (TYPE) COLLECTCALLER_ITAGCY Aufrufer der Buchung des Inkassovorgangs 20031217
8 Importing I_SEQNO Call by reference Type reference (TYPE) SEQNO_ITAGCY Folge-Nummer 20031217
9 Returning RS_COLLECTIONINFORMATION Value transfer Type reference (TYPE) SITAGCYCOLLECTINFORMATION 20031217

Method COLLECT_A2_TP on class CL_BSP_BROK_DIFF_TP_COLLECT has no exception.

Method COLLECT_BANKTR 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 20031217
2 Importing DIFF_MODEL Call by reference Object reference (TYPE REF TO) CL_BSP_BROK_DIFF_TP_MAIN_M 20031217
3 Importing IS_CONTREP Call by reference Type reference (TYPE) SITAGCYCONTREP Struktur zu Container und Report-Daten 20031217
4 Importing IS_DIFFCONTROL Call by reference Type reference (TYPE) SITAGCYDIFFCONTROL Return-Struktur für Behandlung von Differenzen 20031217
5 Importing IS_ORGUNIT_AGENCY Call by reference Type reference (TYPE) SITAGCYORGDESCR Beschreibung Organisationseinheiten 20031217
6 Importing I_CALLER Call by reference Type reference (TYPE) COLLECTCALLER_ITAGCY Aufrufer der Buchung des Inkassovorgangs 20031217
7 Importing I_SEQNO Call by reference Type reference (TYPE) SEQNO_ITAGCY Folge-Nummer 20031217
8 Returning RS_COLLECTIONINFORMATION Value transfer Type reference (TYPE) SITAGCYCOLLECTINFORMATION 20031217

Method COLLECT_BANKTR on class CL_BSP_BROK_DIFF_TP_COLLECT has no exception.

Method COLLECT_DC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PAYMENTCONTROL Call by reference Type reference (TYPE) SITAGCYPAYMENTCONTROL Zahlungsinformationen beim Inkasso (ital. Agenturinkasso) 20050309
2 Importing DIFF_MODEL Call by reference Object reference (TYPE REF TO) CL_BSP_BROK_DIFF_TP_MAIN_M 20031217
3 Exporting ES_COLLECTIONINFORMATION Call by reference Type reference (TYPE) SITAGCYCOLLECTINFORMATION 20050309
4 Importing IS_CONTREP Call by reference Type reference (TYPE) SITAGCYCONTREP Struktur zu Container und Report-Daten 20031217
5 Importing IS_DIFFCONTROL Call by reference Type reference (TYPE) SITAGCYDIFFCONTROL Return-Struktur für Behandlung von Differenzen 20031217
6 Importing IS_ORGUNIT_AGENCY Call by reference Type reference (TYPE) SITAGCYORGDESCR Beschreibung Organisationseinheiten 20031217
7 Importing I_CALLER Call by reference Type reference (TYPE) COLLECTCALLER_ITAGCY Aufrufer der Buchung des Inkassovorgangs 20031217
8 Importing I_SEQNO Call by reference Type reference (TYPE) SEQNO_ITAGCY Folge-Nummer 20031217

Method COLLECT_DC on class CL_BSP_BROK_DIFF_TP_COLLECT has no exception.

Method COLLECT_TEMPCLAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIFF_MODEL Call by reference Object reference (TYPE REF TO) CL_BSP_BROK_DIFF_TP_MAIN_M 20031218
2 Importing IS_CONTREP Call by reference Type reference (TYPE) SITAGCYCONTREP Struktur zu Container und Report-Daten 20031218
3 Importing IS_DIFFCONTROL Call by reference Type reference (TYPE) SITAGCYDIFFCONTROL Return-Struktur für Behandlung von Differenzen 20031218
4 Importing IS_ORGUNIT_AGENCY Call by reference Type reference (TYPE) SITAGCYORGDESCR Beschreibung Organisationseinheiten 20031218
5 Importing I_CALLER Call by reference Type reference (TYPE) COLLECTCALLER_ITAGCY Aufrufer der Buchung des Inkassovorgangs 20031218
6 Importing I_SEQNO Call by reference Type reference (TYPE) SEQNO_ITAGCY Folge-Nummer 20031218
7 Returning RS_COLLECTIONINFORMATION Value transfer Type reference (TYPE) SITAGCYCOLLECTINFORMATION 20031218
8 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 20031218

Method COLLECT_TEMPCLAR on class CL_BSP_BROK_DIFF_TP_COLLECT has no exception.

Method COLLECT_TP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIFF_MODEL Call by reference Object reference (TYPE REF TO) CL_BSP_BROK_DIFF_TP_MAIN_M 20031217
2 Importing IS_CONTREP Call by reference Type reference (TYPE) SITAGCYCONTREP Struktur zu Container und Report-Daten 20031217
3 Importing IS_DIFFCONTROL Call by reference Type reference (TYPE) SITAGCYDIFFCONTROL Return-Struktur für Behandlung von Differenzen 20031217
4 Importing IS_ORGUNIT_AGENCY Call by reference Type reference (TYPE) SITAGCYORGDESCR Beschreibung Organisationseinheiten 20031217
5 Importing IS_PAYMENTCONTROL Call by reference Type reference (TYPE) SITAGCYPAYMENTCONTROL Zahlungsinformationen beim Inkasso (ital. Agenturinkasso) 20031217
6 Importing I_CALLER Call by reference Type reference (TYPE) COLLECTCALLER_ITAGCY Aufrufer der Buchung des Inkassovorgangs 20031217
7 Importing I_SEQNO Call by reference Type reference (TYPE) SEQNO_ITAGCY Folge-Nummer 20031217
8 Returning RS_COLLECTIONINFORMATION Value transfer Type reference (TYPE) SITAGCYCOLLECTINFORMATION 20031217

Method COLLECT_TP on class CL_BSP_BROK_DIFF_TP_COLLECT has no exception.

Method DOCUMENT_HEADER_BUILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CURRENCY Call by reference Type reference (TYPE) WAERS Währungsschlüssel 20031110
2 Returning FKKKO Value transfer Type reference (TYPE) FKKKO Position des Containers 20031110
3 Importing SEQNO Value transfer Type reference (TYPE) SEQNO_ITAGCY Folge-Nummer 20031110

Method DOCUMENT_HEADER_BUILD on class CL_BSP_BROK_DIFF_TP_COLLECT has no exception.
History
Last changed by/on SAP  20060920 
SAP Release Created in 472