Block makieren

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
4 Beiträge Seite 1 von 1
4 Beiträge Seite 1 von 1

Block makieren

Beitrag von dkast (Specialist / 102 / 7 / 1 ) » 15. Mär 2019 10:39

Hallo zusammen,

wir haben seiten Fachabteilung die Anforderung bekommen in der Transaktion MM50 ein weiters Feld einzublenden.
Ich habe dazu den Report kopiert und die nötigen anpassungen gemacht, damit das Feld angezeigt wird.
Leider habe ich nun das Problem, dass die makier Buttons (Block/Alle) nicht mehr wirken.
Aufruf unverändert:

Code: Alles auswählen.

  CASE sy-ucomm.
    WHEN 'BACK'.
      LEAVE LIST-PROCESSING.
    WHEN 'EXIT'.
      LEAVE PROGRAM.
    WHEN 'SA'.
      CALL FUNCTION 'MG_CHECK_LINES'.
    WHEN 'RA'.
      CALL FUNCTION 'MG_CHECK_LINES'
        EXPORTING
          mark = ' '.
    WHEN 'SB'.
      CALL FUNCTION 'MG_CHECK_BLOCK'.
    WHEN 'RB'.
      CALL FUNCTION 'MG_CHECK_BLOCK'
        EXPORTING
          mark = ' '.
Weiß jemand vielleicht an was das liegen könnte? In der normalen MM50 klappts ja auch. Das ist leider mien erster kopierter Standard Report, daher kenne ich mich diesbezüglich noch nicht sonderlich gut aus.
Vielen Dank schon mal im Vorraus.


Re: Block makieren

Beitrag von ralf.wenzel (Top Expert / 3401 / 147 / 218 ) » 16. Mär 2019 06:08

Hä? Wenn du den Report kopierst und änderst kommt in der MM50 ein zusätzlicher Button? Das hätte ich gern näher erklärt.


Ralf *lies mal was zum SAP-Erweiterungskonzept

Folgende Benutzer bedankten sich beim Autor ralf.wenzel für den Beitrag:
Haubi


Re: Block makieren

Beitrag von dkast (Specialist / 102 / 7 / 1 ) » 19. Mär 2019 08:51

ralf.wenzel hat geschrieben:Hä? Wenn du den Report kopierst und änderst kommt in der MM50 ein zusätzlicher Button? Das hätte ich gern näher erklärt.


Ralf *lies mal was zum SAP-Erweiterungskonzept
Hallo Ralf,

ich kopiere MM50 1:1 nach ZMM50. In der MM50 gibt es einen Button mit dem man einen Block kopieren kann. Dieser funktioniert aber nach dem kopieren in der ZMM50 nicht mehr.
Meine Frage ist an was das liegen könnte. Einzige Änderung ist nur, dass in der Ausgabe noch ein zusätzliches Feld abgebildet wird.

Re: Block makieren

Beitrag von ralf.wenzel (Top Expert / 3401 / 147 / 218 ) » 19. Mär 2019 08:57

Moin,

mein Hinweis sollte durch die Blume sagen: Report kopieren und ändern ist fast immer suboptimal. Entweder entwickelt man eine maßgeschneiderte Anwendung (die man dann auch versteht, weil man sie selbst geschrieben hat) oder man ändert die MM50 über das SAP-Erweiterungskonzept. Dein Fehler zeigt ja, dass du die Anwendung MM50 nicht wirklich verstanden hast....

Dieses "Report kopieren und Kopie ändern" ist aus Zeiten, wo wegen Y2k lauter Maurer, Bäcker und alles was nicht bei drei auf dem Baum war, mit Gewalt in SAP-Schulungen gedrückt wurden.


Ralf

Seite 1 von 1

Aktuelle Forenbeiträge

ABAP Clean Code
vor 57 Minuten von deejey 54 / 1336
Funktionsbaustein READ_TEXT
vor 17 Stunden von Tron 2 / 121
Code lesen
Gestern von GastX 5 / 1464
CL_GUI_TEXTEDIT im Subscreen
Gestern von black_adept 2 / 84

Unbeantwortete Forenbeiträge

HowTo? Reisekosten PR05: Land hinzufügen
vor 2 Tagen von Florian9999 1 / 75
eMail Versand Faktura, falscher Betreff in eMail
vor 2 Tagen von bapimueller 1 / 74
[GELÖST] Kundenhierarchien in der Preisfindung
vor 3 Tagen von SAP_ENTWICKLER 1 / 84
[GELÖST] Feld KNVV-BOIDT
vor einer Woche von SAP_ENTWICKLER 1 / 65