Hierarchy
⤷
⤷
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 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | 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 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_USMD_APPL_LOG | Application Log Interface | 20080502 | |||
| 2 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_USMD_WF_BO_SERVICE | Service Class for Business Object | 20080326 | |||
| 3 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_USMD_MODEL | MDM Data Model for Access from SAP Standard | 20080407 | |||
| 4 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_USMD_UI_SERVICES | 20080417 | ||||
| 5 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_USMD_WF_UTIL | 20080522 | ||||
| 6 | Static Attribute | Public | Type reference (TYPE) | USMD_S_WF_CREQUEST | FMDM Workflow - Change Request | 20080326 | |||
| 7 | 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 | Instance method | Public | Method | Activate All Processed Objects | 20080424 | |
| 2 | Instance method | Private | Method | Message: Add Lock Error of Change Request | 20130527 | |
| 3 | Instance method | Public | Method | Return Entity Description | 20080507 | |
| 4 | Instance method | Private | Method | Build message from the text provided by exceptions | 20110512 | |
| 5 | Instance method | Public | Method | Calculate the action result | 20080508 | |
| 6 | Instance method | Public | Method | Call web dynpro of processing change request from workflow | 20080326 | |
| 7 | Instance method | Public | Method | Call Service Web Dynpro of Change Request from Workflow | 20101027 | |
| 8 | Instance method | Public | Method | Call Single Processing UI | 20080417 | |
| 9 | Instance method | Public | Method | Check Whether Change Request Exists | 20110428 | |
| 10 | Instance method | Private | Method | Check whether change request ID was passed to the method | 20110512 | |
| 11 | Instance method | Private | Method | Check existence of the change request status in Customizing | 20110512 | |
| 12 | Instance method | Public | Constructor | CONSTRUCTOR | 20080502 | |
| 13 | Instance method | Public | Method | Distribute All Processed Objects | 20091007 | |
| 14 | Instance method | Public | Method | Execute Enrichment from the Workflow | 20110614 | |
| 15 | Instance method | Public | Method | Get agents of appstep | 20080411 | |
| 16 | Instance method | Public | Method | Get Branches Number | 20080418 | |
| 17 | Instance method | Private | Method | Get the value for change request field 'Changed At' | 20110512 | |
| 18 | Instance method | Private | Method | Get the value for change request field 'Changed By' | 20110512 | |
| 19 | Instance method | Public | Method | Get entity key of single object change request | 20090910 | |
| 20 | Instance method | Private | Method | Get all existing change request statuses | 20100628 | |
| 21 | Instance method | Private | Method | Enhance change request with inactive data | 20130326 | |
| 22 | Static method | Public | Method | Returns an instance | 20080326 | |
| 23 | Instance method | Public | Method | Get workflow decision | 20091018 | |
| 24 | Instance method | Public | Method | Get change request and convert it into format of BUS2250 | 20080326 | |
| 25 | Instance method | Private | Method | Lock CRequest when Updating Change Request | 20090409 | |
| 26 | Instance method | Private | Method | Map Key/Value Pair to Field Name/Value Pair | 20110208 | |
| 27 | Instance method | Public | Method | Rollback crequest | 20080417 | |
| 28 | Instance method | Private | Method | Unlock CRequest | 20090409 | |
| 29 | Instance method | Private | Method | Update status and changed at / by | 20110512 | |
| 30 | Instance method | Public | Method | Update Status of Change Request | 20080326 | |
| 31 | 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 | ED_APPLOG_ACTION | Call by reference | Type reference (TYPE) | STRING | 20080502 | ||||
| 2 | ED_APPLOG_EXTNUM | Call by reference | Type reference (TYPE) | BALNREXT | Anwendungs-Log: Externe Identifikation | 20080502 | |||
| 3 | ED_APPLOG_OBJ | Call by reference | Type reference (TYPE) | BALOBJ_D | Anwendungs-Log: Objektname (Applikationskürzel) | 20080502 | |||
| 4 | ED_APPLOG_SUBOBJ | Call by reference | Type reference (TYPE) | BALSUBOBJ | Anwendungs-Log: Unterobjekt | 20080502 | |||
| 5 | ED_RESULT | Value transfer | Type reference (TYPE) | SYSUBRC | FIN MDM: Allgemeines Kennzeichen | 20080519 | |||
| 6 | EF_ACTIVATION_ERROR | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20091023 | |||
| 7 | EF_SNAPSHOT_DIFF | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20091014 | |||
| 8 | ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20080424 | |||
| 9 | ID_CREQUEST | Call by reference | Type reference (TYPE) | USMD_CREQUEST | Änderungsantrag | 20080424 | |||
| 10 | ID_RELEASED_BY | Call by reference | Type reference (TYPE) | SYUNAME | Benutzername | 20080530 | |||
| 11 | IF_IGNORE_SNAPSHOT_DIFF | Call by reference | Type reference (TYPE) | USMD_FLG | 'X' | FIN MDM: Allgemeines Kennzeichen | 20091014 | ||
| 12 | IF_NO_DISTRIBUTE | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20091113 | |||
| 13 | 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 | IV_CREQUEST_ID | Call by reference | Type reference (TYPE) | USMD_CREQUEST | 20130527 | ||||
| 2 | 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 | ED_DESC | Call by reference | Type reference (TYPE) | CHAR255 | Rückgabewert von ABAP-Anweisungen | 20080507 | |||
| 2 | ED_RESULT | Call by reference | Type reference (TYPE) | SYSUBRC | Rückgabewert von ABAP-Anweisungen | 20080507 | |||
| 3 | ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | 20080507 | ||||
| 4 | ID_CREQUEST | Call by reference | Type reference (TYPE) | USMD_CREQUEST | Änderungsantrag | 20080507 | |||
| 5 | 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 | IV_EXCEPTION_TEXT | Call by reference | Type reference (TYPE) | STRING | 20110512 | ||||
| 2 | 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 | ED_NAGTV_NUM | Call by reference | Type reference (TYPE) | I | 20080508 | ||||
| 2 | ED_POSTV_NUM | Call by reference | Type reference (TYPE) | I | 20080508 | ||||
| 3 | ED_TOTAL | Call by reference | Type reference (TYPE) | I | 20080508 | ||||
| 4 | ED_UNKNOW_NUM | Call by reference | Type reference (TYPE) | I | 20080508 | ||||
| 5 | 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 | CT_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20080326 | |||
| 2 | ID_CREQUEST | Call by reference | Type reference (TYPE) | USMD_CREQUEST | Änderungsantrag | 20080326 | |||
| 3 | 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 | CT_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20101027 | |||
| 2 | IV_CREQUEST_ID | Call by reference | Type reference (TYPE) | USMD_CREQUEST | Änderungsantrag | 20101027 | |||
| 3 | IV_WDAPPLICATION | Call by reference | Type reference (TYPE) | WDY_APPLICATION_NAME | Web Dynpro : Applikationsname | 20101027 | |||
| 4 | IV_WDCONFIGURATIONID | Call by reference | Type reference (TYPE) | WDY_CONFIG_ID | Konfigurations-Identifikation | 20101027 | |||
| 5 | 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 | ED_RESULT | Call by reference | Type reference (TYPE) | SYSUBRC | Rückgabewert von ABAP-Anweisungen | 20080418 | |||
| 2 | ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | 20080417 | ||||
| 3 | ID_CREQUEST | Call by reference | Type reference (TYPE) | USMD_CREQUEST | Änderungsantrag | 20080417 | |||
| 4 | ID_INDEX | Call by reference | Type reference (TYPE) | SWC_INDEX | Index für Tabellen-Element | 20080417 | |||
| 5 | 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 | IV_CREQUEST_ID | Call by reference | Type reference (TYPE) | USMD_CREQUEST | Änderungsantrag | 20110428 | |||
| 2 | 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 | IV_CREQUEST_ID | Call by reference | Type reference (TYPE) | USMD_CREQUEST | Änderungsantrag | 20110512 | |||
| 2 | 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 | IV_CREQUEST_STATUS | Call by reference | Type reference (TYPE) | USMD_CREQUEST_STATUS | Status des Änderungsantrags | 20110512 | |||
| 2 | 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 | ED_RESULT | Value transfer | Type reference (TYPE) | SYSUBRC | FIN MDM: Allgemeines Kennzeichen | 20091007 | |||
| 2 | ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20091007 | |||
| 3 | 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 | EF_USER_ACTION_NECESSARY | Call by reference | Type reference (TYPE) | USMD_FLG | MDGAF: Allgemeines Kennzeichen | 20110614 | |||
| 2 | I_CREQUEST | Call by reference | Type reference (TYPE) | USMD_CREQUEST | Änderungsantrag | 20110614 | |||
| 3 | I_ENRICHMENT_SPOT | Call by reference | Type reference (TYPE) | MDG_ENRICH_SPOT | Anreicherungsspot | 20110614 | |||
| 4 | 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 | ET_ACTOR | Call by reference | Type reference (TYPE) | SWFUAGENTS | Liste von Organisationsobjekten | 20080411 | |||
| 2 | ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20080411 | |||
| 3 | ID_AGENT_FILTER | Call by reference | Type reference (TYPE) | STRING | return all agents by OTYPE= 'US' format | 20080415 | |||
| 4 | ID_APPSTEP | Call by reference | Type reference (TYPE) | USMD_CREQUEST_APPSTEP | workflow step | 20080411 | |||
| 5 | ID_CREQUEST | Call by reference | Type reference (TYPE) | USMD_CREQUEST | Änderungsantrag | 20080411 | |||
| 6 | ID_INDEX | Call by reference | Type reference (TYPE) | SWC_INDEX | Index für Tabellen-Element | 20080418 | |||
| 7 | IF_SINGLE_PROC | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20080418 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Mulitple BAdI impl found | 20080502 | ||
| 2 | No agent found | 20080415 | ||
| 3 | id_appstep is not specified | 20080520 | ||
| 4 | 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 | ED_COUNT | Call by reference | Type reference (TYPE) | I | Liste von Organisationsobjekten | 20080418 | |||
| 2 | ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20080418 | |||
| 3 | ET_TEXT | Call by reference | Type reference (TYPE) | USMD_T_WF_EXPLANATION | Explanation of change request | 20091017 | |||
| 4 | ID_AGENT_FILTER | Call by reference | Type reference (TYPE) | STRING | return all agents by OTYPE= 'US' format | 20080418 | |||
| 5 | ID_APPSTEP | Call by reference | Type reference (TYPE) | USMD_CREQUEST_APPSTEP | workflow step | 20080418 | |||
| 6 | ID_CREQUEST | Call by reference | Type reference (TYPE) | USMD_CREQUEST | Änderungsantrag | 20080418 | |||
| 7 | IF_SINGLE_PROC | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20080418 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Several BAdI imp found which are using same filter | 20080502 | ||
| 2 | id_appstep is not specified | 20080520 | ||
| 3 | No active BAdI implemenation found | 20080418 | ||
| 4 | No agent found | 20100119 |
Method GET_CHANGED_AT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | IV_CREQUEST_ID | Call by reference | Type reference (TYPE) | USMD_CREQUEST | Änderungsantrag | 20110512 | |||
| 2 | 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 | ED_SGL_VALUE_OBJ | Call by reference | Type reference (TYPE) | USMD_VALUE | Merkmalswert | 20090910 | |||
| 2 | ET_MAIN_OBJ | Call by reference | Type reference (TYPE) | USMD_TS_VALUE | 20090910 | ||||
| 3 | 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 | ES_STATUS_TEXT | Call by reference | Type reference (TYPE) | S_CREQUEST_STATUS | 20100628 | ||||
| 2 | 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 | ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Messages | 20130326 | |||
| 2 | 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 | 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 | ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20091018 | |||
| 2 | E_RESULT | Call by reference | Type reference (TYPE) | CHAR255 | Liste von Organisationsobjekten | 20091018 | |||
| 3 | ID_APPSTEP | Call by reference | Type reference (TYPE) | USMD_CREQUEST_APPSTEP | workflow step | 20091018 | |||
| 4 | ID_CREQUEST | Call by reference | Type reference (TYPE) | USMD_CREQUEST | Änderungsantrag | 20091018 | |||
| 5 | ID_DECISION_FILTER | Call by reference | Type reference (TYPE) | STRING | return all agents by OTYPE= 'US' format | 20091018 | |||
| 6 | ID_INDEX | Call by reference | Type reference (TYPE) | SWC_INDEX | Index für Tabellen-Element | 20091018 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Several BAdI imp found which are using same filter | 20091018 | ||
| 2 | id_appstep is not specified | 20091018 | ||
| 3 | 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 | ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20080326 | |||
| 2 | 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 | ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20090409 | |||
| 2 | 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 | IT_KEY_VAL | Call by reference | Type reference (TYPE) | POWL_NAMEVALUE_TTY | 20110208 | ||||
| 2 | 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 | ED_APPLOG_ACTION | Call by reference | Type reference (TYPE) | STRING | 20080502 | ||||
| 2 | ED_APPLOG_EXTNUM | Call by reference | Type reference (TYPE) | BALNREXT | Anwendungs-Log: Externe Identifikation | 20080502 | |||
| 3 | ED_APPLOG_OBJ | Call by reference | Type reference (TYPE) | BALOBJ_D | Anwendungs-Log: Objektname (Applikationskürzel) | 20080502 | |||
| 4 | ED_APPLOG_SUBOBJ | Call by reference | Type reference (TYPE) | BALSUBOBJ | Anwendungs-Log: Unterobjekt | 20080502 | |||
| 5 | ED_RESULT | Call by reference | Type reference (TYPE) | SYSUBRC | FIN MDM: Allgemeines Kennzeichen | 20080519 | |||
| 6 | ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20080417 | |||
| 7 | ID_CREQUEST | Call by reference | Type reference (TYPE) | USMD_CREQUEST | Änderungsantrag | 20080417 | |||
| 8 | ID_RELEASED_BY | Call by reference | Type reference (TYPE) | SYUNAME | Benutzername | 20090519 | |||
| 9 | 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 | 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 | IV_CHANGED_BY | Call by reference | Type reference (TYPE) | XUBNAME | Benutzername im Benutzerstamm | 20110512 | |||
| 2 | IV_CREQUEST_ID | Call by reference | Type reference (TYPE) | USMD_CREQUEST | Änderungsantrag | 20110512 | |||
| 3 | IV_CREQUEST_STATUS | Call by reference | Type reference (TYPE) | USMD_CREQUEST_STATUS | Status des Änderungsantrags | 20110512 | |||
| 4 | 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 | ED_RESULT | Value transfer | Type reference (TYPE) | SYSUBRC | FIN MDM: Allgemeines Kennzeichen | 20080520 | |||
| 2 | ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Fehlermeldung | 20110209 | |||
| 3 | ID_CHANGED_BY | Call by reference | Type reference (TYPE) | XUBNAME | Benutzername im Benutzerstamm | 20110512 | |||
| 4 | ID_CREQUEST | Call by reference | Type reference (TYPE) | USMD_CREQUEST | Änderungsantrag | 20080326 | |||
| 5 | 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 | ED_RESULT | Call by reference | Type reference (TYPE) | SYSUBRC | FIN MDM: Allgemeines Kennzeichen | 20080521 | |||
| 2 | ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20080428 | |||
| 3 | ET_RESULT_MSG | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | 20080506 | ||||
| 4 | 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 |