Hierarchy
⤷ 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 |