Est-ce que quelqu'un a déjà intégré une application Web externe à Siebel On-Premise CRM? Notez que je ne parle pas de Siebel On-Demand SaaS, mais de leur produit derrière le pare-feu. Plus précisément, j'essaie d'obtenir une synchronisation bidirectionnelle des objets CRM (contacts, comptes, opportunités de vente) entre mon application Web et la configuration interne de Siebel d'un client. Y a-t-il des techniques bien connues pour initier ou recevoir des connexions externes à partir d'une installation Siebel On-Premise?Intégration avec Siebel On-Premise CRM?
Répondre
Siebel On-Premise offre une multitude d'options d'intégration. Commencez avec Siebel Bookshelf et en particulier avec les technologies de plate-forme d'intégration: Siebel Enterprise Application Integration.
Pour vos données plus statiques, jetez un oeil à MDM. Dans ce cas, reportez-vous à la section Référence des applications de données de base Siebel pour les applications industrielles.
Dans le cas contraire, les services Web ou les offres d'ASI prédéfinies de Siebel offrent des alternatives. L'échange de données XML via des services Web qui mappent des données à des objets d'intégration Siebel, qui sont mappés à des composants métier Siebel, est un tarif plutôt standard du point de vue de l'architecture.
J'ai dû intégrer une application avec Siebel, et cela s'est avéré être assez difficile. À la fin, j'ai dû utiliser l'interface CTI, conçue pour gérer les appels téléphoniques et les acheminer vers siebel. J'ai essentiellement dû le faire croire qu'il recevait un appel et y ajouter les données. Évidemment, cela ne fonctionnerait que si vous utilisez déjà l'interface CTI et que vous l'avez configuré.
J'ai travaillé sur un certain nombre de projets Siebel pour mes péchés. Les moyens standard d'interfacer sont les suivants: - Services Web (dont MoMo faisait référence à mon avis) - vous devez vérifier auprès de l'équipe de l'application Siebel pour voir si elle est activée ou non; De même, les services vanilla peuvent devoir être modifiés pour refléter toute modification apportée aux structures de données Siebel. Même dans Siebel, c'est devenu le moyen standard d'interface entre les applications Web. - Lectures directes à partir des tables de la base de données Siebel (vous ne pouvez pas leur écrire pour des raisons très spéciales et tristes); rapide et aucun mod requis - Direct écrit dans les tables de base de données Siebel EIM (vous pouvez y écrire et demander au serveur Siebel d'exécuter un travail de chargement de données); rapide, mais nécessite l'exécution du travail de chargement de données - Je pense qu'il existe une prise en charge de JBeans mais je ne sais pas si cela fonctionne ou non
Passez à côté du site de support Oracle et recherchez un document intitulé «Présentation: Siebel Enterprise application Integration »
OK - donc vous aurez également besoin de se rappeler que Siebel est un peu bizarre et vous aurez besoin d'un dev Siebel pour vous aider à comprendre ce que l'enfer se passe ...
Le Java Data Bean fonctionne plutôt bien et pourrait être une solution pour les interfaces en temps réel si, pour une raison quelconque, vous ne pouvez ou ne voulez pas utiliser les services Web. Pour des charges de données plus importantes, vous devez utiliser EIM (mais ce n'est pas en temps réel) –