Hello Mou,
You can refer to the below for the intermediate structure that you would need, alongwith the mapping logic.
Please note, only the field TVAPiece needs a SplitByValue others may be mapped one-to-one.
Below are the results of the test of this mapping with the sample data you provided earlier.
Post this you may create another mapping from the intermediate structure to the actual target structure which would be a one-to-one mapping.
BR,
Diptee