Hallo,
nach langer suche sind wir zu einem Ergebniss gekommen welches funktioniert
Und zwar lege ich die Faktur an. Der Preisfindungsfehler erscheint. Dann geht man in die Konditionen und fügt die benötigte Kondition mit den jeweiligen Werten hinzu.
Beim checken ob dies zulässig ist, wandert SAP auch durch den FuBa "
pricing_check". Dort wird der benötigte Breakpoint gesetzt.
Und zwar bei
"if komt1-kmanu = 'D'." Hier wird geprüft ob eine manuelle Eingabe zulässig ist.
"komt1-kmanu" muss hier auf blank gesetzt werden.
10 Zeilen drunter ist die Abfrage
"if komp-kposn = 0 AND komt1-kkopf NE 'X'."
Der Wert "komt1-kkopf" ist derzeit blank, muss aber auf X gesetzt werden.
Bisher wurde es auf Kopfkonditionen geprüft.
Beim gesetzten Breakpoint wird beim 2ten Durchlauf auf Positionsebene geprüft. Hier muss einfach die der Wert für das Feld "komt1-kmanu" wieder auf blank gesetzt werden. Das ändern auf X wird hier nicht benötigt.
Das war es dann auch schon
Danke und Gruß
Nikibert