SAP ABAP Class CL_BSP_BROK_COLLECT_DIFFHANDLE (Difference Handling)
Hierarchy
INSURANCE (Software Component) SAP Insurance
   FS-CD (Application Component) Collections/Disbursements
     FSCDITAGCY_COLLECT (Package) BSP: Collection/Disbursement of Open Items
Properties
Class CL_BSP_BROK_COLLECT_DIFFHANDLE  
Short Description Difference Handling    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class ITAGCY    
Program status     
Category 0   
Package FSCDITAGCY_COLLECT   BSP: Collection/Disbursement of Open Items 
Created 20030724   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_BSP_BROK_COLLECT_DIFFHANDLE has no forward declaration.
Interfaces
Class CL_BSP_BROK_COLLECT_DIFFHANDLE has no interface implemented.
Friends
Class CL_BSP_BROK_COLLECT_DIFFHANDLE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AGTYPE Instance attribute Private Type reference (TYPE) AGTYPE_ITAGCY Key of Agency Category in Italian Agency Collections 20031021
2 CLACCDIFFCTRL Instance attribute Private Type reference (TYPE) SITAGCY_TP_CLEARACC_DIFFCTRL Control Structure Differences for Container in 3rd-Pty Coll. 20070718
3 COLLDATE Instance attribute Private Type reference (TYPE) COLLDATE_BRO Broker Collections: Date of Collection 20041004
4 DIFFB Instance attribute Private Type reference (TYPE) DIFFB_KK Difference Amount in Clearing Processing 20030725
5 DIFFCONTROL Instance attribute Private Type reference (TYPE) SITAGCYDIFFCONTROL Return Structure for Handling Differences 20030728
6 DIFFRULES_TABLE Static Attribute Private Type reference (TYPE) TITAGCYDIFFRULES Table Category for SITAGCYDIFFRULES 20031021
7 DIFFTRANSF Instance attribute Private Type reference (TYPE) TITAGCYCOLLTRANSF Table Category for SITAGCYCOLLTRANSF 20030725
8 FKKKO Instance attribute Private Type reference (TYPE) FKKKO Header Data In Open Item Accounting Document 20030725
9 FKKOP Instance attribute Private Type reference (TYPE) FKKOP_T Table Type for FKKOP 20030725
10 OI_SUMMARY Instance attribute Private Type reference (TYPE) SITAGCY_OPEN_ITEM_SUMMARY Table Category for SITAGCY_OI_CCODE_SUMMARY 20030725
11 ORGUNIT_AGENCY Instance attribute Private Type reference (TYPE) SITAGCYORGDESCR Organizational Units Description 20031205
12 ORGUNIT_THIRDPARTY Instance attribute Private Type reference (TYPE) SITAGCYORGDESCR Organizational Units Description 20031205
13 PAYMENTAMOUNT Instance attribute Private Type reference (TYPE) BETRW_KK Payment Amount 20040203
14 REPORTITEMS Instance attribute Private Type reference (TYPE) BAPIBROKREPITEM_T Broker Report Items (BAPI) 20030916
15 REPORTSELITEMS Instance attribute Private Type reference (TYPE) BAPIBROKREPSELITEMC_T Table Category of Open Items BAPI Broker Collection 20030916
16 T_FKKCL_TEMPCOLL Instance attribute Private Type reference (TYPE) FKKCL_T Table of Clearing Information 20121115
17 X_SUBCOMMHANDLE Instance attribute Private Type reference (TYPE) BOOLE-BOOLE Processing Differences for Subcommission 20031017
18 X_TEMPCLAR Instance attribute Private Type reference (TYPE) XFELD Call Up to Clarify Temporary Collection 20031029
Methods
# Method Level Visibility Method type Description Created on
1 DIFFERENCE_A1_A3_TYPE_01 Instance method Private Method Underpayment: Differences to be Paid by Insurance (A1/3) 20030916
2 DIFFERENCE_A1_A3_TYPE_02 Instance method Private Method Underpayment: Differences to be Paid by Agency (A2 and A3) 20030916
3 DIFFERENCE_A1_A3_TYPE_03 Instance method Private Method Overpayment: Difference to Customer Account (A1 and A3) 20030916
4 DIFFERENCE_A1_A3_TYPE_05 Instance method Private Method Under/Overpayment: Posting on Customer Account (A1 and A3) 20030916
5 DIFFERENCE_A1_A3_TYPE_11 Instance method Private Method Third-Party Collections: Diff. to Third Parties (A1 and A3) 20030916
6 DIFFERENCE_A1_A3_TYPE_20 Instance method Private Method Third-Party Collection: Diff. Acc.to Proposal (A1 and A3) 20120913
7 DIFFERENCE_A1_A3_TYPE_21 Instance method Private Method Third-Party Collection: Diff. to Org. Resp. (A1 and A3) 20120913
8 DIFFERENCE_A1_A3_TYPE_22 Instance method Private Method Third-Party Collection: Diff. to Org. Involved (A1 and A3) 20120913
9 DIFFERENCE_A1_A3_TYPE_23 Instance method Private Method Third-Party Colln: Diff. in Org: of Temp. Coll. (A1 and A3) 20121115
10 DIFFERENCE_A1_A3_TYPE_31 Instance method Private Method Temporary Collection: Commission Clearing 20121115
11 DIFFERENCE_A1_A3_TYPE_32 Instance method Private Method Temporary Collection: Collection Posting 20121115
12 DIFFERENCE_A2_TYPE_01 Instance method Private Method Underpayment: Differences to be Paid by Insurance (A2) 20030916
13 DIFFERENCE_A2_TYPE_02 Instance method Private Method Underpayment: Differences to be Paid by Agency (A2) 20030916
14 DIFFERENCE_A2_TYPE_03 Instance method Private Method Overpayment: Difference to Customer Account (A2) 20030916
15 DIFFERENCE_A2_TYPE_05 Instance method Private Method Under/Overpayment: Posting on Customer Account (A2) 20030916
16 DIFFERENCE_A2_TYPE_11 Instance method Private Method Third-Party Collections: Difference to Third Parties (A2) 20030916
17 DIFFRULES_INIT Static method Private Method Read Difference Rules 20031021
18 DIFFRULE_CHECK Static method Private Method Check to See if Difference Rule Can be Called in Context 20031021
19 DIFFTRANSFER_01 Instance method Private Method 20030929
20 DIFFTRANSFER_02 Instance method Private Method 20030929
21 DIFFTRANSFER_03 Instance method Private Method 20030929
22 DIFFTRANSFER_05 Instance method Private Method 20030929
23 DIFFTRANSFER_11 Instance method Private Method 20030929
24 DIFFTRANSFER_20 Instance method Private Method 20120913
25 DIFFTRANSFER_21 Instance method Private Method 20120913
26 DIFFTRANSFER_22 Instance method Private Method 20120913
27 DIFFTRANSFER_23 Instance method Private Method 20121115
28 DIFFTRANSFER_31 Instance method Private Method 20121115
29 DIFFTRANSFER_32 Instance method Private Method 20121115
30 HANDLE_DIFFERENCES_A1_A3 Instance method Public Method 20030916
31 HANDLE_DIFFERENCES_A2 Instance method Public Method 20030916
Events
Class CL_BSP_BROK_COLLECT_DIFFHANDLE has no event.
Types
Class CL_BSP_BROK_COLLECT_DIFFHANDLE has no local type.
Method Signatures

Method DIFFERENCE_A1_A3_TYPE_01 Signature

Method DIFFERENCE_A1_A3_TYPE_01 on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no parameter.
Method DIFFERENCE_A1_A3_TYPE_01 on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no exception.

Method DIFFERENCE_A1_A3_TYPE_02 Signature

Method DIFFERENCE_A1_A3_TYPE_02 on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no parameter.
Method DIFFERENCE_A1_A3_TYPE_02 on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no exception.

Method DIFFERENCE_A1_A3_TYPE_03 Signature

Method DIFFERENCE_A1_A3_TYPE_03 on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no parameter.
Method DIFFERENCE_A1_A3_TYPE_03 on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no exception.

Method DIFFERENCE_A1_A3_TYPE_05 Signature

Method DIFFERENCE_A1_A3_TYPE_05 on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no parameter.
Method DIFFERENCE_A1_A3_TYPE_05 on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no exception.

Method DIFFERENCE_A1_A3_TYPE_11 Signature

Method DIFFERENCE_A1_A3_TYPE_11 on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no parameter.
Method DIFFERENCE_A1_A3_TYPE_11 on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no exception.

Method DIFFERENCE_A1_A3_TYPE_20 Signature

Method DIFFERENCE_A1_A3_TYPE_20 on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no parameter.
Method DIFFERENCE_A1_A3_TYPE_20 on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no exception.

Method DIFFERENCE_A1_A3_TYPE_21 Signature

Method DIFFERENCE_A1_A3_TYPE_21 on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no parameter.
Method DIFFERENCE_A1_A3_TYPE_21 on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no exception.

Method DIFFERENCE_A1_A3_TYPE_22 Signature

Method DIFFERENCE_A1_A3_TYPE_22 on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no parameter.
Method DIFFERENCE_A1_A3_TYPE_22 on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no exception.

Method DIFFERENCE_A1_A3_TYPE_23 Signature

Method DIFFERENCE_A1_A3_TYPE_23 on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no parameter.
Method DIFFERENCE_A1_A3_TYPE_23 on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no exception.

Method DIFFERENCE_A1_A3_TYPE_31 Signature

Method DIFFERENCE_A1_A3_TYPE_31 on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no parameter.
Method DIFFERENCE_A1_A3_TYPE_31 on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no exception.

Method DIFFERENCE_A1_A3_TYPE_32 Signature

Method DIFFERENCE_A1_A3_TYPE_32 on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no parameter.
Method DIFFERENCE_A1_A3_TYPE_32 on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no exception.

Method DIFFERENCE_A2_TYPE_01 Signature

Method DIFFERENCE_A2_TYPE_01 on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no parameter.
Method DIFFERENCE_A2_TYPE_01 on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no exception.

Method DIFFERENCE_A2_TYPE_02 Signature

Method DIFFERENCE_A2_TYPE_02 on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no parameter.
Method DIFFERENCE_A2_TYPE_02 on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no exception.

Method DIFFERENCE_A2_TYPE_03 Signature

Method DIFFERENCE_A2_TYPE_03 on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no parameter.
Method DIFFERENCE_A2_TYPE_03 on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no exception.

Method DIFFERENCE_A2_TYPE_05 Signature

Method DIFFERENCE_A2_TYPE_05 on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no parameter.
Method DIFFERENCE_A2_TYPE_05 on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no exception.

Method DIFFERENCE_A2_TYPE_11 Signature

Method DIFFERENCE_A2_TYPE_11 on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no parameter.
Method DIFFERENCE_A2_TYPE_11 on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no exception.

Method DIFFRULES_INIT Signature

Method DIFFRULES_INIT on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no parameter.
Method DIFFRULES_INIT on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no exception.

Method DIFFRULE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AGENCYTYPE Value transfer Type reference (TYPE) AGTYPE_ITAGCY Schlüssel des Agenturtyps im italienischen Agenturinkasso 20031021
2 Importing I_DIFFCALLER Value transfer Type reference (TYPE) DIFFCALLER_ITAGCY Aufrufer der Differenzapplikation 20031021
3 Importing I_DIFFRULE Value transfer Type reference (TYPE) DIFFRULE_ITAGCY Regeln zur Behandlung von Differenzen 20031021

Method DIFFRULE_CHECK on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no exception.

Method DIFFTRANSFER_01 Signature

Method DIFFTRANSFER_01 on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no parameter.
Method DIFFTRANSFER_01 on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no exception.

Method DIFFTRANSFER_02 Signature

Method DIFFTRANSFER_02 on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no parameter.
Method DIFFTRANSFER_02 on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no exception.

Method DIFFTRANSFER_03 Signature

Method DIFFTRANSFER_03 on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no parameter.
Method DIFFTRANSFER_03 on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no exception.

Method DIFFTRANSFER_05 Signature

Method DIFFTRANSFER_05 on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no parameter.
Method DIFFTRANSFER_05 on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no exception.

Method DIFFTRANSFER_11 Signature

Method DIFFTRANSFER_11 on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no parameter.
Method DIFFTRANSFER_11 on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no exception.

Method DIFFTRANSFER_20 Signature

Method DIFFTRANSFER_20 on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no parameter.
Method DIFFTRANSFER_20 on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no exception.

Method DIFFTRANSFER_21 Signature

Method DIFFTRANSFER_21 on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no parameter.
Method DIFFTRANSFER_21 on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no exception.

Method DIFFTRANSFER_22 Signature

Method DIFFTRANSFER_22 on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no parameter.
Method DIFFTRANSFER_22 on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no exception.

Method DIFFTRANSFER_23 Signature

Method DIFFTRANSFER_23 on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no parameter.
Method DIFFTRANSFER_23 on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no exception.

Method DIFFTRANSFER_31 Signature

Method DIFFTRANSFER_31 on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no parameter.
Method DIFFTRANSFER_31 on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no exception.

Method DIFFTRANSFER_32 Signature

Method DIFFTRANSFER_32 on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no parameter.
Method DIFFTRANSFER_32 on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no exception.

Method HANDLE_DIFFERENCES_A1_A3 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AGTYPE Value transfer Type reference (TYPE) AGTYPE_ITAGCY Schlüssel des Agenturtyps im italienischen Agenturinkasso 20031021
2 Importing CLACCDIFFCTRL Value transfer Type reference (TYPE) SITAGCY_TP_CLEARACC_DIFFCTRL Kontrollstruktur Differenzen pro Container im Drittinkasso 20070718
3 Importing COLLDATE Call by reference Type reference (TYPE) COLLDATE_BRO Maklerinkasso: Datum des Einzugs 20041004
4 Exporting DIFFB Value transfer Type reference (TYPE) DIFFB_KK Differenzbetrag bei der Ausgleichsbearbeitung 20030916
5 Importing DIFFCONTROL Value transfer Type reference (TYPE) SITAGCYDIFFCONTROL Return-Struktur für Behandlung von Differenzen 20030916
6 Exporting DIFFTRANSF Value transfer Type reference (TYPE) TITAGCYCOLLTRANSF Tabellentyp zu SITAGCYCOLLTRANSF 20030916
7 Importing FKKKO Value transfer Type reference (TYPE) FKKKO Kopfdaten zum Kontokorrentbeleg 20030916
8 Changing FKKOP Value transfer Type reference (TYPE) FKKOP_T Tabellentyp zu FKKOP 20030916
9 Importing IS_ORGUNIT_AGENCY Call by reference Type reference (TYPE) SITAGCYORGDESCR Beschreibung Organisationseinheiten 20031205
10 Importing IS_ORGUNIT_THIRDPARTY Call by reference Type reference (TYPE) SITAGCYORGDESCR Beschreibung Organisationseinheiten 20031205
11 Importing IT_FKKCL_TEMPCOLL Call by reference Type reference (TYPE) FKKCL_T Tabellen mit Ausgleichsinformationen 20121115
12 Importing OI_SUMMARY Value transfer Type reference (TYPE) SITAGCY_OPEN_ITEM_SUMMARY Tabellentyp zu SITAGCY_OI_CCODE_SUMMARY 20030916
13 Importing PAYMENTAMOUNT Value transfer Type reference (TYPE) BETRW_KK Zahlbetrag 20040203
14 Importing X_SUBCOMMHANDLE Value transfer Type reference (TYPE) BOOLE-BOOLE Kennzeichen: Differenzenhandling für Unterprovisionen 20031017
15 Importing X_TEMPCLAR Value transfer Type reference (TYPE) XFELD Aufruf aus Klärung temporären Inkassos 20031029

Method HANDLE_DIFFERENCES_A1_A3 on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no exception.

Method HANDLE_DIFFERENCES_A2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLLDATE Call by reference Type reference (TYPE) COLLDATE_BRO Maklerinkasso: Datum des Einzugs 20041004
2 Importing DIFFCONTROL Value transfer Type reference (TYPE) SITAGCYDIFFCONTROL Return-Struktur für Behandlung von Differenzen 20030916
3 Exporting DIFFTRANSF Value transfer Type reference (TYPE) TITAGCYCOLLTRANSF Tabellentyp zu SITAGCYCOLLTRANSF 20030916
4 Importing IS_FKKKO Value transfer Type reference (TYPE) FKKKO 20031020
5 Importing IS_ORGUNIT_AGENCY Call by reference Type reference (TYPE) SITAGCYORGDESCR Beschreibung Organisationseinheiten 20031205
6 Importing IS_ORGUNIT_THIRDPARTY Call by reference Type reference (TYPE) SITAGCYORGDESCR Beschreibung Organisationseinheiten 20031205
7 Importing OI_SUMMARY Value transfer Type reference (TYPE) SITAGCY_OPEN_ITEM_SUMMARY Verdichtung OPs nach BUKRS, Aufteilung einer Differenz 20030929
8 Importing PAYMENTAMOUNT Value transfer Type reference (TYPE) BETRW_KK Zahlbetrag 20040203
9 Changing REPORTITEMS Value transfer Type reference (TYPE) BAPIBROKREPITEM_T Maklermeldungspositionen (BAPI) 20030916
10 Changing REPORTSELITEMS Value transfer Type reference (TYPE) BAPIBROKREPSELITEMC_T Tabellentyp offene Posten BAPI Maklerinkasso 20030916
11 Exporting T_FKKOP Value transfer Type reference (TYPE) FKKOP_T Tabellentyp zu FKKOP 20031020
12 Importing X_SUBCOMMHANDLE Value transfer Type reference (TYPE) BOOLE-BOOLE Kennzeichen: Differenzen von Unterprovisionen 20031017
13 Importing X_TEMPCLAR Value transfer Type reference (TYPE) XFELD Aufruf aus Klärung temporären Inkassos 20031029

Method HANDLE_DIFFERENCES_A2 on class CL_BSP_BROK_COLLECT_DIFFHANDLE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 472