Seriennummer-Plugin
Dieses Verarbeitungsplugin ermöglicht das Erstellen von Seriennummern pro Projekt. Erstellte Seriennummern werden in einer speziellen Datenbanktabelle abgelegt. Nach der Installation müssen zunächst globale Plugineinstellungen gesetzt werden.
Verwendung des Plugins
Um das Plugin zu verwenden muss in der Aktionsverarbeitung eine Aktion des Typs Create serial number erstellt werden. Mit jeder Ausführung dieser Aktion durch Statuswechsel wird der Wert des Seriennummernzählers dieses Projektes um eins nach oben gezählt.
Globale Plugineinstellungen
Nach der Installation des Plugins muss die Datenbanktabelle für das Speichern der Seriennummer angelegt werden. Hierzu sind folgende Parameter nötig:
- db.connection.name
- Name der angelegten Datenbankverbindung, in der die Countertabelle angelegt werden soll. Dieser Name bezieht sich auf den Namen der Verbindung, die unter Daten > DB-Verbindungen angelegt wurde.
- db.manage.process
- Dieser Parameter kann die Werte CREATE oder DELETE annehmen. Beim Speichern der Pluginkonfiguration wird die Datenbanktabelle abhängig vom Wert dieses Parameters entweder erstellt (CREATE) oder gelöscht (DELETE).
Aufbau der Datenbanktabelle
Die Datenbanktabelle wird mit dem Namen plugin_project_counter angelegt und besitzt zwei Spalten:
- project_id
- System-ID des Formulars, zu welcher ein Seriennummernzähler zugeordnet ist
- counter_value
- Wert des Seriennummernzählers