SAP ABAP Class IHC_CL_PROC (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 - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_IHC_XI_FACADE Interface between InHouse Cash and XI Proxies 20050524
2 Inheritance (c INHERITING FROM c_ref)  IHC_CL_PROC_CL Currency Conversion, Internal and External Posting 20031126
3 Inheritance (c INHERITING FROM c_ref)  IHC_CL_PROC_IDOC IDoc Tree Inbound 20031128
4 Inheritance (c INHERITING FROM c_ref)  IHC_CL_PROC_PN Processing of IHC Payment Order 20031121
5 Inheritance (c INHERITING FROM c_ref)  IHC_CL_PROC_PN_XDOCS External Reference Documents 20040306
6 Inheritance (c INHERITING FROM c_ref)  IHC_CL_PROC_ROUTING Utilities for Payment Order 20031127
7 Inheritance (c INHERITING FROM c_ref)  IHC_CL_PROC_XBS Payment Order Entity 20040211
Properties
Class IHC_CL_PROC  
Short Description Payment Order Entity    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FIN_IHC   Payment Order In-House Cash 
Created 20031121   SAP 
Last change 20040127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IHC_CL_PROC has no forward declaration.
Interfaces
Class IHC_CL_PROC has no interface implemented.
Friends
Class IHC_CL_PROC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CONO_CANCEL_XDOC Constant Protected Type reference (TYPE) IHC_DTE_PROC_ACTION 'XDOC_CANC' IHC: Internal Action in Processes 20040308
2 CONO_CHECK Constant Protected Type reference (TYPE) IHC_DTE_PROC_ACTION 'FCHE' IHC: Internal Action in Processes 20040423
3 CONO_DETERMINE_CL Constant Protected Type reference (TYPE) IHC_DTE_PROC_ACTION 'DET_CL' IHC: Internal Action in Processes 20040213
4 CONO_POST_FIN Constant Protected Type reference (TYPE) IHC_DTE_PROC_ACTION 'FIN_POST' IHC: Internal Action in Processes 20040213
5 CONO_PROC Constant Protected Type reference (TYPE) IHC_DTE_PROC_ACTION 'PROC' IHC: Internal Action in Processes 20040213
6 CONO_READ_XDOC Constant Protected Type reference (TYPE) IHC_DTE_PROC_ACTION 'XDOC_READ' IHC: Internal Action in Processes 20040301
7 CONO_RELEASE Constant Protected Type reference (TYPE) IHC_DTE_PROC_ACTION 'RELEASE' IHC: Internal Action in Processes 20040213
8 CONO_REPROC Constant Protected Type reference (TYPE) IHC_DTE_PROC_ACTION 'REPROC' IHC: Internal Action in Processes 20040423
9 CONO_ROUTING Constant Protected Type reference (TYPE) IHC_DTE_PROC_ACTION 'ROUTING' IHC: Internal Action in Processes 20040423
10 CONP_DUAL Constant Protected Type reference (TYPE) IHC_DTE_PROC_ACTION 'DUAL' IHC: Action 20040213
11 CONP_PREPROCESS Constant Protected Type reference (TYPE) IHC_DTE_PROC_ACTION 'PREPROC' IHC: Action 20040213
12 CONP_RELEASE Constant Protected Type reference (TYPE) IHC_DTE_PROC_ACTION 'RELEASE' IHC: Action 20050222
13 CONP_STOP Constant Protected Type reference (TYPE) IHC_DTE_PROC_ACTION 'STOP' IHC: Action 20040213
14 CONP_TO_PROCESS Constant Protected Type reference (TYPE) IHC_DTE_PROC_ACTION 'TO_PROC' IHC: Action 20040213
15 CON_AMS_POST Constant Protected Type reference (TYPE) IHC_DTE_PROC_ACTION 'AMSPOST' IHC: Action 20031126
16 CON_AMS_PREPOST Constant Protected Type reference (TYPE) IHC_DTE_PROC_ACTION 'AMSPPPOST' IHC: Action 20031126
17 CON_AMS_REWIND Constant Protected Type reference (TYPE) IHC_DTE_PROC_ACTION 'AMSREWIND' IHC: Action 20031126
18 CON_ARCHIVE Constant Protected Type reference (TYPE) IHC_DTE_PROC_ACTION 'ARCHIVE' IHC: Action 20040428
19 CON_ARCHIVE_OBJECT Constant Protected Type reference (TYPE) ARCH_OBJ-OBJECT 'IHC_ARC' Archiving Object 20040429
20 CON_BLOCK Constant Protected Type reference (TYPE) IHC_DTE_PROC_ACTION 'BLOCK' IHC: Internal Action in Processes 20040514
21 CON_CANCEL Constant Protected Type reference (TYPE) IHC_DTE_PROC_ACTION 'CANCEL' IHC: Action 20031209
22 CON_CHANGE Constant Protected Type reference (TYPE) IHC_DTE_PROC_ACTION 'CHANGE' IHC: Action 20031210
23 CON_CLEAR_ERROR Constant Protected Type reference (TYPE) IHC_DTE_PROC_ACTION 'CLEARERR' IHC: Action 20031202
24 CON_CREATE Constant Protected Type reference (TYPE) IHC_DTE_PROC_ACTION 'CREATE' IHC: Action 20031124
25 CON_DELETE Constant Protected Type reference (TYPE) IHC_DTE_PROC_ACTION 'DELETE' IHC: Action 20031121
26 CON_EXT_ORDER Constant Protected Type reference (TYPE) IHC_DTE_PROC_ACTION 'EXTORDER' IHC: Action 20031121
27 CON_PROCESS_BG Constant Protected Type reference (TYPE) IHC_DTE_PROC_ACTION 'PROC_BG' IHC: Action 20031124
28 CON_READ Constant Protected Type reference (TYPE) IHC_DTE_PROC_ACTION 'READ' IHC: Action 20031212
29 CON_RESET Constant Protected Type reference (TYPE) IHC_DTE_PROC_ACTION 'RESET' IHC: Action 20031121
30 CON_SAVE Constant Protected Type reference (TYPE) IHC_DTE_PROC_ACTION 'SAVE' IHC: Action 20031121
31 CON_UNBLOCK Constant Protected Type reference (TYPE) IHC_DTE_PROC_ACTION 'UNBLOCK' IHC: Internal Action in Processes 20040514
32 CON_UPDATE_ENT Constant Protected Type reference (TYPE) IHC_DTE_PROC_ACTION 'UPD_ENT' IHC: Action 20040108
33 ERROR_ROLLBACK Static Attribute Private Type reference (TYPE) IHC_DTE_HANDLE_LUW 'X' Should the process method trigger a commit? 20040420
34 LAST_PN_SEMKEY Static Attribute Private Type reference (TYPE) IHC_STR_PN_SEMKEY PO Semantic Key 20040420
35 LOG_OPENED Static Attribute Private Type reference (TYPE) I How many times was the log opened? 20031212
36 MD_BACKGROUND Static Attribute Protected Type reference (TYPE) XFELD 'X': Automatic Processing 20050222
37 MD_POST_BEHAVIOUR Static Attribute Protected Type reference (TYPE) IHC_DTE_TMPPOST Processing a Payment in IHC 20050222
38 NO_AUTHO Static Attribute Private Type reference (TYPE) CHAR1 Single-Character Indicator 20040216
Methods
# Method Level Visibility Method type Description Created on
1 BREAK Instance method Protected Method For Status-Independent Actions 20040107
2 BREAK_ACTION Instance method Protected Method Close Log, Set Rollback and Error Flag 20031202
3 CHECK_AUTHORITY Instance method Private Method 20040212
4 END Instance method Protected Method For Status-Independent Actions 20031211
5 END_LOG Instance method Private Method Read Messages and Close Log 20031127
6 END_OF_ACTION Instance method Protected Method Inserts correct status at end of action and closes log 20031210
7 GET_AUTHORITY_FLAG Instance method Protected Method Read Authorization Error Indicator 20041119
8 GET_INSTANCE Instance method Private Method Get Instance of a Payment Order 20031209
9 ROLLBACK Instance method Private Method 20040420
10 SET_AUTHORITY_FLAG Instance method Protected Method Set Authorization Error Indicator 20041119
11 START Instance method Protected Method For Status-Independent Actions 20031211
12 START_LOG Instance method Private Method Open Log and Write Messages 20031127
13 START_OF_ACTION Instance method Protected Method Check if an action may be executed, open log 20031210
Events
Class IHC_CL_PROC has no event.
Types
Class IHC_CL_PROC has no local type.
Method Signatures

Method BREAK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTION Call by reference Type reference (TYPE) IHC_DTE_PROC_ACTION IHC: Aktion 20040107
2 Importing I_LOG_REF Call by reference Object reference (TYPE REF TO) IHC_CL_UTIL_LOG Zentrale Protokollierung in IHC 20040107
3 Importing I_PN_REF Call by reference Object reference (TYPE REF TO) IHC_CL_ENT_PN PrimaNota Entität 20040107
4 Importing I_ROLLBACK Call by reference Type reference (TYPE) IHC_DTE_HANDLE_LUW Soll der Prozessmethode ein Commit auslösen? 20040306

Method BREAK on class IHC_CL_PROC has no exception.

Method BREAK_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTION Call by reference Type reference (TYPE) IHC_DTE_PROC_ACTION IHC: Aktion 20031202
2 Importing I_HANDLE_LUW Call by reference Type reference (TYPE) IHC_DTE_HANDLE_LUW Soll der Prozessmethode ein Commit auslösen? 20031202
3 Importing I_LOG_REF Call by reference Object reference (TYPE REF TO) IHC_CL_UTIL_LOG Zentrale Protokollierung in IHC 20031202
4 Importing I_PN_REF Call by reference Object reference (TYPE REF TO) IHC_CL_ENT_PN PrimaNota Entität 20031202
# Exception Resumable Description Created on
1 CX_IHC_PROC Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20040204

Method CHECK_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NO_AUTHO Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20040212
2 Importing I_ACTION Call by reference Type reference (TYPE) IHC_DTE_PROC_ACTION IHC: Interne Aktion in Prozessen 20040212
3 Importing I_PN Call by reference Type reference (TYPE) IHC_DB_PN Prima Nota für eingehende Zahlungsaufträge 20040218
4 Importing I_PN_REF Call by reference Object reference (TYPE REF TO) IHC_CL_ENT_PN Prima Nota für eingehende Zahlungsaufträge 20040212

Method CHECK_AUTHORITY on class IHC_CL_PROC has no exception.

Method END Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTION Call by reference Type reference (TYPE) IHC_DTE_PROC_ACTION IHC: Aktion 20031211
2 Importing I_LOG_REF Call by reference Object reference (TYPE REF TO) IHC_CL_UTIL_LOG Zentrale Protokollierung in IHC 20031211
3 Importing I_PN Call by reference Type reference (TYPE) IHC_DB_PN Prima Nota für eingehende Zahlungsaufträge 20031211
4 Importing I_PN_REF Call by reference Object reference (TYPE REF TO) IHC_CL_ENT_PN PrimaNota Entität 20031211
# Exception Resumable Description Created on
1 CX_IHC_PROC Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20031211

Method END_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DOC Call by reference Type reference (TYPE) IHC_TTY_DOC Referenz-Dokumente eines Status 20031202
2 Importing I_ACTION Call by reference Type reference (TYPE) IHC_DTE_PROC_ACTION IHC: Aktion 20031127
3 Importing I_LOG_REF Call by reference Object reference (TYPE REF TO) IHC_CL_UTIL_LOG Zentrale Protokollierung in IHC 20031127
4 Importing I_PN_SEMKEY Call by reference Type reference (TYPE) IHC_STR_PN_SEMKEY Prima Nota für eingehende Zahlungsaufträge 20031204

Method END_LOG on class IHC_CL_PROC has no exception.

Method END_OF_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DOC Call by reference Type reference (TYPE) IHC_TTY_DOC Referenz-Dokumente eines Status 20031210
2 Importing I_ACTION Call by reference Type reference (TYPE) IHC_DTE_PROC_ACTION IHC: Aktion 20031210
3 Importing I_LOG_REF Call by reference Object reference (TYPE REF TO) IHC_CL_UTIL_LOG Zentrale Protokollierung in IHC 20031210
4 Importing I_PN_REF Call by reference Object reference (TYPE REF TO) IHC_CL_ENT_PN PrimaNota Entität 20031210
# Exception Resumable Description Created on
1 CX_IHC_PROC Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20031210

Method GET_AUTHORITY_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_AUTHORITY Value transfer Type reference (TYPE) CHAR1 Berechtigungsfehler aufgetreten 20041119

Method GET_AUTHORITY_FLAG on class IHC_CL_PROC has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PN_REF Call by reference Object reference (TYPE REF TO) IHC_CL_ENT_PN PrimaNota Entität 20031209
2 Importing I_ACTION Call by reference Type reference (TYPE) IHC_DTE_PROC_ACTION IHC: Aktion 20031209
3 Importing I_PN_SEMKEY Call by reference Type reference (TYPE) IHC_STR_PN_SEMKEY PrimaNota Entität 20031209
4 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 20031209

Method ROLLBACK Signature

Method ROLLBACK on class IHC_CL_PROC has no parameter.
Method ROLLBACK on class IHC_CL_PROC has no exception.

Method SET_AUTHORITY_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AUTHORITY Call by reference Type reference (TYPE) CHAR1 Berechtigungsfehler aufgetreten 20041119

Method SET_AUTHORITY_FLAG on class IHC_CL_PROC has no exception.

Method START Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_LOG_REF Call by reference Object reference (TYPE REF TO) IHC_CL_UTIL_LOG Zentrale Protokollierung in IHC 20031211
2 Exporting E_PN_REF Call by reference Object reference (TYPE REF TO) IHC_CL_ENT_PN PrimaNota Entität 20031211
3 Importing I_ACTION Call by reference Type reference (TYPE) IHC_DTE_PROC_ACTION IHC: Aktion 20031211
4 Importing I_ERROR_ROLLBACK Call by reference Type reference (TYPE) IHC_DTE_HANDLE_LUW 'X' Soll Prozessmethode ein Commit auslösen? 20040420
5 Importing I_PN_SEMKEY Call by reference Type reference (TYPE) IHC_STR_PN_SEMKEY 20031211
6 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 20031211

Method START_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_LOG_REF Call by reference Object reference (TYPE REF TO) IHC_CL_UTIL_LOG Zentrale Protokollierung in IHC 20031127
2 Importing I_ACTION Call by reference Type reference (TYPE) IHC_DTE_PROC_ACTION IHC: Aktion 20031127
3 Importing I_PN Call by reference Type reference (TYPE) IHC_DB_PN Prima Nota für eingehende Zahlungsaufträge 20031209
4 Importing I_TESTRUN Call by reference Type reference (TYPE) IHC_DTE_TESTRUN Testlauf 20040422

Method START_LOG on class IHC_CL_PROC has no exception.

Method START_OF_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_LOG_REF Call by reference Object reference (TYPE REF TO) IHC_CL_UTIL_LOG Zentrale Protokollierung in IHC 20031210
2 Exporting E_PN_REF Call by reference Object reference (TYPE REF TO) IHC_CL_ENT_PN PrimaNota Entität 20031210
3 Importing I_ACTION Call by reference Type reference (TYPE) IHC_DTE_PROC_ACTION IHC: Aktion 20031210
4 Importing I_ERROR_ROLLBACK Call by reference Type reference (TYPE) IHC_DTE_HANDLE_LUW 'X' Soll Prozessmethode ein Commit auslösen? 20040420
5 Importing I_PN Call by reference Type reference (TYPE) IHC_DB_PN Prima Nota für eingehende Zahlungsaufträge 20040218
6 Importing I_PN_SEMKEY Call by reference Type reference (TYPE) IHC_STR_PN_SEMKEY PrimaNota Entität 20031210
7 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 20031210
History
Last changed by/on SAP  20040127 
SAP Release Created in 500