SAP ABAP Class /SAPPO/IF_PPO_COMMAND (Command for a PPO Postprocessing Order)
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | /SAPPO/TD_CFGURABLE_CMD_DOUBLE | Test Double for PPO Commands Can Be Configured | 20100511 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | /SAPPO/TD_FAIL_SPY | Spy Test Double | 20090227 |
| 3 | Interface implementation (CLASS c. INTERFACES i_ref) | /SAPPO/TD_RETRY_MOCK | 20100508 | |
| 4 | Interface implementation (CLASS c. INTERFACES i_ref) | /SAPPO/TD_RETRY_SPY | Spy Test Double | 20090227 |
| 5 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_ECH_PPO_FAIL | Implementation of PPO Callback (Fail) | 20060613 |
| 6 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_ECH_PPO_FINISH | Implementation of PPO Callback (Finish) | 20060613 |
| 7 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_ECH_PPO_RETRY | Implementation of PPO Callback (Retry) | 20060530 |
Properties
| Class | /SAPPO/IF_PPO_COMMAND | |
| Short Description | Command for a PPO Postprocessing Order | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | ||
| Created | 20060529 | SAP |
| Last change | 20110908 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class /SAPPO/IF_PPO_COMMAND has no interface implemented.
Friends
Class /SAPPO/IF_PPO_COMMAND has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | /SAPPO/DTE_FUNCTIONALITY_CODE | 4 | Code for Add1 Functions | 20060621 | ||
| 2 | Constant | Public | Type reference (TYPE) | /SAPPO/DTE_FUNCTIONALITY_CODE | 5 | Code for Add2 Functions | 20060621 | ||
| 3 | Constant | Public | Type reference (TYPE) | /SAPPO/DTE_FUNCTIONALITY_CODE | 2 | Code for the Fail Function | 20060621 | ||
| 4 | Constant | Public | Type reference (TYPE) | /SAPPO/DTE_FUNCTIONALITY_CODE | 3 | Code for the Finish Function | 20060621 | ||
| 5 | Constant | Public | Type reference (TYPE) | /SAPPO/DTE_FUNCTIONALITY_CODE | 1 | Code for the Retry Function | 20060621 | ||
| 6 | Constant | Public | Type reference (TYPE) | /SAPPO/DTE_PROCMETH | '3' | Manually and Automtically | 20060620 | ||
| 7 | Constant | Public | Type reference (TYPE) | /SAPPO/DTE_PROCMETH | '0' | 20101104 | |||
| 8 | Constant | Public | Type reference (TYPE) | /SAPPO/DTE_PROCMETH | '1' | Automatically Only | 20060620 | ||
| 9 | Constant | Public | Type reference (TYPE) | /SAPPO/DTE_PROCMETH | '2' | Manually Only | 20060620 | ||
| 10 | Constant | Public | Type reference (TYPE) | /SAPPO/DTE_PROCESS | '2' | Administration | 20060620 | ||
| 11 | Constant | Public | Type reference (TYPE) | /SAPPO/DTE_PROCESS | '4' | Dialog per BAPI | 20060620 | ||
| 12 | Constant | Public | Type reference (TYPE) | /SAPPO/DTE_PROCESS | '1' | Dialog | 20060620 | ||
| 13 | Constant | Public | Type reference (TYPE) | /SAPPO/DTE_PROCESS | '3' | Mass processing | 20060620 | ||
| 14 | Constant | Public | Type reference (TYPE) | /SAPPO/DTE_PROCESS | '0' | Mass Run | 20060620 | ||
| 15 | Constant | Public | Type reference (TYPE) | /SAPPO/DTE_STATUS | '3' | Finished | 20060620 | ||
| 16 | Constant | Public | Type reference (TYPE) | /SAPPO/DTE_STATUS | '1' | new | 20060620 | ||
| 17 | Constant | Public | Type reference (TYPE) | /SAPPO/DTE_STATUS | '2' | In Processing | 20060620 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Checks Whether a PPO Order can be Set to "Completed" | 20060529 | |
| 2 | Instance method | Public | Method | Execute Method of the Command Object | 20060529 | |
| 3 | Instance method | Public | Method | Closing Operations after Business Error During a Repeat | 20080625 | |
| 4 | Instance method | Public | Method | Icon for the Command | 20060529 | |
| 5 | Instance method | Public | Method | Text for the Command | 20060529 | |
| 6 | Instance method | Public | Method | Checks Whether the Command is Executable | 20060612 | |
| 7 | Static method | Public | Method | Factory Method for Command Object | 20060531 |
Events
Class /SAPPO/IF_PPO_COMMAND has no event.
Types
Class /SAPPO/IF_PPO_COMMAND has no local type.
Method Signatures
Method CAN_ORDER_BE_CLOSED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_ORDER_CAN_BE_CLOSED | Call by reference | Type reference (TYPE) | ABAP_BOOL | boolsche Variable (X=true, -=false, space=unknown) | 20060529 | |||
| 2 | I_CLOSEABILITY_DET_ATTR | Call by reference | Type reference (TYPE) | /SAPPO/STR_CLOSEABILITY_ATTR | Attribute zur Ableitung der Schließbarkeit | 20060529 | |||
| 3 | I_PROCESS_TYPE | Call by reference | Type reference (TYPE) | /SAPPO/DTE_PROCESS | Art des Prozesses | 20060626 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler bei der Ausführung | 20060619 |
Method EXECUTE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_FNCTN_RESPONSE | Call by reference | Type reference (TYPE) | /SAPPO/STR_FNCTN_RESPONSE | Rückmeldung zur Ausführung einer Funktionalität | 20060619 | |||
| 2 | E_ROLLBACK_ON_RETRY_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20080625 | ||||
| 3 | F_INPUT | Call by reference | Type reference (TYPE) | /SAPPO/TYP_PROCYEXECUTION_INP | Input für Proxy Execution | 20061003 | |||
| 4 | F_ORDER_HDR | Call by reference | Type reference (TYPE) | /SAPPO/ORDER_HDR | Nachbearbeitungsauftrag Headerdaten | 20061003 | |||
| 5 | F_UPDATED | Call by reference | Type reference (TYPE) | /SAPPO/TYP_F_FUNC_UPDATED | geänderte Attribute | 20061015 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler bei der Ausführung | 20060619 |
Method FINALIZE_ON_RETRY_ERROR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_ORDER_HDR | Call by reference | Type reference (TYPE) | /SAPPO/ORDER_HDR | Nachbearbeitungsauftrag Headerdaten | 20080722 |
Method FINALIZE_ON_RETRY_ERROR on class /SAPPO/IF_PPO_COMMAND has no exception.
Method GET_ICON Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_ICON_INFO | Call by reference | Type reference (TYPE) | /SAPPO/STR_ICON_INFO | Attribute rund um das Ikon zu einer Funktionalität | 20060529 | |||
| 2 | I_FUNCT_DESCRIBING_ATTR | Call by reference | Type reference (TYPE) | /SAPPO/STR_GET_FUNC_ATTRIBUTES | Attribute zur Ableitung der UI-Informationen zu einer Funk. | 20060529 | |||
| 3 | I_PROCESS_TYPE | Call by reference | Type reference (TYPE) | /SAPPO/DTE_PROCESS | Art des Prozesses | 20060626 |
Method GET_ICON on class /SAPPO/IF_PPO_COMMAND has no exception.
Method GET_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_FUNCTIONALITY_TEXTS | Call by reference | Type reference (TYPE) | /SAPPO/STR_FUNCTIONALITY_TEXTS | Texte zur Funktionalität | 20060529 | |||
| 2 | I_FUNCT_DESCRIBING_ATTR | Call by reference | Type reference (TYPE) | /SAPPO/STR_GET_FUNC_ATTRIBUTES | Attribute zur Ableitung der UI-Informationen zu einer Funk. | 20060529 | |||
| 3 | I_PROCESS_TYPE | Call by reference | Type reference (TYPE) | /SAPPO/DTE_PROCESS | Art des Prozesses | 20060626 |
Method GET_TEXT on class /SAPPO/IF_PPO_COMMAND has no exception.
Method IS_EXECUTABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_IS_EXECUTABLE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20060612 | ||||
| 2 | I_EXECUTEABILITY_DET_ATTR | Call by reference | Type reference (TYPE) | /SAPPO/STR_ATTR_CHECK_EXECAB | Attribute zur Ableitung der Ausführbarkeit | 20060612 | |||
| 3 | I_PROCESS_TYPE | Call by reference | Type reference (TYPE) | /SAPPO/DTE_PROCESS | Art des Prozesses | 20060626 | |||
| 4 | I_RULE_MODULATING_ATTRIBUTES | Call by reference | Type reference (TYPE) | /SAPPO/STR_RULE_MODULATING_ATT | OBSOLET | 20060630 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler bei der Ausführung | 20060619 |
Method S_CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_PROCESS | Call by reference | Type reference (TYPE) | /SAPPO/STR_PPO_PROCESS | Zusammenfassung von Komponente und Prozess | 20060608 | |||
| 2 | R_COMMAND | Value transfer | Object reference (TYPE REF TO) | /SAPPO/IF_PPO_COMMAND | Funktionalität an einem Auftrag | 20060608 |
Method S_CREATE on class /SAPPO/IF_PPO_COMMAND has no exception.
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in |