SAP ABAP Class /SRMERP/CL_MO_DAC_FACTORY (MO Data Access Class (DAC) Provider Factory)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM-PUR-SSP (Application Component) Self-Service Procurement
     /SRMERP/OL_MO (Package) Master Data Objects/Access
Properties
Class /SRMERP/CL_MO_DAC_FACTORY  
Short Description MO Data Access Class (DAC) Provider Factory    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /SRMERP/OL_MO   Master Data Objects/Access 
Created 20100429   SAP 
Last change 20110908   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
Class /SRMERP/CL_MO_DAC_FACTORY has no interface implemented.
Friends
Class /SRMERP/CL_MO_DAC_FACTORY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GV_TEST_MODE Static Attribute Private Type reference (TYPE) ABAP_BOOL 20100630
2 MO_PROV_COMPANY_CODE Static Attribute Private Object reference (TYPE REF TO) /SRMERP/IF_MO_DAC_COMPANY_CODE Plant DAC provider 20100929
3 MO_PROV_MATERIAL Static Attribute Private Object reference (TYPE REF TO) /SRMERP/IF_MO_DAC_MATERIAL Material DAC Provider 20100429
4 MO_PROV_MAT_GROUP Static Attribute Private Object reference (TYPE REF TO) /SRMERP/IF_MO_DAC_MAT_GROUP Material Group DAC provider 20100505
5 MO_PROV_PERSON Static Attribute Private Object reference (TYPE REF TO) /SRMERP/IF_MO_DAC_PERSON Person DAC Provider 20100720
6 MO_PROV_PLANT Static Attribute Private Object reference (TYPE REF TO) /SRMERP/IF_MO_DAC_PLANT Plant DAC provider 20100511
7 MO_PROV_VENDOR Static Attribute Private Object reference (TYPE REF TO) /SRMERP/IF_MO_DAC_VENDOR Supplier DAC Provider 20100709
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20100519
2 GET_PROVIDER_COMPANY_CODE Static method Public Method Get Company Code DAC Provider 20100929
3 GET_PROVIDER_MATERIAL Static method Public Method Get Material DAC Provider 20100429
4 GET_PROVIDER_MATERIAL_GROUP Static method Public Method Get Material Group DAC Provider 20100505
5 GET_PROVIDER_PERSON Static method Public Method Get Person DAC Provider 20100720
6 GET_PROVIDER_PLANT Static method Public Method Get Plant DAC Provider 20100511
7 GET_PROVIDER_VENDOR Static method Public Method Get Supplier DAC Provider 20100709
8 SET_TEST_MODE_ON Static method Public Method Set Factory to test mode 20100519
Events
Class /SRMERP/CL_MO_DAC_FACTORY has no event.
Types
Class /SRMERP/CL_MO_DAC_FACTORY has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class /SRMERP/CL_MO_DAC_FACTORY has no parameter.
Method CLASS_CONSTRUCTOR on class /SRMERP/CL_MO_DAC_FACTORY has no exception.

Method GET_PROVIDER_COMPANY_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_PROVIDER Value transfer Object reference (TYPE REF TO) /SRMERP/IF_MO_DAC_COMPANY_CODE Company Code DAC provider 20100929

Method GET_PROVIDER_COMPANY_CODE on class /SRMERP/CL_MO_DAC_FACTORY has no exception.

Method GET_PROVIDER_MATERIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_PROVIDER Value transfer Object reference (TYPE REF TO) /SRMERP/IF_MO_DAC_MATERIAL Product DAC Material 20100429

Method GET_PROVIDER_MATERIAL on class /SRMERP/CL_MO_DAC_FACTORY has no exception.

Method GET_PROVIDER_MATERIAL_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_PROVIDER Value transfer Object reference (TYPE REF TO) /SRMERP/IF_MO_DAC_MAT_GROUP Material Group DAC provider 20100505

Method GET_PROVIDER_MATERIAL_GROUP on class /SRMERP/CL_MO_DAC_FACTORY has no exception.

Method GET_PROVIDER_PERSON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_PROVIDER Value transfer Object reference (TYPE REF TO) /SRMERP/IF_MO_DAC_PERSON Person DAC Provider 20100720

Method GET_PROVIDER_PERSON on class /SRMERP/CL_MO_DAC_FACTORY has no exception.

Method GET_PROVIDER_PLANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_PROVIDER Value transfer Object reference (TYPE REF TO) /SRMERP/IF_MO_DAC_PLANT Plant DAC provider 20100511

Method GET_PROVIDER_PLANT on class /SRMERP/CL_MO_DAC_FACTORY has no exception.

Method GET_PROVIDER_VENDOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_PROVIDER Value transfer Object reference (TYPE REF TO) /SRMERP/IF_MO_DAC_VENDOR Material DAC Provider 20100709

Method GET_PROVIDER_VENDOR on class /SRMERP/CL_MO_DAC_FACTORY has no exception.

Method SET_TEST_MODE_ON Signature

Method SET_TEST_MODE_ON on class /SRMERP/CL_MO_DAC_FACTORY has no parameter.
Method SET_TEST_MODE_ON on class /SRMERP/CL_MO_DAC_FACTORY has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 606