Operaciones en componentes empresariales en Siebel
Un componente empresarial de Siebel es una entidad lógica que asocia columnas de una o varias tablas de base de datos a una sola estructura. Los clientes del adaptador pueden realizar las siguientes operaciones en los componentes empresariales de Siebel mediante el adaptador:
Insertar. Los clientes del adaptador pueden insertar uno o varios registros en un componente empresarial.
Consulta. Los clientes del adaptador pueden consultar uno o varios registros de un componente empresarial. Esta operación toma los parámetros siguientes como entrada:
SearchExpr: contiene una expresión de búsqueda. Todos los registros de un componente empresarial especificado se comparan con esta expresión de búsqueda y los registros coincidentes se devuelven al cliente del adaptador.
SortSpec: si hay varios registros que coinciden con la expresión de búsqueda, esta especificación determina el orden en que se devuelven los registros. Este parámetro es opcional.
QueryFields: permite a los clientes del adaptador recuperar valores solo para un subconjunto de campos de los registros devueltos. Este parámetro es opcional.
Nota:
El adaptador de Siebel admite el uso de nombres originales en el parámetro QueryField de la operación consulta en el componente empresarial.
Actualizar. Los clientes del adaptador pueden actualizar uno o varios registros en un componente empresarial.
Eliminar. Los clientes del adaptador pueden eliminar uno o varios registros de un componente empresarial especificando un conjunto de identificadores o proporcionando una expresión de búsqueda.
Nota
Además de otros parámetros, las operaciones Consulta, Actualización y Eliminación también toman un parámetro ViewMode. Este parámetro toma un entero que determina los permisos de acceso del usuario. Para obtener más información sobre el parámetro ViewMode y los demás parámetros para estas operaciones, vea el mensaje de solicitud para las operaciones de componentes empresariales en Esquemas de mensaje para operaciones de componentes empresariales.
Para obtener información sobre cómo:
Realizar operaciones en componentes empresariales mediante BizTalk Server, consulte Ejecutar operaciones en componentes empresariales mediante BizTalk Server y el adaptador de Siebel.
Realizar operaciones en componentes empresariales mediante el modelo de servicio WCF, vea Ejecutar operaciones en componentes empresariales con el adaptador de Siebel mediante el modelo de servicio WCF.
Realizar operaciones en componentes empresariales mediante el modelo de canal WCF, vea Ejecutar operaciones en componentes empresariales con el adaptador de Siebel mediante el modelo de servicio WCF.
Realizar operaciones en componentes empresariales mediante estructuras de mensajes y acciones SOAP, consulte Esquemas de mensaje para operaciones de componentes empresariales.
Operaciones en componentes empresariales con campos de MVG
Un componente empresarial de Siebel también puede recuperar campos de otros componentes empresariales mediante combinaciones o grupos multivalor (MVG). Además de las operaciones Insertar, Consultar, Actualizar y Eliminar que aparecen para todos los componentes empresariales, los clientes del adaptador pueden realizar las siguientes operaciones en los componentes empresariales de Siebel mediante el adaptador:
Asociar. Los clientes del adaptador pueden asociar registros especificando expresiones de búsqueda para los registros primarios y secundarios. Esto solo se aplica a los componentes empresariales con campos MVG. Las expresiones de búsqueda deben filtrar exactamente un registro para los componentes empresariales primarios y secundarios.
Desasociar. Los clientes del adaptador pueden desasociar registros especificando expresiones de búsqueda para registros primarios y secundarios. Esto solo se aplica a los componentes empresariales con campos MVG. Las expresiones de búsqueda deben filtrar exactamente un registro para los componentes empresariales primarios y secundarios.
Query_[MVG_Child_Business_Comp]. Los clientes del adaptador pueden consultar los registros secundarios asociados a un registro primario especificando el registro primario y el nombre del campo MVG. Esto solo se aplica a los componentes empresariales con campos MVG.
Nota
Además de otros parámetros, estas operaciones también toman un parámetro ViewMode. Este parámetro toma un entero que determina los permisos de acceso del usuario. Para obtener más información sobre el parámetro ViewMode y los demás parámetros para estas operaciones, vea el mensaje de solicitud para las operaciones de componentes empresariales en Esquemas de mensaje para operaciones de componentes empresariales.
Para más información acerca de:
Para realizar estas operaciones en componentes empresariales mediante BizTalk Server, consulte Ejecutar operaciones en componentes empresariales con campos de MVG mediante BizTalk Server y adaptador de Siebel.
Para realizar estas operaciones en componentes empresariales mediante el modelo de servicio WCF, vea Ejecutar operaciones en componentes empresariales con campos de MVG con el adaptador de Siebel mediante el modelo de servicio WCF.
Estructuras de mensajes y acciones SOAP para estas operaciones, consulte Esquemas de mensajes para operaciones de componentes empresariales.
Operaciones en componentes empresariales con campos de lista desplegable
Los tipos de campo Picklist de los componentes empresariales constituyen una colección de valores de los que los usuarios pueden elegir valores específicos para pasar al sistema Siebel. El adaptador de Siebel admite operaciones en un componente empresarial con campos picklist. Las operaciones en componentes empresariales que contienen campos de lista desplegable son las mismas que las operaciones en cualquier otro componente empresarial, como se describe en el párrafo anterior. Sin embargo, dependiendo del tipo de lista desplegable, los valores de entrada para el componente de negocio pueden variar. Para obtener más información sobre las listas de selección y sus tipos, consulte la documentación de Siebel.
Uno de los tipos de lista desplegable, listas desplegables limitadas estáticas, se muestra por los adaptadores como un tipo de lista desplegable enumerado en los metadatos generados por el adaptador en tiempo de diseño. Contiene un conjunto estático de valores que se deben especificar para el tipo picklist en tiempo de ejecución. Al especificar un valor para una lista desplegable delimitada estática, siempre debe especificar un valor que pertenezca al conjunto.
La estructura de mensajes para realizar operaciones en componentes empresariales con campos picklist es similar a las estructuras de mensajes para las operaciones en cualquier otro componente empresarial, como se describe en Esquemas de mensaje para operaciones de componentes empresariales.
Para más información acerca de:
Estructuras de mensajes para componentes empresariales que contienen campos de lista de selección, consulte Esquema de mensaje para operaciones de lista desplegable.
Realizar operaciones en un componente empresarial que contiene campos de lista desplegable, vea Ejecutar operaciones en componentes empresariales con campos picklist mediante BizTalk Server y el adaptador de Siebel.