We have two Billable Top Tasks on a Projects , and we are using cost-Cost distribution rule to generate Revenue based on the cost based on the task, is there a way to generate two separate Revenue accounting Lines based on the cost accumulated on the two task.( Say we use a work type on each task as an identifier for generating Revenue)
You could fund the project at top task level.
The approved revenue budget need to have budget lines by top task.
The approved cost budget should have budget lines at top task level.
Assuming that is you setup, you could create a billing extension that will calculate the percent spent of each top task, and multiply it by the revenue budget (baselined fund) of the top task. That will give you the accumulate revenue of each top task. The extension will then create a separate revenue event for each top task for the amount of accumulated revenue minus the prior total revenue if the top task.