Skip to main content
Mitratech Success Center

Client Support Center

Need help? Click a product group below to select your application and get access to knowledge articles, webinars, training content, and release notes or to contact our support team.

Authorized users - log in to create a ticket, view tickets status and check your success plan details.

 

Extending "End Date" for new accounts & existing accounts for clients on 3.x legal module

Configuration for 3.x legal Budgeting

  1. Login as an admin account

  2. Go to Setup

  3. Go to Object Definitions → Account

  4. Go to Templates

  5. Create a new Template

  6. Set General Tab as in the picture

d544d4b8-d5c7-4ee2-961e-90fc1f806765.png

  1. Go to the record tab of the template, create a new field for applEndOn and set it to 12/31/3999

    4aaa241e-55e8-4f95-8825-c8925a4e3302.png

  2. Save the template

  3. Go to rules tab and create a new rule

  4. Match the General Tab with the following image and save

    13e90b1c-ac50-4caa-ad30-d9c15db4010c.png

 

  1. Go to the Qualifier tab and create the following 2 qualifiers and make sure it is set to OR Logic.

    a1086f2c-3530-4c8d-935a-02adc4576890.png
     

  2. Go the the action tab and set the template to the one created earlier.

    f01a581b-39f2-49d6-bbe5-2112e7e286bf.png

     

  3. Save the rule

  4. Check-out and save the old jar legal-legalutilities-library-3.x.jar and the 2 class files in it. TCLBudgetHandlerSYS.class and TCLBudgetHandlerSYS$1.class somewhere.

  5. Replace with the attached class files in the jar "legal-legalutilities-library-3.x.jar" TCLBudgetHandlerSYS$1.class TCLBudgetHandlerSYS.class

  6. Check-in the new jar with the replacement class files back into the instance and restart the TeamConnect instance.

For Existing Accounts on 3.x

Run the following SQL:

 

SELECT * FROM T_ACCOUNT WHERE NAME IN ('Allocated - All Matters','Allocated - All Vendors','Actuals - All Matters','Actuals - All Vendors');
SELECT * FROM T_ACCOUNT WHERE PARENT_ACCOUNT_ID IN (SELECT PRIMARY_KEY FROM T_ACCOUNT WHERE NAME IN ('Allocated - All Matters','Allocated - All Vendors','Actuals - All Matters','Actuals - All Vendors'));
SELECT * FROM T_ACCOUNT WHERE PARENT_ACCOUNT_ID IN (SELECT PRIMARY_KEY FROM T_ACCOUNT WHERE PARENT_ACCOUNT_ID IN (SELECT PRIMARY_KEY FROM T_ACCOUNT WHERE NAME IN ('Allocated - All Matters','Allocated - All Vendors','Actuals - All Matters','Actuals - All Vendors')));


UPDATE T_ACCOUNT SET APPL_END_ON = '3999-12-31 12:00:00' WHERE NAME IN ('Allocated - All Matters','Allocated - All Vendors','Actuals - All Matters','Actuals - All Vendors');
UPDATE T_ACCOUNT SET APPL_END_ON = '3999-12-31 12:00:00' WHERE PARENT_ACCOUNT_ID IN (SELECT PRIMARY_KEY FROM T_ACCOUNT WHERE NAME IN ('Allocated - All Matters','Allocated - All Vendors','Actuals - All Matters','Actuals - All Vendors'));
UPDATE T_ACCOUNT SET APPL_END_ON = '3999-12-31 12:00:00' WHERE PARENT_ACCOUNT_ID IN (SELECT PRIMARY_KEY FROM T_ACCOUNT WHERE PARENT_ACCOUNT_ID IN (SELECT PRIMARY_KEY FROM T_ACCOUNT WHERE NAME IN ('Allocated - All Matters','Allocated - All Vendors','Actuals - All Matters','Actuals - All Vendors')));

  • Was this article helpful?