Error occurred attempting to process inventory commitments?

SUGGESTED

Got a support request regarding a transfer from one of  our warehouses to another - this is a 130 line transfer and when the end-user attempted to make a change to it and save, he got a popup error which I had never seen before - An error occurred attempting to process inventory commitments for Transfer Order Lines. Please contact customer support for technical assistance.

None of my normal measures were of any help. As i could create a new transfer and save to it with no problem, I backed up the lines from the problematic transfer and created a new transfer, using the same shipping and receiving warehouses, but with no items. Then I inserted the backed-up lines from the other transfer, taking care to use the new transfer order key and generating new transfer order line numbers. That all went off without a problem, but when I tried to make a change and save it, I got the same error. Meanwhile, I was running a trace but it showed nothing useful. The last thing it ran was unsurprisingly the stored procedure spimUpdateTrnsfrOrderInvtCommits before starting the roll back. It showed no errors or messages when starting the rollback.

I removed the lines from my transfer and start adding them back in 10 at a time, and eventually I was able to isolate the problem to one item. We have plenty of this item in quantity, and there are no open cost tier adjustment batches, everything looks in order. I am going to dive into spimUpdateTrnsfrOrderInvtCommits but if anybody has an idea of where I might or should be looking, it would be greatly appreciated.

We are running Sage 500 ERP 2014 January 2015 Update (Version 7.60.5.0) with SQL Server 2008 R2 running behind it.

Thanks much

  • 0
    See if the error was logged to tciSQLExceptionLog. If it was, it may give you a clue as to where the error occurred and why.
  • 0 in reply to LouDavis
    SUGGESTED

    Thanks Lou, no entry in tciSQLExceptionLog for this, although I did get it resolved.

    Definitely some kind of weirdness going on as the problematic item here was on an open line in a previous transfer and when I closed the line, the inventory commitments error went away. I'm not sure why this is the case as there was plenty of qty to make the transfer, and I'm sure we have a lot of open lines on transfers where it doesn't affect other transfers (I've never encountered this error before) . I suspect some kind of tomfoolery in our warehouse - the big transfer that had the open line on it was actually a closing of one our retail locations and the transfer was to move the inventory into one of our wholesale warehouses. There was no ship record for this item on the transfer but the day after the transfer was created there was a sales order made and shipment from this supposedly shuttered retail location where qty went out of this item that shouldn't have existed. Because that retail location was directly next door to the wholesale warehouse, there wasn't a shipment per se, just a forklifting of the inventory to next door, and i suspect they took the transfer qty and used it for the sales order somehow.

    Regardless, it seems all good now although I have to wonder if this will bite me down the road. Thanks much!