[58650] in SAPr3-news
Anlieferadresse EXIT_SAPLMMDA_001
daemon@ATHENA.MIT.EDU (Sabine)
Thu Dec 28 02:27:13 2006
To: sapr3-news@mit.edu
Date: 27 Dec 2006 23:26:58 -0800
From: "Sabine" <hannaske@gmail.com>
Message-ID: <1167290818.332148.87610@a3g2000cwd.googlegroups.com>
Hallo an alle,
ich versuche es hier einfach nochmal, bis jetzt konnte ich keine
L=F6sung finden.
Unser Werk hat zwei postialische Adresse (geteilt durch eine
=F6ffentliche Stra=DFe) und bei Anlage einer Bestellung soll abh=E4ngig
von der Eink=E4ufergruppe und WEPOS die Adresse gezogen werden.
Manuelle Pflege ist ohne Probleme m=F6glich und auch auf dem Ausdruck
des Bestellscheins erscheint die ge=E4nderte Adresse. Das Feld
EKPO-ADRN2 ist gef=FCllt.
Jetzt gibt es folgendes Problem mit der automatischen Adressfindung:
Die Adressen habe ich in einer eigenen Customizingtabelle gespeichert.
Im UserExit EXIT_SAPLMMDA_001 im Projekt MMDA0001 habe ich die Struktur
CMMDA erweitert und selektiere mir die Adressnummer und =FCbergebe diese
an den R=FCckgabewert E_ADRNR.
Der Effekt ist, dass die Adressdetails (Name, Stra=DFe, Ort, etc.) mit
der manipulierten Adressnumer ermittelt werden, das Feld Adressnummer
in der Sicht Anlieferadresse bleibt jedoch leer. Das Feld EKKO-ADRN2
ist dadurch ebenfalls nicht gef=FCllt und beim Druck wird wieder die (in
dem Fall falsche) Werksadresse gezogen
Leider ist die CMMDA-Struktur kein R=FCckgabewert, =C4nderungen hier
machen sich nicht bemerkbar.
Hat irgendeiner eine Idee? Ist vielleicht ein anderes Exit besser
geeignet? Es muss doch m=F6glich sein, die Adressnummer automatisch zu
f=FCllen.
Vielen Dank im Vorraus.
Sabine