Sisujuht

Lähetused (delivery)

Deliveries. Domeen: Ladu.

what delivery
Suund Väljund (get), Sisend (put)
Endpoint POST https://login.directo.ee/xmlcore/cap_xml_direct/xmlcore.asp
Skeem (väljund) ws_lahetused.xsd
Skeem (sisend) xml_IN_lahetused.xsd

Väljund (get)

Päring (get)

Parameeter Selgitus
token token (kohustuslik)
get 1
what delivery
number filter (valikuline)
ordernumber filter (valikuline)
customercode filter (valikuline)
status filter (valikuline)
confirmed filter (valikuline)
stock filter (valikuline)
ts muutunud alates

Päis

XML väli SQL väli Tüüp Pikkus UI väli Selgitus
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

Read

XML väli SQL väli Tüüp Pikkus UI väli Selgitus
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

Sisend (put)

Loomine: saada dokument. Muutmine: nõuab xd_update=1 ja terve dokumendi postitamist. Vaikeväärtused (ALT.FROM): Kohustuslikud väljad.

Päis

XML väli SQL väli Tüüp Pikkus Kohustuslik UI väli Selgitus
number number int 9 jah 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

Mitte saata:

Read

XML väli SQL väli Tüüp Pikkus Kohustuslik UI väli Selgitus
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

Transpordi parameetrid

Komponendipõhine; täiendada algsest wikist, kui parameetrid on.

Vastus

docid = loodud/uuendatud dokumendi number. Veakoodid: Vastused ja veakoodid.

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