Developing and Deploying Siebel Business Applications > Setting Up the Test Environment > Process of Loading CRM Data in the Test Environment >
Adding the EIM Configuration File
This task is a step in Process of Loading CRM Data in the Test Environment. EIM reads a configuration file that specifies which process it must perform and defines the parameters EIM uses to run the process. This file is an ASCII text file that contains an IFB extension in the file name. Before you start an EIM process, you must edit the contents of this EIM configuration file. If you do not specify a configuration file, then EIM uses the default.ifb file. In this example, EIM sets the process locale as specified in the configuration file at start up. For information on the following topics, see Siebel Enterprise Integration Manager Administration Guide:
- Other process and header parameters
- Alternative sources from which EIM accepts parameter values
- How to define multiple processes in the configuration file
To add the EIM configuration file
- Using a text editor, such as Notepad, create a file named NRECimp.ifb, and then save it to the following directory on the Siebel Server:
siebsrvr_root\admin
In a Unicode environment, you must save the EIM configuration file as a Unicode text file.
- Copy the text from the example to the NRECimp.ifb file you created in Step 1, and then save your work.
For more information, see Example Text for the Configuration File.
Example Text for the Configuration File
You can use the following text for the example NRECimp.ifb file. It includes only the entries that EIM requires to support import operations for accounts: /* These are header parameters. */ [Siebel Interface Manager] LOGIN USER = "SADMIN" LOGIN PASSWORD = "SADMIN" RUN PROCESS = Import Accounts
/* These are generic process parameters. */ [Import Accounts] TYPE = IMPORT TABLE = EIM_ACCOUNT ONLY BASE TABLES = S_ORG_EXT, S_ADDR_ORG, S_PARTY
ONLY BASE COLUMNS = S_ORG_EXT.NAME, S_ORG_EXT.LOC, S_ADDR_ORG.ADDR, S_ADDR_ORG.OU_ID, S_ADDR_ORG.CITY, S_ADDR_ORG.STATE, S_ADDR_ORG.ZIPCODE, S_PARTY.PARTY_UID, S_PARTY.PARTY_TYPE_CD
/* There are no process-specific parameters required in this example. */
Header Section Parameters
Table 11 describes the required header section parameters in the NRECimp.ifb file to configure EIM for an import process. The header section specifies global parameters that apply to the process sections defined later in the file.
Table 11. Header Section Parameters of the Configuration File
|
|
Siebel Interface Manager |
The header section must use this reserved name |
USERNAME |
Database employee login. Use SADMIN for NREC. |
PASSWORD |
Database password. Use SADMIN for NREC. |
PROCESS |
Initial or main process section to run. Use Import Accounts for NREC. |
Process Section Parameters
Table 12 describes the required process section parameters in the NRECimp.ifb file to configure EIM for an import process. The configuration file must include at least one process section. Note that process section parameters can be one of the following:
- Generic to all EIM processes.
- Specific to a particular EIM process. Each parameter applies only to the particular process you specify. It overrides any corresponding value in the header section.
Table 12. Process Section Parameters of the Configuration File
|
|
ONLY BASE COLUMNS |
For the NREC example, only process the following columns:
- S_ORG_EXT.NAME
- S_ORG_EXT.LOC
- S_ADDR_ORG.ADDR
- S_ADDR_ORG.OU_ID
- S_ADDR_ORG.CITY
- S_ADDR_ORG.STATE
- S_ADDR_ORG.ZIPCODE
|
ONLY BASE TABLES |
For the NREC example, only process the following tables:
- S_ORG_EXT
- S_ADDR_ORG
- S_PARTY
|
TABLE |
For the NREC example, only process the EIM_ACCOUNT interface table. |
TYPE |
For the NREC example, only process the following types:
- IMPORT
- EXPORT
- DELETE
- MERGE
- SHELL
|
|