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 and 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?