Ansicht
Dokumentation
BAPI_CUSTOMER_CHANGEFROMDATA - NUR für ONLINE-Store!!! Kunde: Ändern Kunde
Vendor Master (General Section) Vendor Master (General Section)Diese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Vorbemerkung: Dieses BAPI wird mit Release 4.5A ersetzt durch das BAPI "BAPI_CUSTOMER_CHANGEFROMDATA1", welches die Integration der Kundenadressdaten in die Zentrale Adressverwaltung (ZAV) im vollem Umfanberücksichtigt. Da das BAPI "BAPI_CUSTOMER_CHANGEFROMDATA1" dieses BAPI "BAPI_CUSTOMER_CHANGEFROMDATA" hier ersetzt, wird dieses nur noch 2 Releases nach dem 4.5A Release unterstützt.
Mit dieser Methode des Business-Objekts "Kunde" können Personendaten eines bestehenden Kunden
im R/3-System verändert werden, wobei der Kunde hier als Consumer (Firmenadresse = Ansprechpartneradresse = persönliche Adresse) aufgefasst wird, dies hat zur Folge:
Falls "nur" eine Firmenadresse existiert, so wird mit diesem BAPI die Firmenadresse entsprechend verändert und die eine gleiche persönliche und Ansprechpartneradresse angelegt.
Ist zu einem Kunden "nur" eine Firmenadresse mit einer Ansprechpartneradresse ohne persönliche
Adresse vorhanden, so kann der Kunde über dieses BAPI nur dann verändert werden, wenn dem BAPI eine Firmenadresse mitgegeben wurde ("ONLY_CHANGE_COMADDRESS" = 'X').
Dasselbe gilt für folgenden Fall:
Weicht die persönliche Adresse von der Firmenadresse
ab, so kann der Kunde über dieses BAPI nur dann verändert werden, wenn dem BAPI eine Firmenadresse mitgegeben wurde ("ONLY_CHANGE_COMADDRESS" = 'X').
Unter einer abweichende Adresse ist hier folgendes zu verstehen: Die Personen- oder Ansprechpartneradresse
weicht in einem der folgenden Felder von der Firmenadresse ab: Sprache, Straße, Hausnummer, Region, Ort, Postleitzahl, Land, Telefonnummer, Faxnummer oder e-amail.
Bemerkung: Für Kundendaten die vor Release 4.5A angelegt wurden, gilt, daß eine Firmenadresse
von einer Anprechpartneradresse dann abweicht, wenn der Vorname, der Nachname oder die Anrede des Ansprechpartners vom 2. Eintrag, vom 1. Eintrag des Namensfeldes oder der Anrede der
Firmenadresse abweicht.
Bemerkung: Notwendige Adressdaten sind dieselben wie bei der Methode des Anlegens eines Kunden (siehe
BAPI_CUSTOMER_CREATEFROMDATA).
Die Berechtigungsvoraussetzung für das Benutzen dieses BAPIs sind dieselben wie die des BAPIs
BAPI_CUSTOMER_CREATEFROMDATA,
wobei hier die Berechtigung für die Änderungsaktivität benötigt wird.
Die Verkaufsorganisation ist ein Muß-Feld.
Soll das Land des Kunden geändert werden, so müssen die Felder Vertriebsweg und Sparte
mitgegeben werden, damit dieses BAPI die dazugehörende Währung (T005) ermitteln kann.
Wird über die Struktur PI_ADDRESS ein Währungsfeld (in R/3 oder ISO Format) dem BAPI mitgegeben,
so hat dieses Währungsfeld Vorrang vor dem Währungsfeld welches sich aus der Tabelle T005
ergibt. Werden beide Währungsfelder aus der PI_ADDRESS-Struktur dem BAPI mitgegeben, so hat das Währungsfeld im R/3-Format den Vorrang.
Zuletzt muß die Nummer des zuändernden bestehenden Kunden im R/3 System mitgegeben werden.
Bemerkung: Alle mitgegebenen Werte (auch Initial-Werte) werden so in die Datenbank übernommen.
Beispiel
Hinweise
Meldungen werden im Parameter RETURN zurückgegeben. In dieser Parameter-Dokmentation finden Sie die Rückgabewerte und deren Bedeutungen.
Weiterführende Informationen
Parameter
CUSTOMERNOPE_ADDRESS
PI_ADDRESS
PI_DISTR_CHAN
PI_DIVISION
PI_SALESORG
RETURN
Ausnahmen
Funktionsgruppe
V02Drdisp/max_wprun_time - Maximum work process run time BAL Application Log Documentation
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 4605 Date: 20240523 Time: 093102 sap01-206 ( 80 ms )