I Danmark avrundas kontantbetalningar ofta uppåt eller nedåt till en jämn krona eller till närmaste 50 öre. Detta gäller inte för kortbetalningar, där det exakta öre-beloppet används vid betalningen.
För att undvika valideringsfel vid användning av avrundning när kvittot i JSON-format skickas måste avrundningsskillnaden överföras till Fiscal Middleware på motsvarande sätt.
Exempel:
Följande dokument exempel innehåller 3 artiklar med ett sammanlagt värde på 705,15 DKK. Betalningen sker kontant ("KONTANT"), därför ska beloppet avrundas till ett helt kronbelopp (= 705,00 DKK).
För detta ändamål
- läggs en totalposition till (”Type”: ”[10] = Total” eller ”Type”: 10),
- där
- beloppet före avrundning ”BaseValue”: 705,15 samt
- det tillämpade avrundningsbeloppet i fältet ”Avrundning”: -0,15 (i detta fall avrundning nedåt med -15 öre) anges.
- Fältet ”Belopp”: 705,0 i området ”Betalningar” innehåller det avrundade beloppet. 705,00 DKK.
{
"ModelVersion": "1.1.9",
"UniqueClientId": "ebf6f7ef-a6cd-464b-955a-a0a14122b761",
"ApplicationVersion": "1.0.0",
"AdditionalFields": {},
"AutomaticVatCalculation": 0,
"DocumentGuid": "98054223-344b-4e32-b015-a5346f45bca0",
"DocumentId": "98054223-344b-4e32-b015-a5346f45bca08",
"CreateDate": "2023-04-18T09:43:52.2702803+02:00",
"BookDate": "2023-04-18T09:43:52.270368+02:00",
"DocumentNumber": "20230418094352269",
"DocumentNumberSeries": "T",
"DocumentType": 0,
"User": {
"Id": "7",
"Caption": "Freja"
},
"AllocationGroups": [],
"PositionCount": 4,
"FiscalDocumentStartTime": 0,
"Positions": [
{
"ItemCaption": "Omelet Plain",
"Discounts": [],
"Type": "[0] = Item",
"Quantity": 1.0,
"QuantityUnit": {
"Id": "STK"
},
"ItemId": "1102",
"BaseNetValue": 108.00,
"BaseGrossValue": 135.00,
"BaseTaxValue": 27.00,
"BusinessTransactionType": "[0] = Revenue",
"VatIdentification": 1,
"VatPercent": 25.0,
"NetValue": 108.00,
"GrossValue": 135.00,
"TaxValue": 27.00,
"ItemTaxType": 0,
"PositionNumber": 0,
"AdditionalFields": {},
"ExternalIdentifier": []
},
{
"ItemCaption": "Div. Tilkøb",
"Discounts": [],
"Type": "[0] = Item",
"Quantity": 1.0,
"QuantityUnit": {
"Id": "STK"
},
"ItemId": "13999",
"BaseNetValue": 0.12,
"BaseGrossValue": 0.15,
"BaseTaxValue": 0.03,
"BusinessTransactionType": "[0] = Revenue",
"VatIdentification": 1,
"VatPercent": 25.0,
"NetValue": 0.12,
"GrossValue": 0.15,
"TaxValue": 0.03,
"ItemTaxType": 0,
"PositionNumber": 1,
"AdditionalFields": {},
"ExternalIdentifier": []
},
{
"ItemCaption": "Holmens Stjerneskud",
"Discounts": [],
"Type": "[0] = Item",
"Quantity": 1.0,
"QuantityUnit": {
"Id": "STK"
},
"ItemId": "3019",
"BaseNetValue": 456.00,
"BaseGrossValue": 570.00,
"BaseTaxValue": 114.00,
"BusinessTransactionType": "[0] = Revenue",
"VatIdentification": 1,
"VatPercent": 25.00,
"NetValue": 456.00,
"GrossValue": 570.00,
"ItemTaxType": 0,
"PositionNumber": 2,
"AdditionalFields": {},
"ExternalIdentifier": []
},
{
"Type": "[10] = Total",
"Rounding": -0.15,
"BaseValue": 705.15,
"Value": 705.15,
"Discounts": [],
"PositionNumber": 3,
"AdditionalFields": {},
"ExternalIdentifier": []
}
],
"Payments": [
{
"Amount": 705.00,
"CurrencyIsoCode": "DKK",
"Caption": "KONTANT",
"UniqueReadablePaymentIdentifier": "KONTANT",
"AdditionalFields": {},
"PaymentType": 0,
"ExternalIdentifier": []
}
],
"FiscalAdditionalFields": {}
}
Den här artikeln har översatts automatiskt.
Kommentarer
0 kommentarer
logga in för att lämna en kommentar.