Call trasaction startet die Transaktion nicht

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

Call trasaction startet die Transaktion nicht

Beitrag von Mokona (ForumUser / 4 / 0 / 0 ) »
Hallo Zusammen,

ich bin grade dabei einen Report zu schreiben, der im Hintergrund die Transaktion DP95 aufrufen soll und die zuvor gesammelten Daten per loop
an die DP95 übergeben soll und die DP95 pro loop ausführen soll.

Ich habe es hiermit versucht, aber die DP95 wird zwar geöffnet und gefüllt, aber nicht gestartet.
Man muss noch auf den "Ausführen" Knopf drücken.

Code: Alles auswählen.

DATA: BEGIN OF bdcdata OCCURS 100.
        INCLUDE STRUCTURE bdcdata.
DATA: END OF bdcdata.
DATA: BEGIN OF messtab OCCURS 10.
        INCLUDE STRUCTURE bdcmsgcoll.
DATA: END OF messtab.

bdcdata-program = 'RVPKMASS'.
bdcdata-dynpro = '1000'.
bdcdata-dynbegin = 'X'.
APPEND bdcdata.

CLEAR bdcdata.
bdcdata-fnam = 'SO_VBELN-LOW'.
bdcdata-fval = gv_beleg.
APPEND bdcdata.

bdcdata-fnam = 'P_RRBFLT'.
bdcdata-fval = 'X'.
APPEND bdcdata.

bdcdata-fnam = 'P_SBELN'.
bdcdata-fval = 'X'.
APPEND bdcdata.
bdcdata-fnam = 'P_TEST'.
bdcdata-fval = ' '.
APPEND bdcdata.

CALL TRANSACTION 'DP95' USING bdcdata MODE 'N' UPDATE 'S'
                  MESSAGES INTO messtab.
Hat jemand eine Idee warum die Transaktion nicht gestartet wird?

Liebe Grüße,
Mokona

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


Re: Call trasaction startet die Transaktion nicht

Beitrag von zzcpak (Expert / 673 / 5 / 68 ) »
sieht so aus, als fehlte in deiner BDCDATA noch der Ok-Code zum Speichern

Re: Call trasaction startet die Transaktion nicht

Beitrag von Mokona (ForumUser / 4 / 0 / 0 ) »
Hallo zzcpak,

ich habe es mit

Code: Alles auswählen.

bdcdata-fnam = 'BDC_OKCODE'.
bdcdata-fval = '/00'.
APPEND bdcdata.
probiert, aber das zeigte keine Wirkung..

Re: Call trasaction startet die Transaktion nicht

Beitrag von zzcpak (Expert / 673 / 5 / 68 ) »
/00 heißt ja einfach nur ENTER drücken. Um den Report zu starten, probier mal =ONLI für bdcdata-fval

Re: Call trasaction startet die Transaktion nicht

Beitrag von Mokona (ForumUser / 4 / 0 / 0 ) »
Hallo zzcpak,

Dankeschön für deine Antworten!

Wenn ich =ONLI als fval eintrage, öffnet sich ein popup mit Ok-code und einem Eingabefeld, in dem "=ONLI" steht,
und ich muss es manuell noch mit dem Häkchen Button bestätigen.

Leider gibt es zu diesem Popup keine F1 Hilfe, so dass ich nicht sehe was das für ein Dialog Feld ist,
damit ich es noch in meinen Code einfügen kann.

Hast du dafür noch eine Idee?

Re: Call trasaction startet die Transaktion nicht

Beitrag von Mokona (ForumUser / 4 / 0 / 0 ) »
:? ich war verwirrt, ich hatte noch den Mode A drin...mit N geht es ;)
Vielen Dank!

Seite 1 von 1

Vergleichbare Themen

5
Antw.
2632
Views
Call Transaktion über Baustein
von dkast » 06.03.2018 15:27 • Verfasst in ABAP® für Anfänger
2
Antw.
1697
Views
Call Transaction: Wie wurde Transaktion verlassen?
von toto » 03.04.2008 15:15 • Verfasst in ABAP® Core
2
Antw.
1509
Views
Call Transaktion - Programm Beendet sich
von JohnLocklay » 22.08.2018 11:45 • Verfasst in ABAP® Core
1
Antw.
1708
Views
se80 startet nicht
von kostonstyle » 19.09.2008 14:46 • Verfasst in ABAP® für Anfänger
1
Antw.
1289
Views
Daten nachlesen bevor Workflow startet
von TW » 09.11.2005 17:17 • Verfasst in Financials

Ü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.

Unbeantwortete Forenbeiträge

Daten an Tabelle binden
vor 20 Stunden von Bright4.5 1 / 461
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2108
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8703