SAP ABAP Class IHC_CL_PROC_XBS (Payment Order Entity)
Hierarchy
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
   FIN-FSCM-IHC (Application Component) FSCM In-House Cash
     FIN_IHC (Package) Payment Order In-House Cash
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  IHC_CL_PROC Payment Order Entity 20040211
Properties
Class IHC_CL_PROC_XBS  
Short Description Payment Order Entity    
Super Class IHC_CL_PROC Payment Order Entity 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FIN_IHC   Payment Order In-House Cash 
Created 20040211   SAP 
Last change 20040819   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IHC_CL_PROC_XBS has no forward declaration.
Interfaces
Class IHC_CL_PROC_XBS has no interface implemented.
Friends
Class IHC_CL_PROC_XBS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_OBJTYPE Constant Private Type reference (TYPE) SWO_OBJTYP 'BUS4498' Object Type 20040406
2 CON_RELTYPE Constant Private Type reference (TYPE) BINRELTYP 'EB09' Link type 20040406
3 CON_ROLE_CHARGE Constant Private Type reference (TYPE) ROLETYPE 'FIEBCHARGE' Role in Which the Object Occurs 20040406
4 CON_ROLE_POS Constant Private Type reference (TYPE) ROLETYPE 'FIEBPOS ' Role in Which the Object Occurs 20040406
5 C_PN Instance attribute Private Type reference (TYPE) IHC_DB_PN Source Document for Incoming Payment Orders 20040217
6 KUKEY Instance attribute Private Type reference (TYPE) BF_KUKEYEB Short key (surrogate) 20040406
7 RELATIONS Instance attribute Private Type reference (TYPE) TTY_RELATIONS 20040406
8 RFC_DEST Instance attribute Private Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20040406
9 RFC_READ Instance attribute Private Type reference (TYPE) XFLAG New Input Values 20040406
10 SINGLETON Static Attribute Private Object reference (TYPE REF TO) IHC_CL_PROC_XBS Payment Order Entity 20040211
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CHARGES Instance method Private Method Check if the item is a charge item 20040406
2 DETERMINE_RECEIVER Instance method Private Method Creates a Payment Order from an External Bank Statement 20040302
3 GET_CHARGE_AMOUNT Instance method Private Method Calculate Total Charges 20040406
4 GET_NEIGHBOURS Instance method Private Method Adjacent Object of Charge Items 20040406
5 READ_FEBCL Instance method Private Method Gets the bank area and bank account number from the FEBCL 20061130
6 S_INSTANCE Static method Public Method Instantiate an Object (Singleton, Multi-Instanz) 20040211
7 S_MEMORY_SYNC Static method Public Event handling method Save Synchronization at End of an SAP LUW 20040211
8 TRANSFER_XBS_TO_PN Instance method Public Method Creates a Payment Order from an External Bank Statement 20040211
Events
Class IHC_CL_PROC_XBS has no event.
Types
Class IHC_CL_PROC_XBS has no local type.
Method Signatures

Method CHECK_CHARGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHARGE Call by reference Type reference (TYPE) XFLAG neue Eingabewerte 20040406
2 Exporting E_RC Call by reference Type reference (TYPE) XFLAG neue Eingabewerte 20040406
3 Importing I_ESNUM Call by reference Type reference (TYPE) BF_ESNUMEB Einzelsatznummer (Nr. des Einzelpostens im Kontoauszug) 20040406
4 Importing I_KUKEY Call by reference Type reference (TYPE) BF_KUKEYEB Kurzschlüssel (Surrogat) 20040406

Method CHECK_CHARGES on class IHC_CL_PROC_XBS has no exception.

Method DETERMINE_RECEIVER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) IHC_TTY_XBS_BALMT IHC: aufbereitete Nachricht 20040302
2 Exporting E_ACCT Call by reference Type reference (TYPE) BKK_ACEXT Kontonummer für Kontokorrent 20040302
3 Exporting E_UNIT Call by reference Type reference (TYPE) IHC_DTE_UNIT Bankkreis 20040302
4 Importing IT_FEBCL Call by reference Type reference (TYPE) IHC_TTY_XBS_FEBCL_BF IHC: Clearing-Daten zu einem Einzelposten des Elektr. Kontoa 20040408
5 Importing IT_FEBRE Call by reference Type reference (TYPE) IHC_TTY_XBS_FEBRE_BF IHC: Referenzsatz zu einem Einzelposten des Elektr. Kontoaus 20040408
6 Importing I_FEBEP_EXT Call by reference Type reference (TYPE) FEBEPXT_BF Statement/Lockbox Position - externe Informationen 20040302
7 Importing I_FEBEP_INT Call by reference Type reference (TYPE) FEBEPIN_BF Statement/Lockbox Position - interne Informationen 20040302
8 Importing I_FEBKO_EXT Call by reference Type reference (TYPE) FEBKOXT_BF Statement/Lockbox Kopf - externe Informationen 20040302
9 Importing I_FEBKO_INT Call by reference Type reference (TYPE) FEBKOIN_BF Statement/Lockbox Kopf - interne Informationen 20040302
# Exception Resumable Description Created on
1 CX_IHC_PROC Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20040302

Method GET_CHARGE_AMOUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHARGE Call by reference Type reference (TYPE) BF_SPESKEB Spesen in Kontenwährung 20040406
2 Exporting E_CHARGE_FC Call by reference Type reference (TYPE) BF_SPESFEB Spesen in Fremdwährung (ungleich Kontenwährung) 20040406
3 Exporting E_RC Call by reference Type reference (TYPE) XFLAG neue Eingabewerte 20040406
4 Importing I_ESNUM Call by reference Type reference (TYPE) BF_ESNUMEB Einzelsatznummer (Nr. des Einzelpostens im Kontoauszug) 20040406
5 Importing I_KUKEY Call by reference Type reference (TYPE) BF_KUKEYEB Kurzschlüssel (Surrogat) 20040406

Method GET_CHARGE_AMOUNT on class IHC_CL_PROC_XBS has no exception.

Method GET_NEIGHBOURS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RELATIONS Call by reference Type reference (TYPE) TTY_RELATIONS 20040406
2 Exporting E_RC Call by reference Type reference (TYPE) XFLAG neue Eingabewerte 20040406
3 Importing I_ESNUM Call by reference Type reference (TYPE) BF_ESNUMEB Einzelsatznummer (Nr. des Einzelpostens im Kontoauszug) 20040406
4 Importing I_KUKEY Call by reference Type reference (TYPE) BF_KUKEYEB Kurzschlüssel (Surrogat) 20040406
5 Importing I_ROLETYPE Call by reference Type reference (TYPE) ROLETYPE Rolle, in der das Objekt auftritt 20040406

Method GET_NEIGHBOURS on class IHC_CL_PROC_XBS has no exception.

Method READ_FEBCL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ACCT Call by reference Type reference (TYPE) IHC_DTE_PN_PAY_ACCTNO Payer Account Number 20061130
2 Exporting E_RETURN Call by reference Type reference (TYPE) SY-SUBRC New Input Values 20061130
3 Exporting E_UNIT Call by reference Type reference (TYPE) IHC_DTE_UNIT Bank Area 20061130
4 Importing I_FEBEP_EXT Call by reference Type reference (TYPE) FEBEPXT_BF FEBEP Structure 20061130
5 Importing I_FEBEP_INT Call by reference Type reference (TYPE) FEBEPIN_BF FEBEP Structure 20061130

Method READ_FEBCL on class IHC_CL_PROC_XBS has no exception.

Method S_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RETURN_REF Call by reference Object reference (TYPE REF TO) IHC_CL_PROC_XBS PrimaNota GUI-Aktionen 20040211
# Exception Resumable Description Created on
1 CX_IHC_PROC Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20040211

Method S_MEMORY_SYNC Signature

Method S_MEMORY_SYNC on class IHC_CL_PROC_XBS has no parameter.
Method S_MEMORY_SYNC on class IHC_CL_PROC_XBS has no exception.

Method TRANSFER_XBS_TO_PN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FEBDOC Call by reference Type reference (TYPE) IHC_TTY_XBS_FEBDOC_BF Statement/Lockbox Position - Gebuchte Belege 20040211
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) IHC_TTY_XBS_BALMT Anwendungs-Log: Struktur für eine aufbereitete Nachricht 20040211
3 Importing IT_FEBCL Call by reference Type reference (TYPE) IHC_TTY_XBS_FEBCL_BF Clearing-Daten zu einem Einzelposten des Elektr. Kontoauszug 20040211
4 Importing IT_FEBRE Call by reference Type reference (TYPE) IHC_TTY_XBS_FEBRE_BF Referenzsatz zu einem Einzelposten des Elektr. Kontoauszug 20040211
5 Importing I_FEBEP_EXT Call by reference Type reference (TYPE) FEBEPXT_BF Statement/Lockbox Position - externe Informationen 20040211
6 Importing I_FEBEP_INT Call by reference Type reference (TYPE) FEBEPIN_BF Statement/Lockbox Position - interne Informationen 20040211
7 Importing I_FEBKO_EXT Call by reference Type reference (TYPE) FEBKOXT_BF Statement/Lockbox Kopf - externe Informationen 20040211
8 Importing I_FEBKO_INT Call by reference Type reference (TYPE) FEBKOIN_BF Statement/Lockbox Kopf - interne Informationen 20040211
9 Importing I_FUNCTION Call by reference Type reference (TYPE) IBKKIHBHLP-FEBFC_BF Funktion (Batch-Input, Call Transaction) 20040211
10 Importing I_MODE Call by reference Type reference (TYPE) IBKKIHBHLP-BDC_AMOD Batch-Input Abspielmodus (A, E, N) 20040211
11 Importing I_POSTING_AREA Call by reference Type reference (TYPE) IBKKIHBHLP-POSAR_BF Buchungsbereich 20040211
12 Importing I_TESTRUN Call by reference Type reference (TYPE) IHC_DTE_TESTRUN Testlauf 20040421
# Exception Resumable Description Created on
1 CX_IHC_PROC Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20040224
History
Last changed by/on SAP  20040819 
SAP Release Created in 500