sibon1
24th September 2003, 14:38
Materialentnahme automatisch berechnen

Hallo

Wir stellen Teile her, die z.B. aus 0,0289 m eines Stahles gefertigt werden. Der Stahl wird in Stangen zu je 3 Meter gelagert, die Lagerungseinheit in Baan ist Meter.

Bei einem Produktionsauftrag von 5.000 Stück berechnet Baan unter Berücksichtung von 40% Ausschussfaktor eine Materialvorkalkulationsmenge von 202,3 Meter.

Wir möchten aber, dass Baan immer auf volle Stangen aufrundet, also in diesem Beispiel auf 204 Meter (=68 Stangen zu je 3 Meter), damit immer ganze Stangen ausgelagert werden.

Wir möchten diese Aufrundung in einem Batch-Job erledigen, welcher nach dem Überführen von Produktionsaufträgen laufen soll, weil wir anschliessend gleich das Material auslagern wollen.

Ich müsste nun wissen, in welchen Tabellen Baan in dem Prog. ‚Materialvorkalkulation verwalten’ Änderungen vornimmt, wenn die Nettomenge geändert wird. Dann könnte ich ein Programm schreiben, welche die gewünschte Menge (neu) berechnet und anschl. die Tabellen korrigiert.

Sollte es im Baan-Standard für obiges Problem eine Lösung geben, so wäre ich natürlich auch daran interessiert.

J. Nobis

klixy23
24th September 2003, 14:57
Wir haben ähnliches Problem mit Leiterplatten-Nutzen und wie folgt gelöst:
Ausschuß = 0 ! (der bringt die krummen Zahlen)
Zusätzliche Stückliste um Nutzen auf Einzelteil umzurechnen (Stücklisteneinheit für Einzelteil = Nutzengröße), Nettomenge = 1 Nutzen
Bestellmengenfaktor = Nutzengröße für das zu fertigende Teil

Intern rechnet Baan so genau, daß wir in der MVK nur ganzzahlige Nutzen haben! Auch bei sehr großen Stückzahlen.

Aber ich habe auch eine Idee für eine programmtechnische Umsetzung. Ich weiß zwar nicht, welche Tabellen verändert werden, aber das ist auch gar nicht nötig. Man sollte das über AFS machen, die Session quasi fernsteuern. Also die gewünschten Daten auslesen, umrechnen, zurückschreiben und speichern, fertig. Die Session selbst erledigt den Rest. Weitere Hilfe im entsprechenden Forum.