Skip to content
KSEF-BUS-302 BATCH CHECK Błąd Tylko KSeF Guard

Regresja daty faktury w sekwencji numerów

Invoice date regression in sequential number series

Problem

Guard wykrył regresję daty wystawienia (P_1) w sekwencji numerów faktur — faktura z wyższym numerem ma wcześniejszą datę. Heurystyka partii — nie jest wymuszana przez KSeF, ale może wskazywać na błąd w numeracji lub datowaniu.

Jak naprawić

Sprawdź kolejność dat i numerów faktur w partii — faktura z wyższym numerem nie powinna mieć wcześniejszej daty wystawienia.

Odniesienie źródłowe

KSeF Guard batch heuristic (chronological monotonicity of P_1 within sequential P_2 series)

Zobacz źródłowy PDF

Cytat źródłowy

“Daty faktur (P_1) w ciągu numerów powinny być niemalejące chronologicznie.”
Opis SHA-256: 6436d6642515…

Uzasadnienie

BUSINESS LOGIC

Łańcuch podstaw prawnych

1

KSeF Guard heurystyka — monotoniczność chronologiczna w partii

KSeF Guard heuristic — chronological monotonicity in a batch

“[Heurystyka KSeF Guard] BUS-302 nie ma bezpośredniego oparcia w ustawie o VAT — ustawa nie wymaga chronologicznego narastania dat (P_1) w sekwencji numerów faktur (P_2). Reguła jest operacyjną heurystyką wychwytującą typowe błędy ręcznego datowania lub awarii zegara systemowego: w obrębie partii przetwarzanej razem, faktura o wyższym numerze seryjnym powinna mieć datę nie wcześniejszą niż faktura o niższym numerze.”
KSeF Guard heuristic (chronological monotonicity)