im Exit für den Zahllauf Ausland Deutschland gibt es das Include ZXFORU01. In diesem Include setze ich einen Breakpoint. Danach führe ich den Zahllauf aus. Es wird eine Datei erstellt. Die Datei enthält Information, die sie nur durch den Code aus dem Include ZXFORU01 haben kann, doch der Breakpoint zieht nicht. Das Programm hält einfach nicht an.
Ich führe den Zahllauf über die Transaktion F110 aus.
Vielleicht liegt es daran und ich muss den Lauf über die SA38 ausführen, aber ich wüsste nicht welche Programme das sein sollen.
Hat jemand eine Idee?
Blueshape
Ich bin für alles offen, solange es anderen nicht ernsthaft schadet.
Also die F111 plant einen Job ein.
Vermutlich ist das in der F110 ähnlich.
Nimm mal eine BREAK-POINT-Anweisung statt dyn. Break-Point.
Im Batch wird dann ein SysLog-Eintrag erzeugt.
(Ansonsten evtl. mal System-Debuging einschalten.)
*------- Feld XDEBUG muß im Debugging mit 'X' überschrieben werden
* Sonst kein Debugging möglich
XDEBUG = SPACE.
Also im Klartext: Wenn Du das Feld im Debugging nicht auf 'X' setzt, kannst Du garantiert nicht weiter debuggen.
Was den User-Exit (bzw. Exits) anbelangt, muss ich selbst nochmals nachschauen (soweit ich weiss gibt's auch einen BTE). Die Info poste ich gleich noch.
Bevor ich es vergesse: Es besteht keinerlei Notwendigkeit, den Zahllauf zu debuggen. Den Zahlvorschlag zu debuggen reicht vollkommen aus. Ach ja, Ausführung sowohl im Batch als auch online möglich.
Man sollte sich die Fragen genau durchlesen. Habe soeben bemerkt, daß das sicherlich kein Problem des Zahllaufs ist. Das ist Include des RFFOD__L (Zahlungsträgerdruckprogramm). Das kannst Du unabhängig starten (und debuggen), dazu brauchst Du den Zahllauf nicht!
User-Exit in diesem Fall, siehe SAP-Hinweis 30780.
erstmal vielen Dank für Deine Hilfe! Das mit der direkten Ausführung des Programms hilft. Damit geht es zu debuggen.
Mir sind noch ein paar Punkte unklar:
1. Wie kann ich denn einfach Debugging einschalten?
Ich mach das immer mit "break blueshape." Dann hält er dort an und ich kann Debuggen.
2. Wie kann ich denn im Debugging in eine Variabel auf einmal einen Wert eintrage? Sowas geht also? Finde ich gut. Dachte bisher, man kann nur 'reinschauen in die Daten.
Viele Grüße,
Blueshape
Ich bin für alles offen, solange es anderen nicht ernsthaft schadet.