Temporary stop-gap solutions never are
Today's software development rule is: temporary solutions never are.
In order to get a product out the door, do not agree to have your development team run production reports until finance gets their systems changed
When a feature is no longer necessary, someone will always continue to think it's critical to their work and require you to maintain it.