SAP ABAP Class /SAPCND/CL_MASTERDATA_UNIT_SRV (CT Masterdata unit testing)
Hierarchy
SAP_AP (Software Component) SAP Application Platform
   AP-PRC-CON (Application Component) Condition Technique
     /SAPCND/TEST_T (Package) Test tools for condition technique
Properties
Class /SAPCND/CL_MASTERDATA_UNIT_SRV  
Short Description CT Masterdata unit testing    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /SAPCND/TEST_T   Test tools for condition technique 
Created 20050426   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)
2 CTMNT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /SAPCND/CL_MASTERDATA_UNIT_SRV has no interface implemented.
Friends
Class /SAPCND/CL_MASTERDATA_UNIT_SRV has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_REF_FILL_APPL_FIELDS Instance attribute Private Object reference (TYPE REF TO) /SAPCND/IF_EX_TST_APPL_FLD Business add-in interface /SAPCND/IF_EX_TST_APPL_FLD 20090317
2 MR_REF_USG Instance attribute Private Object reference (TYPE REF TO) /SAPCND/IF_EX_TST_UNIT_USG Business add-in interface /SAPCND/IF_EX_TST_UNIT_USG 20050427
3 MS_NAMES Instance attribute Private Type reference (TYPE) /SAPCND/WORKING_SET_NAMES 20050426
4 MT_APPLN_DATA Instance attribute Private Type reference (TYPE) /SAPCND/T_TST_APPLICATION_DATA table type for application data 20050426
5 MT_BAPIRET Instance attribute Public Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20050426
6 MT_DB_INSERTED_VALUES Instance attribute Public Type reference (TYPE) /SAPCND/T_TST_DB_INSR_VALUES table type for DB inserted values 20090312
7 MV_BAPI_FLAG Instance attribute Private Type reference (TYPE) /SAPCND/BOOLEAN 20050426
8 MV_DATE Instance attribute Private Type reference (TYPE) /SAPCND/DATE_FROM Valid From Date 20090312
9 MV_FLAG Instance attribute Private Type reference (TYPE) /SAPCND/BOOLEAN 20050426
10 MV_RESULT Instance attribute Public Type reference (TYPE) SY-SUBRC Return Value, Return Value After ABAP Statements 20050426
11 MV_TIMESTAMP Instance attribute Private Type reference (TYPE) /SAPCND/TIMESTAMP 20050426
12 M_KEY_DATE Instance attribute Private Type reference (TYPE) SY-DATLO Date and time, local date of user 20050426
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_ENQUEUE Instance method Private Method execute enqueue request 20090319
2 CONDITION_CHANGE Instance method Public Method reg. change of condition records 20050426
3 CONDITION_CREATE Instance method Public Method Reg. creation of condition records 20050426
4 CONDITION_DELETE Instance method Public Method reg. deletion of condition records 20050426
5 CONDITION_LOCK Instance method Public Method Locking for Condition Records 20090319
6 CONDITION_OVERLAP Instance method Public Method reg. overlap of condition records 20050426
7 CONDITION_OVERLAP2 Instance method Public Method Overlap of Condition Records - w/o Select Call 20090318
8 CONDITION_SELECT Instance method Public Method reg. selection of condition records 20050426
9 CONSTRUCTOR Instance method Public Constructor 20050426
10 DIRECT_CHANGE Instance method Public Method Changes the condition record without selection 20090318
11 KOPOS_CHECK Instance method Public Method KOPOS Check in Condition Records 20090317
12 SCALES_MAINTAIN Instance method Public Method Reg. Maintenance of Scales 20090323
13 TEARDOWN Instance method Public Method Closes the sessions. 20050427
Events
Class /SAPCND/CL_MASTERDATA_UNIT_SRV has no event.
Types
Class /SAPCND/CL_MASTERDATA_UNIT_SRV has no local type.
Method Signatures

Method CHECK_ENQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BAPIRET Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20090320
2 Importing IR_WS Call by reference Object reference (TYPE REF TO) DATA 20090320
3 Importing IV_CHECK_SEMANTIC_LOCK Call by reference Type reference (TYPE) /SAPCND/BOOLEAN Boolean Variable 20090320
4 Importing IV_CHECK_VARNUMH_LOCK Call by reference Type reference (TYPE) /SAPCND/BOOLEAN Boolean Variable 20090320
5 Importing IV_EXPECTED_LOCK_MODE_ONLINE Call by reference Type reference (TYPE) CHAR1 Mode for locks 20090320
6 Importing IV_EXPECTED_LOCK_MODE_UPDATE Call by reference Type reference (TYPE) CHAR1 Mode for locks 20090320
7 Importing IV_SCENARIO Call by reference Type reference (TYPE) SY-MSGV1 Message Variable 20090320

Method CHECK_ENQUEUE on class /SAPCND/CL_MASTERDATA_UNIT_SRV has no exception.

Method CONDITION_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BAPIRET Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20050427
2 Exporting EV_RESULT Call by reference Type reference (TYPE) SY-SUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20050427

Method CONDITION_CHANGE on class /SAPCND/CL_MASTERDATA_UNIT_SRV has no exception.

Method CONDITION_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BAPIRET Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20050426
2 Exporting EV_RESULT Call by reference Type reference (TYPE) SY-SUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20050427

Method CONDITION_CREATE on class /SAPCND/CL_MASTERDATA_UNIT_SRV has no exception.

Method CONDITION_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BAPIRET Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20050427
2 Exporting EV_RESULT Call by reference Type reference (TYPE) SY-SUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20050427

Method CONDITION_DELETE on class /SAPCND/CL_MASTERDATA_UNIT_SRV has no exception.

Method CONDITION_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BAPIRET Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20090319
2 Exporting EV_RESULT Value transfer Type reference (TYPE) SY-SUBRC Return Value of ABAP Statements 20090319

Method CONDITION_LOCK on class /SAPCND/CL_MASTERDATA_UNIT_SRV has no exception.

Method CONDITION_OVERLAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BAPIRET Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20050427
2 Exporting EV_RESULT Call by reference Type reference (TYPE) SY-SUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20050427

Method CONDITION_OVERLAP on class /SAPCND/CL_MASTERDATA_UNIT_SRV has no exception.

Method CONDITION_OVERLAP2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BAPIRET Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20090318
2 Exporting EV_RESULT Call by reference Type reference (TYPE) SY-SUBRC Return Value of ABAP Statements 20090318

Method CONDITION_OVERLAP2 on class /SAPCND/CL_MASTERDATA_UNIT_SRV has no exception.

Method CONDITION_SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BAPIRET Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20050426
2 Exporting EV_RESULT Call by reference Type reference (TYPE) SY-SUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20050426

Method CONDITION_SELECT on class /SAPCND/CL_MASTERDATA_UNIT_SRV has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BAPI_FLAG Call by reference Type reference (TYPE) /SAPCND/BOOLEAN 'X' 20050427

Method CONSTRUCTOR on class /SAPCND/CL_MASTERDATA_UNIT_SRV has no exception.

Method DIRECT_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BAPIRET Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20090318
2 Exporting EV_RESULT Call by reference Type reference (TYPE) SY-SUBRC Return Value of ABAP Statements 20090318

Method DIRECT_CHANGE on class /SAPCND/CL_MASTERDATA_UNIT_SRV has no exception.

Method KOPOS_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BAPIRET Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20090317
2 Exporting EV_RESULT Call by reference Type reference (TYPE) SY-SUBRC Return Value of ABAP Statements 20090317

Method KOPOS_CHECK on class /SAPCND/CL_MASTERDATA_UNIT_SRV has no exception.

Method SCALES_MAINTAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BAPIRET Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20090323
2 Exporting EV_RESULT Call by reference Type reference (TYPE) SY-SUBRC Return Value of ABAP Statements 20090323
# Exception Resumable Description Created on
1 EXC_BAL_LOG Log handling exception 20090323
2 EXC_CONDITION_API Condition maintenance API exception 20090323

Method TEARDOWN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BAPIRET Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20050427
2 Exporting EV_RESULT Call by reference Type reference (TYPE) SY-SUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20050427

Method TEARDOWN on class /SAPCND/CL_MASTERDATA_UNIT_SRV has no exception.
History
Last changed by/on SAP  20110810 
SAP Release Created in 700