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 | ![]() |
Constant | Protected | Type reference (TYPE) | IHC_DTE_PROC_ACTION | 'XDOC_CANC' | IHC: Internal Action in Processes | 20040308 | |
2 | ![]() |
Constant | Protected | Type reference (TYPE) | IHC_DTE_PROC_ACTION | 'FCHE' | IHC: Internal Action in Processes | 20040423 | |
3 | ![]() |
Constant | Protected | Type reference (TYPE) | IHC_DTE_PROC_ACTION | 'DET_CL' | IHC: Internal Action in Processes | 20040213 | |
4 | ![]() |
Constant | Protected | Type reference (TYPE) | IHC_DTE_PROC_ACTION | 'FIN_POST' | IHC: Internal Action in Processes | 20040213 | |
5 | ![]() |
Constant | Protected | Type reference (TYPE) | IHC_DTE_PROC_ACTION | 'PROC' | IHC: Internal Action in Processes | 20040213 | |
6 | ![]() |
Constant | Protected | Type reference (TYPE) | IHC_DTE_PROC_ACTION | 'XDOC_READ' | IHC: Internal Action in Processes | 20040301 | |
7 | ![]() |
Constant | Protected | Type reference (TYPE) | IHC_DTE_PROC_ACTION | 'RELEASE' | IHC: Internal Action in Processes | 20040213 | |
8 | ![]() |
Constant | Protected | Type reference (TYPE) | IHC_DTE_PROC_ACTION | 'REPROC' | IHC: Internal Action in Processes | 20040423 | |
9 | ![]() |
Constant | Protected | Type reference (TYPE) | IHC_DTE_PROC_ACTION | 'ROUTING' | IHC: Internal Action in Processes | 20040423 | |
10 | ![]() |
Constant | Protected | Type reference (TYPE) | IHC_DTE_PROC_ACTION | 'DUAL' | IHC: Action | 20040213 | |
11 | ![]() |
Constant | Protected | Type reference (TYPE) | IHC_DTE_PROC_ACTION | 'PREPROC' | IHC: Action | 20040213 | |
12 | ![]() |
Constant | Protected | Type reference (TYPE) | IHC_DTE_PROC_ACTION | 'RELEASE' | IHC: Action | 20050222 | |
13 | ![]() |
Constant | Protected | Type reference (TYPE) | IHC_DTE_PROC_ACTION | 'STOP' | IHC: Action | 20040213 | |
14 | ![]() |
Constant | Protected | Type reference (TYPE) | IHC_DTE_PROC_ACTION | 'TO_PROC' | IHC: Action | 20040213 | |
15 | ![]() |
Constant | Protected | Type reference (TYPE) | IHC_DTE_PROC_ACTION | 'AMSPOST' | IHC: Action | 20031126 | |
16 | ![]() |
Constant | Protected | Type reference (TYPE) | IHC_DTE_PROC_ACTION | 'AMSPPPOST' | IHC: Action | 20031126 | |
17 | ![]() |
Constant | Protected | Type reference (TYPE) | IHC_DTE_PROC_ACTION | 'AMSREWIND' | IHC: Action | 20031126 | |
18 | ![]() |
Constant | Protected | Type reference (TYPE) | IHC_DTE_PROC_ACTION | 'ARCHIVE' | IHC: Action | 20040428 | |
19 | ![]() |
Constant | Protected | Type reference (TYPE) | ARCH_OBJ-OBJECT | 'IHC_ARC' | Archiving Object | 20040429 | |
20 | ![]() |
Constant | Protected | Type reference (TYPE) | IHC_DTE_PROC_ACTION | 'BLOCK' | IHC: Internal Action in Processes | 20040514 | |
21 | ![]() |
Constant | Protected | Type reference (TYPE) | IHC_DTE_PROC_ACTION | 'CANCEL' | IHC: Action | 20031209 | |
22 | ![]() |
Constant | Protected | Type reference (TYPE) | IHC_DTE_PROC_ACTION | 'CHANGE' | IHC: Action | 20031210 | |
23 | ![]() |
Constant | Protected | Type reference (TYPE) | IHC_DTE_PROC_ACTION | 'CLEARERR' | IHC: Action | 20031202 | |
24 | ![]() |
Constant | Protected | Type reference (TYPE) | IHC_DTE_PROC_ACTION | 'CREATE' | IHC: Action | 20031124 | |
25 | ![]() |
Constant | Protected | Type reference (TYPE) | IHC_DTE_PROC_ACTION | 'DELETE' | IHC: Action | 20031121 | |
26 | ![]() |
Constant | Protected | Type reference (TYPE) | IHC_DTE_PROC_ACTION | 'EXTORDER' | IHC: Action | 20031121 | |
27 | ![]() |
Constant | Protected | Type reference (TYPE) | IHC_DTE_PROC_ACTION | 'PROC_BG' | IHC: Action | 20031124 | |
28 | ![]() |
Constant | Protected | Type reference (TYPE) | IHC_DTE_PROC_ACTION | 'READ' | IHC: Action | 20031212 | |
29 | ![]() |
Constant | Protected | Type reference (TYPE) | IHC_DTE_PROC_ACTION | 'RESET' | IHC: Action | 20031121 | |
30 | ![]() |
Constant | Protected | Type reference (TYPE) | IHC_DTE_PROC_ACTION | 'SAVE' | IHC: Action | 20031121 | |
31 | ![]() |
Constant | Protected | Type reference (TYPE) | IHC_DTE_PROC_ACTION | 'UNBLOCK' | IHC: Internal Action in Processes | 20040514 | |
32 | ![]() |
Constant | Protected | Type reference (TYPE) | IHC_DTE_PROC_ACTION | 'UPD_ENT' | IHC: Action | 20040108 | |
33 | ![]() |
Static Attribute | Private | Type reference (TYPE) | IHC_DTE_HANDLE_LUW | 'X' | Should the process method trigger a commit? | 20040420 | |
34 | ![]() |
Static Attribute | Private | Type reference (TYPE) | IHC_STR_PN_SEMKEY | PO Semantic Key | 20040420 | ||
35 | ![]() |
Static Attribute | Private | Type reference (TYPE) | I | How many times was the log opened? | 20031212 | ||
36 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | XFELD | 'X': Automatic Processing | 20050222 | ||
37 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | IHC_DTE_TMPPOST | Processing a Payment in IHC | 20050222 | ||
38 | ![]() |
Static Attribute | Private | Type reference (TYPE) | CHAR1 | Single-Character Indicator | 20040216 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Protected | Method | For Status-Independent Actions | 20040107 |
2 | ![]() |
Instance method | Protected | Method | Close Log, Set Rollback and Error Flag | 20031202 |
3 | ![]() |
Instance method | Private | Method | 20040212 | |
4 | ![]() |
Instance method | Protected | Method | For Status-Independent Actions | 20031211 |
5 | ![]() |
Instance method | Private | Method | Read Messages and Close Log | 20031127 |
6 | ![]() |
Instance method | Protected | Method | Inserts correct status at end of action and closes log | 20031210 |
7 | ![]() |
Instance method | Protected | Method | Read Authorization Error Indicator | 20041119 |
8 | ![]() |
Instance method | Private | Method | Get Instance of a Payment Order | 20031209 |
9 | ![]() |
Instance method | Private | Method | 20040420 | |
10 | ![]() |
Instance method | Protected | Method | Set Authorization Error Indicator | 20041119 |
11 | ![]() |
Instance method | Protected | Method | For Status-Independent Actions | 20031211 |
12 | ![]() |
Instance method | Private | Method | Open Log and Write Messages | 20031127 |
13 | ![]() |
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 | ![]() |
I_ACTION | Call by reference | Type reference (TYPE) | IHC_DTE_PROC_ACTION | IHC: Aktion | 20040107 | ||
2 | ![]() |
I_LOG_REF | Call by reference | Object reference (TYPE REF TO) | IHC_CL_UTIL_LOG | Zentrale Protokollierung in IHC | 20040107 | ||
3 | ![]() |
I_PN_REF | Call by reference | Object reference (TYPE REF TO) | IHC_CL_ENT_PN | PrimaNota Entität | 20040107 | ||
4 | ![]() |
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 | ![]() |
I_ACTION | Call by reference | Type reference (TYPE) | IHC_DTE_PROC_ACTION | IHC: Aktion | 20031202 | ||
2 | ![]() |
I_HANDLE_LUW | Call by reference | Type reference (TYPE) | IHC_DTE_HANDLE_LUW | Soll der Prozessmethode ein Commit auslösen? | 20031202 | ||
3 | ![]() |
I_LOG_REF | Call by reference | Object reference (TYPE REF TO) | IHC_CL_UTIL_LOG | Zentrale Protokollierung in IHC | 20031202 | ||
4 | ![]() |
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 | ![]() |
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 | ![]() |
E_NO_AUTHO | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20040212 | ||
2 | ![]() |
I_ACTION | Call by reference | Type reference (TYPE) | IHC_DTE_PROC_ACTION | IHC: Interne Aktion in Prozessen | 20040212 | ||
3 | ![]() |
I_PN | Call by reference | Type reference (TYPE) | IHC_DB_PN | Prima Nota für eingehende Zahlungsaufträge | 20040218 | ||
4 | ![]() |
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 | ![]() |
I_ACTION | Call by reference | Type reference (TYPE) | IHC_DTE_PROC_ACTION | IHC: Aktion | 20031211 | ||
2 | ![]() |
I_LOG_REF | Call by reference | Object reference (TYPE REF TO) | IHC_CL_UTIL_LOG | Zentrale Protokollierung in IHC | 20031211 | ||
3 | ![]() |
I_PN | Call by reference | Type reference (TYPE) | IHC_DB_PN | Prima Nota für eingehende Zahlungsaufträge | 20031211 | ||
4 | ![]() |
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 | ![]() |
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 | ![]() |
IT_DOC | Call by reference | Type reference (TYPE) | IHC_TTY_DOC | Referenz-Dokumente eines Status | 20031202 | ||
2 | ![]() |
I_ACTION | Call by reference | Type reference (TYPE) | IHC_DTE_PROC_ACTION | IHC: Aktion | 20031127 | ||
3 | ![]() |
I_LOG_REF | Call by reference | Object reference (TYPE REF TO) | IHC_CL_UTIL_LOG | Zentrale Protokollierung in IHC | 20031127 | ||
4 | ![]() |
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 | ![]() |
IT_DOC | Call by reference | Type reference (TYPE) | IHC_TTY_DOC | Referenz-Dokumente eines Status | 20031210 | ||
2 | ![]() |
I_ACTION | Call by reference | Type reference (TYPE) | IHC_DTE_PROC_ACTION | IHC: Aktion | 20031210 | ||
3 | ![]() |
I_LOG_REF | Call by reference | Object reference (TYPE REF TO) | IHC_CL_UTIL_LOG | Zentrale Protokollierung in IHC | 20031210 | ||
4 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
E_PN_REF | Call by reference | Object reference (TYPE REF TO) | IHC_CL_ENT_PN | PrimaNota Entität | 20031209 | ||
2 | ![]() |
I_ACTION | Call by reference | Type reference (TYPE) | IHC_DTE_PROC_ACTION | IHC: Aktion | 20031209 | ||
3 | ![]() |
I_PN_SEMKEY | Call by reference | Type reference (TYPE) | IHC_STR_PN_SEMKEY | PrimaNota Entität | 20031209 | ||
4 | ![]() |
I_TESTRUN | Call by reference | Type reference (TYPE) | IHC_DTE_TESTRUN | Testlauf | 20040421 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
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 | ![]() |
E_LOG_REF | Call by reference | Object reference (TYPE REF TO) | IHC_CL_UTIL_LOG | Zentrale Protokollierung in IHC | 20031211 | ||
2 | ![]() |
E_PN_REF | Call by reference | Object reference (TYPE REF TO) | IHC_CL_ENT_PN | PrimaNota Entität | 20031211 | ||
3 | ![]() |
I_ACTION | Call by reference | Type reference (TYPE) | IHC_DTE_PROC_ACTION | IHC: Aktion | 20031211 | ||
4 | ![]() |
I_ERROR_ROLLBACK | Call by reference | Type reference (TYPE) | IHC_DTE_HANDLE_LUW | 'X' | Soll Prozessmethode ein Commit auslösen? | 20040420 | |
5 | ![]() |
I_PN_SEMKEY | Call by reference | Type reference (TYPE) | IHC_STR_PN_SEMKEY | 20031211 | |||
6 | ![]() |
I_TESTRUN | Call by reference | Type reference (TYPE) | IHC_DTE_TESTRUN | Testlauf | 20040421 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
E_LOG_REF | Call by reference | Object reference (TYPE REF TO) | IHC_CL_UTIL_LOG | Zentrale Protokollierung in IHC | 20031127 | ||
2 | ![]() |
I_ACTION | Call by reference | Type reference (TYPE) | IHC_DTE_PROC_ACTION | IHC: Aktion | 20031127 | ||
3 | ![]() |
I_PN | Call by reference | Type reference (TYPE) | IHC_DB_PN | Prima Nota für eingehende Zahlungsaufträge | 20031209 | ||
4 | ![]() |
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 | ![]() |
E_LOG_REF | Call by reference | Object reference (TYPE REF TO) | IHC_CL_UTIL_LOG | Zentrale Protokollierung in IHC | 20031210 | ||
2 | ![]() |
E_PN_REF | Call by reference | Object reference (TYPE REF TO) | IHC_CL_ENT_PN | PrimaNota Entität | 20031210 | ||
3 | ![]() |
I_ACTION | Call by reference | Type reference (TYPE) | IHC_DTE_PROC_ACTION | IHC: Aktion | 20031210 | ||
4 | ![]() |
I_ERROR_ROLLBACK | Call by reference | Type reference (TYPE) | IHC_DTE_HANDLE_LUW | 'X' | Soll Prozessmethode ein Commit auslösen? | 20040420 | |
5 | ![]() |
I_PN | Call by reference | Type reference (TYPE) | IHC_DB_PN | Prima Nota für eingehende Zahlungsaufträge | 20040218 | ||
6 | ![]() |
I_PN_SEMKEY | Call by reference | Type reference (TYPE) | IHC_STR_PN_SEMKEY | PrimaNota Entität | 20031210 | ||
7 | ![]() |
I_TESTRUN | Call by reference | Type reference (TYPE) | IHC_DTE_TESTRUN | Testlauf | 20040421 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahmen mit statischer und dynamischer Prüfung von RAISING | 20031210 |
History
Last changed by/on | SAP | 20040127 |
SAP Release Created in | 500 |