Opérations sur les composants métier dans Siebel
Un composant métier Siebel est une entité logique qui associe des colonnes d’une ou plusieurs tables de base de données dans une structure unique. Les clients d’adaptateur peuvent effectuer les opérations suivantes sur les composants métier Siebel à l’aide de l’adaptateur :
Insérer. Les clients d’adaptateur peuvent insérer un ou plusieurs enregistrements dans un composant métier.
Query. Les clients d’adaptateur peuvent interroger un ou plusieurs enregistrements à partir d’un composant métier. Cette opération prend les paramètres suivants en entrée :
SearchExpr : contient une expression de recherche. Tous les enregistrements d’un composant métier spécifié sont comparés à cette expression de recherche, et les enregistrements correspondants sont retournés au client de l’adaptateur.
SortSpec : s’il existe plusieurs enregistrements qui correspondent à l’expression de recherche, cette spécification détermine l’ordre dans lequel les enregistrements sont retournés. Ce paramètre est facultatif.
QueryFields : permet aux clients d’adaptateur de récupérer des valeurs pour uniquement un sous-ensemble de champs dans les enregistrements retournés. Ce paramètre est facultatif.
Notes
L’adaptateur Siebel prend en charge l’utilisation de noms d’origine dans le paramètre QueryField dans l’opération Query sur le composant métier
Mettre à jour. Les clients d’adaptateur peuvent mettre à jour un ou plusieurs enregistrements dans un composant métier.
Supprimer. Les clients d’adaptateur peuvent supprimer un ou plusieurs enregistrements dans un composant métier en spécifiant un ensemble d’ID ou en fournissant une expression de recherche.
Notes
En plus d’autres paramètres, les opérations Query, Update et Delete prennent également un paramètre ViewMode. Ce paramètre prend un entier qui détermine les autorisations d’accès de l’utilisateur. Pour plus d’informations sur le paramètre ViewMode et les autres paramètres pour ces opérations, consultez le message de demande pour les opérations de composant métier sous Schémas de message pour les opérations de composant d’entreprise.
Pour obtenir des informations sur :
Exécution d’opérations sur des composants métier à l’aide de BizTalk Server, consultez Exécuter les opérations sur les composants métier à l’aide de BizTalk Server et de l’adaptateur Siebel.
Exécution d’opérations sur des composants métier à l’aide du modèle de service WCF, consultez Exécuter les opérations sur les composants métier avec l’adaptateur Siebel à l’aide du modèle de service WCF.
Exécution d’opérations sur des composants métier à l’aide du modèle de canal WCF, consultez Exécuter les opérations sur les composants métier avec l’adaptateur Siebel à l’aide du modèle de service WCF.
Exécution d’opérations sur des composants métier à l’aide de structures de message et d’actions SOAP, consultez Schémas de message pour les opérations de composant métier.
Opérations sur les composants métier avec champs MVG
Un composant métier Siebel peut également récupérer des champs d’autres composants métier à l’aide de jointures ou de groupes à valeurs multiples (MVG). En plus des opérations d’insertion, de requête, de mise à jour et de suppression qui sont exposées pour tous les composants métier, les clients d’adaptateur peuvent effectuer les opérations suivantes sur les composants métier Siebel à l’aide de l’adaptateur :
Associer. Les clients d’adaptateur peuvent associer des enregistrements en spécifiant des expressions de recherche pour les enregistrements parents et enfants. Cela s’applique uniquement aux composants métier avec des champs MVG. Les expressions de recherche doivent filtrer exactement un enregistrement pour les composants d’entreprise parent et enfant.
Dissocier. Les clients d’adaptateur peuvent dissocier les enregistrements en spécifiant des expressions de recherche pour les enregistrements parent et enfant. Cela s’applique uniquement aux composants métier avec des champs MVG. Les expressions de recherche doivent filtrer exactement un enregistrement pour les composants métier parent et enfant.
Query_[MVG_Child_Business_Comp]. Les clients d’adaptateur peuvent interroger les enregistrements enfants associés à un enregistrement parent en spécifiant l’enregistrement parent et le nom du champ MVG. Cela s’applique uniquement aux composants métier avec des champs MVG.
Notes
En plus d’autres paramètres, ces opérations prennent également un paramètre ViewMode. Ce paramètre prend un entier qui détermine les autorisations d’accès de l’utilisateur. Pour plus d’informations sur le paramètre ViewMode et les autres paramètres pour ces opérations, consultez le message de demande pour les opérations de composant métier sous Schémas de message pour les opérations de composant d’entreprise.
Le cas échéant, consultez les références suivantes :
Effectuer ces opérations sur des composants métier à l’aide de BizTalk Server, consultez Exécuter les opérations sur les composants métier avec des champs MVG à l’aide de BizTalk Server et d’un adaptateur Siebel.
Effectuer ces opérations sur des composants métier à l’aide du modèle de service WCF, consultez Exécuter les opérations sur les composants métier avec des champs MVG avec l’adaptateur Siebel à l’aide du modèle de service WCF.
Structures de message et actions SOAP pour ces opérations, consultez Schémas de message pour les opérations de composant métier.
Opérations sur les composants métier avec champs de liste de choix
Les types de champs de liste de sélection dans les composants métier constituent une collection de valeurs à partir desquelles les utilisateurs peuvent choisir des valeurs spécifiques à transmettre au système Siebel. L’adaptateur Siebel prend en charge les opérations sur un composant métier avec des champs de liste de sélection. Les opérations sur les composants métier contenant des champs de liste de sélection sont les mêmes que les opérations sur n’importe quel autre composant métier, comme décrit dans le paragraphe précédent. Toutefois, en fonction du type de liste de sélection, les valeurs d’entrée du composant métier peuvent varier. Pour plus d’informations sur les listes de sélection et leurs types, reportez-vous à la documentation Siebel.
L’un des types de listes de sélection, les listes de sélection limitées statiques, est mis en évidence par les adaptateurs en tant que type de liste de choix énuméré dans les métadonnées générées par l’adaptateur au moment de la conception. Il contient un ensemble statique de valeurs qui doivent être spécifiées pour le type de liste de sélection au moment de l’exécution. Lors de la spécification d’une valeur pour une liste de sélection limitée statique, vous devez toujours spécifier une valeur qui appartient à l’ensemble.
La structure de message permettant d’effectuer des opérations sur les composants métier avec des champs de liste de sélection est similaire aux structures de message pour les opérations sur tout autre composant métier, comme décrit dans Schémas de message pour les opérations de composant d’entreprise.
Le cas échéant, consultez les références suivantes :
Structures de message pour les composants d’entreprise contenant des champs de liste de sélection, consultez Schéma de message pour les opérations de liste de choix.
Exécution d’opérations sur un composant métier qui contient des champs de liste de sélection, consultez Exécuter les opérations sur les composants d’entreprise avec des champs de liste de choix à l’aide de BizTalk Server et de l’adaptateur Siebel.
Voir aussi
Quelles opérations peut-on effectuer à l’aide de l’adaptateur ?