SIEBEL EAI Qstns
SIEBEL EAI Qstns
SIEBEL EAI Qstns
With the help of IO I can describe my BO and BC as an hierarchical XML structure and
easily exchange information with various application.
More http://siebelunleashed.com/integration-object-understanding-the-structure/
Internal Integration Object refers to Siebel Business Object for querying and saving
data.
External Integration Object refers to XML schema, one can not use query or insert
operation on external integration object.
To create external integration object, either XSD or DTD document is required.
inbound is basically when some other tool hits our instance(wsdl) with a payload and we
process it and acknowledge it. EG, if an incident gets created in a third party tool then an
incident gets created in a siebel . Here we accept the request and process it.
When we hit any other tool then its outbound. Ex exactly opposite to the above
5 What is Siebel web service
We add new XML tags or IC fields in the Siebel request IO and then share the wsdl
to external system that we need the values in these tags then we will provide u the
response
and on top of that we create IO,IC based on the requirement and we add the fields
that we need to manipulate
And then we create a workflow through which we can perform the required
Siebel operations that we need like updating some fields, deleting some fields
we can query using EAI Siebel adapter and query method to populate our
Siebel message
we can store the error messages in echo method of Workflow Utilities
Business service and then throw all the error message to error handler
PRM ANI Utility Service – if we have to get a value of process property from
the input request, using get method of this bs we can get property
PRM ANI Utility Service – create empty property set
If we have to get values of an internal Siebel IO fields we simply use EAI
Siebel adapter query method
If we have to get a value of a Siebel BC field then we query using Siebel
operation step query method
If we have to update a profile attribute use SIS OM PMT Service Set Profile
Attribute method
EAI Siebel Adapter insert method,upsert method for inserting values
Associating some field from an external bc to a bc is like creating link
between them by simply placing the row id and par row id in a separate
interface table
EAI Data Transformation Engine – Execute method for calling datamaps
VBCs
Virtual business components (VBCs) are mechanisms in Siebel EAI by which data from an
external system can be viewed in Siebel applications without having to replicate that data
within the Siebel Database.
Never be used in MVG, never drilldown, no sort as its run time data
http://siebelexpress.blogspot.in/2011/04/siebel-vbc_16.html
Datamap
Datamaps are a way to map Siebel internal IO with external IO for the purpose of
data transformation between both the systems
Data Map basically are a declarative way to describe a transformation without any
coding effort required
The maps you set up using the Siebel Data Mapper call the EAI Data
Mapping Engine to complete the data transformation.
Using the Siebel Data Mapper can often reduce or even eliminate the
number of scripts you need to write