Skip to main content
All CollectionsImporting
Accepting Remote Sales Orders via XML
Accepting Remote Sales Orders via XML

Creating import sales from WMS

Updated over a year ago

Description

This document explains how the WMS can automatically IMPORT sales created from external systems using the attached XML file format standard.

Detail Steps

To fully automate XML sales processing, please see the WMS as a Service (WaaS) Support Article for more information on configuration requirements.

Datapel WMS provides OPEN INTEGRATION points allowing system designers to integrate WMS functionality and business information with other business applications.

Examples include:

  • Website Integration - online selling

  • Mobile Sales

This article describes the XML Sale Schema - and is currently used to integrate sale orders from remote sources such as websites and MOBILE Point-Of-Sale systems.

SaleOrderSchema:

The following is an example XML Sale Order.

  GTP
001
2009-04-29T10:12:20+
164101
2009-04-29T10:12:20+
Y
11
S
F
11
1
2
01
O
1900-01-01T00:00:00+11:00
N

N
1
1
2009-04-25T13:31:35+10:00
164101

0.0000
Y
2008-04-30T17:02:11+10:00
2008-04-25T13:30:57+10:00
D1= D2= D3= D4= D5= D6= D7=

N

-
GTP
001
2009-04-29T00:00:00+10:00
164101
0
320
1
9.95
10.00
0.0000
1
9.95
0.90
Clown Dots
A

0.0000
3257
Y
2009-04-29T10:12:20+10:00

-
GTP
001
2009-04-29T00:00:00+10:00
164101
1
555
2
0.00
10.00
0.0000
1
0.00
0.00
Motherboard
A

0.0000
3257
Y
2009-04-29T10:12:20+10:00

-
GTP
001
2008-04-25T00:00:00+10:00
164101
1
Securepay
9.95


A
0.0000

Y
2009-04-29T10:12:20+10:00

-
GTP
001
2009-04-29T10:12:20+10:00
164101
gtp test
174 Hampden Road

NEDLANDS
6009

1300 856 533

[email protected]
1
gtp test
2009-04-29T10:12:20+11:00

gtp test
174 Hampden Road

NEDLANDS
6009
Y
2009-04-29T10:12:20+10:00

Many required paths in the above MUST BE provided for sales to be correctly consumed by WMS.
โ€‹
โ€‹

Related Information

On order import, no rounding rules applied. Every imported order should be checked and updated in WMS to fix any rounding issues. Go to Sales register > Open imported Order > check and select ''Update sales order''.

The same invoice number will be rejected and is based on TrandsID.

If the external system does not support a PROPERTY, it should be committed, and WMS will substitute a default value where appropriate.

Did this answer your question?