Επεξεργασία της διαγραφής όλων των εγγράφων 1 8.3. Λογιστικές πληροφορίες. Αυτόματη αφαίρεση επισημασμένων αντικειμένων σε μια εφαρμογή στο Διαδίκτυο

Δεν είναι δυνατή η διαγραφή καταλόγων και εγγράφων στο πρόγραμμα 1C 8.3 Accounting.

Το πρόγραμμα 1C 8.3 δεν σας επιτρέπει να διαγράψετε καταλόγους και έγγραφα στη βάση δεδομένων αμέσως, χωρίς πρόσθετους ελέγχους. Αυτό γίνεται για να αποφευχθεί πιθανά σφάλματα. Για παράδειγμα, εάν θέλετε να διαγράψετε ένα στοιχείο που περιλαμβάνεται σε ένα έγγραφο, δεν μπορείτε να το κάνετε αυτό.

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

Η διαγραφή αντικειμένων στο 1C γίνεται σε δύο στάδια:

  1. Επισήμανση για διαγραφή - ορίζοντας ένα σημάδι ότι ένα έγγραφο ή κατάλογος σχεδιάζεται να διαγραφεί. Αυτό το στοιχείο δεν διαφέρει από άλλα· μπορεί επίσης να επιλεγεί σε άλλα αντικείμενα.
  2. Η άμεση διαγραφή είναι μια ειδική διαδικασία κατά την οποία το σύστημα ελέγχει εάν υπάρχουν σύνδεσμοι προς ένα δεδομένο αντικείμενο στη βάση δεδομένων. Μετά τον έλεγχο αναφοράς, το 1C λαμβάνει μια απόφαση: εάν το αντικείμενο που έχει επισημανθεί για διαγραφή μπορεί να διαγραφεί ή όχι.

Ας δούμε αυτά τα δύο βήματα. Οι οδηγίες είναι απολύτως καθολικές και είναι κατάλληλες για όλες τις διαμορφώσεις στο 1C 8.3 - Accounting, ZUP, Trade Management, ERP, Small Firm Management και ούτω καθεξής.

Επισήμανση για διαγραφή

Ο ορισμός ενός σημείου για διαγραφή στο 1C είναι πολύ απλός. Απλώς επιλέξτε το έγγραφο ή το βιβλίο αναφοράς που σας ενδιαφέρει από τη λίστα και πατήστε το κουμπί «διαγραφή»:

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

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

Πώς να διαγράψετε αντικείμενα που έχουν επισημανθεί για διαγραφή στο 1C 8.3

Το δεύτερο στάδιο είναι η απευθείας διαγραφή όσων έχουν ήδη σημειωθεί στη βάση δεδομένων 1C. Αυτό γίνεται χρησιμοποιώντας μια ειδική υπηρεσία επεξεργασίας "Διαγραφή επισημασμένων αντικειμένων". Βρίσκεται στην καρτέλα «Διαχείριση»:

Όταν ανοίξει, το 1C θα μας δώσει δύο επιλογές για να διαλέξουμε - αυτόματη διαγραφή όλων των αντικειμένων και επιλεκτική:

Το Selective μπορεί να είναι χρήσιμο για τη διαγραφή ενός συγκεκριμένου αντικειμένου. Για παράδειγμα, επιλέξτε «Αυτόματη λειτουργία» και κάντε κλικ στο «Διαγραφή». Θα ξεκινήσει η διαγραφή όλων των αντικειμένων που έχουν επισημανθεί για διαγραφή στο σύστημα. Στο τέλος της εργασίας, το σύστημα θα εμφανίσει καταστάσεις σύγκρουσης - αντικείμενα που επισημαίνονται για διαγραφή, αλλά περιλαμβάνονται στη λογιστική:

Εδώ πρέπει να κάνετε μια επιλογή. Για παράδειγμα, σημειώσαμε το στοιχείο "Πίνακας 4000x200x20" για διαγραφή, αλλά περιλαμβάνεται στα έγγραφα "Λειτουργία" και "Αναφορά παραγωγής για τη βάρδια". Εάν δεν χρειαζόμαστε ούτε αυτά τα έγγραφα, απλώς τα επισημαίνουμε για διαγραφή και κάνουμε κλικ στο κουμπί "Επανάληψη διαγραφής". Εάν χρειάζονται έγγραφα, αξίζει να λάβετε υπόψη ότι ίσως αυτό το στοιχείο δεν πρέπει να επισημανθεί για διαγραφή.

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

Αυτόματη διαγραφή καταλόγων και εγγράφων

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

Για να ρυθμίσετε τις παραμέτρους, μεταβείτε στην καρτέλα "Διαχείριση" - "Υποστήριξη και συντήρηση", υπάρχει μια σημαία "Αυτόματη διαγραφή επισημασμένων αντικειμένων σε ένα χρονοδιάγραμμα":

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

Βασισμένο σε υλικά από: programmist1s.ru

Πώς να διαγράψετε έγγραφα και καταλόγους στο 1C 8.3; Στο πρόγραμμα, μπορείτε να διαγράψετε επισημασμένα αντικείμενα με δύο τρόπους:

  • Διαδραστική διαγραφή.
  • Μέσα από ένα σημάδι για τη διαγραφή αντικειμένων.

Ας δούμε λεπτομερώς παραδείγματα για το πώς να διαγράψετε έγγραφα που έχουν επισημανθεί για διαγραφή στο 1C 8.3.

Διαδραστική διαγραφή σε 1C

Διαδραστική διαγραφή σε 1C– πρόκειται για άμεση διαγραφή, χωρίς έλεγχο της ακεραιότητας αναφοράς.

Προσοχή!!! Αυτό το παράδειγμα δείχνει πώς ειναι ΑΠΑΓΟΡΕΥΜΕΝΟκάνω!

ΣΕ τυπικές διαμορφώσειςΟι προγραμματιστές του 1C έχουν απενεργοποιήσει αυτήν τη δυνατότητα για τα περισσότερα έγγραφα και βιβλία αναφοράς:

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

Τώρα ας μεταβούμε στη λειτουργία χρήστη και ας διαγράψουμε μερικά στοιχεία καταλόγου επιλέγοντας πρώτα και κάνοντας κλικ Shift + Del:

  • Ευρετήριο Εργολάβοι:

  • Ευρετήριο Ονοματολογία:

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

Στη λειτουργία χρήστη του 1C 8.3, για παράδειγμα, στο έγγραφο Πωλήσεις αγαθών θα δούμε κατεστραμμένους συνδέσμους, δηλαδή συνδέσμους προς αντικείμενα που δεν υπάρχουν πλέον:

Και μόλις διαγράψαμε δύο στοιχεία του καταλόγου. Σε τι θα μπορούσε να οδηγήσει η περαιτέρω εργασία με τη διαδραστική διαγραφή; Επομένως, συνιστάται να καταργήσετε την επιλογή του πλαισίου διαδραστικής διαγραφής στο 1C 8.3.

Μέσα από ένα σημάδι για τη διαγραφή αντικειμένων

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

Ας εξετάσουμε το ακόλουθο παράδειγμα: στη λειτουργία χρήστη του 1C 8.3, βάλτε ένα σημάδι επιλογής για να διαγράψετε αντικείμενα:

  • Στον κατάλογο Εργολάβοι:

  • Στον κατάλογο Ονοματολογία:

Για άμεση αφαίρεσηαντικείμενα που επισημαίνονται για διαγραφή στο 1C 8.3, πρέπει να ξεκινήσετε την επεξεργασία . Αυτή η επεξεργασίαμπορείτε να τρέξετε:

  • Κύριο μενού – Όλες οι λειτουργίες – Επεξεργασία – Διαγραφή επισημασμένων αντικειμένων:

  • Κύριο μενού – Όλες οι λειτουργίες – Τυπικό – Διαγραφή επισημασμένων αντικειμένων:

  • Ενότητα Διαχείριση – Υπηρεσία – Διαγραφή επισημασμένων αντικειμένων:

  • Διαχείριση ενότητας – Ρυθμίσεις προγράμματος – Υποστήριξη και συντήρηση – Διαγραφή επισημασμένων αντικειμένων:

  • Ενότητα Λειτουργίες – Υπηρεσία – Διαγραφή επισημασμένων αντικειμένων:

Επεξεργασία "Διαγραφή επισημασμένων αντικειμένων"

Η επεξεργασία "Διαγραφή επισημασμένων αντικειμένων" σάς επιτρέπει να διαγράψετε στο πρόγραμμα 1C χωρίς την ανάγκη αποκλειστικής λειτουργίας, δηλαδή, μπορείτε να διαγράψετε αντικείμενα όταν οι χρήστες βρίσκονται σε βάση πληροφοριών 1C 8.3:

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

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

  • Κάνοντας κλικ στον υπερσύνδεσμο "χρήστες(ν)"στη φόρμα "Διαγραφή επισημασμένων αντικειμένων", όπου n είναι ο αριθμός των ενεργών χρηστών.
  • Διαχείριση Ενοτήτων – Ρυθμίσεις προγράμματος – Υποστήριξη και Συντήρηση – Ενεργοί χρήστες.
  • Ενότητα Διαχείριση – Υπηρεσία – Ενεργοί χρήστες:

Η επεξεργασία σάς επιτρέπει να επιλέξετε μία από τις δύο λειτουργίες διαγραφής: αυτόματη ή επιλεκτική διαγραφή αντικειμένων στο 1C 8.3.

Ως αποτέλεσμα, τα αντικείμενα που δεν έχουν αναφορές διαγράφονται αυτόματα:

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

Μετά την ολοκλήρωση της λειτουργίας διαγραφής, το σύστημα 1C 8.3 θα εμφανίσει τα αντικείμενα που δεν μπορούσαν να διαγραφούν και τους συνδέσμους τους - σε ποια αντικείμενα χρησιμοποιούνται αυτά τα στοιχεία:

Εδώ πρέπει να κοιτάξετε:

  • Είτε επισημάναμε κατά λάθος αυτά τα αντικείμενα για διαγραφή και πρέπει να καταργήσουμε την επιλογή αυτής της ένδειξης:

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

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

  • Ή καταργήστε τις αναφορές σε αυτό το αντικείμενο. Δηλαδή στη δεξιά πλευρά της φόρμας “Τόποι χρήσης του αντικειμένου...”διαγραφή σήμανσης αυτού του αντικειμένου(αν δεν χρειάζεται και έχει εισαχθεί λανθασμένα), ή πρέπει να μεταβείτε σε αυτά τα αντικείμενα και να επαναπροσδιορίσετε τον σύνδεσμο:

Αφού ολοκληρώσουμε τους χειρισμούς μας, κάντε κλικ στο κουμπί Προς την αρχή:

Ας επιστρέψουμε στο παράθυρο:

Αφήστε όλα τα πλαίσια ελέγχου ενεργοποιημένα και κάντε κλικ στο κουμπί Διαγράφω:

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

Προσοχή!Πριν διαγράψετε αντικείμενα που έχουν επισημανθεί για διαγραφή – .

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

Αυτόματη αφαίρεση στο 1C 8.3 μέσω εργασιών ρουτίνας

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

Αυτή η λειτουργία μπορεί να διαμορφωθεί στην ενότητα Διαχείριση – Ρυθμίσεις προγράμματος – Υποστήριξη και συντήρηση – Συνήθεις λειτουργίες, όπου τσεκάρουμε το πλαίσιο "Αυτόματη διαγραφή επισημασμένων αντικειμένων σε ένα χρονοδιάγραμμα":

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

Χρησιμοποιώντας το παράδειγμα, θα ορίσουμε ένα πρόγραμμα από 05/03/2016, καθημερινά από τις 02:00 π.μ. Ακολουθήστε τον υπερσύνδεσμο Ορίστε ένα πρόγραμμα.Ρυθμίσεις χρονοδιαγράμματος – καρτέλα Είναι κοινά:

Πώς να διαγράψετε επισημασμένα αντικείμενα στο 1C 8.3

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

Κατά τη διαγραφή στο 1C, ελέγχεται η ακεραιότητα αναφοράς. Αυτό σημαίνει ότι εάν ένα συγκεκριμένο αντικείμενο προγράμματος (έγγραφο, στοιχείο καταλόγου "Αντισυμβαλλόμενοι" ή "Ονοματολογία", κ.λπ.) χρησιμοποιήθηκε σε άλλα αντικείμενα, τότε δεν θα διαγραφεί.

Στα προγράμματα 1C "Επιχειρηματική Λογιστική" και "Μισθοί και Διαχείριση Προσωπικού", μεταβείτε στη "Διαχείριση" - "Διαγραφή επισημασμένων αντικειμένων". (Εικ. 1) και (Εικ. 2)

Στο πρόγραμμα «Διαχείριση της εταιρείας μας», πρέπει να μεταβείτε στο μενού «Εταιρεία» - «Διαγραφή αντικειμένων» (Εικ. 3)

Πώς να διαγράψετε επισημασμένα αντικείμενα στο 1C;

Τα αντικείμενα διαγράφονται με τον ίδιο τρόπο σε όλα τα προγράμματα 1C: Enterprise 8.3. Πρέπει να διαγράψουμε ένα έγγραφο, ένα στοιχείο κ.λπ.: - από το αναπτυσσόμενο μενού, κάνοντας δεξί κλικ, επιλέξτε «Σήμανση για διαγραφή / Κατάργηση επισήμανσης» (Εικ. 4).

Ανοίξτε τη λίστα ενεργειών με το κουμπί "Περισσότερα" (Εικ. 5) και επιλέξτε "Σήμανση για διαγραφή / Κατάργηση επισήμανσης".

Στο παράθυρο «Διαγραφή επισημασμένων αντικειμένων» (Εικ. 6) σε όλα τα προγράμματα 1C στην πλατφόρμα 8.3, η ίδια η διαγραφή πραγματοποιείται με έναν από τους δύο επιλέξιμους τρόπους:

αυτόματη διαγραφή όλων των επισημασμένων αντικειμένων.

επιλεκτική διαγραφή αντικειμένων.

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

Όταν χρησιμοποιείτε τη λειτουργία "Επιλεκτική διαγραφή αντικειμένων", μπορείτε να επιλέξετε τι θέλετε να διαγράψετε πριν τη διαγραφή. Αφού κάνετε κλικ στο κουμπί "Επόμενο", το οποίο θα εμφανιστεί εάν επιλέξετε "Επιλεκτική διαγραφή αντικειμένων", το πρόγραμμα θα ξεκινήσει την αναζήτηση για αντικείμενα που έχουν επισημανθεί από τους χρήστες για διαγραφή και θα δημιουργήσει μια λίστα στην οποία κάθε αντικείμενο προς διαγραφή επισημαίνεται με ένα πλαίσιο ελέγχου. (Εικ. 7)

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

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

Τι να κάνετε εάν τα αντικείμενα στο 1C δεν διαγραφούν;

Η λίστα που εμφανίζεται στο δεξιό παράθυρο του προγράμματος περιέχει πάντα ένα αντικείμενο που δεν μπορούσε να διαγραφεί. (Εικ. 8)

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

1. Επισημάνετε για διαγραφή στο δεξιό παράθυρο όλα τα αντικείμενα που σχετίζονται με αυτό που πρόκειται να διαγραφεί.

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

2. Κάντε διπλό κλικ στο δεξί παράθυρο του προγράμματος για να ανοίξετε το αντικείμενο που παρεμβαίνει στη διαγραφή και αφαιρέστε χειροκίνητα τις αναφορές σε αυτό στο αντικείμενο που πρέπει να διαγράψουμε.

Θα εμφανιστεί ένα νέο παράθυρο στο οποίο εμείς οι ίδιοι θα επιλέξουμε ένα άλλο στοιχείο για αντικατάσταση από τη λίστα και θα κάνουμε κλικ στο «Αντικατάσταση». (Εικ. 8)

Αφού αντικατασταθεί το στοιχείο, πρέπει να κάνετε κλικ στο «Επανάληψη διαγραφής» (Εικ. 7) και να προσπαθήσετε να διαγράψετε ξανά τα αντικείμενα.

Επιτάχυνση της αφαίρεσης αντικειμένων σε 1C

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

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

Ή, πριν ξεκινήσετε την αφαίρεση, κάνοντας κλικ στο πλαίσιο ελέγχου «Αποκλεισμός όλων των εργασιών στο πρόγραμμα και επιτάχυνση της αφαίρεσης» (Εικ. 6), μπορείτε να επιβάλετε να οριστεί η αποκλειστική λειτουργία και να αποκλείσετε την πρόσβαση στο πρόγραμμα για άλλους χρήστες.

Αυτόματη διαγραφή αντικειμένων σύμφωνα με το χρονοδιάγραμμα

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

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

Αυτόματη αφαίρεση επισημασμένων αντικειμένων σε μια εφαρμογή στο Διαδίκτυο.

Στην εφαρμογή Διαδικτύου 1C, δεν υπάρχει επιλογή ρύθμισης παραμέτρων της διαγραφής επισημασμένων αντικειμένων σε ένα χρονοδιάγραμμα, υπάρχει μόνο ένα πλαίσιο ελέγχου "Αυτόματη διαγραφή επισημασμένων αντικειμένων". (Εικ. 6)

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

Γιατί χρειάζεστε έλεγχο ακεραιότητας αναφοράς;

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

Έχετε ακόμα ερωτήσεις; Θα σας βοηθήσουμε να διαγράψετε επισημασμένα αντικείμενα στο 1C ως μέρος μιας δωρεάν διαβούλευσης!

Κατάλληλο για 1C 8.3 ZUP, 1C 8.3 Trade Management, 1C 8.3 Accounting και άλλες διαμορφώσεις 1C 8.3. Ας μελετήσουμε τη λειτουργία εκκίνησης του προγράμματος 1C 8.3 Διαχειριζόμενη εφαρμογή.

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

Τρόπος επισήμανσης για διαγραφή στο ημερολόγιο εγγράφων

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

Βήμα 1

Στο ανοιχτό περιοδικό των εγγράφων υλοποιήσεων, ορίσαμε την επιλογή για τον αντισυμβαλλόμενο "Carpenter+" και τον Οργανισμό "Ivanov IP":

Βήμα 2

Κάντε κλικ Ctrl+A– επισημάνετε όλα τα έγγραφα επιλογής και, στη συνέχεια, πατώντας το πλήκτρο CtrlΚάντε κλικ στο έγγραφο που δεν χρειάζεται να διαγραφεί. Για παράδειγμα, πωλήσεις κάτω από 10.000 ρούβλια. Έτσι επέλεξαν απαραίτητα έγγραφασύμφωνα με το παράδειγμα, τα οποία επισημαίνονται με χρώμα (σε αυτήν την περίπτωση κίτρινο):

Βήμα 3

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

Λαμβάνουμε το αποτέλεσμα - 6 επιλεγμένα έγγραφα επισημαίνονται για διαγραφή:

Τρόπος επισήμανσης για διαγραφή με χρήση επεξεργασίας Καθολική επιλογή και επεξεργασία αντικειμένων

Υπάρχει ειδική επεξεργασία για τους συνδρομητές Υποστήριξης Πληροφορικής (ITS). UniversalSelectionAndProcessingObjects.epf. Μπορείτε να το βρείτε στον δίσκο ITS στον κατάλογο \1CITS\EXE\ExtReps\Unireps82\UniversalSelection\ ή κάνοντας αναζήτηση στο διαδικτυακές εκδόσειςΤΟΥ.

Είναι αλήθεια ότι λειτουργεί μόνο όταν εκτελείται το 1C 8.3 σε κανονική λειτουργία εφαρμογής. Για μια διαχειριζόμενη εφαρμογή, μπορείτε να βρείτε παρόμοιες θεραπείες σε ιστότοπους προγραμματιστών.

Θα χρησιμοποιήσουμε επεξεργασία για τους συνδρομητές ITS. Για να γίνει αυτό, θα διαμορφώσουμε την εκκίνηση του προγράμματος 1C 8.3 σε κανονική λειτουργία. Ας δούμε ένα παράδειγμα στο πρόγραμμα 1C 8.3 ZUP 3.0. Εκκινούμε το πρόγραμμα 1C ZUP 3.0 σε λειτουργία Configurator. Στο μενού Παράμετροι σέρβιςστον σελιδοδείκτη Έναρξη λειτουργίας του 1C Enterpriseβάλτε μια τελεία, όπως στο παρακάτω σχήμα, στην εφαρμογή Χοντρό πελάτη (κανονική εφαρμογή):

Κάντε κλικ στην εφαρμογή. Εκκινούμε το πρόγραμμα 1C ZUP 3.0 (8.3) σε λειτουργία Εταιρία(μπορείτε να χρησιμοποιήσετε το κουμπί F5 από τον διαμορφωτή). Τώρα μπορείτε από το μενού Αρχείο – Άνοιγμαεπιλέξτε επεξεργασία από τον κατάλογο όπου είναι εγκατεστημένο (ή μπορείτε να το συνδέσετε).

Πρόβλημα προς επίλυση: Επισημάνετε όλα τα έγγραφα για διαγραφή Μισθοδοσία και εισφορέςγια την Κύρια Διεύθυνση για την περίοδο Φεβρουαρίου-Ιουνίου 2016. για οργάνωση Ideal σε 1C 8.3 ZUP 3.0

Βήμα 1

Στο παράθυρο Αντικείμενο αναζήτησης, ξεκινήστε να πληκτρολογείτε τη λέξη "αυξημένη". Το πρόγραμμα 1C ZUP 3.0 (8.3) θα προσφέρει επιλογές στην αναπτυσσόμενη λίστα. Επιλογή αντικειμένου Υπολογισμός μισθών και εισφορών:

Βήμα 2

Στην καρτέλα Επιλογή με τιμές τιμών, χρησιμοποιήστε το "πράσινο κουμπί με ένα συν" για να προσθέσετε επιλογές και ορίστε την συνθήκη: ημερομηνία > 01/02/2016, καθώς η βάση δεδομένων 1C 8.3 ZUP περιέχει τα πιο πρόσφατα έγγραφα για τον Ιούνιο του 2016:

Βήμα 3

Κάντε κλικ στο κουμπί Βρείτε αντικείμενα.Παίρνουμε το αποτέλεσμα. Εάν δεν θέλουμε να επισημάνουμε ένα αντικείμενο για διαγραφή, καταργήστε την επιλογή του πλαισίου δίπλα του:

Βήμα 4

Μεταβείτε στον σελιδοδείκτη Επεξεργασία.Επιλογή επεξεργασίας Επισήμανση για διαγραφήΚάνοντας κλικ στο βέλος, μετακινήστε το στη δεξιά πλευρά του παραθύρου - Επιλεγμένες θεραπείες.Κάντε κλικ στην επιλογή Εκτέλεση. Παίρνουμε το αποτέλεσμα:

Βήμα 5

Στη συνέχεια, ανοίξτε το ημερολόγιο μισθοδοσίας. Βλέπουμε ότι όλα τα έγγραφα μισθοδοσίας από τον Φεβρουάριο για τον οργανισμό «Ideal» (εκτός από το έγγραφο για όχι στον Κύριομονάδα) επισημαίνονται για διαγραφή. Ας ανοίξουμε ένα έγγραφο που δεν έχει επισημανθεί για διαγραφή. Βλέπουμε ότι σχηματίζεται σύμφωνα με το Τμήμα 2:

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

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

Στο Κύριο Μενού (τρίγωνο στην επάνω αριστερή γωνία) επιλέξτε Όλες οι λειτουργίες. Εύρεση επεξεργασίας

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

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

Στείλτε αυτό το άρθρο στο email μου

Όταν προσπαθείτε να διαγράψετε ένα περιττό αντικείμενο συστήματος (στοιχείο καταλόγου, έγγραφο, επιλογή αναφοράς κ.λπ.), ο χρήστης δεν θα μπορεί να το αφαιρέσει οριστικά από τη βάση δεδομένων 1C, μπορεί μόνο να ορίσει ένα σημάδι για διαγραφή. Επομένως, τίθεται το ερώτημα - Πώς να διαγράψετε επισημασμένα αντικείμενα στο 1C 8.3;

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

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

Έτσι, στο 1C, η διαγραφή πραγματοποιείται σε δύο στάδια:

 Ορισμός ένδειξης για διαγραφή στο 1C.

 Τελική αφαίρεση με επεξεργασία εάν το αντικείμενο δεν εμπλέκεται με οποιονδήποτε τρόπο στο σύστημα.

Πώς να ορίσετε ένα σημάδι διαγραφής στο 1C 8.3;

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

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

Πώς να διαγράψετε επισημασμένα αντικείμενα;

Στο Accounting and ZUP, η επεξεργασία είναι διαθέσιμη στην ενότητα Administration, στο UT και ERP στην ενότητα Master Data and Administration → Support and Maintenance. Και αν ξαφνικά ξεχάσατε σε ποια ενότητα να αναζητήσετε το επιθυμητό αντικείμενο συστήματος, μπορείτε πάντα να χρησιμοποιήσετε την ενότητα Όλες οι λειτουργίες.

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

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

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

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

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

Οι διαθέσιμες επιλογές σε αυτή την περίπτωση είναι:

 Σημειώστε τα σημεία χρήσης για διαγραφή και προσπαθήστε να τα διαγράψετε ξανά.

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

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

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