Περιστρεφόμενο μητρώο συσσώρευσης «Πωλήσεις. Ερωτήσεις σχετικά με τους καταχωρητές τρέχουσας και υπολειπόμενης συσσώρευσης Δημιουργήστε έναν καταχωρητή συσσώρευσης 1c


Μητρώα συσσώρευσηςστο σύστημα 1C: Enterprise χωρίζονται σε δύο τύπους: μητρώα συσσώρευσης αποφάγιακαι μητρώα συσσώρευσης επαναστάσεις.

Ο τύπος καταχωρητή επιλέγεται κατά τη δημιουργία του στο διαμορφωτή

Όπως υποδηλώνει το όνομα, ορισμένα έχουν σχεδιαστεί για να λαμβάνουν υπόλοιπα για μια συγκεκριμένη ημερομηνία και τα δεύτερα για να λαμβάνουν τζίρο για μια επιλεγμένη περίοδο. Ανάλογα με τον τύπο του καταχωρητή συσσώρευσης, η πλατφόρμα 1C:Enterprise δημιουργεί ένα διαφορετικό σύνολο εικονικών πινάκων. Σε αυτό το άρθρο, θα εξετάσουμε την εργασία με εικονικούς πίνακες καταχωρητών συσσώρευσης. Για να γίνει αυτό, θα δημιουργήσουμε ένα μητρώο για τη συσσώρευση υπολοίπων - Αγαθά Παραμένεικαι το μητρώο συσσώρευσης κύκλου εργασιών - Κύκλοι Εμπορευμάτων.

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

Μητρώο κύκλου εργασιών

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

Όλα είναι ξεκάθαρα με τον τυπικό πίνακα. Ας ρίξουμε μια πιο προσεκτική ματιά στην εικονική πραγματικότητα.

Κυκλοφορίες εικονικών τραπεζιών

Αυτός ο πίνακας σάς επιτρέπει να λαμβάνετε τον κύκλο εργασιών των πόρων στο πλαίσιο των μετρήσεων. Στην περίπτωσή μας, έχουμε δύο διαστάσεις: Στοκκαι Προϊόν. Και ένας πόρος Ποσότητα

Αφήστε το μητρώο μας να έχει τις ακόλουθες εγγραφές

Ας επιστρέψουμε στο εργαλείο δημιουργίας ερωτημάτων και ας ξεκινήσουμε επιλέγοντας απλώς από τον πίνακα Κύκλοι εμπορευμάτωνόλα τα πεδία

Κατά συνέπεια, το αίτημα θα μοιάζει με αυτό:

ΕΠΙΛΕΞΤΕ Εμπορεύματα Κύκλοι Κύκλοι.

Το αποτέλεσμα του ερωτήματος μοιάζει με αυτό:

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

Για να το κάνετε αυτό, εξαιρέστε την ιδιότητα από το ερώτημα Στοκ

ΕΠΙΛΕΞΤΕ Εμπορεύματα Κύκλοι Κύκλων.Προϊόν, Αγαθά Κύκλοι Κύκλοι.

και ως αποτέλεσμα θα έχουμε μόνο δύο γραμμές

Αλλά κατά κανόνα, δεν απαιτείται η λήψη τζίρου για όλο το χρόνο ύπαρξης του μητρώου. Βασικά, χρειάζονται για μια συγκεκριμένη περίοδο: μήνα, τρίμηνο, έτος κ.λπ. Επιπλέον, συνήθως χρειάζεστε επιλογές ανά διαστάσεις (Προϊόν, Αποθήκη). Αυτό επιτυγχάνεται χρησιμοποιώντας παραμέτρους εικονικού πίνακα. Είναι βολικό να συμπληρώσετε τις παραμέτρους από τον κατασκευαστή. Με κουμπί Επιλογές εικονικού πίνακαανοίγει ένα παράθυρο διαλόγου στο οποίο μπορείτε να καταχωρήσετε όλα όσα χρειαζόμαστε:

Μετά από αυτό, το αρχικό μας ερώτημα θα λάβει την ακόλουθη μορφή

ΕΠΙΛΟΓΗ Αγαθών Κύκλοι Κύκλοι.

Όπως μπορείτε να δείτε, η διαφορά είναι ότι οι παράμετροι εμφανίστηκαν σε αγκύλες μετά το όνομα του εικονικού πίνακα, οι οποίες πρέπει να συμπληρωθούν πριν από την εκτέλεση του ερωτήματος.

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

FROM Accumulation Register.GoodsTurnovers.Turnovers(,) AS GoodsTurnoversTurnovers WHERE GoodsTurnoversTurnovers.Αποθήκη = &Αποθήκη

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

Μετά από αυτό, παρατηρούμε ότι ένα πεδίο εμφανίστηκε στα πεδία του πίνακα Περίοδος.

Προσθέτοντας το στα επιλεγμένα πεδία, λαμβάνουμε το ακόλουθο κείμενο ερωτήματος:

ΕΠΙΛΕΞΤΕ Εμπορεύματα Κύκλοι Κύκλων. Περίοδος, Κύκλοι Εμπορευμάτων Κύκλοι Αποθήκης, Κύκλοι Εμπορευμάτων Κύκλοι Εργασιών. Προϊόν, Κύκλοι Εμπορευμάτων Κύκλοι Ποσοτήτων.

Εκτελούμε το αίτημα:

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

Μητρώο συσσώρευσης υπολοίπου

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

Όπως μπορείτε να δείτε, τρεις εικονικοί πίνακες είναι διαθέσιμοι για τον καταχωρητή συσσώρευσης υπολοίπου: Κύκλοι εργασιών, Λείψανα, Παραμένει και Κύκλοι. Ας εξετάσουμε το καθένα ξεχωριστά.

Κυκλοφορίες εικονικών τραπεζιών

Αν και ο τύπος μητρώου είναι Λείψανα, μπορούμε ακόμα να έχουμε τζίρους από αυτό. Επιπλέον, έχουμε δύο επιπλέον πόρους εδώ: Ερχομόςκαι Κατανάλωση

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

Υπόλοιπα εικονικών τραπεζιών

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

Ας εξετάσουμε ένα μικρό παράδειγμα. Έχουμε τις ακόλουθες εγγραφές στο μητρώο:

Επιλέγουμε όλα τα διαθέσιμα πεδία και ορίζουμε το τέλος Ιουνίου ως ημερομηνία λήψης των υπολοίπων. Δεν θα καθορίσουμε την επιλογή με μετρήσεις. Στη συνέχεια, το κείμενο της αίτησης θα μοιάζει με αυτό:

SELECT GoodsRemainsRemains.Warehouse, GoodsRemainsRemains.Product, GoodsRemainsRemains.QuantityBalance FROM Accumulation Register.ProductsRemains.Remains(&RemainsDate,) AS GoodsRemainsRemains

Και αφού το εκτελέσουμε, έχουμε το εξής αποτέλεσμα

Εικονικό τραπέζι

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

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

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

Θα ήταν πιο λογικό, εκτός από τα έγγραφα, να τηρούνται ειδικοί πίνακες στους οποίους, κατά την παραλαβή και τη διαγραφή του υλικού, να εισάγονται σύντομες πληροφορίες σχετικά με αυτό. Εάν, ας πούμε, σε καθημερινή βάση, συνοψίζουμε αυτούς τους πίνακες και εμφανίζουμε τα υπόλοιπα υλικά, τότε, για να πούμε πόσα και ποια υλικά είναι διαθέσιμα στον οργανισμό σε μια συγκεκριμένη ημερομηνία, αρκεί να ανατρέξουμε στην αντίστοιχη στήλη του τραπεζιού. Στο σύστημα 1C:Enterprise, τέτοιοι πίνακες είναι μητρώα συσσώρευσης. Όπως υποδηλώνει το όνομα, έχουν σχεδιαστεί για να αντανακλούν, να συσσωρεύουν ορισμένους δείκτες. Και ο προβληματισμός στα μητρώα εισπράξεων και δαπανών υλικών είναι ένα από τα χαρακτηριστικά παραδείγματα χρήσης τους.

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

Κατά τον σχεδιασμό της σύνθεσης μητρώο συσσώρευσηςΠρέπει να καταλάβουμε τι είδους δεδομένα πρόκειται να αποθηκεύσουμε σε αυτό, και στη συνέχεια να «αποσυνθέσουμε» αυτά τα δεδομένα σε μετρήσεις, πόρους και λεπτομέρειες καταχώρισης.

Επομένως, πρέπει να αποθηκεύσουμε τα ακόλουθα δεδομένα:

  • Θέση ονοματολογίας
  • Υπεύθυνος για τη θέση αυτή
  • Ποσότητα αντικειμένου
  • Κόστος αντικειμένου
  • Πληροφορίες για τον πλοίαρχο στον οποίο μεταφέρθηκαν τα υλικά για χρήση.

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

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

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

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

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

Έχοντας συζητήσει το θεωρητικό μέρος του θέματος, ας περάσουμε στην πράξη. Ας δημιουργήσουμε ένα νέο μητρώο συσσώρευσης, ας το πούμε Υπόλοιπα Υλικά, παράμετρος Τύπος εγγραφήςαφήστε το στο νόημα Λείψανα, ρύζι. 6.12.


Ρύζι. 6.12.

Ανάβω μητρώο συσσώρευσηςστο υποσύστημα Λειτουργικά Λογιστικά Υλικά.

Στην καρτέλα ΔεδομέναΑς δημιουργήσουμε τις ακόλουθες μετρήσεις, πόρους και χαρακτηριστικά:

Μετρήσεις:

Ονομα: Ονοματολογία, Τύπος: DirectoryReference.Ονοματολογία, Απαγόρευση κενών τιμών – σύνολο.

Ονομα: ResponsibleEmployee, Τύπος: DirectoryReference.Employees, Απαγόρευση κενών τιμών - σύνολο.

Πόροι

Ονομα: Ποσότητα, Τύπος: αριθμός, μήκος 10, ακρίβεια 3

Ονομα: Άθροισμα, Τύπος: αριθμός, μήκος 10, ακρίβεια 2

Προϋποθέσεις:

Ονομα: Υλικά Δέκτης, Τύπος: DirectoryLink.Employees

Δώστε προσοχή στα ονόματα αυτών των στοιχείων, στους τύπους τους, καθώς και στα τυπικά στοιχεία μητρώου (Εικ. 6.13.) - αυτά τα δεδομένα θα μας είναι χρήσιμα όταν εργαζόμαστε στη διαδικασία έγγραφο.

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

Ας πάμε στην καρτέλα ληξιαρχώνπαράθυρο επεξεργασίας αντικειμένων και επιλέξτε έγγραφα ως έγγραφα καταχωρητή - Υλικά απόδειξηςκαι VacationMaterialsTo Master.

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

Ανοίξτε το παράθυρο επεξεργασίας αντικειμένων για αυτό το έγγραφο, μεταβείτε στην καρτέλα κινήσεις(Εικ. 6.14.) και πατήστε το κουμπί


Ρύζι. 6.14.

Στον κατασκευαστή, επιλέξτε τον τύπο κίνησης καταχωρητή - Ερχομός, στο χωράφι πίνακας τμήμακαθορίστε το τμήμα του πίνακα του εγγράφου υλικά, κάντε κλικ στο κουμπί Συμπληρώστε εκφράσεις. Ο αυτόματος μηχανισμός για τη δημιουργία αντιστοιχίας μεταξύ δεδομένων εγγράφου και μητρώου δεν λειτουργεί πάντα σωστά (σε περίπτωση που δεν μπορεί να προσδιορίσει ξεκάθαρα την αντιστοιχία ή όταν η αντιστοιχία που προσδιορίζεται από αυτόν σύμφωνα με τη λογική του διαφέρει από την επιθυμητή), οπότε ας ελέγξουμε την ορθότητα των διαπιστωμένων αντιστοιχιών. Ως αποτέλεσμα, το παράθυρο Κατασκευαστής καταγράψτε κινήσειςθα πρέπει να μοιάζει με αυτό που φαίνεται στο Σχ. 6.15.


Ρύζι. 6.15.

Αφού πατήσετε το κουμπί OK, θα δημιουργηθεί η ακόλουθη διαδικασία για την επεξεργασία της ανάρτησης στη μονάδα αντικειμένου εγγράφου (έτσι φαίνεται μετά την κατάργηση των σχολίων ότι ο κώδικας δημιουργήθηκε από τον σχεδιαστή κίνησης):

Διαδικασία ΧειρισμόςΕκτέλεση(Αποτυχία, Λειτουργία) // εγγραφή Υπολείμματα Υλικών Άφιξη Μετακίνησης.Υπολείμματα Υλικών.Εγγραφή = Αληθές; Για κάθε TechStringMaterials From Materials Loop Movement = Movements.RemaindersMaterials.Add(); Movement.MovementType = MovementTypeAccumulation.Incoming; Movement.Period = Ημερομηνία; Movement.Nomenclature = TekStringMaterials.Nomenclature; Movement.ResponsibleEmployee = ResponsibleEmployee; Movement.Quantity = CurrentStringMaterials.Quantity; Movement.Amount = CurrentStringMaterials.Amount; EndCycle; Τελική Διαδικασία

Αυτή η διαδικασία δηλώνεται στη μονάδα αντικειμένου, εκτελείται στις

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

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

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

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

Όπως αναφέρθηκε προηγουμένως, τα μητρώα συσσώρευσης μπορούν να σας επιτρέψουν να λαμβάνετε γρήγορα υπόλοιπα και κύκλους εργασιών. Αυτή η λειτουργία σχετίζεται άμεσα με τον τύπο του μητρώου. Μπορεί να αλλάξει στην καρτέλα "Βασικά" της φόρμας για την επεξεργασία ενός συγκεκριμένου μητρώου.

  • Τα μητρώα συσσώρευσης κύκλου εργασιών σάς επιτρέπουν να έχετε μόνο κύκλο εργασιών για μια συγκεκριμένη χρονική περίοδο. Σε αυτή την περίπτωση δεν είναι δυνατή η λήψη των υπολοίπων. Ο καταχωρητής συσσώρευσης με τον τύπο «Τύρος» δημιουργεί μόνο έναν εικονικό πίνακα στο σύστημα - κύκλο εργασιών.
  • Τα μητρώα συσσώρευσης με τον τύπο "Υπόλοιπα" επιτρέπουν στον προγραμματιστή να λαμβάνει τόσο τα υπόλοιπα όσο και τους κύκλους εργασιών. Σε αυτήν την περίπτωση, θα δημιουργηθούν τρεις εικονικοί πίνακες: υπόλοιπα, τζίροι, υπόλοιπα και κύκλοι εργασιών. Ένα παράδειγμα τέτοιου μητρώου μπορεί να είναι ένα μητρώο υπολοίπων αγαθών και υλικών σε αποθήκες, ταμειακές ροές στους λογαριασμούς διακανονισμού του οργανισμού.

Σημείωσηότι, παρά την καθολικότητα του μητρώου υπολοίπων όσον αφορά την απόκτηση υπολοίπων και τζίρων, έχει επίσης τα μειονεκτήματά του. Όταν λαμβάνετε κύκλους εργασιών στο μητρώο υπολοίπων, η απόδοση μειώνεται σημαντικά. Από αυτή την άποψη, δεν συνιστάται ανεπιφύλακτα η χρήση του μητρώου υπολοίπου σε περιπτώσεις όπου χρειάζεστε μόνο κύκλους εργασιών (για παράδειγμα, κύκλο εργασιών πωλήσεων). Δεν πρέπει να ρυθμίσετε τον τύπο καταχωρητή σε υπόλοιπο «για κάθε περίπτωση», γιατί οι καταχωρητές έχουν σχεδιαστεί για να επιταχύνουν το πρόγραμμα και, αντίθετα, θα επιβραδύνετε αυτή τη διαδικασία.

Δεδομένα μητρώου συσσώρευσης

Μετρήσεις

Οι μετρήσεις των μητρώων συσσώρευσης σημαίνουν ορισμένες περικοπές στις οποίες θα μπορείτε να λαμβάνετε πληροφορίες στο μέλλον. Στην περίπτωσή μας, ως μετρήσεις του μητρώου "Κυκλοφορία προϊόντος" είναι: οργάνωση, παραγγελία, προδιαγραφές, διαίρεση και άλλα.

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

Ιδιότητες διάστασης

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

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

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

Πόροι

Οι πόροι είναι αριθμητικά δεδομένα που αποθηκεύουν ορισμένες πληροφορίες. Είναι αυτό που θα αποκτήσουμε στο μέλλον σε διάφορες ενότητες. Για παράδειγμα, στον καταχωρητή συσσώρευσης «Εξόδου προϊόντος», μόνο η ποσότητα θα λειτουργεί ως πόρος. Σε αυτήν την περίπτωση, θα είμαστε σε θέση να λάβουμε τον αριθμό των προϊόντων που κατασκευάστηκαν σε μια συγκεκριμένη χρονική στιγμή, για παράδειγμα, για μια συγκεκριμένη διαίρεση.

Άλλο ένα απλό παράδειγμα. Ας υποθέσουμε ότι πραγματοποιούμε όλες τις εργασίες στην ταμειακή μηχανή σύμφωνα με το μητρώο συσσώρευσης. Οι πόροι θα είναι το χρηματικό ποσό που είτε λαμβάνεται (απόδειξη) είτε εκδίδεται (δαπάνη) από την ταμειακή μηχανή. Η διάσταση μπορεί να είναι, για παράδειγμα, ένας αντισυμβαλλόμενος/αναφέρουσα οντότητα. Ως αποτέλεσμα, θα είμαστε σε θέση να λάβουμε δεδομένα για τα υπόλοιπα και τους κύκλους εργασιών τόσο της ταμειακής μηχανής στο σύνολό της όσο και για μεμονωμένους αντισυμβαλλομένους.

Προϋποθέσεις

Σε αντίθεση με τις διαστάσεις και τους πόρους, τα στηρίγματα δεν χρησιμοποιούνται τόσο συχνά. Αποθηκεύουν τα στοιχεία που χρειάζονται για την ενημερωτική συμπλήρωση του μητρώου (σημείωση). Τα δεδομένα θα χρησιμοποιηθούν ως στηρίγματα εάν δεν είναι ούτε πόρος ούτε διάσταση.

Τυπικές λεπτομέρειες

Εκτός από τα συνήθη απαιτούμενα που μπορεί να προσθέσει ο προγραμματιστής μόνος του, υπάρχουν και τυπικά απαιτούμενα. Δεν μπορείτε να διαγράψετε ή να προσθέσετε νέα σε αυτήν τη λίστα. Μπορείτε να μεταβείτε στις τυπικές λεπτομέρειες κάνοντας κλικ στο ομώνυμο κουμπί στην καρτέλα "Δεδομένα".

Αδρανή

Τα αδρανή είναι διαθέσιμα μόνο σε μητρώα συσσώρευσης με τον τύπο «Κύκλος εργασιών». Μπορείτε να αποκτήσετε πρόσβαση σε αυτά από την καρτέλα Δεδομένα. Τα συγκεντρωτικά στοιχεία χρησιμοποιούνται σε βάσεις δεδομένων με μεγάλες ποσότητες δεδομένων για την επιτάχυνση της υποβολής αναφορών. Δεν θα εξετάσουμε λεπτομερώς αυτόν τον μηχανισμό, καθώς πρόκειται για ένα αρκετά εκτενές θέμα.

Κινήσεις σε μητρώα συσσώρευσης

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

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

Στα ίδια τα έγγραφα, που είναι καταχωρητές, η λίστα των μητρώων με τα οποία πραγματοποιούν κινήσεις βρίσκεται στην καρτέλα «Κινήσεις». Ένας κατασκευαστής κίνησης είναι επίσης διαθέσιμος εδώ, ο οποίος θα βοηθήσει στη δημιουργία τέτοιων διαδικασιών (ανάρτηση και αναίρεση). Η σύγκριση των δεδομένων εγγράφου και μητρώου πραγματοποιείται με σύγκριση τύπων δεδομένων.

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

Σχηματισμός εγγραφών σε μητρώα

Ένα από τα πρώτα ερωτήματα που σχετίζονται με τα μητρώα είναι: γιατί;

Γιατί χρειάζεται να δημιουργήσετε ξεχωριστούς πίνακες, συχνά αντιγράφοντας υπάρχουσες εγγραφές;

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

Έτσι, ανακαλύψαμε ότι ένας από τους τρόπους για να δημιουργήσετε μια εγγραφή μητρώου είναι να γράψετε χρησιμοποιώντας έναν καταχωρητή (έγγραφο). Αυτή η επιλογή υπάρχει σε όλους τους τύπους μητρώων.

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

Η δεύτερη επιλογή για τη δημιουργία μιας εγγραφής είναι απευθείας, χωρίς τη δημιουργία εγγράφου εγγραφής. Μπορείτε να δημιουργήσετε εγγραφές με αυτόν τον τρόπο μόνο σε καταχωρητές πληροφοριών, ενώ στις ιδιότητες του καταχωρητή το χαρακτηριστικό "Record mode" πρέπει να έχει την κατάλληλη τιμή (Εικ. 1).

Κοινό για όλα τα μητρώα

Η εσωτερική δομή οποιουδήποτε καταχωρητή μπορεί να παρουσιαστεί στο Σχ.2

Εικ.2

Ας το εξετάσουμε πιο αναλυτικά:

  • Διαστάσεις – καταγράφουν ιδιότητες που καθορίζουν σε ποιες ενότητες αποθηκεύονται σημαντικές πληροφορίες.
  • Πόροι - περιέχουν πληροφορίες που πρέπει να συστηματοποιηθούν.
  • Προϋποθέσεις - πεδία εγγραφής που περιέχουν πρόσθετες πληροφορίες.
  • Το Forms είναι μια ιδιότητα που περιέχει γραφικές πληροφορίες σχετικά με την εμφάνιση μιας λίστας, στοιχείου κ.λπ. και τις εσωτερικές τους ενότητες·
  • Διατάξεις - έντυπες μορφές μητρώων.

Μητρώα πληροφοριών

Επειδή μιλάμε για μητρώα πληροφοριών παραπάνω, ας μιλήσουμε για αυτούς.

Αυτός είναι ίσως ο απλούστερος και πιο κατανοητός τύπος καταχωρητών. Ένας κανονικός πίνακας που περιέχει στήλες και στήλες που αποθηκεύουν πληροφορίες.

Η λίστα με τις σημαντικές ιδιότητες του μητρώου πληροφοριών είναι μικρή (Εικ. 3), ας μιλήσουμε για τις κύριες:

Εικ.3

  1. Περιοδικότητα, υποδεικνύει τον βαθμό στον οποίο ελέγχεται η μοναδικότητα της εγγραφής (μέσα σε ένα λεπτό, ώρα, ημέρα, έτος, σύμφωνα με την επιλεγμένη τιμή, δεν μπορούν να υπάρχουν δύο εγγραφές με τις ίδιες μετρήσεις), μπορεί επίσης να λάβει την τιμή "Από τον καταχωρητή", αλλά για αυτό πρέπει να επιλέξετε την κατάλληλη λειτουργία εγγραφής.
  2. Η λειτουργία εγγραφής είναι στην πραγματικότητα μια επιλογή δύο τιμών: "Ανεξάρτητη" και "Υπόταξη στον καταχωρητή".
    1. Είναι σημαντικό να κατανοήσουμε ότι η επιλογή μιας ανεξάρτητης λειτουργίας δεν σημαίνει ότι μια εγγραφή δεν μπορεί να σχηματιστεί από ένα έγγραφο, μόνο η επιλογή από τον καταχωρητή και ο έλεγχος της μοναδικότητας της εγγραφής από αυτό θα είναι αδύνατη.
  3. Επιτρέπονται τα σύνολα slice του πρώτου και Allow totals slice of the last: (συνδυάστε δύο στοιχεία σε ένα) - όταν επιλεχθούν τα αντίστοιχα πλαίσια ελέγχου, μπορεί να υποβληθεί αίτημα στο μητρώο πληροφοριών σε πρόσθετους πίνακες (Slice of the first και Slice of the τελευταία), τα οποία περιέχουν τα αντίστοιχα σύνολα δεδομένων, ως μία από τις Παράμετροι αυτών των πινάκων είναι η ημερομηνία κατά την οποία είναι απαραίτητο να γίνει επιλογή δεδομένων.

Μητρώα συσσώρευσης

Είδαμε τη δομή ενός από αυτά στο Σχ.2. Η κύρια ιδιότητα που επηρεάζει έντονα την εμφάνιση του μητρώου, καθώς και την εσωτερική του δομή, είναι ο "Τύπος του μητρώου" (Εικ. 4)

Ανάλογα με τις απαιτήσεις για τις αποθηκευμένες πληροφορίες, μπορεί να λάβει τις ακόλουθες τιμές:

  • Λείψανα;
  • Κύκλοι εργασιών.

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

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

Εάν χρειάζεστε δεδομένα που περιλαμβάνουν το τέλος της περιόδου, μπορείτε:

  • Χρησιμοποιήστε τον πίνακα Υπόλοιπα και κύκλοι εργασιών.
  • Κάντε μια επιλογή για μια ημερομηνία 1 δευτερόλεπτο μεγαλύτερη από τη δεδομένη (δηλ. όχι στις 31/12/16 23:59:59, αλλά στις 01/01/17 00:00:00).
  • Χρησιμοποιήστε τη μέθοδο Boundary, η οποία βοηθά στη διαμόρφωση της επιλογής ώστε να περιλαμβάνει ένα χρονικό σημείο στην υπό εξέταση περίοδο (περίπτωση χρήσης: Boundary(EndDate,Including).

Λογιστικά μητρώα

Επαρκώς εξειδικευμένα μητρώα, στο σχεδιασμό τους μοιάζουν με μητρώα συσσώρευσης. Η κύρια διαφορά από άλλους τύπους μητρώων της πλατφόρμας 1C είναι η παρουσία της παραμέτρου «Λογιστικό Σχέδιο» στη δομή της ιδιοκτησίας (Εικ. 5).

Εικ.5

Το λογιστικό σχέδιο είναι ένα ξεχωριστό αντικείμενο μεταδεδομένων που απαιτεί ξεχωριστή συζήτηση. Ανάλογα με το λογιστικό σχέδιο, οι σύγχρονες τυπικές διαμορφώσεις 1C περιέχουν 4 κύρια λογιστικά μητρώα:

  1. Προϋπολογισμός;
  2. Διεθνές;
  3. φόρος;
  4. Αυτοστήριγμα.

Η δεύτερη παράμετρος, τυπική για λογιστικά μητρώα, είναι η «Αλληλογραφία».

Η επιλογή αυτού του πλαισίου σάς επιτρέπει να δημιουργήσετε διπλές καταχωρίσεις που περιέχουν τον πιστωτικό λογαριασμό AccountKt και τον χρεωστικό λογαριασμό AccountDt και τα αναλυτικά στοιχεία (subconto) που αντιστοιχούν σε αυτούς τους λογαριασμούς. Εάν το πλαίσιο ελέγχου δεν είναι επιλεγμένο, θα εισαχθεί μόνο ένας λογαριασμός στις εγγραφές μητρώου.

Μητρώα υπολογισμού

Αυτά είναι ίσως τα πιο δύσκολα κατανοητά μητρώα. Εν τω μεταξύ, στην ουσία τους μοιάζουν πολύ με μητρώα συσσώρευσης τύπου «Κύκλος εργασιών».

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

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

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

Η κύρια χρήση τους σε τυπικές διαμορφώσεις 1C είναι η εγγραφή και η διευκόλυνση της εργασίας με δεδουλευμένα για τους υπαλλήλους του οργανισμού.

Γεια σας αγαπητοί αναγνώστες, σήμερα μου ήρθε η ιδέα να σας μιλήσω Μητρώα 1С. Ναι, δεν έχω γράψει ακόμα για βιβλία αναφοράς, έγγραφα, αλλά θα το εξετάσουμε αργότερα.

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

Σκοπός των μητρώων

Προορίζονται μητρώανα αυξήσει την ταχύτητα ανάγνωσης ορισμένων (αναλυτικών) δεικτών για τις δραστηριότητες της επιχείρησης. Οι δείκτες αποθηκεύονται σε καταχωρητές σε ορισμένες ενότητες, λαμβάνοντας υπόψη τη συχνότητα. Εκείνοι. καταγράφει χρόνο αποθήκευσης, για παράδειγμα, μπορείτε να μάθετε το υπόλοιπο στην αποθήκη ενός συγκεκριμένου προϊόντος πριν από ένα μήνα.

Κανω ΕΓΓΡΑΦΗ- μια δομή συγκεκριμένου τύπου, που σας επιτρέπει να λαμβάνετε δεδομένα με την ίδια ταχύτητα, ανεξάρτητα από το μέγεθος της βάσης δεδομένων, χωρίς αυτά η έξοδος του αποτελέσματος θα είναι αργή.

Σχέδιο χρήσης μητρώων στο 1C:Enterprise
Έγγραφα => Μητρώα => Αναφορές

Μπορεί να φανεί από το σχήμα ότι τα μητρώα αποτελούν τη βάση για τις αναφορές και τα δεδομένα προστίθενται στα μητρώα μόνο όταν δημοσιεύονται έγγραφα.

Τύποι αναλυτικών δεικτών

Τα μητρώα έχουν σχεδιαστεί για να αποθηκεύουν διάφορους δείκτες:
ΔΕΙΚΤΕΣ ΕΞΟΙΚΟΝΟΜΗΣΗΣ: Παραμένει και τζίροι. Τα μητρώα συσσώρευσης έχουν σχεδιαστεί για να τα λαμβάνουν υπόψη.

  • Μητρώο συσσώρευσης(υπολειπόμενο). Αυξήσεις στην παραλαβή και μειώσεις στην πώληση. Σε κάθε χρονική στιγμή, το μητρώο πρέπει να θυμάται το υπόλοιπο αυτού του προϊόντος.

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

  • Μητρώο συσσώρευσης(ΑΝΤΙΣΤΡΟΦΗ). Για παράδειγμα, δεδομένα πωλήσεων (δεν μπορούν να είναι αρνητικές πωλήσεις). Εάν ένα προϊόν επιστραφεί, θα καταχωρηθεί με αρνητικό πρόσημο.

ΚΡΑΤΙΚΟΙ ΔΕΙΚΤΕΣ, χαρακτηριστικό ενός αντικειμένου, προορίζεται ένα μητρώο πληροφοριών.

  • Μητρώο πληροφοριών, έχει απολύτως οποιονδήποτε τύπο δεδομένων. Αυτή η τιμή ισχύει μέχρι την επόμενη αλλαγή κατάστασης.

Υπάρχουν και άλλα είδη μητρώων: Μητρώα λογιστικών, Υπολογισμός.

Εγγραφές εικόνων

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

Αν αντιπροσωπεύσουμε το μητρώο ως σύστημα συντεταγμένων, παίρνουμε:
Άξονες - καταχωρήστε διαστάσεις
Ξεχωριστός άξονας για αλλαγή στο χρόνο
Δείκτες Διασταύρωσης - Πόροι

Για παράδειγμα, το σχήμα δείχνει την αποθήκευση αγαθών σε αποθήκες

Ο αριθμός των μετρήσεων στο μητρώο μπορεί να είναι αρκετά μεγάλος. Σε αυτήν την περίπτωση, ο καταχωρητής μπορεί να αναπαρασταθεί ως πίνακας, όπου κάθε στήλη αντιστοιχεί σε μια διάσταση και υπάρχουν επίσης στήλες με πόρους.

Εγγραφή: Υπόλοιπα αγαθά
Μετρήσεις: Εμπόρευμα, Αποθήκη
Πόροι: Ποσότητα, Κόστος

Εγγραφή σχεδίου

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

Κατά τον καθορισμό ΜετρήσειςΣυνιστάται να υποδεικνύεται ο τύπος δεδομένων αναφοράς (για καταλόγους, έγγραφα, απαριθμήσεις). Σειρά Μετρήσειςεπηρεάζει την ταχύτητα λήψης δεδομένων από το μητρώο. Επομένως, κατά το σχεδιασμό ενός μητρώου, είναι σημαντικό να κατανοήσουμε πόσο συχνά ο χρήστης θα λαμβάνει υπολείμματα για κάθε διάσταση. Όλες οι μετρήσεις είναι στη σειρά.

Πόροι- αριθμητικά δεδομένα που χαρακτηρίζουν ορισμένους δείκτες (ο πόρος του μητρώου πληροφοριών μπορεί να έχει οποιοδήποτε τύπο δεδομένων). Οι πόροι είναι τιμές που αποθηκεύονται στη διασταύρωση μιας διάστασης.

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

Αποθήκευση δεδομένων σε μητρώα

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

Μπορείτε να δείτε τα περιεχόμενα του μητρώου σε λειτουργία χρήστη χρησιμοποιώντας το κουμπί του κύριου μενού "Όλες οι λειτουργίες".

Αυτό είναι το τέλος της μικρής κριτικής. Μητρώα 1Сαν έχετε οποιεσδήποτε προτάσεις, προσθήκες τότε γράψτε στα σχόλια.

Ο προγραμματιστής 1C ήταν μαζί σας, θα βοηθήσω με .

ΥΣΤΕΡΟΓΡΑΦΟ. Το κορίτσι χορεύει

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

Οι αναρτήσεις σε υλικά αντικατοπτρίζουν την κίνηση των αποθεμάτων στην πορεία της οικονομικής δραστηριότητας του υποκειμένου. Κανένας οργανισμός δεν μπορεί να φανταστεί κανείς...

Τα έγγραφα μετρητών στο 1C 8.3 συντάσσονται, κατά κανόνα, σε δύο έγγραφα: μια εισερχόμενη εντολή μετρητών (εφεξής καλούμενη PKO) και μια εξερχόμενη εντολή μετρητών ...

Στείλτε αυτό το άρθρο στην αλληλογραφία μου Στη λογιστική, ένα τιμολόγιο πληρωμής στο 1C είναι ένα έγγραφο που ένας οργανισμός ...
1C: Trade Management 11.2 Αποθήκες για φύλαξη Συνεχίζοντας το θέμα των αλλαγών στο 1C: Trade Management UT 11.2 σε ...
Μπορεί να χρειαστεί να ελέγξετε μια πληρωμή Yandex.Money για να επιβεβαιώσετε τις τρέχουσες συναλλαγές και να παρακολουθήσετε τη λήψη κεφαλαίων από τους αντισυμβαλλομένους....
Εκτός από ένα υποχρεωτικό αντίγραφο των ετήσιων λογιστικών (οικονομικών) καταστάσεων, οι οποίες, σύμφωνα με τον Ομοσπονδιακό Νόμο με ημερομηνία ...
Πώς να ανοίξετε αρχεία EPF Εάν έχει προκύψει μια κατάσταση στην οποία δεν μπορείτε να ανοίξετε ένα αρχείο EPF στον υπολογιστή σας - μπορεί να υπάρχουν διάφοροι λόγοι....
Χρέωση 10 - Πίστωση 10 λογιστικοί λογαριασμοί σχετίζονται με την κίνηση και την κίνηση των υλικών στον οργανισμό. Για τη χρέωση 10 - Η πίστωση 10 αντικατοπτρίζεται ...