Updating Data Transformation Files
This topic describes how to update data transformation files when customizing the Integration.
This task is a step in Process of Customizing the Integration.
The EAI Extensible Stylesheet Language Transformation (XSLT) service
is used to transform data from an external integration object structure
to a Siebel integration object structure. XSL transformation (XSLT)
files for each entity and operation used in the Integration are available
in the SIEBSRVR
\XSLT
directory,
where SIEBSRVR is the Siebel Server installation directory. These files are called at run-time by the Integration workflows
to map data between Oracle FLEXCUBE Universal Banking and Siebel CRM.
For information on the Integration workflows, see Siebel Finance Guide.
When customizing the Integration, verify that an XSLT file exists for the entity required for your customization, and that it supports the field data mapping required. If a file does not exist, or if it does not support the field mappings required, you must create a new XSLT file or amend an existing XSLT file for the new entities or fields being synchronized, as described in the following procedure.
To update the data transformation files
Verify whether or not an XSLT file already exists for the entity you are customizing:
If you have imported a new entity into Siebel Tools to use in the Integration, as described in Importing EBMs into Siebel Tools, you must create an XSLT file for the new entity. Proceed to Step 2.
If the customization involves mapping additional fields for an entity that is already supported in the Integration, an XSLT file for the entity already exists in the
SIEBSRVR
\XSLT
directory. Proceed to Step 3.
Create a new XSLT file for the entity and add it to the
SIEBSRVR
\XSLT
directory.For an example of an XSLT file created for an entity imported into Siebel Tools for use in the Integration, see Example of an XSLT File Created For a New Entity.
Edit the appropriate XSLT file for the entity using an XML editor and add the new data mapping information.