Skip to Content
avatar image
Former Member

How to configure adobe forms in OMLV for printing picking slip

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.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • Best Answer
    avatar image
    Former Member
    Jul 14, 2009 at 09:14 AM

    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.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Jul 14, 2009 at 12:34 PM

    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

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Jul 15, 2009 at 07:46 PM

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

    Add comment
    10|10000 characters needed characters exceeded