Ενημέρωση διαμόρφωσης Οδηγίες 1C 8.3. Δυνατότητα δημιουργίας αντιγράφων ασφαλείας σε μορφή sql

Πρόγραμμα 1C: Enterprise 8 ➾ ΤΡΕΙΣ+1 ΤΡΟΠΟΙ! Αναλυτικές οδηγίες ενημέρωσης βήμα προς βήμα. συστάσεις.

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

  • κατεβάστε τη διανομή ενημέρωσης από τον ιστότοπο,
  • ενημέρωση μέσω του ιστότοπου χωρίς λήψη του κιτ διανομής
  • ενημέρωση χρησιμοποιώντας το δίσκο ITS
  • ή χρησιμοποιώντας το Internet Update Assistant.

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

ΠΛΟΗΓΟΣ ΚΑΤΑ ΑΡΘΡΟ:


Λήψη αρχείου της βάσης πληροφοριών 1C:Enterprise 8

Για να κάνετε λήψη της βάσης πληροφοριών, πρέπει να εκτελέσετε το 1C:Enterprise 8 σε λειτουργία Configurator:

Μετά την εκκίνηση του διαμορφωτή, επιλέξτε το μενού "Διαχείριση" - "Μεταφόρτωση βάσης πληροφοριών":

Στο παράθυρο που εμφανίζεται, υποδείξτε τη διαδρομή και το όνομα του αρχείου στο οποίο θέλετε να ανεβάσετε τη βάση πληροφοριών και κάντε κλικ στο «Αποθήκευση»:

  • Εάν υπάρχει μονάδα δίσκου D στο σύστημα: "D:\Archive\accounting"
  • Εάν δεν υπάρχει μονάδα δίσκου D στο σύστημα, συνιστάται η αποθήκευση ενός αντιγράφου σε εξωτερικά μέσα (flash) ή στη διαδρομή: "C:\Archive\accounting"

Προτεινόμενο όνομα αρχείου για αποθήκευση, σε μορφή: YEAR ΜΗΝΑΣΗΜΕΡΑ ΩΡΑ MINUTE.dt Για παράδειγμα, εάν η αρχειοθέτηση γίνει στις 6 Φεβρουαρίου 2013, στις 15-30, τότε το όνομα του αρχείου θα πρέπει να είναι το εξής: 2013 02 0615 30.dt

Σπουδαίος! Πριν από την εκφόρτωση, είναι απαραίτητο να τερματίσετε τη λειτουργία όλων των χρηστών στο σύστημα 1C:Enterprise 8.

Πριν ενημερώσετε τη διαμόρφωση, πρέπει να δείτε την τρέχουσα έκδοση και έκδοση. Για να το κάνετε αυτό, στο Configurator, κάντε κλικ στο κουμπί σύμφωνα με το σχήμα:

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


ΜΕΘΟΔΟΣ 1: Ενημερώστε χρησιμοποιώντας ένα αρχείο που έχετε κατεβάσει από τον ιστότοπο

Στη συνέχεια, πρέπει να ανοίξετε ένα πρόγραμμα περιήγησης / πρόγραμμα περιήγησης Διαδικτύου (σε οποιονδήποτε υπολογιστή) και να μεταβείτε στη διεύθυνση Ενημέρωση προγραμμάτων ITS Αυτή είναι η επίσημη ιστοσελίδα του 1C:Enterprise 8 για εγγεγραμμένους χρήστες.

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

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

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

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

Στο παράθυρο έκδοσης που ανοίγει, επιλέξτε «Ενημέρωση διανομής»:

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

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

Και "Τέλος":

Τώρα το πρότυπο ενημέρωσης είναι εγκατεστημένο στον τοπικό κατάλογο και το 1C:Enterprise 8 μπορεί να το δει.

Στο παράθυρο που εμφανίζεται, επιλέξτε την απαιτούμενη ενημέρωση και κάντε κλικ στο "Τέλος"

Στο παράθυρο που εμφανίζεται, κάντε κλικ στο "Συνέχεια ενημέρωσης"

Μετά από αυτό, το 1C:Enterprise 8 θα προσφέρει την ενημέρωση της διαμόρφωσης της βάσης δεδομένων. Κάντε κλικ στο "Ναι".

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

Μπορείτε να το εκτελέσετε σε λειτουργία 1C:Enterprise 8 και να εργαστείτε!


ΜΕΘΟΔΟΣ 2: Ενημέρωση της διαμόρφωσης απευθείας μέσω του ιστότοπου (χωρίς λήψη της διανομής)

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

Στο παράθυρο που εμφανίζεται, επιλέξτε τα πλαίσια όπως φαίνεται στην εικόνα.


ΜΕΘΟΔΟΣ 3: Ενημέρωση χρησιμοποιώντας το δίσκο ITS

Για να ενημερώσετε, πρέπει να εισαγάγετε τον δίσκο ITS στο CD-ROM, το οποίο δεν φέρει την επιγραφή «Προσθήκη στον δίσκο ITS». Ο δίσκος θα ξεκινήσει αυτόματα και στο παράθυρο που εμφανίζεται, κάντε κλικ στο κουμπί «Αναζήτηση CD».

Στο παράθυρο που εμφανίζεται, επιλέξτε το στοιχείο "Φόρμες αναφοράς, εκδόσεις προγράμματος και διαμόρφωσης"

Στο παράθυρο που εμφανίζεται, κάντε διπλό κλικ στο "1C:Enterprise 8"

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

Ενημερώνουμε τη διαμόρφωση με παρόμοιο τρόπο.


Ενημέρωση με χρήση του Online Update Assistant

Αυτόματη ενημέρωση τυπικών ρυθμίσεων μέσω Διαδικτύου

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

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

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

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

Ονομα Μονοπάτι
Διαμόρφωση
Λογιστική (BdU), εκδ. 1.2
Διοίκηση εμπορικής επιχείρησης, εκδ. 1.2 μενού "Υπηρεσία" - "Διαδικτυακή υποστήριξη χρηστών" - "Ενημέρωση διαμόρφωσης μέσω Διαδικτύου"
Trade Management, εκδ. 2.3 μενού "Υπηρεσία" - "Ενημέρωση διαμόρφωσης μέσω Διαδικτύου"
Trade Management, εκδ. 3.1 μενού "Διαχείριση" - "Υποστήριξη και συντήρηση" - "Αναζήτηση και εγκατάσταση ενημερώσεων"
Manufacturing Management, εκδ. 1.3 μενού "Εργαλεία" - "Διαδικτυακή υποστήριξη χρηστών" - "Ενημερώσεις διαμόρφωσης"
Μισθός και διαχείριση προσωπικού (ZUP), εκδ. 2.1 μενού "Εργαλεία" - "Υπηρεσίες" - "Ενημερώσεις διαμόρφωσης"
Διαχείριση μιας μικρής εταιρείας, εκδ. 1.6 ενότητα "Ρυθμίσεις" - "Διαδικτυακή υποστήριξη χρηστών" - "Αναζήτηση και εγκατάσταση ενημερώσεων"
BAS Λιανικό Εμπόριο, εκδ. 1.0
BAS Λιανικό Εμπόριο, εκδ. 2.0 ενότητα "Ρυθμίσεις και διαχείριση" - "Υποστήριξη και συντήρηση" - "Ενημερώσεις διαμόρφωσης"
Εμπόριο για ιδιώτες επιχειρηματίες (UT για PP), εκδ. 1.0 μενού "Εργαλεία" - "Ενημερώσεις διαμόρφωσης"

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

Στην πρώτη σελίδα του βοηθού, πρέπει να επιλέξετε την επιλογή λήψης της ενημέρωσης "Προσαρμοσμένη τοποθεσία Web στο Internet (συνιστάται)" (Εικ. 1).

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

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

Εικόνα 1 – αρχικό άνοιγμα του βοηθού ενημέρωσης

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

Εικόνα 2 – πληροφορίες σχετικά με τη διαθέσιμη ενημέρωση

Το επόμενο βήμα εμφανίζεται εάν ο χρήστης για λογαριασμό του οποίου εισήχθη η διαμόρφωση έχει ορίσει κωδικό πρόσβασης. Για να συνεχίσετε, πρέπει να εισαγάγετε τον κωδικό πρόσβασης για αυτόν τον χρήστη και να κάνετε κλικ στο κουμπί «Επόμενο» (Εικ. 3).

Εικόνα 5 – σύνδεση με την τοποθεσία

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

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

Εικόνα 6 – αντίγραφο ασφαλείας

Σημείωση!

Όταν επιλέγετε την επιλογή δημιουργίας αντιγράφων ασφαλείας "Δημιουργία προσωρινού αντιγράφου ασφαλείας πληροφοριών", ένα αρχειοθετημένο αντίγραφο των δεδομένων αποθηκεύεται στον κατάλογο: \Local Settings\Temp\1Cv8Update. * ** όνομα αρχείου "αντίγραφο ασφαλείας"<дата>.dt».

Όταν κάνετε κλικ στο κουμπί "Επόμενο", ο βοηθός θα ενημερώσει τη διαμόρφωση 1C:Enterprise 8 (Εικ. 7). Η διαδικασία ενημέρωσης διαμόρφωσης μπορεί να διαρκέσει πολύ, ανάλογα με την απόδοση του υπολογιστή και το μέγεθος της βάσης πληροφοριών.

Εικόνα 7 – διαδικασία ενημέρωσης

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

Εικόνα 8 – ολοκλήρωση της ενημέρωσης

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

Βαθμολογία 4,20 στα 5 με βάση 5 αξιολογήσεις

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

Αυτό το άρθρο θα καλύψει:

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

Το άρθρο θα περιγράψει τη διαδικασία ενημέρωσης μέσω Διαδικτύου και με ένα υπάρχον κιτ διανομής για ενημέρωση.

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

Πώς να προσδιορίσετε την έκδοση της διαμόρφωσης 1C;

Πριν ξεκινήσετε την ενημέρωση, πρέπει να μάθετε την έκδοση διαμόρφωσής σας, μπορείτε να το κάνετε ως εξής:

Εάν δεν έχετε τα αρχεία για ενημέρωση, μπορείτε να τα κατεβάσετε από τον ιστότοπο https://users.v8.1c.ru/. Για να το κάνετε αυτό, θα χρειαστείτε μια συνδρομή ITS, δηλαδή μια σύνδεση και έναν κωδικό πρόσβασης. Εάν έχετε τα αρχεία ενημέρωσης, παραλείψτε αυτό το βήμα και μεταβείτε απευθείας στο .

Πώς να κατεβάσετε ενημερώσεις για το 1C;

  1. Εκκινήστε ένα πρόγραμμα περιήγησης στο Διαδίκτυο και μεταβείτε στον ιστότοπο https://users.v8.1c.ru/.

  2. Μεταβείτε στην ενότητα στον ιστότοπο Ενημερώσεις λογισμικού.

  3. Συμπληρώστε τα πεδία με είσοδο και κωδικό πρόσβασης. πάτα το κουμπί Να ερθει μεσα
  4. Θα ανοίξει η σελίδα ενημέρωσης του προγράμματος, θα μας ενδιαφέρουν οι ακόλουθες πληροφορίες:


    Ονομα– το όνομα των διαμορφώσεων, το μάθαμε όταν μάθαμε την έκδοση διαμόρφωσης.
    Τρέχουσα έκδοση– την πιο πρόσφατη λειτουργική έκδοση της διαμόρφωσης. Για σωστή λειτουργία, θα χρειαστεί να ενημερώσετε τη διαμόρφωσή σας σε αυτήν την έκδοση.
  5. Σε μια στήλη Ονομαβρίσκουμε τη διαμόρφωσή μας, στην περίπτωσή μου είναι " Enterprise Accounting, έκδοση 3.0" Ακολουθήστε τον σύνδεσμο.

  6. Στη σελίδα που ανοίγει πρέπει να βρείτε τον αριθμό διαμόρφωσής μας ( 3.0.42.63 ) σε στήλη Ενημέρωση έκδοσης.

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

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

  9. Στη σελίδα που ανοίγει, κάντε κλικ Λήψη διανομής. Αποθηκεύουμε το αρχείο διανομής σε μια κατάλληλη τοποθεσία για εσάς.

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

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

Πώς να εγκαταστήσετε ενημερώσεις;

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


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

Πώς να ενημερώσετε το 1C;

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

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

  3. Βεβαιωθείτε ότι υποστηρίζεται η διαμόρφωσή σας. Για να το κάνετε αυτό, μεταβείτε στο μενού Διαμόρφωση -> Υποστήριξη -> Ρύθμιση υποστήριξης. Στο παράθυρο που ανοίγει, επάνω αριστερά, θα πρέπει να υπάρχει μια αντίστοιχη επιγραφή « Η διαμόρφωση υποστηρίζεται».


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

  5. Ενεργοποιήστε το διακόπτη στο " Αναζήτηση για διαθέσιμες ενημερώσεις (συνιστάται)" και πατήστε το κουμπί Περαιτέρω.
  6. Επιλέξτε το πλαίσιο «Αναζήτηση ενημερώσεων σε καταλόγους» και προσθέστε έναν άλλο κατάλογο στη λίστα. Πρέπει να προσθέσετε τον κατάλογο όπου εγκαταστήσατε τα αρχεία για ενημέρωση. Μετά από αυτό, κάντε κλικ στο κουμπί Περαιτέρω.
  7. Θα ανοίξει ένα παράθυρο με μια επιλογή από διαθέσιμες ενημερώσεις. Η προτεινόμενη ενημέρωση θα επισημανθεί με έντονη γραφή. Στην περίπτωσή μου είναι 3.0.42.91 (ενημέρωση). Επιλέξτε το και κάντε κλικ Ετοιμος.
  8. Θα ανοίξει ένα παράθυρο όπου μπορείτε να διαβάσετε την περιγραφή της ενημέρωσης. Προσέξτε την έκδοση της πλατφόρμας, δεν πρέπει να είναι χαμηλότερη από αυτή που έχετε εγκαταστήσει. πάτα το κουμπί Συνεχίστε την ενημέρωση.

  9. Θα ανοίξει ένα παράθυρο όπου μπορείτε να ελέγξετε την έκδοση της τρέχουσας διαμόρφωσης και την έκδοση της διαμόρφωσης που θα γίνει μετά την ενημέρωση. Εάν όλα είναι σωστά, πατήστε το κουμπί Εντάξει.
  10. Η διαδικασία ενημέρωσης διαμόρφωσης θα ξεκινήσει και μπορεί να διαρκέσει 5 έως 10 λεπτά. Όλα εξαρτώνται από τον τύπο της διαμόρφωσης και από την απόδοση του υπολογιστή στον οποίο εκτελείται η ενημέρωση 1C.

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

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

  14. Επιβεβαιώστε ότι λάβατε την ενημέρωση νόμιμα.

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

  16. Συγχαρητήρια, αυτή η ενημέρωση 1C ολοκληρώθηκε με επιτυχία!

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

Οδηγίες βίντεο για την ενημέρωση 1C

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

2018-05-10T12:47:19+00:00

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

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

Τι να προσέξεις

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

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

Ποιες εκδόσεις πλατφόρμας να χρησιμοποιήσετε για μια τέτοια ενημέρωση;

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

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

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

Τι να αναζητήσετε σε ένα πρόγραμμα ενημέρωσης

Δυνατότητα δημιουργίας αντιγράφων ασφαλείας σε μορφή sql

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

Και αυτό δεν είναι καλό για πολλούς λόγους:

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

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

Γι' αυτό το updater έχει τη δυνατότητα να διαμορφώσει τη δημιουργία αντιγράφων ασφαλείας σε μορφή sql απευθείας από το DBMS.

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

Στη συνέχεια, μεταβείτε στην καρτέλα "Αρχειοθέτηση" και επιλέξτε το πλαίσιο ελέγχου "Συμπερίληψη αντιγράφου ασφαλείας SQL στο αρχείο":

Συμπληρώστε τις απαραίτητες ρυθμίσεις εάν απαιτείται:

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

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

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

Εάν δεν το χρειάζεστε, μεταβείτε στις ιδιότητες της βάσης δεδομένων και μεταβείτε στην καρτέλα "Ενημέρωση".

Εδώ, επιλέξτε το πλαίσιο "Μην δημιουργήσετε αντίγραφο ασφαλείας πριν από την ενημέρωση":

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

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

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

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

Εδώ, επιλέξτε το πλαίσιο "Να μην επαναφέρετε τη βάση δεδομένων εάν αποτύχει μια ενημέρωση":

Τρόπος ενεργοποίησης των ενημερώσεων "προληπτικά, όχι με βάση τις βασικές εκδόσεις"

Για να το κάνετε αυτό, ανοίξτε τις ιδιότητες της βάσης δεδομένων και μεταβείτε στην καρτέλα "Ενημέρωση".

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

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

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

Για να περιορίσετε τον κύκλο ενημέρωσης, για παράδειγμα, σε όχι περισσότερες από 3 εκδόσεις κάθε φορά, επιλέξτε το πλαίσιο "Ενημέρωση σε όχι περισσότερες από 3 εκδόσεις κάθε φορά" στην ίδια καρτέλα:

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

Πώς να ενεργοποιήσετε την αυτόματη μετάβαση στην επόμενη υποέκδοση

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

Και αυτό είναι σωστό, γιατί διαφορετικές εκδόσεις (για παράδειγμα, 2.0 και 3.0) διαφέρουν ριζικά και, σχεδόν πάντα, η μετάβαση μεταξύ τους απαιτεί την προσοχή ενός ειδικού.

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

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

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

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

Έχοντας όλα τα ενδιάμεσα αντίγραφα της βάσης δεδομένων λύνεται αυτό το πρόβλημα.

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

Από το στοιχείο "Περισσότερα", επιλέξτε τη λειτουργία "Εκτέλεση ενημέρωσης με σύνθετες ρυθμίσεις":

Στο παράθυρο διαλόγου που ανοίγει, επιλέξτε το πλαίσιο "Δημιουργία αντιγράφου ασφαλείας μετά από κάθε ενδιάμεση ενημέρωση"...

Και κάντε κλικ στο κουμπί "Εκτέλεση".

Πώς να ενημερώσετε μια τροποποιημένη βάση δεδομένων

Εάν έχετε ένα τροποποιημένο τυπικό και όταν προσπαθείτε να ενημερώσετε μέσω

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

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

Ενημέρωση μιας μη τυπικής διαμόρφωσης 1C βήμα προς βήμα οδηγίες

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

  • Κάντε λήψη του αρχείου ενημέρωσης διαμόρφωσης από το users.v8.1c.ru ή λάβετε το από οποιαδήποτε άλλη διαθέσιμη πηγή (για παράδειγμα, από έναν δίσκο ITS).
  • Αποσυσκευάστε και εγκαταστήστε το αρχείο ενημέρωσης 1C 8 σε οποιονδήποτε φάκελο στον σκληρό σας δίσκο.
  • Στον φάκελο με τον αριθμό έκδοσης 1C 8, βρείτε το αρχείο 1cv8.cfu - αυτό είναι το αρχείο που περιέχει ενημερώσεις διαμόρφωσης.

  • Τρέξιμο 1C: Επιχείρησησε λειτουργία Διαμορφωτής;
  • Μεταβείτε στο μενού Διαμόρφωση -> Υποστήριξη -> Ενημέρωση διαμόρφωσης.

  • Στο παράθυρο "Ενημέρωση διαμόρφωσης" που ανοίγει, ορίστε τη σημαία στο στοιχείο Επιλογή αρχείου ενημέρωσηςκαι πατήστε το κουμπί Περαιτέρω(αν θέλετε, μπορείτε να χρησιμοποιήσετε το πρώτο σημείο Βρείτε διαθέσιμες ενημερώσειςκαι αναζήτηση για αρχεία ενημέρωσης αυτόματα) ;
  • Στο πεδίο "Καθορισμός αρχείου ενημέρωσης", επιλέξτε το αρχείο .cfu από το φάκελο με τον αριθμό έκδοσης. Λάβετε υπόψη ότι δεν είναι δυνατή η ενημέρωση της διαμόρφωσης της βάσης δεδομένων 1C 8 για οποιαδήποτε έκδοση. Για κάθε αρχείο ενημέρωσης υπάρχει μια λίστα με τις εκδόσεις για τις οποίες προορίζεται. Επομένως, ίσως χρειαστεί να εγκαταστήσετε πολλά αρχεία ενημέρωσης διαδοχικά.
  • Στο επόμενο παράθυρο θα δείτε μια περιγραφή αυτής της ενημέρωσης. Μπορείτε επίσης να δείτε ποιες εκδόσεις διαμόρφωσης προορίζεται για ενημέρωση αυτό το αρχείο. Κάντε κλικ στο κουμπί Συνεχίστε την ενημέρωση;
  • Εάν αυτή η έκδοση της διαμόρφωσης δεν μπορεί να ενημερωθεί με το επιλεγμένο αρχείο, τότε θα εμφανιστεί ένα παράθυρο που θα σας προτρέπει ποιες εκδόσεις πρέπει να εγκατασταθούν.
  • Εάν το επιλεγμένο αρχείο είναι κατάλληλο για την ενημέρωση της διαμόρφωσης, θα εμφανιστεί ένα παράθυρο με πληροφορίες σχετικά με την έκδοση ενημέρωσης. Για να συνεχίσετε την ενημέρωση, κάντε κλικ στο κουμπί ΕΝΤΑΞΕΙ;
  • Μετά από αυτό, θα ξεκινήσει η διαδικασία ενημέρωσης. Εάν η διαμόρφωσή σας είναι τυπική, τότε μετά την ολοκλήρωση το μόνο που μένει είναι να συμφωνήσετε να αλλάξετε την τρέχουσα διαμόρφωση και να εκκινήσετε το 1C 8 σε λειτουργία Εταιρία;
  • Εάν ενημερώνετε μια διαμόρφωση με αλλαγές (μη τυπικές), τότε αφού ολοκληρωθεί η διαδικασία ενημέρωσης, θα εμφανιστεί ένα παράθυρο που συγκρίνει και συγχωνεύει την παλιά και τη νέα διαμόρφωση.

Ενημέρωση μιας μη τυπικής διαμόρφωσης ανάλυσης παραδείγματος 1C

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

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

Για να το κάνετε αυτό, κάντε κλικ στο κουμπί που βρίσκεται στο κάτω μέρος του παραθύρου Φίλτρο, στο παράθυρο που ανοίγει, ορίστε τη σημαία και πατήστε ΕΝΤΑΞΕΙ.

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

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

Γενική ενημέρωση ενότητας.

  • Ας δούμε ένα παράδειγμα: Σε μια κοινή ενότητα Διαμόρφωση ελέγχου έκδοσηςκάνατε τις εξής αλλαγές:
    • Σε διαδικασία CheckConfigurationVersion()σχολίασε τη γραμμή: //OpenFormModal("GeneralForm.DeprecatedConfigurationVersion", Παράμετροι);
    • Προσθέσαμε τη δική μας διαδικασία στην ενότητα με το όνομα MyTestProcedure().

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

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

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

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

    Μηχανισμοί σύγκρισης διαμορφώσεων

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

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






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


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



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

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

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

    Πρώτος τρόπος:

      • Πριν από την περιγραφή του αλγόριθμου, σημειώνω ότι εξετάζουμε ένα πολύ απλό παράδειγμα ενημέρωσης, έτσι ώστε η περιγραφή να μην καταλαμβάνει πολύ χώρο, αλλά η διαδικασία ενημέρωσης σε μια περίπλοκη περίπτωση αποτελείται από ακριβώς τα ίδια βήματα, αν και απαιτεί περισσότερη συγκέντρωση και προσοχή ;
      • Πριν από την ενημέρωση της διαμόρφωσης, ας δημιουργήσουμε ένα έγγραφο κειμένου. Σε αυτό θα καταγράψουμε αλλαγές που θα πρέπει να γίνουν χειροκίνητα μετά την ενημέρωση. Τα δεδομένα σε ένα έγγραφο κειμένου πρέπει να παρουσιάζονται με τον πιο κατανοητό τρόπο, δηλαδή να είναι δομημένα. Στο παράδειγμά μας θα γράψουμε αυτό: 1. Γενικές ενότητες 1.1 Version Control Configuration
      • Ας βρούμε μια κοινή ενότητα Διαμόρφωση ελέγχου έκδοσης Μονάδα μέτρησης.Κάντε δεξί κλικ πάνω του και επιλέξτε O στο μενού περιβάλλοντος Μια αναφορά για τη σύγκριση αντικειμένων της κύριας διαμόρφωσης με την παλιά.Στο παράθυρο που ανοίγει, βάλτε μια σημαία Λεπτομέριες.Επίσης έβαλα τη σημαία Έξοδος σε έγγραφο κειμένου, γιατί είναι πιο βολικό να βλέπεις αλλαγές, αλλά αυτό είναι θέμα συνήθειας. Ας πατήσουμε το κουμπί ΕΝΤΑΞΕΙ.Η αναφορά που ανοίγει θα μοιάζει με αυτό:

      • Η αναφορά δείχνει ότι έχουν γίνει δύο αλλαγές στη λειτουργική μονάδα (πριν από κάθε νέα αλλαγή, αναγράφονται οι αριθμοί γραμμών στις οποίες έγινε):
        • Η γραμμή 34 έχει αλλάξει, σχολιάζεται στην κύρια διαμόρφωση, αλλά όχι στην παλιά διαμόρφωση προμηθευτή.
        • Έχει προστεθεί μια διαδικασία στην παλιά διαμόρφωση προμηθευτή, η θέση της είναι άδεια, αλλά στην κύρια διαμόρφωση είναι εκεί. Δεν κλείνουμε την αναφορά, θα μας φανεί χρήσιμο.
      • Τώρα ας βρούμε την πρώτη διαφορά στο παράθυρο σύγκρισης μονάδων. Για να το κάνετε αυτό, κάντε ξανά δεξί κλικ στον κλάδο Μονάδα μέτρησηςκαι στο μενού περιβάλλοντος επιλέξτε το στοιχείο Εμφάνιση διαφορών μονάδων...Επειδή οι αριθμοί γραμμών (σφαιρική αρίθμηση) δεν είναι ορατοί στο παράθυρο σύγκρισης λειτουργικών μονάδων, για να βρούμε την πρώτη αλλαγή, ας μετακινηθούμε σε όλες τις διαδικασίες στο πάνω μισό του παραθύρου. Γνωρίζουμε επίσης από την αναφορά ότι η πρώτη αλλαγή σχετίζεται με αλλαγή γραμμής, επομένως αναζητούμε το κείμενο που επισημαίνεται με κόκκινο. Η αλλαγή γραμμής θα βρεθεί στη διαδικασία CheckConfigurationVersion().

      • Ας ανοίξουμε το έγγραφο κειμένου που δημιουργήθηκε για να καταγράψουμε τις αλλαγές. Στην παράγραφο «1.1.1» σημειώνουμε το όνομα της διαδικασίας στην οποία εντοπίζεται η αλλαγή. Μετά από αυτό, πρέπει να εισαγάγουμε την αλλαγή που βρέθηκε σε αυτήν, ώστε να μπορούμε να τη βρούμε εύκολα στο κείμενο της ενότητας. Για να γίνει αυτό, συνήθως αντιγράφω στο έγγραφο όχι μία, αλλά πολλές γραμμές της διαδικασίας ταυτόχρονα, πριν και μετά τις αλλαγές. Αλλά σε αυτήν την περίπτωση, η διαδικασία είναι μικρή και επομένως αρκεί να αντιγράψετε την ίδια την αλλαγμένη γραμμή. Θα λάβετε την ακόλουθη εγγραφή: 1. Γενικές ενότητες 1.1 ControlVersionConfiguration 1.1.1 CheckVersionConfiguration //OpenFormModal("GeneralForm.Not RecommendedVersionConfiguration", Parameters);
      • Τώρα ας ανοίξουμε ξανά την αναφορά σύγκρισης ρυθμίσεων, ας δούμε την επόμενη αλλαγή και ας τη βρούμε επίσης στο παράθυρο σύγκρισης λειτουργιών. Αυτή τη φορά προστέθηκε μια νέα διαδικασία. Δεδομένου ότι αυτή η διαδικασία απουσιάζει εντελώς από την παλιά διαμόρφωση παρόχου, το κείμενό της θα τονιστεί με μπλε χρώμα:

      • Ας ανοίξουμε το έγγραφο κειμένου που δημιουργήθηκε για να καταγράψουμε ξανά τις αλλαγές. Στην παράγραφο «1.1.2» σημειώνουμε το όνομα της διαδικασίας που προστέθηκε. Μετά από αυτό, αντιγράψτε ολόκληρο το κείμενο της διαδικασίας που προστέθηκε εκεί. 1.1.2 Διαδικασία MyTestProcedure MyTestProcedure() Εξαγωγή //Κείμενο διαδικασίας EndProcedure
      • Διαμόρφωση ελέγχου έκδοσηςέχει οριστεί μια σημαία που υποδεικνύει ότι αυτή η ενότητα πρέπει να ενημερωθεί, διαγράφοντας όλες τις αλλαγές που έγιναν.
      • Στη συνέχεια, πρέπει να καταγράψετε τις αλλαγές σε άλλα αντικείμενα μεταδεδομένων που έχουν αλλάξει δύο φορές σε ένα έγγραφο κειμένου. Αλλά επειδή σε αυτό το παράδειγμα εξετάζουμε μια συγκεκριμένη γενική ενότητα, θα παραλείψουμε αυτό το βήμα.
      • Αφού ολοκληρωθεί η εργασία σε αντικείμενα που έχουν αλλάξει δύο φορές, στο παράθυρο σύγκρισης / συγχώνευσης, κάντε κλικ στο κουμπί Εκτέλεση;
      • Εάν εμφανιστεί ένα παράθυρο με το κείμενο "Υπάρχουν άλλα αντικείμενα στην κύρια διαμόρφωση...", κάντε κλικ στο κουμπί Ναί;

      • Στο επόμενο παράθυρο, Ρύθμιση κανόνων υποστήριξης, μην αλλάξετε καμία ρύθμιση, αλλά απλώς κάντε κλικ στο κουμπί Ναί;

      • Το τελευταίο μήνυμα που εμφανίζεται είναι: "Η συγχώνευση διαμόρφωσης ολοκληρώθηκε". πάτα το κουμπί Εντάξει;
      • Αποθηκεύστε τη διαμόρφωση χρησιμοποιώντας το μενού Αρχείο -> Αποθήκευση, εικονογράμματα Αποθηκεύσετε(μπλε δισκέτα) ή συντομεύσεις πληκτρολογίου Ctrl+S;
      • Αφού αποθηκευτεί η διαμόρφωση, θα επαναφέρουμε τις αντικατασταθείσες αλλαγές στη μονάδα. Βρείτε και ανοίξτε τη λειτουργική μονάδα στο δέντρο μεταδεδομένων ControlVersionConfiguration;
      • Ας ανοίξουμε ένα έγγραφο κειμένου στο οποίο εισάγονται οι αλλαγές αυτής της ενότητας.
      • Η παράγραφος «1.1.1» προσδιορίζει τη διαδικασία CheckConfigurationVersion,ας το βρούμε στο module και ας το ανοίξουμε.
      • Το έγγραφο κειμένου υποδεικνύει ότι η γραμμή πρέπει να σχολιαστεί: OpenFormModal("GeneralForm.DeprecatedConfigurationVersion", Παράμετροι);

        Ας το βρούμε στη μονάδα και ας ορίσουμε ένα σχόλιο.

      • Η παράγραφος «1.1.2» προσδιορίζει τη διαδικασία MyTestProcedure,που πρέπει να προστεθεί στη μονάδα. Αντιγράψτε το από ένα έγγραφο κειμένου και επικολλήστε το στο τέλος της ενότητας.
      • Αποθηκεύουμε τη διαμόρφωση χρησιμοποιώντας μία από τις παραπάνω μεθόδους.
      • Η ενημέρωση της διαμόρφωσης έχει πλέον ολοκληρωθεί, το μόνο που απομένει είναι να ενημερώσετε τη διαμόρφωση χρησιμοποιώντας τα πλήκτρα F5ή F7ή τα αντίστοιχα εικονίδια και σε λειτουργία 1C:Enterprise επιβεβαιώστε τη νομιμότητα της ενημέρωσης.

    • Δεύτερος τρόπος:
      • Η δεύτερη μέθοδος επαναλαμβάνει πλήρως την πρώτη, εκτός από το ότι λειτουργεί αντίστροφα. Επομένως, θα το περιγράψω εν συντομία.
      • Δημιουργούμε ένα έγγραφο κειμένου με την ίδια δομή.
      • Ας δημιουργήσουμε μια αναφορά Αναφορά σύγκρισης αντικειμένων της νέας διαμόρφωσης προμηθευτή με την παλιά διαμόρφωση προμηθευτή.
      • Χρησιμοποιώντας την αναφορά που δημιουργήθηκε και το παράθυρο σύγκρισης μονάδων, θα καταγράψουμε τις αλλαγές που έγιναν από τη διαμόρφωση του νέου προμηθευτή σε ένα έγγραφο κειμένου.
      • Στο παράθυρο σύγκρισης ρυθμίσεων / συγχώνευσης, ελέγξτε ότι βρίσκεται δίπλα στη μονάδα Διαμόρφωση ελέγχου έκδοσηςΗ ΣΗΜΑΙΑ ΑΦΑΙΡΕΤΑΙ. Αυτό σημαίνει ότι αυτή η ενότητα δεν θα ενημερωθεί.
      • Ενημερώνουμε τη διαμόρφωση, κάνουμε αλλαγές από το έγγραφο κειμένου στη λειτουργική μονάδα Διαμόρφωση έκδοσης

Ενημέρωση προγράμματος ανταλλαγής.

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

Ας δούμε την ενημέρωση της σύνθεσης του σχεδίου ανταλλαγής βήμα προς βήμα Κατά Οργανισμόμε τις εξής αλλαγές:

  • Θα προσθέσουμε νέες γραμμές στο έγγραφο κειμένου που δημιουργήθηκε κατά την ενημέρωση της γενικής ενότητας: 2. Σχέδια ανταλλαγής 2.1 Κατά οργανισμό
  • Ας βρούμε ένα σχέδιο ανταλλαγής Κατά Οργανισμόστο παράθυρο σύγκρισης/συγχώνευσης, αναπτύξτε το σε έναν κλάδο Χημική ένωση.Σημειώνω ότι όσον αφορά την ανταλλαγή, μπορείτε επίσης να αλλάξετε τη μονάδα πρέπει να ενημερωθεί σύμφωνα με τους κανόνες που περιγράφονται για τη γενική ενότητα. Σε αυτήν την περίπτωση, μας ενδιαφέρει συγκεκριμένα να ενημερώσουμε τη σύνθεση του σχεδίου ανταλλαγής.
  • Όπως και στην περίπτωση της γενικής ενότητας, η σύνθεση του σχεδίου ανταλλαγής μπορεί είτε να ενημερωθεί προσθέτοντας τις δικές σας αλλαγές με μη αυτόματο τρόπο είτε να μην ενημερωθεί προσθέτοντας τυπικές αλλαγές με μη αυτόματο τρόπο. Εάν υπάρχουν περισσότερες αλλαγές στη σύνθεσή σας από τις τυπικές, τότε είναι καλύτερο να ενημερώσετε χρησιμοποιώντας τη δεύτερη μέθοδο, εάν υπάρχουν λιγότερες, τότε η πρώτη. Μπορείτε να δείτε ποιες αλλαγές υπάρχουν περισσότερες χρησιμοποιώντας τις ίδιες αναφορές:
  • Στο παράδειγμά μας υπάρχουν πιο τυπικές αλλαγές, επομένως θα γράψουμε τις αλλαγές μας σε ένα έγγραφο κειμένου: 2. Σχέδια ανταλλαγής 2.1 Κατά οργανισμό - ***Κατάλογοι - -->Κατάλογος.Εξωτερική επεξεργασία
  • Ελέγξτε ότι το πλαίσιο ελέγχου δίπλα στο σχέδιο ανταλλαγής είναι επιλεγμένο στο παράθυρο σύγκρισης / συγχώνευσης Κατά Οργανισμό.
  • Αποθηκεύστε τη διαμόρφωση.
  • Αφού αποθηκευτεί η διαμόρφωση, θα επαναφέρουμε τις αντικατασταθείσες αλλαγές στο σχέδιο ανταλλαγής. Στο δέντρο μεταδεδομένων θα βρούμε και θα ανοίξουμε το σχέδιο ανταλλαγής Κατά Οργανισμό.
  • Στην παράγραφο «2.1» του εγγράφου κειμένου αναφέρεται το βιβλίο αναφοράς Εξωτερική Επεξεργασία,θα το βρούμε στο δέντρο μεταδεδομένων της σύνθεσης του σχεδίου ανταλλαγής και θα ορίσουμε μια σημαία που υποδεικνύει τη συμμετοχή του καταλόγου στην ανταλλαγή.

  • Ας αποθηκεύσουμε και ας ενημερώσουμε τη διαμόρφωση.

Ενημέρωση συνδρομής εκδήλωσης.

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

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


Ενημέρωση ρόλων στο 1C

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

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

Ας δούμε την ενημέρωση του ρόλου βήμα προς βήμα:

  • Ας βρούμε έναν ρόλο Λογιστήςστο παράθυρο σύγκρισης/συγχώνευσης, αναπτύξτε το σε έναν κλάδο δικαιώματα;
  • Σε αυτό το παράδειγμα υπάρχει μόνο μία αλλαγή στον ρόλο, αλλά αυτό δεν συμβαίνει συνήθως. Επομένως, είναι πολύ πιο εύκολο να μην ενημερώσετε τον ρόλο, αλλά να κάνετε τυπικές αλλαγές με μη αυτόματο τρόπο.
  • Ας σχηματίσουμε Αναφορά σύγκρισης αντικειμένων διαμόρφωσης νέου προμηθευτή με τη διαμόρφωση παλαιού προμηθευτή. Συνήθως περιέχει πολλές πληροφορίες, αλλά δεν χρειάζονται όλες για την ενημέρωση:
  • Είτε έχουν προστεθεί νέα αντικείμενα μεταδεδομένων είτε έχουν αλλάξει τα δικαιώματα για τα παλιά:
    • Τα αντικείμενα που προστέθηκαν μοιάζουν με αυτό: - -->

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

    • Τα αλλαγμένα αντικείμενα μοιάζουν με αυτό: - ***Κατάλογοι - ***Φορολογικές αρχές - ***Άδειες - ***Ανάγνωση - ***Τιμή -->Επιτρεπόμενο<--Запрещено - ***Просмотр - ***Значение -->Επιτρέπεται<--Запрещено

      Ταυτόχρονα, αναφέρεται λεπτομερώς ποια δικαιώματα έχουν αλλάξει.

  • Στο παράδειγμά μας, υπάρχει μόνο μία γραμμή χρήσιμων πληροφοριών στην αναφορά σύγκρισης, την προσθέτουμε στο έγγραφο κειμένου: 4. Ρόλοι 4.1 Λογιστής - -->Αντικείμενο - RegulatedReportStatisticsForm11NA.

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

  • Στο παράθυρο σύγκρισης/συνδυασμού, καταργήστε την επιλογή του πλαισίου δίπλα στον ρόλο Λογιστής;
  • Μετά από αυτό, πρέπει να γράψετε τις αλλαγές στα άλλα δύο φορές αλλαγμένα αντικείμενα μεταδεδομένων σε ένα έγγραφο κειμένου και να εκτελέσετε μια ενημέρωση (η διαδικασία περιγράφεται λεπτομερώς παραπάνω).
  • Αποθηκεύστε τη διαμόρφωση.
  • Αφού αποθηκευτεί η διαμόρφωση, πρέπει να κάνετε τυπικές αλλαγές στο ρόλο Λογιστής. Στο δέντρο μεταδεδομένων θα βρούμε και θα ανοίξουμε αυτόν τον ρόλο.
  • Στην παράγραφο "4.1" του εγγράφου κειμένου λέγεται ότι ένα αντικείμενο έχει προστεθεί στο ρόλο Ρυθμιζόμενη αναφοράΣτατιστικήΦόρμα 11NA,βρείτε το στο δέντρο μεταδεδομένων ρόλων, ελέγξτε τα δικαιώματα ΧρήσηΚαι Θέα;

  • Ας αποθηκεύσουμε και ας ενημερώσουμε τη διαμόρφωση.

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

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

Θα ενημερώσουμε χρησιμοποιώντας το αρχείο διαμόρφωσης της έκδοσης που χρειαζόμαστε (το πιο πρόσφατο), οι υπηρεσίες φιλοξενίας αρχείων με αυτές τις εκδόσεις μπορούν να βρεθούν στο Διαδίκτυο, εξαιρετική υποστήριξη για ενημερώσεις είναι https://forum.ruboard.ru, υπάρχουν ενότητες στο 1C όπου μπορείτε να δείτε τις απαραίτητες εκδόσεις.

Προετοιμασία αρχείων ενημέρωσης 1C

Εάν χάσατε πολλές εκδόσεις, τότε για να κάνετε ενημέρωση χωρίς να εγκαταστήσετε προηγούμενες "ενημερώσεις", πρέπει να χρησιμοποιήσετε ένα αρχείο που ονομάζεται setup, για παράδειγμα BP83_2.0.66.45_setup.zip, ζυγίζει αρκετές εκατοντάδες megabyte, αποθηκεύστε το στο δίσκο και αποσυσκευάστε το .

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

Το αρχείο που χρειαζόμαστε θα βρίσκεται στον μη συσκευασμένο φάκελο και έχει την επέκταση *.cf, δείτε το στιγμιότυπο οθόνης παρακάτω

Η διαδικασία ενημέρωσης χωρίς εγκατάσταση προηγούμενων εκδόσεων 1C

Πριν ενημερώσετε τις διαμορφώσεις, φροντίστε να δημιουργήσετε αντίγραφα ασφαλείας της βάσης δεδομένων.

Τώρα για ενημέρωση, πρέπει να μεταβείτε στο 1C Configurator

Φόρτωση της διαμόρφωσης από ένα αρχείο

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

Επιλέξτε το φάκελό μας με μη συσκευασμένα αρχεία

Στον επόμενο διάλογο απαντάμε «Ναι»

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

Τώρα επαναλαμβάνουμε τα βήματα της φόρτωσης του αρχείου από τη διαμόρφωση, αυτή.

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

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