Bookshelf Home | Contents | Index | PDF | ![]() ![]() |
Siebel Master Data Applications Reference for Industry Applications > Siebel Master Data Applications Administration > About Siebel Master Data Application Integration Objects > Siebel Master Data Applications Integration ServicesSiebel Master Data Applications provide an object called a business service, which you can reuse in multiple applications. The Siebel Connector for the Customer Information File provides the following prebuilt business services that you can configure to meet your business requirements:
You can configure business services by manipulating their user properties, or you can create your own business service in Siebel Tools. For information on using Siebel Tools to configure your application, see Configuring Siebel eBusiness Applications. NOTE: After you have configured your business services to accomplish the tasks required for your business scenario, you need to compile the business service to include the new information in your Siebel repository file (.srf). Then copy the .srf file to the directory where your servers can access it. UCM Transaction ManagerYou can extend this business service by manipulating its Operation user property. The basic format for value entry for each operation is as follows: CIFOperation_QueryService/Method/Argument;Argument; or /Method/Argument;Argument;
CIFOperation_XMLQueryEAI Siebel Adapter/Query/#XMLHierarchy;
CIFOperation_GetValueFINS Industry/BC Facility Service/HierarchySearchSpec/!SiebelMessage;A=>B;
Table 26 lists the user properties examples for the UCM Transaction Manager. UCM ConverterTable 27 displays the only user property you can configure for this business service. This value appears in the preheader section of your CRMML message.
The UCM Converter uses the hierarchy represented in the UCM integration object to guide the message through the converting process. If the integration object instance receives elements that do not have a definition defined in the integration object definition, the converter errors out. If you expect such a situation, you can set the Ignore Undefined XML Tag parameter on the user property of the corresponding integration object. NOTE: This user property is created by the wizard and is set to Y. You can turn it off if you wish the converter to error out. UCM DispatcherYou can modify both user properties for this business service as shown in Table 28.
UCM Security ManagerYou can modify or extend this business service by manipulating its user properties. The Name column stands for the UCM Transaction Manager Operation Name, while the Value column represents the Field Name for different types of privileges in the System Privileges View. Table 29 displays these user properties. Inbound Server AdministrationA server task is an instantiation of a server component. To run a server task, you need to run a component job, which requests one or more server tasks to run. The server task you need to run for the Siebel Connector for Master Data Applications depends on the registered system protocol type, either the Siebel EAI MQSeries Server Transport or the Siebel HTTP Server Transport. The Siebel EAI MQSeries Server Transport is designed to provide a messaging solution to help you integrate data between Siebel eBusiness Applications and external applications that can interface with the IBM MQSeries. The EAI MQSeries Server Transport transports messages to and from IBM MQSeries queues. In order to run this server task successfully you need to first configure two named subsystems.
After creating and configuring your Named Subsystem, you need to configure the MQSeries Server Receiver. For details on configuring MQSeries, see Transports and Interfaces: Siebel eBusiness Application Integration Volume III. To configure MQSeries Server Receiver parameters
If the registered system is using the HTTP protocol type, you need to configure the Inbound EAI HTTP Transport. The Inbound EAI HTTP Transport is built into the Siebel Web Engine (SWE). To use it, you need to specify certain parameters listed as follows. To configure the Siebel Web Engine to run the Inbound HTTP Transport
After creating and configuring the SWE, configure the required Named Subsystem. For complete instructions, see the procedure under Inbound Server Administration. To configure the Siebel Universal Customer Master Application to run the Extension Service
For details on creating and configuring server tasks, see Siebel System Administration Guide, and for details on configuring MQSeries and HTTP, see Transports and Interfaces: Siebel eBusiness Application Integration Volume III. |
![]() |
![]() ![]() |
Siebel Master Data Applications Reference for Industry Applications |