CALL TRANSACTION ME23n mit Varianten

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

CALL TRANSACTION ME23n mit Varianten

Beitrag von autohandel7 (Specialist / 186 / 67 / 0 ) »
Hallo Experten ,
ich möchte ger TA: ME23n per CALL TRANSACTION aufrufen, aber mit Variant, wo ich z.Bp. 10 Einkaufsbelegnummer übergeben kann.
Bildern:
1. Start ME23n
2. Selektionsvariante:Bestellungen.
3. Ergebnis- das will ich gern am Ende bekommen.

Danke

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


Re: CALL TRANSACTION ME23n mit Varianten

Beitrag von wreichelt (Top Expert / 1048 / 30 / 192 ) »
Hallo,

vielleicht ist die Variante über BTCI eine Möglichkeit
CALL TRANSACTION 'ME23N' USING T_BDC

MODE 'E'

Gruß Wolfgang

Re: CALL TRANSACTION ME23n mit Varianten

Beitrag von DeathAndPain (Top Expert / 1961 / 261 / 415 ) »
Dann muss er aber einen Batch Input programmieren (was auch nicht schwer ist, wenn man sich mit der Transaktion SHDB ein entsprechendes Programm generieren lässt und dieses dann anpasst).

Die Alternative wäre, einfach mit der SE93 eine Kopie des Transaktionscodes ME23N zu erstellen und in der Kopie dann die Variante zu hinterlegen (das geht in der SE93). Anschließend kannst Du einfach Deine neue Transaktion per CALL TRANSACTION aufrufen.

Voraussetzung ist, dass das von der ME23N gestartete Programm nicht den Transaktionscode prüft, mit dem es gestartet worden ist. Habe ich jetzt nicht ausprobiert, aber zumindest gebe ich Dir da eine gute Chance.

Re: CALL TRANSACTION ME23n mit Varianten

Beitrag von Birgitta (ForumUser / 1 / 0 / 0 ) »
Vielleicht ist dies auch noch hilfreich

Bei CALL TRANSACTION kann man vorher Parameter IDs setzen. Diese ID erhält man über F1 in der entsprechenden Transaktion in den entsprechenden Feldern.

Z. B.
Für den Aufruf mit einer bestimmten Bestellposition wird diese Position in der Id mitgegeben.

Parameter-Id für die Bestellnummer ist BES
Parameter-Id für die Bestellposition ist BSP

Das wird dann wie folgt programmiert:

SET PARAMETER ID 'BES' FIELD xx-ebeln.
SET PARAMETER ID 'BSP' FIELD xx-ebelp.
CALL TRANSACTION 'ME22N' AND SKIP FIRST SCREEN.
ODER
CALL TRANSACTION 'ME23N' AND SKIP FIRST SCREEN.


Viele Grüße
Zuletzt geändert von Birgitta am 04.01.2022 13:40, insgesamt 1-mal geändert.

Seite 1 von 1

Vergleichbare Themen

1
Antw.
2730
Views
CALL FUNCTION und CALL TRANSACTION
von phil1982 » 10.08.2007 11:00 • Verfasst in ABAP® für Anfänger
3
Antw.
5098
Views
call transaction
von gast » 11.05.2005 14:07 • Verfasst in ABAP® Core
1
Antw.
1541
Views
Call Transaction
von Boon » 25.08.2014 15:33 • Verfasst in ABAP® für Anfänger
3
Antw.
3225
Views
Call Transaction
von SaskuAc » 27.07.2015 11:18 • Verfasst in ABAP® für Anfänger
3
Antw.
3021
Views
Call Transaction
von Dörk » 01.03.2007 06:03 • Verfasst in Dialogprogrammierung

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.

Unbeantwortete Forenbeiträge

SD_PRINT_TERMS_OF_PAYMENT
vor einer Woche von Manfred K. 1 / 2732
BUSOBJEKT zu CMIS PHIO ermitteln
vor 4 Wochen von snooga87 1 / 4539