Laekumised (receipt)
Väljund (get)
Päring (get)
| Parameeter | Selgitus |
token | token (kohustuslik) |
get | 1 |
what | receipt |
number | filter (valikuline) |
date1 | perioodi algus |
date2 | perioodi lõpp |
paymentmode | filter (valikuline) |
confirmed | 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 | |
paymentmode | tasumisviis | string | 255 | Tas. viis | |
aeg | aeg | string | | Aeg | |
confirmed | kinnitatud | int | 1 | | confirmed document = 1 |
ts | ts | string | | | document last changed |
Read
| XML väli | SQL väli | Tüüp | Pikkus | UI väli | Selgitus |
invoice | arvenumber | int | | Arve nr | |
order | ettemaks | int | | Tellimuse nr | |
aeg | raeg | dateTime | | Aeg | |
customer | klient_kood | string | 32 | Klient | |
customername | klient_nimi | string | 200 | Tekst | |
received | summa_p | decimal | | Summa S | |
regno | reg | string | 32 | Reg number/IK | |
invoicesum | summa_a | decimal | | Arve saldo | |
Sisend (put)
Manused: ei toetata. Menetlused: ei toetata.
Päis
| XML väli | SQL väli | Tüüp | Pikkus | Kohustuslik | UI väli | Selgitus |
number | number | int | 9 | jah | Laekumine | 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 |
date | aeg | dateTime | | | Aeg | ALT.FROM: current time |
description | seletus | string | 255 | | Kommentaar | |
paymentmode | tasumisviis | string | 255 | | Tas. viis | |
user | kasutaja | string | 32 | | Kasutaja | |
reference | viide | string | 32 | | Viide | |
object | objekt | string | 255 | | Objekt | ALT.FROM: tr.params |
project | projekt | string | 32 | | Projekt | ALT.FROM: tr.params |
location | arvuti | string | 32 | | Koht | |
confirm | kinnita | int | 1 | | | confirm document = 1 |
Mitte saata:
Read
| XML väli | SQL väli | Tüüp | Pikkus | Kohustuslik | UI väli | Selgitus |
invoice | arvenumber | int | | | Arve nr | |
aeg | raeg | dateTime | | | Aeg | ALT.FROM: receipt header |
customer | klient_kood | string | 32 | | Klient | ALT.FROM: invoice > order > customer by regno field |
order | ettemaks | int | | | Tellimuse nr | |
customername | klient_nimi | string | 200 | | Tekst | ALT.FROM: invoice > order > customer by regno field |
payment | tasuti | decimal | | | Tasuti | ALT.FROM: in case of base currency = received field |
bankcurrency | valuuta_p | string | 32 | | Val saadud | ALT.FROM: glob.settings > 'EUR' |
received | summa_p | decimal | | | Summa S | |
currencyrate | kurss_p | decimal | | | Kurss S | ALT.FROM: ECB current published rates |
paymentfee | teenustasu | decimal | | | T-Tasu | |
vatcode | kmk | int | | | KMk | ALT.FROM: tr.params |
paymentfeecurrency | valuuta_teenus | string | 32 | | T-Tasu val. | |
description | selgitus | string | 255 | | Selgitus | |
regno | reg | string | 32 | | Reg number/IK | ALT.FROM: customer |
bankaccount | arveldusarve | string | 100 | | Arveldusarve | |
objects | objektid | string | 255 | | Objekt | ALT.FROM: invoice > order |
account | r_konto | string | 32 | | Konto | |
fine | viivis | decimal | | | Viivis | |
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_confirm | 0 | RECEIPT | Automaatne dokumendi kinnitamine; juhitav ka XML-väljaga confirm |
| XML | xd_object | VEEB | RECEIPT | Vaikimisi objekt, kui ei saadeta |
| XML | xd_project | (projekt) | RECEIPT | Vaikeprojekt |
| XML | xd_vatcode | 1 | RECEIPT | Vaikimisi KM-kood |
Vastus
docid = loodud/uuendatud dokumendi number. Veakoodid: Vastused ja veakoodid.
<results>
<Result Type="0" Desc="Created" docid="100001" doctype="RECEIPT" submit="Laekumised"/>
</results>