SAP ABAP Class CL_USMD_WF_BO_SERVICE (Service Class for Workflow (Business Object))
Hierarchy
MDG_FND (Software Component) MDG Foundation
   CA-MDG-AF (Application Component) Application Framework
     USMD5 (Package) Master Data: Workflow
Properties
Class CL_USMD_WF_BO_SERVICE  
Short Description Service Class for Workflow (Business Object)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package USMD5   Master Data: Workflow 
Created 20080326   SAP 
Last change 20130531   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 USMD0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_USMD_WF_BO_SERVICE has no interface implemented.
Friends
Class CL_USMD_WF_BO_SERVICE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DO_APPL_LOG Instance attribute Private Object reference (TYPE REF TO) CL_USMD_APPL_LOG Application Log Interface 20080502
2 DO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_USMD_WF_BO_SERVICE Service Class for Business Object 20080326
3 DO_MODEL Instance attribute Private Object reference (TYPE REF TO) IF_USMD_MODEL MDM Data Model for Access from SAP Standard 20080407
4 DO_SERVICE Instance attribute Private Object reference (TYPE REF TO) IF_USMD_UI_SERVICES 20080417
5 DO_WF_UTIL Instance attribute Private Object reference (TYPE REF TO) CL_USMD_WF_UTIL 20080522
6 DS_WF_CREQUEST Static Attribute Public Type reference (TYPE) USMD_S_WF_CREQUEST FMDM Workflow - Change Request 20080326
7 DT_CREQUEST_STATUS Static Attribute Private Type reference (TYPE) TT_CREQUEST_STATUS List of all change request statuses 20100628
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE_CREQUEST Instance method Public Method Activate All Processed Objects 20080424
2 ADD_LOCKING_ERROR_TO_MSG Instance method Private Method Message: Add Lock Error of Change Request 20130527
3 BUILD_ENTITY_DESC Instance method Public Method Return Entity Description 20080507
4 BUILD_MSG_FROM_EXCEPTION_TEXT Instance method Private Method Build message from the text provided by exceptions 20110512
5 CALCU_ACTION_RESULT Instance method Public Method Calculate the action result 20080508
6 CALL_CREQUEST_WD_FROM_WORKFLOW Instance method Public Method Call web dynpro of processing change request from workflow 20080326
7 CALL_SERVICE_WD_FROM_WORKFLOW Instance method Public Method Call Service Web Dynpro of Change Request from Workflow 20101027
8 CALL_SINGLE_PROCS_WD Instance method Public Method Call Single Processing UI 20080417
9 CHECK_CREQUEST_EXISTS Instance method Public Method Check Whether Change Request Exists 20110428
10 CHECK_CREQUEST_WAS_SUPPLIED Instance method Private Method Check whether change request ID was passed to the method 20110512
11 CHECK_EXISTENCE_OF_STATUS Instance method Private Method Check existence of the change request status in Customizing 20110512
12 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080502
13 DISTRIBUTE_CREQUEST Instance method Public Method Distribute All Processed Objects 20091007
14 EXECUTE_ENRICHMENT Instance method Public Method Execute Enrichment from the Workflow 20110614
15 GET_AGENTS Instance method Public Method Get agents of appstep 20080411
16 GET_BRANCHES_COUNT Instance method Public Method Get Branches Number 20080418
17 GET_CHANGED_AT Instance method Private Method Get the value for change request field 'Changed At' 20110512
18 GET_CHANGED_BY Instance method Private Method Get the value for change request field 'Changed By' 20110512
19 GET_CREQUEST_MAIN_OBJECT Instance method Public Method Get entity key of single object change request 20090910
20 GET_CREQUEST_STATUS Instance method Private Method Get all existing change request statuses 20100628
21 GET_INACTIVE_FROM_CREQUEST Instance method Private Method Enhance change request with inactive data 20130326
22 GET_INSTANCE Static method Public Method Returns an instance 20080326
23 GET_WF_DECISION Instance method Public Method Get workflow decision 20091018
24 INIT_CREQUEST Instance method Public Method Get change request and convert it into format of BUS2250 20080326
25 LOCK_CREQUEST Instance method Private Method Lock CRequest when Updating Change Request 20090409
26 MAP_KEY_VAL_TO_FIELDNAME_VAL Instance method Private Method Map Key/Value Pair to Field Name/Value Pair 20110208
27 ROLLBACK_CREQUEST Instance method Public Method Rollback crequest 20080417
28 UNLOCK_CREQUEST Instance method Private Method Unlock CRequest 20090409
29 UPDATE_CREQUEST_DATA Instance method Private Method Update status and changed at / by 20110512
30 UPDATE_CREQUEST_STATUS Instance method Public Method Update Status of Change Request 20080326
31 VALIDATE_CREQUEST Instance method Public Method Validate the change request 20080403
Events
Class CL_USMD_WF_BO_SERVICE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_CREQUEST Private See coding 20080417 BEGIN OF s_crequest, usmd_crequest TYPE usmd_crequest, usmd_creq_text TYPE usmd_txtlg, usmd_creq_type TYPE usmd_crequest_type, usmd_edition TYPE usmd_edition, usmd_creq_status TYPE usmd_crequest_status, usmd_created_at TYPE timestamp, usmd_created_by TYPE uname, usmd_changed_at TYPE timestamp, usmd_changed_by TYPE uname, usmd_draft_step TYPE usmd_draft_step, END OF s_crequest
2 S_CREQUEST_STATUS Private See coding 20100628 BEGIN OF s_crequest_status, usmd_creq_status TYPE usmd_crequest_status, txtmi TYPE usmd_txtmi, END OF s_crequest_status
3 S_CR_ENTITY Public See coding 20080417 BEGIN OF s_cr_entity, usmd_crequest TYPE usmd_s_crequest-usmd_crequest, usmd_entity TYPE usmd_entity, usmd_seqnr TYPE usmd_seqnr, usmd_entity_obj TYPE usmd_entity, usmd_value TYPE usmd_value, END OF s_cr_entity
4 TT_CREQUEST_STATUS Private See coding 20100628 tt_crequest_status TYPE STANDARD TABLE OF s_crequest_status
Method Signatures

Method ACTIVATE_CREQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_APPLOG_ACTION Call by reference Type reference (TYPE) STRING 20080502
2 Exporting ED_APPLOG_EXTNUM Call by reference Type reference (TYPE) BALNREXT Anwendungs-Log: Externe Identifikation 20080502
3 Exporting ED_APPLOG_OBJ Call by reference Type reference (TYPE) BALOBJ_D Anwendungs-Log: Objektname (Applikationskürzel) 20080502
4 Exporting ED_APPLOG_SUBOBJ Call by reference Type reference (TYPE) BALSUBOBJ Anwendungs-Log: Unterobjekt 20080502
5 Exporting ED_RESULT Value transfer Type reference (TYPE) SYSUBRC FIN MDM: Allgemeines Kennzeichen 20080519
6 Exporting EF_ACTIVATION_ERROR Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20091023
7 Exporting EF_SNAPSHOT_DIFF Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20091014
8 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20080424
9 Importing ID_CREQUEST Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20080424
10 Importing ID_RELEASED_BY Call by reference Type reference (TYPE) SYUNAME Benutzername 20080530
11 Importing IF_IGNORE_SNAPSHOT_DIFF Call by reference Type reference (TYPE) USMD_FLG 'X' FIN MDM: Allgemeines Kennzeichen 20091014
12 Importing IF_NO_DISTRIBUTE Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20091113
13 Importing IF_WRITE_APPLOG Call by reference Type reference (TYPE) USMD_FLG 'X' FIN MDM: Allgemeines Kennzeichen 20080502

Method ACTIVATE_CREQUEST on class CL_USMD_WF_BO_SERVICE has no exception.

Method ADD_LOCKING_ERROR_TO_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CREQUEST_ID Call by reference Type reference (TYPE) USMD_CREQUEST 20130527
2 Returning RT_LOCKING_ERROR Value transfer Type reference (TYPE) USMD_T_MESSAGE Fehlermeldung nach Sperren des Änderungsantrags 20130527

Method ADD_LOCKING_ERROR_TO_MSG on class CL_USMD_WF_BO_SERVICE has no exception.

Method BUILD_ENTITY_DESC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_DESC Call by reference Type reference (TYPE) CHAR255 Rückgabewert von ABAP-Anweisungen 20080507
2 Exporting ED_RESULT Call by reference Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20080507
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE 20080507
4 Importing ID_CREQUEST Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20080507
5 Importing ID_INDEX Call by reference Type reference (TYPE) SWC_INDEX Index für Tabellen-Element 20080507

Method BUILD_ENTITY_DESC on class CL_USMD_WF_BO_SERVICE has no exception.

Method BUILD_MSG_FROM_EXCEPTION_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXCEPTION_TEXT Call by reference Type reference (TYPE) STRING 20110512
2 Returning RT_MESSAGE Value transfer Type reference (TYPE) USMD_T_MESSAGE Meldungen 20110512

Method BUILD_MSG_FROM_EXCEPTION_TEXT on class CL_USMD_WF_BO_SERVICE has no exception.

Method CALCU_ACTION_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_NAGTV_NUM Call by reference Type reference (TYPE) I 20080508
2 Exporting ED_POSTV_NUM Call by reference Type reference (TYPE) I 20080508
3 Exporting ED_TOTAL Call by reference Type reference (TYPE) I 20080508
4 Exporting ED_UNKNOW_NUM Call by reference Type reference (TYPE) I 20080508
5 Importing IT_ACTION_RESULT Call by reference Type reference (TYPE) USMD_T_WF_ACTION action on crequest UI 20080508

Method CALCU_ACTION_RESULT on class CL_USMD_WF_BO_SERVICE has no exception.

Method CALL_CREQUEST_WD_FROM_WORKFLOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20080326
2 Importing ID_CREQUEST Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20080326
3 Importing ID_WI_ID Call by reference Type reference (TYPE) SWW_WIID Workitem-Kennung 20080326

Method CALL_CREQUEST_WD_FROM_WORKFLOW on class CL_USMD_WF_BO_SERVICE has no exception.

Method CALL_SERVICE_WD_FROM_WORKFLOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20101027
2 Importing IV_CREQUEST_ID Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20101027
3 Importing IV_WDAPPLICATION Call by reference Type reference (TYPE) WDY_APPLICATION_NAME Web Dynpro : Applikationsname 20101027
4 Importing IV_WDCONFIGURATIONID Call by reference Type reference (TYPE) WDY_CONFIG_ID Konfigurations-Identifikation 20101027
5 Importing IV_WORKITEM_ID Call by reference Type reference (TYPE) SWO_TYPEID Workitem-Kennung 20101027

Method CALL_SERVICE_WD_FROM_WORKFLOW on class CL_USMD_WF_BO_SERVICE has no exception.

Method CALL_SINGLE_PROCS_WD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_RESULT Call by reference Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20080418
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE 20080417
3 Importing ID_CREQUEST Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20080417
4 Importing ID_INDEX Call by reference Type reference (TYPE) SWC_INDEX Index für Tabellen-Element 20080417
5 Importing ID_WI_ID Call by reference Type reference (TYPE) SWW_WIID Workitem-Kennung 20080418

Method CALL_SINGLE_PROCS_WD on class CL_USMD_WF_BO_SERVICE has no exception.

Method CHECK_CREQUEST_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CREQUEST_ID Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20110428
2 Returning RT_MESSAGES Value transfer Type reference (TYPE) USMD_T_MESSAGE Meldungen 20110428

Method CHECK_CREQUEST_EXISTS on class CL_USMD_WF_BO_SERVICE has no exception.

Method CHECK_CREQUEST_WAS_SUPPLIED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CREQUEST_ID Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20110512
2 Returning RT_MESSAGES Value transfer Type reference (TYPE) USMD_T_MESSAGE Meldungen 20110512

Method CHECK_CREQUEST_WAS_SUPPLIED on class CL_USMD_WF_BO_SERVICE has no exception.

Method CHECK_EXISTENCE_OF_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CREQUEST_STATUS Call by reference Type reference (TYPE) USMD_CREQUEST_STATUS Status des Änderungsantrags 20110512
2 Returning RT_MESSAGES Value transfer Type reference (TYPE) USMD_T_MESSAGE Meldungen 20110512

Method CHECK_EXISTENCE_OF_STATUS on class CL_USMD_WF_BO_SERVICE has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_USMD_WF_BO_SERVICE has no parameter.
Method CONSTRUCTOR on class CL_USMD_WF_BO_SERVICE has no exception.

Method DISTRIBUTE_CREQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_RESULT Value transfer Type reference (TYPE) SYSUBRC FIN MDM: Allgemeines Kennzeichen 20091007
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20091007
3 Importing ID_CREQUEST Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20091007

Method DISTRIBUTE_CREQUEST on class CL_USMD_WF_BO_SERVICE has no exception.

Method EXECUTE_ENRICHMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_USER_ACTION_NECESSARY Call by reference Type reference (TYPE) USMD_FLG MDGAF: Allgemeines Kennzeichen 20110614
2 Importing I_CREQUEST Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20110614
3 Importing I_ENRICHMENT_SPOT Call by reference Type reference (TYPE) MDG_ENRICH_SPOT Anreicherungsspot 20110614
4 Importing I_WIID Call by reference Type reference (TYPE) SWW_WIID Workitem-Kennung 20110614

Method EXECUTE_ENRICHMENT on class CL_USMD_WF_BO_SERVICE has no exception.

Method GET_AGENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACTOR Call by reference Type reference (TYPE) SWFUAGENTS Liste von Organisationsobjekten 20080411
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20080411
3 Importing ID_AGENT_FILTER Call by reference Type reference (TYPE) STRING return all agents by OTYPE= 'US' format 20080415
4 Importing ID_APPSTEP Call by reference Type reference (TYPE) USMD_CREQUEST_APPSTEP workflow step 20080411
5 Importing ID_CREQUEST Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20080411
6 Importing ID_INDEX Call by reference Type reference (TYPE) SWC_INDEX Index für Tabellen-Element 20080418
7 Importing IF_SINGLE_PROC Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20080418
# Exception Resumable Description Created on
1 MULT_BADI_IMP_FOUND Mulitple BAdI impl found 20080502
2 NO_AGENT_FOUND No agent found 20080415
3 NO_APPSTEP_SPCFY id_appstep is not specified 20080520
4 NO_BADI_IMP_FOUND No active BAdI implemenation found 20080415

Method GET_BRANCHES_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_COUNT Call by reference Type reference (TYPE) I Liste von Organisationsobjekten 20080418
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20080418
3 Exporting ET_TEXT Call by reference Type reference (TYPE) USMD_T_WF_EXPLANATION Explanation of change request 20091017
4 Importing ID_AGENT_FILTER Call by reference Type reference (TYPE) STRING return all agents by OTYPE= 'US' format 20080418
5 Importing ID_APPSTEP Call by reference Type reference (TYPE) USMD_CREQUEST_APPSTEP workflow step 20080418
6 Importing ID_CREQUEST Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20080418
7 Importing IF_SINGLE_PROC Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20080418
# Exception Resumable Description Created on
1 MULT_BADI_IMP_FOUND Several BAdI imp found which are using same filter 20080502
2 NO_APPSTEP_SPCFY id_appstep is not specified 20080520
3 NO_BADI_IMP_FOUND No active BAdI implemenation found 20080418
4 NO_BRANCH_FOUND No agent found 20100119

Method GET_CHANGED_AT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CHANGED_AT Value transfer Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20110512

Method GET_CHANGED_AT on class CL_USMD_WF_BO_SERVICE has no exception.

Method GET_CHANGED_BY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CREQUEST_ID Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20110512
2 Returning RV_CHANGED_BY Value transfer Type reference (TYPE) XUBNAME Benutzername im Benutzerstamm 20110512

Method GET_CHANGED_BY on class CL_USMD_WF_BO_SERVICE has no exception.

Method GET_CREQUEST_MAIN_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_SGL_VALUE_OBJ Call by reference Type reference (TYPE) USMD_VALUE Merkmalswert 20090910
2 Exporting ET_MAIN_OBJ Call by reference Type reference (TYPE) USMD_TS_VALUE 20090910
3 Importing ID_CREQUEST Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20090910

Method GET_CREQUEST_MAIN_OBJECT on class CL_USMD_WF_BO_SERVICE has no exception.

Method GET_CREQUEST_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_STATUS_TEXT Call by reference Type reference (TYPE) S_CREQUEST_STATUS 20100628
2 Importing I_CREQUEST_STATUS Call by reference Type reference (TYPE) USMD_CREQUEST_STATUS Status des Änderungsantrags 20100628

Method GET_CREQUEST_STATUS on class CL_USMD_WF_BO_SERVICE has no exception.

Method GET_INACTIVE_FROM_CREQUEST 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 Messages 20130326
2 Importing IV_CREQUEST Call by reference Type reference (TYPE) USMD_CREQUEST Change Request 20130326

Method GET_INACTIVE_FROM_CREQUEST on class CL_USMD_WF_BO_SERVICE has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) CL_USMD_WF_BO_SERVICE Service class for Business Object 20080326

Method GET_INSTANCE on class CL_USMD_WF_BO_SERVICE has no exception.

Method GET_WF_DECISION 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 20091018
2 Exporting E_RESULT Call by reference Type reference (TYPE) CHAR255 Liste von Organisationsobjekten 20091018
3 Importing ID_APPSTEP Call by reference Type reference (TYPE) USMD_CREQUEST_APPSTEP workflow step 20091018
4 Importing ID_CREQUEST Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20091018
5 Importing ID_DECISION_FILTER Call by reference Type reference (TYPE) STRING return all agents by OTYPE= 'US' format 20091018
6 Importing ID_INDEX Call by reference Type reference (TYPE) SWC_INDEX Index für Tabellen-Element 20091018
# Exception Resumable Description Created on
1 MULT_BADI_IMP_FOUND Several BAdI imp found which are using same filter 20091018
2 NO_APPSTEP_SPCFY id_appstep is not specified 20091018
3 NO_BADI_IMP_FOUND No active BAdI implemenation found 20091018

Method INIT_CREQUEST 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 20080326
2 Importing ID_CREQUEST Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20080326

Method INIT_CREQUEST on class CL_USMD_WF_BO_SERVICE has no exception.

Method LOCK_CREQUEST 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 20090409
2 Importing ID_CREQUEST Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20090409

Method LOCK_CREQUEST on class CL_USMD_WF_BO_SERVICE has no exception.

Method MAP_KEY_VAL_TO_FIELDNAME_VAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_KEY_VAL Call by reference Type reference (TYPE) POWL_NAMEVALUE_TTY 20110208
2 Returning RT_FIELDNAME_VAL Value transfer Type reference (TYPE) USMD_T_VALUE Feldname + Wert 20110208

Method MAP_KEY_VAL_TO_FIELDNAME_VAL on class CL_USMD_WF_BO_SERVICE has no exception.

Method ROLLBACK_CREQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_APPLOG_ACTION Call by reference Type reference (TYPE) STRING 20080502
2 Exporting ED_APPLOG_EXTNUM Call by reference Type reference (TYPE) BALNREXT Anwendungs-Log: Externe Identifikation 20080502
3 Exporting ED_APPLOG_OBJ Call by reference Type reference (TYPE) BALOBJ_D Anwendungs-Log: Objektname (Applikationskürzel) 20080502
4 Exporting ED_APPLOG_SUBOBJ Call by reference Type reference (TYPE) BALSUBOBJ Anwendungs-Log: Unterobjekt 20080502
5 Exporting ED_RESULT Call by reference Type reference (TYPE) SYSUBRC FIN MDM: Allgemeines Kennzeichen 20080519
6 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20080417
7 Importing ID_CREQUEST Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20080417
8 Importing ID_RELEASED_BY Call by reference Type reference (TYPE) SYUNAME Benutzername 20090519
9 Importing IF_WRITE_APPLOG Call by reference Type reference (TYPE) USMD_FLG 'X' FIN MDM: Allgemeines Kennzeichen 20080502

Method ROLLBACK_CREQUEST on class CL_USMD_WF_BO_SERVICE has no exception.

Method UNLOCK_CREQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CREQUEST_ID Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20100708

Method UNLOCK_CREQUEST on class CL_USMD_WF_BO_SERVICE has no exception.

Method UPDATE_CREQUEST_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHANGED_BY Call by reference Type reference (TYPE) XUBNAME Benutzername im Benutzerstamm 20110512
2 Importing IV_CREQUEST_ID Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20110512
3 Importing IV_CREQUEST_STATUS Call by reference Type reference (TYPE) USMD_CREQUEST_STATUS Status des Änderungsantrags 20110512
4 Returning RT_MESSAGES Value transfer Type reference (TYPE) USMD_T_MESSAGE Meldungen 20110512

Method UPDATE_CREQUEST_DATA on class CL_USMD_WF_BO_SERVICE has no exception.

Method UPDATE_CREQUEST_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_RESULT Value transfer Type reference (TYPE) SYSUBRC FIN MDM: Allgemeines Kennzeichen 20080520
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Fehlermeldung 20110209
3 Importing ID_CHANGED_BY Call by reference Type reference (TYPE) XUBNAME Benutzername im Benutzerstamm 20110512
4 Importing ID_CREQUEST Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20080326
5 Importing ID_STATUS Call by reference Type reference (TYPE) USMD_CREQUEST_STATUS Status des Änderungsantrags 20080326

Method UPDATE_CREQUEST_STATUS on class CL_USMD_WF_BO_SERVICE has no exception.

Method VALIDATE_CREQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_RESULT Call by reference Type reference (TYPE) SYSUBRC FIN MDM: Allgemeines Kennzeichen 20080521
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20080428
3 Exporting ET_RESULT_MSG Call by reference Type reference (TYPE) USMD_T_MESSAGE 20080506
4 Importing ID_CREQUEST Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20080403

Method VALIDATE_CREQUEST on class CL_USMD_WF_BO_SERVICE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 604