SAP ABAP Class CL_BSP_BROK_COLLECT_OPITEM_M (Model Class for Open Item Management)
Hierarchy
INSURANCE (Software Component) SAP Insurance
   FS-CD (Application Component) Collections/Disbursements
     FSCDITAGCY_COLLECT (Package) BSP: Collection/Disbursement of Open Items
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BSP_MODEL BSP: Model Basis Class 20030522
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HTMLB_TABLEVIEW_ITERATOR For Table Looping and Filtering 20030702
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ITAGCY_DOCDETAIL Display Document Details 20031024
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ITAGCY_TV_PAGER Interface for Table View Display Using PAGER 20040122
Properties
Class CL_BSP_BROK_COLLECT_OPITEM_M  
Short Description Model Class for Open Item Management    
Super Class CL_BSP_MODEL BSP: Model Basis 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 20030522   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_BSP_BROK_COLLECT_OPITEM_M has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HTMLB_TABLEVIEW_ITERATOR For Table Looping and Filtering 20030702
2 IF_ITAGCY_DOCDETAIL Display Document Details 20031024
3 IF_ITAGCY_TV_PAGER Interface for Table View Display Using PAGER 20040122
Friends
Class CL_BSP_BROK_COLLECT_OPITEM_M has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 COLLDATE Instance attribute Public Type reference (TYPE) SY-DATUM Date 20031215
2 CO_EXC_NONE Constant Public Type reference (TYPE) EX_CODE_ITAGCY ' ' No exclusion 20040622
3 CO_EXC_PAYMETHOD Constant Public Type reference (TYPE) EX_CODE_ITAGCY '02' Exception: Payment Method Set 20040622
4 CO_EXC_PAYMETSET Constant Public Type reference (TYPE) EX_CODE_ITAGCY '03' Exception: Payment Methods Set from Agency Collections 20041207
5 CO_EXC_TAX Constant Public Type reference (TYPE) EX_CODE_ITAGCY '01' Exception: Taxes no Longer Valid 20040622
6 DETAILSTRING Instance attribute Public Attribute reference (LIKE) 20031024
7 EX_CODE_DOMA Static Attribute Private See coding 20041207
8 LINES_DISPLAY Instance attribute Public Attribute reference (LIKE) 20031106
9 OBJ_TAXES Instance attribute Public Object reference (TYPE REF TO) CL_FSCD_TAXES Insurance Taxes (FS-CD) 20031218
10 OPENITEMS Instance attribute Public Type reference (TYPE) TITAGCYOPENITEM Table Category: Display Structure of Open Items 20030522
11 OPENITEM_CTRL Instance attribute Public Type reference (TYPE) SITAGCYOPENITEMCTRL Control Structure OI Management 20030523
12 PAGER_SERVICE Instance attribute Public Object reference (TYPE REF TO) CL_BSP_BROK_SERVICE_PAGER Class for Management of Pager Attributes 20040122
13 PAGE_DISPLAY Instance attribute Public Attribute reference (LIKE) Natural Number 20031106
14 PAGE_MAX Instance attribute Public Attribute reference (LIKE) 20040122
15 STOREDITEMS Instance attribute Public Type reference (TYPE) TITAGCYSTOREDITEM Table Category: Display Structure of Open Items 20030523
16 STOREDITEMS_CTRL Instance attribute Public Type reference (TYPE) SITAGCYOPENITEMCTRL Control Structure OI Management 20030523
17 XSHOW_DETAIL Instance attribute Public Attribute reference (LIKE) 20031024
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_DISPLAY_LINE Instance method Private Method 20030703
2 BUILD_DISPLAY_LINE_BASIC Instance method Private Method 20030721
3 BUILD_STOREDITEM_LINE Instance method Private Method Create Worklist Line 20030723
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040122
5 CONVERT_CURRENCY Instance method Public Method 20030806
6 EXCODE_CHECK Instance method Private Method Checks for Set Payment Grouping and Payment Method 20041007
7 INIT Instance method Public Method 20031016
8 INTERESTS_ACTIVATE Instance method Public Method 20030721
9 INTERESTS_ADJUST Instance method Public Method Adapt Surcharges to Collection Date 20031016
10 INTERESTS_DEACTIVATE Instance method Public Method 20030721
11 LATE_PAYMENTS_GET Instance method Public Method 20030721
12 OPENITEMS_GET Instance method Private Method 20030806
13 OPENITEMS_GET_BY_GUID Instance method Public Method 20031024
14 OPENITEMS_SET Instance method Public Method 20030523
15 OPENITEM_DETAIL_DISPLAY Instance method Public Method 20031024
16 REFRESH Instance method Public Method 20030620
17 RESET_TAX Instance method Public Method Reset Expired Taxes 20031218
18 SET_COLLDATE Instance method Public Method Process New Collection Date 20031215
19 STOREDITEMSCTRL_GET Instance method Public Method 20030716
20 STOREDITEMS_GET Instance method Public Method 20030617
21 STOREDITEMS_GET_BY_GUID Instance method Public Method 20031027
22 STOREDITEMS_SET Instance method Public Method 20030523
23 STOREDITEMS_UNSET Instance method Public Method 20030523
24 TAX_SCHEME_CHECK Instance method Private Method Check Whether Taxes are Up-to-Date 20031216
Events
Class CL_BSP_BROK_COLLECT_OPITEM_M has no event.
Types
Class CL_BSP_BROK_COLLECT_OPITEM_M has no local type.
Method Signatures

Method BUILD_DISPLAY_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OPENITEMGROUP Call by reference Type reference (TYPE) SITAGCYOPENITEMCTRL_GROUP Zuordnungsstruktur Gruppe->Offene Posten 20030703

Method BUILD_DISPLAY_LINE on class CL_BSP_BROK_COLLECT_OPITEM_M has no exception.

Method BUILD_DISPLAY_LINE_BASIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DISPLAY_LINE Value transfer Type reference (TYPE) SITAGCYOPENITEM Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030721
2 Importing OPENITEMGROUP Value transfer Type reference (TYPE) SITAGCYOPENITEMCTRL_GROUP Zuordnungsstruktur Gruppe->Offene Posten 20030721

Method BUILD_DISPLAY_LINE_BASIC on class CL_BSP_BROK_COLLECT_OPITEM_M has no exception.

Method BUILD_STOREDITEM_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DISPLAYLINE Value transfer Type reference (TYPE) SITAGCYOPENITEM Anzeigestruktur für offene Posten 20030723
2 Importing GROUP Value transfer Type reference (TYPE) SITAGCYOPENITEMCTRL_GROUP Zuordnungsstruktur Gruppe->Offene Posten 20030723
3 Returning LINE Value transfer Type reference (TYPE) SITAGCYSTOREDITEM Anzeigestruktur für gemerkte offene Posten 20030723

Method BUILD_STOREDITEM_LINE on class CL_BSP_BROK_COLLECT_OPITEM_M has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_BSP_BROK_COLLECT_OPITEM_M has no parameter.
Method CONSTRUCTOR on class CL_BSP_BROK_COLLECT_OPITEM_M has no exception.

Method CONVERT_CURRENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IX_RECALC Value transfer Type reference (TYPE) BOOLE-BOOLE Auch neu berechnen, wenn Währung die gleiche ist 20031016
2 Importing I_CLEARINGDATE Value transfer Type reference (TYPE) SY-DATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20031031
3 Importing I_NEW_CURRENCY Value transfer Type reference (TYPE) WAERS Währungsschlüssel 20031016

Method CONVERT_CURRENCY on class CL_BSP_BROK_COLLECT_OPITEM_M has no exception.

Method EXCODE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IX_CHANGE_DISPLINE Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20041007

Method EXCODE_CHECK on class CL_BSP_BROK_COLLECT_OPITEM_M has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing M_CONTROLLER Call by reference Object reference (TYPE REF TO) CL_BSP_BROK_COLLECT_MAIN Controller-Klasse für ITAGCY_COLLECT 20031215

Method INIT on class CL_BSP_BROK_COLLECT_OPITEM_M has no exception.

Method INTERESTS_ACTIVATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SELECTEDROWS Call by reference Type reference (TYPE) SELECTEDROWS Selektierte Zeilen 20030721

Method INTERESTS_ACTIVATE on class CL_BSP_BROK_COLLECT_OPITEM_M has no exception.

Method INTERESTS_ADJUST Signature

Method INTERESTS_ADJUST on class CL_BSP_BROK_COLLECT_OPITEM_M has no parameter.
Method INTERESTS_ADJUST on class CL_BSP_BROK_COLLECT_OPITEM_M has no exception.

Method INTERESTS_DEACTIVATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SELECTEDROWS Call by reference Type reference (TYPE) SELECTEDROWS Selektierte Zeilen 20030721

Method INTERESTS_DEACTIVATE on class CL_BSP_BROK_COLLECT_OPITEM_M has no exception.

Method LATE_PAYMENTS_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FKKLP Value transfer Type reference (TYPE) FKKLP_T Tabellentyp verspätete Zahlungen 20030721

Method LATE_PAYMENTS_GET on class CL_BSP_BROK_COLLECT_OPITEM_M has no exception.

Method OPENITEMS_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning OPENITEMS Value transfer Type reference (TYPE) FKKCL_T Tabellentyp offene Posten BAPI Maklerinkasso 20030806

Method OPENITEMS_GET on class CL_BSP_BROK_COLLECT_OPITEM_M has no exception.

Method OPENITEMS_GET_BY_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GUID Value transfer Type reference (TYPE) GUID_32 Globally Unique Identifier 20031024
2 Returning T_FKKCL Value transfer Type reference (TYPE) FKKCL_T Tabellen mit Ausgleichsinformationen 20031024

Method OPENITEMS_GET_BY_GUID on class CL_BSP_BROK_COLLECT_OPITEM_M has no exception.

Method OPENITEMS_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FKKCL Call by reference Type reference (TYPE) FKKCL_T Tabellentyp offene Posten (BAPI) 20030805

Method OPENITEMS_SET on class CL_BSP_BROK_COLLECT_OPITEM_M has no exception.

Method OPENITEM_DETAIL_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing T_FKKCL Value transfer Type reference (TYPE) FKKCL_T Tabellen mit Ausgleichsinformationen 20031024

Method OPENITEM_DETAIL_DISPLAY on class CL_BSP_BROK_COLLECT_OPITEM_M has no exception.

Method REFRESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing M_CONTROLLER Call by reference Object reference (TYPE REF TO) CL_BSP_BROK_COLLECT_MAIN Controller-Klasse für ITAGCY_COLLECT 20031215

Method REFRESH on class CL_BSP_BROK_COLLECT_OPITEM_M has no exception.

Method RESET_TAX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ERRORS Value transfer Object reference (TYPE REF TO) CL_BSP_MESSAGES Business Server Pages (BSP) Meldungen 20031222

Method RESET_TAX on class CL_BSP_BROK_COLLECT_OPITEM_M has no exception.

Method SET_COLLDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COLLDATE Call by reference Type reference (TYPE) SY-DATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20031215

Method SET_COLLDATE on class CL_BSP_BROK_COLLECT_OPITEM_M has no exception.

Method STOREDITEMSCTRL_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning STOREDITEMS_CTRL Value transfer Type reference (TYPE) SITAGCYOPENITEMCTRL Kontrollstruktur OP-Verwaltung 20030716

Method STOREDITEMSCTRL_GET on class CL_BSP_BROK_COLLECT_OPITEM_M has no exception.

Method STOREDITEMS_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning OPENITEMS Value transfer Type reference (TYPE) FKKCL_T Tabellentyp offene Posten BAPI Maklerinkasso 20030617

Method STOREDITEMS_GET on class CL_BSP_BROK_COLLECT_OPITEM_M has no exception.

Method STOREDITEMS_GET_BY_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GUID Value transfer Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20031027
2 Returning T_FKKCL Value transfer Type reference (TYPE) FKKCL_T Tabellen mit Ausgleichsinformationen 20031027

Method STOREDITEMS_GET_BY_GUID on class CL_BSP_BROK_COLLECT_OPITEM_M has no exception.

Method STOREDITEMS_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COLLDATE Call by reference Type reference (TYPE) COLLDATE_BRO Maklerinkasso: Datum des Einzugs 20120920
2 Importing SELECTEDROWS Call by reference Type reference (TYPE) SELECTEDROWS Selektierte Zeilen 20030523

Method STOREDITEMS_SET on class CL_BSP_BROK_COLLECT_OPITEM_M has no exception.

Method STOREDITEMS_UNSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SELECTEDROWS Call by reference Type reference (TYPE) SELECTEDROWS Selektierte Zeilen 20030523

Method STOREDITEMS_UNSET on class CL_BSP_BROK_COLLECT_OPITEM_M has no exception.

Method TAX_SCHEME_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IX_CHANGE_DISPLINE Call by reference Type reference (TYPE) XFELD Kennzeichen: Anzeigezeile anpassen 20031216

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