cancel
Showing results for 
Search instead for 
Did you mean: 

Processing routine ENTRY_ERS_SMART in program ZPDIV_SBINVOICE does not exis

Former Member
0 Kudos

Hi experts,

We created new smartform and print program for ERS invoice and the objects are still in the development system. The output type was triggered when invoice is created however it has an error in the processing log and the error is "Processing routine ENTRY_ERS_SMART in program /AMA/PDIV_SBINVOICE does not exist".

The program /AMA/PDIV_SBINVOICE has subroutine ENTRY_ERS_SMART but I don't know why it has a error message like this.

Any ideas?

Thanks,

Eric

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi

Check this report RSNAST00 and debug the code

I think you have not maintained the print parameters in your driver program

please check the same

for reference check the driver program RLB_INVOICE

and this perform

determine print data

PERFORM set_print_data_to_read USING lf_formname

CHANGING ls_print_data_to_read

cf_retcode.

Regards

Shiva

Former Member
0 Kudos

Hi,

in the nace you have to assign your program name ZPDIV_SBINVOICE instead of /AMA/PDIV_SBINVOICE and check that the subroutine ENTRY_ERS_SMART is present in your program. And also check the spellings of the program name form routine name and smartform name in NACE Transaction.

Thanks,

NN.