Configuring EDI 810 Invoice Documents

Modified on Tue, 30 Sep at 5:04 PM

This article can be sent to the entity configuring the EDI documents to know how to configure the document to be compatible with Cloud Retailer.


TABLE OF CONTENTS

  1. Overview
  2. EDI 810 (Invoice) Implementation Guide
    1. Segment Specifications
  3. Sample
    1. Open a Ticket With Our Support Team
    2. Exchange FTP Credentials / Location Mappings
    3. Send Sample File for Validation
    4. Put Integration into Production


Overview

Cloud Retailer has the capabilities to read an EDI 810 Invoice document and automatically create a matching purchase order.  These purchase orders can be a regular purchase order, which commits the values to inventory, or an invoice purchase order, which is used for comparing what was ordered, received, and billed (three-way matching).


These document files are typically sent to an FTP server, hosted by Cloud Retailer or the supplier, and Cloud Retailer will check the FTP periodically every day for new documents.



EDI 810 (Invoice) Implementation Guide

Version: X12

Document: 810 – Invoice

Trading Partner: Cloud Retailer


Segment Specifications


ISA – Interchange Control Header

ElementRequirement
ISA06Interchange Sender ID (Supplier)
ISA08Interchange Receiver ID (Cloud Retailer)


GS – Functional Group Header

ElementRequirement
GS02Application Sender Code (Supplier)
GS03Application Receiver Code (Cloud Retailer)


ST – Transaction Set Header

ElementRequirement
ST01Always 810 (Invoice)
ST02Control number (must match SE02)


BIG – Beginning Segment for Invoice

ElementDescriptionRequirement
BIG01Invoice DateInvoice issue date
BIG02Invoice NumberSupplier’s invoice number
BIG04Purchase Order NumberRequired if available


N1 – Name (Ship To)

ElementDescriptionRequirementBusiness Rule
N101Entity Identifier CodeRequiredAlways set to ST (Ship To)
N102NameOptionalMay be blank
N103Identification Code QualifierRequiredAlways set to 92 (Buyer’s Agent Code)
N104Identification CodeRequiredRetailer identifier provided by Cloud Retailer


N3 – Address Information

ElementRequirement
N301Ship To street address
N302Additional street address (optional)


N4 – Geographic Location

ElementRequirement
N401City
N402State
N403Zip Code


ITD – Terms of Sale

ElementRequirementBusiness Rule
ITD01–ITD08OptionalCloud Retailer logs this data only


IT1 – Baseline Item Data

ElementDescriptionRequirementBusiness Rule
IT101Assigned IdentificationOptionalLine item sequence number (start at 1)
IT102Quantity InvoicedRequiredNegative for credits
IT103Unit of MeasureRequiredCA = Case, EA = Each
IT104Unit PriceRequiredPrice per unit
IT106Product/Service ID QualifierRequiredAlways UA (UPC Code)
IT107Product/Service IDRequiredUPC Code
IT108Product/Service ID QualifierRequiredAlways VN (Vendor Number)
IT109Product/Service IDRequiredVendor Number


PID – Product Description

ElementDescriptionRequirement
PID01Item Description TypeAlways F (Free-form)
PID05DescriptionRequired – Item description text


TDS – Total Monetary Value Summary

ElementRequirementBusiness Rule
TDS01Invoice Total AmountRequired


SE – Transaction Set Trailer

ElementRequirement
SE01Number of included segments
SE02Transaction Set Control Number (matches ST02)



Sample

ISA*00*          *00*          *ZZ*SUPPLIERID     *ZZ*CLOUDRETAILER  *250929*1234*U*00401*000000001*0*P*>~
GS*IN*SUPPLIERID*CLOUDRETAILER*20250929*1234*1*X*004010~
ST*810*0001~
BIG*20250929*INV12345***PO98765~
N1*ST*Cloud Retailer*92*12345~
N3*1001 2nd St S~
N4*Sartell*MN*56377~
ITD*ZZ*ZZ****20251018*30~
IT1*1*10*EA*5.00**UA*012345678905*VN*VEND123~
PID*F****BUD LIGHT CHELADA 25oz~
IT1*2*5*CA*20.00**UA*01820025543*VN*VEND456~
PID*F****BUD LIGHT PLATINUM 25oz~
TDS*20000~
SE*10*0001~
GE*1*1~
IEA*1*000000001~

Open a Ticket With Our Support Team

Once you are confident your output matches our specifications, send an email to support@cloudretailer.com with the subject of "New Supplier EDI Integration".


Please ensure this email contains your business name, Name & Contact info for a technical contact, and most importantly, which retailer you are working with and their contact info.  We will reach out to any customers to obtain their cooperation and confirmation before moving forward.


Exchange FTP Credentials / Location Mappings

We are happy to provide secure FTP accounts for our retailers for the purposes of Supplier Integration.  Once we have an open ticket and established permission from the retailer, we can provide you with is information.  If you prefer to host your own files, we are happy to make this work as well, and can exchange details at this time.


While we are exchanging information, we will also need to know what N104 Account Codes/Numbers/Identifiers you make use of for each location of a multi-location retailer.  We will use this information within Cloud Retailer to create a mapping between your location values and those used by Cloud Retailer.



Send Sample File for Validation

Send a sample file, with real info from the retailer.  We'll use this file as a test run to ensure the file will import correctly.  We can always "not finalize" the import if this example has duplicate or dummy data and it should not be retained long-term.



Put Integration into Production

Once we've confirmed your file, we'll set our end to process files every hour.  When you are ready on your end, set the files to start arriving.


NOTE: You are free to send Supplier Invoice files throughout the day, however they are typically most valuable to retailers if they can be processed before the start of their day (7 - 8 AM local time).




Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article