SAP ABAP Class CL_DATA_ACCESS_POC (Domain Model: Call Manufacturing Data Access)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PP-PI-PMA-PMC (Application Component) Browser-Based PI Sheet / Cockpit
     CMX_POC (Package) Manufacturing Execution: Browser-Based PI Sheet
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_OPERATION_POC Domain Model: Abstract Operation on Values 20011116
Properties
Class CL_DATA_ACCESS_POC  
Short Description Domain Model: Call Manufacturing Data Access    
Super Class CL_OPERATION_POC Domain Model: Abstract Operation on Values 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CMX_POC   Manufacturing Execution: Browser-Based PI Sheet 
Created 20011116   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_CMX_DA_SYSTEM Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_DATA_ACCESS_POC has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CB_DATA_ACCESS_POC 20011205 Base Agent Domain Model: Calling Manufacturing Data Access
2 CL_DA_EVT_HANDLER_POC 20011213 PI Sheet: MDA Request / Event Dispatcher
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_TY_CHAR Constant Private Type reference (TYPE) CHAR1 'C' Constant: Character Type 20011207
2 CO_TY_DATE Constant Private Type reference (TYPE) CHAR1 'D' Constant: Date Type 20011207
3 CO_TY_FLOAT Constant Private Type reference (TYPE) CHAR1 'F' Constant: Float Type 20011207
4 CO_TY_TIME Constant Private Type reference (TYPE) CHAR1 'T' Constant: Time Type 20011207
5 M_DATA_ACCESS_NAME Instance attribute Private Type reference (TYPE) POC_FUNCTION MDA 20011207
6 M_DA_ADDRESS_TAB Instance attribute Private Type reference (TYPE) TY_DA_ADDRESS_TAB Table with Adresses 20011207
7 M_DA_EVT_HANDLER Instance attribute Private Object reference (TYPE REF TO) CL_DA_EVT_HANDLER_POC PI Sheet: MDA Request / Event Dispatcher 20011213
8 STATE Instance attribute Private Object reference (TYPE REF TO) CL_DATA_ACCESS_POC State Object 20011207
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20011116
2 CREATE_DATA_ACCESS Static method Public Method CONSTRUCTION: Creates (Persistent) Example 20011121
3 HANDLE_RESPONSE Instance method Private Method Processes Response Object 20011213
4 PACK_VALUES Instance method Private Method Provides Values for Data Access 20011206
5 SET_DA_DATA Instance method Private Method Creates Address Table and sets Reference to Handler 20011213
6 UNPACK_VALUES Instance method Private Method Reads Results from Data Access 20011206
Events
Class CL_DATA_ACCESS_POC has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_DA_ADDRESS_TAB Private See coding Assign Address Objects to Parameters 20011207
2 TY_DA_ADDRESS_TAB_WA Private See coding Work Area: Assigning Address Objects to Parameters 20011207
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_DATA_ACCESS_POC has no parameter.
Method CONSTRUCTOR on class CL_DATA_ACCESS_POC has no exception.

Method CREATE_DATA_ACCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DATA_ACCESS_REF Call by reference Object reference (TYPE REF TO) CL_DATA_ACCESS_POC Erzeugte Referenz 20011121
2 Importing IM_DATA_ACCESS Call by reference Type reference (TYPE) POC_DATA_ACCESS Name Data Access 20011121
3 Importing IM_PERSISTENT Call by reference Type reference (TYPE) BOOLE_D 'X' Persistent 20011121
# Exception Resumable Description Created on
1 NOT_ACTIVE Baustein nicht aktiv 20011121
2 NOT_FOUND Baustein nicht gefunden oder inaktiv 20011121

Method HANDLE_RESPONSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DA_RESPONSE Call by reference Object reference (TYPE REF TO) IF_CMX_DA_RESPONSE Manufacturing Data Access: Response 20011213
2 Exporting RESULT Value transfer Type reference (TYPE) BOOLE_D Boolescher Rückgabewert (Erfolg bzw. Wahre Aussage) 20011213
# Exception Resumable Description Created on
1 EXECUTION_ERROR Fehler bei der Ausführung der Operation 20011213
2 EXECUTION_EXCEPTION Eine dynamische Ausnahme wurde ausgelöst 20011213

Method PACK_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_DA_REQUEST Value transfer Object reference (TYPE REF TO) IF_CMX_DA_REQUEST Manufacturing Data Access: Request 20011207
# Exception Resumable Description Created on
1 PACKING_ERROR Fehler beim Aufbau des MDA-Requests 20011207

Method SET_DA_DATA Signature

Method SET_DA_DATA on class CL_DATA_ACCESS_POC has no parameter.
Method SET_DA_DATA on class CL_DATA_ACCESS_POC has no exception.

Method UNPACK_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DA_RESULT Call by reference Type reference (TYPE) CMX_DA_T_VALUE Ergebnistabelle 20011213
# Exception Resumable Description Created on
1 PACKING_ERROR Fehler beim Auslesen des MDA-Responses 20011207
2 SET_ERROR Fehler beim Setzen eines Wertes 20011207
History
Last changed by/on SAP  20100310 
SAP Release Created in 110