SAP IHC_CL_PROC OO Class - Payment Order Entity
IHC_CL_PROC is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class IHC_CL_PROC including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Method list of IHC_CL_PROC SAP class
A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD.
Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...
Method Name | Description | Visability |
BREAK | For Status-Independent Actions | Protected |
CALL METHOD ihc_cl_proc=>BREAK...more details | ||
BREAK_ACTION | Close Log, Set Rollback and Error Flag | Protected |
CALL METHOD ihc_cl_proc=>BREAK_ACTION...more details | ||
CHECK_AUTHORITY | Private | |
CALL METHOD ihc_cl_proc=>CHECK_AUTHORITY...more details | ||
END | For Status-Independent Actions | Protected |
CALL METHOD ihc_cl_proc=>END...more details | ||
END_LOG | Read Messages and Close Log | Private |
CALL METHOD ihc_cl_proc=>END_LOG...more details | ||
END_OF_ACTION | Inserts correct status at end of action and closes log | Protected |
CALL METHOD ihc_cl_proc=>END_OF_ACTION...more details | ||
| ||
GET_AUTHORITY_FLAG | Read Authorization Error Indicator | Protected |
CALL METHOD ihc_cl_proc=>GET_AUTHORITY_FLAG...more details | ||
GET_INSTANCE | Get Instance of a Payment Order | Private |
CALL METHOD ihc_cl_proc=>GET_INSTANCE...more details | ||
ROLLBACK | Private | |
CALL METHOD ihc_cl_proc=>ROLLBACK...more details | ||
SET_AUTHORITY_FLAG | Set Authorization Error Indicator | Protected |
CALL METHOD ihc_cl_proc=>SET_AUTHORITY_FLAG...more details | ||
START | For Status-Independent Actions | Protected |
CALL METHOD ihc_cl_proc=>START...more details | ||
START_LOG | Open Log and Write Messages | Private |
CALL METHOD ihc_cl_proc=>START_LOG...more details | ||
START_OF_ACTION | Check if an action may be executed, open log | Protected |
CALL METHOD ihc_cl_proc=>START_OF_ACTION...more details |
IHC_CL_PROC attributes
List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.
Name | Level | Description | Initial Value | Type | Visability |
CONO_CANCEL_XDOC | Constant | IHC: Internal Action in Processes | 'XDOC_CANC' | LIKE IHC_DTE_PROC_ACTION | Protected |
CONO_CHECK | Constant | IHC: Internal Action in Processes | 'FCHE' | LIKE IHC_DTE_PROC_ACTION | Protected |
CONO_DETERMINE_CL | Constant | IHC: Internal Action in Processes | 'DET_CL' | LIKE IHC_DTE_PROC_ACTION | Protected |
CONO_POST_FIN | Constant | IHC: Internal Action in Processes | 'FIN_POST' | LIKE IHC_DTE_PROC_ACTION | Protected |
CONO_PROC | Constant | IHC: Internal Action in Processes | 'PROC' | LIKE IHC_DTE_PROC_ACTION | Protected |
CONO_READ_XDOC | Constant | IHC: Internal Action in Processes | 'XDOC_READ' | LIKE IHC_DTE_PROC_ACTION | Protected |
CONO_RELEASE | Constant | IHC: Internal Action in Processes | 'RELEASE' | LIKE IHC_DTE_PROC_ACTION | Protected |
CONO_REPROC | Constant | IHC: Internal Action in Processes | 'REPROC' | LIKE IHC_DTE_PROC_ACTION | Protected |
CONO_ROUTING | Constant | IHC: Internal Action in Processes | 'ROUTING' | LIKE IHC_DTE_PROC_ACTION | Protected |
CONP_DUAL | Constant | IHC: Action | 'DUAL' | LIKE IHC_DTE_PROC_ACTION | Protected |
CONP_PREPROCESS | Constant | IHC: Action | 'PREPROC' | LIKE IHC_DTE_PROC_ACTION | Protected |
CONP_RELEASE | Constant | IHC: Action | 'RELEASE' | LIKE IHC_DTE_PROC_ACTION | Protected |
CONP_STOP | Constant | IHC: Action | 'STOP' | LIKE IHC_DTE_PROC_ACTION | Protected |
CONP_TO_PROCESS | Constant | IHC: Action | 'TO_PROC' | LIKE IHC_DTE_PROC_ACTION | Protected |
CON_AMS_POST | Constant | IHC: Action | 'AMSPOST' | LIKE IHC_DTE_PROC_ACTION | Protected |
CON_AMS_PREPOST | Constant | IHC: Action | 'AMSPPPOST' | LIKE IHC_DTE_PROC_ACTION | Protected |
CON_AMS_REWIND | Constant | IHC: Action | 'AMSREWIND' | LIKE IHC_DTE_PROC_ACTION | Protected |
CON_ARCHIVE | Constant | IHC: Action | 'ARCHIVE' | LIKE IHC_DTE_PROC_ACTION | Protected |
CON_ARCHIVE_OBJECT | Constant | Archiving Object | 'IHC_ARC' | LIKE ARCH_OBJ-OBJECT | Protected |
CON_BLOCK | Constant | IHC: Internal Action in Processes | 'BLOCK' | LIKE IHC_DTE_PROC_ACTION | Protected |
CON_CANCEL | Constant | IHC: Action | 'CANCEL' | LIKE IHC_DTE_PROC_ACTION | Protected |
CON_CHANGE | Constant | IHC: Action | 'CHANGE' | LIKE IHC_DTE_PROC_ACTION | Protected |
CON_CLEAR_ERROR | Constant | IHC: Action | 'CLEARERR' | LIKE IHC_DTE_PROC_ACTION | Protected |
CON_CREATE | Constant | IHC: Action | 'CREATE' | LIKE IHC_DTE_PROC_ACTION | Protected |
CON_DELETE | Constant | IHC: Action | 'DELETE' | LIKE IHC_DTE_PROC_ACTION | Protected |
CON_EXT_ORDER | Constant | IHC: Action | 'EXTORDER' | LIKE IHC_DTE_PROC_ACTION | Protected |
CON_PROCESS_BG | Constant | IHC: Action | 'PROC_BG' | LIKE IHC_DTE_PROC_ACTION | Protected |
CON_READ | Constant | IHC: Action | 'READ' | LIKE IHC_DTE_PROC_ACTION | Protected |
CON_RESET | Constant | IHC: Action | 'RESET' | LIKE IHC_DTE_PROC_ACTION | Protected |
CON_SAVE | Constant | IHC: Action | 'SAVE' | LIKE IHC_DTE_PROC_ACTION | Protected |
CON_UNBLOCK | Constant | IHC: Internal Action in Processes | 'UNBLOCK' | LIKE IHC_DTE_PROC_ACTION | Protected |
CON_UPDATE_ENT | Constant | IHC: Action | 'UPD_ENT' | LIKE IHC_DTE_PROC_ACTION | Protected |
ERROR_ROLLBACK | Static Attribute | Should the process method trigger a commit? | 'X' | LIKE IHC_DTE_HANDLE_LUW | Private |
LAST_PN_SEMKEY | Static Attribute | PO Semantic Key | LIKE IHC_STR_PN_SEMKEY | Private | |
LOG_OPENED | Static Attribute | How many times was the log opened? | LIKE I | Private | |
MD_BACKGROUND | Static Attribute | 'X': Automatic Processing | LIKE XFELD | Protected | |
MD_POST_BEHAVIOUR | Static Attribute | Processing a Payment in IHC | LIKE IHC_DTE_TMPPOST | Protected | |
NO_AUTHO | Static Attribute | Single-Character Indicator | LIKE CHAR1 | Private |
Links to Related Class(s)
IHC_CL_P...Full list of available SAP object classes
Search for further information about these or an SAP related objects