The screens contained within an inner panel all have business and programmatic logic associated with them. You can extend the screens of any type of entity. An entity is an associated group of UI displays and program logic that pertain to specific business practices. In general, each entity has a corresponding console.
These business-related entities can be broken down into more granular details. For example, Order Management can be broken down to more granular entities, like order, shipment, and container. You can also create your own entities.
The Resource Hierarchy tree enables you to customize and create entities that suit your business needs. The following figure shows how entities appear in the Resource Hierarchy tree. The hierarchical order is based on the default order of navigation.
Each entity has a default search view, list view, and detail view. A default view is determined by the ordering of these views within the Resource Hierarchy tree.
For example, if the Order entity has four search views, the default search view is determined as the one with the lowest resource sequence number among the four search views.
Under each entity resource, you can configure one detail API and one list API. The detail API configured is automatically called when a detail view of that entity is opened. The list API is called when a list view of that entity is opened.
You can prevent this default API from being called for a specific view by selecting the Ignore Default API parameter in the resource configuration screen.