Customer Aging Report showing CPP invoice type when payment not posted

Issue No: AR-4850
Created 6/15/2017 2:00:46 PM
Type Bug
Priority Blocker
Status Closed
Resolution Fixed
Fixed Version 17.1
Description This issue relates to i21 Help Desk ticket. Click the link below to go to Help Desk ticket.   [HDTN-198672 - Customer Aging Report does not balance|http://helpdesk.irely.com/iRelyi21live/i21/#/HD/Ticket/?ticket=HDTN-198672]           Version: 17.1.0613.44     Database: 97   Steps to Recreate:   1. Create a contract   2. Prepay the contract   3. Save the invoice   4. Click Pay and save the payment record.   Issue: Run the Customer Aging report. The prepayment invoice is showing in the Customer Aging Report. The customer aging report should not reflect any CPP invoices unless the matching payment is posted. The payment record creates the journal entry so the timing on the report should match the GL entries.   Requirements:   1. Add validation during the application of the prepayment to the invoice. "Apply prepayment not allowed, payment is not posted. Post the payment and try again." - you can change if needed.   2. Do show prepayment invoice in customer aging unless payment is posted.