This page summarizes common situations, their causes, and resolutions. Many billing situations are not errors but readiness states that the app reports in the Activity Billing Monitor and Case Billing Monitor.
Setup and naming
|
Situation |
Cause |
Resolution |
|---|---|---|
|
New entity names do not appear in the UI |
Translation app not (re)deployed or session not reloaded |
Review naming, deploy the translation app, then sign out and back in. |
|
After a code change the old generator still runs |
Wrong deployment order |
Keep the order: rebuild base app → naming → deploy translation app → sign out/in. |
|
AI suggestions missing in the wizard |
Company details missing or service unreachable |
Enter company name/website; otherwise use generic defaults and configure manually. The call is optional. |
|
Wizard does not start automatically |
Setup already marked as complete |
Restart via Case Management Setup → Run Setup Wizard. |
Parties and billing
|
Situation |
Cause |
Resolution |
|---|---|---|
|
No primary customer on the case |
No billable relationship exists |
Mark a relationship as Billable; the bill-to customer is resolved and the primary customer derived. |
|
Billing is blocked |
Billing percentages exceed 100% (with "Enforce Billing Pct. 100%" on) |
Check the percentages of the billable relationships (Validate Billing); sum ≤ 100%. |
|
Contact does not appear in the relationship lookup |
Contact not linked to a customer billable in the context |
Check the contact's business relation/customer link. |
|
Party name (relationship) stays blank |
The party's display name was not computed |
Save the party again (heals the display name); for resources the resource name is used as a fallback. |
Activities and approval
|
Situation |
Cause |
Resolution |
|---|---|---|
|
Activity is not billed |
Status not Approved, Billing Waived set, no billed duration, or already invoiced |
Check the Billing Readiness field in the Activity Billing Monitor and address the cause. |
|
Activity cannot be created/changed |
Date outside the allowed range |
Check Allow From/To in the general settings or user mapping. |
|
Process step cannot be advanced |
Empty required attributes or unapproved activities (gate "Require All Activities Approved") |
Fill required attributes or approve open activities. |
|
External hours do not flow into the purchase invoice |
Activity not approved or wrong Invoice Type |
Approve the activity; set Invoice Type to Purchase or Sales & Purchase. |
Case billing readiness
The Case Billing Monitor shows, per case, the Case Billing Readiness. Common values and what to do:
|
Value |
Meaning / action |
|---|---|
|
No Primary Customer |
Create a billable relationship. |
|
No Billing Profile |
Set a profile on the case/engagement/customer or as the default. |
|
Not Due Yet |
Interval not reached yet (not an error). |
|
Below Minimum Amount |
Amount below the profile's minimum. |
|
Fully Billed |
Already fully billed (not an error). |
|
No Contract Amount / No Installment Count |
Fixed price: set the contract amount/installment count on the case. |
|
No Milestone Steps / Not at Milestone Step |
Milestone: set milestone amounts on the process steps or reach the step. |
|
No Retainer Amount / Already Billed This Period |
Retainer: set the flat amount or the period is already billed. |
Visibility and permissions
|
Situation |
Cause |
Resolution |
|---|---|---|
|
User does not see cases |
No/too narrow visibility level, or no visibility-granting role |
Set party + level in User Mapping; if needed link a role with Grants Case Visibility. |
|
Action/field is greyed out |
Role capability removed or BC permission missing |
Check the role capability matrix or assign the appropriate permission set. |
|
Visibility wrong after changes |
Materialized visibility out of date |
Rebuild via the user mapping (Refresh My Visibility); it is recomputed at change points automatically. |
|
Dimensions visible in a factbox despite missing permission |
Host page without a visibility gate |
Use the current app version; factboxes are gated by the See Dimensions capability. |
Case ledger and context
|
Situation |
Cause |
Resolution |
|---|---|---|
|
Old totals remain after changing engagement/scope |
Posted case ledger entries are frozen snapshots |
Run Reassign Ledger Entries (capability Manage Context): reversal + reassignment to the new context. |
|
Margin/internal cost is not shown |
Post Internal Cost Entries disabled or resource unit cost = 0 |
Enable internal cost in the general settings; maintain the resource unit cost. |
|
Credit memo/cancellation leaves an invoiced activity |
– |
On cancellation/credit memo, activities are reset to Approved automatically and can be billed again. |