Some of our projects should recognize revenue based on project task milestone completion. For example, if task A is completed, recognize 20%, task B then 30%, task C nothing, etc.
The actual time entries don't correlate with the milestone completion. NS uses actual time entries to determine the project completion by default.
We also want to avoid manually overriding the Percent Complete Override subtab of the Project.
Our projects are not charge-based. So we can't use Project Revenue Rules which I think allow us to recognize specific percentage based on milestone completion.
Is there any other standard or native way to do it?