Sisällysluettelo

Deliveries (delivery)

Deliveries. Domain: Stock.

what delivery
Direction Output (get), Input (put)
Endpoint POST https://login.directo.ee/xmlcore/cap_xml_direct/xmlcore.asp
Schema (output) ws_lahetused.xsd
Schema (input) xml_IN_lahetused.xsd

Output (get)

Query (get)

Parameter Description
token interface token (required)
get 1
what delivery
number optional filter
ordernumber optional filter
customercode optional filter
status optional filter
confirmed optional filter
stock optional filter
ts changed-since (for syncing)
XML field SQL field Type Length UI label Description
number number int 9 Lähetuse nr
ordernumber number_tellimus int 9 Tellimus nr
date aeg dateTime Lähetuse aeg
stock ladu string Ladu lenght: 64
status staatus string 64 Staatus
customercode klient_kood string 64 Kliendi kood
customername klient_nimi string 510 Kliendi nimi
delivery_type lahetusviis string 64 Läh. viis
address1 aadress1 string 255 aadress, ! vastavalt seadetele
address2 aadress2 string 200 aadress, ! vastavalt seadetele
address3 aadress3 string 100 aadress, ! vastavalt seadetele
comment field24 string 510 Tekst
country asumaa string 4 Sihtriik
datafield1 lisa_field1 string 510 Lisaväli 1, ! vastavalt seadetele
datafield2 lisa_field2 string 510 Lisaväli 2, ! vastavalt seadetele
datafield3 lisa_field3 string 510 Lisaväli 3, ! vastavalt seadetele
datafield4 lisa_field4 string 510 Lisaväli 4, ! vastavalt seadetele
datafield5 lisa_field5 string 510 Lisaväli 5, ! vastavalt seadetele
datafield6 lisa_field6 string 510 Lisaväli 6, ! vastavalt seadetele
datafield7 lisa_field7 string 510 Lisaväli 7, ! vastavalt seadetele
object objekt string 255 Objekt
project projekt string 32 Projekt
confirmed kinnitatud int 9 Suletud closed document = 1
ts ts dateTime document last changed

Rows

XML field SQL field Type Length UI label Description
item artikkel string 510 Artikkel
qty kogus decimal Lähetamisel
description nimetus string 510 Nimetus
variant variant string 32
serialnumber seerianumber string 50 SN/Mudel
stock r_ladu string 64 Ladu
text1 tekst1 string 64
text2 tekst2 string 64
object objektid string 255 Objekt
project r_projekt string 32 Projekt
shelf riiul string 32 Riiul
order tellimus string 9 Tellimus nr Seotud Tellimuse number
orderrow rn int 9 Seotu Tellimuse rea number
rn reanr int 9 RN Lähetuse rea number

Input (put)

Create: send the document. Modify: requires xd_update=1 and posting the whole document. Default values (ALT.FROM): Mandatory fields.

Header

XML field SQL field Type Length Mandatory UI label Description
number number int 9 yes document number/ID, mandatory; It must be unique for each document and remain same if more than one transaction of the same document is necessary
status staatus string 50 Staatus
datafield1 lisa_field1 string 255 Lisaväli 1
datafield2 lisa_field2 string 255 Lisaväli 2
datafield3 lisa_field3 string 255 Lisaväli 3
datafield4 lisa_field4 string 255 Lisaväli 4
datafield5 lisa_field5 string 255 Lisaväli 5
datafield6 lisa_field6 string 255 Lisaväli 6
datafield7 lisa_field7 string 255 Lisaväli 7
text1 tekst1 string
text2 tekst2 string
confirm kinnita int “1” - confirm document

Do not send:

Rows

XML field SQL field Type Length Mandatory UI label Description
item artikkel string 32 Artikkel
serialnumber seerianumber string 50 SN
variant variant string 32
qty kogus decimal Kogus
text1 tekst1 string 32
text2 tekst2 string 32
shelf riiul string 32 Riiul
stock r_ladu string 255 Ladu
rn reanr int Nr row order number in document 1 - N

Transport parameters

Component-specific; add from the source wiki if this component has parameters.

Response

docid = number of the created/updated document. Error codes: Responses and error codes.

<results>
  <Result Type="0" Desc="Created" docid="100001" doctype="DELIVERY" submit="Deliveries"/>
</results>