SAP ABAP Class CL_SMI_BUILDER (Abstract Builder Class (Builder Pattern))
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   SD-BF-SMI (Application Component) Supplier Managed Inventory
     VSMI (Package) Supplier-Managed Inventory (SNC-ERP)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SMI_CHAINLINK Representing an instance in the Chain of Command Pattern 20071211
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SMI_BUILDER_FROM_DB Builder from database 20080222
2 Inheritance (c INHERITING FROM c_ref)  CL_SMI_BUILDER_FROM_PROXY Builder 20080430
3 Inheritance (c INHERITING FROM c_ref)  CL_SMI_BUILDER_TO_CUST Output builder for custom messages (via BADI) 20080117
4 Inheritance (c INHERITING FROM c_ref)  CL_SMI_BUILDER_TO_PROXY Builder to generate output for outbound proxy 20080430
Properties
Class CL_SMI_BUILDER  
Short Description Abstract Builder Class (Builder Pattern)    
Super Class CL_SMI_CHAINLINK Representing an instance in the Chain of Command Pattern 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package VSMI   Supplier-Managed Inventory (SNC-ERP) 
Created 20071211   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SMI_BUILDER has no forward declaration.
Interfaces
Class CL_SMI_BUILDER has no interface implemented.
Friends
Class CL_SMI_BUILDER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MODEL Instance attribute Protected Object reference (TYPE REF TO) CL_SMI_DATAMODEL Central DataModel class 20080116
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_MESSAGE Instance method Public Method 20071213
2 GET_MODEL Instance method Public Method 20080116
Events
Class CL_SMI_BUILDER has no event.
Types
Class CL_SMI_BUILDER has no local type.
Method Signatures

Method BUILD_MESSAGE Signature

Method BUILD_MESSAGE on class CL_SMI_BUILDER has no parameter.
# Exception Resumable Description Created on
1 CX_SMI_EXCEPTION 20080306

Method GET_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETURN Value transfer Object reference (TYPE REF TO) CL_SMI_DATAMODEL Central DataModel class 20080116

Method GET_MODEL on class CL_SMI_BUILDER has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 604