(DV-1805) FIX-001 Listcube/Table Union display problem

BUG FIX ARCHIVE

Description: Validate 1805 FIX-001 ListCube Table Union display problem

https://mats.datavard.com/downloader.php?ticketid=d815c0420aca8815745016061d303dc7

Password: Datavard1

Transports requests

Request
Date
Owner
Short Text
NSQK90449311.05.2018DATAVARDValidate 1805 FIX-001 Listcube/Table Union display problem

ISSUE DESCRIPTION

Problem to display union screen for ListCube and Table variants when there is difference in key figure columns. The displaying of ListCube variants ends with a dump while by Table variants, values are incorrectly assigned to columns. There is no impact on correctness of data comparison. 

ERROR DESCRIPTION

Union screen ALV table format is defined by the before image structure. Appropriate after image rows are then assigned to the structure in the following way:

  • Key columns are assigned based on their position as they have to be always specified in correct order and number for comparison.
  • Data columns are assigned based on their name that is defined by their position in the structure (The structure to determinate the position of an after image data should be an after image structure and not a union (i.e. before image) structure). 

SOLUTION

The fix transport corrects the issue with displaying data images.

Workaround: There is no direct workaround. The user can't use union display type or if there is difference in key figure columns between before/after variants, the user must ensure that the difference is always only at the end of the structure (e.g. missing column is the last column of the output).