Firstly, thank you very much for taking the time to reply and offer assistance.
I'll do my best to answer your questions.
Question 1: You are right in that all the lines of each invoice will be grouped together followed by the next invoice and so on (
H1, H2....,L,L,P,P,
H1, H2....,L,P,P,
H1...)
Question 2: Yes, all lines should be output to the created files in the same order. You will also see in the attachment that there are several additional LINE_TYPES, not just L & P, but really we're only interested in the H1 LINE_TYPE as it will always signal the start of a new invoice. It is possible than an invoice may only consist of a header (lines H1-H9) and that no product lines (L, P, etc.) exist. In this case the invoice should
still be counted & any lines found output to the created file.
Question 3: Something along the lines of DMS_HISTORY_SRC_x.dat would be nice with x being the incremented number. The inclusion of preceding zeros would not be necessary. Whatever is easiest to code will be perfectly fine.
Thank you again.
Regards
Data example with a small number of dummy invoices:
Code: Select all
H1Aaaaaaaaaaaa C9999 999999 20170418ABCDE TNDOL UAB
H2W9999 Raine Wannikid 1122334455667N 1
H3MMM EEEEEEE EEEE-EEEEEEEE EE EEEEEE EEEE EEEEEEEE
H4SSSSSSS HHHHHHHHHHHHH HHH HHH 9999999
H5ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ W W W W WW W
H6 W W W WWWWWWWWW WW WW 9999999
H7LLLLLLL 20000101 20000101VF7NC5FS0AY562024FHCB097063 1598 16754pC 1CB7 200001012000010120000101200001012000010120000101 8888888888888 8888888888888 88888
H8JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ 8.00 88.00 0.00 88.00 0.00 0.00NOT FOUND NOT FOUND
H9 Y
LWHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 0040 88.00 E W10000030 88.00 88.00 1
PW 8.00 1000000000000 GGGGGGGGGGGG E 100W 8.00 4
CMSOME TEXT TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
D 1 123456 1
VA SOME MORE TEXT 88888.00 1
VB SOME MORE TEXT 88888.00 1
H1Aaaaaaaaaaaa C9999 999999 20170418ABCDE TNDOL UAB
H2W9999 Raine Wannikid 1122334455667N 1
H3MMM EEEEEEE EEEE-EEEEEEEE EE EEEEEE EEEE EEEEEEEE
H4SSSSSSS HHHHHHHHHHHHH HHH HHH 9999999
H5ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ W W W W WW W
H6 W W W WWWWWWWWW WW WW 9999999
H7LLLLLLL 20000101 20000101VF7NC5FS0AY562024FHCB097063 1598 16754pC 1CB7 200001012000010120000101200001012000010120000101 8888888888888 8888888888888 88888
H8JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ 8.00 88.00 0.00 88.00 0.00 0.00NOT FOUND NOT FOUND
H9 Y
LWHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 0040 88.00 E W10000030 88.00 88.00 1
PW 8.00 1000000000000 GGGGGGGGGGGG E 100W 8.00 4
CMSOME TEXT TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
D 1 123456 1
VA SOME MORE TEXT 88888.00 1
VB SOME MORE TEXT 88888.00 1
H1Aaaaaaaaaaaa C9999 999999 20170418ABCDE TNDOL UAB
H2W9999 Raine Wannikid 1122334455667N 1
H3MMM EEEEEEE EEEE-EEEEEEEE EE EEEEEE EEEE EEEEEEEE
H4SSSSSSS HHHHHHHHHHHHH HHH HHH 9999999
H5ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ W W W W WW W
H6 W W W WWWWWWWWW WW WW 9999999
H7LLLLLLL 20000101 20000101VF7NC5FS0AY562024FHCB097063 1598 16754pC 1CB7 200001012000010120000101200001012000010120000101 8888888888888 8888888888888 88888
H8JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ 8.00 88.00 0.00 88.00 0.00 0.00NOT FOUND NOT FOUND
H9 Y
LWHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 0040 88.00 E W10000030 88.00 88.00 1
PW 8.00 1000000000000 GGGGGGGGGGGG E 100W 8.00 4
CMSOME TEXT TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
D 1 123456 1
VA SOME MORE TEXT 88888.00 1
VB SOME MORE TEXT 88888.00 1
H1Aaaaaaaaaaaa C9999 999999 20170418ABCDE TNDOL UAB
H2W9999 Raine Wannikid 1122334455667N 1
H3MMM EEEEEEE EEEE-EEEEEEEE EE EEEEEE EEEE EEEEEEEE
H4SSSSSSS HHHHHHHHHHHHH HHH HHH 9999999
H5ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ W W W W WW W
H6 W W W WWWWWWWWW WW WW 9999999
H7LLLLLLL 20000101 20000101VF7NC5FS0AY562024FHCB097063 1598 16754pC 1CB7 200001012000010120000101200001012000010120000101 8888888888888 8888888888888 88888
H8JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ 8.00 88.00 0.00 88.00 0.00 0.00NOT FOUND NOT FOUND
H9 Y
LWHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 0040 88.00 E W10000030 88.00 88.00 1
PW 8.00 1000000000000 GGGGGGGGGGGG E 100W 8.00 4
CMSOME TEXT TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
D 1 123456 1
VA SOME MORE TEXT 88888.00 1
VB SOME MORE TEXT 88888.00 1
H1Aaaaaaaaaaaa C9999 999999 20170418ABCDE TNDOL UAB
H2W9999 Raine Wannikid 1122334455667N 1
H3MMM EEEEEEE EEEE-EEEEEEEE EE EEEEEE EEEE EEEEEEEE
H4SSSSSSS HHHHHHHHHHHHH HHH HHH 9999999
H5ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ W W W W WW W
H6 W W W WWWWWWWWW WW WW 9999999
H7LLLLLLL 20000101 20000101VF7NC5FS0AY562024FHCB097063 1598 16754pC 1CB7 200001012000010120000101200001012000010120000101 8888888888888 8888888888888 88888
H8JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ 8.00 88.00 0.00 88.00 0.00 0.00NOT FOUND NOT FOUND
H9 Y
LWHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 0040 88.00 E W10000030 88.00 88.00 1
PW 8.00 1000000000000 GGGGGGGGGGGG E 100W 8.00 4
CMSOME TEXT TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
D 1 123456 1
VA SOME MORE TEXT 88888.00 1
VB SOME MORE TEXT 88888.00 1
H1Aaaaaaaaaaaa C9999 999999 20170418ABCDE TNDOL UAB
H2W9999 Raine Wannikid 1122334455667N 1
H3MMM EEEEEEE EEEE-EEEEEEEE EE EEEEEE EEEE EEEEEEEE
H4SSSSSSS HHHHHHHHHHHHH HHH HHH 9999999
H5ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ W W W W WW W
H6 W W W WWWWWWWWW WW WW 9999999
H7LLLLLLL 20000101 20000101VF7NC5FS0AY562024FHCB097063 1598 16754pC 1CB7 200001012000010120000101200001012000010120000101 8888888888888 8888888888888 88888
H8JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ 8.00 88.00 0.00 88.00 0.00 0.00NOT FOUND NOT FOUND
H9 Y
LWHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 0040 88.00 E W10000030 88.00 88.00 1
PW 8.00 1000000000000 GGGGGGGGGGGG E 100W 8.00 4
CMSOME TEXT TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
D 1 123456 1
VA SOME MORE TEXT 88888.00 1
VB SOME MORE TEXT 88888.00 1
H1Aaaaaaaaaaaa C9999 999999 20170418ABCDE TNDOL UAB
H2W9999 Raine Wannikid 1122334455667N 1
H3MMM EEEEEEE EEEE-EEEEEEEE EE EEEEEE EEEE EEEEEEEE
H4SSSSSSS HHHHHHHHHHHHH HHH HHH 9999999
H5ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ W W W W WW W
H6 W W W WWWWWWWWW WW WW 9999999
H7LLLLLLL 20000101 20000101VF7NC5FS0AY562024FHCB097063 1598 16754pC 1CB7 200001012000010120000101200001012000010120000101 8888888888888 8888888888888 88888
H8JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ 8.00 88.00 0.00 88.00 0.00 0.00NOT FOUND NOT FOUND
H9 Y
LWHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 0040 88.00 E W10000030 88.00 88.00 1
PW 8.00 1000000000000 GGGGGGGGGGGG E 100W 8.00 4
CMSOME TEXT TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
D 1 123456 1
VA SOME MORE TEXT 88888.00 1
VB SOME MORE TEXT 88888.00 1
H1Aaaaaaaaaaaa C9999 999999 20170418ABCDE TNDOL UAB
H2W9999 Raine Wannikid 1122334455667N 1
H3MMM EEEEEEE EEEE-EEEEEEEE EE EEEEEE EEEE EEEEEEEE
H4SSSSSSS HHHHHHHHHHHHH HHH HHH 9999999
H5ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ W W W W WW W
H6 W W W WWWWWWWWW WW WW 9999999
H7LLLLLLL 20000101 20000101VF7NC5FS0AY562024FHCB097063 1598 16754pC 1CB7 200001012000010120000101200001012000010120000101 8888888888888 8888888888888 88888
H8JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ 8.00 88.00 0.00 88.00 0.00 0.00NOT FOUND NOT FOUND
H9 Y
LWHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 0040 88.00 E W10000030 88.00 88.00 1
PW 8.00 1000000000000 GGGGGGGGGGGG E 100W 8.00 4
CMSOME TEXT TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
D 1 123456 1
VA SOME MORE TEXT 88888.00 1
VB SOME MORE TEXT 88888.00 1
H1Aaaaaaaaaaaa C9999 999999 20170418ABCDE TNDOL UAB
H2W9999 Raine Wannikid 1122334455667N 1
H3MMM EEEEEEE EEEE-EEEEEEEE EE EEEEEE EEEE EEEEEEEE
H4SSSSSSS HHHHHHHHHHHHH HHH HHH 9999999
H5ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ W W W W WW W
H6 W W W WWWWWWWWW WW WW 9999999
H7LLLLLLL 20000101 20000101VF7NC5FS0AY562024FHCB097063 1598 16754pC 1CB7 200001012000010120000101200001012000010120000101 8888888888888 8888888888888 88888
H8JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ 8.00 88.00 0.00 88.00 0.00 0.00NOT FOUND NOT FOUND
H9 Y
LWHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 0040 88.00 E W10000030 88.00 88.00 1
PW 8.00 1000000000000 GGGGGGGGGGGG E 100W 8.00 4
CMSOME TEXT TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
D 1 123456 1
VA SOME MORE TEXT 88888.00 1
VB SOME MORE TEXT 88888.00 1
H1Aaaaaaaaaaaa C9999 999999 20170418ABCDE TNDOL UAB
H2W9999 Raine Wannikid 1122334455667N 1
H3MMM EEEEEEE EEEE-EEEEEEEE EE EEEEEE EEEE EEEEEEEE
H4SSSSSSS HHHHHHHHHHHHH HHH HHH 9999999
H5ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ W W W W WW W
H6 W W W WWWWWWWWW WW WW 9999999
H7LLLLLLL 20000101 20000101VF7NC5FS0AY562024FHCB097063 1598 16754pC 1CB7 200001012000010120000101200001012000010120000101 8888888888888 8888888888888 88888
H8JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ 8.00 88.00 0.00 88.00 0.00 0.00NOT FOUND NOT FOUND
H9 Y
LWHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 0040 88.00 E W10000030 88.00 88.00 1
PW 8.00 1000000000000 GGGGGGGGGGGG E 100W 8.00 4
CMSOME TEXT TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
D 1 123456 1
VA SOME MORE TEXT 88888.00 1
VB SOME MORE TEXT 88888.00 1
H1Aaaaaaaaaaaa C9999 999999 20170418ABCDE TNDOL UAB
H2W9999 Raine Wannikid 1122334455667N 1
H3MMM EEEEEEE EEEE-EEEEEEEE EE EEEEEE EEEE EEEEEEEE
H4SSSSSSS HHHHHHHHHHHHH HHH HHH 9999999
H5ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ W W W W WW W
H6 W W W WWWWWWWWW WW WW 9999999
H7LLLLLLL 20000101 20000101VF7NC5FS0AY562024FHCB097063 1598 16754pC 1CB7 200001012000010120000101200001012000010120000101 8888888888888 8888888888888 88888
H8JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ 8.00 88.00 0.00 88.00 0.00 0.00NOT FOUND NOT FOUND
H9 Y
LWHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 0040 88.00 E W10000030 88.00 88.00 1
PW 8.00 1000000000000 GGGGGGGGGGGG E 100W 8.00 4
CMSOME TEXT TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
D 1 123456 1
VA SOME MORE TEXT 88888.00 1
VB SOME MORE TEXT 88888.00 1
H1Aaaaaaaaaaaa C9999 999999 20170418ABCDE TNDOL UAB
H2W9999 Raine Wannikid 1122334455667N 1
H3MMM EEEEEEE EEEE-EEEEEEEE EE EEEEEE EEEE EEEEEEEE
H4SSSSSSS HHHHHHHHHHHHH HHH HHH 9999999
H5ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ W W W W WW W
H6 W W W WWWWWWWWW WW WW 9999999
H7LLLLLLL 20000101 20000101VF7NC5FS0AY562024FHCB097063 1598 16754pC 1CB7 200001012000010120000101200001012000010120000101 8888888888888 8888888888888 88888
H8JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ 8.00 88.00 0.00 88.00 0.00 0.00NOT FOUND NOT FOUND
H9 Y
LWHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 0040 88.00 E W10000030 88.00 88.00 1
PW 8.00 1000000000000 GGGGGGGGGGGG E 100W 8.00 4
CMSOME TEXT TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
D 1 123456 1
VA SOME MORE TEXT 88888.00 1
VB SOME MORE TEXT 88888.00 1
H1Aaaaaaaaaaaa C9999 999999 20170418ABCDE TNDOL UAB
H2W9999 Raine Wannikid 1122334455667N 1
H3MMM EEEEEEE EEEE-EEEEEEEE EE EEEEEE EEEE EEEEEEEE
H4SSSSSSS HHHHHHHHHHHHH HHH HHH 9999999
H5ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ W W W W WW W
H6 W W W WWWWWWWWW WW WW 9999999
H7LLLLLLL 20000101 20000101VF7NC5FS0AY562024FHCB097063 1598 16754pC 1CB7 200001012000010120000101200001012000010120000101 8888888888888 8888888888888 88888
H8JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ 8.00 88.00 0.00 88.00 0.00 0.00NOT FOUND NOT FOUND
H9 Y
LWHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 0040 88.00 E W10000030 88.00 88.00 1
PW 8.00 1000000000000 GGGGGGGGGGGG E 100W 8.00 4
CMSOME TEXT TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
D 1 123456 1
VA SOME MORE TEXT 88888.00 1
VB SOME MORE TEXT 88888.00 1
H1Aaaaaaaaaaaa C9999 999999 20170418ABCDE TNDOL UAB
H2W9999 Raine Wannikid 1122334455667N 1
H3MMM EEEEEEE EEEE-EEEEEEEE EE EEEEEE EEEE EEEEEEEE
H4SSSSSSS HHHHHHHHHHHHH HHH HHH 9999999
H5ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ W W W W WW W
H6 W W W WWWWWWWWW WW WW 9999999
H7LLLLLLL 20000101 20000101VF7NC5FS0AY562024FHCB097063 1598 16754pC 1CB7 200001012000010120000101200001012000010120000101 8888888888888 8888888888888 88888
H8JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ 8.00 88.00 0.00 88.00 0.00 0.00NOT FOUND NOT FOUND
H9 Y
LWHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 0040 88.00 E W10000030 88.00 88.00 1
PW 8.00 1000000000000 GGGGGGGGGGGG E 100W 8.00 4
CMSOME TEXT TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
D 1 123456 1
VA SOME MORE TEXT 88888.00 1
VB SOME MORE TEXT 88888.00 1
H1Aaaaaaaaaaaa C9999 999999 20170418ABCDE TNDOL UAB
H2W9999 Raine Wannikid 1122334455667N 1
H3MMM EEEEEEE EEEE-EEEEEEEE EE EEEEEE EEEE EEEEEEEE
H4SSSSSSS HHHHHHHHHHHHH HHH HHH 9999999
H5ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ W W W W WW W
H6 W W W WWWWWWWWW WW WW 9999999
H7LLLLLLL 20000101 20000101VF7NC5FS0AY562024FHCB097063 1598 16754pC 1CB7 200001012000010120000101200001012000010120000101 8888888888888 8888888888888 88888
H8JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ 8.00 88.00 0.00 88.00 0.00 0.00NOT FOUND NOT FOUND
H9 Y
H1Aaaaaaaaaaaa C9999 999999 20170418ABCDE TNDOL UAB
H2W9999 Raine Wannikid 1122334455667N 1
H3MMM EEEEEEE EEEE-EEEEEEEE EE EEEEEE EEEE EEEEEEEE
H4SSSSSSS HHHHHHHHHHHHH HHH HHH 9999999
H5ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ W W W W WW W
H6 W W W WWWWWWWWW WW WW 9999999
H7LLLLLLL 20000101 20000101VF7NC5FS0AY562024FHCB097063 1598 16754pC 1CB7 200001012000010120000101200001012000010120000101 8888888888888 8888888888888 88888
H8JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ 8.00 88.00 0.00 88.00 0.00 0.00NOT FOUND NOT FOUND
H9 Y
LWHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 0040 88.00 E W10000030 88.00 88.00 1
PW 8.00 1000000000000 GGGGGGGGGGGG E 100W 8.00 4
CMSOME TEXT TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
D 1 123456 1
VA SOME MORE TEXT 88888.00 1
VB SOME MORE TEXT 88888.00 1