Beim Materialstamm speichern auf best. Feldänderung abfragen

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

SAP R/3 Materialwirtschaft: Einkauf, Bestandsführung, Rechnungsprüfung, Inventur, Bewertung, Leistungsabwicklung, Materialstamm...
4 Beiträge • Seite 1 von 1
4 Beiträge Seite 1 von 1

Beim Materialstamm speichern auf best. Feldänderung abfragen

Beitrag von mareikemei92 (ForumUser / 49 / 19 / 0 ) »
Hallo zusammen,

Ich habe mal wieder ein Problem und bin über Google und das Forum auf keine Lösung gekommen.

Ich möchte beim Speichern des Materialstammes eingreifen und bestimmten Usern verbieten ein besonderes Feld zu ändern.

Ich habe den Exit EXIT_SAPLMGMU_001 in der Erweiterung MGA00001 gefunden, da haben wir auch schon einige Prüfungen beim Speichern drin. Nun will ich aber prüfen, ob ein bestimmtes Feld geändert wurde. Wenn ich es richtig sehe, geht das in diesem Exit nicht.. hat jemand eine Idee, wie ich das bewerkstelligen kann? Erfahrungswerte? :)

Ich danke!
Mareike

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


Re: Beim Materialstamm speichern auf best. Feldänderung abfr

Beitrag von Tron (Top Expert / 1327 / 35 / 332 ) »
Hallo Mareike.
Wenn Exits nicht das gewünschte Ergebnis bringen, könnte man

A.) Austauschen des Subscreens mit dem betroffenen Feld und eigene Berechtigungsprüfung im Dynpro Coding einbauen.
Tutorial siehe http://www.abapforum.com/forum/viewtopi ... 21&t=18341

B.) das / die betroffenen Felder im Customizing in eine Feldauswahlgruppe übertragen, die Felder nur anzeigt.
Mit einer eigenen Transaktion/Report kann das Feld immer noch mit BAPI_MATERIAL_SAVEDATA geändert werden.

welches Feld ist es denn ?
gruß Jens
<:: XING-Gruppe Tricktresor::>
Die deutsche Rechtschreibung ist Freeware, du darfst sie kostenlos nutzen –
Aber sie ist nicht Open Source, d. h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen.

Re: Beim Materialstamm speichern auf best. Feldänderung abfr

Beitrag von mareikemei92 (ForumUser / 49 / 19 / 0 ) »
Hallo Jens,

danke für die Antwort. Es geht um zwei Felder:
1. Berechtigungsgruppe auf Grunddaten 1
2. Produktattribut auf Vertrieb: VerkOrg 1

Option A klingt für mich machbar, aber ich glaub das darf ich nicht , wenn es auch anders geht :!:
Option B hatte ich schon intern vorgeschlagen, man war nicht sehr begeistert.

Was mir jetzt noch eingefallen ist: Ich kann im User-Exit lesen, was momentan auf der Datenbank steht (hab das Material ja noch nicht fertig gespeichert) und das mit dem Wert vergleichen, der im Userexit in der WMARA [...] steht. Wenn die Werte sich unterscheiden hat der User das Feld geändert und ich muss das Speichern verhindern.

Gruß Mareike

Re: Beim Materialstamm speichern auf best. Feldänderung abfr

Beitrag von black_adept (Top Expert / 4099 / 128 / 941 ) »
mareikemei92 hat geschrieben:Was mir jetzt noch eingefallen ist: Ich kann im User-Exit lesen, was momentan auf der Datenbank steht (hab das Material ja noch nicht fertig gespeichert) und das mit dem Wert vergleichen, der im Userexit in der WMARA [...] steht. Wenn die Werte sich unterscheiden hat der User das Feld geändert und ich muss das Speichern verhindern.
Das ist die übliche Vorgehensweise bei diesem Exit.

Folgende Benutzer bedankten sich beim Autor black_adept für den Beitrag:
mareikemei92

live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Seite 1 von 1

Vergleichbare Themen

2
Antw.
3674
Views
ALV (Grid): Seitenumbruch bei Feldänderung
von ralf.wenzel » 07.08.2007 07:45 • Verfasst in ABAP® Core
0
Antw.
982
Views
Feldänderung (Anzeigemodus) zum Zeitpunkt sichern Innenauft.
von sjung3 » 07.09.2007 10:28 • Verfasst in ABAP® Core
16
Antw.
5136
Views
IF-Abfragen
von Rantantan » 14.11.2013 15:41 • Verfasst in ABAP® für Anfänger
10
Antw.
4420
Views
Materialstamm
von christof » 10.09.2015 10:39 • Verfasst in ABAP® für Anfänger
14
Antw.
10180
Views
Materialstamm
von ABAP-Azubi » 08.10.2015 14:17 • Verfasst in ABAP® Core

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

Daten an Tabelle binden
vor 2 Stunden von Bright4.5 3 / 1473
Regex in where
vor 4 Stunden von tar 6 / 130
Programm anlegen mit Vorlage
vor 19 Stunden von DeathAndPain 2 / 123
IT0024 Qualifikationen CP-ID
vor 19 Stunden von DeathAndPain 2 / 354

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

Daten an Tabelle binden
vor 2 Stunden von Bright4.5 3 / 1473
Regex in where
vor 4 Stunden von tar 6 / 130
Programm anlegen mit Vorlage
vor 19 Stunden von DeathAndPain 2 / 123
IT0024 Qualifikationen CP-ID
vor 19 Stunden von DeathAndPain 2 / 354

Unbeantwortete Forenbeiträge

BUSOBJEKT zu CMIS PHIO ermitteln
vor 21 Stunden von snooga87 1 / 86
aRFC im OO-Kontext
vor 5 Wochen von ralf.wenzel 1 / 3261
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9821