Ansicht
Dokumentation

BAPI_CUSTOMER_CHANGEFROMDATA1 - NUR für ONLINE-Store!!! Personendaten eines Kunden prüfen

BAPI_CUSTOMER_CHANGEFROMDATA1 - NUR für ONLINE-Store!!! Personendaten eines Kunden prüfen

Vendor Master (General Section)   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Mit dieser Methode des Business-Objekts "Kunde" können Personendaten oder alternativ Firmendaten eines bestehenden Kunden im mySAP ERP verändert werden.
Immer nur eine Struktur Personendaten oder Firmendaten dürfen gefüllt dem BAPI mitgegeben werden.

(i) Es soll eine Person als Kunde verändert werden:
In diesem Fall wird der Kunde als eine Person (Firmenadresse = Ansprechpartneradresse = persönliche Adresse) aufgefasst. Der Kunde kann dann ein Konsument sein (siehe Import Parameter PI_CONSUMEREN des BAPIs: BAPI_CUSTOMER_CREATEFROMDATA1).
(a) Kunde ist kein Konsument:
Falls "nur" eine Firmenadresse existiert, so wird mit diesem BAPI die Firmenadresse entsprechend verändert und die eine gleiche persönliche und Ansprechpartneradresse angelegt.
Existiert eine zur Firmenadresse abweichende (*) persönliche Adresse, so wird dies als ein Fehler aufgefasst. In diesem Fall sollte dem BAPI die Firmenadressdaten mitgegeben werden (siehe Fall (ii) unten).
(*) 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.

(b) Kunde ist kein Konsument:
Falls in diesem Fall "nur" eine Firmenadresse existiert, so wird dies als ein Fehler erkannt.
Ansonsten gilt diesselbe Funktionalität wie im Fall (i) (a) oben.

(ii) Es soll eine Firma als Kunde verändert werden:
In diesem Fall werden von dem BAPI nur die entsprechenden Adressdaten (PI_COMPANYDATA) verändert.
Ansonsten gilt für einen Firmenkunden die analogen Veränderungsmechanismen wie für einen Personenkunden.

Für alle drei Fälle Personenkunde, Konsument oder Firmenkunde gilt:
Alle Adressdaten des Kunden werden aus der Zentralen Adressverwaltung (ZAV) bestimmt.
Notwendige Personen/Firmendaten sind dieselben wie bei der Methode des Anlegens eines Kunden (siehe BAPI_CUSTOMER_CREATEFROMDATA1).
Die Berechtigungsvoraussetzung für das Benutzen dieses BAPIs sind dieselben wie die des BAPIs BAPI_CUSTOMER_CREATEFROMDATA1, wobei hier die Berechtigung für die Änderungsaktivität benötigt wird.
Die Verkaufsorganisation ist ein Muß-Feld.
Die Nummer des zuändernden bestehenden Kunden im mySAP ERP System muß dem BAPI mitgegeben werden.
Nur Felder - dies gilt für die Personen/Firmen- wie für die optionalen Personen/Firmendaten - die mit X gekennzeichnet sind (siehe Import-Struktur PI_PERSONALDATAX werden 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
PI_COMPANYDATA
PI_COMPANYDATAX
PI_DISTR_CHAN
PI_DIVISION
PI_OPT_COMPANYDATA
PI_OPT_COMPANYDATAX
PI_OPT_PERSONALDATA
PI_OPT_PERSONALDATAX
PI_PERSONALDATA
PI_PERSONALDATAX
PI_SALESORG
RETURN

Ausnahmen

Funktionsgruppe

V02D

General Material Data   PERFORM Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 5357 Date: 20240523 Time: 092035     sap01-206 ( 73 ms )