Archive

Archives pour la catégorie ‘Focus’

SAP APO

SAP APO Advanced Planner and Optimizer fournit un ensemble d’outils pour planifier et optimiser la chaîne d’approvisionnement et les processus de planification aux niveaux stratégique, tactique et opérationnel.

Il fait partie de l’ensemble des solutions APS (Advanced Planning and Scheduling).

Aujourd’hui la planification de l’offre et la demande figure parmi les principales préoccupations des entreprises qui veulent néanmoins atteindre leurs objectifs en termes de service client, de rentabilité et de parts de marché. Des erreurs de calcul dans les prévisions entraînent des excédents ou des ruptures de stock qui peuvent être pénalisant. Le non respect des dates de livraison  peut aussi ternir l’image vis-à-vis du client et même causer la perte de clients. APO permet à l’entreprise d’ajuster au plus proche son offre à la demande. APO 1

Il y a plusieurs modules dans SAP APO :

APO  SNP (Supply Network Design) : Planification en réseau de la chaîne logistique. Ce module permet de définir l’infrastructure de la chaîne logistique. Il aide à la prise de décisions stratégiques en choisissant les fournisseurs les plus performants, les Product locations, les réseaux de distribution les plus efficaces…

Sur ce réseau se base le Management décisionnel de la chaîne logistique. Constitué d’un tableau de bord graphique permettant de modéliser, de contrôler et de naviguer à travers toute la chaîne logistique, il joue le rôle du Moniteur d’alerte.

APO DP (Demande Planning). Ce module de Planification de la demande permet  de créer des prévisions de la demande du marché sur les produits de l’entreprise. Le module permet de prendre en compte différents facteurs qui ont de l’influence sur la demande (par exemple l’historique de la demande) ainsi que différents modèles statistiques (time series, stochastiques, régression linéaire…). Il est aussi possible rentrer les opérations saisonnières, Le résultat de la planification de la demande s’appelle le plan de demande. Il est possible d’agréger les plans de différents services, afin d’opter pour la solution la plus consensuelle.

L’intégration avec APO SNP permet au responsable de la planification de disposer d’une image réelle de la demande  et gérer sa planification en fonction. De même le responsable de la planification de la demande peut monitorer et voir où certains ajustements vont être nécessaires à cause de contraintes liées à la production, distribution ou autres.

APO-GATP (Global Available-to-Promise). Ce module de Contrôle de disponibilité multi-niveau, analyse le contingentement, la production, les capacités de transport et les coûts dans un environnement global. Il exécute des contrôles de capacités et de composants multi-niveau, ils peuvent être réalisés avec des données agrégées résidant en mémoire. Grâce au serveur APO qui utilise la technologie LiveCache, (cette technologie consiste à stocker en mémoire les données ATP pertinentes : quantités, contingentement, substitutions, sélection d’un autre site ; pour optimiser les temps de réponse) est possible de consulter les informations venant de différents systèmes très rapidement pour prendre des engagements réalistes.

APO PP/DS (Production Planning/ Detailed Scheduling). La Planification et ordonnancement de la production permet d’accroître la réactivité en identifiant et en optimisant l’origine du besoin. L’ordonnancement est le séquencement des ordres de fabrication sur les ressources. Un ordonnancement de qualité permet de répondre de façon optimale au besoin en fonction  des contraintes de production.

APO TP/VS : (Transportation Planning/ Vehicle Scheduling) La Planification du transport/ Vehicle Scheduling optimise les acheminements et les lots de chargement.

APO 2

Avantages :

L’avantage d’APO  est de fournir une solution complète  reliant tous les processus clés – de la  planification de la production à la planification du transport. Il est aussi totalement intégré à la suite mySAP ERP.

Le serveur APO s’intègre aussi au Business Warehouse de SAP.

Les trois niveaux de planification (stratégique, tactique et opérationnelle) sont traités dans APO.

Inconvénients :

APO  n’est pas une application autonome et nécessite un système ERP en backend  tels que SAP R / 3 pour l’exécution. Les deux systèmes communiquent ensuite en utilisant l’interface CIF (Core InterFace).

Les données de base transitent dans un seul sens de R/3 vers APO et les données transactionnelles transitent en temps réel  dans les deux sens. (production, ventes, approvisionnements) sans nécessiter de traitement par batch. Cette interface doit être paramétrée et monitorée. De plus, il faut aussi administrer la machine APO.

La sémantique diffère entre les deux machines : les divisions deviennent des locations, les articles deviennent des produits, les poste de travail deviennent des ressources.

Historique :

Au fil des années SAP a placé la solution SAP APO sous un parapluie plus large appelé SAP SCM. Depuis la version 4.0 de l’APO, il a été appelé SAP SCM. Aujourd’hui, nous en sommes à la version 5.1.

En plus de SAP APO, qui est toujours la base de SAP SCM, il existe d’autres applications telles que SNC (Supplier Network Collaboration – autrefois CIH), SCEM (Event Management), EWM (Extended Warehouse Management) et SPP (Service Parts Planning).

Scénarios classiques :

  • Planification dans SAP SCM, exécution dans SAP ECC : particulièrement adaptée aux grandes sociétés avec un nombre de divisions important et différents systèmes
  • Planification et exécution dans SAP ECC : Scénario adapté aux petites sociétés avec peu de divisions et des scénarios de planification plus simples.
  • Planification de la demande dans SAP SCM, planification et exécution dans SAP ECC.

Concurrence :

Il existe d’autres solutions APS sur le marché, citons Oracle, Manugistics, i2 et une foule d’autres entreprises fournissant des solutions de planification spécialisées.

www.conseils-plus.fr

Delphine Domecq, Consultante Senior.

Recruter c’est bien, fidéliser c’est mieux!

Dans le secteur des métiers du conseil, le taux moyen de turn over est structurellement de l’ordre de 30%. Afin de conserver les talents au sein de notre cabinet, il importe alors de trouver des biais fidélisant.

Ce constat endosse une dimension d’autant plus forte en période d’incertitudes. En effet, effectuer un changement d’employeur n’est jamais un acte anodin, ni une décision évidente à prendre. Et ce, d’autant plus lorsque la conjoncture n’est pas à l’euphorie.

Plutôt que de recruter pour remplacer les consultants sur le départ, il importe de les fidéliser.

C’est dans cette optique et en corrélation avec les fondamentaux historiques du cabinet, que nous avons chez Conseils-Plus tenté de mettre en place des éléments attrayant.

De la sorte, nous avons instauré un système de parrainage, où le consultant choisit lui-même son parrain, un package salarial avantageux, des évènements d’entreprise fréquents (deux fois par mois) débouchant sur une culture d’entreprise réelle, un système d’actionnariat accessible dès le grade de senior, et enfin, un système de concertation pour tracer le plan de carrière de chacun des consultants.

Nous n’obtiendrons jamais un taux de turn over proche du zéro, mais au moins nous sommes moins vulnérables face à ce phénomène.

www.conseils-plus.fr

Mai Emilie Dovan.

Categories: Focus Tags:

Le Reengineering ou BPR

De tous temps, les hommes ont inventé, conçu et réalisé des processus permettant d’améliorer leur quotidien. Une fois ces processus mis en place et dans le but d’en améliorer leur fonctionnement, il était important de reprendre chaque étape et de les faire évoluer.

De nombreuses techniques ont été développées en vue de l’amélioration d’un processus existant mais très peu ont abordé le sujet de la remise en cause du processus lui-même.

C’est donc face à un environnement de plus en plus imprévisible, que certaines organisations font aujourd’hui appel au Reengineering, aussi appelé Business Process Reengineering.

Qu’est-ce que le Reengineering ?

Le Reengineering, c’est « la remise en cause fondamentale et une redéfinition radicale des processus opérationnels pour obtenir des gains dans les performances critiques que constituent :

  • Les coûts ;
  • La qualité ;
  • Le service ;
  • La rapidité. »

Cette méthodologie de refonte du processus qui vise à diagnostiquer la structure des entreprises, leur organisation, leurs processus, et surtout de les améliorer, se déroule en différentes étapes :

  • Identification des processus et de leurs liens ;
  • Détermination des processus clés et hiérarchisation en fonction des objectifs poursuivis ;
  • Description détaillée des processus à analyser ;
  • Identification des dysfonctionnements et recherche de solutions ;
  • Description des processus cibles.

« Innover, ne pas copier ».

Dans un monde qui évolue constamment, l’innovation devient une clef de  différentiation. Le processus d’innovation  se caractérise par la production, l’évaluation et l’exécution de solutions qui permettent l’Excellence.

Sept principes peuvent être utilisés pour générer des options d’innovation au processus. Les 7R :

  • Repenser : Pourquoi ? – le raisonnement et les suppositions derrière le processus.
  • Reconfigurer : Que ? – les activités impliquées.
  • Réassigner : Qui ? – les acteurs de processus.
  • Réordonner : Quand ? – le temps imparti et l’ordre des activités.
  • Relocaliser : Où ? – l’emplacement et les infrastructures.
  • Réduire : Combien ? – la fréquence d’activités.
  • Rééquiper : Comment ? – la technologie et les compétences qui permettent au travail d’être fait.

Un nouveau monde du travail :

Dans le cadre d’un Reengineering, c’est l’organisation toute entière qui est bouleversée. Pratiquement tous les aspects de l’organisation se transforment et on assiste à la mise en place d’un nouveau monde du travail :

reengineering

Aujourd’hui, il est donc important de prendre en compte de nombreuses données pour assurer la pérennité d’une entreprise. Les résultats financiers et la réputation en sont certes des éléments majeurs, mais l’écoute des clients et de leurs besoins ainsi que la mise en place de processus parfaitement conçus et exécutés ne sont pas à négliger.

Le Reengineering n’est pas une solution miracle, parfois son exécution n’est d’ailleurs pas possible mais celle-ci oblige les dirigeants et leurs salariés à changer leurs façons de penser et d’agir.

Source: Michael Hammer et James Champy, Reengineering the Corporation : A Manifesto for Business Revolution.

www.conseils-plus.fr

Marine Hamon, consultante débutante.

Categories: Focus Tags: ,

Retour d’Expérience Mission

Le mois de juillet marque la fin de la récolte de l’escourgeon et du colza mais il signifie également la fin de mon intervention chez notre client coopérative agricole. Voilà maintenant onze mois que je travaille sur le projet d’implémentation d’un TMS (Transport Management System).

Le paysage informatique de ce client étant varié, TMS devient aujourd’hui LA plateforme réunissant toutes les données transport pour permettre son exécution et sa facturation.

Durant cette mission, il m’a été donné l’opportunité de monter en compétences sur plusieurs sujets et environnements techniques.
J’ai pu évoluer sur l’ensemble de la solution TMS et sur la solution d’optimisation de tournées. Je suis intervenu sur :

-La gestion des anomalies  fonctionnelles en production. La solution n’étant pas stable, cette activité à été chronophage,
- L’étude des demandes d’évolutions métiers et la rédaction des spécifications fonctionnelles,
- L’élaboration et exécution des tests fonctionnels et tests unitaires,
- Le support et la formation métier,
- Le suivi et la maintenance de l’interface IDA, Magellan vers TMS.

Indissociable de la dimension technique et fonctionnelle, le contexte humain, atypique sur cette mission, a été un terrain d’étude très intéressant (bien qu’énergétivore) sur la gestion des relations inter personnelles et inter fonctionnelles que chaque consultant est amené à rencontrer durant une mission.

Aujourd’hui, le TMS est en Production. En effet, non sans mal, le client, l’éditeur de la solution et Conseils Plus ont réussi à déployer le TMS dans un contexte organisationnel et humain relativement complexe mais extrêmement enrichissant.

Demain, SAP pourrait être déployé chez ce client. C’est une opportunité sur laquelle Conseils-Plus veut se positionner. Fort de la confiance que ce client marque à notre égard, notre collaboration avec le groupe ne se termine donc peut-être pas aujourd’hui et ne fait peut-être que commencer !

www.conseils-plus.fr

Karim Benhaddouche, Consultant Débutant.

Categories: Focus Tags: ,

L’EPM en bref

EPM, c’est quoi ?

« EPM, BPM, CPM, selon l’offre évolutive du marketing des éditeurs de progiciels et, dans la foulée des sociétés de conseils en management, font référence à l’ensemble des techniques et solutions de contrôle de gestion permettant la mise en œuvre d’une gestion de la performance de l’entreprise (E de EPM), des activités (B de Business), de la direction et/ou de l’entreprise (C de Corporate). » Wikipédia.

Aujourd’hui la tendance de l’EPM ne se limite plus uniquement à des indicateurs financiers et s’étend aussi à des indicateurs de performance logistique, humaine, de couverture de risque.

En synthèse, l’objectif est le pilotage interne de l’entreprise dans sa globalité. Le principe de base de l’EPM est que ce dernier s’appuie sur les données transactionnelles de l’entreprise unifiées ou non dans un ERP.

Copyright SAP

Copyright SAP

Historique de l’offre SAP

A la base une offre EPM se décompose en quatre grandes parties : le reporting, la prévision, la simulation et la consolidation.

L’offre SAP sur cette partie découle naturellement de la plateforme BW. Les premiers outils d’EPM se sont déclinés dans l’offre BW/SEM (Stratégic Enterprise Management) qui regroupait pour la simulation SEM-BPS (Business Planning Simulation), pour la planification IP (Integrated Planning), pour la consolidation CS (Consolidation), et pour le reporting les outils Business Explorer et Web Application Designer de BW.

L’évolution de SAP vers ECC6, la plateforme Netweaver, le rachat de Business Object (qui possédait Cartésis) et celui d’Outlooksoft sont autant de facteurs qui ont été des accélérateurs dans la mise en place de l’offre EPM actuelle.

L’offre Actuelle

L’offre actuelle de SAP devient une offre complètement intégrée à la plateforme BI et se décompose selon les quatre points suivants :

  • Reporting : outil SAP de gestion des indicateurs et reporting (composé des Ex Crystal Report / Xcelsius / Bex BW et Webi de BOBJ),
  • Planification Budgétaire : SAP BPC (Ex Outlooksoft ),
  • Consolidation : Utilisation de BOBJ Consolidation (Ex-Cartésis),
  • Simulation : Profitability and Cost Management (Ex outil BOBJ).

L’offre EPM de SAP se distingue de ses principaux concurrents (Oracle et Cognos) par une intégration complète à l’ERP au travers de SAP BI et de la plateforme Netweaver. SAP devient ainsi le premier éditeur d’ERP à pouvoir proposer une offre globale Transactionnelle/Décisionnelle….tout comme ses partenaires conseil !

www.conseils-plus.fr

Stéphane Parisis, Directeur.

Categories: Focus Tags:

Financial Supply Chain Management

L’ensemble de la chaîne relationnelle avec un client a été optimisé ces cinquante dernières années… Toute ?

La commande, la livraison, la facture mais qu’en est-il du règlement ? Le délai moyen est resté identique : de 45 à 60 jours.

¨      SAP a donc réfléchit à l’amélioration du DSO (Days Sales Outstanding ou Délai d’attente règlement) pour augmenter la trésorerie disponible (le Cash Flow). L’offre proposée est dénommée FSCM, les sept options qui la composent sont indépendantes.

¨      Avant tout, l’entreprise choisit ses clients et elle les limite dans leurs prises de commande à l’aide du Credit Management. Cela permet de limiter le risque des impayés. La facture est disponible à travers une interface web, voire même directement dans le système SAP du client, grâce au Biller Direct. Sur cette interface web, le client a la possibilité d’obtenir l’ensemble des factures (consultation, impression et intégration comptable). Malgré la gestion des risques, le client a des difficultés de paiement, ces retards seront visualisables et seront suivis par le département recouvrement avec Collections Management. En cas de contentieux, Dispute Management apporte en plus de l’historique, une analyse des litiges de paiement.

Quid la gestion de la trésorerie ? Cash and Liquidity Mgnt améliore la prévision des flux de trésorerie en s’intégrant avec Collection et Dispute Management. Treasury and Risk Mngt permet de placer les liquidités en titres et dépôts en fonction des risques du marché. In-House Cash réduit le coût des frais bancaires en permettant la gestion de comptes internes virtuels pour chaque filiale de l’entreprise (Cash Pooling).

FSCM

¨      Les avantages de l’offre FSCM

Conjoncturellement, cela permet à l’entreprise de sélectionner ses clients sur des critères d’allocation de crédit par le biais d’une notation interne et/ou externe. En effet, si l’entreprise réalise de faibles marges, les créances irrécouvrables peuvent lui être très préjudiciables.

Pour un grand groupe, cela permet de centraliser les informations relatives au paiement du client jusque-là dispersées entre plusieurs services : CRM, gestion du crédit, comptabilité et ventes.

La facturation et le rapprochement coûtent chers, l’envoi et l’intégration automatique facilitent le service comptabilité clients. Les règlements sont plus rapides puisque le client est de suite informé de la facture, peut faire une réclamation immédiate et sera relancé efficacement en cas de retard.

Les litiges peuvent être visualisés lors d’une opération pour ce client et peuvent être plus rapidement résolus. Le client est ainsi satisfait de la réactivité de son fournisseur. La trésorerie est perçue selon le flux logistique, le résultat permet une meilleure prévision, une optimisation des placements, des liquidités, et des frais bancaires à travers le Cash Pooling.

www.conseils-plus.fr

Julien Dussart, Consultant Débutant.


La formation interne: un pas vers l’excellence !

Le principe de formation annoncé par Conseils-Plus est largement déployé, et nous n’avons pas été déçus…Trois formations nous ont été prodiguées par nos managers en moins de deux mois.

Pour notre part, nous avons eu la chance de suivre deux d’entre elles (Métier du conseil, Généralités sur le module SD) sur plus de cinq jours.

Cet enseignement, à la fois théorique et pratique a été une véritable aubaine pour une montée en compétence rapide lors de nos prochaines missions :

  • sur le métier du conseil en termes de compréhension du contexte, de bonnes pratiques, d’attitudes à adopter (communication, fiabilité, comportement….) et les facteurs clés de succès.
  • sur le module SD. La formation a été une vraie mine d’or (surtout pour les juniors et nouveaux arrivants n’ayant jamais travaillé sur SAP) en abordant les points primordiaux : Structures Organisationnelles, Master data, flux SD, Paramétrage….nous en sommes ressortis enthousiasmés……

La formation en interne est vraiment un succès et nous permet de progresser sans cesse. De plus, notre bonne humeur est renforcée par l’alternance de nos activités.

Olivier Armando, Marine Hamon et Jean-Marie Blondeau; Consultants Débutants.

Categories: Focus Tags:

SAP Composition Environnement

SAP CE est un serveur web disposant des fonctionnalités de base du portail SAP permettant la réalisation d’une application web de type portail fournisseur/client/interne. Il peut être installé en zone DMZ afin d’éviter les failles de sécurité d’accès aux données critiques du réseau client.

Le développement d’application web est basé sur du développement Java avec la possibilité d’utiliser les API Web Dynpros. Ce développement est réalisé via la plateforme NetWeaver Developer Studio (NWDS) basée sur la solution Eclipse développée par IBM. Les assistants de type Composite Application Framework permettent l’accès simplifié aux services web ou BAPI appelés depuis un système R/3 distant.

La gestion des comptes utilisateurs permettant l’accès au portail peut faire référence à un système R/3 via l’activation de l’User Management Engine (UME) ou de façon locale via les fonctions d’administration NetWeaver. Un Web Dispatcher peut être ajouté au portail afin de sécuriser les échanges avec l’extérieur via le protocole HTTPS. La gestion des transports, le déploiement des applications Java et le travail collaboratif (gestion check-in/check-out) utilise un serveur dédié nommé NWDI. Il est possible via le CTS+ d’intégrer au sein d’un transport SAP conventionnel des objets non ABAP provenant des développements Java.

Copyright SAP, Saptech 2007

Copyright SAP, Saptech 2007

Hervé Cusse, Consultant Senior.

www.conseils-plus.fr

Categories: Focus Tags: , , ,

SAP Process Integration

Un peu de théorie…

SAP Process Intégration (anciennement nommé XI pour Exchange Infrastructure) est une composante de la plateforme NetWeaver permettant de centraliser les flux d’échanges de message électronique au sein d’un paysage système. Plutôt que de réaliser des échanges multidirectionnels entre environnements SAP et non SAP, ce dernier va permettre la centralisation de la gestion des transferts de message au format IDOC, SOAP, fichier plat… L’administration des interfaces en sera ainsi grandement simplifiée car on disposera d’un unique système référence pour le monitoring des erreurs.

SAP PI est actuellement livré en version 7.1 EHP1. Il dispose d’un outil workflow identique à celui de SAP ECC pour piloter des processus métier interfacés entre différents environnements. C’est un système double stack ce qui signifie qu’il dispose de deux moteurs : un JAVA et un ABAP. Le composant central s’appelle le Système Landscape Directory (SLD) et contient la définition des environnements à interfacer (technical system et business system) ainsi que des composantes applicatives utilisées par PI (adapter IDOC, intregration builder…).

L’environnement de travail est accessible soit via le stack ABAP en se connectant au SAPGUI soit via le stack Java en se connectant aux applications web liées à l’Integration Directory ou à l’Enterprise Service Repository. Les outils de définition des interfaces sont l’Integration Builder et l’Enterprise Service Builder. L’IB permet de définir les business systems sur lesquels on va travailler avec les scénarios correspondants (système source et cible, type de message,…). L’ESB permet de réaliser les mappings via l’outil graphique, le mapping XSL, Java ou ABAP, de définir les informations complémentaires de connexion (user/mdp) et contient la définition des services disponibles. Des outils de monitoring très évolués sont disponibles afin de visualiser tout le flux de transmission d’un message du système initial au système final via l’application End to End Monitoring. Il est également possible de gérer des files d’attente de messages afin d’améliorer la répartition de la charge réseau. Des adaptateurs sont disponibles afin de pouvoir se connecter à tout type d’outil ou d’ajouter des fonctions de conversion en format EDI Seeburger par exemple.

Hervé Cusse, Consultant Senior.

www.conseils-plus.fr

sap-pi

Copyright SAP saptech 2007

Categories: Focus Tags: , ,

LSMW

Mais qu’est-ce donc ?

Suite à une implémentation SAP dans une entreprise, une migration des données de l’ancien système (système Legacy) vers le nouveau est nécessaire. Une analyse des projets d’implémentation de SAP par SAP Consulting a montré que la migration de données représente environ 20 % du total des frais d’implémentation. Cette proportion peut monter jusqu’à 40 % pour les plus petits projets.

LSMW (Legacy System Migration Workbench ou « Outil de reprise de données d’anciens systèmes ») est une fonctionnalité présente dans SAP R/3 depuis la version 4.6, et destinée à proposer un cadre structuré pour la reprise de données.

L’approche est relativement simple et chaque projet se décompose systématiquement de la façon suivante :

1.      Définition de la structure des données source

2.      Définition de la structure de données cible

3.      Définition du « mapping » entre données source et cible, c’est-à-dire définir comment SAP va remplir les différents champs à partir des données fournies, des valorisations spécifiques ou des règles codées en ABAP …

4.      Lecture d’un ou plusieurs fichiers sources

5.      Conversion des données source sur la base des règles de mapping définies à l’étape 3

6.      Intégration des données en réel

lsmw1

L’outil est conçu de façon à pouvoir très facilement exporter et importer des projets. Cela permet d’effectuer tous les réglages en environnement de test et de transmettre tout ou partie du projet en production sans avoir à les recréer.

Comment ça marche ?

Pour l’intégration des données dans SAP, plusieurs méthodes existent :

  • Utilisation d’une structure cible proposée par SAPpar Batch Input, Direct Input ou IDoc, le plus souvent pour les données de base (articles, clients, fournisseurs, etc.)
  • Enregistrer une transaction par le système pour la rejouer x fois: Batch Input Recording
  • Utilisation d’une BAPI (Business Application Programming Interfaces) ou d’un module fonction

Avantages et inconvénients

L’un des intérêts majeurs de cet outil est qu’il peut être utilisé par des consultants fonctionnels sans compétence technique particulière dans le cas d’une complexité de données modérée. Si l’intégration des données source est plus ardue, des connaissances en ABAP s’avèrent nécessaires et  permettent d’accroître le potentiel du « mapping » et de pouvoir manipuler les données du système Legacy directement et sans traitement préalable.

Le mécanisme d’exécution de la reprise est séquentiel, ce qui permet à chaque étape de valider les données (lecture source, conversion, exécution).

On notera cependant que LSMW n’est ni un outil d’extraction du système Legacy, ni un outil d’export à partir de SAP et fonctionne uniquement en import.

En conclusion

LSMW est L’outil à connaitre pour la reprise de données, que ce soit en début ou en cours de projet : très puissant, très souple et doté d’une ergonomie simple. Il permet des insertions et des modifications en masse de données et est complètement transverse dans SAP.

Jérémie Wuillemain, Consultant Confirmé.

www.conseils-plus.fr

Categories: Focus Tags: