Répandez l’amour

Table des Matières

Introduction de LSMW

Nous avons souvent rencontré des difficultés pour migrer le téléchargement massif d’enregistrements maîtres dans SAP au cours de notre processus de mise en œuvre. Aujourd’hui, nous essaierons d’expliquer comment se fait un tel problème avec l’utilisation d’outils standard SAP. LSMW (Legacy System Migration Workbench) est un outil SAP basé sur un logiciel pour les transferts uniques ou périodiques de données de systèmes non SAP vers SAP (comme limité de SAP à SAP) (et avec restriction de SAP à SAP).

Ses fonctions principales sont: L’importation de données héritées à partir de tableurs PC ou de fichiers séquentiels.LSMW peut être utilisé dans le module SAP tel que SAP SD, SAP MM.

Qu’est-ce que la migration de données?

Les données du système hérité doivent être transférées dans le système Non SAP pour implémenter le système SAP R/3. Il est également nécessaire de déplacer régulièrement les données du système hérité du trading vers le système R/3 (interfaçage).

À la fin de l’implémentation R / 3, la migration des données entre dans l’image où toutes les données de base, les données transactionnelles doivent être transférées dans le système SAP nouvellement configuré. La première configuration doit être terminée & passer en production puis nous commençons par l’activité de migration des données. Dans cette phase, nous déplacerons toutes les données de base vers le système SAP avant que le système ne soit opérationnel pour l’utilisateur.

La migration des données est une étape très importante pour toute implémentation SAP réussie. La migration des données représente environ 20 % à 40 % des coûts totaux de mise en œuvre.

Il existe deux outils que nous utilisons souvent pour migrer des données

  • BDC (Communication de données par lots)
  • LSMW (Atelier de migration de système hérité)

Aujourd’hui, nous nous concentrerons uniquement sur LSMW. Commençons

Qu’est-ce que le LSMW | Qu’est-ce que le lsmw dans sap

Le formulaire complet de LSMW est un Workbench de migration de système hérité. Le Workbench LSMW est un outil basé sur R / 3 qui nous permet de transférer des données une fois ou régulièrement de systèmes non SAP vers R / 3. C’est un outil très simple & facile à utiliser qui effectue la migration de données en masse en quelques étapes simples. Les importations de données dans R / 3 devraient être de meilleure qualité et de meilleure cohérence que la vitesse et la performance de l’immigration des données.

Comment fonctionne LSMW dans sap ?

Les fonctions principales de LSMW sont:

  • Importer des données (données héritées au format MS excel ou fichier séquentiel au format texte)
  • Conversion des données (du format source au format cible)
  • Importer les données dans la base de données de l’application R/3

Avantages de LSMW

  • L’avantage de LSMW import à utiliser dans chaque cas est défini par l’objet métier ainsi que par la disponibilité des programmes d’entrée standard .
  • R/3 est intégré, ce qui le rend indépendant des plates-formes individuelles.
  • Cohérence des données par les méthodes standard utilisées pour l’importation
    • Entrées Batch
    • Entrées Directes
    • BAPI (Interfaces de programmation d’applications métier)
    • IDOC (Documents Intermédiaires)
  • Les compétences et le codage existants doivent être utilisés.

Types de LSMW dans sap

L’outil LSMW offre quatre options de téléchargement différentes. comprenons quels sont les avantages & inconvénients

Entrée par lots:

  • Avantages : Facile à modifier, tous les champs sont accessibles et le retraitement est rapide.
  • Inconvénients: Relativement lent; pour utiliser de nouveaux écrans ou onglets, un nouvel enregistrement doit être créé; pas facilement disponible pour les transactions enjoy; des différences de traitement du premier plan et de l’arrière-plan peuvent survenir en fonction des paramètres de l’utilisateur.

Entrée standard / directe

  • Avantages: Qualité éprouvée, chargement rapide et traitement simple.
  • Inconvénients : Il n’y a pas de transactions enjoy et les transactions ne sont pas toujours complétées avec tous les champs de saisie.

Avantages des BAPI

  • : Interface rapide à charger, simple à traiter et logique pour les utilisateurs fonctionnels / finaux axés sur les processus métier. contrairement aux idées reçues, l’utilisation de ce formulaire présente une série d’inconvénients.
  • Inconvénients: Tous les champs de saisie de transaction ne sont pas toujours remplis

IDocs

  • Avantages: Chargement rapide, traitement simple et faible programmation pour les IDocs standard
  • Inconvénients: La connaissance du traitement IDOC est nécessaire et apporter des modifications à un IDOC généré précédemment peut prendre du temps.

Différence entre BDC & LSMW ?

  • L’entrée directe, le BAPI, l’Idoc et l’enregistrement des entrées par lots sont quelques-unes des techniques de migration de données offertes par LSMW où, d’autre part, BDC utilise principalement des sessions d’entrée par lots et le processus de TRANSACTION d’APPEL.

  • La quantité de documents pouvant être soumis au cours d’une seule session de la BDC est limitée (999 documents). Dans LSMW, une telle restriction n’existe pas.
  • LSMW est plus préoccupé par la configuration, tandis que BDC est plus préoccupé par la programmation.

Combien d’étapes y a-t-il dans Lsmw?

LSMW contient 14 étapes essentielles en plus de la création et de l’enregistrement de projets / sous-projets/objets.

Quelles sont les étapes pour créer un nouveau LSMW dans SAP | Comment utilisez-vous LSMW?

Voici un exemple d’utilisation de la méthode de conversion LSMW dans SAP. Étant donné que LSMW est une transaction supplémentaire, elle n’est pas disponible dans le menu SAP habituel. Entrez le code de transaction LSMW.

Dans cet exemple, Nous allons créer des enregistrements maîtres clients à l’aide de LSMW

Chaque activité de conversion est organisée en Projets, Sous-projets et Objets. Ici, nous devons définir des objets Project, Subproject &

 Atelier de Migration de Systèmes Hérités
Atelier de Migration de Systèmes Hérités

L’écran principal de LSMW propose des activités étape par étape de type assistant. Nous devons effectuer ces étapes afin de terminer notre conversion de données. Le curseur est automatiquement déplacé à l’étape suivante une fois chaque étape terminée.

 comment créer lsmw dans sap avec des captures d'écran
comment créer lsmw dans sap avec des captures d’écran

Étape 1: Maintenir les attributs d’objet

Dans cet exemple, Nous créerons un nouveau client dans SAP, nous mettrons donc à jour les enregistrements maîtres du client avec des transactions dans ce cas (XD01). Pour enregistrer la transaction R / 3, sélectionnez le bouton radio Enregistrement d’entrée par lots car nous allons utiliser des méthodes d’enregistrement simples et appuyez sur l’icône Résumé de l’enregistrement. Entrez XD01 REC comme nom d’enregistrement, Customer Master Create Recording comme résumé et XD01 comme code de transaction.

Alternative, nous pouvons utiliser d’autres méthodes

 tutoriels lsmw
méthodes lsmw dans sap

Le système appelle XD01 pour créer des transactions de modification client, comme indiqué ci-dessous

 lsmw pour l'écran des initiales du maître client
Maître client

Spécifiez les champs clés obligatoires pour la création du client. Dans ce cas, nous avons spécifié le groupe de compte, la salutation du nom, le nom du client & Terme de recherche pour créer le client maître. Une fois l’enregistrement terminé, R /3 enregistre le flux d’écrans et de champs et enregistre les informations. Les valeurs par défaut sont définies lors de l’enregistrement de la transaction.

Notez que les noms de champs sont stockés dans un format technique par le processus d’enregistrement des transactions. Le système affiche les noms techniques en appuyant sur la touche F1 sur chaque écran, puis en appuyant sur la touche F9. Ensuite, vous pouvez remplacer les noms descriptifs par des noms techniques.

 enregistrement lsmw
Aperçu de l’enregistrement des transactions LSMW

Étape 2. Maintenir les structures source

Donner un nom et une description à la structure source

 lsmw modifier les structures sources
LSMW Maintenir les Structures sources

Étape 3. Maintenir les champs source

Dans cette étape, les champs de la structure source doivent être répertoriés. La façon la plus simple d’entrer les noms, les types et les longueurs de champs pour chaque champ consiste à cliquer sur l’icône  » Table de maintenance

 LSMW Maintient les Champs Sources
LSMW Maintient les Champs Sources

Utilisez des noms de champs avec les mêmes noms que les noms de champs cibles, car à l’étape 5 « Maintenir les règles de mappage et de conversion des champs », vous pouvez utiliser la fonction « mappage automatique des champs ».

Étape 4: Maintenir les Relations de structure

Exécutez une étape ‘Maintenir les relations de structure’. . La relation est automatiquement par défaut, car il n’y a qu’une seule structure Source/Cible.

 LSMW Maintient les Relations de Structure
LSMW Maintient les Relations de Structure

Étape 5: Maintenez le mappage des champs & Règles de conversion

Utilisez le mappage automatique des champs pour maintenir les règles de conversion du mappage des champs &.

 LSMW Maintient les règles de mappage et de conversion des champs
LSMW Maintient les règles de mappage et de conversion des champs

Étape 6: Maintenir des valeurs fixes, des traductions, des routines définies par l’utilisateur pour LSMW

Nous pouvons également réutiliser des routines définies par l’utilisateur et des traductions réutilisables pouvant être utilisées pour des tâches de transformation. Cette étape n’est pas nécessaire dans ce cas.

 LSMW Maintient des valeurs fixes, des traductions, des routines définies par l'utilisateur
LSMW Maintient des valeurs fixes, des traductions, des routines définies par l’utilisateur

Étape 7: Spécifiez les fichiers locaux

Nous devons spécifier la disposition du fichier d’entrée dans cette étape. Le fichier d’entrée est un avec des noms de champ dans la première ligne. Il est disponible en tant que C:\Users \test \1.txt sur mon PC (disque local).

 LSMW Spécifier les fichiers locaux
LSMW Spécifier les fichiers locaux

Ici, nous avons spécifié le format de fichier délimité par des onglets

 format de données lsmw
format de données lsmw

Étape 8: Assignez des fichiers

Effectuez l’étape Assigner des fichiers comme ci-dessous et le système utilise automatiquement la structure source par le nom de fichier.

 LSMW Assigner des fichiers
LSMW Assigner des fichiers

Étape 9: Lire les données

Dans cette étape, LSMW lit les données du fichier source (à partir du lecteur PC local).& lire et convertir les lignes sélectionnées en valeurs de données de format interne.

 Données LSMW lues
Données LSMW lues

Étape 10: Afficher les données de lecture

C’est une étape facultative. Si nécessaire, le contenu des champs des lignes de données lues peut être revu.

 LSMW Afficher les données de lecture
LSMW Afficher les données de lecture

Étape 11: Convertir les données

C’est l’étape par laquelle les données source (au format source) sont réellement converties en un format cible. Les champs source sont mappés aux zones cibles sur la base des règles de conversion définies.

 LSMW Convertir des données
LSMW Convertir des données

Étape 12: Afficher les données converties

Il s’agit d’une autre étape facultative pour voir comment les données source sont transformées en format SAP interne

Étape 13: Créer une session d’entrée par lots

Nous pouvons créer une session par lots pour traiter les mises à jour lorsque les données source sont converties dans un format interne.

 LSMW Créer une session d'entrée par lots
LSMW Créer une session d’entrée par lots

Étape 14: Run Batch Input Session

Run batch input session nous permet d’exécuter la session BDC. Une transaction SM35 standard pour la gestion de session BDC est la performance d’une session d’entrée par lots. Les journaux maîtres du client sont mis à jour sur le système une fois que vous avez terminé avec succès la session de saisie par lots. En visualisant les enregistrements des maîtres clients, vous pouvez le confirmer (XD01).

 LSMW Exécute la Session d'entrée par lots
LSMW exécute la session d’entrée par lots

Il est maintenant recommandé de valider vos modifications dans le système SAP avant d’effectuer le téléchargement de données en masse. Vous pouvez également utiliser LSMW dans votre système qualité. Si tout fonctionne correctement, utilisez le même lsmw dans votre système de production

Comment importez-vous et exportez-vous Lsmw dans SAP?

Il est très facile de déplacer LSMW d’un serveur à un autre serveur en utilisant les fonctions d’exportation et d’importation de tout projet /objet. Choisissez les objets que vous souhaitez Exporter – importer. Le système télécharge automatiquement la règle de mappage dans un fichier au format texte en cliquant sur le projet d’exportation.

 exporter Lsmw dans SAP
Exporter Lsmw dans SAP

De même, dans le serveur cible, vous devez télécharger la règle de mappage de projet/objet sortant à l’aide de la fonctionnalité d’importation

 Importer Lsmw dans SAP
Importer Lsmw dans SAP

Est-il possible d’utiliser Lsmw dans S/4 Hana?

Dans S/4, Hana SAP fournit des objets de migration prédéfinis que vous pouvez utiliser. La migration se fait avec LTMC – l’outil (Cockpit de migration de transfert Hérité) Le cockpit de migration SAP S / 4HANA est accessible via la transaction LTMC.

 Cockpit de migration de transfert hérité -
Cockpit de migration de transfert hérité

J’espère que cet article vous aidera à explorer comment exploiter LSMW, Outils de migration de données. Voici quelques autres articles que vous vérifiez

  • SAP GUI
  • Méthodologie Asap
  • SDLC
  • SAP Ewm
  • Configuration des variantes
Comme le chargement…

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.