Overview of Development & Deployment of Search Domains
A quick overview of development process is described here. Details can be found
in the Foundation1
Development Guide
Note: This is only available on sites with an IFS Development License.
- Model your business object's entities
- Model your Search Domain
This means saving meta data about the Search Domain in IFS Developer Studio
- Add a new VARCHAR2 column to the LU table and views. Recommended name is
TEXT_ID$.
- Generate code
- Deploy Search Domain package into database
This means creating Search Domain PL/SQL package and saving meta data about
the Search Domain in Foundation1 runtime tables
-
Enable the Search Domain in Solution Manager
Creates a background job for creation of Oracle Text index, it also creates
triggers for keeping the index synchronized
- Test your Search Domain using IFS Enterprise Explorer
During code generation one PL/SQL package is created which is dependent on the
meta data in IFS Developer Studio. At the same time, Foundation1 runtime meta data
is created. This meta data will be registered when deploying the Search Domain.
The PL/SQL package and Foundation1 Search Domain meta data is deployed into the
database by running the api and apy file created during
code generation.