[59423] in SAPr3-news
Re: MATNR =?ISO-8859-1?Q?Feldl=E4nge_=E4ndern=2E=2E=2E?=
daemon@ATHENA.MIT.EDU (Dirk Wilberg)
Sat May 26 12:43:21 2007
To: sapr3-news@mit.edu
Date: Sat, 26 May 2007 18:43:04 +0200
From: Dirk Wilberg <dirk.wilberg@richtigtuer.de>
Message-ID: <46586398.3010000@richtigtuer.de>
hartmut.lange@googlemail.com schrieb:
> On 21 Mai, 12:58, i...@gmx.de wrote:
>> Hallo,
>>
>> hat jemand Erfahrungen mit der Erhöhung der Feldlänge von MATNR z.B.
>> von 18 auf 25 ?
>> Die Anforderung ist neben der "echten" MATNR (CHAR 18) noch ein
>> weiteres Feld an MARA anzuhängen und dort die fremde MATNR (CHAR 25)
>> zu speichern.
>> Die Idee war, so wenig wie möglich zu ändern d.h. die DB Feldlänge bei
>> 18 zu belassen und nur die Ausgabelänge zu ändern (das wuerde uns
>> ermöglichen auf dem Bildschirm auch die längere MATNR zu erfassen).
>> Der Rest sollte im User-Exit von der Konvertierungsroutiene (MATN1)
>> passieren. Leider springt die Konvertierung nicht immer an.
>>
>> Hat jemand eine andere Idee wie man dieses Problem lösen könnte?
>>
>> Danke und Gruss
>> jazzmann
>
Hallo jazzman,
irgendwie wird mir hierbei schon beim Lesen Angst und Bange. Ist es denn
wirklich eine kluge Idee, soetwas zu machen? Warum sollte man eine
längere Materialnummer erfassen als in der Datenbank gespeichert werden?
Welche Information bleibt denn dann auf der Strecke?
Oder wird nur in einem anderen Format erfasst?
Beispiel: "1234-567 890" anstatt "1234567890" ?? Dafür gäbe es im
Customizing eine Möglichkeit. Schau' Dir mal die Transaktion OMSL an.
Dann mußt Du keinen User-Exit bemühen und bleibst den Standard treu.
Vielleicht hilfts ja...
Gruss,
Dirk