AR Payments (Cash Receipts)
Agave Sync allows you to export ServiceTitan Payments to Vista AR Cash Receipts.
Agave Sync exports AR Payments to Vista in a Posted status by default. If you would like to not post AR Payments, let your Agave Account Manager know.
Visual Mapping
Video Tutorial
Common Errors and FAQs
Are there any pre-requisites to syncing AR Payments?
Yes. To sync ServiceTitan AR Payments to Vista:
- Any AR Invoices associated with the AR Payment must be synced, and
- A default CM Account must be applied (see below),
How is the Batch Month Determined When Syncing AR Payments?
When syncing AR Payments (AR Cash Receipts) to Vista, we use the Transaction Date to determine the Batch Month.
For example, if an AR Payment has a date of "12/1/2024" the Batch Month will be set to "12/24".
Vista CM Accounts
Cash Management Accounts ("CM Accounts") represent the bank accounts used by your company to conduct business. You can set up CM accounts for each type of bank account (such as checking and savings). A CM Account is required when creating AR Payments in Vista.
Where can I find Vista CM Accounts?
- In Vista, go to Cash Management --> CM Accounts:
- The CM Account number will be the value under CM Acct in the grid view. You can share this with your Agave Account Manager to apply as a default to all ServiceTitan AR Payments synced to Vista:
Do I have to post AR Payments?
No. Agave Sync exports AR Payments to Vista in a Posted status by default. If you would like to not post AR Payments, let your Agave Account Manager know.
If you opt to not post AR Payments, all AR Payments synced from ServiceTitan to Vista within a day will be added to the same Vista batch number.
Error: The total amount of Vista AR Payment line items for AR Invoice Mth Exceeds...
This error happens when the AR Payment Line Item amount is greater than the remaining balance on its related AR Invoice Line Item.
To fix this error:
- Make sure the AR Payment Line Item amount matches the outstanding balance on the AR Invoice Line Item, or
- Post an adjustment in ServiceTitan to cover the remaining balance before applying the AR Payment.
Error: Associated AR Invoice is Not Synced
In the Errors tab, you might see an error message related to an AR Invoice for AR Payments, typically shown as Associated AR Invoice is not synced.
Causes
This error occurs when the related AR Invoice hasn't been synced between systems. Common reasons include: the AR Invoice was never pushed or linked, or the destination system doesn't recognize or support the format of the AR Invoice.
How to Fix
To fix this problem, follow these steps:
- Identify the record(s) you're trying to sync and note the associated AR Invoice.
- In Agave, navigate to the AR Invoice module via the side panel.
- Search for the relevant AR Invoice(s), then select and push them to Vista.
- If the AR Invoice(s) already exist in Vista, you may have the option to autolink them.
- Once the AR Invoice(s) are pushed or autolinked, retry the sync.
If you are still encountering this error:
- Some AR Payments may reference multiple AR Invoices. Confirm that each AR Invoice number referenced by the AR Payment is synced or linked in Agave.
- If you are unable to find the AR Invoice in Agave after pressing "Fetch Latest Data", check the Invoice Date for the AR Invoice and see if it is outside the range of your filters in Agave. If this is the case, contact Agave Support and they can adjust your filters.
Error: Associated Customer is Not Synced
In the Errors tab, you might see an error message related to a Customer for AR Payments, typically shown as Associated Customer is not synced.
Causes
This error occurs when the related Customer hasn't been linked or synced between systems.
How to Fix
To fix this problem, follow these steps:
- Identify the record(s) you're trying to sync and note the associated Customer.
- In Agave, navigate to the Customer module via the side panel.
- Search for the relevant Customer(s), then select and push them to ServiceTitan.
- If the Customer(s) already exist in Vista, you may have the option to autolink them.
- Once the Customer(s) are pushed or autolinked, retry the sync.