Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 7ccc2fd5

Von Jan Büren vor fast 8 Jahren hinzugefügt

  • ID 7ccc2fd5f71317fec080989578672a6fba2d7521
  • Vorgänger 8ec984ac
  • Nachfolger 25729efe

Fixt #281 Fertigen nicht transaktionssicher

return 0 verlässt den eval block, aber macht kein Rollback
Ein sauberes "die" funktioniert wie gewollt.
Die Rückmeldung an den Anwender ist jetzt allerdings etwas kryptischer.

Unterschiede anzeigen:

SL/WH.pm
}
# gibt die Fehlermeldung zurück. A.) Keine Teile definiert
# B.) Artikel und Anzahl der fehlenden Teile/Dienstleistungen
if ($kannNichtFertigen) {
return 0;
}
die "<br><br>" . $kannNichtFertigen if ($kannNichtFertigen);
# soweit alles gut. Jetzt noch die wirkliche Lagerbewegung für das Erzeugnis ausführen ...
my $transferAssemblySQL = qq|INSERT INTO inventory (parts_id, warehouse_id, bin_id, chargenumber, bestbefore,

Auch abrufbar als: Unified diff