Hi All,
We are using Purchase Order number financial dimension to track the PO transactions in GL level and enabled advance rule to avoid black PO dimension while posting. But if we restrict users in specific legal entity via System Admin module-Users-Assign organization , then system will not considering PO number dimensions and will throw an error PO dimension value missing. If we remove legal entity restriction, and create new PO, it will work properly.
As of now we have only one legal entity, but we are going to implement D365 for one more legal entity. So we have to restrict users from other legal entity to restrict the view. I have test few scenarios and find below.
- If we create new purchase order from legal entry restricted user id, system will not allow to post PO receipt due to PO dimension validation error from advance rule
- But if we check PO dimensions( header & line) from legal entry restricted user id, PO dimensions not updated in PO form.
- Same purchase order , if we check from system admin role , we can see PO dimensions in both header & line level. But if we try to post PO receipt will get same error even from system admin role
- After that , if we run the job “Rebuild dimension data from source records” from DataMaintenancePortal , system will update PO dimensions in Header & line view and will allow to post already created PO from both legal entity restricted user and system admin role
- Again, if we create new PO and try to post product receipt, system will show the same PO dimension validation error
Looking for your valuable advise to resolve the issue. We need PO dimension to track PO transaction in GL level since we are booking all third party invoices like freight, insurance , customs duty etc to Control A/C by referring respective PO dimension and applying those charges in PO while booking vendor invoice through charge allocation from respective charge code.