Coral Energy needed a server based application to interact with a 3rd party data vendor, ESG, to receive and send EDI transactions. Required functionalities:
We designed a system called Energy Transaction Automation System (ETAS). There are three phases to ETAS and this particular solution was implemented for the1st phase. We designed a database structure to maintain the configuration of a transaction file. We created four different processes to do specific functionality and maintain the transaction lifecycle. XML and XSL were used to apply the business logic and instructions to be done with a transaction. The result:
(Click diagram for larger view.)
To find out how we can leverage and apply our industry experience to implement a similar solution for you, contact us.