Περιεχόμενο TechKnowledge
Ερώτηση:
Το σφάλμα "Εξαίρεση δέσμης ενεργειών που δεν έχει ανεπιδοτηθεί": Το αντικείμενο δεν έχει καμία αναφορά. EXCEPTION_CLASS_SCRIPT_BAD_PARAM SCRIPT_CMD_DEFEF_TABLEεμφανίζεται όταν προσπαθώ να προσθέσω στοιχεία σε ένα χρονοδιάγραμμα καταμέτρησης μετοχών. Τι πρέπει να κάνω;
Απάντηση:
Στον πίνακα "Πρωτότυπο ποσότητας στοιχείων" (IV00102) υπάρχει μια στήλη RCRDTYPE που πρέπει να έχει τιμή 1 όπου το LOCNCODE είναι κενό και μια τιμή 2 όπου το LOCNCODE έχει μια τιμή. Εάν υπάρχει ένα στοιχείο που έχει τιμή 2 όπου υπάρχει ένα κενό LOCNCODE ή ένα στοιχείο που έχει τιμή 1 όπου υπάρχει LOCNCODE, θα εμφανιστεί το σφάλμα. Σε αυτή την περίπτωση, μία από τις παρακάτω λύσεις θα διορθώσει το πρόβλημα:
1) Κατάργηση εκχώρησης του στοιχείου από την τοποθεσία που έχει εσφαλμένη τιμή, εκτελώντας τα ακόλουθα βήματα:
• Μετάβαση στη συντήρηση ποσοτήτων στοιχείων (κάρτες - Απόθεμα - Qtys/Sites).
• Επιλέξτε το στοιχείο και την τοποθεσία. Οι ποσότητες θα πρέπει να είναι μηδενικές.
• Επιλέξτε "Διαγραφή".
2) Εάν χρησιμοποιείτε το Microsoft SQL, η τιμή RCRDTYPE θα μπορούσε να ενημερωθεί στο Query Analyzer με μια δέσμη ενεργειών παρόμοια με την ακόλουθη (δημιουργήστε πρώτα ένα αντίγραφο ασφαλείας):
Update IV00102 set RCRDTYPE=2 where DEX_ROW_ID=XX
3) Εάν χρησιμοποιείτε το Ctree ή το Pervasive SQL και το στοιχείο δεν μπορεί να μην αντιστοιχιθεί από την τοποθεσία, θα πρέπει να χρησιμοποιήσετε κάποιο είδος εργαλείου βάσης δεδομένων για να αλλάξετε την τιμή στο αρχείο IV00102.
Αυτό το άρθρο ήταν Αναγνωριστικό εγγράφου TechKnowledge: 25918