Hello
walt. How does this look?
These are the test sample conditions.
Record count = 10 Invoices.
Each invoice has three line items.
Each line item has 6 fields of data.
The Invoice itself has 11 fields of information including the Invoice # as the key field.
Sample file exported from Q&A. The common header fields are all together with the Invoice Number in the middle. All of the line item information is together, grouped by the same line. This can be set up in Q&A and only requires the one export. Used comma delimiter, but could use semicolon with quotes.
Quote:HdrFld1,HdrFld2,HdrFld3,Invoice #1,HdrFld4,HdrFld5,HdrFld6,HdrFld7,HdrFld8, HdrFld9,HdrFld10,Line1Fld1,Line1Fld2,Line1Fld3,Line1Fld4,Line1Fld5, Line1Fld6,Line2Fld1,Line2Fld2,Line2Fld3,Line2Fld4,Line2Fld5,Line2Fld6, Line3Fld1,Line3Fld2,Line3Fld3,Line3Fld4,Line3Fld5,Line3Fld6
HdrFld1,HdrFld2,HdrFld3,Invoice #2,HdrFld4,HdrFld5,HdrFld6,HdrFld7,HdrFld8, HdrFld9,HdrFld10,Line1Fld1,Line1Fld2,Line1Fld3,Line1Fld4,Line1Fld5, Line1Fld6,Line2Fld1,Line2Fld2,Line2Fld3,Line2Fld4,Line2Fld5,Line2Fld6, Line3Fld1,Line3Fld2,Line3Fld3,Line3Fld4,Line3Fld5,Line3Fld6
HdrFld1,HdrFld2,HdrFld3,Invoice #3,HdrFld4,HdrFld5,HdrFld6,HdrFld7,HdrFld8, HdrFld9,HdrFld10,Line1Fld1,Line1Fld2,Line1Fld3,Line1Fld4,Line1Fld5, Line1Fld6,Line2Fld1,Line2Fld2,Line2Fld3,Line2Fld4,Line2Fld5,Line2Fld6, Line3Fld1,Line3Fld2,Line3Fld3,Line3Fld4,Line3Fld5,Line3Fld6
HdrFld1,HdrFld2,HdrFld3,Invoice #4,HdrFld4,HdrFld5,HdrFld6,HdrFld7,HdrFld8, HdrFld9,HdrFld10,Line1Fld1,Line1Fld2,Line1Fld3,Line1Fld4,Line1Fld5, Line1Fld6,Line2Fld1,Line2Fld2,Line2Fld3,Line2Fld4,Line2Fld5,Line2Fld6, Line3Fld1,Line3Fld2,Line3Fld3,Line3Fld4,Line3Fld5,Line3Fld6
HdrFld1,HdrFld2,HdrFld3,Invoice #5,HdrFld4,HdrFld5,HdrFld6,HdrFld7,HdrFld8, HdrFld9,HdrFld10,Line1Fld1,Line1Fld2,Line1Fld3,Line1Fld4,Line1Fld5, Line1Fld6,Line2Fld1,Line2Fld2,Line2Fld3,Line2Fld4,Line2Fld5,Line2Fld6, Line3Fld1,Line3Fld2,Line3Fld3,Line3Fld4,Line3Fld5,Line3Fld6
HdrFld1,HdrFld2,HdrFld3,Invoice #6,HdrFld4,HdrFld5,HdrFld6,HdrFld7,HdrFld8, HdrFld9,HdrFld10,Line1Fld1,Line1Fld2,Line1Fld3,Line1Fld4,Line1Fld5, Line1Fld6,Line2Fld1,Line2Fld2,Line2Fld3,Line2Fld4,Line2Fld5,Line2Fld6, Line3Fld1,Line3Fld2,Line3Fld3,Line3Fld4,Line3Fld5,Line3Fld6
HdrFld1,HdrFld2,HdrFld3,Invoice #7,HdrFld4,HdrFld5,HdrFld6,HdrFld7,HdrFld8, HdrFld9,HdrFld10,Line1Fld1,Line1Fld2,Line1Fld3,Line1Fld4,Line1Fld5, Line1Fld6,Line2Fld1,Line2Fld2,Line2Fld3,Line2Fld4,Line2Fld5,Line2Fld6, Line3Fld1,Line3Fld2,Line3Fld3,Line3Fld4,Line3Fld5,Line3Fld6
HdrFld1,HdrFld2,HdrFld3,Invoice #8,HdrFld4,HdrFld5,HdrFld6,HdrFld7,HdrFld8, HdrFld9,HdrFld10,Line1Fld1,Line1Fld2,Line1Fld3,Line1Fld4,Line1Fld5, Line1Fld6,Line2Fld1,Line2Fld2,Line2Fld3,Line2Fld4,Line2Fld5,Line2Fld6, Line3Fld1,Line3Fld2,Line3Fld3,Line3Fld4,Line3Fld5,Line3Fld6
HdrFld1,HdrFld2,HdrFld3,Invoice #9,HdrFld4,HdrFld5,HdrFld6,HdrFld7,HdrFld8, HdrFld9,HdrFld10,Line1Fld1,Line1Fld2,Line1Fld3,Line1Fld4,Line1Fld5, Line1Fld6,Line2Fld1,Line2Fld2,Line2Fld3,Line2Fld4,Line2Fld5,Line2Fld6, Line3Fld1,Line3Fld2,Line3Fld3,Line3Fld4,Line3Fld5,Line3Fld6
HdrFld1,HdrFld2,HdrFld3,Invoice #10,HdrFld4,HdrFld5,HdrFld6,HdrFld7,HdrFld8, HdrFld9,HdrFld10,Line1Fld1,Line1Fld2,Line1Fld3,Line1Fld4,Line1Fld5, Line1Fld6,Line2Fld1,Line2Fld2,Line2Fld3,Line2Fld4,Line2Fld5,Line2Fld6, Line3Fld1,Line3Fld2,Line3Fld3,Line3Fld4,Line3Fld5,Line3Fld6
I have created some tools in my office to convert the export file into the following results to be imported by Sesame:
Quote: Invoice #1,HdrFld1,HdrFld2,HdrFld3,HdrFld4,HdrFld5,HdrFld6,HdrFld7,HdrFld8, HdrFld9,HdrFld10,
Invoice #10,HdrFld1,HdrFld2,HdrFld3,HdrFld4,HdrFld5,HdrFld6,HdrFld7,HdrFld8, HdrFld9,HdrFld10,
Invoice #2,HdrFld1,HdrFld2,HdrFld3,HdrFld4,HdrFld5,HdrFld6,HdrFld7,HdrFld8, HdrFld9,HdrFld10,
Invoice #3,HdrFld1,HdrFld2,HdrFld3,HdrFld4,HdrFld5,HdrFld6,HdrFld7,HdrFld8, HdrFld9,HdrFld10,
Invoice #4,HdrFld1,HdrFld2,HdrFld3,HdrFld4,HdrFld5,HdrFld6,HdrFld7,HdrFld8, HdrFld9,HdrFld10,
Invoice #5,HdrFld1,HdrFld2,HdrFld3,HdrFld4,HdrFld5,HdrFld6,HdrFld7,HdrFld8, HdrFld9,HdrFld10,
Invoice #6,HdrFld1,HdrFld2,HdrFld3,HdrFld4,HdrFld5,HdrFld6,HdrFld7,HdrFld8, HdrFld9,HdrFld10,
Invoice #7,HdrFld1,HdrFld2,HdrFld3,HdrFld4,HdrFld5,HdrFld6,HdrFld7,HdrFld8, HdrFld9,HdrFld10,
Invoice #8,HdrFld1,HdrFld2,HdrFld3,HdrFld4,HdrFld5,HdrFld6,HdrFld7,HdrFld8, HdrFld9,HdrFld10,
Invoice #9,HdrFld1,HdrFld2,HdrFld3,HdrFld4,HdrFld5,HdrFld6,HdrFld7,HdrFld8, HdrFld9,HdrFld10,
Invoice #1,Line1Fld1,Line1Fld2,Line1Fld3,Line1Fld4,Line1Fld5,Line1Fld6,
Invoice #1,Line2Fld1,Line2Fld2,Line2Fld3,Line2Fld4,Line2Fld5,Line2Fld6,
Invoice #1,Line3Fld1,Line3Fld2,Line3Fld3,Line3Fld4,Line3Fld5,Line3Fld6
Invoice #10,Line1Fld1,Line1Fld2,Line1Fld3,Line1Fld4,Line1Fld5,Line1Fld6,
Invoice #10,Line2Fld1,Line2Fld2,Line2Fld3,Line2Fld4,Line2Fld5,Line2Fld6,
Invoice #10,Line3Fld1,Line3Fld2,Line3Fld3,Line3Fld4,Line3Fld5,Line3Fld6
Invoice #2,Line1Fld1,Line1Fld2,Line1Fld3,Line1Fld4,Line1Fld5,Line1Fld6,
Invoice #2,Line2Fld1,Line2Fld2,Line2Fld3,Line2Fld4,Line2Fld5,Line2Fld6,
Invoice #2,Line3Fld1,Line3Fld2,Line3Fld3,Line3Fld4,Line3Fld5,Line3Fld6
Invoice #3,Line1Fld1,Line1Fld2,Line1Fld3,Line1Fld4,Line1Fld5,Line1Fld6,
Invoice #3,Line2Fld1,Line2Fld2,Line2Fld3,Line2Fld4,Line2Fld5,Line2Fld6,
Invoice #3,Line3Fld1,Line3Fld2,Line3Fld3,Line3Fld4,Line3Fld5,Line3Fld6
Invoice #4,Line1Fld1,Line1Fld2,Line1Fld3,Line1Fld4,Line1Fld5,Line1Fld6,
Invoice #4,Line2Fld1,Line2Fld2,Line2Fld3,Line2Fld4,Line2Fld5,Line2Fld6,
Invoice #4,Line3Fld1,Line3Fld2,Line3Fld3,Line3Fld4,Line3Fld5,Line3Fld6
Invoice #5,Line1Fld1,Line1Fld2,Line1Fld3,Line1Fld4,Line1Fld5,Line1Fld6,
Invoice #5,Line2Fld1,Line2Fld2,Line2Fld3,Line2Fld4,Line2Fld5,Line2Fld6,
Invoice #5,Line3Fld1,Line3Fld2,Line3Fld3,Line3Fld4,Line3Fld5,Line3Fld6
Invoice #6,Line1Fld1,Line1Fld2,Line1Fld3,Line1Fld4,Line1Fld5,Line1Fld6,
Invoice #6,Line2Fld1,Line2Fld2,Line2Fld3,Line2Fld4,Line2Fld5,Line2Fld6,
Invoice #6,Line3Fld1,Line3Fld2,Line3Fld3,Line3Fld4,Line3Fld5,Line3Fld6
Invoice #7,Line1Fld1,Line1Fld2,Line1Fld3,Line1Fld4,Line1Fld5,Line1Fld6,
Invoice #7,Line2Fld1,Line2Fld2,Line2Fld3,Line2Fld4,Line2Fld5,Line2Fld6,
Invoice #7,Line3Fld1,Line3Fld2,Line3Fld3,Line3Fld4,Line3Fld5,Line3Fld6
Invoice #8,Line1Fld1,Line1Fld2,Line1Fld3,Line1Fld4,Line1Fld5,Line1Fld6,
Invoice #8,Line2Fld1,Line2Fld2,Line2Fld3,Line2Fld4,Line2Fld5,Line2Fld6,
Invoice #8,Line3Fld1,Line3Fld2,Line3Fld3,Line3Fld4,Line3Fld5,Line3Fld6
Invoice #9,Line1Fld1,Line1Fld2,Line1Fld3,Line1Fld4,Line1Fld5,Line1Fld6,
Invoice #9,Line2Fld1,Line2Fld2,Line2Fld3,Line2Fld4,Line2Fld5,Line2Fld6,
Invoice #9,Line3Fld1,Line3Fld2,Line3Fld3,Line3Fld4,Line3Fld5,Line3Fld6
The result is 40 records, 10 Records for Invoice Headers, and 30 records for the Invoice Details, all using a common Invoice Number for a Key.
This single file can now be broken into two files for two databases, Invoice Header and Invoice Details. No need to go through Notepad or other tools to individually pick out individual lines like Carl had to do. No need to do the multiple exports that I had first suggested. And there is essentially no limitation to the number of line items.

This is just a quick (6 hours?) and dirty (for example, trailing commas to be deleted) sample, but I now know that I can do this with quite a bit of flexibility on layouts, empty fields, etc. The actual time to convert from Q&A export to Sesame import format will be much less than the 6 hours it took to develop

So, does this look like what you asked for? I may actually have a conversion product available with some more refinement.
You can probably cancel those tickets to Mumbai