cancel
Showing results for 
Search instead for 
Did you mean: 

Smartforms Routine ENTRY Error

Former Member
0 Kudos

Hi,

I have a problem in the vf03 for edit an invoice. I have the message :

La routine de traitement ENTRY n'existe pas dans le programme ZRLB_INVOICE

Traduction : The routine ENTRY not exist in the program ZRLB_INVOICE.

But in the program ZRLB_INVOICE I have the form Entry.


FORM entry USING return_code us_screen.

  DATA: wlv_nb_facture TYPE i.

  CLEAR retcode.
  xscreen = us_screen.

  REFRESH wt_tnapr.


  IMPORT p1_print  FROM MEMORY ID 'ZPRINT1'.     "BPO 04022008 evol 1202 DR3K910718+
  IMPORT p2_print  FROM MEMORY ID 'ZPRINT2'.     "BPO 04022008 evol 1202 DR3K910718+
  IMPORT p3_print  FROM MEMORY ID 'ZPRINT3'.     "BPO 04022008 evol 1202 DR3K910718+
  IMPORT p4_print  FROM MEMORY ID 'ZPRINT4'.     "BPO 04022008 evol 1202 DR3K910718+
  IMPORT p5_print  FROM MEMORY ID 'ZPRINT5'.     "BPO 04022008 evol 1202 DR3K910718+
  IMPORT p6_print  FROM MEMORY ID 'ZPRINT6'.     "BPO 04022008 evol 1202 DR3K910718+
  IMPORT p7_print  FROM MEMORY ID 'ZPRINT7'.     "BPO 04022008 evol 1202 DR3K910718+
  IMPORT p8_print  FROM MEMORY ID 'ZPRINT8'.     "BPO 04022008 evol 1202 DR3K910718+

  IMPORT p1_nbex FROM MEMORY ID 'ZNBEX1'.       "BPO 04022008 evol 1202 DR3K910718+
  IMPORT p2_nbex FROM MEMORY ID 'ZNBEX2'.       "BPO 04022008 evol 1202 DR3K910718+
  IMPORT p3_nbex FROM MEMORY ID 'ZNBEX3'.       "BPO 04022008 evol 1202 DR3K910718+
  IMPORT p4_nbex FROM MEMORY ID 'ZNBEX4'.       "BPO 04022008 evol 1202 DR3K910718+
  IMPORT p5_nbex FROM MEMORY ID 'ZNBEX5'.       "BPO 04022008 evol 1202 DR3K910718+
  IMPORT p6_nbex FROM MEMORY ID 'ZNBEX6'.       "BPO 04022008 evol 1202 DR3K910718+
  IMPORT p7_nbex FROM MEMORY ID 'ZNBEX7'.       "BPO 04022008 evol 1202 DR3K910718+
  IMPORT p8_nbex FROM MEMORY ID 'ZNBEX8'.       "BPO 04022008 evol 1202 DR3K910718+

  IMPORT p1_immed FROM MEMORY ID 'ZIMMED1'.     "BPO 04022008 evol 1202 DR3K910718+
  IMPORT p2_immed FROM MEMORY ID 'ZIMMED2'.     "BPO 04022008 evol 1202 DR3K910718+
  IMPORT p3_immed FROM MEMORY ID 'ZIMMED3'.     "BPO 04022008 evol 1202 DR3K910718+
  IMPORT p4_immed FROM MEMORY ID 'ZIMMED4'.     "BPO 04022008 evol 1202 DR3K910718+
  IMPORT p5_immed FROM MEMORY ID 'ZIMMED5'.     "BPO 04022008 evol 1202 DR3K910718+
  IMPORT p6_immed FROM MEMORY ID 'ZIMMED6'.     "BPO 04022008 evol 1202 DR3K910718+
  IMPORT p7_immed FROM MEMORY ID 'ZIMMED7'.     "BPO 04022008 evol 1202 DR3K910718+
  IMPORT p8_immed FROM MEMORY ID 'ZIMMED8'.     "BPO 04022008 evol 1202 DR3K910718+

  IMPORT wr_objky[] FROM MEMORY ID 'ZNUMFACTURES'.
  IMPORT wr_znummulti FROM MEMORY ID 'ZNUMMULTI'.




  IMPORT p_pthpdf FROM MEMORY ID 'ZPATHPDF'.

  DESCRIBE TABLE wr_objky LINES wlv_nb_facture.
  IF wlv_nb_facture = 1 OR wr_objky[] IS INITIAL.
    PERFORM traitement_single_facture USING return_code us_screen.
  ELSE.
    IF wr_znummulti = 0.
      PERFORM traitement_multi_facture USING return_code us_screen.
    ELSE.
      return_code = 0.
    ENDIF.
  ENDIF.


ENDFORM.                    "ENTRY

Any idea for where come this error please?

In V/83 i have this parameter :

Program :ZRLB_INVOICE

Routine Form : ENTRY

Smartform: ZSF_LB_INVOICE_Z101

Thanks for your help and your reply.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi

Just Check If your Program is activated in the first place. Also compare with the standard program from which you copied this, IF there is anything missing out.

Regards,

Vishwa.

Answers (1)

Answers (1)

Former Member
0 Kudos

Thanks for your reply, i'm looking for that.