Konvertierung » BC-XDC/JRFC-Server
BC-XDC - Fehlende Seiten beim Ausdruck einer Spooldatei
Beschreibung:
Werden über die Conversion Suite BC-XDC Spooldateien erzeugt, kann es vorkommen, dass vereinzelte Seiten nicht geduckt werden. Beim Betrachten der Spooldateien mit der Transaktion SP01 wird ersichtlich, dass bei manchen Dateien die letzte Zeile fehlt.
Ursache:
Fehler im SAP-Funktionsbaustein DOCCNV_RETURN_RESULT.
Wenn die Länge der vom externen Dokumentkonverter an SAP zum Drucken gelieferten Druckdaten ein exaktes Vielfaches von 128 ist, werden die letzten bis zu 128 Bytes der Druckdaten von DOCCNV_RETURN_RESULT ignoriert, d.h. beim Drucken nicht ausgegeben.
Betroffene Versionen:
- Conversion Suite BC-XDC alle Versionen
Lösung:
- Für die SAP-Standardrückmeldung: SAP-Hinweis 1465061 einspielen
- Für die SEAL Systems-Rückmeldung: Folgende Korrekturanleitung
Korrekturanleitung:
Funktion: /SEAL/EDC_CR_DOCCNV_RET_RESULT
Form: get_cnvdata
if bytes_remaining = 0.
if dstofs > 0.
append bindocdata.
endif.
sy-subrc = 0.
else.
sy-subrc = 1.
endif.
endform. "get_cnvdata
ersetzen durch:
IF bytes_remaining = 0.
IF dstofs > 0.
APPEND bindocdata.
" SEAL correction SUE-6437 begin
ELSE.
dstofs = cnvbytecount MOD c_linewidth.
IF dstofs = 0 AND NOT bindocdata IS INITIAL.
APPEND bindocdata.
ENDIF.
" SEAL correction SUE-6437 end
ENDIF.
sy-subrc = 0.
ELSE.
sy-subrc = 1.
ENDIF.
ENDFORM. "get_cnvdata
Vorgehensweise:
Änderung im ABAP.
Tags: -
Verwandte Artikel:
Letzte Änderung des Artikels: 2010-07-07 10:58
Verfasser des Artikels: tz
Revision: 1.1
Kommentieren nicht möglich