MM17 Tκωδικός σε SAP: Μαζική Συντήρηση του Υλικού Master
⚡ Έξυπνη Σύνοψη
Η μαζική δημιουργία κύριων αρχείων υλικών αντικαθιστά την επαναλαμβανόμενη μεμονωμένη καταχώρηση με εργαλεία όπως τα MM17, LSMW, eCATT, BDC και BAPI. Η συναλλαγή MM17 αλλάζει ή επεκτείνει πολλά υλικά ταυτόχρονα όταν τα δεδομένα-στόχοι είναι πανομοιότυπα.

Τι είναι η μαζική συντήρηση; SAP ΜΜ;
Η μαζική συντήρηση σημαίνει την εφαρμογή της ίδιας λειτουργίας κύριων δεδομένων σε πολλά αρχεία σε μία εκτέλεση αντί για το άνοιγμα κάθε υλικού ξεχωριστά. Ένα έργο που φορτώνει δύο χιλιάδες υλικά κατά τη διάρκεια μιας έναρξης λειτουργίας ή μια επιχειρηματική απόφαση που μετακινεί μια ολόκληρη ομάδα προϊόντων σε μια νέα μονάδα μέτρησης, είναι μη πρακτικό μόνο μέσω των MM01 και MM02.
Δύο ξεχωριστές ανάγκες κρύβονται πίσω από τον όρο και συχνά συγχέονται:
- Μαζική δημιουργία δημιουργεί κύρια αρχεία υλικού που δεν υπάρχουν ακόμη. Απαιτεί ένα εργαλείο φόρτωσης δεδομένων που μπορεί να οδηγήσει την πλήρη συναλλαγή δημιουργίας με διαφορετικές τιμές ανά εγγραφή.
- Μαζική αλλαγή ενημερώνει ένα πεδίο σε εγγραφές που ήδη υπάρχουν ή επεκτείνει υπάρχοντα υλικά σε περαιτέρω οργανωτικά επίπεδα. Αυτό εκτελεί η συναλλαγή MM17.
Η διάκριση αυτή έχει σημασία επειδή το MM17 δεν μπορεί να εφεύρει έναν αριθμό υλικού ή να συμπληρώσει κάθε υποχρεωτικό πεδίο μιας νέας εγγραφής. Εγγράφει μία παρεχόμενη τιμή σε ένα επιλεγμένο σύνολο. Η γνήσια δημιουργία σε όγκο χρησιμοποιεί επομένως LSMW, eCATT, μια εγγραφή BDC ή μια κλήση BAPI, τα οποία όλα διαβάζουν ένα αρχείο πηγής που περιέχει διαφορετική γραμμή ανά υλικό.
Η παρακάτω σύγκριση δείχνει πού ταιριάζει κάθε εργαλείο πριν από την επίδειξη της διαδικασίας MM17.
SAP Εκμάθηση Μαζικής Συντήρησης
Για να δημιουργήσετε πολλά υλικά ταυτόχρονα, θα πρέπει να έχετε πρόσβαση σε μια λειτουργία όπως
- εργαλείο eCatt
- LSMW (Πάγκος εργασίας μετεγκατάστασης συστήματος παλαιού τύπου)
- BDC (Batch Data Communication) εγγραφές
- ΜΠΑΠΗ (Διεπαφή Προγραμματισμού Επιχειρηματικών Εφαρμογών)
Μπορείτε επίσης να χρησιμοποιήσετε τη συναλλαγή μαζικής συντήρησης MM17 για τη δημιουργία προβολών σε ορισμένες περιπτώσεις. Ωστόσο, πρέπει να έχετε κατά νου ότι δεν πρέπει όλα τα οργανωτικά επίπεδα να περιέχουν τα ίδια δεδομένα (το MM17 απαιτεί όλα τα δεδομένα για τα υλικά και τα οργανωτικά επίπεδα που επιλέγετε να είναι τα ίδια).
Η μαζική δημιουργία δεν θεωρείται ποτέ ευθύνη του τελικού χρήστη. Ωστόσο, ως ειδικός σε μονάδες, ίσως χρειαστεί να εργαστείτε πάνω σε MM17. Σε περίπτωση LSMW, BDC ή ΜΠΑΠΗ, θεωρείται εργασία προγραμματιστή ή συμβούλου. Δεν χρειάζεται λοιπόν να κατανοήσετε λεπτομερώς, απλώς πρέπει να γνωρίζετε την έννοια και ότι υπάρχει αυτή η δυνατότητα για μαζική συντήρηση δεδομένων.
Μπορείτε να χρησιμοποιήσετε το MM17 για μαζική αλλαγή των βασικών δεδομένων υλικού (εάν κάτι δεν μπορεί να επιτευχθεί με αυτήν τη συναλλαγή, μπορεί να γίνει χρησιμοποιώντας LSMW, BDC ή BAPI).
Σύγκριση εργαλείων μαζικής δημιουργίας: MM17, LSMW, eCATT, BDC και BAPI
Κάθε εργαλείο αντισταθμίζει την προσπάθεια εγκατάστασης με την ευελιξία. Ο πίνακας συνοψίζει ποιο πρέπει να επιλέξετε σε μια δεδομένη περίπτωση.
| Εργαλείο | Δημιουργεί νέες εγγραφές; | Διαφορετική τιμή ανά εγγραφή; | Ποιος το χρησιμοποιεί συνήθως | καλυτερα suited for |
|---|---|---|---|---|
| MM17 | Όχι, αλλάζει και επεκτείνεται μόνο | Ναι, οι τιμές μπορούν να πληκτρολογηθούν ανά γραμμή στο πλέγμα | Ειδικός σε μονάδες | Ομοιόμορφες ενημερώσεις πεδίων σε μια λίστα υλικών |
| LSMW | Ναι | Ναι, ανάγνωση από αρχείο προέλευσης | Σύμβουλος | Μία φορά μετεγκατάσταση και επαναλαμβανόμενες φορτώσεις |
| eCATT | Ναι | Ναι, καθοδηγείται από ένα κοντέινερ δεδομένων δοκιμής | Σύμβουλος ή δοκιμαστής | Φορτία σε συνδυασμό με δοκιμές συστήματος |
| Εγγραφή BDC | Ναι | Ναι, από εσωτερικό πίνακα | Προγραμματιστής ABAP | Οθόνες χωρίς επιλογή τυπικής φόρτωσης |
| ΜΠΑΠΗ | Ναι | Ναι, ανά κλήση | Προγραμματιστής ABAP | Διεπαφές και επαναλαμβανόμενες αυτοματοποιημένες φορτώσεις |
Το BAPI είναι η πιο ισχυρή επιλογή επειδή επικυρώνει τα δεδομένα μέσω της ίδιας επιχειρηματικής λογικής με τη συναλλαγή, χωρίς να εξαρτάται από την ακολουθία οθονών. A BDC Η εγγραφή, αντίθετα, διακόπτεται κάθε φορά που αλλάζει η υποκείμενη οθόνη.
Πώς να χρησιμοποιήσετε το MM17 για συντήρηση μάζας
Βήμα 1)
- Εισαγάγετε τη συναλλαγή MM17
- Επιλέξτε τον τύπο δεδομένων που πρέπει να αλλάξετε, για παράδειγμα, πρέπει να αλλάξουμε ένα πεδίο σε γενικά δεδομένα.
- Εκτέλεση.
Οι πίνακες που αναφέρονται σε αυτήν την πρώτη οθόνη αντιστοιχούν στις προβολές του κύριου υλικού. Το MARA περιέχει γενικά δεδομένα, το MARC περιέχει δεδομένα εργοστασίου και το MVKE περιέχει δεδομένα πωλήσεων, επομένως ο πίνακας που επιλέγεται εδώ αποφασίζει ποια πεδία θα γίνουν διαθέσιμα αργότερα.
Βήμα 2)
- Εισαγάγετε το εύρος υλικών ή τη λίστα για την οποία θέλουμε να αλλάξουμε τα δεδομένα
- Εκτέλεση
Βήμα 3)
- Κάνοντας κλικ στο κουμπί που φαίνεται παρακάτω – θα λάβετε το Επιλέξτε πεδία οθόνης.
- Ελέγξτε το κατάλληλο πεδίο (αλλάζουμε βασική μονάδα μέτρησης για τα δύο υλικά μας).
- Κάντε κλικ στο βέλος που δείχνει προς τα αριστερά για να προσθέσετε το επιλεγμένο πεδίο στη λίστα των πεδίων που πρέπει να αλλάξετε.
- Κάντε κλικ στο κουμπί OK.
Βήμα 4) Τώρα μας παρουσιάζεται η επόμενη οθόνη όπου μπορούμε να εισάγουμε την τιμή που θα μεταφερθεί. Ας υποθέσουμε ότι έχουμε διατηρήσει το PAL – παλέτα ως βασική μονάδα μέτρησης για τις τηλεοράσεις μας των 24″ και 32″ και πρέπει να το αλλάξουμε σε PCS – κομμάτια.
- Εισαγάγετε την τιμή που θέλετε να αντιγράψετε στο πλαίσιο.
- Κάντε κλικ στην επικεφαλίδα της στήλης.
- Επιλέξτε το κουμπί, για να αντικαταστήσετε τις παλιές τιμές με "PCS".
- Εκτέλεση.
Τώρα οι ρυθμίσεις σας αποθηκεύονται και τα κύρια δεδομένα υλικού σας έχουν αλλάξει.
ΜΜ17 Περιορισμοί και Καλύτερα Πρακτικές
Το MM17 γράφει απευθείας στα κύρια δεδομένα χωρίς βήμα έγκρισης, επομένως ένα σφάλμα διαδίδεται σε κάθε επιλεγμένο υλικό ταυτόχρονα. Οι ακόλουθες πρακτικές διατηρούν αυτόν τον κίνδυνο υπό έλεγχο.
- Δοκιμάστε πρώτα σε ένα sandbox. Εκτελέστε την ίδια επιλογή και αλλαγή πεδίου σε έναν μη παραγωγικό πελάτη και ελέγξτε ένα δείγμα εγγραφών πριν το επαναλάβετε στην παραγωγή.
- Ξεκινήστε με μια περιορισμένη επιλογή. Εκτελέστε για δύο ή τρία υλικά, επαληθεύστε το αποτέλεσμα στο MM03 και, στη συνέχεια, διευρύνετε το εύρος υλικών.
- Κατανοήστε το κουμπί αντικατάστασης. Η επιλογή αντικατάστασης αντικαθιστά τις υπάρχουσες καταχωρήσεις, ενώ η εναλλακτική λύση συμπληρώνει μόνο τα πεδία που είναι κενά. Η λανθασμένη επιλογή καταστρέφει σιωπηλά τις διατηρούμενες τιμές.
- Παρακολουθήστε τα εξαρτώμενα δεδομένα. Η αλλαγή της βασικής μονάδας μέτρησης, όπως στο παραπάνω παράδειγμα, απορρίπτεται όταν υπάρχει απόθεμα ή ανοιχτά έγγραφα που αναφέρονται στην παλιά μονάδα.
- Καταγράψτε την επιλογή. Αποθηκεύστε τη λίστα υλικών που χρησιμοποιήθηκαν, ώστε να είναι δυνατή η αλλαγή tracτροποποιηθεί ή αντιστραφεί εάν μια αναφορά κατάντη φαίνεται λανθασμένη.
- Ελέγξτε το αρχείο καταγραφής αποτελεσμάτων. Το MM17 αναφέρει ποιες εγγραφές ενημερώθηκαν και ποιες απέτυχαν. Μια εκτέλεση που ολοκληρώνεται χωρίς πράσινο μήνυμα δεν έχει εφαρμόσει πλήρως την αλλαγή.
Όταν μια απαίτηση χρειάζεται πραγματικά διαφορετικές τιμές ανά υλικό ή πεδία που το MM17 δεν εκθέτει, κλιμακώνεται σε LSMW ή μια φόρτωση BAPI αντί να επιβάλλει τη συναλλαγή. Για εργασία μεμονωμένης εγγραφής, το κύριος υλικού αντιγραφής και αλλαγή υλικού master Τα σεμινάρια παραμένουν η σωστή διαδρομή.




