Embedded Objects
This section provides TeamConnect® Legal Matter Management-specific guidelines regarding adding, deleting, and modifying embedded objects. Performing these procedures is covered by the TeamConnect Enterprise Solution Developer documentation.
Adding Embedded Objects
Adding embedded objects should not cause any unanticipated problems, but you will have to determine how to integrate them into the business solution and modify the object view of the parent object.
Deleting Embedded Objects
If custom blocks depend on the embedded object, deleting the embedded object can cause problems unless you also delete the block. To determine which files use an embedded object, look at the Blocks tab of the parent object and analyze the filenames to determine whether any files correspond to the embedded object. If there are any corresponding files, you can delete them accordingly.
Modifying Embedded Objects
You can edit the name of an embedded object without causing problems because CJBs reference the embedded object's unique code, not the object's name.
If custom blocks depend on the embedded object, modifying the embedded object can cause problems. Look at the Blocks tab of the parent object and analyze the filenames to determine whether any files correspond to the embedded object. If there are any corresponding files, you can modify them accordingly.
Adding, deleting, and modifying embedded objects' categories and custom fields is addressed in Categories and Custom Fields.
Special Embedded Objects
The following embedded objects in TeamConnect® Legal Matter Management use CJBs to display information and will break custom blocks when the object is deleted or their custom fields are modified:
- Corrective Action (of Dispute)
- Lessee (of Transaction)
- Dispute Cost Center
- Transaction Cost Center
- Related Advice & Counsel Matter (of Dispute)
- Related Advice Matter (of Transaction)