Batch-Input: Kunde anlegen / ändern

Getting started ... Alles für einen gelungenen Start.
4 Beiträge • Seite 1 von 1
4 Beiträge Seite 1 von 1

Batch-Input: Kunde anlegen / ändern

Beitrag von 4sunshine (ForumUser / 2 / 0 / 0 ) »
Hallo zusammen,

in unserem Studium haben wir in einem Projekt einen Online-Shop erstellt und sollen ihn dieses Semester an SAP anbinden. Also Kunden, Material, Aufträge etc sollen ebenso in SAP erscheinen. Dazu wurden uns (kurz) BAPIs vorgestellt, was an sich nicht kompliziert schien. Wir programmieren den Shop übrigens mit PHP und haben die rfc extension installiert.

Bei den Kunden stoßen wir aber jetzt auf ein Problem, wir finden keine passende BAPI! BusinessPartner reicht nicht aus, oder? Und Customer (Finanzwesen -> Debitorenbuchhaltung) scheint auch nicht das Richtige für uns zu sein, zumal es dort nur mit interner Nummernvergabe geht, wir aber einen "Schlüssel" für unsere MySQL Datenbank benötigen, für eine eindeutige Zuordnung.

Nach viel googlen habe ich jetzt die Batch-Input Methode gefunden. Kann mir jemand erklären wie das funktioniert? Insbesondere mit PHP? Leider habe ich keinerlei Beispielcode oder ähnliches gefunden :( Hier der Link, den ich dazu gefunden hab, ihr könnt damit sicher mehr anfangen:

http://help.sap.com/saphelp_45b/helpdat ... ontent.htm

Wie gesagt, es ist alles absolutes Neuland für mich (bis auf PHP *g*), hoffe ihr seid meine Rettung :D

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Beitrag von xxxx (ForumUser / 38 / 0 / 0 ) »
Hallo,

in der Funktionsgruppe
V02D Kundenstamm: Lesen und Sperren

gibt es einige brauchbare BAPI's zu diesem Thema - hast du diese schon gecheckt?

BAPI_CUSTOMER_CHANGEFROMDATA NUR für ONLINE-Store!!! Kunde: Ändern Kunde
BAPI_CUSTOMER_CHANGEFROMDATA1 NUR für ONLINE-Store!!! Personendaten eines Kunden prüfen
BAPI_CUSTOMER_CREATEFROMDATA NUR für ONLINE-Store!!! Kunde: Anlegen Kunde
BAPI_CUSTOMER_CREATEFROMDATA1 NUR für ONLINE-Store!!! BAPI Anlegen Kunde zu BO Kunde (KNA1) - mit
BAPI_CUSTOMER_GETDETAIL NUR für ONLINE-Store!!! Kunde: Lesen Kunde
BAPI_CUSTOMER_GETDETAIL1 NUR für ONLINE-Store!!! BAPI Lesen Kunde zu BO Kunde (KNA1) - mit ZAV
BAPI_CUSTOMER_SEARCH NUR für ONLINE-Store!!! Kunde: Suche Kundennummer
BAPI_CUSTOMER_SEARCH1 NUR für ONLINE-Store!!! BAPI Suche Kunde zu BO Kunde (KNA1) - mit ZAV

lg
Jo

Beitrag von 4sunshine (ForumUser / 2 / 0 / 0 ) »
Hallo Jo,

danke erstmal! aber ja, das BAPI "BAPI_CUSTOMER_CHANGEFROMDATA1" hatte ich versucht, aber das scheint für unsere Zwecke nicht zu gehen. Das Problem ist hier v.a., dass dort nur interne Nummernvergabe funktioniert, und wir aber einen "Schlüssel" benötigen, um ihn eindeutig mit den MySQL Kunden zu verknüpfen ...

Aber ich werde damit nochmal rumtesten :(

Beitrag von xxxx (ForumUser / 38 / 0 / 0 ) »
Hallo,

sorry - ist wirklich anscheinend nur für interne Nummernvergabe vorgesehen.

Auszug aus einem anderen Forum:
_____________________

Hi,

Really 'BAPI_CUSTOMER_CREATEFROMDATA1' and 'BAPI_CUSTOMER_CREATEFROMDATA' use internal number range.
Create batch input.
_________________________

Wenn du unbedingt eine externe Nummernvergabe benötigst, wäre ein Z-BAPI schnell geschrieben, welches einen Batch Input durchführt (ist bestimmt die schnellste und einfachste Lösung -> Aufzeichung im Transaktionsrecorder und daraus einen Funktionsbaustein generieren).

Ansonst kannst du doch die ermittelte Kundennummer aus dem BAPI 'BAPI_CUSTOMER_CREATEFROMDATA1' (bekommst du als Export-Parameter zurück) als Schlüssel für deine MySQL Datenbank verwenden?!

lg
Jo

Seite 1 von 1

Vergleichbare Themen

6
Antw.
2691
Views
Objekte per Batch-Input anlegen?
von gs3rr4 » 31.05.2016 14:28 • Verfasst in ABAP® für Anfänger
12
Antw.
4673
Views
über Batch Input Ansprechpartner zu Lieferanten anlegen
von SAPlerin » 13.04.2011 16:02 • Verfasst in ABAP® Core
13
Antw.
8359
Views
Bestellung über Batch Input anlegen ME21
von Fritzi_SAP » 01.06.2012 10:41 • Verfasst in ABAP® Core
0
Antw.
1555
Views
Batch Input
von SwordMaster » 03.12.2007 07:39 • Verfasst in ABAP® Core
2
Antw.
1688
Views
Batch input
von BMWi801 » 24.03.2018 11:16 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

CDS VIEWS aufsummieren von Werte
vor 6 Stunden von ZF_SAPler 3 / 39
Artikel automatisch in va01
vor 3 Tagen von wreichelt 2 / 55
langtexte beim Fertigungsauftrag
vor 3 Tagen von ByteMeBaby 7 / 6428
Updates der Daten, Fehlermeldung
vor 4 Tagen von Egzon gelöst 1 / 76

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

CDS VIEWS aufsummieren von Werte
vor 6 Stunden von ZF_SAPler 3 / 39
Artikel automatisch in va01
vor 3 Tagen von wreichelt 2 / 55
langtexte beim Fertigungsauftrag
vor 3 Tagen von ByteMeBaby 7 / 6428
Updates der Daten, Fehlermeldung
vor 4 Tagen von Egzon gelöst 1 / 76

Unbeantwortete Forenbeiträge

Updates der Daten, Fehlermeldung
vor 4 Tagen von Egzon 1 / 76
Zwischensumme Adobe Forms
letzen Monat von Lucyalison 1 / 310