- Print
- DarkLight
- PDF
'(AfasFiEntry)Vat is mandatory for account xxx' translates to 'VAT is verplicht voor rekening xxx' in en-US.
It is important to first ensure that all VAT codes match. Unfortunately, Afas does not report that a VAT code does not exist, it first makes incorrect decisions about general ledgers with or without VAT. However, by ensuring that the VAT codes are correct, this notification may already disappear. So it is important to check this first!
Normally, in an export rule, the field 'VaId' is filled with the export code specified for the VAT rates.The following example shows such an export rule:
"Fields": {
"Product": "1",
"ArticleNumber": "8000",
"EndDate": "2019-10-21",
"BeginDate": "2019-10-21",
"ArticleNumber": "183",
"Amount": "2267.1800",
"ProductId": "7"
},
If it is indicated in RetailVista that a VAT rate is exempt from VAT (checkbox for VAT rate), the ProductId field will remain empty and therefore will not be exported. Especially when selling gift cards, problems can arise if the VAT rate for that gift card is not set to be VAT exempt (checkbox for VAT rate). By checking that box, the ProductId field for this general ledger code will no longer be included.
It is also possible to specify a preferred VAT code in Afas. The screen image below shows how this works. RetailVista does not need to provide a VAT code in that case.
Problems can also arise if a customer books both VAT and VAT exempt turnover on an Afas general ledger account 'Miscellaneous turnover'. This can cause problems, especially with such a 'miscellaneous' general ledger account. After all, Afas expects a VAT rate for that general ledger account and receives it for H and L VAT sales.But the VAT exempt sales on that same ledger will not include a VAT code, causing those transactions to be rejected. It is important to book the VAT exempt sales on a separate ledger where VAT is not mandatory.
From the above, it may be apparent that the configuration of Afas and RetailVista is closely related, and if not properly aligned, the journals will continue to produce errors.