After adding a transaction attribute on an employee's GL Distribution or in a time and attendance batch, the attribute appears on the employee's activity in Payroll but does not post over to General Ledger.
We are currently evaluating this issue. To be notified when more information is available, click Subscribe below the solution title.
Steps to Duplicate
1. In General Ledger > Configuration > Attributes, notice there is a required Transaction Attribute 2. In Payroll > Records > Open an example employee > On the GL distribution tab, highlight the row, and click the Attributes button at the bottom. Notice the required attribute is present. 3. Create a new calculation for the example employee for the next available period end date 4. Open the calculation and go the Gross Pay distribution tab. Highlight the first row and click Attributes at the bottom. Notice the correct transaction attribute is still present. 5. In Banks > Print checks and record bank drafts > from the Payroll Bank > create a payment for the example employee's calculation 6. Once created, in Administration > Post > Post the check 7. In General Ledger > Journal Entry, open the newly created batch with the distribution 8. Click on the Attributes tab at the bottom. 9. Highlight the row for the main expense account from the employee's GL distribution tab. Look at the attribute section. Depending on the business rule setting, the attribute is either there, but incorrect or it's not there at all Note: There is a business rule that directly affects the outcome (neither option is 100% correct, just different) in General Ledger > Configuration > Business Rules > Transaction - "Allow editing of posted transaction attributes" *When this is MARKED - the attribute comes through, but is still not following the specific setting based on the Employee record *When this is UNMarked - the attribute is not present at all
This dropped transaction attribute may also occur in Accounts Payable when creating an Invoice from a Purchase Order receipt.