SAP ABAP Class IHC_CL_PROC_IDOC_2_PN (IDoc Tree Inbound)
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_IDOC IDoc Tree Inbound 20031109
Properties
Class IHC_CL_PROC_IDOC_2_PN  
Short Description IDoc Tree Inbound    
Super Class IHC_CL_PROC_IDOC IDoc Tree Inbound 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FIN_IHC   Payment Order In-House Cash 
Created 20031109   SAP 
Last change 20040127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IHC_CL_PROC_IDOC_2_PN has no forward declaration.
Interfaces
Class IHC_CL_PROC_IDOC_2_PN has no interface implemented.
Friends
Class IHC_CL_PROC_IDOC_2_PN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BANK_NOT_FOUND Static Attribute Private Type reference (TYPE) C SPACE Return Value for Bank Details 20071126
2 C_PN Instance attribute Private Type reference (TYPE) IHC_DB_PN 20031109
3 C_PN_BP Instance attribute Private Type reference (TYPE) IHC_TTY_PN_BP IHC: Table Type for Address Data 20040128
4 C_PN_CONT Instance attribute Private Type reference (TYPE) IHC_TTY_PN_CONT IHC: Table Type for Container Fields 20040128
5 C_PN_RINFO Instance attribute Private Type reference (TYPE) IHC_TTY_PN_RINFO 20031109
6 C_WA_PN_RINFO Instance attribute Private Type reference (TYPE) IHC_DB_PN_RINFO Reference/Note to Payee Information 20040128
7 SINGLETON Static Attribute Private Object reference (TYPE REF TO) IHC_CL_PROC_IDOC_2_PN IDoc Tree Inbound 20031109
8 TTL Instance attribute Private Type reference (TYPE) CHAR3 time to leave 20040405
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CONDITIONS Instance method Private Method Acceptance of an IDoc Under Certain Conditions 20040126
2 CREATE_NOTES Instance method Private Method Create a Payment Notes Line from a Line Item 20031124
3 CREATE_PN_FROM_IDOC Instance method Private Method Creates a Payment Order from an IDoc 20031109
4 E1EDK02 Instance method Private Method (1,1,0) Document Header Reference Data 20031109
5 E1EDK03 Instance method Private Method (1,3,0) Document Header Date Segment 20031109
6 E1EDK12 Instance method Private Method (1,99,0) Document Header Reference Data 20031109
7 E1EDK14 Instance method Private Method (1,10,0) Document Header Organization Data 20031109
8 E1EDKA1 Instance method Private Method (1,4,0) Document Header Partner Information 20031109
9 E1EDP02 Instance method Private Method (1,4,0) Document Item Reference Data 20031109
10 E1EDP03 Instance method Private Method (1,4,0) Document Item Date Segment 20031109
11 E1IDB02 Instance method Private Method (1,4,0) Extended Bank Details (FII/CTA/COM) 20031109
12 E1IDBL2 Instance method Private Method (1,10,0) Correspondence Banks 20031109
13 E1IDBW1 Instance method Private Method (1,4,1) Special Instructions (INP) 20031109
14 E1IDKU1 Instance method Private Method (1,1,1) Header Transfer Order/Payment Advice Note (BGM) 20031109
15 E1IDKU2 Instance method Private Method (1,1,0) Function of Trading Transaction (BUS) 20031109
16 E1IDKU3 Instance method Private Method (1,1,0) Payment Instructions (PAI) 20031109
17 E1IDKU4 Instance method Private Method (1,1,0) Payment Instructions (PAI) 20040206
18 E1IDKU5 Instance method Private Method (1,1,1) Amounts on Header Level (MOA/CUX) 20031109
19 E1IDLU5 Instance method Private Method (1,10,1) Amounts on Header Level (MOA/CUX) 20031109
20 E1IDPU1 Instance method Private Method (1,200000,0) ITEM (DOC) 20031109
21 E1IDPU5 Instance method Private Method (1,10,0) AMOUNTS (MOA/CUX) Child of PU1 20031109
22 E1IDT01 Instance method Private Method (1,1,0) Long Texts 20031109
23 E1IDT02 Instance method Private Method (1,100,0) Long Texts 20031109
24 MAPP_PN Instance method Private Method PO Mapping from Segments 20031109
25 S_INSTANCE Static method Public Method Instantiate an Object (Singleton, Multi-Instanz) 20031109
26 S_MEMORY_SYNC Static method Public Event handling method Save Synchronization at End of an SAP LUW 20031109
27 TRANSFER_IDOC_2_PN Instance method Public Method Transfers and IDoc to a Payment Order 20031117
Events
Class IHC_CL_PROC_IDOC_2_PN has no event.
Types
Class IHC_CL_PROC_IDOC_2_PN has no local type.
Method Signatures

Method CHECK_CONDITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_PN Call by reference Type reference (TYPE) IHC_DB_PN Prima Nota für eingehende Zahlungsaufträge 20040127
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) IHC_TTY_GUI_CHECK_RESULT Ergebnisse der Prüfung 20040130
3 Exporting E_OK Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20040126
4 Importing I_IDOC_CONTRL Call by reference Type reference (TYPE) EDIDC Kontrollsatz (IDoc) 20040127

Method CHECK_CONDITIONS on class IHC_CL_PROC_IDOC_2_PN has no exception.

Method CREATE_NOTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_IDOC_DATA Call by reference Type reference (TYPE) IHC_TTY_IDOC_DATA Tabelle der IDOC-Datensätze 20031124
2 Importing I_IDOC_CONTRL Call by reference Type reference (TYPE) EDIDC Tabelle der IDOC-Controlsätze 20031124
# Exception Resumable Description Created on
1 CX_IHC_PROC Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20031124

Method CREATE_PN_FROM_IDOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PN Call by reference Type reference (TYPE) IHC_DB_PN 20031109
2 Exporting E_PN_BP_TAB Call by reference Type reference (TYPE) IHC_TTY_PN_BP IHC: Tabellen-Type für Address-Daten 20040128
3 Exporting E_PN_CONT_TAB Call by reference Type reference (TYPE) IHC_TTY_PN_CONT IHC: Tabellentype für Container-Felder 20040128
4 Exporting E_PN_RINFO_TAB Call by reference Type reference (TYPE) IHC_TTY_PN_RINFO 20031109
5 Importing IT_IDOC_DATA Call by reference Type reference (TYPE) IHC_TTY_IDOC_DATA Tabelle der IDOC-Datensätze 20031117
6 Importing I_IDOC_CONTRL Call by reference Type reference (TYPE) EDIDC 20031109
# Exception Resumable Description Created on
1 CX_IHC_PROC Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20031109

Method E1EDK02 Signature

Method E1EDK02 on class IHC_CL_PROC_IDOC_2_PN has no parameter.
Method E1EDK02 on class IHC_CL_PROC_IDOC_2_PN has no exception.

Method E1EDK03 Signature

Method E1EDK03 on class IHC_CL_PROC_IDOC_2_PN has no parameter.
Method E1EDK03 on class IHC_CL_PROC_IDOC_2_PN has no exception.

Method E1EDK12 Signature

Method E1EDK12 on class IHC_CL_PROC_IDOC_2_PN has no parameter.
Method E1EDK12 on class IHC_CL_PROC_IDOC_2_PN has no exception.

Method E1EDK14 Signature

Method E1EDK14 on class IHC_CL_PROC_IDOC_2_PN has no parameter.
Method E1EDK14 on class IHC_CL_PROC_IDOC_2_PN has no exception.

Method E1EDKA1 Signature

Method E1EDKA1 on class IHC_CL_PROC_IDOC_2_PN has no parameter.
# Exception Resumable Description Created on
1 CX_IHC_PROC Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20050225

Method E1EDP02 Signature

Method E1EDP02 on class IHC_CL_PROC_IDOC_2_PN has no parameter.
Method E1EDP02 on class IHC_CL_PROC_IDOC_2_PN has no exception.

Method E1EDP03 Signature

Method E1EDP03 on class IHC_CL_PROC_IDOC_2_PN has no parameter.
Method E1EDP03 on class IHC_CL_PROC_IDOC_2_PN has no exception.

Method E1IDB02 Signature

Method E1IDB02 on class IHC_CL_PROC_IDOC_2_PN has no parameter.
# Exception Resumable Description Created on
1 CX_IHC_PROC Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20050225

Method E1IDBL2 Signature

Method E1IDBL2 on class IHC_CL_PROC_IDOC_2_PN has no parameter.
Method E1IDBL2 on class IHC_CL_PROC_IDOC_2_PN has no exception.

Method E1IDBW1 Signature

Method E1IDBW1 on class IHC_CL_PROC_IDOC_2_PN has no parameter.
Method E1IDBW1 on class IHC_CL_PROC_IDOC_2_PN has no exception.

Method E1IDKU1 Signature

Method E1IDKU1 on class IHC_CL_PROC_IDOC_2_PN has no parameter.
Method E1IDKU1 on class IHC_CL_PROC_IDOC_2_PN has no exception.

Method E1IDKU2 Signature

Method E1IDKU2 on class IHC_CL_PROC_IDOC_2_PN has no parameter.
Method E1IDKU2 on class IHC_CL_PROC_IDOC_2_PN has no exception.

Method E1IDKU3 Signature

Method E1IDKU3 on class IHC_CL_PROC_IDOC_2_PN has no parameter.
Method E1IDKU3 on class IHC_CL_PROC_IDOC_2_PN has no exception.

Method E1IDKU4 Signature

Method E1IDKU4 on class IHC_CL_PROC_IDOC_2_PN has no parameter.
Method E1IDKU4 on class IHC_CL_PROC_IDOC_2_PN has no exception.

Method E1IDKU5 Signature

Method E1IDKU5 on class IHC_CL_PROC_IDOC_2_PN has no parameter.
# Exception Resumable Description Created on
1 CX_IHC_PROC Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20050228

Method E1IDLU5 Signature

Method E1IDLU5 on class IHC_CL_PROC_IDOC_2_PN has no parameter.
Method E1IDLU5 on class IHC_CL_PROC_IDOC_2_PN has no exception.

Method E1IDPU1 Signature

Method E1IDPU1 on class IHC_CL_PROC_IDOC_2_PN has no parameter.
Method E1IDPU1 on class IHC_CL_PROC_IDOC_2_PN has no exception.

Method E1IDPU5 Signature

Method E1IDPU5 on class IHC_CL_PROC_IDOC_2_PN has no parameter.
Method E1IDPU5 on class IHC_CL_PROC_IDOC_2_PN has no exception.

Method E1IDT01 Signature

Method E1IDT01 on class IHC_CL_PROC_IDOC_2_PN has no parameter.
Method E1IDT01 on class IHC_CL_PROC_IDOC_2_PN has no exception.

Method E1IDT02 Signature

Method E1IDT02 on class IHC_CL_PROC_IDOC_2_PN has no parameter.
Method E1IDT02 on class IHC_CL_PROC_IDOC_2_PN has no exception.

Method MAPP_PN Signature

Method MAPP_PN on class IHC_CL_PROC_IDOC_2_PN has no parameter.
# Exception Resumable Description Created on
1 CX_IHC_PROC Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20050228

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_IDOC_2_PN Zur Umwandlung von IDOCs in PrimaNota 20031109

Method S_INSTANCE on class IHC_CL_PROC_IDOC_2_PN has no exception.

Method S_MEMORY_SYNC Signature

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

Method TRANSFER_IDOC_2_PN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_IDOC_STATUS Call by reference Type reference (TYPE) IHC_TTY_IDOC_STATUS 20031117
2 Exporting ET_PN_SEMKEY Call by reference Type reference (TYPE) IHC_TTY_PN_SEMKEY Semantische Schlüssel -->Referenzzuordnung 20031117
3 Exporting ET_RETURN_VARIABLES Call by reference Type reference (TYPE) IHC_TTY_IDOC_RETURN_VARIABLES Zuordnung IDoc- bzw. Belegnummer zu Methodenparameter 20031119
4 Exporting E_WORKFLOW_RESULT Call by reference Type reference (TYPE) WF_RESULT Ergebniswert der Methode 20031117
5 Importing IT_IDOC_CONTRL Call by reference Type reference (TYPE) IHC_TTY_IDOC_CONTROL Kontrollsatz (IDoc) 20031117
6 Importing IT_IDOC_DATA Call by reference Type reference (TYPE) IHC_TTY_IDOC_DATA Tabelle der IDOC-Datensätze 20031117
# Exception Resumable Description Created on
1 CX_IHC_PROC Exception-Klasse für PN-Process Applikation 20031117
History
Last changed by/on SAP  20040127 
SAP Release Created in 500