Het gegenereerde XML-bestand bevat een fout: ''violates length constraint of 2" The element '{http://www.auditfiles.nl/XAF/3.2} country' with value '' failed to parse. <country></country>

Je krijgt deze melding bij het genereren van een auditbestand.

Oorzaak

  • De meest voorkomende oorzaak: Je krijgt deze melding als de adresgegevens van debiteuren of crediteuren niet volledig zijn ingevuld.
  • Je krijgt deze melding als er geen ISO-Alpha-2 code is gekoppeld aan de landcode die is gekoppeld aan het adres van de debiteur/crediteur.

Oplossing

Adresgevens zijn niet volledig ingestuurd

Je lost deze melding op met de volgende stappen:

  1. Ga naar CRM / Organisatie/persoon / Organisatie/persoon.
  2. Filter op [ ] in het veld adres (twee haakjes, geen vierkantje). Daarmee krijg je alles lege adresgegevens.
  3. Vul de ontbrekende gegevens aan.
  4. Dit kan uiteraard ook in de weergave van debiteuren en crediteuren.
  5. Mocht je alle adressen niet weten, dan kun je als workaround ook jullie eigen adres invullen.
  6. Genereer het auditbestand opnieuw en je kunt weer verder.

    Let op:

    Je hoeft niet alle organisatie/personen te checken. Dit kunnen er natuurlijk veel zijn. Je checkt alleen organisatie/personen die het veld crediteur/debiteur hebben. Alleen deze worden namelijk opgenomen in een auditbestand. Je filtert in de weergave organisatie/personen dus in het adresveld op [ ] en het vinkveld debiteur op J. Daarnaast controleer je in de betreffende weergave in het adresveld op [ ] en het vinkveld crediteur op J.

Geen ISO-Alpha-2 code gekoppeld aan de landcode

  1. Je corrigeert dit via de land-instellingen in Profit.
  2. Ga naar Algemeen / Inrichting / Landinstellingen / Land.
  3. Filter in de betreffende kolom op [] en vul waar nodig de regels aan.