et:xml_direct:ladu:item
Sisujuht
Artiklid (item)
Items. Domeen: Ladu.
| what | item |
|---|---|
| Suund | Väljund (get), Sisend (put) |
| Endpoint | POST https://login.directo.ee/xmlcore/cap_xml_direct/xmlcore.asp |
| Skeem (väljund) | ws_artiklid.xsd |
| Skeem (sisend) | xml_IN_artiklid.xsd |
Väljund (get)
Päring (get)
| Parameeter | Selgitus |
|---|---|
token | token (kohustuslik) |
get | 1 |
what | item |
class | filter (valikuline) |
code | filter (valikuline) |
type | filter (valikuline) |
barcode | filter (valikuline) |
supplier | filter (valikuline) |
supplieritem | filter (valikuline) |
closed | filter (valikuline) |
ts | muutunud alates |
Päis
| XML väli | SQL väli | Tüüp | Pikkus | UI väli | Selgitus |
|---|---|---|---|---|---|
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 väli | SQL väli | Tüüp | Pikkus | UI väli | Selgitus |
|---|---|---|---|---|---|
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 |
Lisaväljad
| XML väli | SQL väli | Tüüp | Pikkus | UI väli | Selgitus |
|---|---|---|---|---|---|
code | kood | string | 32 | ||
content | sisu | string | 2000 | Sisu | |
param | param | string | 64 | Parameeter |
Sisend (put)
Loomine: saada dokument. Muutmine: nõuab
xd_update=1 ja terve dokumendi postitamist. Vaikeväärtused (ALT.FROM): Kohustuslikud väljad.
- Kinnitatud dokumenti ei saa muuta (vastus
Type=14).
Päis
| XML väli | SQL väli | Tüüp | Pikkus | Kohustuslik | UI väli | Selgitus |
|---|---|---|---|---|---|---|
code | kood | string | 32 | jah | 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 |
Mitte saata:
session_id– for internal use at Directo side, do not send this field!
Lisaväljad
| XML väli | SQL väli | Tüüp | Pikkus | Kohustuslik | UI väli | Selgitus |
|---|---|---|---|---|---|---|
code | kood | string | 32 | |||
content | sisu | string | 2000 | Sisu | ||
param | param | string | 64 | Parameeter |
Package
| XML väli | SQL väli | Tüüp | Pikkus | Kohustuslik | UI väli | Selgitus |
|---|---|---|---|---|---|---|
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 väli | SQL väli | Tüüp | Pikkus | Kohustuslik | UI väli | Selgitus |
|---|---|---|---|---|---|---|
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 väli | SQL väli | Tüüp | Pikkus | Kohustuslik | UI väli | Selgitus |
|---|---|---|---|---|---|---|
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 |
Transpordi parameetrid
Seadistatakse tokenile, ei saadeta xmldata sees. PARAMEETER 2 = dokumenditüüp.
| TÜÜP | KOOD | PARAMEETER 1 | PARAMEETER 2 | SELGITUS |
|---|---|---|---|---|
| XML | xd_supplieritemtype | 0 | ITEM | 0 = hankija; 1 = müügi artikkel |
| XML | type | 1 | ITEM | 1 = laoartikkel |
Vastus
docid = loodud/uuendatud dokumendi number. Veakoodid: Vastused ja veakoodid.
<results> <Result Type="0" Desc="Created" docid="100001" doctype="ITEM" submit="Artiklid"/> </results>
et/xml_direct/ladu/item.txt · Viimati muutnud: 2026/06/25 11:42 persoon 127.0.0.1