Transfer order not getting "Receive" after adding Financial Dimension I .

It’s taking the current updated values in it … Taking dimension DefaultDimensionFrom at the time of “Shipping” taking DefaultDimensionTo at the time of “Receiving”.

Then same values should be used in voucher posting. Have you tried to debug?

posting also getting same updated value … I checked it in InventTransPosting class

You mean the values from transfer order line? Then it should post right?

Yes. Transfer order Line are getting correct update value and same updated values are going through the class also.

Have you tried to debug till the voucher posting?

Yes Default dimension value is going correctly till there … It’s taking the combination as per dimension Link form …

Were you able to find where the dimension value is overwritten?

Taking validation at the class "InventUpdate " at “Validatedefaultdimension”…

I don’t see any such method - Validatedefaultdimension

Can you also show me the call stack?

Sure will provide the screen soon …

Hi Kranthi,

Sorry for delay as I was not available yesterday.

here is the call stack for the functionality. "InvetUpdate\UpdateInventPostTrans " is not taking updated value here value is coming from Dimension link form.

Can you debug and see how the inventTransPosting.LedgerDimension is updated and what values it is taking in movement.defaultDimension()?

I debugged “updateInventTransPosting” method here for shipping it’s taking correct updated value from InventTRanferLine and shipping is odne successfully but at the time of receiving it’s showing display value correct but rec id is coming something different.

Both Process (Shipping and Receiving ) using same method and updating and inserting data in InventTransPosting table

Can you explain?

First is UpdateInventTransPosting method and Second image from InventTransferLine… Dispplay value is correct but rec id different

They will be different. One is default dimension and the other is ledger dimension (main account with default dimension).

Yes got it… All the values are going perfectly fine then still we are getting error…

Did you validated if the dimension combination is really valid for that account? and it is not a setup issue?