Community mailing list archives
EDI like functionality between OpenERP Serversby
We've built a module that allows records to be sent between OpenERP servers and I'd like to illicit some feedback from everyone.
The idea is to create a pseudo EDI like service brokered by a central server to facilitate sending Invoices, RFQs, Delivery Orders or anything else between OpenERP/Odoo servers.
Here are a few use cases that we've built.
Company A - 3PL Warehouse (ship e-commerce orders for their customers, like Amazon does)
Company B - Ecommerce store
Company A sends Customer Invoices to Company B. The invoices show up in Company B's OpenERP database as Supplier Invoices.
Company B sends Delivery Orders to Company A for them to ship and fulfill for them. That's a direct mapping of Delivery Orders -> Delivery Order.
I may also map Stock Moves to Incoming Shipments so that Company B can send products to Company A to ship out for them.
Mapping RFQ -> Quotation might also be useful. A buyer could send an RFQ to a Supplier and the Supplier could send back a Sales Quotation and that would update the RFQ on the Buyer's system.
My thought is to offer this for free up to a certain number of transactions and then charge some small amount per transaction after that. All data is being sent via XML-RPC from our servers and back to the client OpenERP system. Once someone installs the module they have the ability to send/receive data from anyone else in network.
If you want to send invoices to a company you put in an initial request they have to approve. Once they approve it then the records can be sent.
Open Source ERP Solutions