Job läuft nicht korrekt... Abap schuld?

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

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

Job läuft nicht korrekt... Abap schuld?

Beitrag von manfred ( / / 0 / 3 ) »
Hallo,

ich habe ein Programm geschrieben, dass mir eine Batchinput Mappe erzeugt. Dieses soll per Job periodisch gestartet werden.

Wenn man das Programm Manuell ausführt, dann hat man die wahl (mit 2 radiobuttons) welche art von Mappe erstellt wird. wird der 2 radiobutton gedrückt, dann verschwinden verschiedene selektionsparameter...

ich habe mir nun also eine variante erstellt. diese gebe ich bei der jobdefinition an. der job wird ausgeführt und ich erhalte die meldung im JOB-LOG:
26.11.2003 11:46:13 Objekt Y_MLSK_LS_BV der Klasse RE und Sprache DE existiert nicht SF 616 I

Es wird auch keine Mappe erstellt. Wem sagt das was??

Gruß

Manfred

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


Beitrag von Gast ( / / 0 / 3 ) »
Nö, der ABAP ist nicht schuld.

Aber der ABAP gibt Dir genau den Hinweis, den Du brauchst.

Da das Objekt mit 'Y' beginnt, nehme ich an das es sich um eine Kundeneigenes Objekt handelt.

lösung?!

Beitrag von manfred ( / / 0 / 3 ) »
hallo nochmal...

das programm greift auf eine .txt datei zu, deren pfad auf einen lokalen rechner verweist: C:\temp\test.txt.
Ich glaube, dass das Problem daher kommt.

gruß

manfred

Beitrag von Gast ( / / 0 / 3 ) »
Ich glaube eher, dass es sich um diesen Fehler handelt:

26.11.2003 11:46:13 Objekt Y_MLSK_LS_BV der Klasse RE und Sprache DE existiert nicht SF 616 I

lösung

Beitrag von manfred ( / / 0 / 3 ) »
hallo,

also der fehler war wie von mir vermutet.
ich hatte das file auf dem präsentationsserver. das kann bei einem job natrürlich nich funktionieren. er findet dann die datei nicht.
wenn man sie dagegen auf dem applikationsserver legt, dann funktioniert alles wie es soll.

schönen dank trotzdem für die hilfe

schöne grüße

manfred

Beitrag von Frank Dittrich (Expert / 674 / 0 / 15 ) »
Zur Message SF 616:

Die Message kommt vom SAP-Standard.
Zu Deinem Report gibt es keine Doku.
Der Standard prüft das, um bei AT SELECTION-SCREEEN OUTPUT zu entscheiden, ob eine [Info]-Funktionstaste zum Anzeigen der Doku eingeblendert werden soll.

Der Fehler ist aber nicht die fehlende Doku.

Der Fehler ist, die vom Standard vorgeschlagene Logik bei einem CALL FUNCTION ... EXCEPTIONS ...

Code: Alles auswählen.

IF SY-SUBRC NE 0.
  MESSAGE ID ...
ENDIF.
unverändert zu übernehmen.
Wenn die Exception, die zu SY-SUBRC NE 0 führt, mittels RAISE und nicht mit MESSAGE ... RAISING ausgelöst wird, stehen SY-MSGID, SY-MSGTY, SY-MSGNO, SY-MSGV1 ... immer noch auf den Werten der letzten MESSAGE-Anweisung.
In diesem Fall eben noch aus der Prüfung vor dem Setzen des PF-Status.

Um den Fehler zu vermeiden, mindestens vor CALL FUNCTION ein

Code: Alles auswählen.

CLEAR sy-msgty.
und nach CALL FUNCTION bei SY-SUBRC NE 0 noch prüfen, ob sy-msgty nicht leer ist.
Nur dann sind evtl. die Message-Variablen richtig gefüllt.

Beitrag von Gast ( / / 0 / 3 ) »
wenn man sie dagegen auf dem applikationsserver legt, dann funktioniert alles wie es soll.
Die Bausteine xx_download/xx_upload funktionieren dann auch nicht, da diese gar nicht im Background funktionieren.

Und die Fehlermeldungen sehen dann auch anders aus, auch anders als bei Hermann Dittrich beschrieben.

Beitrag von Frank Dittrich (Expert / 674 / 0 / 15 ) »
Anonymous hat geschrieben:
wenn man sie dagegen auf dem applikationsserver legt, dann funktioniert alles wie es soll.
Die Bausteine xx_download/xx_upload funktionieren dann auch nicht, da diese gar nicht im Background funktionieren.
Da es aber offenbar funktioniert hat, wurden die auf dem Applikationsserver liegenden Dateien scheinbar nicht per WS_UPLOAD/GUI_UPLOAD ... gelesen.
Es soll ja Programme geben, bei denen man wählen kann, ob die Dateien auf dem PC oder auf dem Applikationsserver liegen.
Und die Fehlermeldungen sehen dann auch anders aus, auch anders als bei Hermann Dittrich beschrieben.
Hermann?

Da das eigentliche Problem ja schon gelöst war, wollte ich nur erklären, was es mit der ominösen Message SF 616 auf sich hat.
Das sollte also auch gar kein Beitrag zur Frage "Wie lese ich auf dem Applikationsserver liegende Dateien?" sein.

Frank

Seite 1 von 1

Vergleichbare Themen

2
Antw.
3089
Views
ABAP Prüfung ob dieses Programm bereits läuft
von Sepp1718 » 15.11.2010 12:56 • Verfasst in ABAP® Core
3
Antw.
3136
Views
Report läuft bereits?
von Alexander » 19.04.2006 18:32 • Verfasst in ABAP® Core
14
Antw.
14588
Views
Transportsystem - Wie läuft es bei euch?
von airwaver » 11.09.2007 11:05 • Verfasst in ABAP® Core
4
Antw.
1854
Views
läuft report gerade?
von dimes » 13.11.2009 08:50 • Verfasst in ABAP® Core
1
Antw.
1828
Views
STMS - Import läuft
von Niekohle » 23.07.2007 19:21 • Verfasst in Basis

Ü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

Aktuelle Forenbeiträge

Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 64
Interne Tabelle
vor 5 Tagen von black_adept 2 / 133
MaLo-Checker in ABAP
vor einer Woche von A6272 6 / 255

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

Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 64
Interne Tabelle
vor 5 Tagen von black_adept 2 / 133
MaLo-Checker in ABAP
vor einer Woche von A6272 6 / 255

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 64
Group Items auf einer Filterbar
vor einer Woche von Bright4.5 1 / 107
tRFC Transaktionen SM58
vor 4 Wochen von A6272 1 / 140