Diffondere l’amore

Sommario

Introduzione di LSMW

Abbiamo spesso incontrato sfide per la migrazione di massa di caricamento di anagrafiche in SAP durante la nostra implementazione viaggio. Oggi cercherà di spiegare come mai su un tale problema con l’utilizzo di strumenti standard SAP. LSMW (Legacy System Migration Workbench) è uno strumento SAP basato su software per trasferimenti singoli o periodici di dati da sistemi non SAP a SAP (come limitato da SAP a SAP) (e con restrizioni da SAP a SAP system).

Le sue funzioni principali sono: Importazione di dati legacy da tabelle di fogli di calcolo del PC o file sequenziali.LSMW può essere utilizzato attraverso il modulo SAP come SAP SD, SAP MM.

Cos’è la migrazione dei dati?

I dati del sistema legacy devono essere trasferiti nel sistema non SAP per implementare il sistema SAP R / 3. È inoltre necessario spostare regolarmente i dati dal sistema Legacy di trading al sistema R/3 (interfacciamento).

Alla fine dell’implementazione di R/3, la migrazione dei dati entra in scena in cui tutti i dati principali, i dati transazionali devono essere trasferiti nel nuovo sistema SAP di configurazione. La prima configurazione dovrebbe essere completata & passare alla produzione, quindi iniziare con l’attività di migrazione dei dati. In questa fase, trasferiremo tutti i dati principali al sistema SAP prima che il sistema sia operativo per l’utente.

La migrazione dei dati è un passo molto significativo per qualsiasi implementazione SAP di successo. La migrazione dei dati è pari a circa il 20-40% dei costi totali di implementazione.

Ci sono due strumenti che usiamo spesso per migrare i dati

  • BDC (Batch Data Communication)
  • LSMW (Legacy System Migration Workbench)

Oggi ci concentreremo solo su LSMW. Iniziamo

Che cos’è LSMW|Che cos’è lsmw in sap

Il modulo completo LSMW è Legacy System Migration Workbench. LSMW Workbench è uno strumento basato su R / 3 che ci consente di trasferire dati una volta o regolarmente da sistemi non SAP a R/3.È uno strumento molto semplice & facile da usare che rende la migrazione di massa dei dati in pochi semplici passaggi. Le importazioni di dati in R/3 dovrebbero essere di migliore qualità e coerenza rispetto alla velocità e alle prestazioni dell’immigrazione di dati.

Come funziona LSMW in sap ?

Le funzioni principali di LSMW sono:

  • Importazione dati ( legacy dati in MS excel o di testo in formato di file sequenziale)
  • Conversione di dati dal formato di origine in formato di destinazione)
  • Importare i dati in applicazione R/3 database

Vantaggi di LSMW

  • Vantaggio di LSMW di importazione per essere usata in ogni caso è definita dall’attività in oggetto, nonché la disponibilità di input standard dei programmi.
  • R/3 è integrato, rendendolo indipendente dalle singole piattaforme.
  • Coerenza dei dati con metodi standard utilizzare per l’importazione
    • Ingressi batch
    • Ingressi diretti
    • BAPI (Business Application Programming Interfaces)
    • IDOC(Documenti intermedi)
  • Le competenze esistenti e la codifica essere utilizzati.

Tipi di LSMW in sap

Lo strumento LSMW offre quattro diverse opzioni di caricamento. cerchiamo di capire che cosa è vantaggi & svantaggi

Ingresso batch:

  • Vantaggi: Facile da modificare, tutti i campi sono accessibili e il ritrattamento è rapido.
  • Svantaggi: Relativamente lento; per utilizzare nuove schermate o schede, è necessario creare una nuova registrazione; non facilmente disponibile per le transazioni enjoy; le differenze nell’elaborazione in primo piano e in background possono verificarsi a seconda delle impostazioni dell’utente.

Ingresso standard/diretto

  • Vantaggi: mehtood ben collaudato, caricamento rapido e semplice elaborazione.
  • Svantaggi: non ci sono transazioni enjoy e le transazioni non sono sempre completate con tutti i campi di input.

BAPI

  • Vantaggi: Veloce da caricare, semplice da elaborare e interfaccia logica per utenti funzionali / finali focalizzati sui processi aziendali. al contrario dell’opinione comune, ci sono una serie di inconvenienti nell’utilizzo di questo modulo.
  • Svantaggi: Non tutti i campi di input delle transazioni sono sempre completati

IDOCs

  • Vantaggi :Caricamento rapido, elaborazione semplice e bassa programmazione per IDOC standard
  • Svantaggi:È necessaria la conoscenza dell’elaborazione IDOC e apportare modifiche a un IDOC generato in precedenza può richiedere molto tempo.

Differenza tra BDC & LSMW ?

  • Direct input, BAPI, Idoc e batch input recording sono alcune delle tecniche di migrazione dei dati offerte da LSMW dove, come d’altra parte, BDC impiega principalmente sessioni di input batch e il processo di TRANSAZIONE di CHIAMATA.
  • Esiste un limite alla quantità di record che possono essere inviati in una singola sessione BDC (999 record). In LSMW, non esiste tale restrizione.
  • LSMW è più interessato alla configurazione, mentre BDC è più interessato alla programmazione.

Quanti passaggi ci sono in Lsmw?

LSMW contiene 14 passaggi essenziali oltre alla creazione e alla registrazione di progetti/sottoprogetti/oggetti.

Quali sono i passaggi per creare un nuovo LSMW in SAP | Come si usa LSMW?

Ecco un esempio di come utilizzare il metodo di conversione LSMW in SAP. Poiché LSMW è una transazione extra, non è disponibile nel normale menu SAP. Inserire il codice di transazione LSMW.

In questo esempio, creeremo record master cliente utilizzando LSMW

Ogni attività di conversione è organizzata in Progetti, sottoprogetti e Oggetti. Qui abbiamo bisogno di definire Progetto, Sottoprogetto & Oggetti

Workbench di migrazione del sistema legacy
Workbench di migrazione del sistema legacy

La schermata principale di LSMW offre attività step-by-step wizard-like. Dobbiamo completare questi passaggi per completare la nostra conversione dei dati. Il cursore viene spostato automaticamente al passaggio successivo dopo ogni passaggio è completato.

come creare lsmw in sap con screenshot
come creare lsmw in sap con screenshot

Passo 1: Mantenere gli Attributi di un Oggetto

In questo esempio, Si crea un nuovo cliente in SAP, quindi, ci sarà l’aggiornamento il cliente master record con le transazioni in questo caso (XD01). Per registrare la transazione R/3, selezionare il pulsante di opzione Batch Input Recording come ci accingiamo a utilizzare semplici metodi di registrazione e premere l’icona di riepilogo di registrazione. Immettere XD01 REC come nome di registrazione, Customer Master Crea registrazione come riepilogo e XD01 come codice di transazione.

Alternativa, si possono utilizzare altri metodi

lsmw tutorial
lsmw metodi di sap

Le chiamate di sistema XD01 per il cliente di modificare le operazioni, come mostrato di seguito

lsmw per il cliente master
Customer Master Iniziali schermo

Specificare obbligatori i campi chiave per cliente creazione. In questo caso, abbiamo specificato gruppo account, nome saluto, Nome cliente & Termine di ricerca per la creazione di customer master. Una volta completata la registrazione, R / 3 registra il flusso di schermate e campi e salva le informazioni. I valori predefiniti vengono impostati quando la transazione è stata registrata.

Si noti che i nomi dei campi vengono memorizzati in un formato tecnico dal processo di registrazione delle transazioni. Il sistema visualizza i nomi tecnici premendo il tasto F1 su ogni schermo e quindi premendo il tasto F9. Quindi è possibile sostituire i nomi descrittivi per i nomi tecnici.

registrazione lsmw
Panoramica registrazione transazioni LSMW

Passaggio 2. Mantenere le strutture di origine

Assegnare alla struttura di origine un nome e una descrizione

lsmw modifica strutture sorgente
LSMW Mantiene strutture sorgente

Punto 3. Mantenere i campi di origine

In questo passaggio, i campi nella struttura di origine devono essere elencati. Il modo più semplice per entrare in campo nomi, tipi e lunghezze per ogni campo facendo clic sulla “Tabella di Manutenzione’ icona

LSMW Mantenere i Campi di Origine
LSMW Mantenere i Campi di Origine

Utilizzare nomi di campo con lo stesso nome come il campo di destinazione nomi, poiché nel passaggio 5 ‘Mantenere la mappatura in campo e le regole di conversione, si può usare la funzione” auto-mapping del campo.

Passo 4: Mantieni relazioni struttura

Esegui un passaggio “Mantieni relazioni struttura”. . La relazione è automaticamente predefinita, poiché esiste una sola struttura di origine / destinazione.

LSMW Mantenere relazioni struttura
LSMW Mantenere relazioni struttura

Passo 5: Mantieni la mappatura dei campi & Regole di conversione

Utilizzare la mappatura automatica dei campi per mantenere la mappatura dei campi & regole di conversione.

LSMW Mantiene le regole di mappatura e conversione dei campi
LSMW Mantiene le regole di mappatura e conversione dei campi

Punto 6: Mantenere valori fissi, traduzioni, routine definite dall’utente per LSMW

Possiamo anche riutilizzare routine definite dall’utente e traduzioni riutilizzabili che possono essere utilizzate per le attività di trasformazione. Questo passaggio non è necessario in questo caso.

LSMW Mantenere valori fissi, traduzioni, routine definite dall'utente
LSMW Mantenere valori fissi, traduzioni, routine definite dall’utente

Passo 7: Specificare i file locali

Abbiamo bisogno di specificare come il file di input è il layout in questo passaggio. Il file di input è un con i nomi dei campi nella prima riga. È disponibile come C:\Users \test \ 1.txt sul mio pc (disco locale).

LSMW Specificare il file locali
LSMW Specificare il file locali

Qui abbiamo specificato un file delimitato da tabulazioni formato

lsmw formato di dati
lsmw formato di dati

Passo 8: Assegnare i file

Eseguire l’Assegnare i File passo come di seguito e le impostazioni di sistema predefinite per la struttura di origine dal nome del file automaticamente.

LSMW Assegna file
LSMW Assegna file

Punto 9: Leggere i dati

In questo passaggio,LSMW legge i dati dal file sorgente (dall’unità PC locale).& leggere e convertire le righe selezionate in valori di dati di formato interno.

LSMW Leggere i dati
LSMW Leggere i dati

Passo 10: Display leggere i dati

Si tratta di un passaggio opzionale. Se necessario, è possibile rivedere il contenuto del campo per le righe di dati letti.

LSMW Display leggere i dati
LSMW Display leggere i dati

Passo 11: Converti dati

Questo è il passaggio in cui i dati di origine (nel formato di origine) vengono effettivamente convertiti in un formato di destinazione. I campi di origine vengono mappati alle aree di destinazione in base alle regole di conversione definite.

LSMW Convertire i dati
LSMW Convertire i dati

Passo 12: Visualizza i dati convertiti

Questo è un altro passaggio opzionale per vedere come i dati di origine vengono trasformati in formato SAP interno

Passo 13: Crea sessione di input batch

Possiamo creare una sessione batch per elaborare gli aggiornamenti quando i dati di origine vengono convertiti in un formato interno.

LSMW Crea sessione di input batch
LSMW Crea sessione di input batch

Passo 14: Run Batch Input Session

Run batch input session ci permette di eseguire la sessione BDC. Una transazione SM35 standard per la gestione delle sessioni BDC è la performance di una sessione di input batch. I registri master client vengono aggiornati sul sistema dopo aver completato con successo la sessione di immissione batch. Visualizzando i record master client, è possibile confermare questo (XD01).

LSMW Run Batch Input Session
LSMW Run Batch Input Session

Ora si consiglia di convalidare le modifiche nel sistema SAP prima di eseguire il caricamento di massa dei dati. In alternativa, è possibile utilizzare LSMW nel sistema di qualità. Se tutto funziona correttamente, utilizzare lo stesso lsmw nel sistema di produzione

Come importare ed esportare Lsmw in SAP?

È molto facile spostare LSMW da un server a qualsiasi altro server utilizzando l’esportazione e l’importazione funzionalmente di qualsiasi progetto/oggetto. Scegliere gli oggetti che si desidera esportare-importare. Il sistema scarica automaticamente la regola di mappatura in un file in formato testo facendo clic sul progetto di esportazione.

esportazione Lsmw in SAP
Esporta Lsmw in SAP

allo stesso modo, Nel server di destinazione, è necessario caricare la chiusura di progetto /oggetto regola di mapping utilizzando la funzionalità di importazione

Importazione Lsmw in SAP
Importa Lsmw in SAP

È possibile utilizzare Lsmw in S/4 Hana?

In S/4 Hana SAP fornisce oggetti di migrazione predefiniti che è possibile utilizzare. La migrazione viene eseguita con LTMC – lo strumento (Legacy Transfer Migration Cockpit) Il SAP S/4HANA migration cockpit è accessibile tramite la transazione LTMC.

Legacy Transfer Migration Cockpit-
Legacy Transfer Migration Cockpit

Spero che questo articolo ti aiuti ad esplorare come sfruttare LSMW, gli strumenti di migrazione dei dati. Ecco un paio di altri articoli che controlli

  • SAP GUI
  • Asap methodology
  • SDLC
  • SAP Ewm
  • Variant configuration
Come caricare…

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.