Gå til indhold

Verificeret mod app@9d146f9, 16 skal genverificeres, 0 brudt

Et bilag hænger i Booking efter 60 minutter

Regel

regel.bogfoering.hang-graense

Et bilag, der har stået i Booking i over 60 minutter, flyttes til Fejlet uden at blive bogført igen.

Status: live. Verificeret 2026-10-01 mod app@e99eb6a.

Felter

udsagn
STALE_AFTER_MINUTES er 60. Uret er updated_at, som sættes ved afsendelse, så ventetid i køen tæller med.
vaerdi
tal
60
enhed
minutter
skala
minutter
kan overstyres af
ingen

Prosa

Kommandoen kører hvert kvarter. Den sender ikke jobbet igen, fordi book() ikke er idempotent mod regnskabet: e-conomic-kaldet har ingen idempotensnøgle, og et job, der døde efter udbyderens svar, ville ellers bogføre to gange. Selskaber med abonnementsgæld og selskaber i PausedCompanyJob springes over.

Kilder

kode: app app/Console/Commands/RecoverStuckBookingVouchers.php · RecoverStuckBookingVouchers::STALE_AFTER_MINUTESverificeret

Bruges af