Standard FM-‘CONVERT_OTFSPOOLJOB_2_PDF’ is used to convert script otx spool to PDF. Standard FM-‘CONVERT_ABAPSPOOLJOB_2_PDF’ is used to convert background job spool to PDF. Step1. Here we
Author: coderobbot
Convert Spool Request(OTF Script) Into PDF!
To convert Spool request to PDF, standard program – RSTXPDFT4 can be refereed. Step1. So here for a billing document output is generated. can be seen in Tcode- VF02
Conversion: Raw to String
DATA : lt TYPE TABLE OF zapp_rej_reason,
Conversions (2) : XSTRING to STRING
PARAMETERS : str TYPE string. DATA : xstr TYPE xstring, strc TYPE string. ” converting string to xstring * CALL FUNCTION ‘SCMS_STRING_TO_XSTRING’ EXPORTING text = str IMPORTING buffer = xstr. WRITE ‘string:’, str. WRITE
‘xstring:’,xstr. ULINE. ” converting xstring to string * CALL METHOD cl_abap_conv_in_ce=>create EXPORTING input = xstr ” Input Buffer (X, XSTRING) RECEIVING conv = DATA(lr_conv). lr_conv->read( IMPORTING data = strc ). ” Data Object To Be Read WRITE
‘xstring:’, xstr. WRITE
‘string:’,strc. Steps.
Conversions : XSTRING to STRING
PARAMETERS : str TYPE string. DATA : xstr TYPE xstring. * converting string to xstring* CALL FUNCTION ‘SCMS_STRING_TO_XSTRING’ EXPORTING text = str ” pass the string * MIMETYPE = ‘ ‘ * ENCODING = IMPORTING buffer = xstr ” get the xstring EXCEPTIONS FAILED = 1 OTHERS = 2. WRITE ‘string:’, str. WRITE
‘xstring’, xstr. ULINE. * converting string to string* data : ls_bin type c LENGTH 255, lt_bin like TABLE OF ls_bin, len type i, strc TYPE string. *converting xstring to binary * CALL FUNCTION ‘SCMS_XSTRING_TO_BINARY’ EXPORTING buffer = xstr
Conversions : STRING to XSTRING
PARAMETERS : str TYPE string. DATA : xstr TYPE xstring. CALL FUNCTION ‘SCMS_STRING_TO_XSTRING’ EXPORTING text = str ” pass the string * MIMETYPE = ‘ ‘ * ENCODING = IMPORTING buffer = xstr ” get the xstring EXCEPTIONS FAILED = 1 OTHERS = 2. WRITE ‘string:’, str. WRITE
‘xstring’, xstr.