I have a customer who is under the belief that the Customer (or Vendor) aging report should be an 'in time snap shot' of the customer. Let me give an example:
Aging report run ON Dec. 31 for Dec. 31 (Start date, Balance as of date) and then let's say Customer A has a balance of $50.
They then run that same report with the same parameters on Jan. 15. If Customer A has paid the $50 then that aging report wouldn't be the same as the previous one.
This seems correct to me based on the code (CustVendAgingCalculation class) and the definition of this report on technet:
The Customer aging report displays the balances that are due from customers, sorted by date interval or aging period.
The customer is expecting it to be the same. They think if they run it for Dec 31, no matter what day they run it on, it should show the same report every time. In their mind it should show what WAS due at that time.
Am I right in thinking that this report is NOT an 'in time snap shot'?
UPDATE:
The 'buckets' on the report appear to be the ones that are changing. The Total is good.