SAP ABAP Class CL_MDG_BS_SUPPL_WF_POR (Workflow POR Object for Business Partner)
Hierarchy
MDG_APPL (Software Component) MDG Applications
   CA-MDG-APP-SUP (Application Component) MDG Supplier (Central Parts)
     MDG_BS_ECC_SUPPLIER_WORKFLOW (Package) Supplier Workflow
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  BI_OBJECT Business Instance 20110728
2 Interface implementation (CLASS c. INTERFACES i_ref)  BI_PERSISTENT Persistent Business Instance 20110728
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WORKFLOW Business Workflow 20110728
Properties
Class CL_MDG_BS_SUPPL_WF_POR  
Short Description Workflow POR Object for Business Partner    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MDG_BS_ECC_SUPPLIER_WORKFLOW   Supplier Workflow 
Created 20110728   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)
Interfaces
# Interface Abstract Final Description Created on
1 BI_OBJECT Business Instance 20110728
2 BI_PERSISTENT Persistent Business Instance 20110728
3 IF_WORKFLOW Business Workflow 20110728
Friends
Class CL_MDG_BS_SUPPL_WF_POR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DS_POR Instance attribute Private Type reference (TYPE) SIBFLPOR Instance Key of POR Object 20110728
2 GC_ENTITY_BP_COMPNY Constant Protected Type reference (TYPE) USMD_ENTITY 'BP_COMPNY' Entity Type 20111025
3 GC_ENTITY_BP_DUNN Constant Protected Type reference (TYPE) USMD_ENTITY 'BP_DUNN' Entity Type 20120224
4 GC_ENTITY_BP_HEADER Instance attribute Private Type reference (TYPE) USMD_ENTITY 'BP_HEADER' Entity Type 20120524
5 GC_ENTITY_BP_PORG Constant Protected Type reference (TYPE) USMD_ENTITY 'BP_PORG' Entity Type 20111025
6 GC_ENTITY_BP_PORG2 Constant Protected Type reference (TYPE) USMD_ENTITY 'BP_PORG2' Entity Type 20120228
7 GC_ENTITY_BP_VENFCN Constant Protected Type reference (TYPE) USMD_ENTITY 'BP_VENFCN' Entity Type 20120228
8 GC_ENTITY_BP_WHTAX Constant Protected Type reference (TYPE) USMD_ENTITY 'BP_WHTAX' Entity Type 20120224
9 GC_MODEL_BP Constant Protected Type reference (TYPE) USMD_MODEL 'BP' Data Model 20111025
10 GT_BRANCHES_TABLE_BEFORE_DEL Instance attribute Public Type reference (TYPE) MDG_BS_SUPPL_WF_INDEX_CHG_T MDGS: Changed Data assigned to a WF Index 20110729
11 GV_WF_SERVICES Instance attribute Public Object reference (TYPE REF TO) CL_MDG_BS_SUPPL_WF_SERVICES Workflow: Services 20110729
12 MST_INSTANCE Static Attribute Private Type reference (TYPE) T_INSTANCE 20110728
13 PARTNER Instance attribute Public Type reference (TYPE) BU_PARTNER Business Partner 20110728
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ENTITY_KEY Instance method Protected Method Add entity with key 20120228
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20110728
3 CONVERT_MESSAGE Instance method Protected Method Convert Message 20111020
4 CREATEINSTANCE Static method Public Method 20110728
5 ENQUEUE_ENTITY Instance method Protected Method Enqueue Entity 20120521
6 GET_BRANCHES_TABLE Instance method Public Method Get Table of Branches 20110729
7 GET_ENTITY_STRUCTURE Instance method Protected Method Get entity structure 20111021
8 GET_INSTANCE Instance method Protected Method Get instance 20111021
9 READ_ENTITY_DATA Instance method Protected Method Read Entity Data 20111021
10 SAVE Instance method Protected Method SAVE 20111021
11 SET_BRANCHES_TABLE Instance method Public Method Obsolet: Set Table of Branches 20110729
12 SET_ENVIRONMENT Instance method Protected Method Set environment 20111025
13 UNDO_DELETION Instance method Public Method Undo Deletion 20110927
14 UNDO_DELETION_ENTITY Instance method Protected Method Undo Deletion Entity 20111024
15 WRITE_ENTITY_DATA Instance method Protected Method Write Entity Data 20111021
Events
Class CL_MDG_BS_SUPPL_WF_POR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_INSTANCE Private See coding 20110728 BEGIN OF s_instance, lpor TYPE sibflpor, object TYPE REF TO cl_mdg_bs_suppl_wf_por, END OF s_instance
2 T_INSTANCE Private See coding 20110728 t_instance TYPE STANDARD TABLE OF s_instance
Method Signatures

Method ADD_ENTITY_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ENTITY_KEYS Call by reference Type reference (TYPE) USMD_GOV_API_TS_ENT_TABL MDG: Table Type for Table of Entities Structure 20120228
2 Importing IO_CONV_API Call by reference Object reference (TYPE REF TO) IF_USMD_CONV_SOM_GOV_API Governance API: Single Chg. Req. Convenience Governance API 20120228
3 Importing IS_BRANCHES_TABLE Call by reference Type reference (TYPE) MDG_BS_SUPPL_WF_INDEX_CHG_S MDGS: Changed Data assigned to a WF Index 20120228
4 Importing IV_BPARTNER Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20120228
5 Importing IV_ENTITY_NAME Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20120228
# Exception Resumable Description Created on
1 CX_MDG_BS_SUPPL_WF Workflow Exception Class 20120228

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20110728

Method CONSTRUCTOR on class CL_MDG_BS_SUPPL_WF_POR has no exception.

Method CONVERT_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ERROR Call by reference Type reference (TYPE) SCX_T100KEY T100 Key with Parameters Mapped to Attribute Names 20111020
2 Importing IS_MESSAGE Call by reference Type reference (TYPE) USMD_S_MESSAGE Messages 20111020

Method CONVERT_MESSAGE on class CL_MDG_BS_SUPPL_WF_POR has no exception.

Method CREATEINSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_BS Call by reference Object reference (TYPE REF TO) CL_MDG_BS_BP_WF_POR Workflow POR Object for Edition 20110728
2 Importing IV_BP_NUM Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20110728

Method CREATEINSTANCE on class CL_MDG_BS_SUPPL_WF_POR has no exception.

Method ENQUEUE_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONV_API Call by reference Object reference (TYPE REF TO) IF_USMD_CONV_SOM_GOV_API Governance API: Single Chg. Req. Convenience Governance API 20120521
2 Importing IV_BPARTNER Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20120524
# Exception Resumable Description Created on
1 CX_MDG_BS_SUPPL_WF Workflow Exception Class 20120521

Method GET_BRANCHES_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BRANCHES_TABLE Call by reference Type reference (TYPE) MDG_BS_SUPPL_WF_INDEX_CHG_T MDGS: Changed Data assigned to a WF Index 20110729

Method GET_BRANCHES_TABLE on class CL_MDG_BS_SUPPL_WF_POR has no exception.

Method GET_ENTITY_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_STRUCTURE Value transfer Object reference (TYPE REF TO) DATA 20111021
2 Exporting ER_TABLE Value transfer Object reference (TYPE REF TO) DATA 20111021
3 Importing IO_CONV_API Call by reference Object reference (TYPE REF TO) IF_USMD_CONV_SOM_GOV_API Governance API: Single Chg. Req. Convenience Governance API 20111021
4 Importing IV_ENTITY_NAME Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20111021
5 Importing IV_STRUCT_TYPE Call by reference Type reference (TYPE) USMD_STRUCT Type of Data Structure 20111021
# Exception Resumable Description Created on
1 CX_MDG_BS_SUPPL_WF Workflow Exception Class 20111021

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MODEL_NAME Call by reference Type reference (TYPE) USMD_MODEL Data Model 20111021
2 Returning RO_SO_GOV_API Value transfer Object reference (TYPE REF TO) IF_USMD_CONV_SOM_GOV_API Governance API: Single Chg. Req. Convenience Governance API 20111021
# Exception Resumable Description Created on
1 CX_MDG_BS_SUPPL_WF Workflow Exception Class 20111021

Method READ_ENTITY_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_SELECT Call by reference Type reference (TYPE) ABAP_BOOL 20111021
2 Importing IO_CONV_API Call by reference Object reference (TYPE REF TO) IF_USMD_CONV_SOM_GOV_API Governance API: Single Chg. Req. Convenience Governance API 20111021
3 Importing IT_ENTITY_KEYS Call by reference Type reference (TYPE) USMD_GOV_API_TS_ENT_TABL MDG: Table Type for Table of Entities Structure 20111021
4 Returning RT_ENTITY_DATA Value transfer Type reference (TYPE) USMD_GOV_API_TS_ENT_TABL MDG: Table Type for Table of Entities Structure 20111021
# Exception Resumable Description Created on
1 CX_MDG_BS_SUPPL_WF Workflow Exception Class 20111021

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_INCLUDE_CHECK_IN_SAVE_ONLY Call by reference Type reference (TYPE) USMD_FLG ABAP_FALSE MDGAF: General Indicator 20111021
2 Importing IO_CONV_API Call by reference Object reference (TYPE REF TO) IF_USMD_CONV_SOM_GOV_API Governance API: Single Chg. Req. Convenience Governance API 20111021
# Exception Resumable Description Created on
1 CX_MDG_BS_SUPPL_WF Workflow Exception Class 20111021

Method SET_BRANCHES_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BRANCHES_TABLE Call by reference Type reference (TYPE) MDG_BS_SUPPL_WF_INDEX_CHG_T MDGS: Changed Data assigned to a WF Index 20110729

Method SET_BRANCHES_TABLE on class CL_MDG_BS_SUPPL_WF_POR has no exception.

Method SET_ENVIRONMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONV_API Call by reference Object reference (TYPE REF TO) IF_USMD_CONV_SOM_GOV_API Governance API: Single Chg. Req. Convenience Governance API 20111027
2 Importing IV_CREQUEST_ID Call by reference Type reference (TYPE) USMD_CREQUEST Change Request 20111025
# Exception Resumable Description Created on
1 CX_MDG_BS_SUPPL_WF Workflow Exception Class 20111025

Method UNDO_DELETION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BRANCHES_TABLE Call by reference Type reference (TYPE) MDG_BS_SUPPL_WF_INDEX_CHG_T MDGS: Changed Data assigned to a WF Index 20110927
2 Importing IV_BPARTNER Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20111004
3 Importing IV_CREQUEST_ID Call by reference Type reference (TYPE) USMD_CREQUEST Change Request 20110927
4 Importing IV_WFINDEX_ACT Call by reference Type reference (TYPE) USMD_CREQUEST_WFINDEX Workflow Index 20111004
# Exception Resumable Description Created on
1 CX_MDG_BS_SUPPL_WF Error Business Exception 20111010

Method UNDO_DELETION_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONV_API Call by reference Object reference (TYPE REF TO) IF_USMD_CONV_SOM_GOV_API Governance API: Single Chg. Req. Convenience Governance API 20111024
2 Importing IS_BRANCHES_TABLE Call by reference Type reference (TYPE) MDG_BS_SUPPL_WF_INDEX_CHG_S MDGS: Changed Data assigned to a WF Index 20111024
3 Importing IS_ENTITY_DATA Call by reference Type reference (TYPE) USMD_GOV_API_S_ENT_TABL MDG: Entity Type with Table for Entity Structure 20111025
4 Importing IT_ENTITY_KEYS Call by reference Type reference (TYPE) USMD_GOV_API_TS_ENT_TABL MDG: Table Type for Table of Entities Structure 20120227
5 Importing IV_BPARTNER Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20111024
6 Importing IV_ENTITY_NAME Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20111024
7 Importing IV_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Field Name 20111024
# Exception Resumable Description Created on
1 CX_MDG_BS_SUPPL_WF Workflow Exception Class 20111024

Method WRITE_ENTITY_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONV_API Call by reference Object reference (TYPE REF TO) IF_USMD_CONV_SOM_GOV_API Governance API: Single Chg. Req. Convenience Governance API 20111021
2 Importing IT_ENTITY_DATA Call by reference Type reference (TYPE) USMD_GOV_API_TS_ENT_DATA MDG: Entity Type with Data and Attributes (Table) 20111021
# Exception Resumable Description Created on
1 CX_MDG_BS_SUPPL_WF Workflow Exception Class 20111021
History
Last changed by/on SAP  20130531 
SAP Release Created in 606