Preisliste auf Artikelebene aktualisieren
Bastian Hofmeister
Guten Tag zusammen,Ich habe folgende Problemstellung.
Ich habe mehrere Preislisten, die aber nicht direkt von einander Abhängig sind, sondern sich nach Kriterien (in dem Fall die Warengruppe) hoch rechnen.
Beispielsweise kostet ein Artikel der Warengruppe A in der Preisliste 1 - 15 , in der Preisliste 2 um 20% mehr.
Ein Artikel der Warengruppe B in der Preisliste 1 - 10 , in der Preisliste 2 um 10 % mehr.
Gibt es eine Möglichkeit auf der Maske der Artikelstammdaten auf die Felder der einzelnen Preislisten zuzugreifen?
Eventtechnisch ist das ja alles kein Problem, nur weiß ich nicht, wie ich die einzelnen Felder der Preisliste anspreche, ist ja in dem Fall nur ein einziges Item, welches den Wert ändert wenn man die Preisliste im DropDownMenü ändert.
Über ein SQL-Update wäre das überhaupt kein Problem, die Preise befinden sich ja in der Tabelle ITM1, jedoch will ich davon absehen.
Danke schon mal!
LG Basti
Friederike Mundt
Hallo Basti,Ich würde vorschlagen über die DI API zu gehen.
Damit kannst du entweder alle Artikel auf einmal (z.B. mit neuem Menü) aktualisieren.
Oder einen Artikel mit Rechtsklick (nur im OK mode).
Oder einen Artikel im AfterEvent, nachdem er hinzugefügt oder abgeändert wurde. Hier kannst du mit GetLastRecord beim hinzufügen das neue Object holen.
Über die UI wäre es vielleicht auch möglich innerhalb einen Form Freeze alle Preislisten auszuwählen und die Preise entsprechend anzupassen. Das ist wahrscheinlich etwas langsamer.
Hoffe das hilft.
0
Please sign in to leave a comment.
Comments
0 comments