hi Greg,
US x12 transactions are based upon the x12 standard.
(versions 004010 and 005010).
the grammars for these transactions can be downloaded from bots web site.
the 'layouts' are implementation guides, containing specific instructions how a party uses the standards.
(often called MIG: Message Implementation Guide)
MIG are in line with standards - or should be ;-) (do not worry, mostly they are. )
MIG are just smaller: not all records and fields are used etc.
in a typical bots translations you have (for incoming, but outgoing uses the same principles):
- grammar for incoming x12 transactions (as said, grammars can be downloaded)
- mapping script: fetches the data from incoming x12 transaction (this is where the MIG comes into play) and placethis in the outgoing file
- grammars fro the outgoing file; this is what you will import in your application. use the format that is most easy to work with in your system; maybe you have an existing import. This cna be eg csv,
fixed files, xml, etc)
hope this helps,
henk-jan