Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

Dump in Function module 'ENQUEUE_EPMPL' , Print in Iw32

former_member204244
Active Participant
0 Kudos

Hello Experts,


I would like to share my observation on issue of PRINT through the Transaction IW32( PM Order Print).


Firstly OiD3 config was missing (I maintained that config now ) but the Function module 'ENQUEUE_EPMPL' is somehow failing due to which driver program is not moving ahead and form PRINT_PDF is NOT getting called from program RIPRCT00.


Infact Short dump is getting generated when Function Module 'ENQUEUE_EPMPL' is called.


Please help !



Thank You.


Best Regards,

Ishani

17 REPLIES 17

Former Member
0 Kudos

Hi Ishani,

Can you please share the DUMP screen-shot so that we be able to check the issue.

Regards,

Rohini.

0 Kudos

Hello Rohini,

Please find the attached Short Dump Details And Thanks for looking into this!

Thanks,

Ishani

matt
Active Contributor
0 Kudos

The short text says:

|    Syntax error in program "/1BCDWBEN/SAPLIEN0002                  

That's the second function module in the function group /1BCDWBEN/IEN0

What more do you need?                

Since these are standard SAP programs have you looked for a note in service.sap.com?                                                

0 Kudos

Yes I looked for sap notes but I could not find anything related. In fact when I try to put break point in FM ENQUEUE_EPMPL then i get below message :

"The main program /1BCDWBEN/SAPLIEN0002 must be generated ".

Function group and its program is active though.

Please help if anyone has any idea on this.

Thank You.

Ishani

0 Kudos

Hi Ishani,

Its saying no component exists named 'BUSINESS_PLACE'. Can you check in your environment from where its coming.

Regards,

Rohini.

matt
Active Contributor
0 Kudos

Have you tried going to SE80 and looking at function group /1BCDWBEN/IEN0

raymond_giuseppi
Active Contributor
0 Kudos

Could be related to generated FM/FG of lock objects, try to

  1. Execute T-code: SE37;
  2. Input function module: ENQUEUE_EPMPL
  3. Go to Menu -> Utilities -> Repair Func. group -> Function group /1BCDWBEN/* that belongs to function module ENQUEUE_EPMPL should be repaired.

You could also try to (re)activate lock object E_EPMPL?

Regards,

Raymond

0 Kudos

Hello Raymond,

Thanks for your help. I checked and found that there is no inconsistency in the Function Group But it looks there is some issue with the lock object as Lock Object E_EPMPL doesnt exist in my system.

Thanks,

Ishani

0 Kudos

Is lock name EPMPL?

0 Kudos

Yes, was a typo/copy-paste error

0 Kudos

Yeah no problem.. i got that! But lock is active as well

0 Kudos

Was there some problem during an install/upgrade/SP recently?

0 Kudos

I have asked my BASIS team to also check in the mean time..

Thanks,

Ishani

former_member204244
Active Participant
0 Kudos

hello All,

I figured out that this is happening because table  CIAP_D_CRED_FACT doesn't have field Business_place which is being used in Function module DEQUEUE_E_CIAP_CRED_FACT.

Now issue is how to rectify this issue!

Please help!

Thanks,

Ishani

0 Kudos

And now it's 2025436 - TDF: CIAP - Automatic implementation of DDIC objects for notes 1998500 & 2000419 time!

(Of course you could also check again manual steps of above mentioned notes )

0 Kudos

They want to revert the note 1998500 now.. lets see..

0 Kudos

With a hundred ddic objects manually described in two attached pdf files, that may have been wrongly created, it may take time?