Electronic Data Interchange

Solution Details

Typically Invoices and other business documents are faxed or Emailed by vendors – the handling of which is a labor intensive and error-prone process. Through this approach, there is no visibility or consistency into interaction between parties. When there is a need to quickly scale to meet diverse partner requirements: EDI, XML and Excel, the manual process becomes overwhelming. To overcome this, companies automate the process to transmit EDI documents from a vendor as well as transmit EDI documents to customers. The benefit is that it becomes relatively quick to modify it to changing requirements, or to setup EDI document handling process for a new trading partner for the same document type. Without this automation in place, there will be a significant wastage of time and resources to perform new setups or modifications.

At eAlliance, we have a methodology for EDI setups using Oracle Technology stack that comprises of EDIFECS SpecBuilder, Oracle B2B Integration Server, Oracle BPEL Process Manager, XML Gateway, E-Business Suite.

Using EDIFECS SpecBuilder the schema is created for EDI documents obtained after customizing the Document Type and Revision. The Oracle B2B Integration Server is setup for Trading Partners, Transactions, Incoming locations and Protocol. It is then setup to interpret the incoming EDI documents using the schema from the SpecBuilder and translate into EDI XML. The Oracle BPEL Process Manager is setup with mappings to translate the EDI XML to OAG XML. Since E-Business Suite understands OAG XML, the BPEL process will convert the EDI XML and prepare the message header for it. The Oracle Apps Adapter acts as the interface with XML Gateway and is configured through the BPEL Designer plug-in of JDeveloper. The Oracle E-Business Suite is setup with custom mappings for XML Gateway to match the customers’ business processes in E-Business Suite.

With the technology in place, the main benefits of EDI document handling/processing can be realized:
• Closer relationships with your trading partners
• Reduction of data entry errors.
• Shorter ordering cycle.
• Personnel reductions.
• Competitive advantage when selling to large, EDI capable customers.
• Potential for faster payment processing.
• Decrease of on-hand inventories.




• Proven technology, Attractive price
• Generate and publish reports



• Test orchestration with BPEL
• Learn to use Enterprise Service Bus

Developed by eAlliance,
powered by

Sales : 1-800-820-2650