SAP ABAP Class CL_SRM_WF_PATH (WF Path)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-RM (Application Component) SAP Records Management
     SRM_WF_PATH (Package) SRM - Transaction Processing Path
Properties
Class CL_SRM_WF_PATH  
Short Description WF Path    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SRM_WF_PATH   SRM - Transaction Processing Path 
Created 20010823   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_SRM Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SRM_WF_PATH has no interface implemented.
Friends
Class CL_SRM_WF_PATH has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTAREA Instance attribute Protected Type reference (TYPE) SRMACTAR Activity Area 20010914
2 ACTAREA_DESC Instance attribute Protected Type reference (TYPE) SRMACTARDC Description of Activity Area 20010926
3 ACTFUNC_DESC Instance attribute Public Type reference (TYPE) SRMACTFNCTT Activity Functions with Texts 20030324
4 AUTH_HEAD Instance attribute Protected Type reference (TYPE) SRMWFPATHAUTH Authorizations for Route Head 20020529
5 BOR_EVENT_FINISH Constant Public Type reference (TYPE) SWO_EVENT 'tobefinished' Event for BOR Object Type Route 20020716
6 BOR_EVENT_START Constant Public Type reference (TYPE) SWO_EVENT 'tobestarted' Event for BOR Object Type Route 20020716
7 BOR_EVENT_STRUCTURE_CHANGED Constant Public Type reference (TYPE) SWO_EVENT 'StructureChanged' Event for BOR Object Type Route 20020717
8 BOR_OBJECTTYPE_POS Constant Public Type reference (TYPE) SWO_OBJTYP 'SPATHPOS' BOR Object Type Process Route Item 20031001
9 CREADATE Instance attribute Protected Type reference (TYPE) SRMWFCRDAT Date Process Route Created 20010914
10 CREATIME Instance attribute Protected Type reference (TYPE) SRMWFCRTIM Generation Time of Route 20010914
11 CREATOR Instance attribute Protected Type reference (TYPE) SRMWFCREAT Name of Process Route Creator 20010914
12 CUST_DATA Instance attribute Public Type reference (TYPE) SRM_T_PATHFIELDS Values of Customer Fields 20030422
13 C_POS_WI_CANCELLED Constant Public Type reference (TYPE) SRMWFPPAST 'C' 20060721
14 C_POS_WI_EXECUTED Constant Public Type reference (TYPE) SRMWFPPAST 'X' Item Status: Work Item Executed 20020925
15 C_POS_WI_INBOX Constant Public Type reference (TYPE) SRMWFPPAST 'I' Item Status: Work Item in Inbox 20020925
16 C_POS_WI_VOID Constant Public Type reference (TYPE) SRMWFPPAST ' ' Item Status: No Work Item Yet Generated 20020925
17 C_STATUS_CREATED Constant Public Type reference (TYPE) SRMWFPTHST '0' Route Status "Created" 20020729
18 C_STATUS_FINISHED Constant Public Type reference (TYPE) SRMWFPTHST '2' Route Status "Finished" 20020729
19 C_STATUS_STARTED Constant Public Type reference (TYPE) SRMWFPTHST '1' Route Status "Started" 20020729
20 DEADL_AGENT Instance attribute Protected Type reference (TYPE) SRMWFDEADL Recipient for Deadline Monitoring Work Item at Route 20020523
21 DEL_POSITIONS Instance attribute Protected Type reference (TYPE) SRMWFPPOST Route Items to Delete 20010918
22 FACT_CAL Instance attribute Protected Type reference (TYPE) WFCID Factory Calendar 20011113
23 FLAG_CREATOR Instance attribute Protected Type reference (TYPE) C 'X' = Creater of Route 20020804
24 GCL_EXIT_SEARCH Instance attribute Public Object reference (TYPE REF TO) IF_EX_SRM_WF_PATH_SEARCH Instance for BAdI Processer Search 20110711
25 GD_IDENTIFICATION Instance attribute Private Type reference (TYPE) SY-UZEIT Message Handler Identifier 20020702
26 INSERT_TYPE_PARALLEL Constant Public Type reference (TYPE) CHAR1 'P' Single-Character Flag 20010914
27 INSERT_TYPE_SEQ_DOWN Constant Public Type reference (TYPE) CHAR1 'L' Single-Character Flag 20010914
28 INSERT_TYPE_SEQ_SAME Constant Public Type reference (TYPE) CHAR1 'S' Single-Character Flag 20010914
29 MAX_POSID Instance attribute Protected Type reference (TYPE) SRMWFPOSID Last Assigned Item Number 20010916
30 MORE_AGENTS Instance attribute Protected Type reference (TYPE) SRMWFPATHAGT_T Table Type to Read Processors of a Function 20020527
31 NODES Instance attribute Protected Type reference (TYPE) SRMWFNODT Node Table of Process Route 20010913
32 NODE_TYPE_PARALLEL Constant Public Type reference (TYPE) SRMWFNDTYP 'P' Node Type in Process Route 20010913
33 NODE_TYPE_PARALLEL_BEGIN Constant Public Type reference (TYPE) SRMWFNDTYP 'PB' Node Type in Process Route 20010913
34 NODE_TYPE_PARALLEL_END Constant Public Type reference (TYPE) SRMWFNDTYP 'PE' Node Type in Process Route 20010913
35 NODE_TYPE_SEQUENTIAL Constant Public Type reference (TYPE) SRMWFNDTYP 'S' Node Type in Process Route 20010913
36 NR_RANGE_NR Constant Public Type reference (TYPE) NRNR '01' Number range number 20010914
37 NR_RANGE_OBJECT Constant Public Type reference (TYPE) NROBJ 'SRMWFPATH' Name of Number Range Object 20010914
38 OBJTYPE Constant Public Type reference (TYPE) SWO_OBJTYP 'SPATH' BOR Object Type Process Route 20010926
39 PATHDESC Instance attribute Protected Type reference (TYPE) SRMWFPTHDC Description of Process Route 20010914
40 PATHID Instance attribute Protected Type reference (TYPE) SRMWFPTHID Process Route ID 20010914
41 POSITIONS Instance attribute Protected Type reference (TYPE) SRMWFPPOST Process Route Items 20010914
42 POS_RELS Instance attribute Protected Type reference (TYPE) SRMWFPRELT Item Relations of Route 20010831
43 SAVE_CUST_FLAG Instance attribute Protected Type reference (TYPE) CHAR1 Save Customer Columns 20030422
44 SAVE_DESC_FLAG Instance attribute Protected Type reference (TYPE) CHAR1 Description is to be Saved 20010917
45 SAVE_HEADER_FLAG Instance attribute Protected Type reference (TYPE) CHAR1 Header is to be Saved 20010917
46 SAVE_MORE_AGENTS Instance attribute Protected Type reference (TYPE) CHAR1 Single-Character Flag 20020527
47 SAVE_POSITIONS Instance attribute Protected Type reference (TYPE) SRMWFPPOST Route Items to Save 20010917
48 SAVE_POS_FLAG Instance attribute Protected Type reference (TYPE) CHAR1 Items are to be Saved 20010917
49 SAVE_REL_FLAG Instance attribute Protected Type reference (TYPE) CHAR1 Relations are to be Saved 20010917
50 STATUS Instance attribute Protected Type reference (TYPE) SRMWFPTHST Process Route Status 20020729
51 TERMINATOR Instance attribute Protected Type reference (TYPE) SRMWFTERM Name of User Who Ended the Route 20020812
52 TMPLFLAG Instance attribute Protected Type reference (TYPE) SRMWFTPLFL Indicator for Route Template 20010914
53 TRUE Constant Public Type reference (TYPE) BOOLEAN 'X' Boolean Const. (X=true) 20010917
54 WIID Instance attribute Protected Type reference (TYPE) SRMWFWIID Work Item ID 20010914
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_ADD_AUTHORIZATION Instance method Protected Method Add Authorization Check Route Instance Mode 20020725
2 CHECK_AUTHORIZATION Static method Public Method Authorization Check Route 20020527
3 CHECK_BRANCH_BEGIN Instance method Public Method Check Whether Node is Start of Branch 20010914
4 CHECK_CHANGE_AUTHORIZATION Instance method Protected Method Change Authorization Check Runtime Instance Mode 20020725
5 CHECK_CREATOR_AUTHORIZATION Instance method Public Method Authorization Check Process Route Instance Creator,Initiator 20020805
6 CHECK_DISPLAY_AUTHORIZATION Instance method Protected Method Display Authorization Check Route Instance Mode 20020725
7 CHECK_PATH Instance method Public Method Check Route 20020702
8 CHECK_US_AGENTS_POSITIONS Instance method Protected Method Is US Involved in Process 20020725
9 CLEAR_FLAG Instance method Public Method 20060511
10 CONSTRUCTOR Instance method Public Constructor Constructor (Read from DB / Create New Route) 20010914
11 CONVERT_NODES_TO_RELS Instance method Public Method Creates Relation Table from Tree Nodes Table 20010914
12 CONVERT_RELS_TO_NODES Instance method Public Method Creates Tree Nodes Table from Relations Table 20010911
13 CONV_OUTTAB_TO_DBTAB Instance method Public Method Conversion of Output Structure in DB Table 20020528
14 CONV_RN_BRANCH Instance method Private Method In R-N Conversion: Branch Processing 20010913
15 CONV_RN_BRANCH_BEGIN Instance method Private Method In R-N Conversion: Check Branch Start 20010913
16 CONV_RN_BRANCH_END Instance method Private Method In R-N Conversion: Check Branch End 20010913
17 COPY Instance method Public Method Run Route Under New Route ID 20010919
18 DELETE_FROM_DB Instance method Public Method Delete Route from Database 20010914
19 DELETE_POSITION Instance method Public Method Delete Route Item 20010831
20 DEL_POS_SUB1 Instance method Private Method Subroutine 1 for DELETE_POSITION 20010919
21 ENQUEUE_DEQUEUE Instance method Public Method Lock/Unlock Route 20011016
22 GET_ACTAREA Instance method Public Method Read Activity Area 20010920
23 GET_ACTAREA_DESC Instance method Public Method Read Activity Area Description 20010926
24 GET_ACTFUNC_DESC Instance method Public Method Get Description of Activity Function 20030414
25 GET_ACTFUNC_DESC_BY_ACTIVITY Instance method Public Method Get All Activity Functions for Activity 20030324
26 GET_AUTHORIZATIONS Static method Public Method Returns an Authorization Indicator 20020725
27 GET_AUTH_HEAD Instance method Public Method Reads Authorizations at Route Head 20020529
28 GET_COLUMN_CUST Instance method Public Method Get Column Configuration from Database 20030422
29 GET_CREA_DATES Instance method Public Method Select Header Data for Route 20010921
30 GET_CURRENT_AGENTS Instance method Public Method Get Current Processor 20020708
31 GET_CUST_DATA Instance method Public Method Get Customer Fields 20030414
32 GET_DATA_FROM_ARCHIVE Instance method Private Method Loads Data from Archive 20041124
33 GET_DB_DATA Instance method Protected Method Set Global Process Route Data from Database 20030512
34 GET_DEADL_AGENTS Instance method Public Method Read Deadline Monitoring Recipient 20020523
35 GET_DESCRIPTION Instance method Public Method Read Name 20010918
36 GET_FACTORY_CALENDER Instance method Public Method Returns the Factory Calendar 20011113
37 GET_FLG_CHANGED Instance method Public Method Displays Whether Route has been Changed 20011108
38 GET_GROUPS Instance method Public Method Read the Grouping Data of Route 20020521
39 GET_HEAD_WORKITEM_ID Instance method Public Method Read Work Item ID of Route 20011116
40 GET_MAX_POSID Instance method Public Method Read Maximum Item ID 20011025
41 GET_MORE_AGENTS Instance method Public Method Read Additional Processors 20020527
42 GET_MORE_AGENTS_FROM_DB Instance method Private Method Read Additional Processors 20020527
43 GET_NEXT_STEPS Instance method Public Method Determine Immediately Subsequent Workflow Steps 20010913
44 GET_NODES Instance method Public Method Read Nodes Table 20010914
45 GET_PATHDESC Instance method Public Method Return Route Description 20020807
46 GET_PATHID Instance method Public Method Read Route ID 20010914
47 GET_POSITION Instance method Public Method Read item data 20010918
48 GET_POSITIONS Instance method Public Method Read Items 20011025
49 GET_POS_RELATIONS Instance method Public Method Read Item Relations 20011025
50 GET_STATUS Instance method Public Method Read Status Field 20020812
51 GET_STATUS_FROM_DB Instance method Public Method Get Status Directly from Database 20030320
52 GET_SUBSTITUTIONS Instance method Public Method Read the Active Substitutions for US 20020726
53 GET_TEMPLATE_FLAG Instance method Public Method Read Template Flag 20010914
54 GET_TERMINATOR Instance method Public Method Read User Who Finished Route 20020812
55 GET_USOG Instance method Protected Method Deliver Assigned Orga. Objects S,O,C,P,A for US 20020725
56 GET_USOG_SUBST Instance method Protected Method Deliver Assigned Orga. Objects S,O,C,P,A for Substitutes 20020729
57 INSERT_POSITION Instance method Public Method Insert Route Item 20010831
58 INSERT_TEMPLATE Instance method Public Method Insert Process Route Model without Deleting 20050118
59 IS_CHANGED Instance method Public Method Route Was Changed 20020725
60 LOAD_TEMPLATE Instance method Public Method Load Process Route Template 20011025
61 MESSAGE_STORE Instance method Public Method Save Transferred Message (Message Handler) 20020703
62 NEXT_PATHID_GET Static method Public Method Use Next Route Number from Number Range 20010914
63 READ_GOS_NOTES_FOR_POSITION Static method Public Method Read Notes of the Generic Object Services for an Item 20011218
64 REFRESH_GOS_FLAGS_FROM_DB Instance method Public Method Sets Flag for all Items with GOS Notes (DB Status) 20011218
65 RELOAD_PATH_FROM_DB Instance method Public Method Reload Process Route Data from Database 20030512
66 RETRIEVE_LOG_DATA Instance method Public Method Get Data for Log Display 20021206
67 SAVE_GRP_REL Instance method Public Method Save Group Assignment of Runtime Template 20020517
68 SAVE_ON_DB Instance method Public Method Save Route to Database 20010831
69 SET_AUTH_HEAD Instance method Public Method Set the Attribute Authorization of Route Head 20020529
70 SET_CUST_DATA Instance method Public Method Set Customer Data 20030417
71 SET_DEADL_AGENT Instance method Public Method Set Attribute Deadl_Agent 20020528
72 SET_DESCRIPTION Instance method Public Method Set Name 20010914
73 SET_FACTORY_CAL Instance method Public Method Set Factory Calendar 20011113
74 SET_MORE_AGENTS Instance method Public Method Add Additional Processors 20020527
75 SET_POSITION_DATA Instance method Public Method Set Route Item Data 20010914
76 SET_STATUS Instance method Public Method Set Work Item ID for Route 20020729
77 SET_TEMPLATE_FLAG Instance method Public Method Set Template Indicator 20010914
78 SET_TERMINATOR Instance method Public Method Set User Who Finished Route From Outside 20020812
79 SET_WORKITEM_ID Instance method Public Method Set Work Item ID for Route 20011015
80 UPDATE_POSITIONS Instance method Public Method Update Entries 20110927
Events
Class CL_SRM_WF_PATH has no event.
Types
Class CL_SRM_WF_PATH has no local type.
Method Signatures

Method CHECK_ADD_AUTHORIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ADD Call by reference Type reference (TYPE) C Flag Berechtigung für Aktion "Hinzufügen" 20020725
2 Importing IM_AUTHADD Call by reference Type reference (TYPE) SRMWFAUTHADD Berechtigte für Aktion "Hinzufügen" pflegen 20020725
3 Importing IM_AUTHADD_MORE Call by reference Type reference (TYPE) SRMWFMORE Kennzeichen ob weitere Bearbeiter gepflegt sind 20020725
4 Importing IM_IS_PROCESS_PART Call by reference Type reference (TYPE) C 'X' = ist Prozessbeteiligter 20020729
5 Importing IM_REF_WF_PATH Call by reference Object reference (TYPE REF TO) CL_SRM_WF_PATH WF Path 20020725
6 Importing IM_SUBSTITUTIONS_LIST Call by reference Type reference (TYPE) SRMSUBSTITUTIONS Alle Vertreter von SY-UNAME 20020729
7 Importing IM_USOG_TAB Call by reference Type reference (TYPE) ANY Ergebnis der Regelauflösung für US 20020725
8 Importing IM_WORKFLOW Call by reference Type reference (TYPE) C 'X' = Aufruf über Workitem 20020725
9 Changing IS_PROCESS_PART_SUBST Call by reference Type reference (TYPE) C 'X' = ist Prozessbeteiligter 20020729
10 Changing USOG_TAB_SUBST Call by reference Type reference (TYPE) ANY Ergebnis der Regelauflösung für Vertreter von US 20020729

Method CHECK_ADD_AUTHORIZATION on class CL_SRM_WF_PATH has no exception.

Method CHECK_AUTHORIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACTAREA Call by reference Type reference (TYPE) SRMACTAR Tätigkeitsbereich 20020527
2 Importing IM_ACTIVITY Call by reference Type reference (TYPE) SRMACTID Aktivität - ID 20020527
3 Returning RE_AUTHORIZED Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20020527

Method CHECK_AUTHORIZATION on class CL_SRM_WF_PATH has no exception.

Method CHECK_BRANCH_BEGIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting BEGIN_FLAG Call by reference Type reference (TYPE) AGR_MARK-MARKFELD Indikator für einen Zweig-Anfang 20010914
2 Importing CURR_ID Call by reference Type reference (TYPE) SRMWFPTHPS-POSID Zuletzt abgearbeitete Laufweg-Position 20010914

Method CHECK_BRANCH_BEGIN on class CL_SRM_WF_PATH has no exception.

Method CHECK_CHANGE_AUTHORIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CHANGE Call by reference Type reference (TYPE) C Flag Berechtigung für Aktion "Ändern" 20020725
2 Exporting EX_IS_PROCESS_PART_SUBST Call by reference Type reference (TYPE) C 'X' = ist Prozessbeteiligter 20020729
3 Exporting EX_USOG_TAB_SUBST Call by reference Type reference (TYPE) ANY Ergebnis der Regelauflösung für Vertreter von US 20020729
4 Importing IM_AUTHCHANGE Call by reference Type reference (TYPE) SRMWFAUTHDEL Berechtigte für Aktion "Ändern" pflegen 20020725
5 Importing IM_AUTHCHANGE_MORE Call by reference Type reference (TYPE) SRMWFMORE Kennzeichen ob weitere Bearbeiter gepflegt sind 20020725
6 Importing IM_IS_PROCESS_PART Call by reference Type reference (TYPE) C 'X' = ist Prozessbeteiligter 20020729
7 Importing IM_REF_WF_PATH Call by reference Object reference (TYPE REF TO) CL_SRM_WF_PATH WF Path 20020725
8 Importing IM_SUBSTITUTIONS_LIST Call by reference Type reference (TYPE) SRMSUBSTITUTIONS Alle Vertreter von SY-UNAME 20020729
9 Importing IM_USOG_TAB Call by reference Type reference (TYPE) ANY Ergebnis der Regelauflösung für US 20020725
10 Importing IM_WORKFLOW Call by reference Type reference (TYPE) C 'X' = Aufruf über Workitem 20020725

Method CHECK_CHANGE_AUTHORIZATION on class CL_SRM_WF_PATH has no exception.

Method CHECK_CREATOR_AUTHORIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CREATOR Call by reference Type reference (TYPE) C Flag Berechtigung für Alles (Anleger) 20020805
2 Exporting EX_SUBSTITUTIONS_LIST Call by reference Type reference (TYPE) SRMSUBSTITUTIONS Alle Vertreter von SY-UNAME 20020805
3 Importing IM_REF_WF_PATH Call by reference Object reference (TYPE REF TO) CL_SRM_WF_PATH WF Path 20020805

Method CHECK_CREATOR_AUTHORIZATION on class CL_SRM_WF_PATH has no exception.

Method CHECK_DISPLAY_AUTHORIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DISPLAY Call by reference Type reference (TYPE) C Flag Berechtigung für Aktion "Anzeigen" 20020725
2 Importing IM_AUTHDISPLAY Call by reference Type reference (TYPE) SRMWFAUTHDIS Berechtigte für Aktion "Anzeigen" pflegen 20020725
3 Importing IM_AUTHDISPLAY_MORE Call by reference Type reference (TYPE) SRMWFMORE Kennzeichen ob weitere Bearbeiter gepflegt sind 20020725
4 Importing IM_IS_PROCESS_PART Call by reference Type reference (TYPE) C 'X' = ist Prozessbeteiligter 20020729
5 Importing IM_REF_WF_PATH Call by reference Object reference (TYPE REF TO) CL_SRM_WF_PATH WF Path 20020725
6 Importing IM_SUBSTITUTIONS_LIST Call by reference Type reference (TYPE) SRMSUBSTITUTIONS Alle Vertreter von SY-UNAME 20020729
7 Importing IM_USOG_TAB Call by reference Type reference (TYPE) ANY Ergebnis der Regelauflösung für US 20020725
8 Importing IM_WORKFLOW Call by reference Type reference (TYPE) C 'X' = Aufruf über Workitem 20020725
9 Changing IS_PROCESS_PART_SUBST Call by reference Type reference (TYPE) C 'X' = ist Prozessbeteiligter 20020729
10 Changing USOG_TAB_SUBST Call by reference Type reference (TYPE) ANY Ergebnis der Regelauflösung für Vertreter von US 20020729

Method CHECK_DISPLAY_AUTHORIZATION on class CL_SRM_WF_PATH has no exception.

Method CHECK_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ALREADY_STARTED Call by reference Type reference (TYPE) C 'X' = Laufweg bereits gestartet 20020704
2 Importing CL_CHECK_PATH Value transfer Type reference (TYPE) RS38L_FNAM Name des Funktionsbausteins 20020802
3 Exporting IGNORE_MESSAGES Call by reference Type reference (TYPE) C 'X' = Benutzer ignoriert Meldungen bis W 20020703
4 Exporting NO_MESSAGES Call by reference Type reference (TYPE) C Keine Meldungen 20020704
5 Importing SHOW_IGNORE_BUTTON Call by reference Type reference (TYPE) C 'X' = Druckbutton, um Meldungen bis Typ W zu ignorieren 20020704
6 Importing STATIC_CHECK Call by reference Type reference (TYPE) C 'X' = statischer Test für Laufwegeditor 20020703
7 Exporting T_MESG Call by reference Type reference (TYPE) TSMESG Nachrichtentabelle Nachrichtensammler 20020703
8 Exporting WIID Call by reference Type reference (TYPE) SRMWFPATS-WIID Workflow-Workitem-ID eines Laufwegs 20020731

Method CHECK_PATH on class CL_SRM_WF_PATH has no exception.

Method CHECK_US_AGENTS_POSITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PROCESS_PART Call by reference Type reference (TYPE) C 'X' = US ist Prozessbeteiligter 20020725
2 Importing IM_REF_WF_PATH Call by reference Object reference (TYPE REF TO) CL_SRM_WF_PATH WF Path 20020725
3 Importing IM_USOG_TAB Call by reference Type reference (TYPE) ANY Ergebnis der Rollenauflösung für US 20020725

Method CHECK_US_AGENTS_POSITIONS on class CL_SRM_WF_PATH has no exception.

Method CLEAR_FLAG Signature

Method CLEAR_FLAG on class CL_SRM_WF_PATH has no parameter.
Method CLEAR_FLAG on class CL_SRM_WF_PATH has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACTAREA Value transfer Type reference (TYPE) SRMACTAR Tätigkeitsbereich 20010914
2 Importing IM_ARCH_DATA Call by reference Object reference (TYPE REF TO) IF_SCMG_ARCH_DATA 20041124
3 Importing IM_FLAG_CREATOR Call by reference Type reference (TYPE) C 'X' = Anleger von Laufweg 20020804
4 Importing IM_PATHID Value transfer Type reference (TYPE) SRMWFPTHID Laufweg-Id 20010914
# Exception Resumable Description Created on
1 PATHID_IS_INITIAL Laufweg-Id initial 20011016

Method CONVERT_NODES_TO_RELS Signature

Method CONVERT_NODES_TO_RELS on class CL_SRM_WF_PATH has no parameter.
Method CONVERT_NODES_TO_RELS on class CL_SRM_WF_PATH has no exception.

Method CONVERT_RELS_TO_NODES Signature

Method CONVERT_RELS_TO_NODES on class CL_SRM_WF_PATH has no parameter.
Method CONVERT_RELS_TO_NODES on class CL_SRM_WF_PATH has no exception.

Method CONV_OUTTAB_TO_DBTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FUNC_CAT Value transfer Type reference (TYPE) SRMWFFUNCCAT Kategoriekennzeichen der Funktionen 20020528
2 Importing IM_OUTPUT_TAB Value transfer Type reference (TYPE) SRMWFAGTOUT_T Tabellentyp zur Ausgabestruktur weitere Bearbeiter 20020528
3 Returning RE_FUNC_AGENTS Value transfer Type reference (TYPE) SRMWFPATHAGT_T Tabellentyp zum auslesen von Bearbeitern einer Funktion 20020528
# Exception Resumable Description Created on
1 NO_FUNC_CAT Keine Funktionskategorie definiert 20020528

Method CONV_RN_BRANCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_LAST_ID Value transfer Type reference (TYPE) SRMWFPOSID letzte bearbeitete Position 20010913
2 Exporting EX_MY_LEAF_IDS Value transfer Type reference (TYPE) SRMWFPIDT Ids der Blätter des Zweigs 20010913
3 Importing IM_BRANCH_ID Value transfer Type reference (TYPE) SRMWFPOSID erste Position in einem Zweig 20010913

Method CONV_RN_BRANCH on class CL_SRM_WF_PATH has no exception.

Method CONV_RN_BRANCH_BEGIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_FLAG_BEGIN Value transfer Type reference (TYPE) C 'X': Beginn eines neuen Zweigs 20010913
2 Importing IM_CUR_ID Value transfer Type reference (TYPE) SRMWFPOSID Id des aktuellen Schritts 20010913

Method CONV_RN_BRANCH_BEGIN on class CL_SRM_WF_PATH has no exception.

Method CONV_RN_BRANCH_END Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_FLAG_END Value transfer Type reference (TYPE) C 'X': Ende eines Zweigs 20010913
2 Importing IM_CUR_ID Value transfer Type reference (TYPE) SRMWFPOSID Id des aktuellen Schritts 20010913
3 Importing IM_LEAF_IDS Value transfer Type reference (TYPE) SRMWFPIDT letzte Positionen des aktuellen Zweigs 20010913

Method CONV_RN_BRANCH_END on class CL_SRM_WF_PATH has no exception.

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_PATHID Value transfer Type reference (TYPE) SRMWFPTHID Neue Laufweg-Id 20010919
# Exception Resumable Description Created on
1 NUMBER_GET_NOT_POSSIBLE 20010919

Method DELETE_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_UPDATE_TASK Value transfer Type reference (TYPE) BOOLEAN IF_SRM=>FALSE Löschen im Verbucher 20030512
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 20020606
2 NOT_AUTHORIZED Keine Berechtigung für aktuelle Aktion 20020606

Method DELETE_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DEL_INDEX Value transfer Type reference (TYPE) SYTABIX Index des gelöschten Knotens 20010919
2 Exporting EX_MOD_INDEX Value transfer Type reference (TYPE) SYTABIX Index des veränderten Knotens 20010919
3 Exporting EX_MOD_NODETYPE Value transfer Type reference (TYPE) SRMWFNDTYP Nodetype des veränderten Knotens 20010919
4 Importing IM_POSID Call by reference Type reference (TYPE) SRMWFPOSID zu löschende Position 20010914
# Exception Resumable Description Created on
1 POSID_NOT_FOUND 20010919
2 WORKITEM_ALREADY_CREATED Löschen nicht möglich, da Workitem schon existiert 20011015

Method DEL_POS_SUB1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PARENTID Value transfer Type reference (TYPE) SRMWFPOSID Vater-Id desr zu löschenden Astes 20010919

Method DEL_POS_SUB1 on class CL_SRM_WF_PATH has no exception.

Method ENQUEUE_DEQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ENQ_DEQ_FLAG Value transfer Type reference (TYPE) C E = Enqueue, D = Dequeue 20011016
# Exception Resumable Description Created on
1 ENQUEUE_FAILED 20011016
2 FOREIGN_LOCK Objekt ist gesperrt 20011016
3 INVALID_PARAMETER 20011016

Method GET_ACTAREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_ACTAREA Value transfer Type reference (TYPE) SRMACTAR Laufweg-Id 20010920

Method GET_ACTAREA on class CL_SRM_WF_PATH has no exception.

Method GET_ACTAREA_DESC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_ACTAREA_DESC Value transfer Type reference (TYPE) SRMACTARDC Beschreibung des Tätigkeitsbereichs 20010926

Method GET_ACTAREA_DESC on class CL_SRM_WF_PATH has no exception.

Method GET_ACTFUNC_DESC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACTFUNC Value transfer Type reference (TYPE) SRMACTFC Tätigkeitsfunktion 20030414
2 Importing IM_ACTIVITY Value transfer Type reference (TYPE) SRMACTIV Tätigkeit einer Laufwegsposition 20030414
3 Returning RE_ACTFUNC_DESC Value transfer Type reference (TYPE) SRMACTFNCT Texttabelle zu Tätigkeitsfunktionen 20030414

Method GET_ACTFUNC_DESC on class CL_SRM_WF_PATH has no exception.

Method GET_ACTFUNC_DESC_BY_ACTIVITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACTIVITY Value transfer Type reference (TYPE) SRMACTIV Tätigkeit einer Laufwegsposition 20030324
2 Returning RE_TAB_ACTFUNC_DESC Value transfer Type reference (TYPE) SRMACTFNCTT Tabellentype für Tätigkeitsfunktionen 20030324

Method GET_ACTFUNC_DESC_BY_ACTIVITY on class CL_SRM_WF_PATH has no exception.

Method GET_AUTHORIZATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ADD Call by reference Type reference (TYPE) C Berechtigung für Aktion "Hinzufügen" 20020725
2 Exporting EX_CHANGE Call by reference Type reference (TYPE) C Berechtigung für Aktion "Ändern" 20020725
3 Exporting EX_CREATOR Call by reference Type reference (TYPE) C Berechtigung für alle Aktionen ('Federführender') 20020725
4 Exporting EX_DISPLAY Call by reference Type reference (TYPE) C Berechtigung für Aktion "Anzeigen" 20020725
5 Exporting EX_PROCESS_PART Call by reference Type reference (TYPE) C 'X' = ist Prozessbeteiligter 20020725
6 Exporting EX_PROCESS_PART_SUBST Call by reference Type reference (TYPE) C 'X' = Vertreter ist Prozessbeteiligter 20020729
7 Importing IM_ACTAREA Value transfer Type reference (TYPE) SRMACTAR Tätigkeitsbereich 20020725
8 Importing IM_PATHID Value transfer Type reference (TYPE) SRMWFPTHID Laufwegs-ID 20020725
9 Importing IM_POSID Call by reference Type reference (TYPE) SRMWFPOSID Positionsnummer im Laufweg 20020805
10 Importing IM_WORKFLOW Value transfer Type reference (TYPE) C 'X' = Aufruf über Workitem 20020725
# Exception Resumable Description Created on
1 PATHID_IS_INITIAL PATHID_IS_INITIAL 20020808

Method GET_AUTH_HEAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_AUTH_HEAD Value transfer Type reference (TYPE) SRMWFPATHAUTH Berechtigungen im Laufwegskopf 20020529

Method GET_AUTH_HEAD on class CL_SRM_WF_PATH has no exception.

Method GET_COLUMN_CUST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACTAREA Value transfer Type reference (TYPE) SRMACTAR Tätigkeitsbereich 20030422
2 Importing IM_LANGU Value transfer Type reference (TYPE) SYLANGU SY-LANGU R/3-System, aktuelle Sprache 20030422
3 Returning RE_TAB_COLS Value transfer Type reference (TYPE) SRM_T_CUSTCOL Tabellentyp für Kundenspalten im Laufweg 20030422
# Exception Resumable Description Created on
1 NO_COLUMNS_FOUND Keine Customizingeinträge gefunden 20030422
2 PARAMETER_ERROR Importparameter falsch gesetzt 20030422

Method GET_CREA_DATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EX_DATA Value transfer Type reference (TYPE) SRMWFPATS Tabellentyp zum Customizing der Dialoganzeigefelder 20010921

Method GET_CREA_DATES on class CL_SRM_WF_PATH has no exception.

Method GET_CURRENT_AGENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_POSID Value transfer Type reference (TYPE) SRMWFPOSID Positionsnummer im Laufweg 20021022
2 Returning RE_AGENTS Value transfer Type reference (TYPE) TSWHACTOR Bearbeiter 20020708

Method GET_CURRENT_AGENTS on class CL_SRM_WF_PATH has no exception.

Method GET_CUST_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_POSID Value transfer Type reference (TYPE) SRMWFPOSID Positionsnummer im Laufweg 20030414
2 Returning RE_CUST_DATA Value transfer Type reference (TYPE) SRMWFPTHFIELDS Laufwegsfelder für Public Services 20030423
# Exception Resumable Description Created on
1 CUSTDATA_NOT_FOUND 20030414

Method GET_DATA_FROM_ARCHIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ARCH_DATA Call by reference Object reference (TYPE REF TO) IF_SCMG_ARCH_DATA 20041124

Method GET_DATA_FROM_ARCHIVE on class CL_SRM_WF_PATH has no exception.

Method GET_DB_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACTAREA Value transfer Type reference (TYPE) SRMACTAR 20030512
2 Importing IM_PATHID Value transfer Type reference (TYPE) SRMWFPTHID 20030512
# Exception Resumable Description Created on
1 PATH_NOT_EXISTS Laufweg existiert nicht 20030512

Method GET_DEADL_AGENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_DEADL_AGENTS Value transfer Type reference (TYPE) SRMWFDEADL Empfänger für Terminüberwachungsworkitems am Laufweg 20020523

Method GET_DEADL_AGENTS on class CL_SRM_WF_PATH has no exception.

Method GET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_PATHDESC Value transfer Type reference (TYPE) SRMWFPTHDC Beschreibung des Laufwegs 20010919

Method GET_DESCRIPTION on class CL_SRM_WF_PATH has no exception.

Method GET_FACTORY_CALENDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_FACTORY_CALENDER Value transfer Type reference (TYPE) WFCID Fabrikkalender 20011113

Method GET_FACTORY_CALENDER on class CL_SRM_WF_PATH has no exception.

Method GET_FLG_CHANGED Signature

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

Method GET_FLG_CHANGED on class CL_SRM_WF_PATH has no exception.

Method GET_GROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_GROUPS Value transfer Type reference (TYPE) SRMWFPATHGRP Selektierte Gruppen 20020522

Method GET_GROUPS on class CL_SRM_WF_PATH has no exception.

Method GET_HEAD_WORKITEM_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_WIID Value transfer Type reference (TYPE) SRMWFWIID Workitem-Id des Laufweges 20011116

Method GET_HEAD_WORKITEM_ID on class CL_SRM_WF_PATH has no exception.

Method GET_MAX_POSID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_MAX_POSID Value transfer Type reference (TYPE) SRMWFPOSID Positionsnummer im Laufweg 20011025

Method GET_MAX_POSID on class CL_SRM_WF_PATH has no exception.

Method GET_MORE_AGENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_FUNC_AGENTS Value transfer Type reference (TYPE) SRMWFPATHAGT_T Weitere Peronen die am Laufweg beteiligt sind 20020527
2 Importing IM_FUNC_CAT Value transfer Type reference (TYPE) SRMWFFUNCCAT Kategoriekennzeichen(Space-> Selektion aller Kategorien) 20020527
# Exception Resumable Description Created on
1 NO_ENTRIES_FOUND Es kannten keine Einträge selektiert werden 20020527
2 PARAMETER_ERROR Falscher Parameter 20020527

Method GET_MORE_AGENTS_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_FUNC_AGENTS Value transfer Type reference (TYPE) SRMWFPATHAGT_T Weitere Peronen die am Laufweg beteiligt sind 20020527
2 Importing IM_FUNC_CAT Value transfer Type reference (TYPE) SRMWFFUNCCAT Kategoriekennzeichen(Space-> Selektion aller Kategorien) 20020527
# Exception Resumable Description Created on
1 NO_ENTRIES_FOUND Es kannten keine Einträge selektiert werden 20020527
2 PARAMETER_ERROR Falscher Parameter 20020527

Method GET_NEXT_STEPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting END_FLAG Call by reference Type reference (TYPE) AGR_MARK-MARKFELD Indikator für die Existenz nachfolgender Positionen 20010913
2 Changing L_ID Call by reference Type reference (TYPE) SRMWFPTHPS-POSID Zuletzt abgearbeitete Position im Laufweg 20010913
3 Exporting NEXT_IDS Call by reference Type reference (TYPE) SRMWFPIDT Nachfolgende Positionen im Laufweg 20010913
4 Importing P_ID Call by reference Type reference (TYPE) SRMWFNODS-PARENTID Knoten-ID des Zweig-Anfangs 20010913

Method GET_NEXT_STEPS on class CL_SRM_WF_PATH has no exception.

Method GET_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_NODES Value transfer Type reference (TYPE) SRMWFNODT Knotentabelle des Laufwegs 20010919

Method GET_NODES on class CL_SRM_WF_PATH has no exception.

Method GET_PATHDESC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_PATHDESC Value transfer Type reference (TYPE) SRMWFPTHDC Beschreibung des Laufwegs 20020807

Method GET_PATHDESC on class CL_SRM_WF_PATH has no exception.

Method GET_PATHID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_PATHID Value transfer Type reference (TYPE) SRMWFPTHID Laufweg-Id 20010919

Method GET_PATHID on class CL_SRM_WF_PATH has no exception.

Method GET_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_POSID Call by reference Type reference (TYPE) SRMWFPOSID Positionsnummer im Laufweg 20010918
2 Returning RE_POSITION Value transfer Type reference (TYPE) SRMWFPPOSS Laufwegs-Positionen 20010919
# Exception Resumable Description Created on
1 POSID_NOT_FOUND 20010918

Method GET_POSITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_POSITIONS Value transfer Type reference (TYPE) SRMWFPPOST Laufwegs-Positionen 20011025

Method GET_POSITIONS on class CL_SRM_WF_PATH has no exception.

Method GET_POS_RELATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_POS_RELS Value transfer Type reference (TYPE) SRMWFPRELT WF-Lauweg: Positions-Relationen 20011025

Method GET_POS_RELATIONS on class CL_SRM_WF_PATH has no exception.

Method GET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_STATUS Value transfer Type reference (TYPE) SRMWFPTHST Laufweg Status 20020812

Method GET_STATUS on class CL_SRM_WF_PATH has no exception.

Method GET_STATUS_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TAB_PATH_STATUS Value transfer Type reference (TYPE) SRMWFPPOST Laufwegs-Positionen 20030320

Method GET_STATUS_FROM_DB on class CL_SRM_WF_PATH has no exception.

Method GET_SUBSTITUTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_SUBSTITUTIONS Call by reference Type reference (TYPE) SRMSUBSTITUTIONS aktive Vertreter 20020729

Method GET_SUBSTITUTIONS on class CL_SRM_WF_PATH has no exception.

Method GET_TEMPLATE_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TMPLFLAG Value transfer Type reference (TYPE) SRMWFTPLFL Kennzeichen ob Laufweg-Muster 20010919

Method GET_TEMPLATE_FLAG on class CL_SRM_WF_PATH has no exception.

Method GET_TERMINATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TERMINATOR Value transfer Type reference (TYPE) SRMWFTERM Name des Laufweg Terminators 20020812

Method GET_TERMINATOR on class CL_SRM_WF_PATH has no exception.

Method GET_USOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_RESULT_TAB Value transfer Type reference (TYPE) ANY Ergebnis der Regelauflösung 20020725

Method GET_USOG on class CL_SRM_WF_PATH has no exception.

Method GET_USOG_SUBST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_RESULT_TAB Value transfer Type reference (TYPE) ANY Ergebnis der Regelauflösung für Vertreter 20020729
2 Importing IM_SUBSTITUTIONS_LIST Call by reference Type reference (TYPE) SRMSUBSTITUTIONS Alle Vertreter von SY-UNAME 20020729

Method GET_USOG_SUBST on class CL_SRM_WF_PATH has no exception.

Method INSERT_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_NEW_INDEX Value transfer Type reference (TYPE) SYTABIX Interne Tabellen, aktueller Zeilenindex 20010919
2 Exporting EX_NEW_POSID Value transfer Type reference (TYPE) SRMWFPOSID Neue Positions-Id 20010914
3 Exporting EX_REL_NODETYPE Value transfer Type reference (TYPE) SRMWFNDTYP Nodetype der Position rel. zu der eingefügt wurde 20010919
4 Exporting EX_WA_NEW_NODE Value transfer Type reference (TYPE) SRMWFNODS Laufweg-Knoten 20010919
5 Importing IM_CHECK_ONLY Call by reference Type reference (TYPE) BOOLEAN Nur Insert prüfen (X=true, space=false) 20011116
6 Importing IM_INS_TYPE Call by reference Type reference (TYPE) CHAR1 Typ: parallel, seq. gleiche Ebene, seq. Ebene tiefer 20010914
7 Importing IM_REL_POSID Call by reference Type reference (TYPE) SRMWFPOSID Position rel. zu der eingefügt wird 20010914
# Exception Resumable Description Created on
1 NOT_ALLOWED 20010917
2 REL_POSID_NOT_FOUND 20010916
3 WORKFLOW_ALREADY_PASSED 20011016

Method INSERT_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SELECTED_KEY Call by reference Type reference (TYPE) TM_NODEKEY Schlüssel der Einfügestelle 20050118
2 Importing IM_TEMPLATE_ID Call by reference Type reference (TYPE) SRMWFPTHID Laufwegs-ID des Musters 20050118
# Exception Resumable Description Created on
1 INSERT_POSITION_ILLEGAL Einfügen an dieser Position nicht möglich 20050118
2 INSERT_POSITION_PASSED Einfügestelle bereits abgearbeitet 20050118
3 INVALID_PATHID Laufwegsmuster existiert nicht 20050118

Method IS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_IS_CHANGED Value transfer Type reference (TYPE) BOOLE Boolesche Variable 20020725

Method IS_CHANGED on class CL_SRM_WF_PATH has no exception.

Method LOAD_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COPY_HEAD Value transfer Type reference (TYPE) BOOLEAN Kopfdaten mitkopieren 20020812
2 Importing IM_PATHID Value transfer Type reference (TYPE) SRMWFPTHID Laufwegmuster-Id 20011025
# Exception Resumable Description Created on
1 INVALID_PATHID 20011025
2 PATHID_IS_INITIAL PATHID_IS_INITIAL 20040115
3 PATH_WORKFLOW_ALREADY_STARTED 20011025

Method MESSAGE_STORE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MSGV1 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20020703
2 Importing MSGV2 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20020703
3 Importing MSGV3 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20020703
4 Importing MSGV4 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20020703
5 Importing MSG_ID Call by reference Type reference (TYPE) SMESG-ARBGB Nachrichten-ID 20020703
6 Importing MSG_NO Call by reference Type reference (TYPE) SYMSGNO Nachrichtennummer 20020703
7 Importing MSG_TYPE Call by reference Type reference (TYPE) SMESG-MSGTY Typ der Nachricht (E, I, W, ...) 20020703
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 20020703

Method NEXT_PATHID_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACTAREA Call by reference Type reference (TYPE) SRMACTAR Tätigkeitsbereich 20010914
2 Returning RE_PATHID Value transfer Type reference (TYPE) SRMWFPTHID Laufweg-Id 20010919
# Exception Resumable Description Created on
1 NUMBER_GET_NOT_POSSIBLE 20010914

Method READ_GOS_NOTES_FOR_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_GOS_LINKS Value transfer Type reference (TYPE) OBL_T_LINK SOBL: Tabelle mit Verknüpfungssätzen 20011218
2 Exporting EX_NOTES_EXIST Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true) 20011218
3 Importing IM_ACTAREA Value transfer Type reference (TYPE) SRMACTAR Tätigkeitsbereich 20011220
4 Importing IM_PATHID Value transfer Type reference (TYPE) SRMWFPTHID Laufwegs-ID 20011220
5 Importing IM_POSID Value transfer Type reference (TYPE) SRMWFPOSID Positionsnummer im Laufweg 20011218

Method READ_GOS_NOTES_FOR_POSITION on class CL_SRM_WF_PATH has no exception.

Method REFRESH_GOS_FLAGS_FROM_DB Signature

Method REFRESH_GOS_FLAGS_FROM_DB on class CL_SRM_WF_PATH has no parameter.
Method REFRESH_GOS_FLAGS_FROM_DB on class CL_SRM_WF_PATH has no exception.

Method RELOAD_PATH_FROM_DB Signature

Method RELOAD_PATH_FROM_DB on class CL_SRM_WF_PATH has no parameter.
Method RELOAD_PATH_FROM_DB on class CL_SRM_WF_PATH has no exception.

Method RETRIEVE_LOG_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SRMWFPATHLOG Call by reference Type reference (TYPE) SRMWFPATHLOG_T Zusammenfassung der Felder für die Protokollanzeige 20021206
2 Exporting E_PATHLOG_DESC Call by reference Type reference (TYPE) SRMWFPTHDC Beschreibung des Laufwegs 20021206
3 Importing I_ACTAREA Call by reference Type reference (TYPE) SRMACTAR Tätigkeitsbereich 20021206
4 Importing I_PATHID Call by reference Type reference (TYPE) SRMWFPTHID Laufweg-Id 20021206

Method RETRIEVE_LOG_DATA on class CL_SRM_WF_PATH has no exception.

Method SAVE_GRP_REL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_GROUPS Value transfer Type reference (TYPE) SRMWFGRPDESC Generierte Tabelle zum View SRMWFGRPSEL 20020517
# Exception Resumable Description Created on
1 UPDATE_FAILED Speichern abgebrochen 20020521

Method SAVE_ON_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_UPDATE_TASK Value transfer Type reference (TYPE) BOOLEAN IF_SRM=>FALSE Speichern im Verbucher 20030505

Method SAVE_ON_DB on class CL_SRM_WF_PATH has no exception.

Method SET_AUTH_HEAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_AUTH_HEAD Value transfer Type reference (TYPE) SRMWFPATHAUTH Berechtigungen im Laufwegskopf 20020529

Method SET_AUTH_HEAD on class CL_SRM_WF_PATH has no exception.

Method SET_CUST_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CUSTDATA Call by reference Type reference (TYPE) SRMWFPTHFIELDS Kundenspezifische Zusatzfelder im Laufweg 20030422
2 Importing IM_POSID Call by reference Type reference (TYPE) SRMWFPOSID Positionsnummer im Laufweg 20030422

Method SET_CUST_DATA on class CL_SRM_WF_PATH has no exception.

Method SET_DEADL_AGENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DEADL_AGENT Value transfer Type reference (TYPE) SRMWFDEADL Empfänger für Terminüberwachungsworkitems am Laufweg 20020528

Method SET_DEADL_AGENT on class CL_SRM_WF_PATH has no exception.

Method SET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PATHDESC Call by reference Type reference (TYPE) SRMWFPTHDC Beschreibung des Laufwegs 20010914

Method SET_DESCRIPTION on class CL_SRM_WF_PATH has no exception.

Method SET_FACTORY_CAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FACTORY_CALENDER Value transfer Type reference (TYPE) WFCID Fabrikkalender 20011113

Method SET_FACTORY_CAL on class CL_SRM_WF_PATH has no exception.

Method SET_MORE_AGENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FUNC_AGENT_TAB Call by reference Type reference (TYPE) SRMWFPATHAGT_T 20020528
2 Importing IM_FUNC_CAT Call by reference Type reference (TYPE) SRMWFFUNCCAT Kategoriekennzeichen der Funktionen 20020528
# Exception Resumable Description Created on
1 NO_ENTRIES_FOUND Es kannten keine Einträge selektiert werden 20020527
2 PARAMETER_ERROR Falscher Parameter 20020527

Method SET_POSITION_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_POSDATA Call by reference Type reference (TYPE) SRMWFPPOSS Daten einer Laufwegsposition 20010914
2 Importing IM_POSID Call by reference Type reference (TYPE) SRMWFPOSID Positionsnummer im Laufweg 20010914
# Exception Resumable Description Created on
1 POSID_DOES_NOT_EXIST Positions-Id existiert nicht 20010914

Method SET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_STATUS Call by reference Type reference (TYPE) SRMWFPTHST Kennung des Workitems zum Laufweg-Kopf 20020729

Method SET_STATUS on class CL_SRM_WF_PATH has no exception.

Method SET_TEMPLATE_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TMPLFLAG Call by reference Type reference (TYPE) SRMWFTPLFL Laufweg-Muster ('X' oder space) 20010914
# Exception Resumable Description Created on
1 INVALID_PARAMETER 20011025

Method SET_TERMINATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TERMINATOR Call by reference Type reference (TYPE) SRMWFTERM Name des Laufweg Terminators 20020812

Method SET_TERMINATOR on class CL_SRM_WF_PATH has no exception.

Method SET_WORKITEM_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_WIID Call by reference Type reference (TYPE) SRMWFWIID Kennung des Workitems zum Laufweg-Kopf 20011015

Method SET_WORKITEM_ID on class CL_SRM_WF_PATH has no exception.

Method UPDATE_POSITIONS Signature

Method UPDATE_POSITIONS on class CL_SRM_WF_PATH has no parameter.
Method UPDATE_POSITIONS on class CL_SRM_WF_PATH has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 610