Stack Overflow when executing Report Adjust Cost - Item Entries

Hello,
One of our customers can no longer excecute the report 795 Adjust Cost - Item Entries for a specific item. This error message appears.

Error.png


At first glance, it is not obvious that inventory regulation is stuck in an endless loop.
When debugging, you notice that the functions ForwardCostToOutbndEntries and ForwardCostToInbndEntries in the CU 5895 are called again and again. However, I couldn't tell if any article posts were repeated (I'm not sure if that's a problem either). It seems as if items are being balanced against each other like crazy and at some point the stack overflows.
However, I can't think of a way to narrow down the problematic item(s). Does anyone here have an idea?

Comments

  • FragenFrager
    FragenFrager Member Posts: 71

    I found out that there is a function GetVisitedEntries in table 339. It seems as if, starting from a certain Item Ledger Entry, all other Item Ledger Entries connected to it by table 339 are collected by this function. Maybe this helps. The only thing I did not find out so far is whether this function modifies, inserts or even deletes records in non-temporary records. So far it doesn't seem so, but I'm not to 100% sure. Does anybody know? Unfortunately, I did not find any documentation about it.