This is helpful, especially from a standard operational standpoint.
What I’m attempting to do is automate the process via XMLRPC calls from a custom app (internal module or external microservice - not concrete yet) so that when an inbound EDI 850/ORDERS document is received the calls to create the entries in the sale.order and sale.order.line models/tables are done and the order ‘appears’ in the Sales module.
Sending 810/INVOIC are outbound processes, obviously, and at a minimum will need GUI to ‘send’ the invoices and create either the intermediate files for mapping or finished enveloped transactions for transfer to Trading Partner.
Then there’s the ‘Vendor Facing’ perspective - Outbound Orders & Inbound Invoices.
I’ve spent the last few days prototyping the XMLRPC calls in python and already have a pretty good start. I’ve been working in EDI for over a decade now, and python for a few years, so I’m confidant that what I ultimately come up with will be of good if not excellent quality.
Thanks for the link!