[50676] in SAPr3-news

home help back first fref pref prev next nref lref last post

=?ISO-8859-1?Q?Problem_bei_der_=DCbertragen_von_Materialstammdaten?=

daemon@ATHENA.MIT.EDU (Frank)
Fri Jul 16 05:36:02 2004

To: sapr3-news@mit.edu
Date: 16 Jul 2004 02:35:58 -0700
From: Frank.Schneider@cell.de (Frank)
Message-ID: <aa1dd308.0407160135.4d938843@posting.google.com>

Hallo NG,

bei der Übertragung vom Materialstammdaten von einem europäischen SAP
System zu einem amerikanischen SAP System habe ich folgende Situation:

Sobald ein Material im europ. System angelegt/verändert wird möchte
ich das folgende Daten an das amerik. System übertragen werden:
- Material Number (MARA-MATNR)
- Material Type (MARA-MATART)
- Industry sector (MARA-MBRSH)
- Product hierarchy (MARA-PRDHA)
- Language key (MAKT-SPRAS)
- Material description (MAKT-MAKTX)
Mit Hilfe dieser Daten sollen die Sichten Grunddaten 1 u. 2 für das
Material im amerik. System angelegt/verändert werden. Damit soll
erreicht werden das die Materialien in diesen Punkten in beiden
Systemen übereinstimmen.

Das Problem:
Einige Materialarten haben das Feld Warengruppe als Muss-Feld
hinterlegt. Leider werden in den beiden Systemen verschiedene
Warengruppen gepflegt und eine direkte Korrelation dieser ist nicht
möglich. So hab ich mich entschieden eine Dummy-Warengruppe zu
übermitteln. Da die Materialien eh noch bearbeitet werden müssen damit
sie vollkommen angelegt sind stellt dies bei der Materialanlage auch
kein Problem dar.
Das Problem tritt erst auf wenn ein bereits bestehendes Material
bearbeitet wird. Dann werden die bearbeiteten Daten und leider auch
die Dummy-Warengruppe übermittelt. Da bei einem bereits gepflegten
Material die Warengruppe nicht überschrieben werden soll möchte ich
das die Warengruppe in dem Fall dass das Material schon besteht nicht
überschrieben wird.


1. Ich brauche irgend eine Möglichkeit bei der IDoc-Verarbeitung mit
der ich feststellen kann ob das Material schon besteht. Wenn es schon
besteht würd ich das Feld Warengruppe auf '/' setzen und damit den
gespeicherten Wert nicht überschreiben.
2. Oder ich übertrage die Warengruppe grundsätzlich nicht und hab die
Möglichkeit das Muss-Feld mit einem Standartwert zu initialisieren. So
das es zu keiner Fehlermeldung kommt wenn ich die Warengruppe nicht
übermittel. Dabei ist zu beachten das der User bei der Übertragung ein
Kommunikationsuser ist und somit keine Felder in seinen persönlichen
Vorschlagswerten hinterlegen kann.
3. Oder eine ganz andere Lösung die ich noch nicht kenne :).

Vielleicht hatte ja jemand von Euch ein ähnliches Problem oder
jemanden fällt eine Lösung ein.

Vielen Dank im voraus

Frank

home help back first fref pref prev next nref lref last post