I am using Order and Order Products to generate Invoices for customers. Issue is the Products(PriceBook Entries) available are different on the basis of different Location, and while adding these products in Order Products I need the Products visible should be of same location as of Logged in User. There is a lookup on Products to Location. User Object have custom Picklist to define the Location. anyone have idea how can I achieve this?