SAP ABAP Class CL_BSP_BROK_SERVICE_PAYRUN (Service Class 'Payment Run for Agencies')
Hierarchy
INSURANCE (Software Component) SAP Insurance
   FS-CD (Application Component) Collections/Disbursements
     FSCDITAGCY_SERVICE (Package) FS-CD: Italian Agency Administration - Service Classes
Properties
Class CL_BSP_BROK_SERVICE_PAYRUN  
Short Description Service Class 'Payment Run for Agencies'    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FSCDITAGCY_SERVICE   FS-CD: Italian Agency Administration - Service Classes 
Created 20040513   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_BSP_BROK_SERVICE_PAYRUN has no forward declaration.
Interfaces
Class CL_BSP_BROK_SERVICE_PAYRUN has no interface implemented.
Friends
Class CL_BSP_BROK_SERVICE_PAYRUN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ORGDATA Static Attribute Private Type reference (TYPE) TY_ORGDATA 20040513
2 T_BANKACC_BUFFER Static Attribute Private Type reference (TYPE) TTY_BANKACC Buffer for Standard Bank Details 20040513
3 T_BROHIER_BUFFER Static Attribute Private Type reference (TYPE) TTY_BROHIER Buffer for Broker PD-ORG Assignments 20040513
4 T_MERCHID_BUFFER Static Attribute Private Type reference (TYPE) TTY_MERCHID Buffer for Standard Merchant ID 20040513
5 T_PAYDATA_BUFFER Static Attribute Private Type reference (TYPE) TTY_PAYDATA Payment Data for Agency Payment Run with FKKCL (Table Cat.) 20040513
Methods
# Method Level Visibility Method type Description Created on
1 AGENCY_PAYDATA_FOR_FKKCL_GET Static method Public Method Delivers Local Bank Account or Merchant ID 20040513
2 BANKID_FOR_FKKCL_GET Static method Private Method Delivers Standard Bank Account for Agency for OI 20040513
3 DEFAULT_HOUSEBANK_GET Static method Private Method Delivers Standard House Bank for Org. Unit 20040513
4 DEFAULT_MERCHID_GET Static method Private Method Delivers Standard Merchant ID for Org. Unit 20040513
5 MERCHID_FOR_FKKCL_GET Static method Private Method Delivers Standard Merchant ID for Agency for OI 20040513
6 ORGUNIT_FOR_FKKCL_GET Static method Public Method Determines Organizational Unit for Item 20040513
7 PAYMETSET_GET Static method Private Method Delivers Entry for Saved Payment Data for OI 20040514
Events
Class CL_BSP_BROK_SERVICE_PAYRUN has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TTY_BANKACC Private See coding 20040513 tty_bankacc type sorted table of ty_bankacc with unique key objec pybuk
2 TTY_BROHIER Private See coding 20040513 tty_brohier type sorted table of ty_brohier with unique key broker broobj
3 TTY_MERCHID Private See coding 20040513 tty_merchid type sorted table of ty_merchid with unique key objec pybuk
4 TTY_PAYDATA Private See coding 20040513 tty_paydata type sorted table of ty_paydata with unique key opkey
5 TY_BANKACC Private See coding 20040513 begin of ty_bankacc, objec type objec, pybuk type pybuk_kk, hbkid type hbkid, hktid type hktid, end of ty_bankacc
6 TY_BROHIER Private See coding 20040513 begin of ty_brohier, broker type gpart_kk, broobj type vtref_kk, objec type objec, end of ty_brohier
7 TY_MERCHID Private See coding 20040513 begin of ty_merchid, objec type objec, pybuk type pybuk_kk, merch type merch, end of ty_merchid
8 TY_ORGDATA Private See coding 20040513 begin of ty_orgdata, xread type xfeld, plvar type plvar, otype type otype, end of ty_orgdata
9 TY_PAYDATA Private See coding 20040513 begin of ty_paydata, opkey type fkkopkey, paydata type sitagcypayrunagencydata, end of ty_paydata
Method Signatures

Method AGENCY_PAYDATA_FOR_FKKCL_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FKKCL Call by reference Type reference (TYPE) FKKCL Ausgleichspositionen zum Beleg im Vertragskontokorrent 20040513
2 Importing IX_CLEAR_BUFFER Call by reference Type reference (TYPE) XFELD Kennzeichen: Puffer löschen 20040513
3 Importing IX_READ_BUFFER Call by reference Type reference (TYPE) XFELD Kennzeichen: Im Puffer nachlesen 20040513
4 Returning RS_PAYDATA Value transfer Type reference (TYPE) SITAGCYPAYRUNAGENCYDATA Zahldaten Zahllauf für Agenturen (lok. Bankkonto, MerchID) 20040513

Method AGENCY_PAYDATA_FOR_FKKCL_GET on class CL_BSP_BROK_SERVICE_PAYRUN has no exception.

Method BANKID_FOR_FKKCL_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ORGUNIT Call by reference Type reference (TYPE) SITAGCYORGDESCR 20041006
2 Exporting E_HBKID Call by reference Type reference (TYPE) HBKID Kurzschlüssel für eine Hausbank 20040513
3 Exporting E_HKTID Call by reference Type reference (TYPE) HKTID Kurzschlüssel für eine Kontenverbindung 20040513
4 Importing IS_FKKCL Call by reference Type reference (TYPE) FKKCL Ausgleichspositionen zum Beleg im Vertragskontokorrent 20040513
5 Importing I_PYBUK Call by reference Type reference (TYPE) PYBUK_KK Buchungskreis für den automatischen Zahlungsverkehr 20040513

Method BANKID_FOR_FKKCL_GET on class CL_BSP_BROK_SERVICE_PAYRUN has no exception.

Method DEFAULT_HOUSEBANK_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_HBKID Call by reference Type reference (TYPE) HBKID Kurzschlüssel für eine Hausbank 20040513
2 Exporting E_HKTID Call by reference Type reference (TYPE) HKTID Kurzschlüssel für eine Kontenverbindung 20040513
3 Importing IS_OBJEC Call by reference Type reference (TYPE) OBJEC Workarea zur Datenbank PCH 20040513
4 Importing I_PYBUK Call by reference Type reference (TYPE) PYBUK_KK Buchungskreis für den automatischen Zahlungsverkehr 20040513

Method DEFAULT_HOUSEBANK_GET on class CL_BSP_BROK_SERVICE_PAYRUN has no exception.

Method DEFAULT_MERCHID_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJEC Call by reference Type reference (TYPE) OBJEC Workarea zur Datenbank PCH 20040513
2 Importing I_PYBUK Call by reference Type reference (TYPE) PYBUK_KK Buchungskreis 20040609
3 Returning R_MERCHID Value transfer Type reference (TYPE) MERCH Kurzschlüssel für eine Hausbank 20040513

Method DEFAULT_MERCHID_GET on class CL_BSP_BROK_SERVICE_PAYRUN has no exception.

Method MERCHID_FOR_FKKCL_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ORGUNIT Value transfer Type reference (TYPE) SITAGCYORGDESCR Beschreibung Organisationseinheiten 20041006
2 Exporting E_MERCH Value transfer Type reference (TYPE) MERCH Zahlungskarten: Händler-ID bei der Clearing-Stelle 20041006
3 Importing IS_FKKCL Call by reference Type reference (TYPE) FKKCL Ausgleichspositionen zum Beleg im Vertragskontokorrent 20040513
4 Importing I_PYBUK Call by reference Type reference (TYPE) PYBUK_KK Buchungskreis 20040608

Method MERCHID_FOR_FKKCL_GET on class CL_BSP_BROK_SERVICE_PAYRUN has no exception.

Method ORGUNIT_FOR_FKKCL_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FKKCL Call by reference Type reference (TYPE) FKKCL Ausgleichspositionen zum Beleg im Vertragskontokorrent 20040513
2 Returning RS_OBJEC Value transfer Type reference (TYPE) OBJEC Workarea zur Datenbank PCH 20040513

Method ORGUNIT_FOR_FKKCL_GET on class CL_BSP_BROK_SERVICE_PAYRUN has no exception.

Method PAYMETSET_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PAYDATA Call by reference Type reference (TYPE) SITAGCYPAYRUNAGENCYDATA Zahldaten Zahllauf für Agenturen (lok. Bankkonto, MerchID) 20040514
2 Exporting EX_NOT_FOUND Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20040514
3 Importing IS_FKKCL Call by reference Type reference (TYPE) FKKCL Ausgleichspositionen zum Beleg im Vertragskontokorrent 20040514

Method PAYMETSET_GET on class CL_BSP_BROK_SERVICE_PAYRUN has no exception.
History
Last changed by/on SAP  20050224 
SAP Release Created in 473