With the Cost Centre being added to Pay Run Journal report this will be useful as we will be able to split down the employee's further. We have multiple sites under one payroll therefore multiple people need to approve the payroll. With the cost codes being added to a report as well as departments we are able to filter the employees down even further.
I believe that this functionality already exists. I can see that in the payroll journal there are columns for both department and cost centre. Make sure that you have set up the Cost Centres and have given them accounting codes. In case it helps, in Pay codes, nominal codes I can see that I have referenced the Cost Centre accounting codes in the Nominal Codes column. e.g. {CostCentre.accountingCode}-{department.accountingCode}