Our company sells medicines, we have a website on which we sell our products on the Internet. We work with suppliers who ship products to our customers when we receive a new order. We are currently handling this manually. We receive the order on our website and by phone / fax / e-mail to the supplier of the goods, send the products to the client and notify the delivery of information and notify the client.
This process has become difficult to handle recently. We are not using any B2B solution yet, but we need to implement an EDI solution. Our largest supplier uses EDI standards.
As far as I understand, the process will be as follows:
- When we receive the order, we create an X12 document and send this document via FTP, SFTP or VAN.
- Our supplier receives the X12 document and processes it. And send the invoice formatted as X12.
- We get an invoice and analyze it in our system.
- Our supplier sends shipping information formatted as X12 when they ship products to the customer.
- We receive a delivery information document and analyze it.
I have some questions about this process.
- The first and most important question: do I understand correctly? :)
- What programs / tools do I need as a developer?
- I know it is unreasonable to write your own X12 parser. We need an external application. But what application do we need? Do we need a large application like BizTalk? or some auxiliary libraries, such as
- Our provider supports FTP, SFTP and VAN for data exchange, which connection should we choose? which one is easier and more understandable?
Sorry, I know I have a lot of questions :) Any help would be appreciated.
source share