SAP ABAP Class CL_BSP_BROK_DUNNING_MAIN_M (Model Class for Dunning Procedure)
Hierarchy
☛
INSURANCE (Software Component) SAP Insurance
⤷
FS-CD (Application Component) Collections/Disbursements
⤷
FSCDITAGCY_DUNNING (Package) FS-CD: Italian Agency Collections: Dunning
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_BSP_MODEL | BSP: Model Basis Class | 20041202 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_HTMLB_TABLEVIEW_ITERATOR | For Table Looping and Filtering | 20041202 |
| 3 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_ITAGCY_TV_PAGER | Interface for Table View Display Using PAGER | 20050616 |
Properties
| Class | CL_BSP_BROK_DUNNING_MAIN_M | |
| Short Description | Model Class for Dunning Procedure | |
| Super Class | CL_BSP_MODEL | BSP: Model Basis Class |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | FSCDITAGCY_DUNNING | FS-CD: Italian Agency Collections: Dunning |
| Created | 20041202 | SAP |
| Last change | 20060703 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_BSP_BROK_DUNNING_MAIN_M has no forward declaration.
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_HTMLB_TABLEVIEW_ITERATOR | For Table Looping and Filtering | 20041202 | ||
| 2 | IF_ITAGCY_TV_PAGER | Interface for Table View Display Using PAGER | 20050616 |
Friends
Class CL_BSP_BROK_DUNNING_MAIN_M has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Public | Type reference (TYPE) | SITAGCYDUNCTRLDATA | Current Data for Dunning Controller | 20041202 | |||
| 2 | Instance attribute | Public | Type reference (TYPE) | INT2 | Dunning Groups: 1 = Current, 2 = Locked, 3 = End Dunn. Proc. | 20041202 | |||
| 3 | Instance attribute | Public | Type reference (TYPE) | DATUM | Earliest Execution Date of Next Dunning Run | 20041202 | |||
| 4 | Instance attribute | Public | Type reference (TYPE) | DATUM | Date | 20041202 | |||
| 5 | Instance attribute | Public | Type reference (TYPE) | DATUM | Date | 20041202 | |||
| 6 | Instance attribute | Public | Type reference (TYPE) | DATUM | Date | 20041202 | |||
| 7 | Instance attribute | Public | Type reference (TYPE) | BAPIPAREX_T | BAPI Extension | 20041202 | |||
| 8 | Instance attribute | Public | Type reference (TYPE) | BAPIPAREX_T | BAPI Extension | 20041202 | |||
| 9 | Instance attribute | Public | Type reference (TYPE) | BAPIBROKER_PERIOD | Broker Report. BAPI Structure Invoicing Period for BR | 20041202 | |||
| 10 | Instance attribute | Public | Attribute reference (LIKE) | 20050616 | |||||
| 11 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_BSP_BROK_SERVICE_PAGER | Class for Management of Pager Attributes | 20050616 | |||
| 12 | Instance attribute | Public | Attribute reference (LIKE) | 20050616 | |||||
| 13 | Instance attribute | Public | Attribute reference (LIKE) | 20050616 | |||||
| 14 | Instance attribute | Public | Type reference (TYPE) | TITAGCYDUNNINGSELECTION | Agency Collections: TCat for Dunning Headers | 20041202 | |||
| 15 | Instance attribute | Public | Type reference (TYPE) | SITAGCYDUNSELVALUES | Selection Values for Dunning Procedure Controller | 20041202 | |||
| 16 | Instance attribute | Public | Type reference (TYPE) | SITAGCYDUNNINGCTRL | Agency Collections: Data for Dunning | 20041202 | |||
| 17 | Instance attribute | Public | Type reference (TYPE) | SITAGCYFKKMAKO | Agency Collections: Data for Dunning | 20041202 | |||
| 18 | Instance attribute | Public | Type reference (TYPE) | XFELD | Checkbox | 20041202 | |||
| 19 | Instance attribute | Public | Type reference (TYPE) | XFELD | 'X' | Checkbox | 20041202 | ||
| 20 | Instance attribute | Public | Type reference (TYPE) | TITAGCYDUNLEVELS | Dunning Level Descriptions | 20041202 | |||
| 21 | Instance attribute | Public | Type reference (TYPE) | TITAGCY_TFK047GT | TCAT with Descriptions of Dunning Level Categories | 20041228 | |||
| 22 | Instance attribute | Public | Type reference (TYPE) | TITAGCY_TFK047BT | Agency Coll.: Cat. for TFK047BT Table (Dunn. Level Desc.) | 20041228 | |||
| 23 | Instance attribute | Public | Type reference (TYPE) | TITAGCYDUNLOCKREASONS | Lock Reasons for Dunning Procedure | 20041202 | |||
| 24 | Instance attribute | Public | Type reference (TYPE) | STRING | 20041202 | ||||
| 25 | Instance attribute | Public | Type reference (TYPE) | STRING | 20041202 | ||||
| 26 | Instance attribute | Public | Type reference (TYPE) | XFELD | You Have Selected a Dunning Procedure | 20041202 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Check Model Attributes | 20041202 | |
| 2 | Instance method | Public | Method | Reset Model Attributes | 20041202 | |
| 3 | Instance method | Public | Method | Deletes Detail String for Popup | 20050401 | |
| 4 | Instance method | Public | Method | Deletes User Input Fields | 20041202 | |
| 5 | Instance method | Public | Constructor | 20050616 | ||
| 6 | Instance method | Public | Method | Deletes Dunning Locks for Lines | 20041202 | |
| 7 | Instance method | Public | Method | Changes Dunning Level for Selected Dunning Procedure | 20041202 | |
| 8 | Instance method | Public | Method | Creates Link for Detail Popup | 20041202 | |
| 9 | Instance method | Public | Method | Ends Selected Dunning Procedure | 20041202 | |
| 10 | Instance method | Public | Method | Sets Dunning Details for Transfer to Cookie | 20041202 | |
| 11 | Instance method | Public | Method | Changes Current Dunning Group | 20041202 | |
| 12 | Instance method | Public | Method | Sets Possible Dunning Levels Acc. to Selected Dunning Proc. | 20041202 | |
| 13 | Instance method | Public | Method | Selection for Dunning Procedure | 20041202 | |
| 14 | Instance method | Public | Method | Determines Selected Dunning Procedure | 20041202 | |
| 15 | Instance method | Public | Method | Initialization of Model Attributes | 20041202 | |
| 16 | Instance method | Public | Method | Sets Dunning Locks | 20041202 | |
| 17 | Instance method | Public | Method | Sets the Flag to Show Whether Dunning Procedure Is Selected | 20041202 |
Events
Class CL_BSP_BROK_DUNNING_MAIN_M has no event.
Types
Class CL_BSP_BROK_DUNNING_MAIN_M has no local type.
Method Signatures
Method CHECK Signature
Method CHECK on class CL_BSP_BROK_DUNNING_MAIN_M has no parameter.
Method CHECK on class CL_BSP_BROK_DUNNING_MAIN_M has no exception.
Method CLEAR Signature
Method CLEAR on class CL_BSP_BROK_DUNNING_MAIN_M has no parameter.
Method CLEAR on class CL_BSP_BROK_DUNNING_MAIN_M has no exception.
Method CLEAR_DETAILSTRING Signature
Method CLEAR_DETAILSTRING on class CL_BSP_BROK_DUNNING_MAIN_M has no parameter.
Method CLEAR_DETAILSTRING on class CL_BSP_BROK_DUNNING_MAIN_M has no exception.
Method CLEAR_USERENTRIES Signature
Method CLEAR_USERENTRIES on class CL_BSP_BROK_DUNNING_MAIN_M has no parameter.
Method CLEAR_USERENTRIES on class CL_BSP_BROK_DUNNING_MAIN_M has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_BSP_BROK_DUNNING_MAIN_M has no parameter.
Method CONSTRUCTOR on class CL_BSP_BROK_DUNNING_MAIN_M has no exception.
Method DELETE_DUNNLOCKS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_FKKMAZE | Call by reference | Type reference (TYPE) | TITAGCYFKKMAZE | Agenturinkasso: TTyp zu FKKMAZE | 20041202 |
Method DELETE_DUNNLOCKS on class CL_BSP_BROK_DUNNING_MAIN_M has no exception.
Method DO_CHANGE_DUNLEVEL 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 | ID der dropdownlistbox | 20041202 | |||
| 2 | I_REQUEST | Call by reference | Object reference (TYPE REF TO) | IF_HTTP_REQUEST | HTTP Framework (iHTTP) HTTP Request | 20041202 |
Method DO_CHANGE_DUNLEVEL on class CL_BSP_BROK_DUNNING_MAIN_M has no exception.
Method DO_CONCATENATE_DETAIL_STRING Signature
Method DO_CONCATENATE_DETAIL_STRING on class CL_BSP_BROK_DUNNING_MAIN_M has no parameter.
Method DO_CONCATENATE_DETAIL_STRING on class CL_BSP_BROK_DUNNING_MAIN_M has no exception.
Method DO_FINISH_DUNNING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_REQUEST | Call by reference | Object reference (TYPE REF TO) | IF_HTTP_REQUEST | HTTP Framework (iHTTP) HTTP Request | 20041202 |
Method DO_FINISH_DUNNING on class CL_BSP_BROK_DUNNING_MAIN_M has no exception.
Method DO_GET_DUNNING_DETAILS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_GUID | Call by reference | Type reference (TYPE) | STRING | 20041202 |
Method DO_GET_DUNNING_DETAILS on class CL_BSP_BROK_DUNNING_MAIN_M has no exception.
Method DO_SET_DUNGROUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DUNGROUP | Call by reference | Type reference (TYPE) | INT2 | 2 Byte Integer (Signed) | 20041202 |
Method DO_SET_DUNGROUP on class CL_BSP_BROK_DUNNING_MAIN_M has no exception.
Method DO_SET_DUNLEVELS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_GUID | Call by reference | Type reference (TYPE) | STRING | GUID im 'CHAR' Format in Großschreibung | 20041202 |
Method DO_SET_DUNLEVELS on class CL_BSP_BROK_DUNNING_MAIN_M has no exception.
Method DUNNING_SELECTION Signature
Method DUNNING_SELECTION on class CL_BSP_BROK_DUNNING_MAIN_M has no parameter.
Method DUNNING_SELECTION on class CL_BSP_BROK_DUNNING_MAIN_M has no exception.
Method GET_SELECTED_DUNNING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_DUN_DETAIL | Value transfer | Type reference (TYPE) | SITAGCYFKKMAKO | Agenturinkasso: TTyp für Mahnköpfe | 20041202 | |||
| 2 | I_REQUEST | Call by reference | Object reference (TYPE REF TO) | IF_HTTP_REQUEST | HTTP Framework (iHTTP) HTTP Request | 20041202 |
Method GET_SELECTED_DUNNING on class CL_BSP_BROK_DUNNING_MAIN_M has no exception.
Method INIT Signature
Method INIT on class CL_BSP_BROK_DUNNING_MAIN_M has no parameter.
Method INIT on class CL_BSP_BROK_DUNNING_MAIN_M has no exception.
Method SET_DUNNLOCKS 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 | 20041202 | ||||
| 2 | I_REQUEST | Call by reference | Object reference (TYPE REF TO) | IF_HTTP_REQUEST | HTTP Framework (iHTTP) HTTP Request | 20041202 |
Method SET_DUNNLOCKS on class CL_BSP_BROK_DUNNING_MAIN_M has no exception.
Method SET_PROCEDURE_SELECTED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_REQUEST | Call by reference | Object reference (TYPE REF TO) | IF_HTTP_REQUEST | HTTP Request | 20041202 |
Method SET_PROCEDURE_SELECTED on class CL_BSP_BROK_DUNNING_MAIN_M has no exception.
History
| Last changed by/on | SAP | 20060703 |
| SAP Release Created in | 600 |