CL_ECATT_APL_CUSTOMIZE_XML - eCATT Settings for XML Processing

rdisp/max_wprun_time - Maximum work process run time   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
This documentation is copyright by SAP AG.

Functionality

Customizing for eCATT XML Processing

Requirement

-,,Improved #eCATT XML Handling 2010# with activation/deactivation function

-,,Activation/deactivation possible for each logon user and eCATT tester

o,,User:,,SY-UNAME

o,,Test Driver: CL_APL_ECATT_XML->REFTYP

-,,Differentiation between maintenance/test execution/other scenarios?

Design

Customizing table

-,,Create database table ECCUST, -> buffered

-,,Table layout

  • area,,,,type char10,,Key
  • sub_area,,type char30,,Key
  • function,,type string,,Key
  • user,,,,type char12,,Key
  • value,,,,type char30

The table can be used for other customizing purposes in the future (other areas).

Customizing Values for XML Processing

Fields and Values

The following are valid values: SPACE or OFF. If no entry with the value OFF is found, processing is ON.


Default: Any value that is not off|OFF|Off|SPACE, is interpreted as ON.

Temporarily during development phase: Default is OFF, only ON|On activates

The field sub_area corresponds to the REFTYP attribute of CL_APL_ECATT_XML_DATA.

You can separate multiple values with a comma (",").

Default: SPACE means that the entry is valid for all REFTYP values.

The values in the function field specify whether the improved XML processing is to be used for:

o,,SPACE or T - Test execution

o,,E - Test case maintenance in the editor

o,,L - Log display

You can separate multiple values with a comma (",").

Default: SPACE means that the improved XML processing is only active during test execution.

The user field corresponds to SY-UNAME.

Evaluation of data records:

-,,All values that are not SPACE in all columns of a data record are linked with AND, that is, the value ON/OFF only applies when all specified criteria are met.

-,,Data records with values specified in the sub_area, function, and user columns override data records with SPACE in these columns.

-,,If the values in the sub_area, function, and user columns are identical, a data record with the value OFF overrides the value ON.

Relationships

Example

Deactivation of improved "eCATT XML Handling 2010" for each user and each test driver:

areasub_areaFunctionuservalue
XML  OFF

Deactivation for a selected user:

areasub_areaFunctionuservalue

XML,,,,,,USER_01,,OFF


Activation for selected user USER_02:

areasub_areaFunctionuservalue
XML  OFF
XML USER_02ON


Activation for specified test drivers (FUN - function module test, T - SET-/GETTAB, D - DDIC parameter):

Areasub_areaFunctionuserValue
XML  OFF
XML  OFF
XMLF, T, D ON
XMLF, T, D ON

Activation during test execution for some test drivers:

areasub_areaFunctionuservalue
XML  OFF
XML  OFF
XMLF, T, DT ON
XMLF, T, DT ON

Activation for specified user and some test drivers:

areasub_areaFunctionuservalue
XML  OFF
XML  OFF
XMLF, V, R, O, P, QTUSER_03ON
XMLF, V, R, O, P, QTUSER_03ON

Notes

Further information



Addresses (Business Address Services)   Fill RESBD Structure from EBP Component Structure  
This documentation is copyright by SAP AG.


Length: 7160 Date: 20120526 Time: 142722     triton ( 105 ms )