User Tools

Site Tools



en:xml_direct:ladu:item

Items (item)

Items. Domain: Stock.

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

Output (get)

Query (get)

Parameter Description
token interface token (required)
get 1
what item
class optional filter
code optional filter
type optional filter
barcode optional filter
supplier optional filter
supplieritem optional filter
closed optional filter
ts changed-since (for syncing)
XML field SQL field Type Length UI label Description
code kood string 32 Kood
name nimi string 255 Nimi
description pikktekst string 2048 Kirjeldus
class klass string 32 Klass
class_name klass_nimi string 32
sntracking SN_jalgimine int 0 Seeria nr =without sn tracking; 1=serial no tracking; 2=batch no tracking
barcode ribakood string 32 Ribakood
unit yhik string 32 Ühik
salesprice baashind decimal 32 Müügihind without VAT
accountlocal konto_myyk string 32 Müük Siseriiklik
vatcode KMkood string 32 KM Siseriiklik
discountaccount ale_konto string 32 Ale konto
purchaseaccount konto_ost string 32 Ostukonto
intpurchaseaccount konto_ost_sise string 32 Sise ostukonto
weight kaal decimal Kaal
volume maht decimal Maht
package1 yhikumuut1 decimal Pakis 1
package2 yhikumuut2 decimal Pakis 2
vatprice hind_tavaline decimal Tavahind
specialprice1 kaibeta_hind1 decimal Artikli käibeta lisahind1 - (customizable)
specialprice2 kaibeta_hind2 decimal Artikli käibeta lisahind2 - (customizable)
specialprice3 kaibeta_hind3 decimal Artikli käibeta lisahind3 - (customizable)
specialprice4 kaibeta_hind4 decimal Artikli käibeta lisahind4 - (customizable)
specialprice5 kaibeta_hind5 decimal Artikli käibeta lisahind5 - (customizable)
specialprice6 kaibeta_hind6 decimal Artikli käibeta lisahind6 - (customizable)
specialprice7 kaibeta_hind7 decimal Artikli käibeta lisahind7 - (customizable)
specialprice8 kaibeta_hind8 decimal Artikli käibeta lisahind8 - (customizable)
height korgus decimal Kõrgus
width laius decimal Laius
depth sygavus decimal Sügavus
grossweight kaal_bruto decimal Bruto kaal
vatprice1 hind_okonline decimal Lisahind 1 (customizable) with local VAT
vatprice2 hind_delfi decimal Lisahind 2 (customizable) with local VAT
vatprice3 soodus_hind1 decimal Soodushind 1 (customizable) with local VAT
vatprice4 soodus_hind2 decimal Soodushind 2 -customizable) with local VAT
object objekt string 255 Objekt
stock art_ladu string 32 Ladu
supplier hankija_kood string 32 Hankija
url url string 255 URL
cost ostuhind decimal Ostuhind
recipe retsept string 32 Retsept
replacement asendus string 32 Asendus
closed suletud int Suletud closed = 1, open = 0
ts ts string Muudetud document last changed

Supplieritem

XML field SQL field Type Length UI label Description
supplier hankija string 32 Hankija
supplieritem hankija_artikkel string 50 Hank. artikkel
name nimi string 255 Nimi
variant variant string 32 Variant
varianta varianta string 100 VariantA - (customizable)
variantb variantb string 100 VariantB - (customizable)
variantc variantc string 100 VariantC - (customizable)
sales myyk int Mittenähtav väli, määrab, et näidatakse Müügiartiklid sakis sales item = 1, supplier item = 0 or NULL

Extra fields

XML field SQL field Type Length UI label Description
code kood string 32
content sisu string 2000 Sisu
param param string 64 Parameeter

Input (put)

Create: send the document. Modify: requires xd_update=1 and posting the whole document. Default values (ALT.FROM): Mandatory fields.
  • A confirmed document cannot be modified (response Type=14).

Header

XML field SQL field Type Length Mandatory UI label Description
code kood string 32 yes Kood 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
name nimi string 255 Nimi
class klass string 32 Klass
barcode ribakood string 32 Ribakood
areacode piirkonnakood string 32 Päritolu
unit yhik string 32 Ühik
salesprice baashind decimal 32 Müügihind without VAT
accountlocal konto_myyk string 32 Müük Siseriiklik
accounteu konto_myyk_EU string 32 Müük EU
accountexport konto_myyk_eksport string 32 Müük Eksp
vatcode KMkood string 32 KM Siseriiklik
vatcodeeu KMkood_EU string 32 KM EU
vatcodeexport KMkood_eksport string 32 KM mitte EU
type tyyp int Tüüp ALT.FROM: tr.params, cannot be updated. 0=service; 1=stock item; 2=rental item
minlevel minimaaltase int Min tase
shelf riiulikood string 32 Riiul
weight kaal decimal Kaal
volume maht decimal Maht
warranty garantii decimal Garantii
package1 yhikumuut1 decimal Pakis 1
package2 yhikumuut2 decimal Pakis 2
sntracking SN_jalgimine int Seeria nr cannot be updated. 0=without sn tracking; 1=serial no tracking; 2=batch no tracking
cost ostuhind decimal Ostuhind
object objekt string 255 Objekt
recipe retsept string 32 Retsept
recipetorows retsept_ridadeks int Retsept ei asetu
alert hoiatus string 128 Hoiatus
closed suletud int Suletud closed = 1, open = 0
description pikktekst string 2048 Kirjeldus
vatprice1 hind_okonline decimal Lisahind 1 (customizable) with local VAT
vatprice2 hind_delfi decimal Lisahind 2 (customizable) with local VAT
vatprice3 soodus_hind1 decimal Soodushind 1 (customizable) with local VAT
vatprice4 soodus_hind2 decimal Soodushind 2 -customizable) with local VAT
vatprice hind_tavaline decimal Tavahind ALT.FROM: salesprice + local vat
priority prioriteet int Prioriteet
url url string 255 URL
supplier hankija_kood string 32 Hankija
supplieritem hankija_artikkel string 50 Hank. artikkel
maxlevel maksimaaltase decimal Max tase
abc abc string 1 ABC klass
cn8code cn8_kood string 32 CN8 kood
cnkogus cnkogus decimal CN kogus
vatcodeeu2 KMKood_EU2 string 32 KM EU 2
vatcodeeu3 KMKood_EU3 string 32 KM EU 3
vatcodeconcern KMKood_kontsern string 32 KM kontsern
accounteu2 konto_myyk_EU2 string 32 Müük EU 2
accounteu3 konto_myyk_EU3 string 32 Müük EU 3
accountconcern konto_myyk_kontsern string 32 Müük kontsern
snclass sn_klass string 32 SN klass
normarrivaltime norm_aeg decimal Norm saabumisaeg
replacement asendus string 32 Asendus
snrule sn_reegel string 200 SN reegel
project projekt string 32 Projekt
variants variandid int Variant cannot be updated. 0=no; 1=yes
autosn auto_sn string 255 Auto SN
specialprice1 kaibeta_hind1 decimal Artikli käibeta lisahind1 (customizable)
specialprice2 kaibeta_hind2 decimal Artikli käibeta lisahind2 (customizable)
specialprice3 kaibeta_hind3 decimal Artikli käibeta lisahind3 (customizable)
specialprice4 kaibeta_hind4 decimal Artikli käibeta lisahind4 (customizable)
specialprice5 kaibeta_hind5 decimal Artikli käibeta lisahind5 (customizable)
specialprice6 kaibeta_hind6 decimal Artikli käibeta lisahind6 (customizable)
specialprice7 kaibeta_hind7 decimal Artikli käibeta lisahind7 (customizable)
specialprice8 kaibeta_hind8 decimal Artikli käibeta lisahind8 (customizable)
height korgus decimal Kõrgus
width laius decimal Laius
depth sygavus decimal Sügavus
grossweight kaal_bruto decimal Bruto kaal
defaultquantity kogus_vaikimisi decimal Vaik. kogus
giftcert kinkekaart int Kinkekaart
manufacturer tootja string 32 Tootja
purchasegroup ostugrupp string 32 Ostugrupp

Do not send:

  • session_id – for internal use at Directo side, do not send this field!

Extra fields

XML field SQL field Type Length Mandatory UI label Description
code kood string 32
content sisu string 2000 Sisu
param param string 64 Parameeter

Package

XML field SQL field Type Length Mandatory UI label Description
class pakendi_klass string 32 Klass
type pakendi_tyyp string 64 Tüüp
height korgus decimal Kõrgus
width laius decimal Laius
length pikkus decimal Pikkus
volume maht decimal Maht
qty kogus decimal Pak.kogus
packageweight pakendi_kaal decimal Pakendi kaal
productweight toote_kaal decimal Toote kaal
totalweight kaal_kokku decimal KOKKU kaal
totalvolume maht_kokku decimal KOKKU maht
barcode ribakood string 255 Ribakood
comment kommentaar string 255 Kommentaar
shelf riiul string 32 Riiul

Supplieritem

XML field SQL field Type Length Mandatory UI label Description
supplier hankija string 32 Hankija
supplieritem hankija_artikkel string 50 Hank. artikkel
name nimi string 255 Nimi
price hind decimal Ostuhind
normarrivaltime norm_aeg decimal Norm saabumisaeg
object objekt string 255 Objekt
variant variant string 32 Variant
varianta varianta string 100 VariantA - (customizable)
variantb variantb string 100 VariantB - (customizable)
variantc variantc string 100 VariantC - (customizable)
variantd variantd string 100 VariantD - (customizable)
variante variante decimal VariantE - (customizable)
variantf variantf decimal VariantF - (customizable)
variantg variantg decimal VariantG - (customizable)
varianth varianth decimal VariantH - (customizable)
salesprice myygihind decimal Müügihind without VAT
sales myyk int ALT.FROM: tr.params, cannot be updated sales item = 1, supplier item = 0

Stocklimit

XML field SQL field Type Length Mandatory UI label Description
stock ladu string 32 Ladu
shelf riiul string 32 Riiul
variant variant string 32 Variant
minlevel min_kogus decimal MIN
maxlevel max_kogus decimal MAX

Transport parameters

Configured on the token (interface), not sent in xmldata. PARAMETER 2 = document type.

TYPE CODE PARAMETER 1 PARAMETER 2 DESCRIPTION
XML xd_supplieritemtype 0 ITEM 0 = supplier item; 1 = sales item
XML type 1 ITEM 1 = stock item

Response

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

<results>
  <Result Type="0" Desc="Created" docid="100001" doctype="ITEM" submit="Items"/>
</results>
en/xml_direct/ladu/item.txt · Last modified: 2026/06/25 15:24 by 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki