et:xml_direct:finants:transaction
Sisujuht
Finantskanded (transaction)
Fin transactions. Domeen: Finants.
| what | transaction |
|---|---|
| Suund | Väljund (get), Sisend (put) |
| Endpoint | POST https://login.directo.ee/xmlcore/cap_xml_direct/xmlcore.asp |
| Skeem (väljund) | ws_kanded.xsd |
| Skeem (sisend) | xml_IN_kanded.xsd |
Väljund (get)
Päring (get)
| Parameeter | Selgitus |
|---|---|
token | token (kohustuslik) |
get | 1 |
what | transaction |
number | filter (valikuline) |
date1 | perioodi algus |
date2 | perioodi lõpp |
type | filter (valikuline) |
ts | muutunud alates |
Päis
| XML väli | SQL väli | Tüüp | Pikkus | UI väli | Selgitus |
|---|---|---|---|---|---|
number | number | int | 9 | Number | |
type | tyyp | string | 32 | Tüüp | |
date | aeg2 | dateTime | Aeg | ||
reference | viide | string | 32 | Viide | |
comment | seletus | string | 512 | Seletus | |
ts | aeg | dateTime | document last changed |
Read
| XML väli | SQL väli | Tüüp | Pikkus | UI väli | Selgitus |
|---|---|---|---|---|---|
account | konto | string | 50 | Konto | |
object | objekt | string | 255 | Objekt | |
project | projekt | string | 32 | Projekt | |
description | sisu | string | 255 | Sisu | |
vatcode | kmkood | int | 2 | KM kood | |
currency | valuuta | string | 255 | Valuuta | |
debitamount | baas1deebet | decimal | Deebet | ||
creditamount | baas1kreedit | decimal | Kreedit | ||
date | r_aeg | dateTime | Aeg | ||
rn | rn | int | Nr | row order number in document 1 - N |
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 |
|---|---|---|---|---|---|---|
number | number | int | 9 | jah | Number | document number/ID, mandatory; With combination of field „type“ it must be unique for each document and remain same if more than one transaction of the same document is necessary |
date | aeg2 | dateTime | Aeg | |||
reference | viide | string | 32 | Viide | ||
comment | seletus | string | 512 | Seletus | ||
type | tyyp | string | 512 | Tüüp | ALT.: FIN |
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 |
|---|---|---|---|---|---|---|
account | konto | string | 50 | Konto | ||
object | objekt | string | 255 | Objektid | ||
description | sisu | string | 255 | Sisu | ALT.FROM: account | |
vatcode | kmkood | int | 2 | KM kood | ||
quantity | kogus | decimal | Kogus | |||
debitamount | baas1deebet | decimal | Deebet | |||
creditamount | baas1kreedit | decimal | Kreedit | |||
currencydebit | valuutadeebet | decimal | Val. deebet | |||
currencycredit | valuutakreedit | decimal | Val. kreedit | |||
currencyrate | b1kursile | decimal | Kurss | ALT.FROM: ECB current published rates | ||
currency | valuuta | string | 255 | Valuuta | ALT.FROM: glob.settings > 'EUR' | |
date | r_aeg | dateTime | Aeg | |||
supplier | hankija | string | 32 | Hankija | ||
customer | klient | string | 32 | Klient | ||
project | projekt | string | 32 | Projekt | ||
rn | rn | int | Nr | row order number in document 1 - N ALT.FROM: random |
Transpordi parameetrid
Seadistatakse tokenile, ei saadeta xmldata sees. PARAMEETER 2 = dokumenditüüp.
| TÜÜP | KOOD | PARAMEETER 1 | PARAMEETER 2 | SELGITUS |
|---|---|---|---|---|
| XML | xd_autoproject | 1 | TRANSACTION | 1 = projekti automaatne loomine |
Vastus
docid = loodud/uuendatud dokumendi number. Veakoodid: Vastused ja veakoodid.
<results> <Result Type="0" Desc="Created" docid="100001" doctype="TRANSACTION" submit="Finantskanded"/> </results>
et/xml_direct/finants/transaction.txt · Viimati muutnud: 2026/06/25 11:42 persoon 127.0.0.1