Validatie van journalen

Wanneer u een journaal verstuurt, goedkeurt of boekt, wordt het gevalideerd.

Er wordt op de volgende voorwaarden gecontroleerd:

  • De periode moet een basisperiode zijn voor de basisfrequentie van het scenario.

  • Wanneer u een journaal boekt of storneert, moet de periode zijn geopend.

  • De waardedimensie moet een aanpassingsdimensie zijn.

  • Het journaal moet de juiste status hebben voor de actie die moet worden uitgevoerd.

  • Het journaal moet documentregels hebben.

  • De entiteit en de bovenliggende entiteit moeten geldige dimensies zijn. Bij gewone journalen moeten aanpassingen door de entiteit worden toegestaan. Als u een journaal boekt naar Bovenliggende valuta-aanpassingen, moet u een geldige bovenliggende entiteit invoeren. De entiteit moet een onderliggende entiteit van de opgegeven bovenliggende entiteit voor de journaalentiteit zijn.

  • Als u een journaal naar een node boekt, moeten door de bovenliggende entiteit aanpassingen voor de onderliggende entiteiten worden toegestaan. De entiteit moet een onderliggende entiteit zijn van de opgegeven bovenliggende entiteit.

  • Nodejournalen moeten een geldige combinatie van bovenliggende en onderliggende entiteiten hebben. Wanneer u nodejournalen wilt boeken, wordt er ook gecontroleerd of de applicatie is ingesteld op Op periode ordenen. De entiteit moet zijn geactiveerd voor de bovenliggende entiteit voor de periode waarin u de journalen boekt.

  • De rekening moet geldig zijn. Het moet een rekening van het soort Activum, Passief, Oprbrengsten, Kosten, Saldo, Stroom of Periodiek saldo zijn. De rekening moet een basisrekening zijn en mag niet zijn aangeduid als berekend in metagegevens. De rekening mag niet worden berekend via aggregatie en mag geen onderliggende entiteiten bevatten.

  • Alle andere dimensies moeten geldig zijn. De ICP-dimensie mag geen bovenste ICP-onderdeel, ICP-entiteit of leeg zijn. U kunt echter Geen ICP selecteren. Als een ICP is opgegeven, moet de rekening worden ingesteld als een ICP-rekening.

  • De gebruikergedefinieerde dimensies mogen niet worden berekend in metagegevens of via aggregatie. De gebruikergedefinieerde dimensies mogen geen onderliggende entiteiten bevatten.

  • Bij een sluitend journaal moet het totaal aan debet gelijk zijn aan het totaal aan credit. Bij een gewoon op entiteit sluitend journaal moet het totaal aan debet gelijk zijn aan het totaal aan credit voor elke entiteit. Bij een op entiteit sluitend nodejournaal moet het totaal aan debet voor elke node gelijk zijn aan het totaal aan credit en moeten de bovenliggende en onderliggende entiteiten dezelfde valuta hebben. Als de waardedimensie Entiteitvaluta is, kunnen de bovenliggende entiteiten in het journaal verschillende valuta hebben, maar ze moeten dezelfde valuta hebben als de onderliggende entiteiten.

  • Alle dimensie-intersecties moeten geldig zijn.

  • De subkubus van dimensies die de documentregelcel bevat, mag niet zijn vergrendeld.

  • De cel mag in regels niet zijn benoemd als een NoInput-cel.