Update von Lieferanten und Kundenstammdaten

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

Update von Lieferanten und Kundenstammdaten

Beitrag von retsch (ForumUser / 56 / 6 / 1 ) »
Hi,

Ich habe in den Tabellen KNA1, KNVV, LFA1 und LFM1 jeweils ein Z-Feld hinzugefügt.
Dieses Feld möchte ich editieren und in den Tabellen speichern.

Gibt es BAPIS dazu für die Z-Felder?

Für KNA1 habe ich in der Vergangenheit ein Standardfeld mit der Klasse CMD_EI_API=>MAINTAIN geändert. Das Z-Feld kann ich leider nicht mit der Methode ändern, weil das Feld in den Strukturen nicht vorkommt.

Irgendwelche Ideen?
Danke

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


Re: Update von Lieferanten und Kundenstammdaten

Beitrag von LD57 (ForumUser / 27 / 4 / 2 ) »
Hi retsch,

das hat SAP alles im Customizing vorbereitet mit den dazugehörigen BAdis.
Die Hilfen im Customizing erklären eigentlich alles.

Finanzwesen (neu) / Debitoren- und Kreditorenbuchhaltung / Debitorenkonten (bzw. Kreditorenkonten) / Stammdaten / Anlegen der D. bzw K. Stammdaten vorbereiten / Übernahme Kundeneigener Stammdatenfelder

Gruß LD57

Re: Update von Lieferanten und Kundenstammdaten

Beitrag von black_adept (Top Expert / 4157 / 136 / 959 ) »
Wenn du weiterhin die CMD_EI_API - Klassen verwenden möchtest, solltest du die entsprechenden Strukturen ( Für KNA1 sollte das CENTRAL_DATA-CENTRAL-DATA sein bzw. die zugehörigen X-Strukturen ) via APPEND erweitern. Dann müsste das eigentlich gehen.
Tipp: Ein Include erstellen, das sämtliche ZZ-Felder für die KNA1 enthält, und im APPEND an die KNA1 dieses Include einbinden und dann das gleiche Include auch in den API-Strukturen via APPEND einbinden. Dann ist das Feld stets in beiden Strukturen automatisch vorhanden, wenn du die KNA1 später um weitere Felder ergänzt. Und irgendwo einen fetten Kommentar hinterlegen, dass gefälligst auch die zugehörigen X-Strukturen ( am Besten auch via Include ) mit angepasst werden. Und so ein Include kommt auch später, falls man via BAPI und Extensions ändern möchte, ganz praktisch daher.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: Update von Lieferanten und Kundenstammdaten

Beitrag von ewx (Top Expert / 4913 / 332 / 653 ) »
black_adept hat geschrieben:
19.06.2024 10:17
Tipp: Ein Include erstellen, das sämtliche ZZ-Felder für die KNA1 enthält, und im APPEND an die KNA1 dieses Include einbinden und dann das gleiche Include auch in den API-Strukturen via APPEND einbinden. Dann ist das Feld stets in beiden Strukturen automatisch vorhanden, wenn du die KNA1 später um weitere Felder ergänzt. Und irgendwo einen fetten Kommentar hinterlegen, dass gefälligst auch die zugehörigen X-Strukturen ( am Besten auch via Include ) mit angepasst werden. Und so ein Include kommt auch später, falls man via BAPI und Extensions ändern möchte, ganz praktisch daher.
Das ist ein wertvoller Tipp!
Folgende Ergänzung hätte ich noch: Wenn man die Includes in BAPIs verwenden möchte, muss man sicherstellen, dass nur Zeichenartige Typen verwendet werden (also CHAR, NUMC, DATS, TIMS aber nicht STRING, INT oder Packed)!

Ansonsten gibt es Probleme mit der Zuweisung zum Datenteil:

Code: Alles auswählen.

  
DATA(extensions) = VALUE bapiparex_t(
   ( structure = 'BAPE_VBAP'   valuepart1 = ls_bape_vbap )
   ( structure = 'BAPE_VBAPX'  valuepart1 = ls_bape_vbapx ) ).

Seite 1 von 1

Vergleichbare Themen

1
Antw.
2563
Views
Customer Master Data. Kundenstammdaten auf Dynpro.
von ti » 07.08.2007 10:16 • Verfasst in Sales and Distribution
3
Antw.
3118
Views
Geschäftspartner- Nr der Lieferanten-Nr zuordnen
von Domgr » 18.05.2021 13:45 • Verfasst in ABAP® für Anfänger
4
Antw.
2231
Views
Datenaustausch mit externen Lieferanten
von Chaos81 » 15.08.2019 17:26 • Verfasst in ABAP® für Anfänger
2
Antw.
3946
Views
0
Antw.
1597
Views
Fedwire Abwicklung mit USA Lieferanten - wie?
von dilbert » 29.05.2008 08:08 • Verfasst in Financials

Über diesen Beitrag



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

Aktuelle Forenbeiträge

SFP/SEGW - Fehler beim Rendering
vor 6 Tagen von Manfred K. 1 / 21851
Pflegeview zeigt nicht alle Daten an
vor einer Woche von sapdepp gelöst 7 / 22317
ALV Grid und Dynprofeld
vor einer Woche von PeterPaletti 5 / 21912

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

SFP/SEGW - Fehler beim Rendering
vor 6 Tagen von Manfred K. 1 / 21851
Pflegeview zeigt nicht alle Daten an
vor einer Woche von sapdepp gelöst 7 / 22317
ALV Grid und Dynprofeld
vor einer Woche von PeterPaletti 5 / 21912

Unbeantwortete Forenbeiträge

SFP/SEGW - Fehler beim Rendering
vor 6 Tagen von Manfred K. 1 / 21851
Benutzerdefinierte Felder PSP
letzen Monat von Rabea1103 1 / 72288
Spool vereinen OTF und PDF
January 2026 von anna2205 1 / 88325
XSLT und Loipro05 Transformation
December 2025 von Torsten1965 1 / 100159