import csv
from sys import stdin
def transform_csv(data):
reader = csv.DictReader(data, delimiter='|')
next(reader) #skips separator
for item in reader:
period, plant, salesAm = item[' Period'].strip(), item['Plnt'], item['LCurr'].strip()
yield period, plant, salesAm
for i in transform_csv(stdin):
print(i)
aW1wb3J0IGNzdgpmcm9tIHN5cyBpbXBvcnQgc3RkaW4KCmRlZiB0cmFuc2Zvcm1fY3N2KGRhdGEpOgoJcmVhZGVyID0gY3N2LkRpY3RSZWFkZXIoZGF0YSwgZGVsaW1pdGVyPSd8JykKCW5leHQocmVhZGVyKSAjc2tpcHMgc2VwYXJhdG9yCglmb3IgaXRlbSBpbiByZWFkZXI6CgkJcGVyaW9kLCBwbGFudCwgc2FsZXNBbSA9IGl0ZW1bJyBQZXJpb2QnXS5zdHJpcCgpLCBpdGVtWydQbG50J10sIGl0ZW1bJ0xDdXJyJ10uc3RyaXAoKQoJCXlpZWxkICBwZXJpb2QsIHBsYW50LCBzYWxlc0FtCgpmb3IgaSBpbiB0cmFuc2Zvcm1fY3N2KHN0ZGluKToKCXByaW50KGkp
fCAgRG9jdW1lbnROb3xEb2MuLkRhdGUgfFBLfFBzdG5nIERhdGV8ICAgQW10IGluIGxvYy5jdXIufExDdXJyfEJ1c0F8VHlwfFllYXIvbW9udGh8IFBlcmlvZHxZZWFyfFBsbnR8UmVmLiBLZXkgMSAgfAotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnwgIDIwMDAwMDcxODl8MDMuMDEuMjAyMHwwMXwwMy4wMS4yMDIwfCAgICAgICAgIDIsMzY4LjEyIHxVU0QgIHxVU0NEfERSIHwyMDIwLzAxICAgfCAgICAgIDF8MjAyMHw3MjA5fDcyMDk2MDQ3ICAgIHwKfCAgMjAwMDAwODkwNHwwMy4wMS4yMDIwfDAxfDAzLjAxLjIwMjB8ICAgICAgICAgNCw2NjkuMjMgfFVTRCAgfFVTQ0R8RFIgfDIwMjAvMDEgICB8ICAgICAgMXwyMDIwfDcxODF8NzE4MTEyMzkgICAgfA==
| DocumentNo|Doc..Date |PK|Pstng Date| Amt in loc.cur.|LCurr|BusA|Typ|Year/month| Period|Year|Plnt|Ref. Key 1 |
-------------------------------------------------------------------------------------------------------------------
| 2000007189|03.01.2020|01|03.01.2020| 2,368.12 |USD |USCD|DR |2020/01 | 1|2020|7209|72096047 |
| 2000008904|03.01.2020|01|03.01.2020| 4,669.23 |USD |USCD|DR |2020/01 | 1|2020|7181|71811239 |