Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Warning
When the variant generation is executed in the background, you can check the background job state through SM37 transaction. It is important to note that you should not try to adjust/ change the variants in the selection screen while the generating jobs are running. You can exit the selection screen but should not save the variants selection because variants that are generated in the background, are automatically saved under the appropriate Test Case / Run.


Add Variants of Test Case Case 

The 'Add Variants of Test Case' button displays all the ListCube Test Cases in the system and you can select one that variants to be added into the current test Test case.

Copy Variants of Test Case 

The 'Copy Variants of Test Case' button displays all the ListCube Test Cases in the system and you can select one that variants to be added into the current test Test case as copies.

Generate OutBoard variants 

By clicking on 'Generate OutBoard Variants' button you can generate ListCube variants based on NLS secondary indexes. This option is available only when DataVard Datavard OutBoard TM is installed on the same system as Validate.

...

  1. Characteristics in Output – The selection of characteristics for the all InfoObjects that are to be selected in the ListCube Variants (from Validate version 1.4.2 navigational attributes are also supported).
  2. Filter Objects – The selection of characteristic InfoObjects on which you want to define the filters (from Validate version 1.4.2 navigational attributes are also supported).
  3. Description suffix – Is what will be added to the description of generated variants. Description of the variants are generated in the form 'Gen. Variant for $INFOPROVIDER_NAME'. If the description suffix is a specified string then '- $SUFFIX' is added to the description.
  4. Set Filters (button) –Defines – Defines the filtering values for the all characteristics you have selected in the 'Filter objects' select option. Validate does support using more than 100 different characteristics for the filtering.

...

  1. Maximum Rows – You can define maximum number of rows to be selected in all of the generated ListCube variants.
  2. Data Access Type:
    1. Read Online Data – option to read only the online data in the generated ListCube variants.
    2. Read Online + NLS Data – option to read the NLS Data in the generated ListCube variants. This option is ignored for all releases below 7.3 (i.e. only online data will be read for such releases).
    3. Read Only NLS Data – option to read only data from NLS. The InfoProvider that will be read needs to have an active DAP created.
    4. Read Online / Read NLS Data – when this option is selected, two variants are generated for each of the selected InfoProvider with only difference being in the data access type. One variant is generated with the Read Online Data option selected while second one is created with the Read Only NLS Data option selected.
  3. Use DB aggregation – The option to select if DB aggregation should be used in the generated ListCube variants.
  4. Display Number of Hits – The option if the column 'ROWCOUNT' is to be added to output of generated ListCube Variants.
  5. Use mat. aggregates – To choose if the mat. aggregates are to be used in the generated ListCube variants.
  6. Use Conversion – To choose if conversion exits are to be used in the generated ListCube variants.
  7. Excluded Key Figures – Key figures selection that defines, which key Key figures are not to be read from InfoProviders of generated ListCube variants.
  8. Excluded Units – Units selection that defines which units should be not read from InfoProviders of generated ListCube variants.
  9. Use different after image filter – If this option is set to 'X' and after image variants are generated for all of the before image variants. These variants will be created with a filter that is specified in the following option rather than filter specified at the top of the window.
  10. After Image Filter Objects – Selection of characteristics InfoObjects on which you want to use as a filter for the after image variants.
  11. InfoProviders Table – To specify if the InfoProviders are used in each of the generated variants. For each InfoProvider you can also specify the RFC Destination where this InfoProvider exists. When the After Image InfoProvider is specified, the second ListCube Variant is generated and used as an After Image Variant for the ListCube Variant of Before Image InfoProvider. If the After Image InfoProvider column is left empty then the same InfoProvider as the one specified in the Before Image is used for the After Image. It is also possible to display the columns for referenced Time Point, if . If these are specified then they are used during the generation of ListCube Variants.

...


After the generation is confirmed, the InfoProviders archived via OutBoard NLS that has with active DAP (Data Archiving Process) multiple variants are generated. The number of variants depends on number of archiving requests for which secondary indexes are defined. Each variant is then created with filters defined by the archiving request index selection. If the index selection object cannot be used in ListCube, it is omitted. 
By selecting the variants, additional options are displayed in the context menu where , you can access following functions:

...

Select multiple variants and create after image variants for them. To access this functionality, right click on the go in the context menu of selected variants and choose 'Create After Images as copies' . A Dialog is displayed where you can define RFC destination that will be applied to all generated after image variants. All other settings are copied from source variants.

...


Settings that can be checked are displayed and you can choose what is to be compared between the variants. After you confirm the selection, the check is done and a table with compare status messages is displayed.

...

You can copy settings of variants to its' defined after image variant. After the selection of variants, choose 'Copy Settings' from the context menu. A dialog allows you to define which settings are to be copied from the source variant to after image variant (if there is are any). 



Copy settings of variant to its after image variant


After you confirm the selection, the specified settings are copied and a message table is displayed with the information about the updated variants.

Copy variants

...

To edit the existing ListCube variants, you double click on these in the table, only . Only Variants that are not already used in a Test Run can be edited. If a ListCube Variant is already being used, their details can only be only reviewed but not changed. 
When variant details are displayed, you can check where this variant is used. By pressing the 'Where Used'  button, a table is displayed that contains all Test Plan/Test Case/Run ID information where this variant is used. 

...


By clicking on  'Copy Settings to After Image' button, you can copy specified settings of this variant into its After image variant if it is specified.

...

You can edit more ListCube variants at once. Mass edit is performed by selecting the variants in the list and clicking on 'Mass Edit Variants'  button, a dialog for mass editing the selected variants is displayed. 

...


You can define new values for the before , the and after images, RFC destination, reference time point and exclude old data setting. Changing of these values is done after by clicking on 'Continue' (Enter) button. Only the values which you specified to be changed, using by checking the marking 'Edit' checkbox will be replaced in the selected variants. If a ListCube variant has a different After Image specified, then only the After Image parameters will be replaced in that variant, as . This is due to the fact that nothing else needs to be updated with the changes. Note: Only variants that are not yet used in test runs can be changed by mass edit.

...

Tip
titleVariant editor

(DV-2002) Variant Editor provides a central location where you can manage all the backend-testing variants.

...

To delete the existing ListCube Variants, select the rows and click on the delete button in the ALV toolbar. 

Note

Any ListCube Variants still in use in the Backend Testing will be locked; therefore . Therefore, it is necessary to delete the ListCube Variants from the given runs before they can be deleted from the ListCube Variant Editor.

...



Selecting ListCube Variants to be transported


After selecting the desired ListCube Variants and clicking on the  'Transport ListCube Variants' button, a screen for choosing the transport request is displayed, once selected . Once it's selected, press confirm. 
It is important to note that ListCube Variants only carry the information about Validate related items and not the InfoProvider structures. These Variants should only be imported to a system where Validate is installed and the same InfoProviders with the same structure exist.

...