SAP Jobsuche bei DV-Treff
rosibeyer
  • rosibeyer
  • SAP Forum - Neuling Thema Starter
vor 12 Jahre
Hallo wer kann helfen.

Wir haben aus unserem alten System alle Materialien nach SAP übertragen. Durch die minimale Benennung von 22 car. bin ich gezwungen, Materialkurztexte, zu ändern. Ich möchte folgende Bezeichnung ändern:

von: CON-P 90° O VERRIEG. 26POL RM2,54 THT

in: CON-P GER O VERRIEG. 26POL RM2,54 THT

bei 1500 Nummern.

Ich habe in MM17 "Einschränkungen" gewählt und bekomme dann

Neue Werte: GER

Ersetze nur: 90°

aber es tut sich nichts. 🤬

Förderer

IFG
  • IFG
  • SAP Forum - Profi
vor 12 Jahre
Hallo,

die Feldlänge von MAKT-MAKTX ist 40 Zeichen. Schau dir das nochmal an.

Gruß

IFG

rick
  • rick
  • SAP Forum - Guru
vor 12 Jahre
Hallo,

selbst wenn ich mit der MM17 austauschen könnte, wäre mir das zu riskant (ger kommt u.U. öfter vor..).

Ich würde hier klar eine Änderung per LSMW durchführen, dann kann man im Vorfeld auch schön die Länge kontrollieren bzw. hat dann gute Unterlage über die Änderungen.

Gruß,

Eva

JHL
  • JHL
  • SAP Forum - Guru
vor 12 Jahre
Es ist möglich, nur nicht ganz so einfach wie du dir das vorstellst.

Wenn du Einschränken klickst, dann erhälst du 2 Zeilen

erste Zeile für den Neuen Wert

zweite Zeile für die Einschränkung

SAP sucht nicht nach einem Wortteil in der Einschränkung

SAP möchte in der Einschränkung den Exakten vollen Wert des Feldes haben.

Die Funktion ist bei normalen WErtefelder ganz brauchbar, nicht aber auf einem Textfeld wo jede Zeile einen anderen Text hat. Die Einschränkung läßt sich nicht generisch machen. und mit dem Neuen Wert verhält es sich genauso, es muss der vollqualifizierte neue Wert sein, nicht nur ein String daraus

Du musst das Formelzeichen klicken, und dann ABAP

im Editor musst du dann ein klein bischen ABAP coding (Anweisung TRANSLATE)machen um den String zu übersetzen, danach wirds mit X = .

zurückübergeben.

ifla
  • ifla
  • SAP Forum - User
vor 12 Jahre
Hallo,

schon mal an BatchInput mit Aufzeichnung gedacht?

Ich hatte die gleiche Anforderung (ca. 3.000 Artikel)und mit TA: SHDB

die Änderung manuel mit Aufzeichnug durchgeführt worauf das System die

Verbuchung als Script erstellt hat. Diesen Script anschließend als *.txt

downloaden und mit MS Word öffnen und einen Serienbrief erstellt. Als dynamische

Felder die MATNR und MAKTX definieren und als Datenquelle eine Exceldatei mit

zwei Spalten Materialnummer und Bezeichnung zugeordnet. Anschliesend den Serienbrief

erstellen und das ganze wieder als *.txt Datei gespeichert.

Diese Datei wieder in BatchInput hochladen und die Mappe zum einspielen erstellt.

In Excel selbst über Suchen&Ersetzen die Umbenennung der Materialbezeichnung vornehmen.

Gruß

Ifla


Jeder Mensch hat ein Brett vorm Kopf, nur die Entfernung ist eine andere.
tom70
  • tom70
  • SAP Forum - Experte
vor 12 Jahre
Bei den kleinen Datenmengen bietet sich auch ein CATT an, Transaktion SCAT oder SECATT, die Aufzeichnung ist simpel und die Bearbeitung der Vorlagedateien ist auch in Excel möglich...

Gruß Tom