Symptom
In app "Manage Project Billing", field "To Bill" is 0 for the usage-based billing item assigned to service-based work packages.
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- Create a customer project in the "Plan Customer Project" app
- Create service-based work package and assign resource
- Assign usage-based billing to the service-based work package under Billing tab
- Set the project stage to "In Execution"
- Timesheet entries filled and approved for the assigned resource
- Run "Manage Project Billing" app
- The "To Bill" amount for that usage-based billing element is 0, after clicking Prepare Billing, there is no line item
Cause
The project billing for contract "Usage-Based" is to capture service units posted against the usage-based billing items.
The role or time planning for unit-based work package is calculated for the cost, but is non-billable by default.
Resolution
Follow the procedures in Section 4.7 Capture Service Units of J11 test script to create activity allocation in the "Manage Direct Activity Allocation" app first, then prepare billing in "Manage Project Billing" app.
The timesheet posting for the resource efforts is non-billable. This is the expected behaviour. The column "Billing Control Category" can be selected in Settings under Work Package tab to display it in the table.
See Also
- SAP Best Practices: J11 Test Script
- SAP Help Portal: Manage Project Billing
- Demo: Usage-Based Billing
- SAP Fiori Apps: Manage Direct Activity Allocation
Keywords
Plan Customer Projects, Manage Project Billing, Usage-based, Billing, Service-based, Service unit, Project Billing, non billable, posting, To Bill, 0 , KBA , PPM-SCL-BIL , Project Billing (Public Cloud) , CO-FIO-CCA-TRA , Transactions , SD-BIL-IV-BP , Billing Plan , How To