Végzetes hiba! The cast to value type 'System.DateTime' failed...

Végzetes hiba! The cast to value type 'System.DateTime' failed...

Ez a megoldás a Kontír.NET-ben az ÁFA 65-ös vagy 2665-ös bevallás feladásakor megjelenő System.DateTime hibára vonatkozik.

Teljes hibaüzenet:

Végzetes hiba! The cast to value type 'System.DateTime' failed because the materialized value is null. Either the result type's generic parameter or the query must use a nullable type

A hiba oka: a feladási dátum intervallumában hibás eredeti–helyesbítő számla-összerendelés található.

Javítás:

  1. Nyissa meg az Archív menüpontot.
  2. Keresse meg az érintett helyesbítő bizonylatot a megfelelő naplóban.
  3. Jelölje ki a bizonylatot, majd a jobb egérgombbal nyissa meg a helyi menüt.
  4. Válassza a Helyesbítés törlése műveletet.
  5. Az érintett hibás összerendelések törlése után indítsa újra az ÁFA-bevallás feladását.

A Kontír.NET Archív ablaka, ahol a kijelölt helyesbítő bizonylat helyi menüjében a Helyesbítés törlése művelet látható.

További ellenőrzés: ha nincs hibás összerendelés, ellenőrizze, hogy az előírás bizonylatszáma előtt nincs-e szóköz. A szóköz miatt a bizonylatszám nem egyezik a kiegyenlítés Hivatkozási számával, ezért a tételek nem kapcsolódnak össze.