SAP ABAP Class CL_DATA_REQUEST_POC (Domain Model: Value Request)
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_STEP_POC Domain Model: Abstract Step 00000000
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SERVICE_OPERATION_POC Domain Model: Service Operation 19991015
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CONFIRMATION_REQUEST_POC Domain Model: Request for Confirmation 19990322
2 Inheritance (c INHERITING FROM c_ref)  CL_OUTPUT_REQUEST_POC Domain Model: Output Request 20000107
Properties
Class CL_DATA_REQUEST_POC  
Short Description Domain Model: Value Request    
Super Class CL_STEP_POC Domain Model: Abstract Step 
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 19981204   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_STEP_POC Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SERVICE_OPERATION_POC Domain Model: Service Operation 19991015
Friends
# Friend Modeled only Created on Description
1 CB_DATA_REQUEST_POC 20010511 Base Agent Domain Model: Step
2 CB_OUTPUT_REQUEST_POC 20010511 Base Agent Domain Model: Step
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_VALUE_ACCEPTED Static Attribute Protected Type reference (TYPE) I '02' Value was Accepted 19990707
2 C_VALUE_NOT_ACCEPTED Static Attribute Protected Type reference (TYPE) I '01' Value was Rejected 19990707
3 M_DEVIATION_SIGNATURE_MADE Instance attribute Private Type reference (TYPE) BOOLE_D Indicator: Signature for Variance Made 20021206
4 M_DEVIATION_TAB Instance attribute Protected Type reference (TYPE) POC_DEVIATION_TAB INTERNAL: Table of Deviations or Value History 19990707
5 M_DEVIATION_VAR_TAB Instance attribute Protected Type reference (TYPE) POC_DEVIATION_VAR_TAB INTERNAL: Table for Variant Occupancy 20000419
6 M_MESS_COMPONENT Instance attribute Protected Type reference (TYPE) STRING Reference to Message 19990310
7 M_VALIDATION_HANDLER Instance attribute Protected Object reference (TYPE REF TO) CL_SIGNATURE_HANDLER_POC Signature Handler for Deviations 19990707
8 M_VALIDATION_HANDLING Instance attribute Protected Type reference (TYPE) CHAR2 Deviation Handling 19990707
9 M_VALIDATION_OPERATION Instance attribute Protected Object reference (TYPE REF TO) CL_OPERATION_POC Validation Operation 19991015
10 M_VALIDATION_TEXT Instance attribute Protected Type reference (TYPE) POC_VALUE Deviation Text 19990707
11 M_VALUE Instance attribute Protected Object reference (TYPE REF TO) CL_SCALAR_VALUE_POC Value to be Processed 19981208
12 PM_DEVIATION_TAB Instance attribute Protected Type reference (TYPE) POC_DB_C_DEVIATION_TAB INTERNAL: Pers. Table for Deviations or Value History 19991020
13 PM_DEVIATION_VAR_TAB Instance attribute Protected Type reference (TYPE) POC_G_DEVIATION_VAR_TAB INTERNAL: Pers. Table for Variant Occupancy 20000418
14 STATE Instance attribute Private Object reference (TYPE REF TO) CL_DATA_REQUEST_POC Status 19991111
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 19991111
2 CREATE_DATA_REQUEST Static method Public Method CONSTRUCTION: Creates (Persistent) Example 19990927
3 GET_DESCRIPTION Instance method Public Method Gets Information about Domain 19990126
4 GET_DEVIATION_TAB Instance method Public Method Internal: Gets Table with Deviations 19991021
5 GET_DEVIATION_VAR_TAB Instance method Public Method INTERNAL: Gets Variant Occupancy for Deviations 20000418
6 GET_HELPVALUES Instance method Public Method Gets Possible Entries or Matchcode 19990222
7 GET_VALUE Instance method Public Method Gets Value 19990119
8 INIT_HELPVALUE_CONTEXT Instance method Public Method Sets Parameter Context for F4 Help 20021008
9 IS_DEVIATION_EXISTING Instance method Public Method Gets True if Deviations Occurred 20000107
10 ON_VALUE_CHANGED Instance method Public Event handling method Event Handler: Event for Value Change 19990728
11 ON_VALUE_INITIALIZED Instance method Public Event handling method EVENTHANDLER: Event for Value Initialization 20000320
12 SET_VALIDATION_HANDLER Instance method Public Method Sets Deviation Handler 19990707
13 UPDATE_VARIABLE_TAB Instance method Protected Method Logs Variant Occupancy for Validation Rule 20000418
Events
# Event Type Visibility Description Created on
1 VERSION_MADE Instance Event
(0)
Public
(2)
Value was Inserted to History (Step 1) 19990923
2 VERSION_SIGNED Instance Event
(0)
Public
(2)
The Deviation was Signed (Step 2) 20021210
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_DEVIATION_TAB Protected Type reference (TYPE) POC_DEVIATION_TAB Table of Deviations or Value History 19990707
2 TY_DEVIATION_TAB_WA Protected Type reference (TYPE) POC_DEVIATION_TAB_WA Work Area 19990707
Method Signatures

Method CONSTRUCTOR Signature

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

Method CREATE_DATA_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DATA_REQUEST_REF Call by reference Object reference (TYPE REF TO) CL_DATA_REQUEST_POC Erzeugtes Exemplar 19990927
2 Importing IM_MESS_COMPONENT Call by reference Type reference (TYPE) STRING Meldungskomponente 19990927
3 Importing IM_OBLIGATORY Call by reference Type reference (TYPE) BOOLE_D 'X' Kz. ob obligatorisch 19990927
4 Importing IM_PERSISTENT Call by reference Type reference (TYPE) BOOLE_D 'X' Persistentes Exemplar 19990927
5 Importing IM_VALUE Call by reference Object reference (TYPE REF TO) CL_SCALAR_VALUE_POC Wertcontainer 19990927

Method CREATE_DATA_REQUEST on class CL_DATA_REQUEST_POC has no exception.

Method GET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DESCRIPTION Call by reference Type reference (TYPE) POC_DESCRIPTION Beschreibung des Wertes 19990209

Method GET_DESCRIPTION on class CL_DATA_REQUEST_POC has no exception.

Method GET_DEVIATION_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) POC_DEVIATION_TAB Abweichungstabelle 20000418

Method GET_DEVIATION_TAB on class CL_DATA_REQUEST_POC has no exception.

Method GET_DEVIATION_VAR_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) POC_DEVIATION_VAR_TAB Variablenbelegung 20000418

Method GET_DEVIATION_VAR_TAB on class CL_DATA_REQUEST_POC has no exception.

Method GET_HELPVALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ENTRIES Call by reference Type reference (TYPE) I Anzahl der Einträge 19990222
2 Exporting EX_HELPVALUE_TAB Call by reference Type reference (TYPE) POC_HELPVALUE_TAB Hilfswerte 19990222
3 Exporting EX_MATCHCODE Call by reference Type reference (TYPE) C Matchcode 19990222
4 Importing IM_MAX_NUMBER Call by reference Type reference (TYPE) I Maximale Anzahl von Einträgen 19990222
# Exception Resumable Description Created on
1 INTERNAL_ERROR schwerwiegender Fehler aufgetreten 20010117
2 NOT_FOUND Es wurden keine Hilfswerte gefunden 19990222

Method GET_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DEFAULT Call by reference Type reference (TYPE) BOOLE_D Wert ist Defaultwert 19990222
2 Exporting EX_INVALID_VALUATION Call by reference Type reference (TYPE) BOOLE_D Wert ist ungültig 20030304
3 Exporting EX_VALUE Call by reference Type reference (TYPE) POC_VALUE Wert 19990119
4 Exporting EX_VARIABLE_TAB Call by reference Type reference (TYPE) POC_DEVIATION_VAR_TAB Variablenbelegung 20000418
5 Importing IM_NO_DEFAULT Call by reference Type reference (TYPE) FLAG Kennzeichen: Default-Wert nicht neu setzen 20020419

Method GET_VALUE on class CL_DATA_REQUEST_POC has no exception.

Method INIT_HELPVALUE_CONTEXT Signature

Method INIT_HELPVALUE_CONTEXT on class CL_DATA_REQUEST_POC has no parameter.
# Exception Resumable Description Created on
1 INTERNAL_ERROR Schwerwiegender interner Fehler aufgetreten 20021008

Method IS_DEVIATION_EXISTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) BOOLE_D Kennzeichen, ob Abweichung aufgetreten 20000107

Method IS_DEVIATION_EXISTING on class CL_DATA_REQUEST_POC has no exception.

Method ON_VALUE_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EX_VALUE Call by reference Type reference (TYPE) 19990728

Method ON_VALUE_CHANGED on class CL_DATA_REQUEST_POC has no exception.

Method ON_VALUE_INITIALIZED Signature

Method ON_VALUE_INITIALIZED on class CL_DATA_REQUEST_POC has no parameter.
Method ON_VALUE_INITIALIZED on class CL_DATA_REQUEST_POC has no exception.

Method SET_VALIDATION_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NEW_ELEMENT Call by reference Type reference (TYPE) BOOLE_D Neues Element, kein Change-Event 20000104
2 Importing IM_VALIDATION_HANDLER Call by reference Object reference (TYPE REF TO) CL_SIGNATURE_HANDLER_POC Signaturhandler 19990707
3 Importing IM_VALIDATION_HANDLING Call by reference Type reference (TYPE) C Handling von Abweichungen (ak., nicht akz., Signatur) 19990707
4 Importing IM_VALIDATION_OPERATION Call by reference Object reference (TYPE REF TO) CL_OPERATION_POC Prüfoperation 19991015
5 Importing IM_VALIDATION_TEXT Call by reference Type reference (TYPE) POC_VALUE Hinweistext 19990707
# Exception Resumable Description Created on
1 OS_EXCEPTION ObjectServices Ausnahme 19991228

Method UPDATE_VARIABLE_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COUNTER Value transfer Type reference (TYPE) I Index 20000418
2 Importing IM_VALUE Value transfer Type reference (TYPE) POC_VALUE Type-Independent Value (String) 20080811
# Exception Resumable Description Created on
1 OS_EXCEPTION Ausnahme der OS 20000419
Event Signatures

Event VERSION_MADE Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EVENT_ID Exporting Value transfer Type reference (TYPE) STRING ID für Ereignisprotokoll 20011219

Event VERSION_SIGNED Signature
Event VERSION_SIGNED on class CL_DATA_REQUEST_POC has no parameter.
History
Last changed by/on SAP  20130531 
SAP Release Created in