NAESB EDM File Upload
A reliable transport protocol for the exchange of EDI documents.
The North American Energy Standards Board (NAESB) serves as an industry forum for the development and promotion of standards. As per government regulation all file transfer must follow NAESB standards. For more infomration, see https://www.naesb.org/default.asp.
The NAESB EDM File Upload web page can be used to transfer pgp encrypted file in x12, FlatFile or error format. To know more about pgp encryption, see https://en.wikipedia.org/wiki/Pretty_Good_Privacy.
- Go to https://naesb-asp-edi-aes.aurea.com/naesbedm/.
- Enter the From Common Code. This is the unique sender's code, usually the utility.
- Enter the To Common Code. This is the unique receiver's code, usually the Suppliers/Resellers.
- Attach file. The file should have '.pgp' extention.
- Enter the Duns number in ReceiptDisposition and select
ReceiptReport.Note: Step 5 is required only if 1.5 and above is selected from Version.
- Click Send File. Enter your credentials on the pop up displayed and click Sign
in. Success message is displayed, if sending is successful.
Sample successful receipt
--ECP041209 Content-type: text/html <HTML><HEAD><TITLE>Acknowledgement Receipt Success</TITLE></HEAD><BODY><P>time-c=20190821041209*request-status=ok*server-id=naesb-asp-edi-aes.aurea.com*trans-id=43284287*</P></BODY></HTML> --ECP041209 Content-type: text/plain time-c=20190821041209* // Submission Timestamp request-status=ok* //Submission status server-id=naesb-asp-edi-aes.aurea.com* //server identifier trans-id=43284287* // unique transaction id for the submission --ECP041209--
Note: The input need to be configured in advance before uploading a file.Note: NAESB transfer protocol supports many versions:- 1.2-1.5 - uses HTTP or HTTPS
- >1.6 - uses HTTPS only
- >1.8 - decrypt file
- >1.9 - decrypt receipt
Note: Upload accepts only known partner files.
The upload process is usually automated. The send button passes parameters with HTTP POST request to our server. 3rd party automation does the same thing but without this webform. This web page is for testing or confirmation purpose.
There are two flows from business point of view: Inbound and Outbound. Inbound communication is from Partner to Client while outbound is reverse process.