Hierarchy
⤷
⤷
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 | 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 | Instance method | Private | Method | Change Selection | 20031203 | |
| 2 | Instance method | Public | Method | Checks Entries | 20031001 | |
| 3 | Instance method | Private | Method | Checks Input Before Changing to Open Items | 20121116 | |
| 4 | Instance method | Private | Method | Checks Entries Before Changing Payment Methods | 20050718 | |
| 5 | Instance method | Private | Method | Checks Entries Before Changing to Reported Amount | 20120920 | |
| 6 | Instance method | Private | Method | Detailed Display of Temporary Collections (Open Items Found) | 20121116 | |
| 7 | Instance method | Private | Method | Detailed Display of Temporary Collections (Temp Items Found) | 20121116 | |
| 8 | Instance method | Private | Method | Supplies Subcommissions | 20031030 | |
| 9 | Instance method | Private | Method | Supplies Collection Data | 20040114 | |
| 10 | Instance method | Private | Method | Supplies Current Container Selection (1=Select, 2=Create) | 20030930 | |
| 11 | Instance method | Private | Method | Supplies Difference Data | 20030829 | |
| 12 | Instance method | Public | Method | Supplies Difference Data | 20030829 | |
| 13 | Instance method | Private | Method | Supplies Payment Methods | 20030829 | |
| 14 | Instance method | Public | Method | Supplies Payment Methods and Differences | 20040114 | |
| 15 | Instance method | Private | Method | Supplies Reported Amount | 20030902 | |
| 16 | Instance method | Private | Method | Prepare to Close | 20030829 | |
| 17 | Instance method | Public | Method | Save Collection | 20030711 | |
| 18 | Instance method | Public | Method | Save Collections (Simple Clearing) | 20120920 | |
| 19 | Instance method | Public | Method | Saves Proposal | 20121116 | |
| 20 | Instance method | Private | Method | Saves Payment Methods for Third Party | 20031027 | |
| 21 | Instance method | Private | Method | Sets Current Container Selection (1=Select, 2=Create) | 20030930 | |
| 22 | Instance method | Public | Method | Sets New Page | 20031029 | |
| 23 | Instance method | Private | Method | Sets Selected Difference for Commission | 20121115 | |
| 24 | Instance method | Private | Method | Sets Selected Difference for Premium | 20121115 | |
| 25 | Instance method | Private | Method | Display Container Item | 20031104 | |
| 26 | Instance method | Private | Method | Sets Entries for Temporary Collections in Worklist | 20050329 | |
| 27 | Instance method | Public | Method | Create Proposal for Clearing Temporary Collections | 20121115 | |
| 28 | Instance method | Private | Method | Collapse Trays | 20031029 | |
| 29 | Instance method | Private | Method | Expand Trays | 20031029 | |
| 30 | Instance method | Private | Method | Empties Worklists for Temporary Collections | 20050329 | |
| 31 | Instance method | Private | Method | Update Data | 20031013 | |
| 32 | Instance method | Private | Method | Update Model Attributes (Bank Incoming Payments) | 20031204 | |
| 33 | Instance method | Private | Method | Update Payment Methods | 20030829 | |
| 34 | Instance method | Private | Method | Update Model Attributes (Prepare to Close) | 20031030 | |
| 35 | Instance method | Private | Method | Update Model Attributes (Reported Amount) | 20031001 | |
| 36 | Instance method | Private | Method | Update Model Attributes (Reported Amount, Commission) | 20031013 | |
| 37 | Instance method | Private | Method | Update Model Attributes (Third Party Costs) | 20040223 | |
| 38 | Instance method | Private | Method | Update Model Attributes (Temporary Collection) | 20031029 | |
| 39 | Instance method | Private | Method | Update of Model Attributes (Clearing Proposal) | 20121115 | |
| 40 | 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 | 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 | 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 | 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 | IS_CONTRACTKEY_TP | Call by reference | Type reference (TYPE) | SIBRCONTRACTKEY | Schlüsselfelder Maklervertrag | 20041004 | |||
| 2 | I_AGTYPE | Call by reference | Type reference (TYPE) | AGTYPE_ITAGCY | Schlüssel des Agenturtyps im Agenturinkasso | 20041011 | |||
| 3 | I_CLEARINGDATE | Call by reference | Type reference (TYPE) | SY-DATUM | Datum und Zeit, aktuelles (Applikationsserver-)Datum | 20031031 | |||
| 4 | I_CURRENCY | Call by reference | Type reference (TYPE) | WAERS | Währungsschlüssel | 20031030 | |||
| 5 | 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 | 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 | 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 | I_CONTROLLER | Call by reference | Type reference (TYPE) | STRING | Differenz-Controller | 20030829 | |||
| 2 | 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 | I_DIFFCALLER | Call by reference | Type reference (TYPE) | DIFFCALLER_ITAGCY | Aufrufer der Differenzapplikation | 20030829 | |||
| 2 | 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 | 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 | ES_DIFFCOMMCTRL | Call by reference | Type reference (TYPE) | SITAGCYDIFFCONTROL | Return-Struktur für Behandlung von Differenzen | 20040114 | |||
| 2 | ES_DIFFCTRL | Call by reference | Type reference (TYPE) | SITAGCYDIFFCONTROL | Return-Struktur für Behandlung von Differenzen | 20040114 | |||
| 3 | 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 | 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 | 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 | 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 | IR_HTMLB_EVENT | Call by reference | Object reference (TYPE REF TO) | CL_HTMLB_EVENT | HTMLB Basic Event | 20121115 | |||
| 2 | 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 | IR_HTMLB_EVENT | Call by reference | Object reference (TYPE REF TO) | CL_HTMLB_EVENT | HTMLB Basic Event | 20121115 | |||
| 2 | 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 | 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 | 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 | 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 | 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 |