Įgyvendinant sistemą Kanadoje, informacija apie mokesčius ir mokesčių sumas į „RetailForce“ sistemą gali būti perduodama įvairiais būdais.
- Informacija kiekvienoje pozicijoje
- Informacija mokesčių pozicijoje
Informacija kiekvienoje pozicijoje
Tai yra standartinė procedūra, taikoma visose šalyse.
Perduodamos šių savybių reikšmės
- "VatIdentification",
- „VatPercent“ + „VatPercent2“ ir
- „TaxValue“ + „TaxValue2“
perduodamos kiekvienai eilutei.
Automatinis verčių apskaičiavimas
Kaip ir kitose šalyse, Kanadoje taip pat galima naudoti funkciją, skirtą automatiniam atskirų verčių apskaičiavimui („automaticVatCalculation“).
Bruto sumos apskaičiavimas
Kanados atveju šiam tikslui rekomenduojame naudoti „GrossValueCalculation“, t. y. automatinį šių verčių apskaičiavimą:
- „GrossValue“ (suma su mokesčiais)
- „TaxValue“ + „TaxValue2“
remiantis grynąja suma (suma be mokesčių).
Norint naudoti šią funkciją, savybė „automaticVatCalculation“ turi būti nustatyta kaip „GrossValueCalculation“.
Kiekvienai atskirai eilutei reikia nurodyti tik grynąją sumą ir taikytinus PVM tarifus („VatIdentification“, „VatPercent“, „VatPercent2“):
...
"AutomaticVatCalculation": "GrossValueCalculation",
"Positions": [
{
...
"VatIdentification": 1,
"VatPercent": 5,
"VatPercent2": 9.975,
"NetValue": 100.00,
...
}
]Grynosios sumos apskaičiavimas
Jei norite, kad grynoji suma būtų apskaičiuojama remiantis bruto suma, naudokite „NetValueCalculation“.
Tokiu atveju kiekvienoje eilutėje turite nurodyti „GrossValue“ savybes vietoj „NetValue“. Grynoji suma ir mokesčių sumos automatiškai apskaičiuojamos pagal bendrąją sumą.
Pastaba: Kaip aprašyta aukščiau, Kanadai rekomenduojame naudoti „GrossValueCalculation“, tačiau, kadangi Kanadoje visos sumos skaičiuojamos pagal grynąją vertę – žr. „fiscalCountryProperties“: „netValuePositionCalculation“: true.
Informacija mokesčių pozicijoje
Kaip alternatyvą sumų ir mokesčių tarifų nurodymui visose eilutėse, taxPosition – „TaxPositions“ – taip pat gali būti perduodamos payload kartu su atitinkamomis dokumento sumomis.
„TaxPositions“ susumuojamos atskirų mokesčių sumos visam dokumentui.
Kanadoje „TaxPositions“ objektai gali būti nurodyti šiuo būdu dviem standartinėms mokesčio normoms, taip pat nulinio mokesčio atveju.
Pavyzdys:
"taxPositions": [
{
"vatIdentification": 1,
"vatLabel": "GST and PST rates province Quebec",
"vatPercent1": 5,
"vatPercent2": 9.975,
"vatAmount": 0.44,
"vatAmount2": 0.87,
"netAmount": 8.70,
"grossAmount": 10.01
},
{
"vatIdentification": 4,
"vatLabel": "No Tax/other Tax 0%",
"vatPercent1": 0,
"vatPercent2": 0,
"vatAmount": 0.0,
"vatAmount2": 0.0,
"netAmount": 10.00,
"grossAmount": 10.00
}
],Norėdami naudoti šią funkciją, nurodykite
- grynąją sumą („NetValue“) arba bruto sumą („GrossValue“) kiekvienai eilutei ir
- atitinkamai „GrossValueCalculation“ arba „NetValueCalculation“ kaip „automaticVatCalculation“ savybės vertę.
Šis straipsnis buvo išverstas automatiškai.
Komentarai
0 komentarų
Tam, kad paliktumėte komentarus prisijunkite