Home › Forum › Nuclos Konfiguration › Businessprozesse › Lagerumbuchung › Lagerumbuchung
Ok, folgende Zeilen in der org.nuclet.common.stock.Transaktion.java müsstest Du anpassen:
1. Funktion logTransaction(…):
Original-Zeile:
MasterDataVO voLagerbewegung = new MasterDataVO(null, null, null, null, null, null, fields);
Neu:
MasterDataVO voLagerbewegung = new MasterDataVO(stockConstants.ENTITY_LAGERBEWEGUNG ,null, null, null, null, null, null, fields);
2. Funktion readMaterialbestand(…):
Original-Zeile:
return new MasterDataVO(null, null, null, null, null, null, fields);
Neu:
return new MasterDataVO(stockConstants.ENTITY_ARTIKELBESTAND ,null, null, null, null, null, null, fields);
Die Änderungen bitte über die Nuclos-GUI durchführen.
Bibliotheksregel speichern,compilieren und Statuswechsel erneut testen.
Transaktion ist eine Bibliotheksregel, also auch im entsprechenden Menüpunkt zu finden. Ich habe es über eine Shell angeschaut, daher auch der Name Transaktion.java, da ich keine BusinessTemplate-Installation habe.
Tipp:
Vertiefe dich nicht allzu sehr in die alte Regel-API, eine neue Regel-API existiert bereits und ab Version 4.0 wird die alte Regel-API auch nicht mehr funktionieren. Falls du also eigenen Regeln implementieren willst, freunde dich gleich mit der neuen API an.
Gruß
Frank