cancel
Showing results for 
Search instead for 
Did you mean: 

How to configure adobe forms in OMLV for printing picking slip

Former Member
0 Kudos

Hello,

I want to configure a adobe form in OMLV transaction. But there is no column for putting adobe forms.

Can you tell me how do configure adobe forms for getting it printed from standard transaction whenever a transfer order is created.

Thanks in advance.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Ajay,

You are completely right that you cannot find anything with smartform in the customizing (OMLV). The reason for it: It is not there. It not even exists. Also the latest version of rlvsdr40 has nothing standard concerning smartforms.

I do not know why it is really necessary to use adobe or smartforms.

The only way is to build a new one (ZRLVSDR40). In that new one you have to use the sapscriptname (from OMLV)and treat it as a smartform- name.

I hope my explanation helps. Success.

Gr., Frank

Below how a smartform is called (from invoice)

  • determine smartform function module

CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'

EXPORTING

formname = lf_formname

IMPORTING

fm_name = lf_fm_name

EXCEPTIONS

no_form = 1

no_function_module = 2

OTHERS = 3.

IF sy-subrc <> 0.

  • error handling

retcode = sy-subrc.

IF sy-subrc = 1.

MESSAGE e001(ssfcomposer).

ENDIF.

IF sy-subrc = 2.

MESSAGE e002(ssfcomposer) WITH lf_formname.

ENDIF.

PERFORM protocol_update.

ENDIF.

CALL FUNCTION lf_fm_name

EXPORTING

archive_index = toa_dara

archive_parameters = arc_params

control_parameters = ls_control_param

mail_recipient = ls_recipient

mail_sender = ls_sender

output_options = ls_composer_param

user_settings = ' '

is_nast = nast

is_vbdka = vbdka

is_addres = addr_key

IMPORTING

document_output_info = document_output_info

job_output_info = job_output_info

job_output_options = job_output_options

TABLES

it_vbdpa = tvbdpa "Item information

it_vbdpau = tvbdpau "Subitem numbers

EXCEPTIONS

formatting_error = 1

internal_error = 2

send_error = 3

user_canceled = 4

OTHERS = 5.

Answers (2)

Answers (2)

Former Member
0 Kudos

Sap Doesn't support configuring smartform or adobe forms in OMLV. for having any of the two we need to have own driver program.

D037255
Advisor
Advisor
0 Kudos

Please have a look at the print program /VSO/P_RLVSDR40_PDF, which you can set just like the program RLVSDR40 into the TA OMLV. Examples for Adobe forms you can find into the package /VSO/P; this forms you can also set like the SAPScript forms into the TA OMLV.

Former Member
0 Kudos

Hi, could you tell me, in which release the the Report /VSO/P_RLVSDR40_PDF is included?

Former Member
0 Kudos

Hi,

i see you are talking about adobe forms. My answer was about smartforms (like in my personal mail).

About Adobe Forms i cannot give an answer. I still do not work with it. Sorry.

Another thing. Most OMLV forms works in the background. Keep that in mind when you are changing the objects.

GR., Frank