Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.
Moin ZF_SAPler,
ich habe lange nichts mehr in der Ecke gemacht, aber ich glaube das letzte Mal, als etwas ähnliches gefordert wurde, hatte ich keine BADIs oder Exits gefunden und habe dann im Customizing eine zusätzliche Druckausgabe customizen lassen ( Ich glaube, dass man in der Ecke mehrere Druckprogramme ansteuern kann ). Das Druckprogramm/FORM-Routine hat eigentlich gar nicht gedruckt sondern nur das Popup aufgeblendet. Wenn eh schon eine Druckausgabe vorhanden ist, kannst du alternativ die Druckprogramm-Routine erweitern.
der BADI WORKORDER_UPDATE könne auch helfen, die Methode if_ex_workorder_update~at_release wird bei Statuswechsel auf FREI aufgerufen. Hier kann man auch noch mal Plausi-Checks einbauen und ggf. den Statuswechsel ablehnen (mit raise free_failed_error).