We've done something like this to show all outstanding invoices on the bottom of the invoice (subreport to AR_OpenInvoice). Based on your summary, I would do a subreport based on AR_TransactionPaymentHistory to get what you want. In this case, an unposted invoice would have nothing and a reprinted invoice from AR Invoice History would have the details of payments, credits, etc