Intégration de SAP R/3 et salesforce.com
 

Intégration de SAP R/3 et salesforce.com

on

  • 975 views

Les entreprises investissent de plus en plus dans des logiciels de gestion (ERP, CRM, etc) afin de piloter plus efficacement leur activité. Or ces logiciels restent pour la plupart isolés les uns ...

Les entreprises investissent de plus en plus dans des logiciels de gestion (ERP, CRM, etc) afin de piloter plus efficacement leur activité. Or ces logiciels restent pour la plupart isolés les uns des autres, incapables de dialoguer entre eux. Dans ce contexte, l'enjeu est de réussir à unifier le système d'information de l'entreprise. C'est pourquoi Magic Software a développé iBolt, une solution d'EAI-BPM conçue pour intégrer des logiciels de différentes natures. Dans ce livre blanc, Magic Software se penche sur le fonctionnement d'iBolt, ses caractéristiques techniques, sa facilité et sa simplicité de déploiement à travers l'exemple de l'intégration d'un ERP SAP R/3 avec un CRM salesforce.com.

Statistics

Views

Total Views
975
Views on SlideShare
767
Embed Views
208

Actions

Likes
0
Downloads
10
Comments
0

2 Embeds 208

http://www.zdnet.fr 206
http://pigeindexeroff 2

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Intégration de SAP R/3 et salesforce.com Intégration de SAP R/3 et salesforce.com Document Transcript

  • Intégration de SAP R/3® et salesforce.com® Avril 2011Magic est une marque commerciale de Magic Software Enterprises Ltd. Les autres noms de produits et dentreprises mentionnésdans le présent document peuvent être des marques commerciales de leurs détenteurs respectifs. Magic Software Enterprisessefforce de garantir lexactitude des informations contenues dans ce document. Toutefois, aucune revendication ni garantie quant àces informations, y compris les garanties de qualité marchande ou dadéquation à un usage particulier, nest apportée. MagicSoftware Enterprises nest en aucun cas responsable des éventuelles erreurs ou omissions que pourrait comporter ce document. Lesinformations figurant dans ce document sont sujettes à modification sans préavis et nengagent en aucun cas Magic SoftwareEnterprises ou ses représentants.
  • Magic Software Enterprises | infofrance@magicsoftware.com | www.magicsoftware.com 2
  • IntroductionPour la gestion de leur informatique et de leur activité métier, de nombreuses entreprisesoptent pour des solutions reconnues dERP et de CRM, telles que SAP R/3® et salesforce.com®.Parmi ces activités figurent la gestion des acquisitions, produits, catalogues et commandes,ainsi que celle des prospects, des campagnes, des profils client et bien plus encore.Les solutions SAP R/3 et salesforce.com offrent toutes deux dexcellentes prestations, chacunefournissant des fonctionnalités complètes et robustes dans son domaine respectif. Toutefois,dans la plupart des entreprises, ces systèmes sont déployés de manière isolée et sansintégration. On pourrait certes arguer qu"aucun système nest totalement isolé", et que dans laréalité, ces systèmes se recouvrent dans une large mesure, nécessitant souvent des interactionsentre les processus qui sont exécutés séparément par chacune de ces solutions.Lintégration de SAP R/3 et salesforce.com est capitale pour chaque entreprise afin doptimiserles performances de ces deux systèmes, de réduire le taux derreurs et daméliorer lefficacitéopérationnelle globale de lentreprise.Le fosséLorsque SAP R/3 et salesforce.com sont isolés lun de lautre,lentreprise est contrainte de recourir à des tâches manuelles longueset fastidieuses. Or, ces tâches sont sources derreurs humaines,ralentissent considérablement les processus, et impactent de manièreindirecte et non négligeable les coûts dexploitation de chacun desditsprocessus.Des tâches manuelles et chronophages, telles que le passage dappels téléphoniques et lenvoidemails, sont souvent nécessaires pour assurer la liaison entre les utilisateurs de ces deuxsystèmes et les personnes participant au processus. Les collaborateurs de lentreprise doiventpatienter longuement avant de recevoir les informations pertinentes qui leur permettront derépondre aux demandes de leurs clients.Quant aux utilisateurs finaux qui travaillent en simultané sur ces deux systèmes, ils doiventconstamment passer de lun à lautre. Or, linterface utilisateur et les méthodes de travail sontégalement très différentes dans les deux cas. Il en résulte une frustration de lutilisateur, quiaffecte sa productivité.Au fil du temps, chaque système devient un silo dinformations isolé. Les informations requisespour une utilisation efficace des deux systèmes sont cloisonnées. Les entités de données sechevauchent souvent et le volume considérable de données dupliquées requiert des mises àjour manuelles afin de préserver la cohérence des deux systèmes. Ces mises à jour, sourcesderreurs humaines, génèrent la plupart du temps des silos dont la maintenance laisse à désirer.Par ailleurs, comme de nombreux processus inter-systèmes sont exécutés manuellement, ildevient quasi impossible den assurer la surveillance, le suivi, les métriques et laudit. Magic Software Enterprises | infofrance@magicsoftware.com | www.magicsoftware.com 3
  • Scénarios dintégration SAP R/3 et salesforce.comIl existe de nombreuses façons dintégrer SAP R/3 et salesforce.com enentreprise, afin daméliorer leur utilisation. Lintégration peut servir àautomatiser les processus de back-end, ou à créer un front-end unifié,intégrant les données et permettant dexécuter des processuscommuns à partir dune seule et même interface utilisateur.Les scénarios ci-après fournissent des exemples dintégration qui améliorent lutilisation desdeux systèmes :  Consultation directe par les équipes opérationnelles de létat des commandes en cours.  Mise à disposition des commerciaux de lhistorique complet des commandes, des crédits et des recouvrements à tous les stades de la relation commerciale avec un client.  Conservation dun référentiel maître des données relatives aux articles grâce à la synchronisation des entités de données communes (contacts, catalogue, etc.) entre les deux systèmes. La synchronisation automatique des données signifie quà chaque fois quune entité est ajoutée ou modifiée dans salesforce.com, celle-ci est également mise à jour dans SAP R/3 et vice versa.  Conversion automatique des devis en commandes selon des critères prédéfinis. Cette opération réduit considérablement les efforts nécessaires et élimine le risque derreur humaine.  Conversion automatique dun nouveau prospect salesforce.com en entité financière viable sous SAP R/3.  Synchronisation de la date de fin de garantie dun produit entre SAP R/3 et salesforce.com.Il existe bien dautres exemples dordre général ainsi que des scénarios spécifiques. Chaqueentreprise peut choisir dintégrer les deux systèmes de toutes les manières imaginables en vuedaméliorer leur utilisation.Avantages liés à lintégration de SAP R/3 et salesforce.comUne intégration bien conçue de SAP R/3 et salesforce.com offre dénormes avantages etimpacte favorablement tous les métiers de lentreprise.Productivité accrueLes employés sont bien plus productifs lorsquils peuvent bénéficier dune intégration adéquatede ces deux solutions. Plus le cycle des processus est court, moins les utilisateurs perdent detemps à sinterroger mutuellement ou à basculer dun système à lautre. En outre, lescollaborateurs peuvent rester pleinement concentrés sur leur travail. Soulagés des tâches nonproductives, ils sont en mesure de se focaliser sur leur cœur de métier et dapporter une réellevaleur ajoutée à lentreprise.Réduction des dépensesLa réduction du nombre derreurs dans lensemble des processus SAP R/3 et salesforce.compermet déconomiser des ressources qui devaient auparavant se consacrer à des tâchesfastidieuses de recherche de données : doù un allègement sensible des coûts. Les employésperdent moins de temps à détecter les processus erronés et à remédier aux problèmes de Magic Software Enterprises | infofrance@magicsoftware.com | www.magicsoftware.com 4
  • données mal saisies. En outre, le transfert des informations entre les différents utilisateurs deces systèmes mobilise moins de ressources.Hausse du chiffre daffaires Oubliés, les contrats manqués ou les opportunités commerciales perdues en raison de données erronées qui étaient transférées manuellement dun système à lautre. Les opportunités sont désormais plus faciles à concrétiser car les informations relatives au client et à la disponibilité des produits sont plus nombreuses et accessibles à tout moment. Bénéficiant dun accès direct àlintégralité de chaque profil client, à lhistorique dachat et à lexpédition de nouveaux produits,les commerciaux sont désormais mieux à même dexploiter toutes les opportunités de venteincitative qui se présentent.Grâce à un accès direct à lhistorique des crédits et des recouvrements de chaque client, lescommerciaux peuvent personnaliser au mieux la relation avec leurs clients et même contribuerà leffort de recouvrement des impayés.Cette pléthore de données accessibles en quelques clics évite aux équipes commerciales deperdre du temps à rechercher des informations et les laisse libres de se consacrer pleinement àla vente, à la prospection commerciale, au suivi des opportunités, donc de gérer plus finementle pipeline des ventes.Satisfaction client accrueLorsque des profils et historiques de clients parfaitement renseignés sont mis à la dispositiondes services de lentreprise en relation avec la clientèle et que les cycles de commande sontraccourcis, la qualité du service client sen trouve nettement améliorée.Les clients apprécient les réponses rapides et claires et sont plus satisfaits du niveau de servicequils reçoivent. Plus le niveau de satisfaction client est élevé, plus lentreprise est susceptiblede fidéliser sa clientèle, ce qui entraîne le renouvellement des actes dachats et au final, lacroissance de la base client.Les enjeux liés à lintégrationSil est vrai que SAP R/3 et salesforce.com mettent à disposition des API complètes et biendocumentées, il nen reste pas moins que le processus dintégration de ces deux mastodontesest loin dêtre simple. Chaque système dispose de sa propre API. SAP R/3 assure la connectivité grâce aux interfaces BAPI et IDoc (pour les schémas standard et personnalisés) ou des interfaces de services web via SAP Netweaver XI/PI. Salesforce.com propose également une interface de service web. Chacune de ces API est différente, propre à chaque éditeur et en règle générale, très complexe. Il faut déployer desefforts considérables pour comprendre les subtilités de chaque API. Le défi devient encore plusdifficile à relever lorsque lon considère que SAP R/3 est implémenté en local, tandis quesalesforce.com est totalement déporté dans le cloud et fourni en mode SaaS (Software as aService). Magic Software Enterprises | infofrance@magicsoftware.com | www.magicsoftware.com 5
  • Les processus dintégration et dautomatisation nécessitent la personnalisation dune grandequantité de code, opération extrêmement complexe et chronophage. Cette tâche se compliqueencore davantage lorsque des modifications doivent être implémentées au sein dun projet.Lorsque lintégration est effectuée via un processus complexe et long de génération de code, il nereste généralement que très peu de temps pour inclure les mécanismes unifiés nécessaires à lagestion des processus, à la surveillance, au paramétrage des performances et à laudit en temps réel.Si elle nutilise pas les outils dintégration adéquats, une entreprise se prive des avantages etopportunités attendus de cette intégration, en raison des coûts immédiats et des risques quegénère une intégration manuelle.Surmonter les défis de lintégration grâce à iBOLTIl est dommage quune entreprise puisse passer à côté des avantages et opportunités quesuppose lintégration de SAP R/3 et salesforce.com alors que la plateforme dintégration deprocessus métier iBOLT le leur permet moyennant des efforts et des risques bien moindres.iBOLT permet en effet dintégrer rapidement et à moindre coût les applications dentreprise,dont SAP et salesforce.com, entre autres.iBOLT simplifie et unifie les interfaces de SAP R/3 et de salesforce.com et autorise la création detout scénario dintégration et processus métier impliquant les deux systèmes, grâce à des outilsde conception visuels et intuitifs.iBOLT permet dimplémenter des scénarios dintégration, des plus simples aux plus complexes,sans avoir à personnaliser le code. Ces scénarios incluent lextraction, la transition et latransformation des données, lutilisation de tout protocole de communication, la planificationdes tâches, la surveillance, un déploiement robuste, et bien plus encore.Exemples de scénarios de mise en œuvre réelleLes exemples ci-après décrivent des cas de mises en œuvre réelles diBOLT répondant à descontraintes dintégration spécifiques.Intégration de taux de remise issus de SAP R/3 dans longlet "Opportunités" desalesforce.comLorsquils saisissent les informations relatives à une opportunité de vente, les commerciauxdoivent pouvoir consulter des critères à jour concernant les taux de remise qui sappliquent àchaque article ou à chaque client. Magic Software Enterprises | infofrance@magicsoftware.com | www.magicsoftware.com 6
  • Figure 1 : Utilisation de la référence de larticle pour récupérer le pourcentage de remise avec iBOLTiBOLT présente les informations relatives aux remises, issues de SAP R/3, sous forme de serviceWeb standard. Salesforce.com est ensuite configuré pour appeler ce service Web vialidentifiant client ou celui de larticle, et reçoit en retour les informations pertinentesconcernant les remises. Les commerciaux peuvent ainsi mettre à jour lopportunité de ventedans salesforce.com en ayant la certitude que les informations relatives à la remise sontexactes. Les risques derreur ou décart de commande sont de ce fait fortement réduits.Conversion automatique dopportunités gagnées en commandes fermesLorsquune opportunité salesforce.com est clôturée car transformée en affaire, une commandecorrespondante doit être créée dans SAP R/3. iBOLT permet dautomatiser ce processus métier,libérant les équipes commerciales et opérationnelles de cette tâche manuelle. Une foislopportunité salesforce.com convertie en commande SAP R/3, iBOLT permet détendre encorele processus en consignant lévénement dans une base de données de journalisation et enavertissant les personnes concernées par cette conversion. La Figure 2 illustre la séquencedactions exécutées dans iBOLT.Figure 2 : Processus automatisé de conversion dune opportunité salesforce.com en commande SAP R/3 Magic Software Enterprises | infofrance@magicsoftware.com | www.magicsoftware.com 7
  • Loutil visuel de mappage de données diBOLT permet de convertir des données entre elles,quels que soient leur structure et leur format. Via une seule boîte de dialogue, le concepteur duprojet peut facilement et rapidement mapper chaque élément de données source aveclélément de données cible correspondant. Les options de mappage comprennent la possibilitéde lier et de séparer des valeurs et dajouter des opérations logiques et des conditions pourobtenir un formatage exact de la cible.La Figure 3 illustre les possibilités de mappage visuel diBOLT : extraction des éléments traités àpartir de lopportunité dans salesforce.com et insertion dans une commande SAP R/3, tout entransformant la structure de données pour la faire correspondre au schéma de données deSAP R/3. Figure 3 : Loutil de mappage de données diBOLT utilisé pour mapper les données de salesforce.com avec SAP R/3.Exemples de mises en œuvre SAP R/3 personnaliséesiBOLT adopte une approche générique avec SAP R/3 en permettant la gestion et lamanipulation de tout objet dune implémentation SAP R/3, y compris les objets personnalisés.La Figure 4 présente une boîte de dialogue de configuration du connecteur iBOLT SAP R/3,répertoriant les objets tels quils sont définis dans cette implémentation spécifique de SAP R/3. Magic Software Enterprises | infofrance@magicsoftware.com | www.magicsoftware.com 8
  • Figure 4 : Extraction par iBOLT de lappel RFC BAPI à partir dune instance SAP R/3 spécifiqueConfiguration aisée denvironnements à déploiements multiplesGrâce à sa configuration de ressources externes, iBOLT permet dexécuter un projet donné dansdifférents environnements. Le même projet peut ainsi être exécuté dans des configurations detest, de pré-production et de production.La Figure 5 présente les composants et paramètres SAP pouvant être ultérieurement modifiésde manière externe en tant que ressources externes du projet. Figure 5 : Boîte de dialogue des paramètres des composants SAP R/3 Magic Software Enterprises | infofrance@magicsoftware.com | www.magicsoftware.com 9
  • Plus dinformations sur iBOLTVous trouverez ci-dessous quelques-unes des fonctionnalités de pointe diBOLT qui permettentdinclure tout processus dintégration et de bénéficier des formidables avantages engendrés parlintégration de SAP R/3 et salesforce.com.  Une solution prête à lemploi : plus besoin décrire de code, ni dinstaller de matériel supplémentaire.  Forte évolutivité : conçu pour gérer tous les volumes de transactions, des PME aux grands comptes.  Configuration simple et rapide : facile à configurer et à exécuter (environ une heure en règle générale).  Paramètres de planification flexibles : planification rapide et aisée de tout processus (par jour, heure, et même minute).  Compatibilité avec toutes les bases de données standard : Oracle, Microsoft SQL Server, DB2, MySQL, etc.  Surveillance avancée de lactivité : modifications et activités de journalisation simples à gérer et à surveiller, parmi lesquelles létat des processus, la gestion des erreurs et les flux terminés avec succès.Une connectivité simplifiéeGrâce aux connecteurs iBOLT dédiés à SAP R/3 et salesforce.com, le concepteur du projetbénéficie dune interface unifiée et peut combiner en toute simplicité SAP R/3 etsalesforce.com avec divers processus métier. Il peut en outre recourir à tout autre connecteurou service pris en charge par iBOLT.Les connecteurs iBOLT masquent la complexité sous-jacente de linterface de programmationpropre à chaque système, ce qui permet au concepteur du projet de mieux gérer et traiter lesdifférentes entités et les méthodes connexes. Figure 6 : Flux de processus iBOLT montrant les connecteurs salesforce.com et SAP R/3 Magic Software Enterprises | infofrance@magicsoftware.com | www.magicsoftware.com 10
  • Via une configuration simple par glisser-déposer, les flux iBOLT permettent dextraire desinformations depuis SAP R/3 et salesforce.com et de manipuler les données dans ces systèmes.Il est ainsi possible dextraire, de transformer et de charger les données dun système verslautre à laide de fonctionnalités de mappage extrêmement intuitives.Certifications des connecteursSagissant de systèmes aussi centralisés et complexes que SAP R/3 et salesforce.com, il estprimordial de sassurer que loutil dintégration choisi est certifié par les éditeurs de chacun deces systèmes pour garantir le bon usage de leur API. Figure 7 : Connecteurs SAP R/3 et salesforce.com ainsi que dautres connecteurs iBOLTiBOLT pour SAP R/3 est 100 % certifié SAP. De plus, la solution iBOLT de Magic Software est déjàreconnue par SAP. Magic Software a en effet obtenu le trophée de "Solution Partner Leadershipin Innovation", ainsi que la distinction "ISV Partner Quality Excellence". Magic Software aégalement été couronné par le "SAP Business One Global Solution Partner Award for Leadershipin Innovation".Magic Software a intégré le programme partenaire de salesforce.com. iBOLT a aussi obtenu lacertification salesforce.com AppExchange.En association avec lun de ses partenaires, Magic Software sest récemment vu attribuer letrophée "intégration" lors de lévénement salesforce.com "Cloudforce Allemagne" qui sestdéroulé à Munich. Ce trophée vient récompenser des réalisations dexception en matièredintégration de salesforce.com et SAP dans le cadre dun projet client. Magic Software Enterprises | infofrance@magicsoftware.com | www.magicsoftware.com 11
  • Au-delà de lintégration de SAP et salesforce.comLes avantages diBOLT en tant quoutil plébiscité pour lintégration de SAP R/3 et salesforce.comvont bien au-delà de lintégration bi-directionnelle quil permet entre ces deux solutions. Prenant en charge une connectivité finement ajustée avec SAP R/3 et salesforce.com, iBOLT supporte en outre un large éventail de standards en matière de services et de communication. Cette solution est conçue pour fonctionner avec dautres applications utilisées en entreprise, telles que Google Docs®, Microsoft Exchange®, IBM Lotus Notes®, Microsoft Office®, MicrosoftSharePoint® et bien dautres.Cette prise en charge dun grand nombre de services, standards et applications vous permet delancer linitiative dintégration au sein de toute lentreprise, afin de bénéficier duneproductivité accrue qui va bien au-delà de lintégration initiale de SAP R/3 et salesforce.com.Par ailleurs, iBOLT peut être utilisé en entreprise pour améliorer les fonctionnalités de chaquesystème individuel, pour connecter SAP R/3 et salesforce.com avec dautres applications, outout simplement pour exécuter des processus métier qui ne seraient pas nécessairement liés àun CRM ou à un ERP.Voici un bref aperçu des avantages quiBOLT apporte aux entreprises :  Disponibilité et accessibilité supérieures des données : garantie dun accès et dune disponibilité 24h/24 et 7j/7 aux données stratégiques grâce à la réplication des données hébergées dans le cloud sur des dispositifs de stockage locaux.  Automatisation à léchelle de toute lentreprise : mettez en œuvre davantage de processus métier automatisés sur tous les systèmes de lentreprise.  Prévisions et reporting améliorés : exploitez les systèmes décisionnels (BI) pour disposer dune meilleure vision et dune plus grande compréhension des commandes, opportunités de vente, dynamiques régionales et bien plus encore.  Gestion de la conformité : gérez plus facilement les exigences en matière de conformité aux réglementations.  Et bien dautres avantages encore...ConclusionLachat et la mise en œuvre de systèmes ERP et CRM de pointe, tels que SAP R/3 etsalesforce.com, demande beaucoup defforts à une entreprise. Il est donc vital pour elledexploiter pleinement le potentiel quoffrent ces systèmes pour augmenter considérablementla productivité de ses départements et métiers.Lintégration des applications et lautomatisation des processus métier est un facteur clé pourbénéficier dune meilleure productivité et dune efficacité accrue au sein de lentreprise.Toutefois, ce type dopérations dintégration et dautomatisation est complexe et doit parconséquent être réalisé à laide dun outil dintégration permettant une implémentation facileet sans risque, allié à une exécution robuste des processus. Magic Software Enterprises | infofrance@magicsoftware.com | www.magicsoftware.com 12
  • À propos de la plateforme dintégration métier iBOLTiBOLT est une plateforme fondée sur lutilisation des métadonnées pour lintégration métier etprocessus. Cette solution permet à lentreprise de synchroniser des données avec diversesapplications et doffrir des flux de travail améliorés, dautomatiser les processus manuels et debénéficier dune vue en temps réel de lensemble de son lactivité.iBOLT simplifie le processus de conception et dintégration en séparant la logique métier de latechnologie dintégration. iBOLT effectue des modifications au niveau des prototypes demodèles économiques sans impacter les couches métier ou techniques.iBOLT propose des outils conviviaux sans génération de code : il sagit notamment dassistants,doptions de glisser-déposer et de tableaux. Cela permet de créer en toute simplicité desconnexions avec les applications dentreprise déployées et ce, quels que soient le matériel, lesystème dexploitation ou la base de données.Éditions spéciales diBOLTiBOLT intègre un large panel dapplications métiers informatiques, notamment :SAP R/3, salesforce.com, SAP Business One, Oracle JD Edwards, Microsoft CRM Dynamics,Microsoft SharePoint, Microsoft Exchange, Microsoft Office, IBM Lotus Notes, IBM i (AS/400),HL7 et Google Apps.À propos de Magic SoftwareMagic Software Enterprises Ltd. (NASDAQ : MGIC) est un éditeur international de plateformesde développement d’applications Métier et de solutions d’EAI-BPM (Enterprise ApplicationIntegration – Business Process Management). Outre ses 14 filiales implantées partout dans lemonde, Magic Software sappuie depuis plus de 25 ans sur un réseau déditeurs de logicielsindépendants, intégrateurs, distributeurs/revendeurs à valeur ajoutée, consultants etpartenaires OEM pour asseoir sa présence dans plus de 50 pays. Les solutions sans générationde code de Magic Software permettent à leurs utilisateurs de développer tous typesdapplications métiers, dexploiter au mieux leurs ressources informatiques, de devenir plusagiles, tout en restant concentrés sur leurs priorités métier. La société est partenaire des plusgrands éditeurs de solutions technologiques, dont SAP AG, salesforce.com, IBM et Oracle. Pourplus dinformations sur Magic Software, rendez-vous sur www.magicsoftware.com/fr. Magic Software Enterprises | infofrance@magicsoftware.com | www.magicsoftware.com 13