SAP ABAP Class CL_PRC_CUS_T682_CHECK (Additional checks for access sequence maintenance)
Hierarchy
SAP_AP (Software Component) SAP Application Platform
   AP-PRC-PR (Application Component) Pricing
     CONNECT_PRC_SAPCND (Package) Connecting Pricing to Condition Technique
Properties
Class CL_PRC_CUS_T682_CHECK  
Short Description Additional checks for access sequence maintenance    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CONNECT_PRC_SAPCND   Connecting Pricing to Condition Technique 
Created 20091223   SAP 
Last change 20110810   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CTCUS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_PRC_CUS_T682_CHECK has no interface implemented.
Friends
Class CL_PRC_CUS_T682_CHECK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_CLASS_CRM Constant Private Type reference (TYPE) STRING 'CL_PRICING_ACCESS_CHK_UTIL' 20091223
2 MT_FIELDNAMES Static Attribute Private Type reference (TYPE) T_FIELDNAME 20091223
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_CHECK_TABLE Static method Private Method Build table with the relevant check fields 20091223
2 CHECK_FIELD_RELEVANT Static method Private Method Check whether the field is relevant for customer hierarchy 20091223
3 CHECK_SOURCE_FIELD Static method Public Method Check the source field content 20091223
Events
Class CL_PRC_CUS_T682_CHECK has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_FIELDNAME Private See coding 20091223 begin of S_FIELDNAME, NAME type /SAPCND/FIELDNAME, end of S_FIELDNAME
2 T_FIELDNAME Private See coding 20091223 T_FIELDNAME type sorted table of S_FIELDNAME with unique key NAME
Method Signatures

Method BUILD_CHECK_TABLE Signature

Method BUILD_CHECK_TABLE on class CL_PRC_CUS_T682_CHECK has no parameter.
Method BUILD_CHECK_TABLE on class CL_PRC_CUS_T682_CHECK has no exception.

Method CHECK_FIELD_RELEVANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_QUFNA Call by reference Type reference (TYPE) /SAPCND/SELECT_SRC_FIELD_NAME Field Name for Source Structure 20091223
2 Returning RV_RELEVANT Value transfer Type reference (TYPE) /SAPCND/BOOLEAN Boolean Variable 20091223

Method CHECK_FIELD_RELEVANT on class CL_PRC_CUS_T682_CHECK has no exception.

Method CHECK_SOURCE_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RETURN Call by reference Type reference (TYPE) BAPIRET2 Return Parameter 20091223
2 Exporting EV_NOT_ALLOWED Call by reference Type reference (TYPE) /SAPCND/BOOLEAN Boolean Variable 20091223
3 Importing IV_KAPPL Call by reference Type reference (TYPE) /SAPCND/APPLICATION Application as Condition Technique 20091223
4 Importing IV_KOLNR Call by reference Type reference (TYPE) /SAPCND/ACCESS_ID ID for Access Within An Access Sequence 20100120
5 Importing IV_KOZGF Call by reference Type reference (TYPE) /SAPCND/ACCESS_SEQUENCE Access Seq. 20100120
6 Importing IV_QUFNA Call by reference Type reference (TYPE) /SAPCND/SELECT_SRC_FIELD_NAME Field Name for Source Structure 20091223

Method CHECK_SOURCE_FIELD on class CL_PRC_CUS_T682_CHECK has no exception.
History
Last changed by/on SAP  20110810 
SAP Release Created in 700