LSMW / Kundeneigene Felder

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
4 Beiträge • Seite 1 von 1
4 Beiträge Seite 1 von 1

LSMW / Kundeneigene Felder

Beitrag von tgifch (ForumUser / 14 / 0 / 0 ) »
Hallo Forum

Wie kann man mit der LSWM Felder einer MARA Tabelle welche als Erweiterung angefügt wurden über den Direct-Input füllen? In den BMMH1 Struktur sind die Felder nicht vorhanden. Ich würde nun versuchen zum Zeitpunkt _end_of_transaction_ den Satz aus der MARA zu lesen, die zusätzlichen Felder zu füllen und zurückzuschreiben. Gibt es eine einfachere Methode innerhalb der LSMW?

Danke für Euren Input
tgifch
Take it or leave it, but do something.

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


Beitrag von jig (ForumUser / 64 / 0 / 0 ) »
Hi,

fallst Du nicht auf Standardsegmente des Dictionaries zurückgreifen kannst, die die kundeneigenen Felder beinhalten (z.B. MARA oder MARA_UEB) hast Du wahrscheinlich keine andere Chance, als die Felder 'hinterher' zu füllen.

Bisher habe ich die Erfahrung gemacht, dass die SAP
Schnittstellentechnologie nur den 'non-IS' Standard unterstützt ( z.B. iDoc Typ MATMAS04 oder DEBMAS ).

Ich binn allerdings auch offen für neue Erkenntnisse ;)
Viele Grüsse
Jens

Beitrag von tgifch (ForumUser / 14 / 0 / 0 ) »
Hallo

Es handelt sich um eine Erweiterung der MARA und der MVKE. Der Kunde benötigt jeweils ein zusätzliches Feld in diese beiden Tabellen. Gibt es eine Möglichkeit während der Abarbeitung via Direct-Input direkt auf die zusätzlichen Felder dieser Tabellen zu schreiben?
Take it or leave it, but do something.

Beitrag von jig (ForumUser / 64 / 0 / 0 ) »
Kommt auf die Methode an, mit der die Daten übernommen werden.

bei iDoc's gibt es kaum eine andere Möglichkeit, als
den Verbuchungbaustein in den Z-Namensraum zu kopieren und entsprechend anzupassen. Die iDoc Verbuchungsbausteine nutzen eigentlich alle den SAP FB Material_maintain_dark. Der genutzte iDoc Typ muss dann noch um Z-Segmente erweitert werden und
die Z-Felder dann im Verbuchungsbaustein 'manuell'
auf die DB geschrieben werden (funktioniert dank Transaktionsmechanismus hervorragend).

Bei DirectInput oder BI könnte es nur funktionieren, indem man Exits nutzt, die in der Verbuchung aufgerufen werden.

Bei eigenen BI Aufzeichnungen kann man die Z-Felder
ganz bequem in der LSMW bedienen, allerdings braucht man dann u.U. für unterschiedliche Materialien und Sichten auch mehrere Aufzeichnungen - und es ist BI, eine eher veraltete Technologie.

Öfter haben iDoc Verbuchungsbausteine auch Customer Function Aufrufe, z.B. IDOC_INPUT_MATMAS04
Viele Grüsse
Jens

Seite 1 von 1

Vergleichbare Themen

3
Antw.
635
Views
Kundeneigene Felder
von Rabea1103 » 03.06.2021 08:41 • Verfasst in ABAP® für Anfänger
2
Antw.
4363
Views
Kundeneigene Felder in Kostenstellen-Stammdaten
von Walhalla » 06.04.2017 16:19 • Verfasst in Financials
1
Antw.
1770
Views
kundeneigene Felder auslesen mit BAPI_MATERIAL_GETALL
von Szel » 25.09.2013 17:05 • Verfasst in ABAP® Core
2
Antw.
3563
Views
Kundeneigene Felder auf Dynpro anzeigen
von Geggo74 » 20.01.2021 14:24 • Verfasst in Dialogprogrammierung
4
Antw.
4134
Views
kundeneigene Felder im IT 2001, Speichern Infotyp
von JoergS » 16.06.2008 15:30 • Verfasst in Human Resources

Über diesen Beitrag


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

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.