SAP ABAP Class CL_QASDR_SPEC_DET_RULE_ACCESS (Access to Specification Determination)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   QM-PT-BD (Application Component) Basic Data
     QASDR (Package) QM Dynamic Specification Determination
Properties
Class CL_QASDR_SPEC_DET_RULE_ACCESS  
Short Description Access to Specification Determination    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package QASDR   QM Dynamic Specification Determination 
Created 20090921   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_QASDR_SPEC_DET_RULE_ACCESS has no forward declaration.
Interfaces
Class CL_QASDR_SPEC_DET_RULE_ACCESS has no interface implemented.
Friends
Class CL_QASDR_SPEC_DET_RULE_ACCESS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_LOG_OBJECT Constant Private Type reference (TYPE) BALOBJ-OBJECT 'QALS' Application Log: Object Name (Application Code) 20090929
2 GC_LOG_SUBOBJECT Constant Private Type reference (TYPE) BALSUBOBJ 'SDR' Application Log: Subobject 20090929
3 MT_EXECUTE_LOG Instance attribute Private Type reference (TYPE) TT_EXECUTE_LOG Log Table 20090929
Methods
# Method Level Visibility Method type Description Created on
1 CONVERT_PARAMETER4FLOAT Static method Public Method Converts Parameters for Use As Float 20100111
2 EXECUTE Instance method Public Method Executes Specification Determination Rule 20090929
3 EXISTENCE_CHECK Instance method Public Method Checks If Rule Exists in Database 20090921
4 GET_INSTANCE Static method Public Method Return of an Instance to Access Method 20090929
5 GET_LOG_PROPERTIES Instance method Private Method Return of Deletion Date for Log 20090930
6 GET_TEXT Instance method Public Method Return of Description 20090921
7 SAVE_EXECUTE_LOGS Instance method Private Method Saves Logs 20090929
8 SEARCH_LOGS4SPEC_DET_RULE Static method Public Method Finds Logs for Specification Determination Rule 20091001
9 WRITE_EXECUTE_LOG Instance method Private Method Writes Log When Specification Determination Rule Executed 20090929
Events
Class CL_QASDR_SPEC_DET_RULE_ACCESS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_EXECUTE_LOG Private See coding Log Structure 20090929 BEGIN OF ts_execute_log, spec_det_rule TYPE qpmk-spec_det_rule, prueflos TYPE qals-prueflos, matnr type qals-matnr, del_date TYPE bal_s_log-aldate_del, del_active TYPE qkz, message_tab TYPE bapirettab, END OF ts_execute_log
2 TT_EXECUTE_LOG Private See coding Log Table 20090929 tt_execute_log TYPE SORTED TABLE OF ts_execute_log WITH UNIQUE KEY spec_det_rule prueflos
Method Signatures

Method CONVERT_PARAMETER4FLOAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_PARAMETER Call by reference Type reference (TYPE) QASDR_SDR_PARAMETER Parameter für Vorgabenbestimmung 20100111

Method CONVERT_PARAMETER4FLOAT on class CL_QASDR_SPEC_DET_RULE_ACCESS has no exception.

Method EXECUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PLMKBTAB Call by reference Type reference (TYPE) PLMKB_TAB Prüfplanmerkmale - Belegtabelle 20090929
2 Importing IS_QALS Call by reference Type reference (TYPE) QALS Prüflossatz 20090929

Method EXECUTE on class CL_QASDR_SPEC_DET_RULE_ACCESS has no exception.

Method EXISTENCE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_EXIST Call by reference Type reference (TYPE) BOOLEAN Regel existiert 20090921
2 Importing IV_SPEC_DET_RULE Call by reference Type reference (TYPE) QASDR_SPEC_DET_RULE Vorgabenbestimmungsregel 20090921

Method EXISTENCE_CHECK on class CL_QASDR_SPEC_DET_RULE_ACCESS has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_SDR_ACCESS Value transfer Object reference (TYPE REF TO) CL_QASDR_SPEC_DET_RULE_ACCESS Zugriff auf Vorgabenbestimmung 20090929

Method GET_INSTANCE on class CL_QASDR_SPEC_DET_RULE_ACCESS has no exception.

Method GET_LOG_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DEL_ACTIVE Call by reference Type reference (TYPE) QKZ Protokollschreibung aktiv 20090930
2 Exporting EV_DEL_DATE Call by reference Type reference (TYPE) BAL_S_LOG-ALDATE_DEL Anwendungs-Log: Verfalldatum 20090930
3 Importing IV_SPEC_DET_RULE Call by reference Type reference (TYPE) QASDR_SPEC_DET_RULE Vorgabenbestimmungsregel 20090930

Method GET_LOG_PROPERTIES on class CL_QASDR_SPEC_DET_RULE_ACCESS has no exception.

Method GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_TEXT Call by reference Type reference (TYPE) QASDR_SPEC_DET_RULE_TEXT Beschreibung der Vorgabenbestimmungsregel 20090921
2 Importing IV_SPEC_DET_RULE Call by reference Type reference (TYPE) QASDR_SPEC_DET_RULE Vorgabenbestimmungsregel 20090921

Method GET_TEXT on class CL_QASDR_SPEC_DET_RULE_ACCESS has no exception.

Method SAVE_EXECUTE_LOGS Signature

Method SAVE_EXECUTE_LOGS on class CL_QASDR_SPEC_DET_RULE_ACCESS has no parameter.
Method SAVE_EXECUTE_LOGS on class CL_QASDR_SPEC_DET_RULE_ACCESS has no exception.

Method SEARCH_LOGS4SPEC_DET_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG_HEADER Call by reference Type reference (TYPE) BALHDR_T Anwendungs-Log: Tabelle mit Protokollkopfdaten 20091001
2 Importing IV_SPEC_DET_RULE Call by reference Type reference (TYPE) QASDR_SPEC_DET_RULE Vorgabenbestimmungsregel 20091001

Method SEARCH_LOGS4SPEC_DET_RULE on class CL_QASDR_SPEC_DET_RULE_ACCESS has no exception.

Method WRITE_EXECUTE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20090929
2 Importing IV_MATNR Call by reference Type reference (TYPE) QALS-MATNR Materialnummer 20100201
3 Importing IV_PRUEFLOS Call by reference Type reference (TYPE) QALS-PRUEFLOS Prüflosnummer 20090929
4 Importing IV_SPEC_DET_RULE Call by reference Type reference (TYPE) QPMK-SPEC_DET_RULE Vorgabenbestimmungsregel 20090929
5 Importing IV_VERWMERKM Call by reference Type reference (TYPE) PLMK-VERWMERKM Stammprüfmerkmale 20090929

Method WRITE_EXECUTE_LOG on class CL_QASDR_SPEC_DET_RULE_ACCESS has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 605