Issue: Unable to remove a service from an agreement
Symptoms: When you try to remove a service from a client agreement, Visualcare won’t let you delete it. Cause: The service is still in use. This happens for one of two reasons: the service is linked to active roster items, or it’s referenced by submitted timesheets. Both need to be resolved before the service can be removed.Fix - linked roster items
- Go to Timesheets → All Timesheets and adjust the date range to cover the agreement’s dates
- Go to the Rosters tab and open the Column Chooser
- Add the Agreement Code column, then filter by the relevant agreement code
- Locate the roster item that uses the service code, and note down its date and time
- Go to the client’s Roster, find that roster item, and open it
- Change or remove the service on the roster item, then save
- Return to the agreement and remove the service
Fix - submitted timesheets
- Go to Timesheets → All Timesheets and adjust the date range to cover the agreement’s dates
- Open the Column Chooser, add the Agreement Code column, and filter by the relevant agreement code
- Locate the timesheets that reference the service code, and note the date and time of each
- Select those timesheets and click Delete Timesheets
- Go to the client’s Roster, find the relevant roster item, and edit it to remove or change the service
- Return to the agreement and remove the service
- Once the service is removed, manually resend the roster item to timesheets
Issue: Wrong payroll code appearing on services
Symptoms: A service is generating timesheets with an incorrect payroll code, or the payroll code doesn’t match what’s configured on the service. Cause: The most common reason is that the worker has an override configured in their Override Service Pay Level settings. Worker-level overrides take precedence over service-level payroll codes, so even if the service is set up correctly, the override changes the output. Fix:- Open the worker’s Profile
- Go to the Engagement Details tab
- Scroll down to the Override Service Pay Level (XERO / MYOB / Reckon API / Attache) section
- Check whether any overrides have been added for the relevant service
- Update or remove the override as needed, then save
Issue: Update Charge Rates didn’t work for a client
Symptoms: After running the Update Charge Rates function, charge rates for certain clients haven’t updated. Cause: The Override Charge Rates setting is enabled on the client’s agreement, which prevents the global update from affecting that client. Fix:- Go to Clients → Agreements
- Locate the relevant agreement and edit it
- Untick the Override Charge Rates checkbox
- Click Save
- Run Update Charge Rates again
Running into issues?
If your issue isn’t listed here, contact the Visualcare helpdesk at support@visualcare.com.au.Related articles
Creating agreements for rostering
Set up and configure client agreements for rostering and billing
Service management
Manage services, payroll codes, and rate link configuration
Engagement details
Configure worker pay settings including service pay level overrides
Editing timesheets
Edit, delete, and manage submitted timesheets
