User Exit ME21N / ME22N gesucht

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

User Exit ME21N / ME22N gesucht

Beitrag von ralf.wenzel (Top Expert / 3924 / 200 / 280 ) »
Moin moin,

zwar kann ich mir nicht vorstellen, dass ich der erste bin, der das fragt, aber die Suchfunktion gibt entweder keine oder hunderte Treffer aus. Ich bin mir außerdem nicht sicher, ob ich das lieber im MM-Forum oder hier poste. Ich versuchs mal hier:

Ich suche einen User-Exit (oder etwas anderes, wo ich mich mit ABAP-Coding reinhängen kann), mit dem ich in der ME21N und ME22N eine Bestellung vor dem Sichern prüfen kann (ich brauche also etwas, wo ich Bestellpositionen und Bestellkopf im Zugriff habe).


dankend......

Ralf
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: User Exit ME21N / ME22N gesucht

Beitrag von JHM (Top Expert / 1197 / 1 / 197 ) »
ralf.wenzel hat geschrieben: (oder etwas anderes, wo ich mich mit ABAP-Coding reinhängen kann),
Das BADI ME_PROCESS_PO_CUST sollte deine Anforderungen erfüllen. Die Methode CHECK bietet den Header an, über diesen kann man auf die Positionen zugreifen.

Per Markro sollte das Fehlerprotokoll erweitert werden können. Dies habe ich bisher aber nur bei BANFen (BADI ME_PROCESS_REQ_CUST~CHECK) realiesiert.

Als Suchgrundlage hier das Coding:

Code: Alles auswählen.

* Include für Fehlermakro
INCLUDE MM_MESSAGES_MAC.
*Fehlerflag setzten
ch_failed = 'X'.
*Fehlermeldung über Makro setzten:
mmpur_message 'E'                                     "&1 sy-msgty
              '00'                                    "&2 sy-msgid
              '398'                                   "&3 sy-msgno
              'Werk nicht in allen Positionen gleich' "&4 sy-msgv1
              ''                                      "&5 sy-msgv2
              ''                                      "&6 sy-msgv3
              ''.                                     "&7 sy-msgv4
[EDIT]Code neu formatiert.[/EDIT]

Folgende Benutzer bedankten sich beim Autor JHM für den Beitrag:
BecomingAnAbapGuru

Gruß Hendrik

Re: User Exit ME21N / ME22N gesucht

Beitrag von ralf.wenzel (Top Expert / 3924 / 200 / 280 ) »
JHM hat geschrieben:Das BADI ME_PROCESS_PO_CUST
Hm, in der Spec ist was von einem User Exit zu lesen - gibts keinen an der Stelle?


Ralf
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Re: User Exit ME21N / ME22N gesucht

Beitrag von erp-bt (Specialist / 163 / 4 / 21 ) »
ralf.wenzel hat geschrieben:
JHM hat geschrieben:Das BADI ME_PROCESS_PO_CUST
Hm, in der Spec ist was von einem User Exit zu lesen - gibts keinen an der Stelle?


Ralf
Wenn ich im OSS "user-exit" und "me21n" eingebe, bekomme ich 53 Hinweise. Ist da keiner dabei? Vielleicht 310154?

Aber was spricht gegen einen Badi? Den würde ich auf alle Fälle vorziehen.

Grüße
...entwickelnder Berater...beratender Entwickler

Re: User Exit ME21N / ME22N gesucht

Beitrag von JHM (Top Expert / 1197 / 1 / 197 ) »
ralf.wenzel hat geschrieben: Hm, in der Spec ist was von einem User Exit zu lesen - gibts keinen an der Stelle?
Specs kann man ändern :-)
Für deine Anforderung kenn ich nur das BADI. Der HW von erp-bt bezieht sich auf kundeneigene SubScreens. Ob man damit auch auf die normalen Felder zugreifen kann weiß ich nicht.

Gruß Hendrik
Gruß Hendrik

Re: User Exit ME21N / ME22N gesucht

Beitrag von ralf.wenzel (Top Expert / 3924 / 200 / 280 ) »
JHM hat geschrieben:Specs kann man ändern :-)
Für deine Anforderung kenn ich nur das BADI. Der HW von erp-bt bezieht sich auf kundeneigene SubScreens. Ob man damit auch auf die normalen Felder zugreifen kann weiß ich nicht.
Inzwischen habe ich herausgefunden, dass es einen Exit gibt und der auch schon Coding enthält, in das ich meines intergrieren muss. For the records: ZXM06U43.


Ralf
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing


Seite 1 von 1

Vergleichbare Themen

4
Antw.
6112
Views
Feld in Me21n / Me22n nur anzeigen über BADI
von tomsto » 07.12.2007 09:56 • Verfasst in ABAP Objects®
1
Antw.
1500
Views
USER EXIT ME21N
von RIG » 27.06.2014 10:24 • Verfasst in ABAP® für Anfänger
3
Antw.
6837
Views
ME21N: Exit Setzen Bestätigungssteuerschlüssel
von ralf.wenzel » 13.12.2012 10:51 • Verfasst in ABAP® Core
14
Antw.
5869
Views
User Exit gesucht!
von JasonLief » 27.08.2013 14:38 • Verfasst in ABAP® Core

Aktuelle Forenbeiträge

User Exit EXIT_RQCPRM10_001
vor 3 Stunden von Manfred K. 1 / 76
Trennen Strasse und Hausnummer
vor 4 Stunden von payten 13 / 10355
Dialog-Container mit Toolbar/Status
vor 19 Stunden von DeathAndPain gelöst 22 / 3346
Daten an Tabelle binden
Gestern von Lukas Sanders 2 / 1141

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

User Exit EXIT_RQCPRM10_001
vor 3 Stunden von Manfred K. 1 / 76
Trennen Strasse und Hausnummer
vor 4 Stunden von payten 13 / 10355
Dialog-Container mit Toolbar/Status
vor 19 Stunden von DeathAndPain gelöst 22 / 3346
Daten an Tabelle binden
Gestern von Lukas Sanders 2 / 1141

Unbeantwortete Forenbeiträge

User Exit EXIT_RQCPRM10_001
vor 3 Stunden von Manfred K. 1 / 76
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2702
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9284