SAP ABAP Class CL_TD_USMD_MODEL_EXT (Test Double for USMD Model (ext.) in BS FND)
Hierarchy
MDG_FND (Software Component) MDG Foundation
   CA-MDG-APP-BP (Application Component) MDG Business Partner (Central Part)
     MDG_BS_BP_UNIT_TEST (Package) MDG: Business Partner - Automated Integration Test
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_USMD_MODEL_CR_EXT External Access to Change Request Data 20110503
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_USMD_MODEL_EXT MDG Data Model for Access from Non-SAP Standard Code 20110503
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_USMD_MODEL_METADATA_EXT Metadata of a Data Model, External View 20110503
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_TD_ECC_USMD_MODEL_EXT Test double for USMD Model Ext in MDG APPL 20110504
Properties
Class CL_TD_USMD_MODEL_EXT  
Short Description Test Double for USMD Model (ext.) in BS FND    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 5   
Package MDG_BS_BP_UNIT_TEST   MDG: Business Partner - Automated Integration Test 
Created 20110503   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_TD_USMD_MODEL_EXT has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_USMD_MODEL_CR_EXT External Access to Change Request Data 20110503
2 IF_USMD_MODEL_EXT MDG Data Model for Access from Non-SAP Standard Code 20110503
3 IF_USMD_MODEL_METADATA_EXT Metadata of a Data Model, External View 20110503
Friends
Class CL_TD_USMD_MODEL_EXT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_TEST_DATA_BP_HEADER Instance attribute Public See coding Test data table for BP HEADER entity 20110503
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_USMD_MESSAGE Instance method Private Method Creates a USMD message and returns the related message table 20110503
2 GET_BP_GROUP_FROM_TD Instance method Public Method 20110512
3 GET_BP_ID_FROM_TD Instance method Public Method 20110511
4 INITIALIZE_TEST_DATA Instance method Public Method Initializes the test data tables with fake data (no TDC!) 20110503
Events
Class CL_TD_USMD_MODEL_EXT has no event.
Types
Class CL_TD_USMD_MODEL_EXT has no local type.
Method Signatures

Method CREATE_USMD_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME Field of an Entity Type 20110503
2 Importing IV_MSGID Call by reference Type reference (TYPE) SY-MSGID 'MDG_BS_BP_UNIT_TEST' Message Class 20110503
3 Importing IV_MSGNO Call by reference Type reference (TYPE) SY-MSGNO Message Number 20110503
4 Importing IV_MSGTY Call by reference Type reference (TYPE) SY-MSGTY 'E' Message Type 20110503
5 Importing IV_MSGV1 Call by reference Type reference (TYPE) SY-MSGV1 Message Variable 20110503
6 Importing IV_MSGV2 Call by reference Type reference (TYPE) SY-MSGV2 Message Variable 20110503
7 Importing IV_MSGV3 Call by reference Type reference (TYPE) SY-MSGV3 Message Variable 20110503
8 Importing IV_MSGV4 Call by reference Type reference (TYPE) SY-MSGV4 Message Variable 20110503
9 Returning RT_MESSAGE Value transfer Type reference (TYPE) USMD_T_MESSAGE Messages 20110503

Method CREATE_USMD_MESSAGE on class CL_TD_USMD_MODEL_EXT has no exception.

Method GET_BP_GROUP_FROM_TD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_BP_GROUP Value transfer Type reference (TYPE) BU_GROUP 20110512

Method GET_BP_GROUP_FROM_TD on class CL_TD_USMD_MODEL_EXT has no exception.

Method GET_BP_ID_FROM_TD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_BP_ID Value transfer Type reference (TYPE) BU_PARTNER 20110511

Method GET_BP_ID_FROM_TD on class CL_TD_USMD_MODEL_EXT has no exception.

Method INITIALIZE_TEST_DATA Signature

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

Method INITIALIZE_TEST_DATA on class CL_TD_USMD_MODEL_EXT has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 731