TA MI04 - BAdI oder User-Exit?

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

TA MI04 - BAdI oder User-Exit?

Beitrag von Fools (ForumUser / 20 / 0 / 0 ) »
Hallo Spezialisten,

auf Grund dessen, dass ich immer noch ein Anfänger bin, würde ich mir hier gerne wieder Gewissheit einholen.

Es geht darum, dass ich ein BAdI oder User-Exit suche, mit dem ich die Transaktion MI04 (Inventurzählung erfassen mit Beleg) steuern kann. Nach Aufruf der TA MI04 und der Eingabe von Inventurbelegnr. und Geschäftsjahr, würde ich gerne im Folgedynpro das Feld "CHARGE" mit einem Wert füllen.

Hab mich auf die Suche in die große weite SAP-Welt gemacht und habe weder BAdI noch User-Exit hierfür gefunden. Bin mir aber trotzdem nicht sicher, ob es nicht doch was gibt um die TA MI04 anzusprechen...

Würde mich über eure Hilfe freuen

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


Beitrag von ewx (Top Expert / 4887 / 319 / 644 ) »
Hast du schon mal in der Transaktion CMOD gesucht??
Komponente könnte evtl. SAPLWIS* sein

Ansonsten wäre eine Vorschalttransaktion angebracht.
Dabei schreibst du ein einfaches Pogramm, dass genau die Felder der MI04 hat und machst dann einen Call Transaction auf die MI04. Als letzten Transaktionscode gibst du "/bend" mit (glaube ich), dann kann der Benutzer den Beleg einfach weiterbearbeiten. Mit Call Transaction und MODE = "E" gehts auf jeden Fall.

Gruß,
enno.

Beitrag von Fools (ForumUser / 20 / 0 / 0 ) »
Ansonsten wäre eine Vorschalttransaktion angebracht.
Dabei schreibst du ein einfaches Pogramm, dass genau die Felder der MI04 hat und machst dann einen Call Transaction auf die MI04. Als letzten Transaktionscode gibst du "/bend" mit (glaube ich), dann kann der Benutzer den Beleg einfach weiterbearbeiten. Mit Call Transaction und MODE = "E" gehts auf jeden Fall.
Schluck..! Ähm nunja, klingt als wüßtest du was du da schreibst. Nur kann ich das leider nicht ganz nachvollziehen. Was gneau bezweckt denn Beschriebenes? Und hast du vlt. ein Bsp.??

Danke.

Beitrag von ewx (Top Expert / 4887 / 319 / 644 ) »
Ich probier's noch mal:
Du zeichnest einen Batchinput auf mit dem Transaktionsrekorder (SM35). Und zwar soweit wie die Felder in der Transaktion vorbelegt werden sollen.

Daraus kannst du ein Programm erzeugen.
In das Programm nimmst du dann die Felder der Transaktion MI04 auf.
Entweder als Dynpro oder als ganz normale PARAMETERS-Anweisung (^F1).

Die hier eingegebenen Werte übernimmst du in den Batchinput und machst dann mit diesen Daten einen CALL TRANSACTION (^F1) auf die Transaktion MI04.
Wenn du den Call Transaction mit MODE = "E" aufrufst, dann hält der Batchinput nach der Aufzeichnung einfach an und der Anwender kann weitere Daten erfassen und sichern.

Gruß,
Enno.

Gruß, Enno

Beitrag von black_adept (Top Expert / 4135 / 131 / 956 ) »
@Enno: Nicht "/bend" sondern "/bda" wechselt in den sichtbaren Modus

@Fools: Musst du echt nur ein einziges Mal die Charge mitgeben oder nicht doch eher bei jeder einzelnen Zählposition?
In letzterem Fall wird das wohl nix werden mit einer Vorschaltfunktion. Und da ich dort auch keine Exits kenne bleibt nur noch eine Modifikation ( wogegen ich natürlich grundsätzlich bin ).
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Seite 1 von 1

Vergleichbare Themen

4
Antw.
2896
Views
User Exit bzw. BADI
von Lainer » 07.11.2007 14:42 • Verfasst in ABAP® für Anfänger
0
Antw.
2340
Views
Exit/Badi für Buchungskreisanlage?
von lausek » 21.12.2017 11:59 • Verfasst in Financials
9
Antw.
3057
Views
BADi/User-Exit für ME54N
von L0w-RiDer » 29.01.2020 09:11 • Verfasst in ABAP® für Anfänger
1
Antw.
8087
Views
User Exit/Badi für HU Anlage
von t0mt0m » 07.12.2007 11:44 • Verfasst in Sonstige Module
3
Antw.
7299
Views
User-Exit / Badi Belegposition ändern?
von sjung3 » 14.12.2005 12:57 • Verfasst in Financials

Über diesen Beitrag


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

Aktuelle Forenbeiträge

FS-CD schnellstmöglich lernen
vor 8 Stunden von waltersen 3 / 1756
Banf anlegen
vor einer Woche von wreichelt 2 / 9201
Banf anlegen
vor einer Woche von Manfred K. 1 / 8816
IBAN und BUT0BK
vor einer Woche von waltersen gelöst 10 / 24508
GUIXT Tabellen in Container ansprechen
vor einer Woche von Denaris 1 / 14043

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

FS-CD schnellstmöglich lernen
vor 8 Stunden von waltersen 3 / 1756
Banf anlegen
vor einer Woche von wreichelt 2 / 9201
Banf anlegen
vor einer Woche von Manfred K. 1 / 8816
IBAN und BUT0BK
vor einer Woche von waltersen gelöst 10 / 24508
GUIXT Tabellen in Container ansprechen
vor einer Woche von Denaris 1 / 14043