Sisujuht

Ostutellimused (purchaseorder)

Purchaseorders. Domeen: Ost.

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

Väljund (get)

Päring (get)

Parameeter Selgitus
token token (kohustuslik)
get 1
what purchaseorder
number filter (valikuline)
date1 perioodi algus
date2 perioodi lõpp
supplier filter (valikuline)
confirmed filter (valikuline)
status filter (valikuline)
type filter (valikuline)
ts muutunud alates
stock filter (valikuline)

Päis

XML väli SQL väli Tüüp Pikkus UI väli Selgitus
number number int 9 Arve document number/ID
supplier hankija_kood string
payterm tingimus string
suppliername hankija_nimi string
country asumaa string
date aeg dateTime
comment kommentaar string
intcomment sisekommentaar string
order tellimus int
delivery lahetusaeg dateTime
delterm lahetustingimus string
stock ladu string
vatregion maa int
language keel string
status staatus string
type tyyp string
sum summa decimal Kokku
total summakokku decimal Tasuda
object objekt string 255 Objekt
project projekt string 32 Projekt
closed suletud int 9 Suletud
user kasutaja string 32
datafield1 lisa_field1 string
datafield2 lisa_field2 string
datafield3 lisa_field3 string
datafield4 lisa_field4 string
datafield5 lisa_field5 string
datafield6 lisa_field6 string
datafield7 lisa_field7 string
tolerance viga int
confirmed kinnitatud int
ts ts dateTime document last changed

Read

XML väli SQL väli Tüüp Pikkus UI väli Selgitus
code kood string
unit yhik string
qty kogus decimal
name nimi string
arrivaltime saabumisaeg dateTime
comment r_kommentaar string
intcomment r_sisekommentaar string
constant1 konstant1 decimal
constant2 konstant2 decimal
constant3 konstant3 decimal
constant4 konstant4 decimal
project r_projekt string
oid oid int
price yhikuhind decimal
receivedqty1 saadud1 decimal
receivedqty2 saadud2 decimal
initialqty kogus_alg decimal
object r_objekt string
rn rn int

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 Ostutellimus 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
supplier hankija_kood string
payterm tingimus string
suppliername hankija_nimi string
country asumaa string
date aeg dateTime
comment kommentaar string
intcomment sisekommentaar string
order tellimus int
receivedate lahetusaeg dateTime
deliveryterm lahetustingimus string
stock ladu string
vatregion maa int
language keel string
supplier_regno hankija_regnr1 string
supplier_class hankija_klass string
user kasutaja string
type tyyp string 50 Tüüp
status staatus string 50 Staatus
datafield1 lisa_field1 string
datafield2 lisa_field2 string
datafield3 lisa_field3 string
datafield4 lisa_field4 string
datafield5 lisa_field5 string
datafield6 lisa_field6 string
datafield7 lisa_field7 string
address1 aadress1 string 255 !
address2 aadress2 string 255 !
address3 aadress3 string 255 !
stockaddress1 laduaadress1 string 255 !
stockaddress2 laduaadress2 string 255 !
stockaddress3 laduaadress3 string 255 !
phone telefon string 100 Telefon
tolerance viga int
delivermode lahetusviis string 32 Lähetusviis
origin piirkonnakood string 32 Päritolu
dealtype tehinguliik string 2
bankaccount pangakonto string 50
reference viide string 32
currency valuuta string 32 Valuuta ALT.FROM: supplier > glob.settings > 'EUR'
object objekt string 255
project projekt string 32
fax faks string 100
email email string 255
closed suletud int
confirm kinnita int

Mitte saata:

Read

XML väli SQL väli Tüüp Pikkus Kohustuslik UI väli Selgitus
code kood string
unit yhik string
price yhikuhind decimal
qty kogus decimal
name nimi string
receivedate saabumisaeg dateTime
comment r_kommentaar string
intcomment r_sisekommentaar string
constant1 konstant1 decimal
constant2 konstant2 decimal
constant3 konstant3 decimal
constant4 konstant4 decimal
tekst1 tekst1 string
tekst2 tekst2 string
tekst3 tekst3 string
tekst4 tekst4 string
project r_projekt string
stock r_ladu string
purchaseprice soetushind string
object r_objekt string
variant variant string
received1 saadud1 decimal
received2 saadud2 decimal
origin piirkonnakood string
rr rv int
rn rn int

Transpordi parameetrid

Seadistatakse tokenile, ei saadeta xmldata sees. PARAMEETER 2 = dokumenditüüp.

TÜÜP KOOD PARAMEETER 1 PARAMEETER 2 SELGITUS
XML xd_updateconfirmed 1 PURCHASEORDER Lubab kinnitatud ostutellimuse muutmist

Vastus

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

<results>
  <Result Type="0" Desc="Created" docid="100001" doctype="PURCHASEORDER" submit="Ostutellimused"/>
</results>