[Attributes] Dimension/group attribute issues depending on the order of series keys reported in sdmx ml and csv files
The following issues are to be fixed:
- When in a CSV or XML file the data is not provided in consecutive order of the series keys (or partial keys of dimension/attribute groups) the transfer fails with an error message indicating that the key of the attribute was reported multiple times in the file. This happens even if the value of the dimension/group attribute is the same for all rows.
- When in a CSV file the data rows are in consecutive order of series keys, but different dimension/group attribute values are reported in the lines with the same series key, the transaction succeeds and the first value is saved for each series key, instead of raising an error about having multiple different values reported for the same key at the attribute.