Ansicht
Dokumentation

BAPI_CUSTOMER_CHANGEFROMDATA - NUR für ONLINE-Store!!! Kunde: Ändern Kunde

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.
SAP E-Book

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

CUSTOMERNO
PE_ADDRESS
PI_ADDRESS
PI_DISTR_CHAN
PI_DIVISION
PI_SALESORG
RETURN

Ausnahmen

Funktionsgruppe

V02D

rdisp/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 )