a)
Der Text Buffer wird erst geschrieben wenn man eine Position eingibt, siehe z.B. 2825555 - PO header text not saving after navigation
Daher ist es sehr wichtig zu prüfen ob du und er User gleich anlegen, z.B. drückt der user nach jeder Eingabe wirklich ENTER?
Viele User machen das nicht und erschweren uns dadurch die Analyse 😉
b)
Der Kurztext kommt Sprachabhängig aus Vorgängerbelegen, daher das vielleicht mal prüfen ob wirklich ohne Vorlage/ Referenz angelegt wird durch den User.
c)
Dann müsstest du mal mit eurem Releasestand nach Hinweisen suchen wie z.B:
2502803 - Bestellmaterialbeschreibung beim Anlegen mit Referenzbestellung nicht aktualisiert
d)
Suboptimale Programierungen in Methode process_item des Badi Me_Process_Po_Cust können das natürlich sein
*... who can do field replacements in the debugger can do anything in the system
*so this check can not stop (him) anyway.