U Danskoj, kada se plaćanje vrši danskim kovanicama, iznos koji se ne može podijeliti s 0,50 DKK mora se zaokružiti na najbliži iznos od 0,50 DKK, osim ako nije drugačije dogovoreno (članak 2. Naredbe br. 928 od 19. rujna 2008.). Ovo pravilo ne odnosi se na kartično plaćanje, koje se prema pravilu o plaćanju kovanicama ne smije zaokruživati (Danski pučki pravobranitelj za potrošače).
Kako bi se izbjegle greške pri validaciji pri zaokruživanju prilikom slanja JSON računa, razlika od zaokruženja mora se u skladu s tim prenijeti u fiskalni middleware.
Primjer:
Primjer dokumenta u nastavku sadrži 3 stavke s ukupnom vrijednošću od 705,15 DKK. Plaćanje se vrši U GOTOVINI ("KONTANT") danskim kovanicama, stoga se iznos zaokružuje na najbližih 0,50 DKK (= 705,00 DKK).
U tu svrhu,
- dodaje se ukupna stavka ("Type": "[10] = Total" ili "Type": 10),
- u kojem
- iznos prije zaokruživanja "BaseValue": 705,15, kao i
- naznačena je primijenjena vrijednost zaokruživanja u polju "Rounding": -0,15 (u ovom slučaju, zaokruživanje prema dolje za -15 Öre).
- Polje "Amount": 705.0, u području "Payments" sadrži zaokruženi iznos. DKK 705,00.
{
"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",
"FirstName": "Freja",
"LastName": "Andersson",
"DateOfEntry": "2022-10-01T08:00:00+01:00"
},
"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,
"TaxValue": 114.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": {}
}
Ovaj je članak automatski preveden.
Komentari
0 komentara
Molimo Prijavite se kako bi ostavili komentar.