Skip to Content
avatar image
Former Member

DELINS EDI error V1042 Currently Being Processed

Hi,

We are testing/implementing EDI for DELINS (Delivery Schedules for Scheduling Agreements for Automotive Component Industry). A Scheduling Agreement can have several materials on it, and the customer can send an 830 with a Schedule for all the materials on the Agreement. The EDI SubSystem (WebMethds in our case) is correctly splitting the 830 into a single IDOC per material.

The problem that is occurring is that we get the application error V1042 - Sales document 3nnnnnnn is currently being processed by (BDC User Name). So, it seems we are sending or processing the IDOCs too quickly, and one IDOC's update of the Agreement is locking another. For example in a transmission of 8 lines, roughly 1 of the IDOCs will error out with V1042.

In the partner profile for the inbound DELI, we have the Immediately flag triggered. We are thinking to try changing to the Background Job option, but this has some negative implications for the users who may expect their Schedules to be updated real-time, not having to wait until a scheduled job.

Before we trythis and tell the users they cannot have a real-time update, I hoped someone else familiar with EDI of the DELINS, or someone who knows how IDOCs can be set to process syncrhonously can advise. Note: we are not looking to write a custom ABAP that processes IDOCs; we want to stay SAP standard. We assume that the entire automotive component industry cannot possibly have the problem of locking Agreements with the DELINS.

Our other idea is to ask WebMethods if the subsystem can control triggering the IDOCs more slowly, such as to wait between submission. But again, we are looking for lessons learned from others before we proceed.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • avatar image
    Former Member
    Aug 12, 2008 at 04:33 PM

    We ended up having WebMethods set a wait time between sending each IDOC and it worked.

    Add comment
    10|10000 characters needed characters exceeded