Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 5caaac6b

Von Jan Büren vor etwa 10 Jahren hinzugefügt

  • ID 5caaac6b3cd27f1915b5f2a953b69b4a6ba4112b
  • Vorgänger 3270e883
  • Nachfolger 79fe86a4

Standard-Auslager-Verfahren verbessert (Dienstleistungen)

a) Falls Dienstleistungen nicht per Standardverfahren
ein- oder ausgelagert werden sollen, entsprechend NICHT auslagern.
Meine erste Idee, einfach die Menge auf 0 zu setzen funktioniert nur dann,
wenn auch ein Standardlagerplatz für die Dienstleistung oder Mandanten gesetzt ist.
Ferner wird dann eine Lagerbewegung mit der Menge 0 noch in inventory gemacht.
Folgende Ergänzungen: a) Menge auf 0, b) delete für Prüfung auf "Mengen-Hash" (qty)
c) ein undef Element in dem Array all_requests hinzugefügt, sodass DO.pm (unpack_stock_info)
in demselben Format die Daten empfängt wie beim manuellen Auslagern, wenn eine Position nicht
per Fragezeichen ausgelagert wird.
b) Ergänzung ob beim Einlagern per Standard-Einlagern ein Standard-Lagerplatz für
die Ware / Dienstleistung gesetzt ist, anstatt der Ausgabe eines SQL-Fehlers

Testfälle für a)

Notwendige Bedingung: Auslagern über Standardlagerplatz aktiviert

Verkauf      |    Einkauf
A Dienstleistung |
NICHT automatisch i.O. | i.O.
ein- oder auslagern |
-------------------------------------------------------------
B Leere Position (QTY == 0) i.O. | i.O.
  • hinzugefügt
  • geändert
  • kopiert
  • umbenannt
  • gelöscht