Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
Delphi 10 Seattle Enterprise
|
AW: Arbeiten in einem temporären TJvMemoryData
8. Mai 2014, 08:18
Du möchtest also Bestell-Vorschläge erstellen und der/die Benutzer sollen diese dann bearbeiten.
Aus diesen Bestellvorschlägen werden dann Bestellungen generiert.
Im Mehrnutzerbetrieb kann es fatal sein, wenn diese Vorschläge nicht systemweit bekannt sind, denn dann können mehrere User Artikel doppelt und dreifach bestellen.
Für einen Bestellvorschlag werden übrigens weitere Informationen benötigt, ausser dem Lagerbestand, Norm- und Mindest-Bestand.
Die Mengen aus noch offenen Bestellungen und die Mengen aus offenen Kundenaufträgen (soweit es das in der Anwendung gibt) und evtl. die Menge an unverkäuflichen Artikeln (Reklamationen).
Zusammengefasst benötigst du beim Bestellvorschlag die Menge die real zum Verkauf zur Verfügung steht.
Diese Informationen sammelst du und schreibst diese in die Bestellvorschlag-Tabelle, die dann von den Benutzern bearbeitet werden kann. Zusätzlich kannst du auch eine Spalte hinzufügen, wo der User hinterlegen kann, ob und warum dieser Bestellvorschlag nicht angenommen wird.
Ist der Bestellvorschlag abgearbeitet, dann erzeugst du daraus die Bestellung.
Bei einem neuen Bestellvorschlag werden alte nicht bearbeitete Bestellvorschläge entsprechend deaktiviert.
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
|