PMS32 Online- Hilfereferenz

PROCESS.KALKULATION

Neue Kalkulation ab Version 1.0.04


Im Zuge der Umsetzung der oben genannten Informationen und der Möglichkeit in Zukunft einen SQL Server als Datenbank einsetzen zu können wurde die Kalkulation in einen Server ausgelagert, der auch ohne das PMS Hauptprogramm in der Lage ist eine Stamm- bzw. Vorgangskalkulation durchzuführen. Im Vorgang wird bewusst ab Version 1.0.04 darauf verzichtet jede Zeile bei Änderung zu kalkulieren. Vorgänge können nur noch komplett kalkuliert werden, da die Berechnungen durch obige Maßnahmen sonst zu lange dauern würden. Wir haben die Geschwindigkeit durch Optimierung der Berechnungen sehr vergrößern können. Am Beispiel eines Vorgangs mit ca. 8500 Positionen wovon ca. 300 Baugruppen und 40 Gruppensummen enthalten waren:

Da eine Einzelpositionskalkulation die Berechnungszeit sprengen würde wird nur noch eine „quasi“ Berechnung der Position durchgeführt, d.h. Die Position wird mit der Menge und den Einzelmengenwerten berechnet. Bei Baugruppen mit obiger führt dies zwar zu ungenauen Einzelberechnungen was aber hinsichtlich der Differenz noch vertretbar ist. Genaue Werte können nur durch eine komplette Kalkulation ermittelt werden.

 

Wie oben erwähnt, kann die Kalkulation von Vorgängen und des Artikelstamms auch ohne das Hauptprogramm durchgeführt werden. Als Beispiele sind unter Samples\ die Dateien:

sample_nachkalkulation.vpr – Nachkalkulation von Vorgängen

und

sample_stammkalkulation.vpr – Kalkulation des Artikelstamms

hinterlegt. Beide Dateien können mit dem BackGround Programm PMS32D.EXE ausgeführt werden.

 

Die Kalkulation wurde in großen Bereichen in Scripte ausgelagert, die durch den Benutzer angepasst werden können. Damit haben Sie direkten Zugriff auf den Sourecode von PMS32. Seien Sie aber vorsichtig, wenn Sie diese Scripte ändern möchten oder wollen. Fehler in diesen Scripten führen im Allgemeinen zu falschen Daten! Fragen Sie unsere Consulter oder unsere Supporter, wenn Sie Änderungen vornehmen möchten.

 

Script – Definitionsdatei der Kalkulation: calculation.define


Siehe auch : Hauptmenü /  Hauptindex /  Such Index /  Cursor Index /  Programm Module /  Tabellen Index /  Tabellenmodule /  Masken Index /  Programmcode Index /  Servicepacks /  Sonstiges Index

Lokale Benutzerhilfe : Meine eigene Hilfe /  Zurück zur PMS32 - Hilfe


Dateiversion:1.0.04#0000 - H.U.DD#SSFF 30.12.2010  Senden Sie Ihren Kommentar zu diesem Thema an das Entwicklungsteam von PMS32  Weitere Informationen finden Sie unter der aktuellen PMS32 WEB-Hilfe
Die Informationen dieser Mitteilung sind vertraulich und nur für Sie bestimmt. Unbefugtes Weiterleiten,  Veröffentlichen, Kopieren usw. sind untersagt und werden gerichtlich verfolgt.  © PMS Compelec GmbH 2010 ® el-Projekt