ΣΎΝΟΨΗ Λαμβάνετε ένα μήνυμα σφάλματος "Πολλές γραμμές που βρέθηκαν: PO#XXX, Στοιχείο γραμμής XXXX", όταν εκτελείτε ένα SQL Βελτιστοποιημένη ενοποίηση λαβών POP. Δεν λαμβάνετε το μήνυμα σφάλματος όταν εισάγετε μια συναλλαγή με μη αυτόματο τρόπο.CAUSE Ενσωματώνετε το ίδιο στοιχείο αποθέματος περισσότερες από μία φορές στο ίδιο έγγραφο παραλαβής. MORE INFORMATION TheSQL Optimizedprovider usesSQL insert statements to insert the data. Τα πεδία κλειδιού στο POP_PO_Line είναι ο αριθμός po, ο αριθμός στοιχείου και ο αριθμός ακολουθίας. Εάν ο αριθμός παραγγελίας και ο αριθμός στοιχείου είναι ίδιοι, για να εισαγάγετε την εγγραφή, ο αριθμός ακολουθίας πρέπει να είναι διαφορετικός.Πρέπει να τροποποιήσετε το αρχείο προέλευσης για να συμπεριλάβετε έναν αριθμό ακολουθίας σε αυτό. Ο αριθμός ακολουθίας θα αυξάνεται σε πολλαπλάσια του 16384. Εάν η po σας έχει δύο γραμμές που έχουν τον ίδιο αριθμό στοιχείου, η πρώτη θα είναι ο αριθμός ακολουθίας 16384 και η δεύτερη θα είναι 32768.Για παράδειγμα, το αρχείο προέλευσης θα πρέπει να μοιάζει κάπως έτσι: Αριθμός σειράς στοιχείων PO100 100XLG 16384 PO100 128 DRAM 32768 PO100 24X IDE 49152 PO101 25 6 SDRAM 16384 PO101 256 SDRAM 32768 PO102 32 SDRAM 16384 PO102 32X IDE 32768 Παρατηρήστε ότι ο αριθμός ακολουθίας ξεκινά κάθε φορά που αλλάζει ο αριθμός po. Στην αντιστοίχιση προορισμού στη Διαχείριση ενοποίησης, μεταβείτε στην αντιστοίχιση για τις γραμμές. Στην αντιστοίχιση υπάρχει ένα σημείο για να αντιστοιχίσετε τον αριθμό ακολουθίας. Αντιστοιχιστε το στη νέα στήλη που έχετε δημιουργήσει στο πεδίο προέλευσης. Τώρα, η ενοποίηση θα φέρει διπλότυπους αριθμούς στοιχείων για τον ίδιο αριθμό po.Αυτό το άρθρο ήταν Αναγνωριστικό εγγράφου TechKnowledge:29284

Περιεχόμενο TechKnowledge

Χρειάζεστε περισσότερη βοήθεια;

Θέλετε περισσότερες επιλογές;

Εξερευνήστε τα πλεονεκτήματα της συνδρομής, περιηγηθείτε σε εκπαιδευτικά σεμινάρια, μάθετε πώς μπορείτε να προστατεύσετε τη συσκευή σας και πολλά άλλα.