Error Messages When Using Multi-user Inventory Closing
When using MUIC (for example, with four clients running simultaneously) the
clients can potentially stop intermittently and the error message
"...Deadlock in table PRODTABLEJOUR..." appears. The following is a
screenshot of this message. The error message: "The value 1 is not found in
the map" is also shown.







To address this issue, customers' system administrators must add one line in
the InventCostItemDim\run before the first while loop:



loopX = 0;



as shown in the following:



.



else

{

    this.updateSettleRefItem(inventCostList.ItemId);



    mapLoopTrans    = new map(types::INTEGER,types::RECORD);

    mapLoopDim      = new map(types::INTEGER,types::RECORD);

    loopX           = 0;



    queryRun =
inventCostHelp.initQueryRunTrans(this.inventTable(inventCostList.ItemId));

    while (queryRun.next())

    {

      loopX++;

      mapLoopTrans.insert(loopX,queryRun.get(tableNum(InventTrans)));

      mapLoopDim.insert(loopX,queryRun.get(tableNum(InventDim)));

    }



    loopMax = loopX;

    loopX   = 0;

    while (loopX < loopMax)

    {

      loopX++;



      this.updateItemDim(mapLoopTrans.lookup(loopX),mapLoopDim.lookup(loopX));

    }

}



.

----- Original Message -----
From: "Cenk Ince" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Tuesday, May 31, 2005 11:38 PM
Subject: [development-axapta] RE : InventClosing And Adjostment error : The
value 1 is not found in the Map


> Hi all;
>
> I can't find where it gievs error. Is there a way to see stack trace when
> i get error?
>
> Thansk.
>
>
>
> [Non-text portions of this message have been removed]
>
>
>
>
>
>
> Yahoo! Groups Links
>
>
>
>
>
>
>


[Non-text portions of this message have been removed]





Yahoo! Groups Links

Reply via email to