Userexits EXIT_SAPLV01Z_001

Getting started ... Alles für einen gelungenen Start.
6 Beiträge • Seite 1 von 1
6 Beiträge Seite 1 von 1

Userexits EXIT_SAPLV01Z_001

Beitrag von EmrahKilic (ForumUser / 37 / 1 / 0 ) »
Hallo zusammen,

ich stehe vor einem Problem. Ich will durch einen Userexit einen Chargennummer vergeben in Abhängigkeit von der Materialnummer.

Ich will noch eine weitere Bedingung einbauen. Undzwar soll auch nach Profitcenter überprüft werden, was aber in der x_bncom kein Feld zu Profitcenter gibt. Was gibt es für alternativen dies zu prüfen.

Ich habe auch eine Tabelle ZBNMAT mit Pflegeview erstellt.

Hinweis ich habe vorsichtshalber in der Where-Bedingung das Profitcenter rausgenommen!

Code: Alles auswählen.

TABLES: ZBNMAT.


Data ls_zbnmat Type zbnmat.

SELECT single * FROM ZBNMAT
  into ls_zbnmat
  WHERE   WERK      = x_bncom-werks  AND
          MTART     = x_bncom-mtart  AND
          LGORT     =  x_bncom-lgort  AND
          BWART     = x_bncom-bwart .




IF NOT SY-SUBRC IS INITIAL.

  MESSAGE E801(LB).
  RAISE CANCELLED.

ELSE.

  OBJECT = ls_zbnmat-OBJECT.
  SUBOBJECT = ls_zbnmat-SUBOBJECT.
  NR_RANGE_NR = ls_zbnmat-NRRANGENR.
  TOYEAR = ls_zbnmat-TOYEAR.

ENDIF.

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


Re: Userexits EXIT_SAPLV01Z_001

Beitrag von JHM (Top Expert / 1220 / 2 / 204 ) »
EmrahKilic hat geschrieben:Undzwar soll auch nach Profitcenter überprüft werden, was aber in der x_bncom kein Feld zu Profitcenter gibt. Was gibt es für alternativen dies zu prüfen.
Laut Doku kannst du die DDIC-Struktur BNCOMZ um weitere Felder erweitern, so dass die neuen Felder in der X_BNCOM zur Verfügung stehen. Leider sagt die Doku nicht aus, wie die neuen Felder gefüllt werden können. Wenn das Profitcenter beim füllen der X_BNCOM vorhanden ist, könnte schon eine Namensgleichheit reichen (meistens wird mittels MOVE-CORRESPONDING gearbeitet). Dies müßte man aber ausprobieren bzw. im Debugger heraus finden.
Gruß Hendrik

Re: Userexits EXIT_SAPLV01Z_001

Beitrag von EmrahKilic (ForumUser / 37 / 1 / 0 ) »
sorry, dass ich mich so spät auf die Antwort reagiere!

vielen Dank zuerst für den Hinweis, dass hatte ich in der Doku nicht gesehen. Jedoch habe ich noch die Frage, wie ich die DDIC-Struktur BNCOMZ erweitere, muss ich eine Kopie der Struktur BNCOMZ mit dem Kundeneigenen Namen (ZBNCOMZ) anlegen. Und wenn ja, wie soll es im Userexits-FuBau erkannt werden. Ich verstehe momentan die Logik nicht ganz, sorry bin ein blutiger ABAP-Progger

Re: Userexits EXIT_SAPLV01Z_001

Beitrag von a-dead-trousers (Top Expert / 4477 / 229 / 1203 ) »
hi!

Wir haben bei uns zwar das Logistik-Modul nicht im EInsatz, aber normalerweise passiert so etwas über eine Append-Struktur.
SE11 -> BNCOMZ -> Anzeigen -> Append-Struktur

lg ADT
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.

ECC: 6.18
Basis: 7.50

Re: Userexits EXIT_SAPLV01Z_001

Beitrag von Unit605 (Expert / 975 / 37 / 93 ) »
EmrahKilic hat geschrieben:Ich verstehe momentan die Logik nicht ganz, sorry bin ein blutiger ABAP-Progger
Naja, seit 3 Jahren ABAP-Progger und sich dann selbst noch als "blutig" bezeichnen?

Re: Userexits EXIT_SAPLV01Z_001

Beitrag von EmrahKilic (ForumUser / 37 / 1 / 0 ) »
Unit605 hat geschrieben:
EmrahKilic hat geschrieben:Ich verstehe momentan die Logik nicht ganz, sorry bin ein blutiger ABAP-Progger
Naja, seit 3 Jahren ABAP-Progger und sich dann selbst noch als "blutig" bezeichnen?
Naja, ich hatte von den 3 Jahren nur 1 Jahr wirklich ABAP...

Seite 1 von 1

Vergleichbare Themen

1
Antw.
8032
Views
PMD Button zu FORM in UserExits bzw. Include
von stony007_de » 29.01.2025 19:01 • Verfasst in ABAP® für Anfänger
5
Antw.
19332
Views
2
Antw.
8255
Views
Was ist der Unterschied zw. customer exit & user exit
von bohne » 07.02.2007 21:04 • Verfasst in ABAP® für Anfänger
0
Antw.
2402
Views
1
Antw.
2971
Views
Exit Suchhilfe
von allgrinder » 09.01.2015 08:13 • Verfasst in ABAP® für Anfänger

Aktuelle Forenbeiträge

Zukunft des ABAP Entwicklers
vor 18 Stunden von DeathAndPain 15 / 922
HR in der Zukunft?
Gestern von DeathAndPain 6 / 2808
Prüfzeugnisse Anlagen finden
vor 3 Tagen von ewx gelöst 2 / 322
Spool vereinen OTF und PDF
vor einer Woche von anna2205 1 / 293

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

Zukunft des ABAP Entwicklers
vor 18 Stunden von DeathAndPain 15 / 922
HR in der Zukunft?
Gestern von DeathAndPain 6 / 2808
Prüfzeugnisse Anlagen finden
vor 3 Tagen von ewx gelöst 2 / 322
Spool vereinen OTF und PDF
vor einer Woche von anna2205 1 / 293

Unbeantwortete Forenbeiträge

Spool vereinen OTF und PDF
vor einer Woche von anna2205 1 / 293
XSLT und Loipro05 Transformation
letzen Monat von Torsten1965 1 / 6468
VOLL Artikel in einem Display Typ 12
November 2025 von ThomasM84 1 / 24257