SAP ABAP Class CL_BSP_BROK_COCTRL_MAIN (Controller Class for ITAGCY_COCTRL main.do)
Hierarchy
INSURANCE (Software Component) SAP Insurance
   FS-CD (Application Component) Collections/Disbursements
     FSCDITAGCY_COCTRL (Package) BSP: Collection Outline
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BSP_CONTROLLER2 BSP Component 20030522
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ITAGCY_COCTRL Interface for Collection Transaction 20030904
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ITAGCY_EVENTS Interface for Events 20030904
Properties
Class CL_BSP_BROK_COCTRL_MAIN  
Short Description Controller Class for ITAGCY_COCTRL main.do    
Super Class CL_BSP_CONTROLLER2 BSP Component 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class ITAGCY    
Program status     
Category 0   
Package FSCDITAGCY_COCTRL   BSP: Collection Outline 
Created 20030522   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_BSP_BROK_SERVICE_MISC Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_ITAGCY_COCTRL Interface for Collection Transaction 20030904
2 IF_ITAGCY_EVENTS Interface for Events 20030904
Friends
Class CL_BSP_BROK_COCTRL_MAIN has no friend class.
Attributes
Class CL_BSP_BROK_COCTRL_MAIN has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_PROCTYPE Instance method Private Method Change Selection 20031203
2 CHECK Instance method Public Method Checks Entries 20031001
3 CHECK_GOTOOP Instance method Private Method Checks Input Before Changing to Open Items 20121116
4 CHECK_GOTOPM Instance method Private Method Checks Entries Before Changing Payment Methods 20050718
5 CHECK_GOTORA Instance method Private Method Checks Entries Before Changing to Reported Amount 20120920
6 DETAIL_TCPROP_OI Instance method Private Method Detailed Display of Temporary Collections (Open Items Found) 20121116
7 DETAIL_TCPROP_TC Instance method Private Method Detailed Display of Temporary Collections (Temp Items Found) 20121116
8 GET_AMOUNT_SUBCOMMISSIONS Instance method Private Method Supplies Subcommissions 20031030
9 GET_COLLECTDATA Instance method Private Method Supplies Collection Data 20040114
10 GET_CONTAINER_SELECTION Instance method Private Method Supplies Current Container Selection (1=Select, 2=Create) 20030930
11 GET_DIFFCTRL Instance method Private Method Supplies Difference Data 20030829
12 GET_DIFFMODELCTRL Instance method Public Method Supplies Difference Data 20030829
13 GET_PAYMENTS Instance method Private Method Supplies Payment Methods 20030829
14 GET_PAYMENT_DIFF_DATA Instance method Public Method Supplies Payment Methods and Differences 20040114
15 GET_REPORTEDAMOUNT Instance method Private Method Supplies Reported Amount 20030902
16 PREPARE_CLOSING Instance method Private Method Prepare to Close 20030829
17 SAVE Instance method Public Method Save Collection 20030711
18 SAVE_EASY_BAL Instance method Public Method Save Collections (Simple Clearing) 20120920
19 SAVE_PROPOSAL Instance method Public Method Saves Proposal 20121116
20 SAVE_TP_PM Instance method Private Method Saves Payment Methods for Third Party 20031027
21 SET_CONTAINER_SELECTION Instance method Private Method Sets Current Container Selection (1=Select, 2=Create) 20030930
22 SET_NEW_PAGE Instance method Public Method Sets New Page 20031029
23 SET_PROPOSAL_DIFF_COMM Instance method Private Method Sets Selected Difference for Commission 20121115
24 SET_PROPOSAL_DIFF_PREM Instance method Private Method Sets Selected Difference for Premium 20121115
25 SHOW_POS_DETAIL Instance method Private Method Display Container Item 20031104
26 STORE_TEMPCOLL Instance method Private Method Sets Entries for Temporary Collections in Worklist 20050329
27 TEMPCLAR_PROPOSAL Instance method Public Method Create Proposal for Clearing Temporary Collections 20121115
28 TRAY_COLLAPSE Instance method Private Method Collapse Trays 20031029
29 TRAY_EXPAND Instance method Private Method Expand Trays 20031029
30 UNSTORE_TEMPCOLL Instance method Private Method Empties Worklists for Temporary Collections 20050329
31 UPDATE Instance method Private Method Update Data 20031013
32 UPDATE_BANKTR_DATA Instance method Private Method Update Model Attributes (Bank Incoming Payments) 20031204
33 UPDATE_PAYMENTS Instance method Private Method Update Payment Methods 20030829
34 UPDATE_PREPARECLOSING Instance method Private Method Update Model Attributes (Prepare to Close) 20031030
35 UPDATE_RA_DATA Instance method Private Method Update Model Attributes (Reported Amount) 20031001
36 UPDATE_RA_DATA_COMM Instance method Private Method Update Model Attributes (Reported Amount, Commission) 20031013
37 UPDATE_RA_DATA_COSTTP Instance method Private Method Update Model Attributes (Third Party Costs) 20040223
38 UPDATE_RA_DATA_TEMPCOLL Instance method Private Method Update Model Attributes (Temporary Collection) 20031029
39 UPDATE_TCPROP_DATA Instance method Private Method Update of Model Attributes (Clearing Proposal) 20121115
40 UPDATE_TEMPCLAR_DATA Instance method Private Method Update Model Attributes (Clarification of Temp. Collection) 20031029
Events
Class CL_BSP_BROK_COCTRL_MAIN has no event.
Types
Class CL_BSP_BROK_COCTRL_MAIN has no local type.
Method Signatures

Method CHANGE_PROCTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HTMLB_EVENT Call by reference Object reference (TYPE REF TO) CL_HTMLB_EVENT HTMLB Basic Event 20031203

Method CHANGE_PROCTYPE on class CL_BSP_BROK_COCTRL_MAIN has no exception.

Method CHECK Signature

Method CHECK on class CL_BSP_BROK_COCTRL_MAIN has no parameter.
Method CHECK on class CL_BSP_BROK_COCTRL_MAIN has no exception.

Method CHECK_GOTOOP Signature

Method CHECK_GOTOOP on class CL_BSP_BROK_COCTRL_MAIN has no parameter.
Method CHECK_GOTOOP on class CL_BSP_BROK_COCTRL_MAIN has no exception.

Method CHECK_GOTOPM Signature

Method CHECK_GOTOPM on class CL_BSP_BROK_COCTRL_MAIN has no parameter.
Method CHECK_GOTOPM on class CL_BSP_BROK_COCTRL_MAIN has no exception.

Method CHECK_GOTORA Signature

Method CHECK_GOTORA on class CL_BSP_BROK_COCTRL_MAIN has no parameter.
Method CHECK_GOTORA on class CL_BSP_BROK_COCTRL_MAIN has no exception.

Method DETAIL_TCPROP_OI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EVENT Call by reference Type reference (TYPE) STRING 20121116

Method DETAIL_TCPROP_OI on class CL_BSP_BROK_COCTRL_MAIN has no exception.

Method DETAIL_TCPROP_TC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EVENT Call by reference Type reference (TYPE) STRING 20121116

Method DETAIL_TCPROP_TC on class CL_BSP_BROK_COCTRL_MAIN has no exception.

Method GET_AMOUNT_SUBCOMMISSIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CONTRACTKEY_TP Call by reference Type reference (TYPE) SIBRCONTRACTKEY Schlüsselfelder Maklervertrag 20041004
2 Importing I_AGTYPE Call by reference Type reference (TYPE) AGTYPE_ITAGCY Schlüssel des Agenturtyps im Agenturinkasso 20041011
3 Importing I_CLEARINGDATE Call by reference Type reference (TYPE) SY-DATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20031031
4 Importing I_CURRENCY Call by reference Type reference (TYPE) WAERS Währungsschlüssel 20031030
5 Returning R_AMOUNT Value transfer Type reference (TYPE) BETRW_KK Betrag in Transaktionswährung mit Vorzeichen 20031030

Method GET_AMOUNT_SUBCOMMISSIONS on class CL_BSP_BROK_COCTRL_MAIN has no exception.

Method GET_COLLECTDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_COLLECTDATA Value transfer Type reference (TYPE) SITAGCYCOLLECTCTRLDATA Struktur mit Daten zum Inkasso 20040114

Method GET_COLLECTDATA on class CL_BSP_BROK_COCTRL_MAIN has no exception.

Method GET_CONTAINER_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SELECTION Value transfer Type reference (TYPE) NUM1 Numerisch 1-stellig 20030930

Method GET_CONTAINER_SELECTION on class CL_BSP_BROK_COCTRL_MAIN has no exception.

Method GET_DIFFCTRL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTROLLER Call by reference Type reference (TYPE) STRING Differenz-Controller 20030829
2 Returning RS_DIFFCTRL Value transfer Type reference (TYPE) SITAGCYDIFFCONTROL Return-Struktur für Behandlung von Differenzen 20030829

Method GET_DIFFCTRL on class CL_BSP_BROK_COCTRL_MAIN has no exception.

Method GET_DIFFMODELCTRL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DIFFCALLER Call by reference Type reference (TYPE) DIFFCALLER_ITAGCY Aufrufer der Differenzapplikation 20030829
2 Returning RS_DIFFCTRL Value transfer Type reference (TYPE) SITAGCYDIFFMODELCTRL Model-Daten zur Behandlung von Differenzen 20030829

Method GET_DIFFMODELCTRL on class CL_BSP_BROK_COCTRL_MAIN has no exception.

Method GET_PAYMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_PAYMENT_DETAILS Value transfer Type reference (TYPE) SITAGCYPM_DETAILS 20030829

Method GET_PAYMENTS on class CL_BSP_BROK_COCTRL_MAIN has no exception.

Method GET_PAYMENT_DIFF_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DIFFCOMMCTRL Call by reference Type reference (TYPE) SITAGCYDIFFCONTROL Return-Struktur für Behandlung von Differenzen 20040114
2 Exporting ES_DIFFCTRL Call by reference Type reference (TYPE) SITAGCYDIFFCONTROL Return-Struktur für Behandlung von Differenzen 20040114
3 Exporting ES_PAYMENTCTRL Call by reference Type reference (TYPE) SITAGCYPAYMENTCONTROL Zahlungsinformationen beim Inkasso (ital. Agenturinkasso) 20040114

Method GET_PAYMENT_DIFF_DATA on class CL_BSP_BROK_COCTRL_MAIN has no exception.

Method GET_REPORTEDAMOUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_REPORTEDAMOUNT Value transfer Type reference (TYPE) SITAGCYTHIRDPAYMENTCONTROL Zahlungsinformationen direktes Inkasso 20030902

Method GET_REPORTEDAMOUNT on class CL_BSP_BROK_COCTRL_MAIN has no exception.

Method PREPARE_CLOSING Signature

Method PREPARE_CLOSING on class CL_BSP_BROK_COCTRL_MAIN has no parameter.
Method PREPARE_CLOSING on class CL_BSP_BROK_COCTRL_MAIN has no exception.

Method SAVE Signature

Method SAVE on class CL_BSP_BROK_COCTRL_MAIN has no parameter.
Method SAVE on class CL_BSP_BROK_COCTRL_MAIN has no exception.

Method SAVE_EASY_BAL Signature

Method SAVE_EASY_BAL on class CL_BSP_BROK_COCTRL_MAIN has no parameter.
Method SAVE_EASY_BAL on class CL_BSP_BROK_COCTRL_MAIN has no exception.

Method SAVE_PROPOSAL Signature

Method SAVE_PROPOSAL on class CL_BSP_BROK_COCTRL_MAIN has no parameter.
Method SAVE_PROPOSAL on class CL_BSP_BROK_COCTRL_MAIN has no exception.

Method SAVE_TP_PM Signature

Method SAVE_TP_PM on class CL_BSP_BROK_COCTRL_MAIN has no parameter.
Method SAVE_TP_PM on class CL_BSP_BROK_COCTRL_MAIN has no exception.

Method SET_CONTAINER_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SELECTION Call by reference Type reference (TYPE) I 20030930

Method SET_CONTAINER_SELECTION on class CL_BSP_BROK_COCTRL_MAIN has no exception.

Method SET_NEW_PAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NEW_PAGE Call by reference Type reference (TYPE) NUM1 Numerisch 1-stellig 20031029

Method SET_NEW_PAGE on class CL_BSP_BROK_COCTRL_MAIN has no exception.

Method SET_PROPOSAL_DIFF_COMM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_HTMLB_EVENT Call by reference Object reference (TYPE REF TO) CL_HTMLB_EVENT HTMLB Basic Event 20121115
2 Importing IV_EVENT Call by reference Type reference (TYPE) STRING 20121115

Method SET_PROPOSAL_DIFF_COMM on class CL_BSP_BROK_COCTRL_MAIN has no exception.

Method SET_PROPOSAL_DIFF_PREM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_HTMLB_EVENT Call by reference Object reference (TYPE REF TO) CL_HTMLB_EVENT HTMLB Basic Event 20121115
2 Importing IV_EVENT Call by reference Type reference (TYPE) STRING 20121115

Method SET_PROPOSAL_DIFF_PREM on class CL_BSP_BROK_COCTRL_MAIN has no exception.

Method SHOW_POS_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EVENT Call by reference Type reference (TYPE) STRING 20031104

Method SHOW_POS_DETAIL on class CL_BSP_BROK_COCTRL_MAIN has no exception.

Method STORE_TEMPCOLL Signature

Method STORE_TEMPCOLL on class CL_BSP_BROK_COCTRL_MAIN has no parameter.
Method STORE_TEMPCOLL on class CL_BSP_BROK_COCTRL_MAIN has no exception.

Method TEMPCLAR_PROPOSAL Signature

Method TEMPCLAR_PROPOSAL on class CL_BSP_BROK_COCTRL_MAIN has no parameter.
Method TEMPCLAR_PROPOSAL on class CL_BSP_BROK_COCTRL_MAIN has no exception.

Method TRAY_COLLAPSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Call by reference Type reference (TYPE) STRING 20031029

Method TRAY_COLLAPSE on class CL_BSP_BROK_COCTRL_MAIN has no exception.

Method TRAY_EXPAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Call by reference Type reference (TYPE) STRING 20031029

Method TRAY_EXPAND on class CL_BSP_BROK_COCTRL_MAIN has no exception.

Method UNSTORE_TEMPCOLL Signature

Method UNSTORE_TEMPCOLL on class CL_BSP_BROK_COCTRL_MAIN has no parameter.
Method UNSTORE_TEMPCOLL on class CL_BSP_BROK_COCTRL_MAIN has no exception.

Method UPDATE Signature

Method UPDATE on class CL_BSP_BROK_COCTRL_MAIN has no parameter.
Method UPDATE on class CL_BSP_BROK_COCTRL_MAIN has no exception.

Method UPDATE_BANKTR_DATA Signature

Method UPDATE_BANKTR_DATA on class CL_BSP_BROK_COCTRL_MAIN has no parameter.
Method UPDATE_BANKTR_DATA on class CL_BSP_BROK_COCTRL_MAIN has no exception.

Method UPDATE_PAYMENTS Signature

Method UPDATE_PAYMENTS on class CL_BSP_BROK_COCTRL_MAIN has no parameter.
Method UPDATE_PAYMENTS on class CL_BSP_BROK_COCTRL_MAIN has no exception.

Method UPDATE_PREPARECLOSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IX_CHANGE Call by reference Type reference (TYPE) XFELD CL_BSP_BROK_SERVICE_MISC=>FALSE Feld zum Ankreuzen 20031115

Method UPDATE_PREPARECLOSING on class CL_BSP_BROK_COCTRL_MAIN has no exception.

Method UPDATE_RA_DATA Signature

Method UPDATE_RA_DATA on class CL_BSP_BROK_COCTRL_MAIN has no parameter.
Method UPDATE_RA_DATA on class CL_BSP_BROK_COCTRL_MAIN has no exception.

Method UPDATE_RA_DATA_COMM Signature

Method UPDATE_RA_DATA_COMM on class CL_BSP_BROK_COCTRL_MAIN has no parameter.
Method UPDATE_RA_DATA_COMM on class CL_BSP_BROK_COCTRL_MAIN has no exception.

Method UPDATE_RA_DATA_COSTTP Signature

Method UPDATE_RA_DATA_COSTTP on class CL_BSP_BROK_COCTRL_MAIN has no parameter.
Method UPDATE_RA_DATA_COSTTP on class CL_BSP_BROK_COCTRL_MAIN has no exception.

Method UPDATE_RA_DATA_TEMPCOLL Signature

Method UPDATE_RA_DATA_TEMPCOLL on class CL_BSP_BROK_COCTRL_MAIN has no parameter.
Method UPDATE_RA_DATA_TEMPCOLL on class CL_BSP_BROK_COCTRL_MAIN has no exception.

Method UPDATE_TCPROP_DATA Signature

Method UPDATE_TCPROP_DATA on class CL_BSP_BROK_COCTRL_MAIN has no parameter.
Method UPDATE_TCPROP_DATA on class CL_BSP_BROK_COCTRL_MAIN has no exception.

Method UPDATE_TEMPCLAR_DATA Signature

Method UPDATE_TEMPCLAR_DATA on class CL_BSP_BROK_COCTRL_MAIN has no parameter.
Method UPDATE_TEMPCLAR_DATA on class CL_BSP_BROK_COCTRL_MAIN has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 472