Censio

SAP Business Information Consulting


blog
Blog Resultats recherche article BI Archives

Le Web 2.0 s’invite sur le portail

Lundi 29 décembre 2008

Pour faire suite à l’article du 28 novembre sur les outils collaboratifs, nous allons aujourd’hui nous intéresser plus particulièrement aux solutions portail de SAP Netweaver et à son éventail d’outils collaboratifs.

La collaboration en vogue avec l’ère Web 2.0

La gestion de la collaboration est un concept répandu mais des tendances nouvelles apportent une dimension novatrice au Knowledge Management (KM), stratégique pour le partage de l’information. La collaboration ne s’arrête pas aux frontières de l’entreprise, bien au contraire. Les entreprises font face à de nouveaux défis dans un contexte de globalisation des marchés et un besoin de productivité croissante. Le traditionnel mode de hiérarchie pyramidal est abandonné pour une gouvernance orientée autour de la collaboration.

Pour accompagner ces nouvelles tendances de KM l’ère du Web 2.0 débarque parmi nous et marque un tournant (aussi bien dans les technologies utilisées que dans l’évolution des cultures d’entreprises). L’approche Web 2.0 s’oriente de plus en plus vers l’interaction entre utilisateurs (salariés, partenaires) et permet la création de réseaux sociaux grâce aux blogs, aux wikis et aux forums de discussions. Cette approche peut vous aider à transformer vos process et créer plus de valeur dans la relation entre vos clients, partenaires et employés. Mais pour ceci faut-il encore mettre en place et utiliser des outils de gestion de la collaboration.

sap-divers Le Web 2.0 s’invite sur le portail

Comment collaborer ?

Dans la gestion de la collaboration, il faut distinguer l’aspect "travail collaboration" et l’aspect "usage des outils". La gestion de la collaboration se partage en quatre principales fonctionnalités, à travers lesquelles sont utilisées différents outils : communiquer, organiser, partager et produire. La gestion de la collaboration ajoute deux dimensions à l’organisation : l’une spatiale (réunion face à face par rapport à une réunion virtuelle sur vidéoconférence) et l’autre temporelle (les échanges deviennent asynchrones en mode collaboratif).

Et SAP dans tout ça ?

SAP avec son offre portail d’entreprise a conçu une application centrée sur les besoins utilisateurs. Le portail propose une navigation intuitive, avec une technologie multi support (différents standards et ouverte aux applications métiers). De plus, le contenu métier pré-configuré accélère la mise en œuvre tout en réduisant les coûts d’intégration des systèmes existants. SAP Netweaver Portal permet à l’utilisateur d’avoir un point d’accès unique aux applications, aux services internes et externes à l’entreprise, aux sources d’information SAP et non-SAP, aux bases de données, datawarehouse, contenu web et documents.

Les outils pour collaborer

Un large éventail d’outil de collaboration est à votre disposition. Le choix de l’outil va dépendre de votre mode de communication et des besoins de l’entreprise.

  • Le wiki : faites tomber les barrières de l’organisation et favorisez la collaboration
  • Le blog : exprimez-vous et partagez vos idées et vos expériences
  • Les forums de discussions : interagir avec les membres d’une communauté dans un espace dédié () via une collaboration asynchrone.
  • « Virtual rooms » : partagez des données et services indépendamment de votre localisation. Basé sur un modèle pré-configuré, vous pouvez créer des « virtual rooms » pour communiquer au sein d’un même projet.
  • Collaboration en temps réel : échangez on-line une information ou discutez d’une problématique grâce aux messages instantanés.

Les technologies qui supportent ces outils collaboratifs se base sur une approche orientée utilisateur pour favoriser le transfert de connaissances. Ces technologies permettent à chaque utilisateur de déterminer quelle information a une valeur ajoutée.

  • Les flux RSS (Real Simple Syndication), format de diffusion Web utilisé pour publier des contenus web fréquemment mis à jour, comme les blogs, podcasts…
  • Folksonomie, un concept nouveau de classification collaborative décentralisée spontanée (utilisation de mots clés libres)
  • AJAX (Asynchronous JavaScript et XML), une technique permettant de créer des applications Web interactives.

SAP Enterprise Portal ne se contente pas de fédérer les informations et les applications, il facilite l'intégration de l'entreprise et l'optimisation des processus de gestion. Le portail est un bloc fonctionnel étroitement lié à SAP Netweaver.

La nouvelle génération d’outils collaboratifs ne s’est pas répandue via des stratégies d’entreprises. Bien au contraire les outils collaboratifs se sont répandus grâce à vous, les utilisateurs, les clients, les partenaires ou les employés. Certains restent cependant réticents à ce mode de gouvernance quelque peu anarchique. Mais l’exemple de la communauté SAP (www.sdn.sap.com) démontre bien que ce mode de gouvernance collaboratif est un mode de partage et d’échange d’information fiable et qui fédère de plus de en plus d’utilisateurs.

Besoin de plus d’informations sur le sujet ?  N’hésitez pas à nous contacter.

En quelle langue je parle avec mon application Web ?

Samedi 13 décembre 2008

Pourquoi mettre en œuvre des applications WEB ?

  • Vous souhaitez faire gagner du temps à vos utilisateurs en mettant à disposition des applications orientées processus métier et non transaction.
  • Vous souhaitez déployer des applications en mode client léger pour vous affranchir des contraintes de mise à disposition des applications client lourd (SAPGUI) sur les postes de travail.

Mais comment faire dans le monde SAP ?

SAP offre à travers la plateforme SAP NETWEAVER l’ensemble des composants nécessaires à la construction d’une application WEB et à son exposition en mode Intranet ou Internet. SAP propose différents outils de développement d’interfaces utilisateur WEB

Web Dynpro - ABAP

  • Web Dynpro propose un modèle de langage de modélisation (méta-modèle) uniforme pour la construction de toutes les interfaces utilisateurs qui accélère le développement.
  • Web Dynpro sépare strictement la couche de présentation et les données business (Modèle MVC)
  • SAP Web Dynpro communique avec la technologie Adobe Flex / Flash et permet la construction d’interfaces « 2.0 »

Web Dynpro – JAVA :

Les différences majeures avec la version ABAP ??

  • L’environnement de Développement n’est pas le même, d’un côté le Java se base sur NWDI et NWDS à l’inverse le WD ABAP lui se fait via la se80
  • L’accès aux données se fait en natif
  • L'utilisation du MIME Repository

Pour aller plus loin : voir le doc « SAP NETWEAVER Web Dynpro ABAP vs. Web Dynpro Java – FAQ »

VISUAL COMPOSER

  • Visual Composer permet de composer des applications sans requérir à du code.
  • L’ergonomie s’appuie sur des bibliothèques flash en standard.
  • Les possibilités de mises en œuvre sont limitées aux modèles fournis par SAP.

BSP - HTMLB :

  • Cette technologie permet d’associer les langages de programmation ABAP, HTML et javascript. Elle est très ouverte et autorise toutes les libertés créatives sur SAP WebAS.
  • Il est possible de développer en appliquant le modèle MVC mais ce n’est pas une obligation
  • Cette technologie existe sur des bases installées.Quant à la recommander pour de nouveau développement d’une application WEB sur SAP...

Des librairies “HTMLB” et “XHTMLB HTML” sont fournies par SAP. Par exemple, il existe un tag pour afficher et gérer le contenu d’un table : pas besoin de réinventer la poudre !

Exécution des applications WEB

Une fois les applications construites, il est possible de les exécuter dans le Portail SAP qui prend en charge en particulier la gestion des rôles métier et des droits d’accès.

Il est aussi possible d’exécuter les Web Dynpro en mode on-line sur des mobiles. Pour migrer d’une interface « PC » à une interface “Mobile », il faut uniquement ajuster l’interface.

Quelques éléments à retenir sur l’architecture de développement

NWDI (Netweaver development infrastructure)

Il est articulé autour de plusieurs composants :

  • CBS (C’est la partie qui va construire ton archive, c’est le build)
  • CMS (C’est la partie qui va transporter tes composants d’un environnement vers un autre)
  • DTR (C’est le repository qui va stocker tes développements et gérer le versionning)
  • SLD (C’est a ce niveau que tu vas définir ta configuration ainsi que les systèmes WAS, ECC à utiliser)

NWDS (Netweaver Development Studio)

C’est l'environnement de dev, c’est en fait un éclipse à la sauce SAP, à savoir qu’il intègre toutes les IDEs nécessaire au bon développement des WDs. Lire le reste de cet article »

C’est la crise, surveillez votre trésorerie !

Vendredi 12 décembre 2008

Une fois n’est pas coutume, nous allons parler dans ce blog de transactionnel et de SAP R/3…

Avec l’arrivée de ECC6.0 (qui est la dernière version de R/3 pour ceux qui n’ont pas tout suivi), le module de suivi de la trésorerie (FI-TR et notamment le module Cash Budget Management - CBM) a disparu pour être remplacé par :

  • Cash Management & Liquidity forecast
  • Liquidity Planner
  • Ces deux modules font parti de la solution SAP FSCM (SAP Financial Supply Chain Management)

    le module cash management

    Cash Management permet de réaliser un suivi court terme de la situation journalière de trésorerie (Cash Management) et des prévisions de liquidités (Liquidity Forecast).

    Cash Management

  • Situation journalière de trésorerie : suivi des écritures sur les comptes de banques et les comptes intermédiaires de banque
  • Edition des états en date de valeur
  • Edition des états à la demande avec une mise à jour des données en temps réel.
  • Possibilité d’éditer l’état en devise et de sélectionner le cours de conversion de la devise
  • Horizon : 0-5 jours
  • Liquidity Forecast

  • Prévisions de liquidités en fonction des dates prévisionnelles de paiement fournisseurs et des habitudes de paiement client
  • Prise en compte des demandes d’achats, des commandes d’achats, des programmes de livraisons ainsi que des flux de ventes
  • Ventilation des tiers en catégorie de flux de trésorerie indiqués dans la fiche client/fournisseur.
  • Edition des états en date de valeur
  • Edition des états à la demande avec une mise à jour des données en temps réel.
  • Possibilité d’éditer l’état en devise et de sélectionner le cours de conversion de la devise
  • Horizon : 1-24 semaines
  • le module Liquidity Planner

    Liquidity Planner permet de réaliser une analyse des flux de cash selon l’utilisation des fonds ou leur origine (décaissements pour salaires, encaissements pour ventes de produits…).

    Cette analyse des flux de cash comporte deux dimensions : une analyse rétroactive de la liquidité sur les décaissements/encaissements réalisés et une gestion d’un budget prévisionnel de trésorerie intégrée dans SAP BI

    Liquidity Planner associe des comptes généraux du plan comptable à des postes de liquidités. Plusieurs programmes SAP permettent d’affecter aux postes de liquidités correspondant les encaissements/décaissements réalisés. Ces programmes réalisent une lecture des encaissements/décaissements comptabilisés pour affecter le flux de cash. Ce traitement étant périodique, les information détaillées ne sont pas disponibles en temps réel

    Fonctionnalités

  • Edition des états en date comptable ou en date de valeur
  • Edition des états à la demande avec une mise à jour périodique des données.
  • Possibilité de remonter détail des postes individuels
  • Et le reporting dans tout ça ?

    La chose la plus intéressante de ces 2 outils et qu’ils sont essentiellement conçus comme des datasources BW.

    En effet, une fois le paramétrage fait du coté ECC, il ne reste plus qu’a activer les datasources du business content et à tirer les flux jusqu’au cubes (la solution liquidity contient même une partie IP pour la planification)

    Si vous avez des questions sur ces solutions ou si vous souhaitez mettre en place ces modules chez vous, n’hésitez pas à prendre contact avec nous.