EDI is an electronic exchange of data, usually between businesses. Using a standard format, EDI provides a method of transmitting business data from one computer to another, without the need to retype the data. This electronic link can result in more effective business transaction.
Dohrn supports all industry standard EDI transactions, version 4010, including:
- 204 Pickup Tender Request210 Electronic Freight Bill (Invoice)
- 211 Bill of Lading
- 212 Delivery Trailer Manifest
- 214 Shipment Status
- 820 Remittance Advice
- 990 Response to a Load Tender
- 846 Inventory Advice850 Purchase Order
- 856 ASN / Receiving Notice
- 940 Shipment Order
- 944 Receipt Acknowledgment
- 945 Shipment Confirmation
- 997 Acknowledgment
Dohrn supports traditional VAN interchanges or direct interchanges using AS2 or FTP.
To establish an EDI relationship with Dohrn, simply send an email to firstname.lastname@example.org with your desired sets and communication methodology and we'll take it from there.
External tracking link To add a tracking link to any of your systems, all you need to do is append the pro number of the shipment in question to the following link:
This enables your customers and users one-click access to the most current trace status of any shipment you've shipped with us. A recommendation is to set up your system to use pre-allocated pro numbers if this is a service you'll be using heavily. If you'd like to get set up with a batch of pre-allocated pros, Contact our IT department with your request.
XML Shipment Trace
This service allows you to trace the current status of any Dohrn Transfer shipment. You only need to provide the Dohrn pro number to make this inquiry. Use the following link for this service:
PRONUMBER = the Dohrn Transfer pro number of the shipment
The response is a straightforward XML response containing the real-time tracing status of the shipment.
XML Shipment Alerts
This service allows you to request status update alerts on specific shipments to be delivered by email. Use the following link for this service:
USERID = your user ID
PASSWORD = your password
PRO1,PRO2 = a comma delimited list of pro numbers (1 or more allowed)
TYPE1,TYPE2 = a comma delimited list of event types (1 or more allowed). Valid types are SHIP, APPT, OFD, POD
EMAILADDRESS = a valid email address to receive the alerts
The response is a straightforward XML response acknowledging the request.
XML Rate Query
This service allows you to query our rate engine to determine rates and transit days based on your specific customer profile.
You do need to have an existing login and password, and a profile that has real-time rate inquires available. Click the "Register" link at the top if you do not have this information, or visit our Contact page for help with getting an account. To use this, pass your query to our server using the following format:
USERID = your user ID
PASSWORD = your password
ORIGZIP = shipment origin zip
DESTZIP = shipment destination zip
X = line-item line number
PIECES = line-item pieces
PALLETS = line-item pallets
WEIGHT = line-item weight
CLASS = line-item class
Multiple line-items can be passed by repeating the wpieces, wpallets, wweight, vclass sequence with incrementing line-item line numbers.
Optionally, accessorial charges can be added to the request. Just append the accessorial codes needed with an argument of "yes" and they will be included in the quote response. For example, by appending these characters to the above URL, the residential delivery accessorial would be added to the quote:
A list of available accessorial codes is available here:
The response will be in XML format and will include rate and transit day details. A sample response follows:
<ratequote><br> <ratequoteline><br> <pallets>1</pallets><br> <pieces>10</pieces><br> <chargedesc>CHARGES</chargedesc><br> <weight>1320</weight><br> <dimweight>0</dimweight><br> <class>092</class><br> <rate>86.10</rate><br> <charge>1,136.52</charge><br> </ratequoteline><br> <ratequoteline><br> <chargedesc>DISCOUNT 76</chargedesc><br> <charge>-63.76</charge><br> </ratequoteline><br> <ratequoteline><br> <chargedesc>FUEL SURCHARGE</chargedesc><br> <charge> 90.01</charge><br> </ratequoteline><br> <ratequoteline><br> <chargedesc>RESIDENTIAL DELIVERY</chargedesc><br> <charge>66.00</charge><br> </ratequoteline><br> <ratequoteline><br> <chargedesc>DELIVERY SURCHARGE</chargedesc><br> <charge>25.00</charge><br> </ratequoteline><br> <quotetotal>453.77</quotetotal><br> <totalpallets>1</totalpallets><br> <totalpieces>10</totalpieces><br> <totalweight>1320</totalweight><br> <busdays>6</busdays><br> <quoteversion>ratequote-20100927</quoteversion><br> <quotedatetime>08/10/2011 15:15:07.062-07:00</quotedatetime><br></ratequote>
XML Transit Time
This service allows you to query transit time details between an origin and destination. Use the following link for this service:
SHIPPERZIP = the shipper's zip code
CONSIGNEEZIP = the consignee's zip code
PICKUPDATE = the pickup date of the shipment
The response is a straightforward XML response containing the transit time details of the shipment.