Logistik

Warnungen zu Verfalls- und Haltbarkeitsdaten

dolixdlc · Version 1.0.0

Sie sehen rechtzeitig die Chargen im Lager, deren Verfalls- oder Haltbarkeitsdatum naht oder überschritten ist, und Sie können die Freigabe einer Lieferung mit einer abgelaufenen Charge verhindern.

Preis
39 € netto
Dolibarr
19.0 Minimum
Version
1.0.0
Lizenz
GPL v3+
Sprachen
Französisch, Englisch, Deutsch

39 € netto.

Bestellung, Zahlung, Rechnung und Download übernimmt der DoliStore.

Im DoliStore kaufen — 39 € netto
Eine verweigerte Freigabe: Die Charge L2610-07 von YAOURT-NAT hat ein seit 3 Tagen überschrittenes Verfallsdatum (DLC). Die Lieferung bleibt ein Entwurf.
Eine verweigerte Freigabe: Die Charge L2610-07 von YAOURT-NAT hat ein seit 3 Tagen überschrittenes Verfallsdatum (DLC). Die Lieferung bleibt ein Entwurf. Bildschirmfoto der französischsprachigen Oberfläche.
01

Was das Modul macht

  • Ein Widget auf der Startseite: die Chargen im Lager, deren Datum in die gewählte Frist (standardmäßig 30 Tage) fällt oder überschritten ist, die dringendsten zuerst, mit Datum, Datumsart und Anzahl der Tage.
  • Eine vollständige Liste, Menü Produkte„Zu überwachende Chargen“: Filter nach Frist, nach Lager oder nur überschrittene Daten, mit Lagermenge und Links zu Produkt, Charge und Lager.
  • Eine tägliche E-Mail an Adressen Ihrer Wahl, über einen deaktiviert angelegten geplanten Job. Ohne zu meldende Charge wird nichts versendet. Eine Schaltfläche „E-Mail jetzt senden“ auf der Einstellungsseite.
  • Bei der Freigabe einer Lieferung, für jede gelieferte Charge mit überschrittenem Datum: „Freigabe blockieren“, „Nur warnen“ oder „Nichts tun“, getrennt einstellbar für das Verfallsdatum (standardmäßig blockieren) und das Haltbarkeitsdatum (standardmäßig warnen).
  • Bei einer Sperre nennt die Meldung Produkt, Charge und überschrittenes Datum. Nichts wird gespeichert: Die Lieferung bleibt ein Entwurf und der Lagerbestand bleibt unverändert.
  • Die Bezeichnungen der Daten sind die von Dolibarr, in der Sprache jedes Benutzers: Verfalls- und Haltbarkeitsdatum auf Deutsch, DLC und DMD/DLUO auf Französisch.
02

Für wen es gedacht ist

Dolibarr speichert Verfalls- und Haltbarkeitsdatum jeder Charge, nutzt sie aber nicht: kein Widget, keine Warnung, und nichts verhindert die Freigabe der Lieferung einer abgelaufenen Charge.

Mit dem Modul Produktchargen und -Serien kann jede Charge ein Verfallsdatum und ein Haltbarkeitsdatum tragen („DLC“ und „DMD/DLUO“ im französischen Dolibarr), erfasst beim Wareneingang oder per Lagerkorrektur. Diese Daten bleiben auf der Chargenkarte: Niemand wird gewarnt, wenn sie näher rücken.

Für wen es gedacht ist: Lebensmittelgeschäfte, Feinkost, Caterer, Großhändler und Apotheken sowie alle Betriebe, die datierte Produkte mit Dolibarr-Chargen verwalten.

03

Was das Modul nicht macht

Dieser Abschnitt steht ausnahmslos auf allen 21 Modulseiten.

  • Geprüft wird nur die Freigabe von Lieferungen: nicht TakePOS, nicht Rechnungen, nicht Aufträge.
  • Es zählen die Daten der Chargen. Eine Charge ohne Datum wird nie gemeldet.
  • Ein in der Konfiguration des Moduls Produktchargen und -Serien deaktiviertes Datum wird ignoriert.
  • Nur Chargen im Lager, mit einer Menge über null, erscheinen im Widget, in der Liste und in der E-Mail.
  • Ein Datum ist ab dem Folgetag überschritten: Am Tag selbst wird die Charge bei der Lieferung weder gesperrt noch gemeldet.
  • Die tägliche E-Mail braucht einen in Dolibarr eingerichteten E-Mail-Versand, eine Absenderadresse und den aktivierten geplanten Job.
  • Das Modul meldet und kann sperren; es ändert oder verschiebt keine Charge.
04

So funktioniert es

Das Modul liest die Daten der Chargen im Lager und warnt Sie rechtzeitig, an drei Stellen. Außerdem prüft es die Freigabe von Lieferungen.

Die überwachten Daten

Es sind die von Dolibarr, mit seinen eigenen Bezeichnungen, in der Sprache jedes Benutzers:

Im deutschen Dolibarr Im französischen Dolibarr Standard bei der Lieferung
Verfallsdatum DLC: überschritten, darf das Produkt nicht mehr verkauft werden blockieren
Haltbarkeitsdatum DMD/DLUO: überschritten, darf das Produkt noch verkauft werden warnen

Für jede Charge nimmt das Modul das nähere der beiden Daten. Ein in der Konfiguration des Moduls Produktchargen und -Serien deaktiviertes Datum wird ignoriert.

Das Widget auf der Startseite

„Zu überwachende Chargen (Verfalls-, Haltbarkeitsdatum)“: die Chargen im Lager, deren Datum in die gewählte Frist (standardmäßig 30 Tage) fällt oder bereits überschritten ist, die dringendsten zuerst. Für jede: Produkt, Charge, Art des Datums, Datum und ein Hinweis — „Seit 3 T. überschritten“, „Heute“, „In 2 T.“.

Die vollständige Liste

Unter Produkte„Zu überwachende Chargen“: dieselbe Auswahl, mit Filtern — Frist in Tagen, Lager, „Nur überschrittene Daten“ —, der Lagermenge, beiden Daten und der Fälligkeit. Produkt, Charge und Lager verlinken auf ihre Karten.

Die tägliche E-Mail

Ein geplanter Job sendet die Liste an Adressen Ihrer Wahl. Er wird deaktiviert angelegt: Sie aktivieren ihn unter Admin-ToolsGeplante Jobs. Ohne zu meldende Charge wird nichts versendet. Die Schaltfläche „E-Mail jetzt senden“ auf der Einstellungsseite prüft den Versand sofort.

Die Prüfung der Lieferungen

Bei der Freigabe einer Lieferung prüft das Modul jede gelieferte Charge. Ist ihr Datum überschritten, gilt die für diese Datumsart gewählte Einstellung:

Einstellung Wirkung
Freigabe blockieren die Freigabe wird verweigert; die Meldung nennt Produkt, Charge, Datum und seit wie vielen Tagen es überschritten ist; die Lieferung bleibt ein Entwurf und der Lagerbestand bleibt unverändert
Nur warnen die Lieferung wird freigegeben, und eine Warnung nennt die Charge
Nichts tun keine Prüfung für diese Datumsart

Ein Datum ist ab dem Folgetag überschritten: Am Tag des Verfallsdatums selbst kann die Charge noch geliefert werden.

Die Bildschirmfotos stammen aus einem Demo-Lebensmittelgeschäft, unter Dolibarr 24.0.1, am 14. Oktober 2026, mit französischer Oberfläche.

Eine verweigerte Freigabe: Die Charge L2610-07 von YAOURT-NAT hat ein Verfallsdatum (DLC) am 11.10.2026, seit 3 Tagen überschritten. Die Meldung des Moduls erscheint oben, und die Lieferung bleibt im Status „Entwurf“.

Die Liste der zu überwachenden Chargen, fällig innerhalb von 30 Tagen: fünf Chargen, davon zwei überschritten — ein Haltbarkeitsdatum seit 10 Tagen, ein Verfallsdatum seit 3 Tagen —, dann drei Chargen, die in 2, 6 und 25 Tagen fällig werden.

Die Liste der zu überwachenden Chargen: fällig innerhalb von 30 Tagen, Filter nach Lager, mit Lagermenge, Verfallsdatum (DLC), Haltbarkeitsdatum (DMD/DLUO) und den verbleibenden oder vergangenen Tagen.
Die Liste der zu überwachenden Chargen: fällig innerhalb von 30 Tagen, Filter nach Lager, mit Lagermenge, Verfallsdatum (DLC), Haltbarkeitsdatum (DMD/DLUO) und den verbleibenden oder vergangenen Tagen. Bildschirmfoto der französischsprachigen Oberfläche.
05

Einstellungen

Die Einstellungsseite ist Administratoren vorbehalten.

Einstellung Standard Wirkung
Warnfrist 30 Tage Chargen, deren Datum in diese Anzahl Tage fällt oder bereits überschritten ist, erscheinen im Widget, in der Liste und in der E-Mail.
Freigabe einer Lieferung mit einer Charge, deren Verfallsdatum überschritten ist Freigabe blockieren Blockieren, nur warnen oder nichts tun.
Freigabe einer Lieferung mit einer Charge, deren Haltbarkeitsdatum überschritten ist Nur warnen Blockieren, nur warnen oder nichts tun.
Empfänger der täglichen E-Mail leer Eine oder mehrere Adressen, durch Kommas getrennt. Eine ungültige Adresse wird abgelehnt. Leer: keine E-Mail.
Die Einstellungen: Warnfrist, Einstellung für ein überschrittenes Verfallsdatum (blockieren) und Haltbarkeitsdatum (warnen), Empfänger der täglichen E-Mail und sofortiger Versand.
Die Einstellungen: Warnfrist, Einstellung für ein überschrittenes Verfallsdatum (blockieren) und Haltbarkeitsdatum (warnen), Empfänger der täglichen E-Mail und sofortiger Versand. Bildschirmfoto der französischsprachigen Oberfläche.
06

Sicherheit und Schutzmechanismen

  • Eine eigene Berechtigung, „Zu überwachende Chargen ansehen (Verfalls-, Haltbarkeitsdatum)“: ohne sie weder Widget noch Liste.
  • Die Prüfung der Lieferungen gilt für alle Benutzer, unabhängig von ihren Berechtigungen.
  • Bei einer Sperre wird nichts gespeichert: Dolibarr macht die gesamte Freigabe rückgängig, Lagerbewegungen eingeschlossen.
  • Einstellungen nur für Administratoren, mit Anti-CSRF-Token.
  • Keine externe Verbindung: Die E-Mail läuft über den E-Mail-Versand von Dolibarr.
07

Lieferumfang

Was das Modul in Ihre Installation schreibt
Angelegte DatenbanktabellenKeine Tabelle. Das Modul liest die Chargen, ihre Daten und ihren Bestand je Lager. Seine Einstellungen sind Dolibarr-Konstanten: DOLIXDLC_DAYS, DOLIXDLC_SHIP_SELLBY, DOLIXDLC_SHIP_EATBY und DOLIXDLC_MAIL_TO. Die Aktivierung legt außerdem ein Widget auf der Startseite und einen deaktivierten geplanten Job an.
BerechtigungenEine Berechtigung: „Zu überwachende Chargen ansehen (Verfalls-, Haltbarkeitsdatum)“, die Widget und Liste freigibt. Die Prüfung der Lieferungen gilt für alle Benutzer, unabhängig von ihren Berechtigungen. Die Einstellungsseite ist Administratoren vorbehalten.
Deinstallation
  • Das Modul unter EinstellungenModule/Anwendungen deaktivieren. Menüeintrag, Widget, geplanter Job und Prüfung der Lieferungen verschwinden.
  • Das Modul hat keine Charge und keine Lieferung geändert: Es gibt nichts rückgängig zu machen.
  • Die Einstellungen des Moduls bleiben in der Datenbank.

Der Ordner dolixdlc, in lesbarem PHP, unter der Lizenz GPL v3 oder später: der Moduldeskriptor, die Berechnungs- und Versandklasse, das Widget, der Trigger für die Prüfung der Lieferungen, die Liste, die Einstellungsseite, die Symbole.

  • Sprachen: Französisch (fr_FR), Englisch (en_US) und Deutsch (de_DE).
  • Eine README.md, die Funktionsweise und Grenzen beschreibt.
  • Eine ChangeLog.md.
  • Keine Tabelle wird angelegt. Das Modul liest die Chargen, ihre Daten und ihren Bestand je Lager.
  • Nichts wird geschrieben in Chargen, Produkte, Lagerbestand oder Lieferungen.
  • Geschrieben werden nur die Einstellungen der Einstellungsseite, als Dolibarr-Konstanten: DOLIXDLC_DAYS, DOLIXDLC_SHIP_SELLBY, DOLIXDLC_SHIP_EATBY und DOLIXDLC_MAIL_TO. Die Aktivierung legt außerdem ein Widget und einen geplanten Job an.
  • Die E-Mail enthält die Liste der zu überwachenden Chargen: Produkt, Charge, Lager, Menge und Daten.
  • Keine Datei von Dolibarr wird verändert. Keine ausgehende Verbindung außer dem E-Mail-Versand von Dolibarr.
08

Kompatibilität

Der Deskriptor des Moduls gibt nur eine Mindestversion an. Im Code ist keine Obergrenze eingetragen: Die folgenden Versionen sind diejenigen, auf denen das Modul tatsächlich ausgeführt wurde.

Kompatibilität des Moduls Warnungen zu Verfalls- und Haltbarkeitsdaten
Dolibarr-VersionenMindestens Dolibarr 19.0. Installiert und ausgeführt auf 19.0.4, 20.0.4, 21.0.4, 22.0.5, 23.0.4 und 24.0.1.
PHP mindestens7.4
Zu aktivierende Dolibarr-ModuleProdukte, Lagerverwaltung, Produktchargen und -Serien
LizenzGPL v3 oder neuer, vollständiger Quellcode
SprachenFranzösisch, Englisch, Deutsch
MenüMenü Produkte„Zu überwachende Chargen“. Widget „Zu überwachende Chargen (Verfalls-, Haltbarkeitsdatum)“ auf der Startseite.
09

Installation

  1. Das Modul im DoliStore erwerben und die Zip-Datei herunterladen.
  2. In Dolibarr: StartEinstellungenModule/AnwendungenRegisterkarte „Externes Modul hinzufügen“, dann die Zip-Datei hochladen. Alternativ den Ordner dolixdlc in htdocs/custom/ entpacken.
  3. „Warnungen zu Verfalls- und Haltbarkeitsdaten“ aktivieren. Dolibarr aktiviert auch die Module Produkte, Lagerverwaltung und Produktchargen und -Serien, falls sie es noch nicht sind. Es wird keine Tabelle angelegt; Widget und geplanter Job (deaktiviert) werden hinzugefügt.
  4. Den betroffenen Benutzern die Berechtigung „Zu überwachende Chargen ansehen (Verfalls-, Haltbarkeitsdatum)“ zuweisen.
  5. Auf der Einstellungsseite: Warnfrist, Einstellung für Verfalls- und Haltbarkeitsdatum, E-Mail-Empfänger. Für den täglichen Versand den Job „Chargendaten-Warnungen: tägliche E-Mail“ unter Admin-ToolsGeplante Jobs aktivieren.

Die Einzelheiten — Rechte am Ordner custom, Shared Hosting, Update, Deinstallation — stehen auf der Seite Installation und Update.

10

Häufige Fragen

Mit welchen Dolibarr-Versionen funktioniert dieses Modul?

Der Deskriptor verlangt mindestens Dolibarr 19.0 und mindestens PHP 7.4. Das Modul wurde auf 19.0.4, 20.0.4, 21.0.4, 22.0.5, 23.0.4 und 24.0.1 installiert und ausgeführt. Wenn Sie eine andere Version nutzen und unsicher sind, schreiben Sie vor dem Kauf.

Verfallsdatum, Haltbarkeitsdatum: Um welche Daten geht es?

Um die zwei Daten, die man in Dolibarr an einer Charge erfassen kann. Das deutsche Dolibarr nennt sie „Verfallsdatum“ und „Haltbarkeitsdatum“, das französische „DLC“ und „DMD/DLUO“. Ein überschrittenes Verfallsdatum (DLC) verbietet den Verkauf, ein überschrittenes Haltbarkeitsdatum (DMD/DLUO) nicht. Daher die Standardeinstellungen: blockieren beim Verfallsdatum, warnen beim Haltbarkeitsdatum. Beide lassen sich in den Einstellungen ändern.

Prüft das Modul Kassenverkäufe oder Rechnungen?

Nein. Geprüft wird nur bei der Freigabe von Lieferungen. Ein Verkauf in TakePOS oder eine Rechnung löst keine Prüfung aus. Widget, Liste und E-Mail melden dagegen alle Chargen im Lager, unabhängig vom Verkaufsweg.

Wird eine Charge gesperrt, deren Verfallsdatum heute ist?

Nein. Ein Datum ist ab dem Folgetag überschritten. Am Tag selbst erscheint die Charge im Widget und in der Liste mit dem Hinweis „Heute“, wird aber bei der Freigabe einer Lieferung weder gesperrt noch gemeldet.

Was passiert, wenn eine Lieferung gesperrt wird?

Die Freigabe wird verweigert, und eine Meldung nennt Produkt, Charge, überschrittenes Datum und seit wie vielen Tagen. Die Lieferung bleibt ein Entwurf und der Lagerbestand bleibt unverändert. Ist die Sperre nicht gewollt, lässt die Einstellung „Nur warnen“ die Freigabe zu und zeigt eine Warnung mit der Charge.

Und wenn ich das Modul deinstalliere?

Menüeintrag, Widget, geplanter Job und Prüfung der Lieferungen verschwinden. Das Modul hat nichts an Ihren Chargen oder Lieferungen geändert: Es gibt nichts wiederherzustellen. Seine Einstellungen bleiben in der Datenbank.

Wer beantwortet Supportanfragen, und wie laufen Updates ab?

Den Support leistet die Person, die das Modul geschrieben hat, unter support@dolix.fr. Bestellung, Zahlung, Rechnung und Download laufen über den DoliStore, wo neue Versionen veröffentlicht werden.

11

Versionshistorie

Übernommen aus der Datei ChangeLog.md des Moduls: eine einzige Quelle.

1.0.014. Oktober 2026

Erste Version: Widget auf der Startseite für Chargen im Lager, deren Verfalls- oder Haltbarkeitsdatum in die gewählte Frist fällt oder überschritten ist; vollständige Liste mit Filtern (Frist, Lager, nur überschrittene Daten); tägliche E-Mail über einen geplanten Job, deaktiviert angelegt, und Schaltfläche für den sofortigen Versand; Prüfung bei der Freigabe von Lieferungen (blockieren, warnen oder nichts), getrennt einstellbar für Verfalls- und Haltbarkeitsdatum. Oberfläche auf Französisch, Englisch und Deutsch.

12

Support für dieses Modul

Schreiben Sie an support@dolix.fr. Es antwortet die Person, die das Modul geschrieben hat.

Antwort innerhalb von zwei Werktagen. Dies ist kein Bereitschaftsdienst.

Bitte in Ihre Nachricht aufnehmen

  • Die genaue Dolibarr-Version.
  • Das betroffene Modul und seine Version — hier dolixdlc 1.0.0.
  • Was Sie getan haben und was Sie erwartet hatten.
  • Die Fehlermeldung wörtlich kopiert, oder ein Bildschirmfoto.
  • Wie Dolibarr installiert ist, falls Sie es wissen.

Dieses Modul ist im DoliStore erhältlich.

Bestellung, Zahlung, Rechnung und Download übernimmt der DoliStore.

Im DoliStore kaufen — 39 € netto
Außerdem

Die anderen Module