[58650] in SAPr3-news

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

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


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