Client complexity factor integration
The Client Complexity Factor is a numeric value assigned to a client's tax return that represents the time and effort involved in preparing that return. This feature is designed to help you assess your firm's workload, and can be helpful in determining return preparation fees, assigning work to your staff, or in formulating staff schedules. If integration is enabled, you can display the UltraTax CS client complexity value in project-related screen grids.
Before complexity factor data can be sent from UltraTax CS to Practice CS, you'll need to do the following setup steps in each application.
Setup in UltraTax CS
- If you haven’t used any integration functions previously (such as Integrated Invoices or Completion Events), you'll need to first specify the location of the Practice CS integration folders.
- In UltraTax CS, selectSetup,Office Configuration, then theStatustab.
- The complexity factor integration function uses the Client Status System in UltraTax CS. A status event must be logged in order for the complexity data to be sent to Practice CS. Note thatanystatus event logged for this client in UltraTax CS will trigger this process. You don't necessarily need to have a status event specifically set up for this purpose as long as you're regularly logging another status event in UltraTax for each client. If you don’t regularly log other status events, selectAddto create a new status event for this purpose.
- SelectEnterand thenOK.
Setup in Practice CS
- Select theIntegrate this Firm with other solutionscheckbox withinSetup,Firm, thenPreferences.noteThis option could have already been selected previously for other integration functions.
- UnderActionsthenManage Projects, select the field chooser in the Projects grid.
- SelectClient Complexityto add it to the column list in the Manage Projects grid.
- In addition to the Manage Projects screen as described earlier, the complexity factor data can also be display in the Projects portlet on the Client Dashboard and the Project Tasks tab in Manage Projects. Use theField Chooserin those screens, as described earlier.
Procedures in UltraTax CS and Practice CS
- Logging a status event in UltraTax will trigger complexity data to be sent to Practice CS. In UltraTax CS, you can use theUtilities,Client Statusmenu and select either theLog Eventtab or theLog Multiple Clientstab. Alternately, you can use the clock icon located on the toolbar to log the status event.
- The complexity factor changes in UltraTax as the return preparation progresses. You can update the complexity number in Practice CS by logging another status event for this client in UltraTax.
- The complexity factor number will show in Practice CS on the grid in any of the screens where you have added it via the field chooser.noteIt will appear for ANY project or task for this client, regardless of whether UltraTax CS is listed as a "Solution" on that project / task or not, and regardless of the due date year. Further, complexity numbers will also even appear on projects or tasks that aren't tax-related, such as accounting or payroll-related ones.
- The complexity factor doesn't currently show by default on any reports in Practice CS, but can be added to any Project Management report using the Custom Formatter (You'll find client complexity variables in the field chooser list underProject,Engagement,Client, thenComplexity). You can also add this to client-based reports using the client complexity variables in the field chooser list underClientthenComplexity.
- The complexity factor will only be retrieved from the current year of UltraTax. Because of this, the complexity factor may appear lower than it would have been for completed returns from prior years in UltraTax CS.