Table of Content
1.0.1.0.0
App "Letzter echter Bearbeiter auf Rechnungen"
Zusatzfeld zur Anzeige des letzten echten Bearbeiters in Rechnungen
account_invoice_human_write_uid
Ausgangslage
Jedes Model in Flectra besitzt ein Feld, in welchem die Benutzer-ID des letzten Änderers gespeichert wird. Wenn ein verwendeter Systemprozess mit Administrator-Berechtigung ausgeführt wird, entspricht die Benutzer-ID der des Superusers. Der letzte Änderer soll aber in den meisten Fällen dem Sachbearbeiter, nicht aber dem Superuser entsprechen (beispielsweise in Dokumenten).
Implementierte Funktionen
Letzter "echter" Bearbeiter auf Ausgangsrechnungen
Diese App integriert das Zusatzfeld real_write_uid in das Model account.invoice.
Beim Erstellen von neuen Records wird die ID des aktuellen Benutzers im neuen Feld gespeichert.
Beim Ändern von Records wird die ID des aktuellen Benutzers im neuen Feld gespeichert, sofern sie nicht der ID des Superusers entspricht.