Client packages cannot make use of all the visible elements of an interface, unless there is dependency available for it - that is, both visibility and dependency are required before elements can be used. All packages except the package immediately surrounding the embedded package require dependency to the interface. (For the immediate surrounding package, dependency is implicit).
Each (explicit) dependency applies to one package interface only. If a client package requires several interfaces, you must create dependencies for each one.
The following screen elements are available in certain cases:
Inheritance of DCL sets if the DCL has to be inherited from the parent package.
Copy Inherited DCLbutton copies the resultant DCL of the parent package so that you can perform modifications if necessary.
Remove Inconsistencies in DCL button appears if there are some inconsistencies in the DCL and modifies them if the client desires or has enough permissions.