A "Depends On" Contract is a contract that shares Allotment with the Master Contract (principal) but, unlike a Derived Contract, has its own Tariffs.
To create a new "Depends On" Contract, you need to clone an existing contract into a new one. Then, in the main options of the cloned contract, under "shares allotment with" you must select the contract you want to depend on.

Once the dependency is created, the contract will appear like a derived contract but can be identified by the empty triangle at the top left of the contract ID:

Please note the following functions:
if there are no Tariffs in the Master Contract, the availability defined in the "Depends On" Contract will not be shown