Rolf B: Tempo ...

Beitrag lesen

Hallo Sven,

Jemand schreibt eine Rechnung, währenddes ein andere User oder sogar der rechnungsstellende User im Vorgang noch etwas ändert

Das kann nicht sein. Entweder ist der Vorgang abgeschlossen, und die Rechnung wird erstellt, oder er ist es nicht, und die Rechnung kann noch nicht erstellt werden.

Dass jemand am Vorgang rumändert während ein anderer Benutzer die Rechnung erstellt, ODER jemand eine Rechnung schreibt während Änderungen stattfinden, muss technisch verhindert werden.

Die Funktion "Rechnung erstellen" kann natürlich diesen Abschluss automatisch durchführen. Falls in dem Moment Änderungen offen sind, sind die nicht mehr speicherbar. Der Vorgang wurde abgeschlossen. Dass das überhaupt passieren kann (A ändert während B abschließt), muss organisatorisch verhindert werden.

Natürlich ist denkbar, dass die Rechnung korrigiert werden muss. Dafür muss der Vorgang dann wieder geöffnet werden und eine neue Rechnung erstellt werden, das muss aber in einen sauberen Workflow eingebunden sein.

Rolf

--
sumpsi - posui - obstruxi