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: 

F-32 BDC not working in Production Server - Same was working in Quality server without Issues

0 Kudos
505

Dear Team,

I am facing issue with F-32 BDC in Production server. I have created the BDC in Quality server and everything was working fine in Quality server but same was moved to Production server was not working.

Below are the Scenarios I have tested in production Server:

  1. Data was processed (CSV File format Data) through PO server and same was hitting to SAP server (Proxy Scenario).
  2. When first time PO server hitting the file data to SAP server no reconciliation was happening. but if I put the debugger in Proxy method and with out changing any thing I am executing directly, that time posting was happening successfully.
  3. Again same data file was hitting through PO server, second time data was posted successfully at SAP end without putting any debugger.

Kindly help on this, so I can resolve this error ASAP.

Thanks & Regards,

NazeerKhan.

5 REPLIES 5

Mohamed_Mukhtar
Active Contributor
0 Kudos
460

Hi Nazeer Khan,

Can you let us know the error that occurred on the production server? If possible, could you attempt to run BDC on the Quality server using the same user account as in production to reproduce the issue in QAS

Regards

Mukhtar

0 Kudos
460

Hi Mukhtar,

I tried the same file posted in Quality server but there is no issue occurring, reconciliation was success in Quality server.

Even in production First attempt it was failing but if we push the same file again then it was success in Production server.

Error : :No appropriate line item is contained in this document:30 items were selected:The difference is too large for clearing:INR 99,898.79 TDS receivable exist:The difference is too large for clearing.

Note : If we process teh same file in debugging mode it was posted successfully in production server without issues.

Thanks & Regards,

NazeerKhan.

Mohamed_Mukhtar
Active Contributor
0 Kudos
460

Hi Nazeer,

My understanding of "debugging mode" is that the BDC process is being executed in the foreground. I assume that the "Enter" key is pressed after encountering the warning message while in debugging mode, hence the data is being posted.

Error : :No appropriate line item is contained in this 
document:30 items were selected:The difference is too large for 
clearing:INR 99,898.79 TDS receivable exist:The difference is too large 
for clearing.

In the initial attempt, the BDC process did not progress beyond the warning message because there is no appropriate recording to handle the warning message.

Regards

Mukhtar

Sandra_Rossi
Active Contributor
0 Kudos
460

So, possibly wrong batch input data in first run, but correct in second run: how are you going from the CSV file to the Batch Input? The second time, you didn't process again the first lines of the CSV file, so how did you run it?

0 Kudos
460

Hi Mukhtar,

In debugging mode I am not changing anything, in call transaction syntax i am executing directly without checking screens. But problem was when we are pushing the data through PO server in background mode sometimes data was successfully posted some times it was failure.

Thanks & Regards,

NazeerKhan.