A Legal Matter is thought of to be any Legal Project that is different from a Litigation Case. A Legal Matter could be a Legal Consultation, Agreement Drafting, Company Incorporation or NDA Generation.

From the main menu "Case -> Legal Matter".

Adding a Legal Matter is done via 2 ways:

1- From the Legal Matters grid, go to the Actions button and Choose Add Legal Matter.

2- From the Quick Add, choose Legal Matter.

The Add form of a Legal Matter has the basic data that needs to be inserted. The mandatory fields are the ones in red only. After adding a Legal Matter, it will be designated by a Case ID that is automatically generated by the system. Once the user clicks on the Case ID from the grid, the Legal Matter form opens where the user can be view/edit the Legal Matter data.

Also from the action wheel next to a Legal Matter entry, choose View/Edit

A Legal Matter form has a lot of important data to be tracked such as 

Values that can be similarly added on the fly in a Legal Matter form are:

Note that if the Customer Portal feature is active and the Case originates from the Customer Portal, Users have the option to select if this Note is visible of not from the Customer Portal side.

An Audit report tracks basic changes on a Case. It can store information such as the variation of the Assignee, who changed the field and when.

The user can relate Documents to a Legal Matter such as MOMs, Agreements, Proxies, Legal information etc.. Documents can be arranged in folders. Privacy can also be applied on a folder and the privileged user can control with whom to share the file.

Files and Folders can be Categorized by Type, Status and optional Comments. Document Type and Statuses are managed via the Admin & Setup.

Documents can be related by either physically applying Documents can be added by 2 ways. Either by the drag-and-drop procedure

or by uploading the files.

Note that if a File/Folder is added/uploaded with spaces in its name, the system will automatically replace the spaces with underscore for technical reasons. After the File/Folder is added, they can be managed using the action wheel on the grid.

File/Folders can be

As an alternative to manually adding Files/Folders, and if there's an already implemented Document Management System, you may map a URL to the Legal Matter documents to any Network Drive or Web link.

App4Legal's Documents module offers a very nice feature that allows the user through App4Legal to edit Office documents. This feature is supported on all modern browsers except Chrome. All what the user has to do is click on an Office Document such as a Word document. The user can edit the Document and click Save, the Document will be saved directly in the Documents module.

If a user has the Document open and is editing it in the meantime, if another user tries to open the same Document the system will prompt a message informing the user that the Document is already in use.

Tasks can be related to a Case or not. Tasks can be added from the Related Tasks tab via the Actions button-> Add Task, from the Tasks grid or from the Quick Add drop-down list. If the Task is being added from within the Related Tasks tab in a Case, the associated Case is selected by default.

In the Related Tasks of a Case, you can Search for a Task based on its Description. For more info about the Task module, visit the Manage Tasks page.

The Related Reminders on a Case are tracked in a dedicated tab. If the Reminder is being added from within the Related Reminders tab in a Case, the associated Case is selected by default. A Reminder can be added from the Actions button-> Add New Reminder.

Reminders list can be exported to Excel. The user can also search for an existing Reminder using the Search field in the Related Reminders tab. The action wheel next to every Reminder entry is useful to apply additional actions such as View/Edit, Dismiss, Delete and Postpone.

You may wish to relate a Reminder to a Case at any time, you can directly go to the bell-shape icon on the top right of the screen, click on it. A list of pending Reminders will appear in case they are previously added. At the bottom of the list, there is an Add action.

The Add action will redirect the user to the Reminder add form.

Choose the Reminder Type and choose the desired Case in the Related Case section. For more info about the Reminders, visit the Manage Reminders page.

The Related Expenses on a Case are tracked in a dedicated tab. Record Expense can be done

1- Through the Related Expenses tab on a Case via the Actions button-> Record Expense

2- The Quick Add drop-list

3-The Expenses grid in the Money module.

4- From the action wheel next to a Legal Matter on the grid

If the Record Expense is done via the Expenses tab in a Case, then the Related Case and Client are selected by default.

You can also check one from this flags:

The Status of your Case if you want it billable or internal will be impacted based on your choice.

Via the Expenses tab, a "Statement of Expenses" can be generated on this Case. Expenses may also be exported to an Excel sheet. For more information about the Expenses, visit our Manage Expenses page.

Logging Time on a Case is done in many ways

1- Through the Time Logs tab in a Case via the Actions button->Log Time

2- Through the Time Tracking grid

3- Through the Manage Timer on the top right of the screen:

4- Through the action wheel on the grid via Log Time action or Start Timer

Once the Timer is stopped, the Time Log will be directly associated with the specified Case or Task. Time Logs can then be managed through the Time Tracking grid.

If the Log Time is done via the Time Logs tab in a Case, then the Related Case is selected by default. Time Logs can also be done on a Task. If Log Time is done via the Time Logs tab in a Case, then the Task has to be also related to this specific Case.

Time Type is a defined drop-down list that can be managed from the Admin & Setup. If a user didn't find a match among the defined values, then using the blue plus sign, a new value can be added on the fly.

Time Logs can be either billable or internal. If the internal flag is chosen, hence these Logs will not be fed into the Invoice creation in the Money module. Moreover, the number of hours spent will be multiplied by the User Rate per Hour. The Comment inserted related to this Time log will be concatenated with the Time Type and inserted as a Description of the Invoice item.

Logged Time is considered to be the effective estimation of effort. Hence, in the Case form, under effort you will find that the system will calculate the total effective effort and compares it with the estimated effort for better assessment.

User Rate per Hour is defined in the Money Module. For more information, check the Money Setup page. However, the predefined rates can be overrode via the Specific User Rates grid. This grid is specifically used to define the User Rate that are specific to this Case only. Specific Rates can be added via the Actions button-> Add User Rate. The added Users are managed in the grid. Editing the value can be done by double clicking on the grid itself.

In the Related Cases within a Case, relation can be created between one Case and another. In the Relate to Case field you can look up for the Case to be added, choose it, choose Add Relation and in the Comment field you can double click and add the business need behind the relation.

Cases can be grouped by the Case Container feature. The Case Container is common for both Litigation Cases and Legal Matters. A Case can be related to a Container within in its form or from the Case Container form. From the top of the Case grid, choose Actions->List Case Containers to go to the grid of Case Containers. Managing of Case Containers is possible through the grid. 

The user can add a new Container using 2 methods:

1- From the Actions button in the grid-> "Add Case Container".

In order to edit a Case Container, click on the action wheel next to the Container ID and choose View/Edit or Delete. A Case Container has a Status and Cases can be added to it via the edit form of the Container. The search feature is useful to search for an already inserted Container in the grid.

2- Adding a Container on the fly from the Case form. Look up the Container from within the Case Container tab, choose and click Add Container so that this Case will be grouped in this chosen Container. If the Case Container doesn't already exist, start typing the Name of the Container and the system will prompt to add it on the fly. 

App4Legal offers the ability to save predefined filters. For instance, a user uses the Advanced Search to apply a certain filter on Cases in App4Legal database. The user wishes to apply this filter every time the grid was accessed. Managing filters is easy and is done via the Cases grid.

Once any filter in the Advanced Search is applied, all what the user has to do is Add Filter. Then later on, whenever the Filter is chosen from the list of Filters, the Advanced Search filters automatically apply and the grid is filtered automatically.

If there is a need to edit or delete any Filter, click on Manage Filters.

If a Filter is chosen and you wish to update the filters applied in the Advanced Search, it is possible. Go to the Advanced Search, apply your new filters and choose, Submit and Update Filter.

If you do not wish to impact the filter, you can just click on the regular Submit. It will not take any action over the Filters.

The filters applied above are local ones unlike a Global Filter. A Global filter functions the same way as a regular Filter except that one it's configured it will appear to all App4Legal users on their grids. Only Authorized users are allowed to add a Global Filter. They are managed from the Admin & Setup-> Setup & Configuration-> Default Values->Filters Grid Admin User Groups. This is where the Administrator can add the User Group that has the authority to add a Global Filter.

There are 3 methods to search for an existing Legal Matter: Quick Search, Advanced Search and Universal Search:

Via the action wheel on the top right of the Case, a Case can be exported to Word. 

Or from the action wheel next to a Legal Matter on the grid


The most important data is visualized in a Word document.

From the action wheel, there is an option to delete a Case. A Case if not related to any Money object such as Expense, Bill or Invoice, may be deleted from the system along with all the related metadata.

Via the action wheel on the top right of the Case, a Case can be Printed. The most important data is visualized in a Print mode that is browser specific.

The Cases grid can be exported to an excel sheet at any moment via the Actions button on the grid-> Export to Excel. Also, search results can be exported to an excel sheet separately.

You may wish to Archive Cases in order to decrease the size of entries on grids. Archiving is done through the Case Board.

Archiving is done based on the Default Archive Case Status that is defaulted in the Setup & Configuration-> Default Values in the Admin & Setup. Multiple Statuses can be set. Once the Archive Cases is clicked the system will prompt a message to make sure that the user wants to Archive Cases having the specified Status(es).

In order to Unarchive Cases , you need to go to the Cases grid-> Advanced Search-> Archived field choose it to be Yes and click Submit.


It will display all the Archived Cases. Then on the grid, mark the Cases that you wish to unarchive, click on the Actions button -> Unarchive.

This action will retrieve all the marked Archived Cases back to the grid and Case Board.