Troubleshooting CompuLaw Integration (Version 15.2 and Prior)

Last reviewed: 07/26/2010
Article ID: R10996

The information in this article applies to:

Version Note: The information in this article is for PracticeMaster Version 15.2 and earlier when integrating with the CompuLaw Rules Engine Version 9. For information on PracticeMaster Version 15.3 and later, and integration with CompuLaw Version 10, refer to KB Article R11317.

Summary

PracticeMaster features integration with CompuLaw's Rules Engine for generating Calendar Plans based on court rules. This article provides troubleshooting information to assist you if you have problems with CompuLaw integration.

Error Messages

"CompuLaw is not installed in <path>."
This error occurs if PracticeMaster cannot find a required CompuLaw library file, CRDENG32.DLL. This generally is caused by CompuLaw not being installed in the PracticeMaster directory. Reinstall CompuLaw to correct this issue.
"Error 126 loading CompuLaw Date Engine (CRDENG32.DLL)"
This error occurs if PracticeMaster cannot find the required CompuLaw Date Engine program files. Run NCRDENG.EXE located in the \CompuLaw folder under the PracticeMaster folder. If the error still occurs after doing this, refer to KB Article R10890, "CompuLaw Installation Instructions", for instructions on making sure CompuLaw is installed correctly in the PracticeMaster program folder.


"Invalid CompuLaw User"
In the Calendar file, you can click the Action button and select Create CompuLaw Plan (or right-click the record and select Action | Create CompuLaw Plan) to access the Generate CompuLaw Dates program. When you do this, several of the fields in the Generate CompuLaw Dates dialog are filled in automatically with information from the selected calendar record. However, if the calendar record includes one or more User IDs that do not have the CompuLaw check box selected in System Configuration, the message "Invalid CompuLaw User" will occur.

To correct this, edit the User/Group field so that only User IDs that have CompuLaw integration enabled are selected. Or, access the User Configuration program in System Configuration (File | Open | Users) and select the CompuLaw check box for each User ID selected in the calendar record that you want to use to create a CompuLaw Calendar Plan. Keep in mind that this check box can only be selected for a certain number of User IDs concurrently, based on your CompuLaw license.


"No users are configured for CompuLaw integration."
This message appears when attempting to access the Generate CompuLaw Dates program if the CompuLaw check box is not selected for any of the User IDs configured in System Configuration. Only User IDs with this check box selected can have calendar records created using Generate CompuLaw Dates. Therefore, if no User IDs are configured for CompuLaw integration, the Generate CompuLaw Dates program cannot be accessed.

To correct this, select the CompuLaw check box for one or more User IDs in the System Configuration User Configuration program (File | Open | Users). Keep in mind that this check box can only be selected for a certain number of User IDs concurrently, based on your CompuLaw license.


"GroupInfo:  CompuLaw records may be assigned to CompuLaw users only."
This message occurs when attempting to save a calendar record for a User ID that does not currently have the CompuLaw check box selected in System Configuration. This can happen if you are editing an existing calendar record that was originally created using Generate CompuLaw Dates, and one or more User IDs selected in the User/Group field are not configured for CompuLaw integration.

To correct this, you must either select the CompuLaw check box for the User ID(s) in System Configuration, or specify different User IDs for which CompuLaw integration is enabled.


"Cannot disable users with existing CompuLaw records."
This message can occur when attempting to save a user record in System Configuration's User Configuration program after clearing the CompuLaw check box for the User ID. The message indicates that the User ID still has PracticeMaster calendar records dated on or later than the current date that were created using Generate CompuLaw Dates. If you need to clear the CompuLaw check box for the User ID, you must first delete those calendar records or assign them to other User IDs for which the CompuLaw check box is selected. Records can be reassigned manually, or using the Reassign User ID program in System Configuration.


"Cannot delete users with existing CompuLaw records."
This message can occur when deleting a User ID in System Configuration. The message indicates that there are one or more PracticeMaster calendar records dated on or later than the current date that were created using Generate CompuLaw Dates. One way to correct this is to select the Inactive check box for the User ID rather than deleting the User ID. For more information on the benefits and drawbacks of deleting users versus making users inactive, see KB Article R10840, "Deleting User IDs".

However, if you need to select the CompuLaw check box for another User ID and you have reached the limit of users permitted by your CompuLaw license, you must clear the CompuLaw check box rather than deleting the user or making the user inactive. Before you can clear the CompuLaw check box, you will have to delete or reassign all calendar records for the user that were created using Generate CompuLaw Dates and are dated on or later than the current date. This can be accomplished using the Reassign User ID program in System Configuration.


"You are using an unregistered copy of the CompuLaw CRD engine."
This message indicates that the Security Code provided to your firm by CompuLaw has not been entered into the Security Code Entry form. The Security Code is located on the Product Security Code Sheet that CompuLaw sent when they received your Court Rule License Agreement.

To enter the Security Code, start the CRD Security Code program located in the program group where the CompuLaw Rules Engine is installed. Upon starting the program, the Security Code Entry form will be displayed. Enter the firm name and security codes into the proper fields and click Save.

Note:  Make sure that PracticeMaster is not running before beginning this procedure.

Vista Note: When running Windows Vista as a standard user with User Account Control (UAC) on, you may also receive this message when selecting Generate CompuLaw Dates in PracticeMaster, even after performing the above step. This can be caused by CompuLaw not elevating requests for registry access, which is required for standard user access under Vista. Running as an Administrator is required for correct elevating when using UAC. Running with UAC off also eliminated this message. Please contact CompuLaw at 1-800-444-0215 for more information about using CompuLaw with Windows Vista.


"The rule set that you have selected is either inactive or does not have a valid access code."
This message can occur when attempting to select a rule set from the Generate CompuLaw Dates screen in PracticeMaster, when running under Windows Vista as a standard user with User Account Control (UAC) on. This is caused by CompuLaw not elevating requests for registry access, which is required for standard user access under Vista. Running as an Administrator is required for correct elevating when using UAC. Running with UAC off also eliminated this message. Please contact CompuLaw at 1-800-444-0215 for more information about using CompuLaw with Windows Vista.


"CRD engine incorrect user count."
This message can occur when configuring a User ID in System Configuration to have CompuLaw integration. This indicates that there are not enough CompuLaw licenses installed for the users currently trying to access the program. In order to correct this, review what users are currently integrated with CompuLaw and compare this to your current CompuLaw user limit. If you need additional CompuLaw users, contact the reseller from which you purchased PracticeMaster, or our Sales Department, to upgrade your CompuLaw user limit.


"CRDEng Error"
This message can show up about 10 minutes after PracticeMaster appears to "lock up" while trying to process a rule. After the error, the plan dates do not calculate, and instead show up as "NONE". Call CompuLaw for an updated engine.

References


© 1999-2010 Software Technology, Inc.   All rights reserved. Terms of Use
The maker of Tabs3 and PracticeMaster
Tabs3, PracticeMaster, and the “pinwheel” symbol (The "Pinwheel" symbol is a Registered Trademark of Software Technology, Inc.) are registered trademarks of Software Technology, Inc.
e-Mail Suggestions for the Knowledge Base to: kb@Tabs3.com
Technical Support via e-mail is not available.
Knowledge Base:   http://support.Tabs3.com
Web Site:   http://www.Tabs3.com