Houdbaarheid valideren op basis van de productiedatum

Met behulp van de productiedatum kan worden nagegaan of het huidige product binnen X dagen na de productiedatum ervan is ontvangen. Een artikel dat bijvoorbeeld 30 dagen geleden is geproduceerd, wordt mogelijk als te oud beschouwd en mag dan niet in de huidige voorraad worden opgenomen.

De houdbaarheid wordt in de applicatie gevalideerd door de ingevoerde productiedatum af te trekken van de ontvangstdatum. Als het resultaat groter is dan of gelijk is aan de houdbaarheid bij inslag die voor het artikel is geconfigureerd, ontvangt de operator een bericht en wordt de ontvangst geweigerd. Bijvoorbeeld:

  • Houdbaarheid bij inslag = 14 (gedefinieerd voor het artikel)
  • Ontvangstdatum = 16 februari
  • Productiedatum die bij ontvangst is ingevoerd = 1 februari (in hetzelfde jaar)

Resultaat : De berekende waarde is 15 (16 februari min 1 februari).

Omdat deze waarde (15) groter is dan de houdbaarheid bij inslag (14), wordt de ontvangst geweigerd. Er zitten te veel dagen tussen de productie en de ontvangst van het artikel.