et:xml_direct:finants:expense
Sisujuht
Kulutused (expense)
Expenses. Domeen: Finants.
| what | expense |
|---|---|
| Suund | Väljund (get), Sisend (put) |
| Endpoint | POST https://login.directo.ee/xmlcore/cap_xml_direct/xmlcore.asp |
| Skeem (väljund) | ws_kulutused.xsd |
| Skeem (sisend) | xml_IN_kulutused.xsd |
Väljund (get)
Päring (get)
| Parameeter | Selgitus |
|---|---|
token | token (kohustuslik) |
get | 1 |
what | expense |
number | filter (valikuline) |
date1 | perioodi algus |
date2 | perioodi lõpp |
expender | filter (valikuline) |
confirmed | filter (valikuline) |
status | filter (valikuline) |
ts | muutunud alates |
Päis
| XML väli | SQL väli | Tüüp | Pikkus | UI väli | Selgitus |
|---|---|---|---|---|---|
number | number | int | |||
date | aeg | dateTime | |||
expender | kulutaja | string | |||
comment | kommentaar | string | |||
source_id | lisa_field1 | string | |||
total | summakokku | decimal | |||
expendername | nimi | string | |||
user | kasutaja | string | |||
transactiondate | kande_aeg | dateTime | |||
confirmer | kinnitaja | string | |||
currency | valuuta | string | |||
currencyrate | kurssbv1 | decimal | |||
VAT | kmkokku | decimal | |||
type | tyyp | string | |||
object | objekt | string | |||
project | projekt | string | |||
asset | inventar | string | |||
customer | klient_kood | string | |||
customername | klient_nimi | string | |||
status | staatus | 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 | |||
start | alates | dateTime | |||
end | kuni | dateTime | |||
country | asumaa | string | |||
city | linn | string | |||
cu | cu | string | 32 | Viimati muutis | document last changed by |
ts | ts | dateTime | document last changed |
Read
| XML väli | SQL väli | Tüüp | Pikkus | UI väli | Selgitus |
|---|---|---|---|---|---|
date | aeg | dateTime | |||
documentnumber | dokument | string | |||
supplier | hankija_kood | string | |||
suppliername | hankija_nimi | string | |||
account | konto | string | |||
object | objekt | string | |||
project | projekt | string | |||
description | selgitus | string | |||
currency | r_valuuta | string | |||
currencyrate | r_kurss | decimal | |||
qty | kogus | decimal | |||
price | hind | decimal | |||
total | summa | decimal | |||
totalwithvat | rskm | decimal | |||
vatcode | kmkood | string | |||
type | tyyp | string | |||
item | artikkel | string | |||
VAT | reakm | decimal | |||
route | marsruut | string | |||
customer | klient_kood | string | |||
customername | klient_nimi | string | |||
mileage | vahemaa | decimal | |||
purpose | otstarve | 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.
- Kinnitatud dokumenti ei saa muuta (vastus
Type=14). - Kinnitamist saab juhtida XML-väljaga
confirm(lisaks transpordiparameetrilexd_confirm).
Päis
| XML väli | SQL väli | Tüüp | Pikkus | Kohustuslik | UI väli | Selgitus |
|---|---|---|---|---|---|---|
number | number | int | ||||
date | aeg | dateTime | ||||
expender | kulutaja | string | ||||
comment | kommentaar | string | ||||
datafield1 | lisa_field1 | string | ||||
total | summakokku | decimal | ||||
expenderidnumber | kulutaja_isikukood | string | ||||
expendername | nimi | string | ||||
user | kasutaja | string | ||||
transactiondate | kande_aeg | dateTime | ||||
confirmer | kinnitaja | string | ||||
currency | valuuta | string | ||||
currencyrate | kurssbv1 | decimal | ||||
vat | kmkokku | decimal | ||||
type | tyyp | string | ||||
object | objekt | string | ||||
project | projekt | string | ||||
asset | inventar | string | ||||
customer | klient_kood | string | ||||
customername | klient_nimi | string | ||||
status | staatus | 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 | ||||
start | alates | dateTime | ||||
end | kuni | dateTime | ||||
country | asumaa | string | ||||
city | linn | string | ||||
account | konto | string | ||||
startmileage | alg_nait | decimal | ||||
endmileage | lopp_nait | decimal | ||||
language | keel | string | ||||
ordinance | korraldus | string | ||||
extid | ext_id | string | ||||
intcomment | sisekommentaar | string | ||||
confirm | kinnita | int | „1“ - confirm document |
Mitte saata:
session_id– for internal use at Directo side, do not send this field!
Read
| XML väli | SQL väli | Tüüp | Pikkus | Kohustuslik | UI väli | Selgitus |
|---|---|---|---|---|---|---|
date | aeg | dateTime | ||||
documentnumber | dokument | string | ||||
supplier | hankija_kood | string | ||||
suppliername | hankija_nimi | string | ||||
account | konto | string | ||||
object | objekt | string | ||||
project | projekt | string | ||||
description | selgitus | string | ||||
currency | r_valuuta | string | ||||
currencyrate | r_kurss | decimal | ||||
qty | kogus | decimal | ||||
price | hind | decimal | ||||
total | summa | decimal | ||||
totalwithvat | rskm | decimal | ||||
vatcode | kmkood | string | ||||
type | tyyp | string | ||||
item | artikkel | string | ||||
vat | reakm | decimal | ||||
route | marsruut | string | ||||
customer | klient_kood | string | ||||
customername | klient_nimi | string | ||||
mileage | vahemaa | decimal | ||||
purpose | otstarve | string | ||||
sumt | summa_t | decimal | ||||
resource | ressurss | int | ||||
irn | a_rn | int | ||||
start | r_aeg1 | dateTime | ||||
end | r_aeg2 | dateTime | ||||
rn | rn | int |
Menetlused
Standardplokk – vt Üldised alamblokid: menetlused.
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="EXPENSE" submit="Kulutused"/> </results>
et/xml_direct/finants/expense.txt · Viimati muutnud: 2026/06/25 11:42 persoon 127.0.0.1