SAP ABAP Class CL_USMD_WF_SSW_RULE_SERVICE (Single Step WF Rule Service)
Hierarchy
MDG_FND (Software Component) MDG Foundation
   CA-MDG-AF (Application Component) Application Framework
     USMD5_SSW (Package) Rule based workflow
Properties
Class CL_USMD_WF_SSW_RULE_SERVICE  
Short Description Single Step WF Rule Service    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package USMD5_SSW   Rule based workflow 
Created 20090908   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_FDT_QUERY Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 IF_FDT_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_USMD_WF_SSW_RULE_SERVICE has no interface implemented.
Friends
Class CL_USMD_WF_SSW_RULE_SERVICE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_CATALOG_PREFIX Constant Public Type reference (TYPE) CHAR20 'USMD_SSW_CATA_' Char20 20091013
2 GC_COND_ALIAS_ID Constant Public Type reference (TYPE) IF_FDT_TYPES=>ID '801CC4EFFE841DEEADDB0904BD614639' Universal Unique Identifier 20091012
3 GC_CR_APP_PREFIX Constant Public Type reference (TYPE) CHAR20 'USMD_' Char20 20091124
4 GC_CR_APP_ST_PREFIX Constant Public Type reference (TYPE) CHAR20 'RBWF_APP_' Char20 20091124
5 GC_CR_PRIORITY_ID Constant Public Type reference (TYPE) IF_FDT_TYPES=>ID '801CC4EFFE841DDEA9D23FB5430BC146' Universal Unique Identifier 20090921
6 GC_CR_REASON_ID Constant Public Type reference (TYPE) IF_FDT_TYPES=>ID '801CC4EFFE841DDEA9D24399F9A3CA6F' Universal Unique Identifier 20090921
7 GC_CR_REASON_REJ_ID Constant Public Type reference (TYPE) IF_FDT_TYPES=>ID '801CC4EFFE841DEEA9D2465152859834' Universal Unique Identifier 20090921
8 GC_CR_TYPE_ID Constant Public Type reference (TYPE) IF_FDT_TYPES=>ID '801CC4EFFE841DEEA78A133B60D3CD76' 20090916
9 GC_DT_RS_PREFIX Constant Public Type reference (TYPE) CHAR20 'RS_' Char20 20091027
10 GC_DYN_AGT_SEL_ID Constant Public Type reference (TYPE) IF_FDT_TYPES=>ID '801CC4EFFE841DEEAEA37020E40F5E69' Universal Unique Identifier 20091015
11 GC_EXP_COMP_DAYS_ID Constant Public Type reference (TYPE) IF_FDT_TYPES=>ID '801CC4EFFE841DDEADDE02E184574DA4' Universal Unique Identifier 20091012
12 GC_EXP_COMP_HOURS_ID Constant Public Type reference (TYPE) IF_FDT_TYPES=>ID '801CC4EFFE841DEEADDE46BBE534DC4F' Universal Unique Identifier 20091012
13 GC_FN_CALL_DT_RS_NAME Constant Public Type reference (TYPE) IF_FDT_TYPES=>NAME 'USMD_FN_CALL_DT_RS' 20090916
14 GC_FN_GET_PROC_DT_SN Constant Public Type reference (TYPE) IF_FDT_TYPES=>NAME 'USMD_FN_GET_PROC_DT_SN' Description 20091106
15 GC_MERGE_PARAM_ID Constant Public Type reference (TYPE) IF_FDT_TYPES=>ID '801CC4EFFE841DEEA6A376DF1C344EDA' 20090916
16 GC_MERGE_TYPE_ID Constant Public Type reference (TYPE) IF_FDT_TYPES=>ID '801CC4EFFE841DDEA6A376DEBF11DC1D' 20090916
17 GC_NEW_CR_STATUS_ID Constant Public Type reference (TYPE) IF_FDT_TYPES=>ID '801CC4EFFE841DEEA6A30BD966AC92C8' 20090916
18 GC_NEW_STEP_ID Constant Public Type reference (TYPE) IF_FDT_TYPES=>ID '801CC4EFFE841DDEAFD6BE3913B8D15F' 20090916
19 GC_NON_USER_AGT_GRP_ID Constant Public Type reference (TYPE) IF_FDT_TYPES=>ID '801CC4EFFE841DEEA6A64C1234EFD721' 20090916
20 GC_NUAG_DT_PREFIX Constant Public Type reference (TYPE) CHAR20 'DT_NON_USER_AGT_GRP_' Char20 20091027
21 GC_PARENT_STEP_ID Constant Public Type reference (TYPE) IF_FDT_TYPES=>ID '801CC4EFFE841DDEAFD6C967724F0B5F' Universal Unique Identifier 20091012
22 GC_PAR_AGT_GRP_NUM_ID Constant Public Type reference (TYPE) IF_FDT_TYPES=>ID '801CC4EFFE841DDEAAFDED55D2F9DF76' Universal Unique Identifier 20090928
23 GC_PRE_ACTION_ID Constant Public Type reference (TYPE) IF_FDT_TYPES=>ID '801CC4EFFE841DDEA6A29B1B14F91E69' 20090916
24 GC_PRE_STEP_ID Constant Public Type reference (TYPE) IF_FDT_TYPES=>ID '801CC4EFFE841DEEAFD6C2DE5A9ACD54' 20090916
25 GC_PROCESS_PTN_ID Constant Public Type reference (TYPE) IF_FDT_TYPES=>ID '801CC4EFFE841DEEA6A64C126CA29EEC' 20090916
26 GC_PROC_DT_SN_ID Constant Public Type reference (TYPE) IF_FDT_TYPES=>ID '801CC4EFFE841DEEB2D285E10C5E81AE' Universal Unique Identifier 20091106
27 GC_PROC_DT_SN_PREFIX Constant Public Type reference (TYPE) CHAR20 'CNST_PROC_DT_SN_' Char20 20091106
28 GC_ROOT_INST_FLAG_ID Constant Public Type reference (TYPE) IF_FDT_TYPES=>ID '801CC4EFFE841DDEA9D2499481D38ED3' Universal Unique Identifier 20090921
29 GC_SERVICE_NAME_ID Constant Public Type reference (TYPE) IF_FDT_TYPES=>ID '801CC4EFFE841DDEA6A64C12A367D7EE' 20090916
30 GC_STEP_TYPE_ID Constant Public Type reference (TYPE) IF_FDT_TYPES=>ID '801CC4EFFE841DDEA6A31F2EEE9882DA' 20090916
31 GC_SVAL_DT_PREFIX Constant Public Type reference (TYPE) CHAR20 'DT_SINGLE_VAL_' Char20 20091027
32 GC_S_SINGLE_VALUE_ID Constant Public Type reference (TYPE) IF_FDT_TYPES=>ID '801CC4EFFE841DEEAFD6DB63849A8778' 20090916
33 GC_T_NON_USE_AGT_GRP_ID Constant Public Type reference (TYPE) IF_FDT_TYPES=>ID '801CC4EFFE841DEEA6A6438539564D53' 20090916
34 GC_T_USER_AGT_GRP_ID Constant Public Type reference (TYPE) IF_FDT_TYPES=>ID '801CC4EFFE841DDEA6A66D9C79DD0428' 20090916
35 GC_UAG_DT_PREFIX Constant Public Type reference (TYPE) CHAR20 'DT_USER_AGT_GRP_' Char20 20091027
36 GC_USER_AGT_GRP_ID Constant Public Type reference (TYPE) IF_FDT_TYPES=>ID '801CC4EFFE841DEEA78898B1DF9D1DEF' 20090916
37 GC_USER_TYPE_ID Constant Public Type reference (TYPE) IF_FDT_TYPES=>ID '801CC4EFFE841DEEA6A31F2F25619963' 20090916
38 GC_USER_VALUE_ID Constant Public Type reference (TYPE) IF_FDT_TYPES=>ID '801CC4EFFE841DDEA6A31F2F67C710FA' 20090916
39 GF_NEED_TR Static Attribute Private Type reference (TYPE) ABAP_BOOL Need Transport Request 20091014
40 GV_CUSTOMER_SYSTEM Static Attribute Private Type reference (TYPE) USMD_FLG Financial MDM: General Indicator 20100105
41 GV_SYSTEM_TYPE Static Attribute Private Type reference (TYPE) SYSYSID Name of the SAP System 20100105
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_CATALOG Static method Public Method Create BRF+ Catalog for Change Request Type 20091014
2 CREATE_DEFAULT_CATALOG_STRUC_P Static method Private Method Create Default Catalog Structure 20091014
3 CREATE_DT_EXP_FOR_CR_TYPE Static method Private Method Create Decision Tables for Change Request Type 20090910
4 CREATE_FN Static method Private Method Create Function for Data Model 20091014
5 CREATE_RS_EXP_FOR_CR_TYPE Static method Private Method Create Ruleset Expression for Change Request Type 20090910
6 GEN_CR_TYPE_APPL Static method Private Method Generate BRF+ application for change request type 20091215
7 GEN_CR_TYPE_CATALOG Static method Private Method Generate Catalog for Change Request Type 20091014
8 GEN_CR_TYPE_RULESET Static method Private Method Generate Rule Set for Change Request Type 20090909
9 GEN_PROC_DT_SN_FN Static method Private Method Generate Func to Find Service Name to Proceed Dec. Table 20091106
10 GET_CATALOG Static method Public Method Get a Catalog ID 20091015
11 GET_CR_TYPE_APP_ID Static method Public Method Get the application ID for change request type 20091119
12 GET_FN_ID_FOR_CR_TYPE Static method Private Method Get the function ID for change request type 20091215
13 GET_PROC_DT_SN Static method Public Method Get the Proc Dcn Tbl Service Name for Change Request Type 20091106
14 PROCESS_DT_FOR_CR_TYPE Static method Public Method Process Decision Tables for Change Request Type 20090911
15 QUERY_ID Static method Private Method Query Existing BRF+ Object ID 20090916
16 SAVE_CR_TYPE_APP_ID_LINK Static method Private Method Save change request type link to application ID 20091119
17 SAVE_CR_TYPE_APP_ID_LINK_TO_TR Static method Private Method Save change request type link to application ID into TR 20091120
18 UPDATE_CR_TYPE_APP_ID_LINK Static method Private Method Save change request type link to application ID 20120214
Events
Class CL_USMD_WF_SSW_RULE_SERVICE has no event.
Types
Class CL_USMD_WF_SSW_RULE_SERVICE has no local type.
Method Signatures

Method CREATE_CATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20091014
2 Exporting EV_CATALOG Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID 20091014
3 Importing IV_CR_TYPE Call by reference Type reference (TYPE) USMD_CREQUEST_TYPE Datenmodell 20091014
4 Importing IV_DEVELOPMENT_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Paket 20091014
5 Importing IV_IS_LOCAL Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091230
6 Importing IV_SOFTWARE_COMPONENT Call by reference Type reference (TYPE) DLVUNIT Software Component 20100106
7 Importing IV_TR Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20091014

Method CREATE_CATALOG on class CL_USMD_WF_SSW_RULE_SERVICE has no exception.

Method CREATE_DEFAULT_CATALOG_STRUC_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20091014
2 Importing IO_FDT_FACTORY Call by reference Object reference (TYPE REF TO) IF_FDT_FACTORY 20091014
3 Importing IV_APP_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20091019
4 Importing IV_CATALOG_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID 20091014
5 Importing IV_CR_TYPE Call by reference Type reference (TYPE) USMD_CREQUEST_TYPE Datenmodell 20091014
6 Importing IV_FN_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20091014
7 Importing IV_NON_USER_AGT_DT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20091014
8 Importing IV_PROC_DT_SN_CNST_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20091106
9 Importing IV_RS_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20091014
10 Importing IV_SINGLE_VAL_DT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20091014
11 Importing IV_TR Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20091014
12 Importing IV_USER_AGT_DT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20091014

Method CREATE_DEFAULT_CATALOG_STRUC_P on class CL_USMD_WF_SSW_RULE_SERVICE has no exception.

Method CREATE_DT_EXP_FOR_CR_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20090911
2 Exporting EV_NON_USER_AGT_DT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090910
3 Exporting EV_SINGLE_VAL_DT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090910
4 Exporting EV_USER_AGT_DT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090910
5 Importing IV_APP_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090910
6 Importing IV_CR_TYPE Call by reference Type reference (TYPE) USMD_CREQUEST_TYPE Typ des Änderungsantrags 20090910

Method CREATE_DT_EXP_FOR_CR_TYPE on class CL_USMD_WF_SSW_RULE_SERVICE has no exception.

Method CREATE_FN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20091014
2 Exporting EV_FN_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20091014
3 Importing IV_APP_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20091014

Method CREATE_FN on class CL_USMD_WF_SSW_RULE_SERVICE has no exception.

Method CREATE_RS_EXP_FOR_CR_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20090911
2 Exporting EV_RS_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090911
3 Importing IV_APP_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090910
4 Importing IV_CR_TYPE Call by reference Type reference (TYPE) USMD_CREQUEST_TYPE Typ des Änderungsantrags 20090910
5 Importing IV_NON_USER_AGT_DT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090910
6 Importing IV_SINGLE_VAL_DT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090910
7 Importing IV_TRIGGER_FN_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090910
8 Importing IV_USER_AGT_DT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090910

Method CREATE_RS_EXP_FOR_CR_TYPE on class CL_USMD_WF_SSW_RULE_SERVICE has no exception.

Method GEN_CR_TYPE_APPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20091215
2 Exporting EV_APP_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20091215
3 Exporting EV_CR_FN_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20091215
4 Importing IV_CR_TYPE Call by reference Type reference (TYPE) USMD_CREQUEST_TYPE Datenmodell 20091215
5 Importing IV_IS_LOCAL Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100106
6 Importing IV_SOFTWARE_COMP Call by reference Type reference (TYPE) DLVUNIT Softwarekomponente 20091215
7 Importing IV_TR Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20091215

Method GEN_CR_TYPE_APPL on class CL_USMD_WF_SSW_RULE_SERVICE has no exception.

Method GEN_CR_TYPE_CATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20091014
2 Exporting EV_CATALOG_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20091014
3 Importing IV_APP_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20091014
4 Importing IV_CR_TYPE Call by reference Type reference (TYPE) USMD_CREQUEST_TYPE Typ des Änderungsantrags 20091014
5 Importing IV_FN_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20091014
6 Importing IV_NON_USER_AGT_DT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20091014
7 Importing IV_PROC_DT_SN_CNST_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20091106
8 Importing IV_RS_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20091014
9 Importing IV_SINGLE_VAL_DT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20091014
10 Importing IV_TR Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20091014
11 Importing IV_USER_AGT_DT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20091014

Method GEN_CR_TYPE_CATALOG on class CL_USMD_WF_SSW_RULE_SERVICE has no exception.

Method GEN_CR_TYPE_RULESET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20090911
2 Exporting EV_APP_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20091014
3 Exporting EV_FN_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20091014
4 Exporting EV_NON_USER_AGT_DT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20091014
5 Exporting EV_RS_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20091014
6 Exporting EV_SINGLE_VAL_DT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20091014
7 Exporting EV_USER_AGT_DT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20091014
8 Importing IV_CR_TYPE Call by reference Type reference (TYPE) USMD_CREQUEST_TYPE Typ des Änderungsantrags 20090910
9 Importing IV_IS_LOCAL Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100106
10 Importing IV_SOFTWARE_COMP Call by reference Type reference (TYPE) DLVUNIT Softwarekomponente 20090917
11 Importing IV_TR Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20090916

Method GEN_CR_TYPE_RULESET on class CL_USMD_WF_SSW_RULE_SERVICE has no exception.

Method GEN_PROC_DT_SN_FN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20091106
2 Exporting EV_FN_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20091106
3 Exporting EV_PROC_DT_SN_CNST_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20091106
4 Importing IV_APP_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20091106
5 Importing IV_CR_TYPE Call by reference Type reference (TYPE) USMD_CREQUEST_TYPE Typ des Änderungsantrags 20091106

Method GEN_PROC_DT_SN_FN on class CL_USMD_WF_SSW_RULE_SERVICE has no exception.

Method GET_CATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_NEED_REDEF Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20091015
2 Exporting EF_NEED_SOFTWARE_COMPONENT Call by reference Type reference (TYPE) USMD_FLG Financial MDM: General Indicator 20091230
3 Exporting EF_NEED_TR Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20091015
4 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20091015
5 Exporting EV_APPL_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20091015
6 Exporting EV_CATALOG Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID 20091015
7 Importing IV_APPLICATION Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID 20091015
8 Importing IV_CR_TYPE Call by reference Type reference (TYPE) USMD_CREQUEST_TYPE 20091015

Method GET_CATALOG on class CL_USMD_WF_SSW_RULE_SERVICE has no exception.

Method GET_CR_TYPE_APP_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CR_TYPE Call by reference Type reference (TYPE) USMD_CREQUEST_TYPE Typ des Änderungsantrags 20091119
2 Returning RV_ID Value transfer Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20091119

Method GET_CR_TYPE_APP_ID on class CL_USMD_WF_SSW_RULE_SERVICE has no exception.

Method GET_FN_ID_FOR_CR_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20091215
2 Exporting EV_FN_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20091215
3 Importing IV_CR_TYPE Call by reference Type reference (TYPE) USMD_CREQUEST_TYPE Datenmodell 20091215

Method GET_FN_ID_FOR_CR_TYPE on class CL_USMD_WF_SSW_RULE_SERVICE has no exception.

Method GET_PROC_DT_SN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20091106
2 Exporting EV_SERVICE_NAME Call by reference Type reference (TYPE) USMD_SERVICE_NAME Service Name 20091106
3 Importing IV_CR_TYPE Call by reference Type reference (TYPE) USMD_CREQUEST_TYPE Typ des Änderungsantrags 20091106

Method GET_PROC_DT_SN on class CL_USMD_WF_SSW_RULE_SERVICE has no exception.

Method PROCESS_DT_FOR_CR_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20090911
2 Exporting ET_NON_USER_AGT_GRP Call by reference Type reference (TYPE) USMD_T_NON_USER_AGENT_GROUP Non-user agent group 20090911
3 Exporting ET_USER_AGT_GRP Call by reference Type reference (TYPE) USMD_T_USER_AGENT_GROUP User Agent Group Table 20090911
4 Exporting EV_DYN_AGT_SEL_SERVICE Call by reference Type reference (TYPE) USMD_SERVICE_NAME Service Name 20091015
5 Exporting EV_EXP_COMP_HOURS Call by reference Type reference (TYPE) INT2 2 Byte Integer (Signed) 20091012
6 Exporting EV_MERGE_PARAM Call by reference Type reference (TYPE) USMD_SERVICE_NAME Status Merge Parameter 20090911
7 Exporting EV_MERGE_TYPE Call by reference Type reference (TYPE) USMD_STATUS_MERGE_TYPE Status Merge Type 20090911
8 Exporting EV_NEW_CR_STATUS Call by reference Type reference (TYPE) USMD_CREQUEST_STATUS Status des Änderungsantrags 20090911
9 Exporting EV_NEW_STEP Call by reference Type reference (TYPE) USMD_CREQUEST_APPSTEP Workflow-Schrittnummer 20090911
10 Importing IT_CONTEXT_VALUE Call by reference Type reference (TYPE) USMD_T_FDT_CONTEXT_VALUE FDT Context Value Table 20090911
11 Importing IV_CR_PRIORITY Call by reference Type reference (TYPE) USMD_PRIORITY Priorität 20090921
12 Importing IV_CR_REASON Call by reference Type reference (TYPE) USMD_REASON Grund 20090921
13 Importing IV_CR_REASON_REJ Call by reference Type reference (TYPE) USMD_REASON_REJ Ablehnungsgrund 20090921
14 Importing IV_CR_TYPE Call by reference Type reference (TYPE) USMD_CREQUEST_TYPE Typ des Änderungsantrags 20090911
15 Importing IV_PARENT_STEP Call by reference Type reference (TYPE) USMD_CREQUEST_APPSTEP boolsche Variable (X=true, -=false, space=unknown) 20091012
16 Importing IV_PAR_AGT_GRP_NUM Call by reference Type reference (TYPE) USMD_AGENT_GROUP Agent Group 20090928
17 Importing IV_PRE_ACTION Call by reference Type reference (TYPE) USMD_CREQUEST_ACTION Aktion auf der Benutzungsoberfläche des Änderungsantrags 20090911
18 Importing IV_PRE_STEP Call by reference Type reference (TYPE) USMD_CREQUEST_APPSTEP Workflow-Schrittnummer 20090911

Method PROCESS_DT_FOR_CR_TYPE on class CL_USMD_WF_SSW_RULE_SERVICE has no exception.

Method QUERY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20090916
2 Exporting ET_NAMES Call by reference Type reference (TYPE) IF_FDT_QUERY=>TS_NAME Universal Unique Identifier 20090916
3 Importing IV_APP_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090916
4 Importing IV_NAME Call by reference Type reference (TYPE) IF_FDT_TYPES=>NAME Beschreibung 20090916
5 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) IF_FDT_TYPES=>OBJECT_TYPE Objekttyp 20090916

Method QUERY_ID on class CL_USMD_WF_SSW_RULE_SERVICE has no exception.

Method SAVE_CR_TYPE_APP_ID_LINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) USMD_T_MESSAGE boolsche Variable (X=true, -=false, space=unknown) 20091120
2 Importing IV_APP_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20091119
3 Importing IV_CR_TYPE Call by reference Type reference (TYPE) USMD_CREQUEST_TYPE Typ des Änderungsantrags 20091119

Method SAVE_CR_TYPE_APP_ID_LINK on class CL_USMD_WF_SSW_RULE_SERVICE has no exception.

Method SAVE_CR_TYPE_APP_ID_LINK_TO_TR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20091120
2 Importing IV_CR_TYPE Call by reference Type reference (TYPE) USMD_CREQUEST_TYPE Typ des Änderungsantrags 20091120
3 Importing IV_TR Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20091120

Method SAVE_CR_TYPE_APP_ID_LINK_TO_TR on class CL_USMD_WF_SSW_RULE_SERVICE has no exception.

Method UPDATE_CR_TYPE_APP_ID_LINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) USMD_T_MESSAGE Boolean Variable (X=true, -=false, space=unknown) 20120214
2 Importing IV_APP_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20120214
3 Importing IV_CR_TYPE Call by reference Type reference (TYPE) USMD_CREQUEST_TYPE Type of Change Request 20120214

Method UPDATE_CR_TYPE_APP_ID_LINK on class CL_USMD_WF_SSW_RULE_SERVICE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 702