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 / 3921 / 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 / 3921 / 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 / 3921 / 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.
6107
Views
Feld in Me21n / Me22n nur anzeigen über BADI
von tomsto » 07.12.2007 09:56 • Verfasst in ABAP Objects®
1
Antw.
1496
Views
USER EXIT ME21N
von RIG » 27.06.2014 10:24 • Verfasst in ABAP® für Anfänger
3
Antw.
6831
Views
ME21N: Exit Setzen Bestätigungssteuerschlüssel
von ralf.wenzel » 13.12.2012 10:51 • Verfasst in ABAP® Core
1
Antw.
1525
Views
User Exit gesucht
von dkast » 06.06.2018 13:30 • Verfasst in ABAP® Core

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.

Unbeantwortete Forenbeiträge

Daten an Tabelle binden
vor 8 Stunden von Bright4.5 1 / 159
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 1800
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8405