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
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.
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
Le chiamate di sistema XD01 per il cliente di modificare le operazioni, come mostrato di seguito
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.
Passaggio 2. Mantenere le strutture di origine
Assegnare alla struttura di origine un nome e una descrizione
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
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.
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.
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.
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).
Qui abbiamo specificato un file delimitato da tabulazioni formato
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.
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.
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.
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.
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.
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).
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.
allo stesso modo, Nel server di destinazione, è necessario caricare la chiusura di progetto /oggetto regola di mapping utilizzando la funzionalità di importazione
È 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.
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