Τι είναι το SAP LSMW; Βήματα για τη μετεγκατάσταση δεδομένων χρησιμοποιώντας LSMW

Πίνακας περιεχομένων:

Anonim
Τι είναι το SAP LSMW;

Το LSMW είναι ένα εργαλείο που υποστηρίζει τη μεταφορά δεδομένων από συστήματα εκτός SAP ("Legacy Systems") σε συστήματα SAP R / 3. Αυτό μπορεί να είναι μια εφάπαξ μεταφορά καθώς και μια περιοδική.

Το LSMW υποστηρίζει επίσης τη μετατροπή δεδομένων του παλαιού συστήματος με πολλούς τρόπους. Τα δεδομένα μπορούν στη συνέχεια να εισαχθούν στο σύστημα SAP R / 3 μέσω batch input, direct input, BAPIs ή IDocs.

Επιπλέον, το LSM Workbench παρέχει μια λειτουργία εγγραφής που επιτρέπει τη δημιουργία ενός "αντικειμένου μετεγκατάστασης δεδομένων" για να επιτρέψει τη μετεγκατάσταση από οποιαδήποτε απαιτούμενη συναλλαγή.

Το LSMW μπορεί να χρησιμοποιηθεί για τις ακόλουθες 3 λειτουργίες - Οι κύριες λειτουργίες του πάγκου εργασίας LSM είναι:

  1. Εισαγωγή δεδομένων ( δεδομένα παλαιού τύπου σε πίνακες υπολογιστικών φύλλων ή / και διαδοχικά αρχεία)
  2. Μετατροπή δεδομένων (από μορφή πηγής σε μορφή στόχου)
  3. Εισαγωγή δεδομένων (στη βάση δεδομένων της εφαρμογής R / 3)
Για να ξεκινήσετε τον πάγκο εργασίας LSMW χρησιμοποιήστε τη συναλλαγή LSMW

Επίσης, δείτε το επόμενο σεμινάριο για την εκτέλεση του LSMW βήμα προς βήμα

Πληκτρολογήστε Transaction LSMW στο SAP, για να ξεκινήσετε τον πάγκο εργασίας.

Ο πάγκος εργασίας LSMW εμφανίζει τις ακόλουθες πληροφορίες-

  • Έργο : Ένα αναγνωριστικό με μέγιστο αριθμό 10 χαρακτήρων για να ονομάσετε το έργο μεταφοράς δεδομένων σας. Εάν θέλετε να μεταφέρετε δεδομένα από πολλά παλαιά συστήματα, μπορείτε να δημιουργήσετε ένα έργο π.χ. για κάθε σύστημα παλαιού τύπου.
  • Υποέργο : Ένα αναγνωριστικό με μέγιστο αριθμό 10 χαρακτήρων που χρησιμοποιείται ως χαρακτηριστικό περαιτέρω δομής.
  • Αντικείμενο : Ένα αναγνωριστικό με μέγιστο αριθμό 10 χαρακτήρων για να ονομάσει το αντικείμενο της επιχείρησης.

Εισαγάγετε αναγνωριστικό έργου, αναγνωριστικό υποπρογράμματος, αναγνωριστικό αντικειμένου. Κάντε κλικ στο Εκτέλεση Η επόμενη οθόνη δίνει τα ΒΗΜΑΤΑ στη Μετεγκατάσταση δεδομένων LSMW

Μπορείτε να επιλέξετε το επιθυμητό βήμα και να κάνετε κλικ στην εκτέλεση. Ας εξετάσουμε κάθε βήμα λεπτομερώς

Βήμα 1- Διατήρηση χαρακτηριστικών αντικειμένου.

Υπάρχουν τέσσερις τρόποι μεταφοράς δεδομένων :

  1. Τυπική / Μαζική εισαγωγή : Τυπικά προγράμματα μεταφόρτωσης
  2. Εγγραφή μαζικής εισαγωγής : Εδώ μπορείτε να δημιουργήσετε μια δική σας εγγραφή και να την χρησιμοποιήσετε για να ανεβάσετε / αλλάξετε δεδομένα
  3. BAPI : Τα τυπικά BAPI χρησιμοποιούνται για τη μεταφόρτωση δεδομένων
  4. IDOCs : Οποιαδήποτε λειτουργικά στοιχεία εισερχομένων IDOC μπορούν να χρησιμοποιηθούν για την επεξεργασία των δεδομένων

Με βάση την απαίτηση προσπαθούμε να βρούμε μια κατάλληλη μέθοδο για επεξεργασία. Εάν είναι ένα πρότυπο Master μπορούμε να το βρούμε στην πρώτη μέθοδο. Διαφορετικά, προσπαθούμε να χρησιμοποιήσουμε BAPI ή Idocs. Εάν η απαίτηση είναι πολύ προσαρμοσμένη, χρησιμοποιούμε μια εγγραφή για την επεξεργασία των δεδομένων.

Βήμα 2 - Διατήρηση δομών πηγής

Οι δομές προέλευσης μπορούν να χρησιμοποιηθούν για το σχεδιασμό της ιεραρχίας των αρχείων που θα μεταφορτωθούν.

Βήμα 3 - Διατήρηση πεδίων πηγής

Σε αυτήν την οθόνη, τα πεδία που θα μεταφορτωθούν από το αρχείο κειμένου μπορούν να διατηρηθούν εδώ. Τα πεδία με πανομοιότυπα ονόματα λαμβάνονται ως το κλειδί

Το Source Filed χρησιμοποιείται για να προσδιορίσει εάν μια συγκεκριμένη εγγραφή πρέπει να μεταβεί στην καθορισμένη δομή. Π.χ .: Ας υποθέσουμε ότι ένα αρχείο περιέχει σειρές κεφαλίδας και σειρές αντικειμένων, μπορούμε να καθορίσουμε το πρώτο πεδίο καθώς η ένδειξη λέει «H» για μια κεφαλίδα και «I» για το στοιχείο. Έτσι, όταν το αρχείο διαβάζεται, ελέγχει το πρώτο πεδίο, εάν είναι «H», τότε διαβάζεται στη δομή προέλευσης κεφαλίδας αλλιώς γράφεται στη δομή προέλευσης αντικειμένου. Τα πεδία Πηγή μπορούν να διατηρηθούν εύκολα με τη μορφή συντήρησης πίνακα.

Βήμα 4 - Διατήρηση σχέσεων δομής

Οι δομές που απαιτούνται για την επεξεργασία των δεδομένων πρέπει να εκχωρηθούν εδώ. Το αντικείμενο μπορεί να περιέχει πολλές δομές και πολλές δομές πηγής. Η αντιστοίχιση μεταξύ της προέλευσης και των δομών στόχων πρέπει να γίνει μετά από προσεκτικό έλεγχο.

Βήμα 5 - Διατήρηση κανόνων αντιστοίχισης πεδίου και μετατροπής

Σε αυτό το βήμα, εκχωρείτε πεδία προέλευσης σε πεδία στόχευσης και καθορίζετε τον τρόπο μετατροπής των περιεχομένων πεδίου.

Θα εμφανιστούν όλα τα πεδία όλων των δομών στόχων, τα οποία επιλέξατε στο προηγούμενο βήμα. Για κάθε πεδίο στόχου εμφανίζονται οι ακόλουθες πληροφορίες:

  • Περιγραφή πεδίου
  • Εκχωρημένα πεδία πηγής (εάν υπάρχουν)
  • Τύπος κανόνα (σταθερή τιμή, μετάφραση κ.λπ.)
  • Κωδικοποίηση
Σημείωση: Ορισμένα πεδία είναι προκαθορισμένα από το σύστημα. Αυτά τα πεδία ονομάζονται "τεχνικά πεδία" επισημαίνονται με "Προεπιλεγμένη ρύθμιση". Η κωδικοποίηση για αυτά τα πεδία δεν εμφανίζεται κατά την πρώτη είσοδο στη χαρτογράφηση πεδίων. μπορεί να εμφανιστεί μέσω της παραλλαγής οθόνης. Η αλλαγή της προεπιλεγμένης ρύθμισης μπορεί να επηρεάσει σοβαρά τη ροή της μετατροπής δεδομένων. Εάν αλλάξατε εσφαλμένα την προεπιλεγμένη ρύθμιση, μπορείτε να την επαναφέρετε επιλέγοντας Extras -> Restore to default.

Βήμα 6- Διατηρήστε σταθερές τιμές, μεταφράσεις και ρουτίνες γραπτές από τον χρήστη

Εδώ διατηρούνται οι 3 επαναχρησιμοποιήσιμες λειτουργίες:
  1. Σταθερές τιμές : Οι σταθερές τιμές είναι τιμές που καθορίζονται σε ολόκληρο το έργο π.χ.: Εταιρικός Κώδικας. Μπορούμε να αντιστοιχίσουμε μια σταθερή τιμή στο BUKRS και αυτή η σταθερή τιμή μπορεί να χρησιμοποιηθεί σε όλα τα αντικείμενα αυτού του έργου. Αν λοιπόν αλλάξει η τιμή, μπορούμε να αλλάξουμε μόνο σε ένα σημείο, δηλαδή στις σταθερές τιμές αντί να αλλάξουμε σε κάθε αντικείμενο.
  2. Μεταφράσεις : Εδώ μπορείτε να διατηρήσετε τη σταθερή μετάφραση για οποιοδήποτε πεδίο παλαιού τύπου και η μετάφραση μπορεί να εκχωρηθεί στα αρχειοθετημένα, στους Κανόνες χαρτογράφησης πεδίου και μετατροπής. Η μετάφραση μπορεί να είναι 1: 1 ή πολλά: 1 κ.λπ.
  3. Ρουτίνες που καθορίζονται από το χρήστη : Πρόκειται για καθορισμένες από τον χρήστη υπορουτίνες που χρησιμοποιούνται στο αντικείμενο για την επεξεργασία των δεδομένων.

Και οι τρεις συναρτήσεις που αναφέρονται παραπάνω είναι επαναχρησιμοποιήσιμοι Κανόνες που ισχύουν για όλα τα αντικείμενα σε ένα Έργο.

Βήμα 7 - Καθορίστε αρχεία

Εδώ ορίζουμε τα αρχεία που χρησιμοποιούμε για να ανεβάζουμε τα δεδομένα. Το αρχείο μπορεί να βρίσκεται στη διεπαφή ή στον διακομιστή εφαρμογών.

Βήμα 8 - Εκχώρηση αρχείων

Εδώ ορίζουμε ποιο αρχείο πρόκειται να χρησιμοποιήσουμε για την τρέχουσα μεταφόρτωση, δηλαδή εάν το αρχείο βρίσκεται στο διακομιστή παρουσίασης ή στο διακομιστή εφαρμογών.

Βήμα 9 - Διαβάστε τα δεδομένα

Η ανάγνωση των δεδομένων από το αρχείο μας δίνει την επιλογή να διαβάσουμε μόνο λίγες εγγραφές και όχι ολόκληρο το κομμάτι, ώστε να είναι δυνατή η Δοκιμή των πρώτων λίγων εγγραφών. Αυτό παρέχει επίσης την καθορισμένη από τον χρήστη παράμετρο επιλογής που μπορεί να χρησιμοποιηθεί για τον περιορισμό των δεδομένων ανάγνωσης με βάση την καθορισμένη συνθήκη.

Βήμα 10- Εμφάνιση δεδομένων ανάγνωσης

  • Σε αυτό το βήμα, μπορείτε να εμφανίσετε όλα ή μέρος των δεδομένων ανάγνωσης σε μορφή πίνακα. Κάνοντας κλικ σε μια γραμμή εμφανίζονται όλες οι πληροφορίες για αυτήν τη γραμμή με σαφή τρόπο. Το ίδιο συμβαίνει όταν κάνετε κλικ στα Περιεχόμενα πεδίου.
  • Η αλλαγή οθόνης επιτρέπει την επιλογή είτε μιας γραμμής είτε μιας προβολής πολλαπλών γραμμών.
  • Η παλέτα χρωμάτων οθόνης εμφανίζει τα χρώματα για τα επιμέρους επίπεδα ιεραρχίας.

Βήμα 11 - Μετατροπή δεδομένων

Η μετατροπή των δεδομένων είναι η μεταφορά δεδομένων από την πηγή σε δομές στόχου με βάση τις ρουτίνες μετατροπής που γράφονται στη συντήρηση Field Mapping και τις ρουτίνες μετατροπής.

Βήμα 12 - Εισαγωγή δεδομένων

Τα βήματα που εμφανίζονται από το πρόγραμμα εξαρτώνται από τον επιλεγμένο τύπο αντικειμένου:

Τυπική παρτίδα ή καταγραφή παρτίδας:

  1. Δημιουργία περιόδου σύνδεσης εισαγωγής παρτίδας
  2. Εκτελέστε περίοδο σύνδεσης εισαγωγής παρτίδας
Τυπική άμεση είσοδος:
  1. Ξεκινήστε την άμεση περίοδο εισαγωγής
BAPI ή IDoc:
  1. Ξεκινήστε τη δημιουργία IDoc
  2. Ξεκινήστε την επεξεργασία IDoc
  3. Δημιουργία επισκόπησης IDoc
  4. Ξεκινήστε την επεξεργασία post IDoc
Αυτό ολοκληρώνει μια λεπτομερή επισκόπηση των βημάτων για τη μεταφορά των δεδομένων σας χρησιμοποιώντας LSMW στο SAP.