Search Domains

Search Domains is a concept in the Enterprise Explorer to support Enterprise Application Search. 

Contents

 

Modeling of Search Domain

There are few things to know before starting with the search domain modeling.

  1. You must model all the entities that you think you’ll need to model the search domains.
  2. All the entities must be mapped to an existing LU in the storage layer.
    This LU should have a VIEW (which is mapped to the entity) and the storage TABLE. The attributes of the view must be connected to the columns in the base table. These steps are essential for the search domain functionality to work well and even to generate the code without problems.
  3. The next thing is modeling the relation ships among the entities before we model those relationships in the search domain diagram.
    Note that all the relationships are modeled correctly in the images (i.e. all appear in BLACK). If those relationships were not modeled in the information layer then it would create problems when generating the code.
  4. After completing the above steps you can proceed with modeling the search domains.
    After you are decided with the LU s (or entities) to be included in the search domain then the search domain entities are inserted to the model. Then the relation ships among them must be modeled prior to generating the code.
  5. Please note, it’s up to a functional designer to decide which attributes must be included in the search domain.
  6. Since the search domain model follow the same semantics as the entity diagrams it’s pretty easy to model them once the above requirements are satisfied.
     

Search Domain in Distribution - Customer Order

   

Search Domain in Distribution - Purchase Order

Search Domain in Distribution - Purchase Part

Search Domain in Distribution - Sales Part

Search Domain in Human Resources - Employees

Search Domain in Human Resources - Travel Expenses

Search Domain in Financials - Customers

Search Domain in Financials - Customer Invoices

Search Domain in Financials - Customer Payments

Search Domain in Financials - Fixed Assets Objects

Search Domain in Financials - GL Vouchers

Search Domain in Financials - Persons

Search Domain in Financials - Suppliers

Search Domain in Financials - Supplier Invoices

Search Domain in Financials - Supplier Payments

Search Domain in Maintenance - Active Work Order

 

Search Domain in Maintenance - Historical Work Order

Search Domain in Maintenance - Equipment Object

Search Domain in Maintenance - Service Contract