A kanadai bevezetés részeként az adókkal és az adóösszegekkel kapcsolatos információk különböző módokon továbbíthatók a RetailForce systembe.
- Az egyes tételekben szereplő információk
- Egy adópozícióban szereplő információk
Az egyes tételekben szereplő információk
Ez a szabványos eljárás, amely minden országra vonatkozik.
Az értékek a következő tulajdonságokra vonatkoznak
- "VatIdentification",
- „VatPercent” + „VatPercent2”, valamint
- „TaxValue” + „TaxValue2”
értékeket továbbítják minden tételre vonatkozóan.
Az értékek automatikus kiszámítása
Más országokhoz hasonlóan Kanadában is használható az egyes értékek automatikus kiszámítására szolgáló funkció („automaticVatCalculation”).
A bruttó összeg kiszámítása
Kanada esetében erre a célra a „GrossValueCalculation” használatát javasoljuk, azaz a következő értékek automatikus kiszámítását:
- „GrossValue” (adóval együttes összeg)
- „TaxValue” + „TaxValue2”
a nettó összeg (adó nélküli összeg) alapján.
A funkció használatához az „automaticVatCalculation” tulajdonságot „GrossValueCalculation”-ra kell állítani.
Minden egyes tétel esetében csak a nettó összeget és az alkalmazandó adókulcsokat („VatIdentification”, „VatPercent”, „VatPercent2”) kell megadni:
...
"AutomaticVatCalculation": "GrossValueCalculation",
"Positions": [
{
...
"VatIdentification": 1,
"VatPercent": 5,
"VatPercent2": 9.975,
"NetValue": 100.00,
...
}
]A nettó összeg kiszámítása
Ha azt szeretné, hogy a nettó összeget a bruttó összeg alapján számítsa ki a rendszer, használja a „NetValueCalculation” beállítást.
Ebben az esetben minden tételnél a „NetValue” helyett a „GrossValue” tulajdonságokat kell megadnia. A nettó összeg és az adóösszegek automatikusan kiszámításra kerülnek a bruttó összegből.
Megjegyzés: A fent leírtak szerint Kanadában a „GrossValueCalculation” használatát javasoljuk, azonban mivel Kanadában minden összeget nettó alapon számolnak – lásd „fiscalCountryProperties”: „netValuePositionCalculation”: true.
Adópozícióban szereplő információk
Az összes tételben szereplő összegek és adókulcsok megadásának alternatívájaként a taxPositions – „TaxPositions” – is átadhatók a payload-ben a megfelelő dokumentumösszegekkel együtt.
A „TaxPositions”-ben a teljes dokumentumra vonatkozó egyes adóösszegek összege szerepel.
Kanadában a „TaxPositions” objektumok ilyen módon adhatók meg a két standard adókulcsra, valamint a nulla adóra vonatkozóan.
Példa:
"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
}
],A funkció használatához adja meg
- minden tételnél vagy a nettó összeget („NetValue”), vagy a bruttó összeget („GrossValue”), és
- az „automaticVatCalculation” tulajdonság értékeként pedig a „GrossValueCalculation” vagy a „NetValueCalculation” értéket.
Ezt a cikket automatikusan lefordították.
Hozzászólások
0 hozzászólás
Hozzászólások írásához jelentkezzen be.