PARAMETER ID wird nicht verwendet

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Getting started ... Alles für einen gelungenen Start.
18 Beiträge • Seite 1 von 2 (current) Nächste
18 Beiträge Seite 1 von 2 (current) Nächste

PARAMETER ID wird nicht verwendet

Beitrag von fritz61 (ForumUser / 8 / 3 / 0 ) »
Hallo, ich habe ein Programm erstellt aus dem ich mit call transaction verschiedene Programme aufrufe. 1. ME23N, 2. MIGO.
Aufruf für ME23N

Code: Alles auswählen.

SET PARAMETER ID 'BES' FIELD l_struct-ebeln.
CALL TRANSACTION 'ME23N'.
klappt.

Aufruf für MIGO

Code: Alles auswählen.

SET PARAMETER ID 'BES' FIELD l_struct-ebeln.
CALL TRANSACTION 'ME23N'.
klappt nicht!
das Feld PO_NUMMER hat den Parameter 'BES', genau wie ME23N.
Meine Frage: Warum wird der Parameter bei MIGO nicht genommen?

Gruß
Fritz

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


Re: PARAMETER ID wird nicht verwendet

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

versuche es mal bei der MIGO mit dem - field d_po_number.

Gruß
Wolfgang

Re: PARAMETER ID wird nicht verwendet

Beitrag von Unit605 (Expert / 975 / 37 / 93 ) »
... oder 'PO_NUMBER'.

Re: PARAMETER ID wird nicht verwendet

Beitrag von fritz61 (ForumUser / 8 / 3 / 0 ) »
als PARAMETER ID? Das feld in das übergeben wird ist PO_NUMBER als Parameter ID wird aber 'BES' unter F1-Werkzeug genannt.

Re: PARAMETER ID wird nicht verwendet

Beitrag von fritz61 (ForumUser / 8 / 3 / 0 ) »
beides ausprobiert: kein Erfolg

Re: PARAMETER ID wird nicht verwendet

Beitrag von ewx (Top Expert / 4842 / 310 / 638 ) »
Die ME23n hat eine recht komplexe Logik wann warum die Parameter-IDs geholt werden.
Da hilft ggfs. nur Debuggen... :(

Re: PARAMETER ID wird nicht verwendet

Beitrag von fritz61 (ForumUser / 8 / 3 / 0 ) »
Das Problem tritt nicht bei der ME23N sondern ta MIGO_GR auf, dort wird nicht auf den Parameter positioniert.

Re: PARAMETER ID wird nicht verwendet

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

verwende mal I_MSEG-EBELN.

Gruß Wolfgang

Re: PARAMETER ID wird nicht verwendet

Beitrag von ewx (Top Expert / 4842 / 310 / 638 ) »
fritz61 hat geschrieben: das Feld PO_NUMMER hat den Parameter 'BES', genau wie ME23N.
Meine Frage: Warum wird der Parameter bei MIGO nicht genommen?
Er wird nicht benutzt. Man muss im Dynpro explizit ankreuzen, ob die PID verwendet werden soll.

Folgende Benutzer bedankten sich beim Autor ewx für den Beitrag:
fritz61


Re: PARAMETER ID wird nicht verwendet

Beitrag von fritz61 (ForumUser / 8 / 3 / 0 ) »
Ich glaube ich habe das Problem nicht richtig dargestellt.
ich möchte das Programm MIGO_GR für Bestellungen mit Vorbelegung des Feldes PO_NUMBER öffnen.
PO_NUMBER hat den Parameter-ID 'BES'.

aufruf des ta mit setzen des Parameters 'BES' gefüllt mit einer Variablen die eine gültige PO_NUMBER enthält

Code: Alles auswählen.

SET PARAMETER ID 'BES' FIELD l_strukt-ebeln.
CALL TRANSACTION 'MIGO_GR'.
das Progeramm MIGO_GR wird geöffnet, aber das Feld PO_NUMBER (Bestellung) wird nicht gefüllt.
Insgesamt kann ich 3 Parameter setzen: PO_NUMBER 'BES', PO_ITEM 'BSP', PO_WERKS 'WRK'.
Wenn ich alle drei Parameter setze wird nur das Werk übernommen und angezeigt, Bestellung und Position werden beide nicht verwendet, die Felder bleiben leer trotz korrekt gefüllter Übergabe Parameter.

Re: PARAMETER ID wird nicht verwendet

Beitrag von fritz61 (ForumUser / 8 / 3 / 0 ) »
Hallo ewx, habe Dein Posting erst gesehen als ich meinen letzten Beitrag gesendet hatte.
Zusatzfrage: kann ich das ändern oder muss das SAP machen?

Re: PARAMETER ID wird nicht verwendet

Beitrag von fritz61 (ForumUser / 8 / 3 / 0 ) »
Danke für die schnelle Hilfe!

Re: PARAMETER ID wird nicht verwendet

Beitrag von black_adept (Top Expert / 4080 / 125 / 934 ) »
Für die MIGO solltest du statt Call Transaction zu verwenden den FuBa "MIGO_DIALOG" aufrufen.

Folgende Benutzer bedankten sich beim Autor black_adept für den Beitrag:
fritz61

live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: PARAMETER ID wird nicht verwendet

Beitrag von BerndSchweiger (ForumUser / 26 / 8 / 0 ) »
Hallo zusammen,

ich häng mich mal hier an...
mit Eurer Hilfe hab ich jetzt den funktionierenden Absprung über die Bestellnummer in die MIGO erstellt.

Code: Alles auswählen.

REPORT Z_CALL_MIGO.
PARAMETERS P_EBELN LIKE EKKO-EBELN.
SET PARAMETER ID 'BES' FIELD P_EBELN.

SUBMIT mb_call_migo_dialog
WITH i_action = 'A01'
WITH i_refdoc = 'R01'
WITH i_notree = 'X'
WITH i_skip_f = 'X'
WITH i_deaden = 'X'
WITH i_okcode = 'OK_GO'
WITH i_new_ro =  'X'
WITH i_ebeln  = P_EBELN
AND RETURN.
Nur ein Problem hab ich jetzt noch, wobei ich mir nicht sicher bin ob's überhaupt ein Problem ist.
Geht man händisch in die MIGO mit A01 R01 wird automatisch das Werk (bei uns 1000) vorgeblendet. Wobei dies wohl aufgrund der hinterlegten Benutzerparameter geschieht.
Führt man dagegen obigen Absprung aus fehlt dagegen dieses Werk.
Hat dafür vielleicht wer noch ne Lösung parat?
Danke vorab, Gruß Bernd

Re: PARAMETER ID wird nicht verwendet

Beitrag von Unit605 (Expert / 975 / 37 / 93 ) »
schon versucht:

Code: Alles auswählen.

SET PARAMETER ID 'WRK' FIELD P_WEKR.   "oder ähnlich.....

Vergleichbare Themen

0
Antw.
1423
Views
Überprüfung Z-Felder in bestimmten Tabellen ob verwendet
von jspranz » 03.07.2006 16:02 • Verfasst in ABAP® Core
8
Antw.
3648
Views
Wann verwendet man Forms (statt Functions)
von RIG » 31.08.2012 14:09 • Verfasst in ABAP® für Anfänger
3
Antw.
1584
Views
Vorgänge in die 'Zuletzt verwendet Liste' aufnehmen
von Kai999 » 19.07.2017 11:02 • Verfasst in ABAP® für Anfänger
1
Antw.
1140
Views
Mandantenübergreifendes Objekt wird nicht verwendet
von Gast » 19.12.2005 13:23 • Verfasst in ABAP® Core
0
Antw.
964
Views

Über diesen Beitrag



Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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.

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 1514
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8127