DimensionValidation::ValidatebyTree has been incorrectly called in Service Module

Hello Experts,

I have seen one problem, when the user wants to post expense type of service order line in Services Module it shows me error which I have mentioned in the subject.

The most amazing thing is that other users are easily posted the Service Order which has Hour/Expense/Item type of Service Line.

System just popup the dialog box with the subjected message.

Can anyone help me regarding the same, from where I can found the this function in which class.

Thanks,

Ahmed

Problem has been resolved.

In AX 2012, we have to define the finance dept. Employee No. in Financial Dimension and in Price Tab we have to define the Offset Account and amount. Than user can post it easily.