EDI developer using C#

Web, Mobile & Software Dev Other - Software Development Posted 3 years ago


Hours to be determined
Less than 1 month


I am looking for an EDI developer who has worked with programmatically creating and parsing EDI formats for purchase orders and invoices (850 and 810) in the past (samples or proof is required) to complete the following project using the open source library (https://x12parser.codeplex.com).

I have no knowledge of what function groups, interchanges and loops are and I'd like to abstract that from the rest of the code-base so that I and the other developers don't have to know about the inner workings of EDI and its formats.

To give you the big picture, there are two flows, as follows:

1 - Create a 850 EDI Purchase order file
1a) MVC Web App creates a PurchaseOrder model (C# class)
1b) EDI PURCHASE ORDER GENERATOR takes the PurchaseOrder model and translates it to produce one 850 EDI Purchase Order file using the x12 parser.

2. Read a 810 EDI Invoice file created by a 3rd party
2a) EDI 810 Invoice is received from a third party
2b) INVOICE READER Translates the 810 Invoice file into a Invoice model (C# class) using the x12 parser.

I need you to complete 1B and 2B so that I can abstract all EDI production, consumption and translation.

Sample code and unit tests are located here: https://github.com/kevinforbes/EDI

Deliverables are as follows:
1 - Full implementation of PurchaseOrderGenerator  - https://github.com/kevinforbes/EDI/blob/master/Ordering/PurchaseOrderGenerator.cs

2 - Full implementation of InvoiceReader - https://github.com/kevinforbes/EDI/blob/master/Ordering/InvoiceReader.cs

3 - Two passing unit tests  - https://github.com/kevinforbes/EDI/blob/master/EDI.Tests/MakeTheseTestsPass.cs

This is a small part of a larger project, good work on this project will lead to further work later.

thank you,

  • Other Skills:

Activity on this Job

Last Viewed by Client: 3 years ago

Hired: 1

About the Client

(5.00) 12 reviews

Ottawa 07:55 AM

14 Jobs Posted
93% Hire Rate, 1 Open Job

Over $10,000 Total Spent
14 Hires, 0 Active

$11.28/hr Avg Hourly Rate Paid
964 Hours

Member Since Aug 30, 2012