Hi,
I am new to Bots and EDI in general, so my question might be obvious. I apologize if it is obvious or already covered somewhere.
I am looking at using Bots to allow multiple trading partners to send purchase orders to our internal ERP system. I think I understand fairly well how I woud configure the inbound purchase order documents (EDIFACT ORDERS or X12 850) to handle the trading partner specific communication channel, grammer, and mapping.
What is not clear to me is how best to configure Bots to send back purchase order responses and/or invoices from our ERP system, without the ERP system needing to know too much regarding the EDI details. For example, if we use Bots to map trading partner specific inbound EDI to a common inbound file format (CSV, JSON, or XML) to be processed by the ERP system, and then have the ERP system write a common outbound file format (CSV, JSON, or XML) to be mapped in Bots to the trading partner specific outbound EDI, how would this best be handled in Bots? Ideally, the ERP system could write a single file format into a single location (even perhaps into a single file) including at most (in regards to EDI specific information) the trading partner identifier, and then have Bots determine from just the trading partner identifier and generic message type what mapping, grammer, and communication channel to use.
To put it another way, I see how inbound many-to-one (many trading partner channels to one ERP system channel) is handled, but I do not see how outbound one-to-many (one ERP system channel to many trading partner channels) is handled.
Thanks,
Chris Lemper