cancel
Showing results for 
Search instead for 
Did you mean: 

Error in SMQ2

Former Member
0 Kudos

Hi Experts,

We are getting a data from PI system to SAP via proxy. While moving the data from PI to SAP, we are getting error message ‘Specify a bank clearing account’ in SAP inbound queue (SMQ2).

We did a code walk-through of proxy class in SAP system and can’t find this error message anywhere. Also we are not able to debug the issue in SAP since the data is directly coming and failing in SAP.

How we can find the root cause of the issue?

Thanks & Regards,

Dipin

Accepted Solutions (1)

Accepted Solutions (1)

former_member186851
Active Contributor
0 Kudos

Hello Dipin,

check the proxy code,Some mandtory value is missing.

Former Member
0 Kudos

Hi Raghuraman,

I did a search in SAP proxy code and can’t find this error message anywhere. Where the error will be populating? In PI system or ECC system? Is there any way to debug the issue?

Thanks & Regards,

Dipin

former_member312864
Active Participant
0 Kudos

Hi Dipin,

Its the problem with target SAP system . Check the account number which you are passing . Due to improper account number its throwing error. If possible check with FI functinal guy for proper account number.

Kind Regards,

Sarojkanta Parida

former_member186851
Active Contributor
0 Kudos

Hello Dipin,

Just run the program in debugging mode and see the values are populated correctly.

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi All,

We found the root cause, the error message is populating in the proxy class. But I like to know is there any way to start the debugging form PI system while transferring data to target SAP system? I believe there will be an RFC call.

Thanks & Regards,

Dipin

former_member186851
Active Contributor
0 Kudos

Hello Dipin,

you can keep checkpoints and run the program from PI.

pvishnuvardan_reddy
Active Contributor
0 Kudos

Hi Dipin,

Normally we have that flexibility for RFC scenarios where we have the option to set external break point and maintain the user id accordingly so that whenever this FM gets triggered externally, it will go to debug mode.

former_member186851
Active Contributor
0 Kudos

Vishnu I guess we have it for Idoc and Proxy scenarios as well.

pvishnuvardan_reddy
Active Contributor
0 Kudos

Hi Raghu,

I didn't get a chance to see in either idoc or proxy.

I think we might have this for idoc & proxy since in the back end both of these have FM's.

But from externally to trigger a debug, we need to have a remote enabled FM's right.

former_member186851
Active Contributor
0 Kudos

Hello Vishnu,

Yes For Functional module,Yes