Ansicht
Dokumentation

SD_PARTNER_ADDR_KEY_GET - NOTRANSL: Determiation of the addresskey for a given partner

SD_PARTNER_ADDR_KEY_GET - NOTRANSL: Determiation of the addresskey for a given partner

SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   CPI1466 during Backup  
This documentation is copyright by SAP AG.
SAP E-Book

Functionality

Ermitteln des Adressschlüssels (EXTENDED_ADDR_KEY) eines Partners.

Der Baustein verwendet hierzu das mit SD_PARTNER_DATA_PUT gesetzte globale Gedächtnis, welches ggf. mit SD_PARTNER_DATA_GET wieder ausgelesen werden kann. Zur Identifiezierung dient der Objekttyp sowie der Objektschlüssel.

Der durch den Vertriebsbeleg, die Positionsnummer, Partnerrolle sowie Kundennummer (auch Partnernummer) spezifizierte Partner wird ermittelt und sein aktuell verwendeter Adressschlüssel in der Struktur EXTENDED_ADDR_KEY zurückgeleifert.

Durch setzen des Parameters FIF_EXACT_POSITION kann ein standartmäßiges verwenden der Kopfpartner auf Positionsebene unterdrückt werden.

Durch setzen des Parameters FIF_MASTER_DATA kann ein Nachlesen der in den Stammdaten gepflegten Adressschlüssel veranlaßt werden.

Example

call function 'SD_PARTNER_ADDR_KEY_GET'
exporting
fif_objecttype = 'X'
fif_objectkey = 'Y'
fif_parvw = 'WE'
fif_vbeln = ' '
fif_posnr = '000010'
fif_kunnr = 'MEIER'
fif_exact_position = 'X'

fif_master_data = 'X'
importing
fes_extended_addr_key = addr_key
tables
fet_extended_addr_keys = addr_keys
exceptions
parameter_incomplete = 1
object_not_found = 2
no_address = 3
others = 4.
.

Das Beispiel liefert den Adressschlüssel des Warenempfängers auf Position 10 mit der Kundennummer 'MEIER'. Sollte der angegebene Kunde nicht existieren, wird die Exception NO_ADDRESS ausgelöst.

Der gesetzte Parameter FIF_EXACT_POSITION bewirkt, daß ein eventueller Warenempfänger auf Kopfebene nicht in Betracht gezogen wird.

Der gesetzte Parameter FIF_MASTER_DATA bewirkt, daß sowohl der aktuell im Beleg verwendete Adressschlüssel als auch der/die in den Stammdaten hinterlegten Adressschlüssel verdichtet in der Tabelle FET_EXTENDED_ADDR_KEYS zurückgeliefert werden.

Notes

Für Partner, die auf der Partnerart 'PE' (Personal) basieren wird kein Adressschlüssel geliefert.

Further information

DE-EN-LANG-SWITCH-NO-TRANSLATION





Parameters

FES_EXTENDED_ADDR_KEY
FET_MASTER_ADDR_KEYS
FIF_EXACT_POSITION
FIF_KUNNR
FIF_MASTER_DATA
FIF_OBJECTKEY
FIF_OBJECTTYPE
FIF_PARVW
FIF_POSNR

Exceptions

NO_ADDRESS
OBJECT_NOT_FOUND
PARAMETER_INCOMPLETE

Function Group

V09A

SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
This documentation is copyright by SAP AG.

Length: 3068 Date: 20240523 Time: 060908     sap01-206 ( 46 ms )