aktuell ist es so das in der VA01/02 beim ändern von Menge oder Preis eine neue Preiskalkulation durchgeführt wird in der jeweiligen Position.
Ich möchte die Preisfindung aber für mehrere Positionen (gesteuert über Pos-Typen) oder gern auch für den ganzen Beleg neu Anstoßen sobald ein Wert in einer Position geändert wird.
Preiskalkulation C ist die von mir gewünschte.
Hintergrund:
Ich habe ein SD-Beleg welcher in einer Faktura und einer Gutschrift endet - das Funktioniert soweit alles. Auch beim Speichern wird die Preisfindung nochmal durchlaufen und alles richtig dargestellt. Da die Provisionsposition von den Werten der anderen Positionen abhängig ist, wäre es schön wenn diese bei Änderung der anderen Positionen mit aktualisiert wird. Somit wäre der Zustand "what you see is what you get" hergestellt und ich wäre glücklich.
Vielen Dank für eure Tipps, ich bin gespannt ob das irgendwie möglich ist.
ich muss den Trigger und die Preiskalkulation ja aber nicht von außen anstoßen, sondern bei Änderung eines Wertes in einer Position aus der TA VA01 oder VA02 heraus.
Das heißt dort muss ich dann die Preiskalkulation für die Position nicht durchführen und stattdessen die des Beleges
ODER
die Preiskalkulation der Position durchlaufen lassen und danach die Preiskalkulation für den Beleg nochmals anstoßen.
Der Trigger muss also irgendwo vor oder nach der Positionspreiskalkulation sitzen.