Edit Payroll Gifts Process

 

There must be NO errors/warnings on this report in order to run the Enter Payroll Gifts process.

When all validations for opening the Process Payroll Deduction Gifts window are completed and the window opens, the Edit Payroll Gifts process runs. This process retrieves all rows from the PA_DE TEMP table, performs validations on each one, and may display the messages listed in the table below. Any errors on this report must be corrected in Payroll. Therefore, click the Reject Payroll Gifts button to delete all data from the PA_DE_TEMP table so that it can be populated again from Payroll.

If . . .

. . . the following message displays . . .

. . . Resolution

Amount = 0

"ERROR: Payroll gift of 0 amount is not permitted."

Click the Reject Payroll Gifts button

Amount is a VOID (negative amount) but no such row from the GIFT_TRAN table is found

"ERROR: Cannot identify Pledge Payment to be voided for this void payroll gift. Cannot find pledge payment which matches Check Num and pays on the pledge specified by Group xxx, Gift yyy."

Click the Reject Payroll Gifts button

Amount is a VOID (negative amount) and more than one row is found in the GIFT_TRAN table

"ERROR: Cannot identify Pledge Payment to be voided for this void payroll gift. Found more than one pledge payment for this donor which matches Check Num and pays on the pledge specified by Group xxx, Gift yyy."

Click the Reject Payroll Gifts button

Amount is a VOID (negative amount) and row is found in the GIFT_TRAN table but other hard credit transactions are found in the gift

"ERROR: Payroll gift is a void and the gift to be voided/deleted (Group xxx, Gift yyy) contains other non-soft credit transactions."

Click the Reject Payroll Gifts button

Amount is a VOID (negative amount) and row is found in the GIFT_TRAN table but the GIFT_TRAN.GIFT_TRAN_AMT is not equal to the PA_DE_TEMP.GIFT_TRAN_AMT

"ERROR: The amount for this void payroll gift does not match the amount on the pledge payment to be voided (Group xxx, Gift yyy, Tran zzz)."

Click the Reject Payroll Gifts button

Amount is NOT A VOID (positive amount) and unpaid pledge transaction (PT) row does not exist in the GIFT_TRAN table

"ERROR: Payroll gifts pledge specified by Group xxx, Gift yyy does not have any unpaid pledge transactions."

Click the Reject Payroll Gifts button

Amount is NOT A VOID (positive amount) and PA_DE_TEMP.ID_NUM is not equal to GIFT_TRAN.DONOR_ID

"ERROR: Payroll gifts donor does not match the donor in the specified pledge transaction (Group xxx, Gift yyy. Tran zzz)."

Click the Reject Payroll Gifts button

Amount is NOT A VOID (positive amount) and PA_DE_TEMP.GIFT_TRAN_AMT is not equal to GIFT_TRAN amount

"ERROR: Payroll gifts amount does not match the amount in the specified pledge transaction (Group xxx, Gift yyy, Tran zzz.)"

Click the Reject Payroll Gifts button

Amount is NOT A VOID (positive amount) but PA_DE_TEMP.SUB_CLASS_CDE is null

"ERROR: The specified pledge transaction (Group xxx, Gift yyy, Tran zzz) does not have a sub-class specified."

Click the Reject Payroll Gifts button

If there is a corresponding pledge transaction but the account code does not match the CASH account code after the object code override

"ERROR: The payroll gifts account code (x-yyyy-zzzz-aaa) does not match the CASH account code (x-yyyy-zzzz-aa) specified by the category (xxxxx-yyyyy) after applying the object code override specified in sub-class (xx)."

Click the Reject Payroll Gifts button