SAP ABAP Class /SAPPO/CL_ORDER4WORKFLOW (Order Representation for Workflow Usage)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-TS-PPO (Application Component) Postprocessing Office
     /SAPPO/ORDER_WORKFLOW (Package) Connection of PPO Orders to Workflow
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  BI_OBJECT Business Instance 20090918
2 Interface implementation (CLASS c. INTERFACES i_ref)  BI_PERSISTENT Persistent Business Instance 20090918
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WORKFLOW Business Workflow 20090918
Properties
Class /SAPPO/CL_ORDER4WORKFLOW  
Short Description Order Representation for Workflow Usage    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /SAPPO/ORDER_WORKFLOW   Connection of PPO Orders to Workflow 
Created 20090918   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SWFCO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 BI_OBJECT Business Instance 20090918
2 BI_PERSISTENT Persistent Business Instance 20090918
3 IF_WORKFLOW Business Workflow 20090918
Friends
Class /SAPPO/CL_ORDER4WORKFLOW has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 COMPONENT Instance attribute Public Type reference (TYPE) /SAPPO/DTE_COMPONENT Software Component 20091013
2 COMPONENT_ID Instance attribute Public Type reference (TYPE) /SAPPO/DTE_COMPONENT Software Component 20091023
3 C_DECISION_NO Constant Public Type reference (TYPE) CHAR1 'N' Single-Character Indicator 20091013
4 C_DECISION_YES Constant Public Type reference (TYPE) CHAR1 'Y' Single-Character Indicator 20091013
5 C_EVENT_ORDER_CLOSED Constant Public See coding 'ORDER_CLOSED' 20091008
6 C_EVENT_WF_CANCEL Constant Public See coding 'WF_CANCEL' 20100204
7 C_MY_NAME Constant Public Type reference (TYPE) SEOCLSNAME '/SAPPO/CL_ORDER4WORKFLOW' Object Type Name 20091008
8 LOGSYS Instance attribute Public Type reference (TYPE) /SAPPO/DTE_ORDER_LOGSYS Logical System of Order 20091023
9 MS_ORDER_HDR Instance attribute Private Type reference (TYPE) /SAPPO/STR_ORDER_DETAIL Postprocessing Order - Header Data 20090923
10 MT_INSTANCES Static Attribute Private Type reference (TYPE) TT_INSTANCE_BUFFER 20091013
11 MV_ORDER_ID Instance attribute Public Type reference (TYPE) /SAPPO/DTE_ORDER_ID Order ID 20090918
12 OBJECT_DESCRIPTION Instance attribute Public Type reference (TYPE) TEXT40 Object name 20091013
13 OBJKEY_EXTERN Instance attribute Public Type reference (TYPE) /SAPPO/STR_KEY_INT_EXT-OBJKEY_EXT External Display of the Key 20091013
14 PROCESS Instance attribute Public Type reference (TYPE) STRING Business Process Description 20091013
15 TITLE_4_AGENT_SELECTION Static Attribute Public Type reference (TYPE) CUA_TIT_TX Dialog Title for Processor Selection 20091215
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20091215
2 DECIDE_ABOUT_NOTE_CREATION Instance method Public Method Display Dialog Box for Decision about Display of Note 20091013
3 FILL_ORDER_HDR Instance method Private Method 20090923
4 GET_COMPONENT Instance method Public Method 20090923
5 GET_OBJECT_DESCRIPTION Instance method Public Method 20091013
6 GET_OBJKEY_EXTERN Instance method Public Method 20091013
7 GET_PROCESS Instance method Public Method 20090923
8 RAISE_ORDER_CLOSED_EVENT Instance method Private Method 20100615
9 SHOW_SINGLE_ORDER Instance method Public Method 20090918
10 S_CANCEL_WF_INSTANCE Static method Public Method 20100204
11 S_CREATE Static method Public Method 20090918
12 S_END_WF_INSTANCE Static method Public Method 20091012
13 S_EXISTS_WF_INSTANCE Static method Public Method 20091012
14 S_GET_OWN_LOGICAL_SYSTEM Static method Public Method Determine the Logical System for Your Own System 20091014
15 S_START_EXPERT_WORKFLOW Static method Public Method 20090924
Events
# Event Type Visibility Description Created on
1 ORDER_CLOSED Instance Event
(0)
Public
(2)
Order Completed 20090921
2 WF_CANCEL Instance Event
(0)
Public
(2)
Terminate Workflow 20100204
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_INSTANCE_BUFFER Private See coding 20091013 BEGIN OF TS_INSTANCE_BUFFER, order_id TYPE /SAPPO/DTE_ORDER_ID, instance type REF TO /sappo/cl_order4workflow, END OF TS_INSTANCE_BUFFER
2 TT_INSTANCE_BUFFER Private See coding 20091013 Tt_INSTANCE_BUFFER type SORTED TABLE OF TS_INSTANCE_BUFFER WITH UNIQUE KEY order_id
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class /SAPPO/CL_ORDER4WORKFLOW has no parameter.
Method CLASS_CONSTRUCTOR on class /SAPPO/CL_ORDER4WORKFLOW has no exception.

Method DECIDE_ABOUT_NOTE_CREATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20091013

Method DECIDE_ABOUT_NOTE_CREATION on class /SAPPO/CL_ORDER4WORKFLOW has no exception.

Method FILL_ORDER_HDR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMPONENT Call by reference Type reference (TYPE) /SAPPO/DTE_COMPONENT Softwarekomponente 20091023
2 Importing IV_LOGSYS Call by reference Type reference (TYPE) /SAPPO/DTE_ORDER_LOGSYS Logisches System des Auftrages 20091023

Method FILL_ORDER_HDR on class /SAPPO/CL_ORDER4WORKFLOW has no exception.

Method GET_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_COMPONENT Value transfer Type reference (TYPE) STRING Bezeichnung Komponente 20090923

Method GET_COMPONENT on class /SAPPO/CL_ORDER4WORKFLOW has no exception.

Method GET_OBJECT_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_OBJECT_DESCRIPTION Value transfer Type reference (TYPE) STRING Bezeichnung des Objektes 20091013

Method GET_OBJECT_DESCRIPTION on class /SAPPO/CL_ORDER4WORKFLOW has no exception.

Method GET_OBJKEY_EXTERN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_OBJKEY_EXTERN Value transfer Type reference (TYPE) /SAPPO/STR_KEY_INT_EXT-OBJKEY_EXT interne und externe Darstellung des Key 20091013

Method GET_OBJKEY_EXTERN on class /SAPPO/CL_ORDER4WORKFLOW has no exception.

Method GET_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_PROCESS Value transfer Type reference (TYPE) STRING Bezeichnung Geschäftsprozess 20090923

Method GET_PROCESS on class /SAPPO/CL_ORDER4WORKFLOW has no exception.

Method RAISE_ORDER_CLOSED_EVENT Signature

Method RAISE_ORDER_CLOSED_EVENT on class /SAPPO/CL_ORDER4WORKFLOW has no parameter.
Method RAISE_ORDER_CLOSED_EVENT on class /SAPPO/CL_ORDER4WORKFLOW has no exception.

Method SHOW_SINGLE_ORDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMPONENT Call by reference Type reference (TYPE) /SAPPO/DTE_COMPONENT Softwarekomponente 20090918
2 Importing IV_LOGSYS Call by reference Type reference (TYPE) /SAPPO/DTE_ORDER_LOGSYS Logisches System des Auftrages 20091008

Method SHOW_SINGLE_ORDER on class /SAPPO/CL_ORDER4WORKFLOW has no exception.

Method S_CANCEL_WF_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LOGSYS Call by reference Type reference (TYPE) /SAPPO/DTE_ORDER_LOGSYS Logisches System des Auftrages 20100204
2 Importing IV_ORDER_ID Call by reference Type reference (TYPE) /SAPPO/DTE_ORDER_ID ID des Auftrages 20100204

Method S_CANCEL_WF_INSTANCE on class /SAPPO/CL_ORDER4WORKFLOW has no exception.

Method S_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMPONENT Call by reference Type reference (TYPE) /SAPPO/DTE_COMPONENT Softwarekomponente 20091023
2 Importing IV_LOGSYS Call by reference Type reference (TYPE) /SAPPO/DTE_ORDER_LOGSYS Logisches System des Auftrages 20091023
3 Importing IV_ORDER_ID Call by reference Type reference (TYPE) /SAPPO/DTE_ORDER_ID ID des Auftrages 20090918
4 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) /SAPPO/CL_ORDER4WORKFLOW Auftragsrepräsentation für Workflownutzung 20090918

Method S_CREATE on class /SAPPO/CL_ORDER4WORKFLOW has no exception.

Method S_END_WF_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LOGSYS Call by reference Type reference (TYPE) /SAPPO/DTE_ORDER_LOGSYS Logisches System des Auftrages 20091015
2 Importing IV_ORDER_ID Call by reference Type reference (TYPE) /SAPPO/DTE_ORDER_ID ID des Auftrages 20091012

Method S_END_WF_INSTANCE on class /SAPPO/CL_ORDER4WORKFLOW has no exception.

Method S_EXISTS_WF_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LOGSYS Call by reference Type reference (TYPE) /SAPPO/DTE_ORDER_LOGSYS OBSOLETE 20091015
2 Importing IV_ORDER_ID Call by reference Type reference (TYPE) /SAPPO/DTE_ORDER_ID ID des Auftrages 20091012
3 Returning RV_EXISTS Value transfer Type reference (TYPE) ABAP_BOOL 20091012

Method S_EXISTS_WF_INSTANCE on class /SAPPO/CL_ORDER4WORKFLOW has no exception.

Method S_GET_OWN_LOGICAL_SYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_LOGSYS Value transfer Type reference (TYPE) /SAPPO/DTE_ORDER_LOGSYS Logisches System des Auftrages 20091014

Method S_GET_OWN_LOGICAL_SYSTEM on class /SAPPO/CL_ORDER4WORKFLOW has no exception.

Method S_START_EXPERT_WORKFLOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_WF_STARTED Call by reference Type reference (TYPE) ABAP_BOOL Workflow wurde efolgreich gestartet 20100204
2 Importing IV_COMPONENT Call by reference Type reference (TYPE) /SAPPO/DTE_COMPONENT Softwarekomponente 20090924
3 Importing IV_LOGSYS Call by reference Type reference (TYPE) /SAPPO/DTE_ORDER_LOGSYS Logisches System des Auftrages 20091008
4 Importing IV_ORDER_ID Call by reference Type reference (TYPE) /SAPPO/DTE_ORDER_ID ID des Auftrages 20090924
# Exception Resumable Description Created on
1 /SAPPO/CX_WORKFLOW_CREATE Workflow konnte nicht angelegt werden 20090924
Event Signatures

Event ORDER_CLOSED Signature
Event ORDER_CLOSED on class /SAPPO/CL_ORDER4WORKFLOW has no parameter.
Event WF_CANCEL Signature
Event WF_CANCEL on class /SAPPO/CL_ORDER4WORKFLOW has no parameter.
History
Last changed by/on SAP  20110908 
SAP Release Created in 730