In working with the setup of GHR Payroll, we've run into issues because of the way org units are attached to the pay codes. In v10, we can create unique pay codes by process level (matched to our GL companies) which allow us to have different expense distributions by process level. In GHR Payroll, the org unit attached to the pay code has to be the one that is on the timerecord, it doesn't follow the hierarchy at all. So if we want to do something similar, we'd have to create a pay code definition for every org unit.
Enhancement 98515 has been added to request that they enhance the payroll setup so that it follows the org structure when finding the paycode definition to use with a specific timerecord.
Enhancement 98515 - Pay Code Org Units Should Follow Hierarchy