A contract can have multiple sub-contracts. In the product, a sub-contract is referred to as a Child Contract. A sub-contract is a contract between a party of an original contract and a third party. An original contract is referred to as a Parent Contract. This can be configured at the time of creating or updating a contract.
The relationship between a Parent Contract and its children can be defined as follows:
- There’s a direct relationship between a Parent and its children with regards to expiry and cancellation.
- When a Parent Contract expires, all its child contracts also expires.
- When a Parent Contract is cancelled, all its child Contracts also get cancelled.