unsere Fachabteilung möchte gerne das Feld Buchungskreis im Kopf der Bestellung aus gegraut haben wenn jemand die me22n oder die me22 aufruft.
Dafür habe ich das folgende Badi benutzt: ME_PROCESS_PO_CUST
In der Methode IF_EX_ME_PROCESS_PO_CUST~FIELDSELECTION_HEADER
habe ich dann den folgenden Code hinterlegt:
if sy-tcode eq 'me22n' or sy-tcode eq 'me22'.
CASE SCREEN-NAME.
WHEN 'MEPO1222-BUKRS'.
SCREEN-INPUT = *.
ENDCASE.
endif.
Leider bleibt das Feld Buchungskreis weiterhin editierbar und bisher konnte ich nicht herausfinden woran es hakt. Hat einer von euch vielleicht eine Idee :-)
Vielen Dank schon mal und beste Grüße
Martin
leider brachte der Loop auch nicht den gewünschten Effekt. Beim Debugger prüft er die if-Schleife aber springt nicht rein.
Ich gucke an der Stelle nochmal und halte euch sonst auf dem laufenden.