Šiame straipsnyje aptariamas „Tax Positions“ objektas („taxPositions“) dokumento objekte (Document object).
Išsamų „RetailForce DOM“ (dokumento objektų modelio) aprašymą bei atskirų elementų aprašymą rasite „RetailForce“ svetainės atsisiuntimų skyriuje (Object model documentation.pdf) atitinkamoje versijų kataloge.
Objekte „taxPositions“ sujungiamos ir susumuojamos visos dokumento PVM pozicijos.
„taxPositions“ objektas
Toliau pateiktame „taxPositions“ objekte pateikiami pavyzdiniai duomenys.
"taxPositions": [
{
"vatIdentification": 0,
"vatLabel": "string",
"vatPercent": 0,
"vatPercent1": 0,
"vatPercent2": 0,
"vatAmount": 0,
"vatAmount2": 0,
"netAmount": 0,
"grossAmount": 0,
"netValue": 0,
"grossValue": 0,
"taxValue": 0,
"caption": "string",
"order": 0
}
],
„Tax Positions“ objektas apima toliau nurodytą informaciją.
Informacija stulpelyje „Tipas“:
- M ... privaloma („mandatory“)
- M* ... privaloma tam tikrose šalyse arba tam tikromis sąlygomis
- R ... rekomenduojama („recommended“)
- O ... neprivaloma
| Elementas | Tipas | Aprašymas | |
| taxPositions | R |
Visų dokumento PVM pozicijų nurodymas. Turi būti nurodytos visos PVM pozicijos arba nė viena. Norėdami gauti dokumento mokesčių pozicijas (jei ši savybė nebuvo nustatyta), naudokite GetTaxPositions(Document, Boolean).
Pastaba Austrijai:
rekomenduojame naudoti šį masyvą, norint perduoti dokumento mokesčių pozicijas, siekiant išvengti apvalinimo problemų duomenų įvedimo protokole („DEP7“).
|
|
| vatIdentification |
PVM pozicijos PVM tarifo identifikatorius Galima gauti naudojant GET /api/v1/information/client/ {clientId}/getVatIdentification, nurodant atitinkamos šalies PVM tarifą. |
||
| vatLabel | Papildomas PVM tarifo pavadinimas kai kuriose šalyse (Serbija). | ||
| vatPercent | O | Mokesčio tarifas procentais šioje PVM pozicijoje. | |
| vatPercent1 | Šios PVM pozicijos mokesčio tarifas procentais (šiuo atveju PVM pozicija 1) | ||
| vatPercent2 | O | Mokesčio tarifas procentais šiai PVM pozicijai (šiuo atveju PVM pozicijai 2) | |
| vatAmount | PVM pozicijos PVM suma | ||
| vatAmount2 | O | PVM pozicijos 2 PVM suma | |
| netAmount | PVM pozicijos grynasis dydis (be PVM) | ||
| grossAmount | PVM pozicijos bruto suma (su PVM) | ||
| netValue | O | PVM pozicijos grynoji vertė. | |
| grossValue | O | PVM pozicijos bruto vertė. | |
| taxValue | O | PVM pozicijos mokesčio vertė. | |
| caption | O | PVM pozicijos pavadinimas. | |
| order | O | PVM pozicijos eilės tvarka. | |
Komentarai
0 komentarų
Tam, kad paliktumėte komentarus prisijunkite