Customers. Domeen: Partnerid.
| what | customer |
|---|---|
| Suund | Väljund (get), Sisend (put) |
| Endpoint | POST https://login.directo.ee/xmlcore/cap_xml_direct/xmlcore.asp |
| Skeem (väljund) | ws_kliendid.xsd |
| Skeem (sisend) | xml_IN_kliendid.xsd |
| Parameeter | Selgitus |
|---|---|
token | token (kohustuslik) |
get | 1 |
what | customer |
code | filter (valikuline) |
loyaltycard | filter (valikuline) |
regno | filter (valikuline) |
email | filter (valikuline) |
phone | filter (valikuline) |
type | filter (valikuline) |
closed | filter (valikuline) |
ts | muutunud alates |
| XML väli | SQL väli | Tüüp | Pikkus | UI väli | Selgitus |
|---|---|---|---|---|---|
code | kood | string | 32 | Kood | |
name | nimi | string | 255 | Nimi | |
object | objekt | string | 255 | Objekt | |
address1 | aadress1 | string | 255 | aadress, ! vastavalt seadetele | |
address2 | aadress2 | string | 200 | aadress, ! vastavalt seadetele | |
address3 | aadress3 | string | 100 | aadress, ! vastavalt seadetele | |
deliveryaddress1 | lahaadress1 | string | 255 | aadress, ! vastavalt seadetele | |
deliveryaddress2 | lahaadress2 | string | 200 | aadress, ! vastavalt seadetele | |
deliveryaddress3 | lahaadress3 | string | 100 | aadress, ! vastavalt seadetele | |
country | asumaa | string | 2 | Asumaa | |
county | maakond | string | 32 | Maakond | |
contact | kontakt | string | 200 | Esindaja | |
phone | telefon | string | 100 | Telefon | |
email | string | 255 | Meil | ||
regno | regnr | string | 50 | Reg nr | |
loyaltycard | kliendikaart | string | 100 | Kliendikaart | also used for personal ID code |
vatregno | kmregnr | string | 32 | Km reg nr | |
class | klass | string | 32 | Klass | |
comment | kommentaar | string | 4000 | Kommentaar | or infinite (slower) |
payterm | tingimus | string | 32 | Tas. ting. | |
vatregion | maa | int | Maa | local = 0, EU = 1, export = 2 | |
priceformula | hinnakiri | string | 32 | Hinnavalem | |
specialpriceformula | hinnavalem_eri | string | 32 | Eripakkumised | |
balance | saldo | decimal | |||
creditlimit | limiit | decimal | |||
creditbalance | krediidijaak | decimal | |||
deliveryinvoice | lah_arve | int | 1 | Lähetus | Lähetus ja Arve = 1, Lähetus = 0 |
salesman | myyja | string | 32 | Müüja | |
currency | valuuta | string | 32 | Valuuta | |
birthday | klient_synnipaev | dateTime | Sünnipäev | ||
discount | ale | decimal | Soodus % | ||
closed | suletud | int | 9 | Suletud | closed document = 1 |
ts | ts | string | document last changed |
| 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 |
xd_update=1 ja terve dokumendi postitamist. Vaikeväärtused (ALT.FROM): Kohustuslikud väljad.
Type=14).| 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 | ||
object | objekt | string | 255 | Objekt | ||
address1 | aadress1 | string | 255 | aadress, ! vastavalt seadetele | ||
address2 | aadress2 | string | 200 | aadress, ! vastavalt seadetele | ||
address3 | aadress3 | string | 100 | aadress, ! vastavalt seadetele | ||
deliveryaddress1 | lahaadress1 | string | 255 | aadress, ! vastavalt seadetele | ||
deliveryaddress2 | lahaadress2 | string | 200 | aadress, ! vastavalt seadetele | ||
deliveryaddress3 | lahaadress3 | string | 100 | aadress, ! vastavalt seadetele | ||
county | maakond | string | 32 | Maakond | ||
country | asumaa | string | 2 | Asumaa | ||
contact | kontakt | string | 200 | Esindaja | ||
phone | telefon | string | 100 | Telefon | ||
email | string | 255 | jah | Meil | mandatory | |
regno | regnr | string | 50 | Reg nr | ||
vatregno | kmregnr | string | 32 | Km reg nr | ||
notice | margukiri | int | Märgukirjad | yes = 1 | ||
birthday | klient_synnipaev | dateTime | Sünnipäev | |||
gender | klient_sugu | int | 1 | Sugu | female = 1, male = 0 | |
class | klass | string | 32 | Klass | ||
type | klient_tyyp | int | Tüüp | company = 0, private citizen = 1, government institution = 2 | ||
loyaltycard | kliendikaart | string | 100 | Kliendikaart | also used for personal ID code | |
deliveryname | nimi_lahetusel | string | 200 | Nimi lähetusel | ||
deliverymode | lahetusviis | string | 32 | Läh. viis | ||
alert | hoiatus | string | 200 | Hoiatus | ||
factoring | arvetasub | string | 32 | Arve tasub | ||
fax | faks | string | 100 | Faks | ||
comment | kommentaar | string | 4000 | Kommentaar | or infinite (slower) | |
payterm | tingimus | string | 32 | Tas. ting. | ||
vatzone | maa | int | KM maa | local = 0, EU = 1, export = 2 | ||
language | keel | string | 32 | Keel | ||
salesman | myyja | string | 32 | Müüja | ||
bank | pank | string | 32 | Pank | ||
bankaccount | arveldusarve | string | 100 | A/a | ||
url | URL | string | 250 | Url | ||
status | staatus | string | 50 | Staatus | ||
accountmanager | kliendihaldur | string | 32 | Haldur | ||
dealtype | tehinguliik | string | 2 | Tehinguliik | ||
creditlimit | limiit | decimal | Limiit | |||
priceformula | hinnakiri | string | 32 | Hinnavalem | ||
specialpriceformula | hinnavalem_eri | string | 32 | Eripakkumised | ||
discount | ale | decimal | Soodus % | |||
destination | sihtriik | string | 2 | Sihtriik | ||
firstname | eesnimi | string | 125 | |||
lastname | perenimi | string | 125 | |||
vatcode | kmkood | int | KM kood | |||
extcode | valine_kood | string | 32 | Väline kood | ||
deliveryinvoice | lah_arve | int | 1 | Lähetus | Lähetus ja Arve = 1, Lähetus = 0 | |
currency | valuuta | string | 32 | Valuuta | ||
deliveryterm | lahetustingimus | string | 32 | Lähetustingimus | ||
rikeinvoice | eak_invoice | int | „Confirmation sends automatic RIK e-invoice | ALT.FROM: 1/yes | ||
closed | suletud | int |
Mitte saata:
session_id – for internal use at Directo side, do not send this field!| 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 |
Komponendipõhine; täiendada algsest wikist, kui parameetrid on.
docid = loodud/uuendatud dokumendi number. Veakoodid: Vastused ja veakoodid.
<results> <Result Type="0" Desc="Created" docid="100001" doctype="CUSTOMER" submit="Kliendid"/> </results>