SAP ABAP Class CL_BSP_BROK_CONT_SERVICE (Service Class for Container)
Hierarchy
INSURANCE (Software Component) SAP Insurance
   FS-CD (Application Component) Collections/Disbursements
     FSCDITAGCY_CONT (Package) BSP: Selection of Containers
Properties
Class CL_BSP_BROK_CONT_SERVICE  
Short Description Service Class for Container    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class ITAGCY    
Program status     
Category 0   
Package FSCDITAGCY_CONT   BSP: Selection of Containers 
Created 20030929   SAP 
Last change 20131127   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
Class CL_BSP_BROK_CONT_SERVICE has no interface implemented.
Friends
Class CL_BSP_BROK_CONT_SERVICE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BROKREP_EXTIN_STRUCTURE Constant Public Type reference (TYPE) TE_STRUC 'ITAGCY' Structure name of BAPI table extension 20040129
2 BROKREP_EXTIN_VP1 Constant Public Type reference (TYPE) VALUEPART 'BROKREPCREATE' Data part of BAPI extension parameter 20040129
3 CONTTYPE_AUTO Constant Public Type reference (TYPE) CONTTYPE_ITAGCY '4' Container Category: Automatically Generated Container 20031127
4 CONTTYPE_CLAR Constant Public Type reference (TYPE) CONTTYPE_ITAGCY '3' Container Category: Clarification 20031205
5 CONTTYPE_DC Constant Public Type reference (TYPE) CONTTYPE_ITAGCY '1' Container Category: Direct Collections 20031127
6 CONTTYPE_TP Constant Public Type reference (TYPE) CONTTYPE_ITAGCY '2' Container Category: Third Party Collections 20031127
7 DDIC_STRUC_CONTAINER Static Attribute Public Type reference (TYPE) DD03TTYP Table Type for Structure DD03P 20030930
8 DIFFRULE_AKONTO Constant Public Type reference (TYPE) DIFFRULE_ITAGCY '05' Rules for Handling Differences 20040927
9 DIFFRULE_COLLENTITY Constant Public Type reference (TYPE) DIFFRULE_ITAGCY '11' Rules for Handling Differences 20030929
10 POSSTATUS_POST Constant Public Type reference (TYPE) POSSTATUS_ITAGCY '1' Item Status: Posted 20031104
11 POSSTATUS_REVERSE Constant Public Type reference (TYPE) POSSTATUS_ITAGCY '2' Item Status: Reversed 20031104
12 SELECTION_CHANGE Constant Public Type reference (TYPE) I '3' Current Selection: Change 20031031
13 SELECTION_CHOOSE Constant Public Type reference (TYPE) I '1' Current Selection: Select 20031001
14 SELECTION_DELETE Constant Public Type reference (TYPE) I '4' Current Selection: Delete 20031205
15 SELECTION_NEW Constant Public Type reference (TYPE) I '2' Current Selection: Recreate 20031001
16 SELECTION_REOPEN Constant Public Type reference (TYPE) I '5' Current Selection: Reopening 20051111
17 STATUS_CLOSE_PREPARE Constant Public Type reference (TYPE) CONTSTATUS_ITAGCY '1' Status of Cash Desk Container 20030929
18 STATUS_OPEN Constant Public Type reference (TYPE) CONTSTATUS_ITAGCY SPACE Status of Cash Desk Container 20030929
19 STATUS_POST Constant Public Type reference (TYPE) CONTSTATUS_ITAGCY '4' Status of Cash Desk Container 20030929
20 STATUS_POST_INCOMPLETE Constant Public Type reference (TYPE) CONTSTATUS_ITAGCY '3' Status of Cash Desk Container 20030929
21 STATUS_POST_IN_PROGRESS Constant Public Type reference (TYPE) CONTSTATUS_ITAGCY '2' Status of Cash Desk Container 20030929
22 T_CONTAINER_SEL Static Attribute Public Type reference (TYPE) TITAGCY_CONT_STATUS_DISPLAY Table Category fir Displaying Status of Containers 20030929
23 XSELECTNEW Static Attribute Public Type reference (TYPE) XFELD Flag New Selection 20040204
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_CONTAINER_DISPLAY_LINE Static method Private Method Maps Container to Container Display Structure 20030930
2 CHANGE_CONTAINER Static method Public Method Change Container 20031031
3 CHECK_COLLECTION Static method Public Method Checks Before Collection Transaction 20031210
4 CHECK_CONTAINER_VALID_COLLECT Static method Public Method Gives Info Whether Transferred Container Still Valid f.Coll. 20040928
5 CHECK_CUSTSCR Static method Public Method Customer Screen Checks 20040220
6 CREATE_AUTOMATIC_CONTAINER Static method Public Method Creation of an Automatic Container via Broker/Contract 20040913
7 CREATE_BROKERREPORT Static method Public Method Creates a Broker Report 20050610
8 CREATE_BROKERREPORT_FOR_CONT Static method Public Method Creation of a Broker Report for Container 20050610
9 CREATE_CONTAINER Static method Public Method Create Container 20030929
10 DELETE_CONTAINER_SINGLE Static method Public Method Deletes Container 20031208
11 DEQUEUE Static method Public Method Unlocks Container 20030929
12 ENQUEUE Static method Public Method Locks Container 20030929
13 GET_CONTAINER_DISPLAY Static method Public Method Supplies Container Display Table 20030930
14 GET_NEXT_SEQNO Static method Public Method Supplies Next Sequence Number for Container 20030929
15 UPDATE_SELVALUES Static method Public Method Updates Input Values 20031114
Events
Class CL_BSP_BROK_CONT_SERVICE has no event.
Types
Class CL_BSP_BROK_CONT_SERVICE has no local type.
Method Signatures

Method BUILD_CONTAINER_DISPLAY_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CONTAINER Call by reference Type reference (TYPE) SITAGCYCONTH Struktur Kopfdaten Container 20030930
2 Returning RS_CONTAINERDISPLAY Value transfer Type reference (TYPE) SITAGCYCONTAINERDISPLAY Anzeigestruktur zu einem Container 20030930

Method BUILD_CONTAINER_DISPLAY_LINE on class CL_BSP_BROK_CONT_SERVICE has no exception.

Method CHANGE_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SELVALUES Call by reference Type reference (TYPE) SITAGCYCONTSELVALUES Struktur mit den Selektionswerten zur Anlage eines Container 20031031
2 Importing IX_COMMIT Call by reference Type reference (TYPE) XFELD CL_BSP_BROK_SERVICE_MISC=>TRUE Commit machen 20031031
3 Importing IX_UPDATE_ENQUEUE Call by reference Type reference (TYPE) XFELD CL_BSP_BROK_SERVICE_MISC=>TRUE Kennzeichen: Enqueue updaten 20040928
4 Importing IX_UPDATE_GLOBAL_DATA Call by reference Type reference (TYPE) XFELD CL_BSP_BROK_SERVICE_MISC=>TRUE globale Daten mit neuen Container updaten 20031031
5 Importing I_CONTAINER Call by reference Type reference (TYPE) CONT_ITAGCY Identifikation des Kassencontainers 20031031

Method CHANGE_CONTAINER on class CL_BSP_BROK_CONT_SERVICE has no exception.

Method CHECK_COLLECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BANKTR_POS_MODEL Call by reference Object reference (TYPE REF TO) CL_BSP_BROK_BANKTR_POS_M 20031210
2 Importing COCTRL_CONTROLLER Call by reference Object reference (TYPE REF TO) CL_BSP_BROK_COCTRL_MAIN Controller-Klasse für ITAGCY_COCTRL main.do 20031210
3 Importing COLLECT_OI_MODEL Call by reference Object reference (TYPE REF TO) CL_BSP_BROK_COLLECT_OPITEM_M Modellklasse für OP-Verwaltung 20031210
4 Importing COST_OI_MODEL Call by reference Object reference (TYPE REF TO) CL_BSP_BROK_COST_OPENITEM_M 20031210
5 Importing DIFF_MODEL Call by reference Object reference (TYPE REF TO) CL_BSP_BROK_DIFF_TP_MAIN_M Model zur Behandlung von Differenzen von Dritten 20031210
6 Importing IS_CONTREP Call by reference Type reference (TYPE) SITAGCYCONTREP Struktur zu Container und Report-Daten 20031210
7 Importing IS_DIFFCOMMCONTROL Call by reference Type reference (TYPE) SITAGCYDIFFCONTROL Return-Struktur für Behandlung von Differenzen 20031210
8 Importing IS_DIFFCONTROL Call by reference Type reference (TYPE) SITAGCYDIFFCONTROL Zahlungsinformationen beim Inkasso (ital. Agenturinkasso) 20031210
9 Importing IS_ORGUNIT_AGENCY Call by reference Type reference (TYPE) SITAGCYORGDESCR Beschreibung Organisationseinheiten 20031210
10 Importing IS_PAYMENTCONTROL Call by reference Type reference (TYPE) SITAGCYPAYMENTCONTROL Zahlungsinformationen beim Inkasso (ital. Agenturinkasso) 20031210
11 Importing REVERSE_POS_MODEL Call by reference Object reference (TYPE REF TO) CL_BSP_BROK_REVERSE_POS_M 20041103
12 Importing TCCOINS_MODEL Call by reference Object reference (TYPE REF TO) CL_BSP_BROK_TEMPCOLL_COINS_M Model zu Mitversicherern 20130130
13 Importing TEMPCLAR_MODEL Call by reference Object reference (TYPE REF TO) CL_BSP_BROK_TEMPCLAR_MAIN_M Model-Klasse für ITAGCY_TEMPCLAR main.do 20031210
14 Importing TEMPCOLL_MODEL Call by reference Object reference (TYPE REF TO) CL_BSP_BROK_TEMPCOLL_MAIN_M Model-Klasse für ITAGCY_TEMPCOLL main.do 20031210

Method CHECK_COLLECTION on class CL_BSP_BROK_CONT_SERVICE has no exception.

Method CHECK_CONTAINER_VALID_COLLECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONTAINER Call by reference Type reference (TYPE) CONT_ITAGCY Identifikation des Kassencontainers 20040928
2 Returning RX_VALID Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20040928

Method CHECK_CONTAINER_VALID_COLLECT on class CL_BSP_BROK_CONT_SERVICE has no exception.

Method CHECK_CUSTSCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COCTRL Call by reference Object reference (TYPE REF TO) CL_BSP_BROK_COCTRL_MAIN Controller-Klasse für ITAGCY_COCTRL main.do 20040220
2 Importing IS_CONTREP Call by reference Type reference (TYPE) SITAGCYCONTREP Struktur zu Container und Report-Daten 20040220

Method CHECK_CUSTSCR on class CL_BSP_BROK_CONT_SERVICE has no exception.

Method CREATE_AUTOMATIC_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ORGUNIT_AGENCY Call by reference Type reference (TYPE) SITAGCYORGDESCR Beschreibung Organisationseinheiten 20040916
2 Importing IV_COMPCODE Call by reference Type reference (TYPE) BUKRS Buchungskreis 20050315
3 Importing IX_COMMIT Call by reference Type reference (TYPE) XFELD CL_BSP_BROK_SERVICE_MISC=>TRUE Kennzeichen: Commit 20040914
4 Returning RV_CONTAINER Value transfer Type reference (TYPE) CONT_ITAGCY Identifikation des Kassencontainers 20040913

Method CREATE_AUTOMATIC_CONTAINER on class CL_BSP_BROK_CONT_SERVICE has no exception.

Method CREATE_BROKERREPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CONTRACTKEY Call by reference Type reference (TYPE) SIBRCONTRACTKEY Schlüsselfelder Maklervertrag 20050610
2 Importing IX_COMMIT Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20050610
3 Importing I_COMPCODE Call by reference Type reference (TYPE) BUKRS Buchungskreis 20050610
4 Importing I_INV_FR Call by reference Type reference (TYPE) PERDFROM_BRO Abrechnungszeitraum von (Maklermeldung) 20050610
5 Importing I_INV_TO Call by reference Type reference (TYPE) PERDTO_BRO Abrechnungszeitraum bis (Maklermeldung) 20050610
6 Importing I_POSTDATE Call by reference Type reference (TYPE) POSTDATE_ITAGCY Buchungsdatum 20050610
7 Importing I_SRCHTERM Call by reference Type reference (TYPE) SRCHKEY_ITAGCY Suchbegriff für Container 20050610
8 Importing I_TRCURRENCY Call by reference Type reference (TYPE) WAERS Währungsschlüssel 20050610
9 Returning R_BROKERREPORT Value transfer Type reference (TYPE) STMIDENT_BRO Identifikation einer Maklermeldung 20050610

Method CREATE_BROKERREPORT on class CL_BSP_BROK_CONT_SERVICE has no exception.

Method CREATE_BROKERREPORT_FOR_CONT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CONTAINER Call by reference Type reference (TYPE) SITAGCYCONTH Struktur Kopfdaten Container 20050610
2 Importing IS_CONTRACTKEY Call by reference Type reference (TYPE) SIBRCONTRACTKEY Schlüsselfelder Maklervertrag 20050610
3 Importing IX_COMMIT Call by reference Type reference (TYPE) XFELD CL_BSP_BROK_SERVICE_MISC=>TRUE Commit Work 20050610
4 Importing I_CONTAINER Call by reference Type reference (TYPE) CONT_ITAGCY Identifikation des Kassencontainers 20050610
5 Returning R_BROKERREPORT Value transfer Type reference (TYPE) STMIDENT_BRO Identifikation einer Maklermeldung 20050610

Method CREATE_BROKERREPORT_FOR_CONT on class CL_BSP_BROK_CONT_SERVICE has no exception.

Method CREATE_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SELVALUES Call by reference Type reference (TYPE) SITAGCYCONTSELVALUES Struktur mit den Selektionswerten zur Anlage eines Container 20030929
2 Importing IX_COMMIT Call by reference Type reference (TYPE) XFELD CL_BSP_BROK_SERVICE_MISC=>TRUE Commit machen 20030929
3 Importing IX_UPDATE_ENQUEUE Call by reference Type reference (TYPE) XFELD CL_BSP_BROK_SERVICE_MISC=>TRUE Kennzeichen: Sperre setzen 20040928
4 Importing IX_UPDATE_GLOBAL_DATA Call by reference Type reference (TYPE) XFELD CL_BSP_BROK_SERVICE_MISC=>TRUE globale Daten mit neuen Container updaten 20030929
5 Returning R_CONTAINER Value transfer Type reference (TYPE) CONT_ITAGCY Identifikation des Kassencontainers 20030929

Method CREATE_CONTAINER on class CL_BSP_BROK_CONT_SERVICE has no exception.

Method DELETE_CONTAINER_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IX_COMMIT Call by reference Type reference (TYPE) XFELD CL_BSP_BROK_SERVICE_MISC=>TRUE Commit Work ausführen (X=Ja) 20031208
2 Importing IX_UPDATE_ENQUEUE Call by reference Type reference (TYPE) XFELD CL_BSP_BROK_SERVICE_MISC=>TRUE Kennzeichen: Sperre setzen 20040928
3 Importing IX_UPDATE_GLOBAL_DATA Call by reference Type reference (TYPE) XFELD CL_BSP_BROK_SERVICE_MISC=>TRUE Globale Daten updaten (X=Ja) 20031208
4 Importing I_CONTAINER Call by reference Type reference (TYPE) CONT_ITAGCY Identifikation des Kassencontainers 20031208

Method DELETE_CONTAINER_SINGLE on class CL_BSP_BROK_CONT_SERVICE has no exception.

Method DEQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTAINER Call by reference Type reference (TYPE) CONT_ITAGCY Identifikation des Kassencontainers 20030929

Method DEQUEUE on class CL_BSP_BROK_CONT_SERVICE has no exception.

Method ENQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTAINER Call by reference Type reference (TYPE) CONT_ITAGCY Identifikation des Kassencontainers 20030929

Method ENQUEUE on class CL_BSP_BROK_CONT_SERVICE has no exception.

Method GET_CONTAINER_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CONTAINER Call by reference Type reference (TYPE) TITAGCYCONTH Tabellentyp für Kassencontainer-Kopf 20030930
2 Returning RT_CONTAINERDISPLAY Value transfer Type reference (TYPE) TITAGCYCONTAINERDISPLAY Tabellentyp zur Anzeigestruktur von Containern 20030930

Method GET_CONTAINER_DISPLAY on class CL_BSP_BROK_CONT_SERVICE has no exception.

Method GET_NEXT_SEQNO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTAINER Value transfer Type reference (TYPE) CONT_ITAGCY Identifikation des Kassencontainers 20030929
2 Importing I_MAXPOS Value transfer Type reference (TYPE) MAXPOS_ITAGCY Höchste vergebene Positionsnummer zu einem Container 20040916
3 Returning R_SEQNO Value transfer Type reference (TYPE) SEQNO_ITAGCY Folge-Nummer 20030929

Method GET_NEXT_SEQNO on class CL_BSP_BROK_CONT_SERVICE has no exception.

Method UPDATE_SELVALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SELVALUES Call by reference Type reference (TYPE) SITAGCYCONTSELVALUES Struktur mit den Selektionswerten zur Anlage eines Container 20031114

Method UPDATE_SELVALUES on class CL_BSP_BROK_CONT_SERVICE has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in 472