die Nachrichtenart ZGL für Fakturen habe ich erstellt und eigenes ABAP Coding in einer Bedingung 9xx und im USEREXIT_KOMKBV3_FILL (FuBau KOMKBV3_FILL) eingebaut. Nachrichtenkonditionssätze sind gepflegt.
Die Nachrichtenart ZGL funktioniert ... hat aber 2 blöde Fehler.
Fehler 1:
In manchen vom Batchjob erstellten Fakturen (Bedingung erfüllt, Konditionssätze nicht erfüllt) wird manchmal die Nachrichtenart ZGL unerwartet gefunden. In VF03 zeigte die Findungsanalyse „Nachricht wurde nicht gefunden“. Ich erwarte in denjenigen Fakturen keine NArt ZGL, da die Konditionssätze nicht erfüllt sind. Die NArt ZGL ist aber einfach da. Ich habe testweise die eine Faktura mit VF11 storniert und neu per VF01 angelegt. Dann läuft alles gut (NArt ZGL ist nicht in der neuen Faktura)
Fehler 2:
Es ist der umgekehrte Fall.
In manchen vom Batchjob erstellten Fakturen (Bedingung erfüllt, Konditionssätze erfüllt) wird manchmal die Nachrichtenart ZGL nicht gefunden. In VF03 zeigt die Findungsanalyse „Nachricht gefunden“. Ich öffne die eine Faktura mit VF02, dann wird die NArt ZGL gefunden.
Der Fehler lässt sich im Test mit VF01 oder durch Erstellung der Faktura im Batchjob nicht reproduzieren. Das Debuggen ist somit nicht möglich, um den Fehler zu finden.
2 Mal habe ich den Report 'RV80HGEN' (Der Report aktiviert die noch nicht richtig aktivierte Formroutine) laufen lassen. Es scheinte, dass ich Ruhe für eine Weile hatte. Das Problem kommt nach 2 o. 3 Wochen wieder hoch.
Hat jemand eine Idee, wie das Problem zu lösen ist? Vielen Dank im Voraus.