Quantcast
Channel: SCN : Discussion List - SAP Interactive Forms by Adobe
Viewing all articles
Browse latest Browse all 1237

Adobe forms: Usage error on "FP_JOB_CLOSE" function module

$
0
0

I am trying to display an adobe form from my z program and I am getting a usage error on FP_JOB_CLOSE function module. Below is my code:

 

*&---------------------------------------------------------------------*

*& Report  ZSIGNATURE_FORM_PROGRAM_LESEDI

*& author : Damane L Diamond

*&---------------------------------------------------------------------*

*&

*&

*&---------------------------------------------------------------------*

 

 

REPORT zsignature_form_program_lesedi.

 

 

DATA: function TYPE funcname,

      ftype TYPE fpinterfacetype,

      fname TYPE funcname.

DATA: outputparams TYPE sfpoutputparams.

 

 

PARAMETER: p_form   TYPE tdsfname DEFAULT 'ZSIGNATURE_FORM_LESEDI'.

 

 

outputparams-nodialog = 'X'.

outputparams-preview = 'X'.

outputparams-dest = 'ADM2'.

 

 

outputparams-getpdf = 'X'.

 

 

DATA: fp_docparams TYPE sfpdocparams.

DATA: fp_formoutput TYPE fpformoutput.

 

 

CALL FUNCTION 'FP_JOB_OPEN'

  CHANGING

    ie_outputparams = outputparams

  EXCEPTIONS

    cancel          = 1

    usage_error     = 2

    system_error    = 3

    internal_error  = 4

    OTHERS          = 5.

 

 

IF sy-subrc <> 0.

*  MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno

*    WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.

ENDIF.

 

 

CALL FUNCTION 'FP_FUNCTION_MODULE_NAME'

  EXPORTING

    i_name              = p_form

  IMPORTING

    e_funcname          = function

    e_interface_type    = ftype

    ev_funcname_inbound = fname.

.

fp_docparams-langu = 'E'.

fp_docparams-country = 'US'.

fp_docparams-fillable = 'X'.

 

 

 

CALL FUNCTION function

  EXPORTING

    /1bcdwb/docparams  = fp_docparams

    signature          = 'Lesedi'

    date               = sy-datum

  IMPORTING

    /1bcdwb/formoutput = fp_formoutput

  EXCEPTIONS

    usage_error        = 1

    system_error       = 2

    internal_error     = 3

    OTHERS             = 4.

 

 

IF sy-subrc <> 0.

*  MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno

*    WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.

ENDIF.

 

 

CALL FUNCTION 'FP_JOB_CLOSE'

  EXCEPTIONS

    usage_error    = 1

    system_error   = 2

    internal_error = 3

    OTHERS         = 4.

 

 

IF sy-subrc <> 0.

*  MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno

*    WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.

ENDIF.


Viewing all articles
Browse latest Browse all 1237

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>