K
Kevin Lippiatt
I'm developing a professional accountancy system with a debt management facility and I want to set up a mail merge where each customer(account) gets one letter, each with mulitple transactions (any number of) and each transaction can have multiple instalments (any number of or none at all)(see example below) Surely this must be a common request for mail merging
I don't see how I can create a mail merge or a data source document i.e. .csv file that has varying numbers of fields for each customer.
I have tried to generate .csv files where all the transaction and instalment data is in one mail merge field and is seperated by newline characters, but this approach doesn't yield very professional looking results
Currently my system also has the option to generate .xml files that have the appropriate structure (see below) but Word mail merge does not support .xml input - even in Word 200
<LETTER><ACCOUNT><REF_ID> 3009</REF_ID><NAME>Tennant Brown plc</NAME><TRANSACTION><REF_ID> 3009</REF_ID><SEQ_ID>MS000000013740</SEQ_ID><TRAN_DATE>15/09/2002</TRAN_DATE><DESN>Tennant Browm plc</DESN><GROSS_VAL>4700</GROSS_VAL><INSTALMENT><REF_ID> 3009</REF_ID><SEQ_ID>MS000000013740</SEQ_ID><ORIG_VALUE>1000</ORIG_VALUE><FIVAL>1000</FIVAL></INSTALMENT><INSTALMENT><REF_ID> 3009</REF_ID><SEQ_ID>MS000000013740</SEQ_ID><ORIG_VALUE>1000</ORIG_VALUE><FIVAL>1000</FIVAL></INSTALMENT><INSTALMENT><REF_ID> 3009</REF_ID><SEQ_ID>MS000000013740</SEQ_ID><ORIG_VALUE>700</ORIG_VALUE><FIVAL>700</FIVAL></INSTALMENT></TRANSACTION></ACCOUNT><ACCOUNT><REF_ID> 3010</REF_ID><NAME>V & P Midlands Ltd</NAME><TRANSACTION><REF_ID> 3010</REF_ID><SEQ_ID>MS000000013471</SEQ_ID><TRAN_DATE>20/08/2002</TRAN_DATE><DESN>V & P Midlands Ltd</DESN><GROSS_VAL>4700</GROSS_VAL></TRANSACTION><TRANSACTION><REF_ID> 3010</REF_ID><SEQ_ID>MS000000013472</SEQ_ID><TRAN_DATE></TRAN_DATE><DESN>V & P Midlands Ltd</DESN><GROSS_VAL>411.25</GROSS_VAL></TRANSACTION></ACCOUNT></LETTER>
I don't see how I can create a mail merge or a data source document i.e. .csv file that has varying numbers of fields for each customer.
I have tried to generate .csv files where all the transaction and instalment data is in one mail merge field and is seperated by newline characters, but this approach doesn't yield very professional looking results
Currently my system also has the option to generate .xml files that have the appropriate structure (see below) but Word mail merge does not support .xml input - even in Word 200
<LETTER><ACCOUNT><REF_ID> 3009</REF_ID><NAME>Tennant Brown plc</NAME><TRANSACTION><REF_ID> 3009</REF_ID><SEQ_ID>MS000000013740</SEQ_ID><TRAN_DATE>15/09/2002</TRAN_DATE><DESN>Tennant Browm plc</DESN><GROSS_VAL>4700</GROSS_VAL><INSTALMENT><REF_ID> 3009</REF_ID><SEQ_ID>MS000000013740</SEQ_ID><ORIG_VALUE>1000</ORIG_VALUE><FIVAL>1000</FIVAL></INSTALMENT><INSTALMENT><REF_ID> 3009</REF_ID><SEQ_ID>MS000000013740</SEQ_ID><ORIG_VALUE>1000</ORIG_VALUE><FIVAL>1000</FIVAL></INSTALMENT><INSTALMENT><REF_ID> 3009</REF_ID><SEQ_ID>MS000000013740</SEQ_ID><ORIG_VALUE>700</ORIG_VALUE><FIVAL>700</FIVAL></INSTALMENT></TRANSACTION></ACCOUNT><ACCOUNT><REF_ID> 3010</REF_ID><NAME>V & P Midlands Ltd</NAME><TRANSACTION><REF_ID> 3010</REF_ID><SEQ_ID>MS000000013471</SEQ_ID><TRAN_DATE>20/08/2002</TRAN_DATE><DESN>V & P Midlands Ltd</DESN><GROSS_VAL>4700</GROSS_VAL></TRANSACTION><TRANSACTION><REF_ID> 3010</REF_ID><SEQ_ID>MS000000013472</SEQ_ID><TRAN_DATE></TRAN_DATE><DESN>V & P Midlands Ltd</DESN><GROSS_VAL>411.25</GROSS_VAL></TRANSACTION></ACCOUNT></LETTER>