Hi ,
You have to use SAP PS in integration with SAP SD to have Revenues posted
Each stage is represented in SAP PS as WBS and Each WBS is assigned to one contract to capture the revenue from Project to Sales Order
please check with your PS consultant to get an overview on this
regards,
santosh