P
Paul Fenton
We have an application that tracks construction projects. Each
project will have multiple tasks, each with a due date. Each project
has progress payments due on certain task dates. Not every task has a
payment due. When a progress payment is made, the amount and paid
date are recorded.
We have a thing called the "WIP", which is a report of Work In
Progress. Bascially, we look for records in open projects where the
Paid Amount and the Paid Date are zero or null and those records are
gathered for the report. There is some more processing to consolidate
the individual retrieved records into a total dollar amount due for
each project.
If I run the report "today", I get an accurate picture of the WIP and
the total payments due the company, by project, at this moment. If I
want the report as of a date in the past, however, I don't get the
correct data because since that particular date, payments have been
made and the Payment Amount and the Due Date are no longer null or
zero and those records aren't retrieved in the queries. The database
has changed.
Can someone kickstart my thinking here as to how I can solve this
problem?
Paul Fenton
project will have multiple tasks, each with a due date. Each project
has progress payments due on certain task dates. Not every task has a
payment due. When a progress payment is made, the amount and paid
date are recorded.
We have a thing called the "WIP", which is a report of Work In
Progress. Bascially, we look for records in open projects where the
Paid Amount and the Paid Date are zero or null and those records are
gathered for the report. There is some more processing to consolidate
the individual retrieved records into a total dollar amount due for
each project.
If I run the report "today", I get an accurate picture of the WIP and
the total payments due the company, by project, at this moment. If I
want the report as of a date in the past, however, I don't get the
correct data because since that particular date, payments have been
made and the Payment Amount and the Due Date are no longer null or
zero and those records aren't retrieved in the queries. The database
has changed.
Can someone kickstart my thinking here as to how I can solve this
problem?
Paul Fenton