1s 8 νευρώσεις και προστιθέμενα αντικείμενα. Κατανεμημένη βάση πληροφοριών: Βασικά

Οδηγίες για τη δημιουργία και τη διαμόρφωση κατανεμημένων βάσεων δεδομένων χρησιμοποιώντας το στοιχείο URDB (URIB).

Το στοιχείο URDB (Distributed Database Management) χρησιμοποιείται για την ανταλλαγή πληροφοριών μεταξύ δύο πανομοιότυπων βάσεων δεδομένων 1C. Εάν οι διαμορφώσεις είναι διαφορετικές, τότε μπορείτε επίσης να το χρησιμοποιήσετε, αυτό είναι γραμμένο σε άλλο. Για να λειτουργήσει το στοιχείο, πρέπει να έχετε το αρχείο DistrDB.dll στο φάκελο BIN του προγράμματος 1C: Enterprise.

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

1. Δημιουργήστε έναν κατάλογο D:\base2 για την περιφερειακή βάση δεδομένων.

2. Στους καταλόγους D:\base1 και D:\base2, δημιουργήστε τους φακέλους CP και PC (χρησιμοποιήστε λατινικά γράμματα).

3. Εκκινήστε τον διαμορφωτή κεντρικής βάσης δεδομένων (D:\base1) και επιλέξτε Μενού - Διαχείριση - Ασφάλεια κατανεμημένων πληροφοριών - Διαχείριση.

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

5. Κάντε κλικ στο κουμπί «Νέα ασφάλεια περιφερειακών πληροφοριών» για να δημιουργήσετε μια περιφερειακή βάση δεδομένων. Εισάγουμε τις παραμέτρους για αυτό: 002 και "Περιφερειακή βάση 1".

6. Χρησιμοποιήστε τον κέρσορα για να επιλέξετε τη βάση "Peripheral base 1" και πατήστε το κουμπί "Setup". αυτόματη ανταλλαγή». Στις ρυθμίσεις, αλλάξτε τη χειροκίνητη λειτουργία σε αυτόματη. Να είστε προσεκτικοί, αυτό είναι σημαντικό.

7. Χρησιμοποιώντας τον κέρσορα, επιλέξτε τη βάση δεδομένων «Περιφερειακή βάση 1» και πατήστε το κουμπί «Μεταφόρτωση δεδομένων» και μετά το κουμπί «ΟΚ». Ως αποτέλεσμα της μεταφόρτωσης, θα εμφανιστεί το αρχείο D:\base1\CP\020.zip.

8. Εκκινήστε το 1C σε λειτουργία διαμόρφωσης, προσθέστε μια νέα βάση δεδομένων "Περιφερειακή βάση δεδομένων 1" στο παράθυρο εκκίνησης 1C, καθορίστε τον κατάλογο D:\base2 που δημιουργήθηκε προηγουμένως για αυτό.

9. Επιλέξτε Μενού - Διαχείριση - Ασφάλεια κατανεμημένων πληροφοριών - Διαχείριση. Στην ερώτηση που τέθηκε «Η βάση πληροφοριών δεν βρέθηκε. Θέλετε να φορτώσετε δεδομένα;" Κάντε κλικ στο κουμπί "Ναι" και καθορίστε το όνομα αρχείου "D:\base1\CP\020.zip", κάντε κλικ στο κουμπί "OK". Αφού ολοκληρωθεί η λήψη, η διαδικασία δημιουργίας μιας περιφερειακής βάσης δεδομένων μπορεί να θεωρηθεί ολοκληρωμένη.

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

Οδηγίες για ανταλλαγή μεταξύ κατανεμημένων βάσεων δεδομένων χρησιμοποιώντας το στοιχείο URDB (URIB).

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

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

1. Έτσι, αλλάζουμε ή δημιουργούμε κάποια αντικείμενα που μετεγκαθίστανται στην περιφερειακή βάση δεδομένων. Οι κανόνες μετεγκατάστασης αντικειμένων ορίζονται στην καρτέλα "Μετάβαση" στις ιδιότητες του αντικειμένου (δείτε το δέντρο αντικειμένων στο πρόγραμμα διαμόρφωσης).

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

3. Μετακινήστε το αρχείο D:\base1\CP\020.zip που προκύπτει στον φάκελο D:\base2\CP\

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

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

6. Ως αποτέλεσμα της αυτόματης ανταλλαγής, θα πρέπει να έχουμε αλλαγές που προέρχονται από την κεντρική βάση δεδομένων. Θα πρέπει επίσης να έχουμε ένα αρχείο για μεταφορά στην κεντρική βάση δεδομένων D:\base2\PC\021.zip

7. Αντιγράψτε το αρχείο D:\base2\PC\021.zip στο φάκελο D:\base1\PC

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

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

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

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

Πρώτα απ 'όλα, ας αναρωτηθούμε: γιατί αυτόματη ανταλλαγή; Οι σύγχρονες τεχνολογίες, σε συνδυασμό με το φθηνό και γρήγορο Διαδίκτυο, καθιστούν δυνατή την οργάνωση της απομακρυσμένης εργασίας χωρίς δυσκολίες. Η επιλογή των μεθόδων είναι τόσο ευρεία όσο ποτέ: RDP, thin και web clients, σύνδεση δικτύων με χρήση VPN - υπάρχουν πολλά να σκεφτούμε. Ωστόσο, όλες αυτές οι μέθοδοι έχουν ένα σημαντικό μειονέκτημα - μια ισχυρή εξάρτηση από την ποιότητα του καναλιού επικοινωνίας.

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

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

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

Σε αυτό το σημείο θα ήταν καιρός να περάσουμε στο πρακτικό κομμάτι, αλλά θα πρέπει να κάνουμε μια ακόμη παρέκβαση. Το γεγονός είναι ότι η μετάβαση στην πλατφόρμα 8.2, η οποία φαίνεται να έχει ήδη συμβεί, στην πραγματικότητα οδήγησε στην εμφάνιση δύο τύπων διαμορφώσεων: με βάση μια διαχειριζόμενη εφαρμογή, "native" για την πλατφόρμα 8.2 και προσαρμοσμένη από την 8.1, συνεχίζοντας να χρησιμοποιήσει απαρχαιωμένες τεχνολογίες και μηχανισμούς. Δεδομένου ότι ένα σημαντικό μέρος των διαμορφώσεων (Enterprise Accounting, Payroll και HR Management) είναι προσαρμοσμένες ή μεταβατικές, δεν μπορούν να προεξοφληθούν, επομένως το πρώτο μέρος του άρθρου μας θα αφιερωθεί σε αυτές τις διαμορφώσεις (ουσιαστικά την πλατφόρμα 8.1), ενώ στο δεύτερο θα εξετάσουμε τη ρύθμιση της αυτόματης ανταλλαγής για διαμορφώσεις που βασίζονται σε μια διαχειριζόμενη εφαρμογή (πλατφόρμα 8.2).

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

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

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

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

Τώρα ας προχωρήσουμε Service - Distributed Information Base (DIB) - Διαμόρφωση κόμβων RIB.

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

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

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

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

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

Το στοιχείο RDDB (Distributed Database Management) χρησιμοποιείται όταν είναι απαραίτητο να ανταλλάσσονται πληροφορίες μεταξύ δύο ή περισσότερων πανομοιότυπων βάσεων πληροφοριών (εφεξής IS) μέσω ενός στενού καναλιού επικοινωνίας (για παράδειγμα, modem, e-mail). Ακολουθούν οδηγίες βήμα προς βήμα και πρακτικές συμβουλές για τη ρύθμιση ενός URDB στο 1C:Enterprise 7.7. Το παράδειγμα δίνεται για δύο συστήματα ασφάλειας πληροφοριών, αν και η δημιουργία του για μεγαλύτερο αριθμό βάσεων δεδομένων κατ' αναλογία με δύο βάσεις δεδομένων δεν είναι δύσκολη. Συντάκτης άρθρου: romix | Επιμέλεια: evGenius
Τελευταία έκδοση Νο. 7 από 22/02/08 | Ιστορία
URL:

Λέξεις-κλειδιά: URBD, σενάριο για αυτόματη ανταλλαγή, ανταλλαγή μεταξύ υποκαταστημάτων, αλληλογραφία, rom-mail.dll, DialMail.dll, CDO, dialer, URIB

Το στοιχείο RDDB (Distributed Database Management) χρησιμοποιείται όταν είναι απαραίτητο να ανταλλάσσονται πληροφορίες μεταξύ δύο πανομοιότυπων βάσεων πληροφοριών (εφεξής καλούμενες ως IS) μέσω ενός στενού καναλιού επικοινωνίας (για παράδειγμα, modem, e-mail). Ακολουθούν οδηγίες βήμα προς βήμα και πρακτικές συμβουλές για τη ρύθμιση ενός URDB στο 1C:Enterprise 7.7. Το παράδειγμα δίνεται για δύο συστήματα ασφάλειας πληροφοριών, αν και η δημιουργία του για μεγαλύτερο αριθμό βάσεων δεδομένων κατ' αναλογία με δύο βάσεις δεδομένων δεν είναι δύσκολη.

1) Η βιβλιοθήκη DistrDB.dll στον φάκελο BIN του προγράμματος 1C:Enterprise είναι υπεύθυνη για τη λειτουργία του στοιχείου URDB. Αυτό το εξάρτημα αγοράζεται και εγκαθίσταται ξεχωριστά.

2) Για το παράδειγμα της αυτόματης ανταλλαγής, θα δημιουργήσουμε δύο βάσεις πληροφοριών, τοποθετώντας τις σε φακέλους με τα ονόματα c:\1c_base1 και c:\1c_base2. Δημιουργήστε αυτούς τους φακέλους και σε καθένα από αυτούς - υποφακέλους με τα ονόματα CP και PC (με λατινικά γράμματα)

3) Στο φάκελο c:\1c_base1, τοποθετήστε μια έτοιμη διαμόρφωση (π.χ. "Εμπόριο και αποθήκη"). Αλλά είναι καλύτερο να εκπαιδεύεστε στην απλούστερη βάση πληροφοριών (που περιέχει, για παράδειγμα, μόνο έναν κατάλογο με πολλές εγγραφές). Είναι σημαντικό για εμάς να διασφαλίσουμε ότι τα δεδομένα μεταφέρονται πράγματι από το ένα σύστημα ασφάλειας πληροφοριών στο άλλο ως αποτέλεσμα της αυτόματης ανταλλαγής URDB, και αυτό μπορεί να φανεί χρησιμοποιώντας τόσο ένα σύνθετο όσο και το απλούστερο παράδειγμα δοκιμής.

4) Κλείστε όλα τα παράθυρα στο Configurator και ενεργοποιήστε το στοιχείο μενού «Διαχείριση – Ασφάλεια Κατανεμημένων Πληροφοριών – Διαχείριση». Αυτό το στοιχείο μενού είναι διαθέσιμο εάν ο φάκελος BIN του προγράμματος 1C:Enterprise περιέχει το στοιχείο DistrDB.dll. Εάν η βιβλιοθήκη έχει λάθος έκδοση ή είναι κατεστραμμένη, απλώς εγκαταστήστε ξανά το 1C:Enterprise πάνω από την τρέχουσα εγκατάσταση - η βιβλιοθήκη DistrDB.dll θα αντικατασταθεί με τη σωστή της έκδοση.

5) Στο παράθυρο που ανοίγει, κάντε κλικ στο κουμπί «Κεντρική ασφάλεια πληροφοριών». Στο παράθυρο αιτήματος, υποδείξτε τον κωδικό της νέας βάσης πληροφοριών (πληκτρολογήστε τον αριθμό 1) και την περιγραφή της (για παράδειγμα, "Κεντρική ασφάλεια πληροφοριών").

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

7) Κάντε κλικ στο κουμπί «Νέο περιφερειακό». ΙΒ». Στο παράθυρο αιτήματος, καθορίστε τον κωδικό 2 για αυτό και την περιγραφή - "Περιφερειακή ασφάλεια πληροφοριών".

8) Κάντε ένα κλικ στην περιφερειακή βάση και κάντε κλικ στο κουμπί «Ρύθμιση». αυτόματη ανταλλαγή». Στο παράθυρο που ανοίγει, ρυθμίστε το διακόπτη για να αλλάξει τη λειτουργία αυτόματης ανταλλαγής "Μη αυτόματη" σε "Αυτόματη" και κάντε κλικ στο κουμπί "OK".

9) Κάντε κλικ στο κουμπί «Μεταφόρτωση δεδομένων». Θυμηθείτε (στο πρόχειρο) το όνομα του αρχείου με τη μεταφόρτωση "c:\1c_base1\CP\20.zip" - θα μας φανεί χρήσιμο αργότερα. Κάντε κλικ στο OK. Με την ολοκλήρωση της εκφόρτωσης, το 1C θα γράψει "Η εκφόρτωση ολοκληρώθηκε με επιτυχία".

10) Κλείστε το Configurator και εισαγάγετε (επίσης σε λειτουργία Configurator) το φάκελο (ακόμα κενό) όπου θα πρέπει να βρίσκεται το δεύτερο IB (στο παράδειγμά μας - c:\1c_base2). Καθορίστε ότι η βάση δεδομένων πρέπει να είναι σε μορφή DBF/CDX και κάντε κλικ στο OK.

11) Μεταβείτε στο στοιχείο μενού Διαχείριση – Ασφάλεια κατανεμημένων πληροφοριών – Διαχείριση. Απαντώντας στην ερώτηση «Η βάση πληροφοριών δεν βρέθηκε. Θέλετε να φορτώσετε δεδομένα;" Κάντε κλικ στο "Yes" και καθορίστε το όνομα του αρχείου μεταφόρτωσης (στο παράδειγμά μας, "c:\1c_base1\CP\20.zip") και κάντε κλικ στο "OK". Μόλις ολοκληρωθεί η λήψη, το 1C θα γράψει "Η λήψη ολοκληρώθηκε με επιτυχία". Δημιουργήσαμε με επιτυχία μια Περιφερειακή Ασφάλεια Πληροφοριών κατεβάζοντας δεδομένα από την Κεντρική Ασφάλεια Πληροφοριών.

12) Αλλάξτε κάτι (για παράδειγμα, προσθέστε ένα νέο στοιχείο καταλόγου) σε μία από τις βάσεις πληροφοριών. Στόχος μας είναι να διασφαλίσουμε ότι οι αλλαγές σε ένα (οποιοδήποτε) σύστημα ασφάλειας πληροφοριών μεταφέρονται σε άλλο σύστημα ασφάλειας πληροφοριών μέσω αυτόματης ανταλλαγής. Χρησιμοποιήστε το στοιχείο μενού «Διαχείριση» – «Ασφάλεια κατανεμημένων πληροφοριών» – «Αυτόματη ανταλλαγή» εναλλάξ σε κάθε μία από τις βάσεις δεδομένων. Τα αρχεία λήψης που εμφανίζονται πρόσφατα με την επέκταση ZIP στους φακέλους CP και PC πρέπει να μετακινηθούν (αντιγραφούν) μεταξύ βάσεων πληροφοριών σύμφωνα με την αρχή CP->CP, PC->PC (σε πραγματικές συνθήκες "πεδίου" αυτό γίνεται συνήθως με χρήση email) .

Συμβουλές και συνταγές

1) Για να μετατρέψετε μια κατανεμημένη βάση δεδομένων σε κανονική, διαγράψτε τα αρχεία 1SDBSET.DBF, 1SDWNLDS.DBF, 1SUPDTS.DBF και τα αντίστοιχα αρχεία *.CDX, καθώς και το 1SSYSTEM.DBF. Κατ 'αρχήν, αρκεί να διαγράψετε το 1SSYSTEM.DBF. Μετά από αυτό, πρέπει να επαναφέρετε το σημείο συνάφειας εκτελώντας το πρόγραμμα σε αποκλειστική λειτουργία. Αυτό το κόλπο δεν είναι τεκμηριωμένο (μάντεψε γιατί), αλλά λειτουργεί.

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

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

4) Η τυπική δυνατότητα αποστολής αλληλογραφίας σε 1C υλοποιείται μέσω της διεπαφής MAPI όταν πραγματοποιείται αλληλεπίδραση με ένα πρόγραμμα-πελάτη ηλεκτρονικού ταχυδρομείου (όπως το Outlook). Η συμβουλή μου - μην χάνετε τον χρόνο σας - με το MAPI και διάφορα είδη Outlooks στην πράξη, προκύπτουν συνεχώς προβλήματα που απαιτούν από τον προγραμματιστή να "οδηγεί γρήγορα" μεταξύ των υποκαταστημάτων. Δεν συνιστώ τη χρήση απευθείας σύνδεσης μόντεμ ή FTP για τον ίδιο λόγο. Είναι προτιμότερο να στέλνετε αλληλογραφία χρησιμοποιώντας εξωτερικά στοιχεία, όπως το rom-mail.dll ή το DialMail.dll.

Μια άλλη επιλογή είναι να χρησιμοποιήσετε CDO
http://avb1c.narod.ru/?=a9
(γ) avb, Κέρας του Παραλόγου

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

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

Το πρόγραμμα υλοποιείται ως διαμόρφωση 1C: Enterprise. Λεπτομερής περιγραφή περιέχεται στο συνημμένο αρχείο DOC.

6) Εάν πρέπει να καλέσετε αυτόματα τον πάροχο σας, χρησιμοποιήστε το πρόγραμμα E-Type Dialer. Μπορεί να εκκινήσει εξωτερικές εφαρμογές μετά από επιτυχή σύνδεση. Μια άλλη επιλογή είναι να χρησιμοποιήσετε το εξωτερικό στοιχείο DialMail, το οποίο έχει τα μέσα για να εργαστεί με ένα μόντεμ (συμβουλή - το λατινικό πρόθεμα "p" μπροστά από τον αριθμό δίνει παλμική κλήση, 9 W μπροστά από τον αριθμό - κλήση μέσω "εννέα" και αναμονή για έναν ήχο κλήσης στη γραμμή, κ.λπ.).

Σημείωση: Τα Windows XP διαθέτουν ένα ενσωματωμένο πρόγραμμα κλήσης που ονομάζεται rasdial.exe. Διακόπτες γραμμής εντολών:
Κωδικός χρήστη στοιχείου rasdial.exe
Στοιχείο rasdial.exe /ΑΠΟΣΥΝΔΕΣΗ

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

Σε αυτό το άρθρο θα μιλήσουμε για τη δημιουργία μιας κατανεμημένης βάσης δεδομένων 1C Enterprise 7.7 θα χρησιμοποιηθεί ως παράδειγμα η διαμόρφωση Trade Management 9.2.

Για να διαμορφώσετε το RIB στο 1C 7.7, πρέπει να μεταβείτε στο πρόγραμμα διαμόρφωσης και να μεταβείτε στο Administration-Distributed IS-Management.

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

Ορίστε τον Κώδικα και την Περιγραφή όπως στο παραπάνω στιγμιότυπο οθόνης και κάντε κλικ στο "OK". Θα πρέπει να εμφανιστεί μια προειδοποίηση όπως στο παρακάτω στιγμιότυπο οθόνης, αγνοήστε την και κάντε κλικ στο «Ναι».
Μετά από αυτό, η βάση σας θα είναι έτοιμη να δημιουργήσει περιφερειακούς κόμβους.

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

Κάντε κλικ στο OK και προχωρήστε στο επόμενο βήμα - ρύθμιση αυτόματης ανταλλαγής.

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

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

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

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

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

Κάντε κλικ στο κουμπί "Προσθήκη" και τοποθετήστε το σε έναν κενό φάκελο και κάντε κλικ στο OK.

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

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

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

Καθορίστε τη διαδρομή προς το αρχείο και κάντε κλικ στο OK.
Μόλις ολοκληρωθεί η λήψη, κάντε κλικ στο OK και μεταβείτε στο ib-auto-exchange που διανέμεται από τη διαχείριση.



Σε αυτό το βήμα, είναι απαραίτητο να ληφθεί υπόψη ο κανόνας: Κατάλογος εκφόρτωσης CB = Κατάλογος φόρτωσης PB και αντίστροφα, δηλ. αν στην κεντρική βάση δεδομένων ανεβάσαμε στον φάκελο out και φορτώσαμε από τον φάκελο in, τότε στην περιφερειακή βάση θα φορτώσουμε από τον φάκελο out και θα ανεβάσουμε στον φάκελο in. Κάντε κλικ στο OK και προχωρήστε στο επόμενο βήμα. Πραγματοποιούμε αυτόματη ανταλλαγή. Για να το κάνετε αυτό, στην κεντρική βάση δεδομένων, μεταβείτε στο ib-autoexchange που διανέμεται από τη διαχείριση.


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

Τώρα ας αυτοματοποιήσουμε τη διαδικασία. Για να το κάνετε αυτό, πρέπει να δημιουργήσετε 4 αρχεία σε κάθε υπολογιστή. 2 αρχεία *.prm και 2 αρχεία *.bat για κάθε λειτουργία μεταφόρτωσης/λήψης.

Το αρχείο *.bat θα πρέπει να περιέχει την ακόλουθη γραμμή:

"<путь к файлу 1cv77.exe>"config/D"<путь к информационной базе>"/Ν<логин>/Π<пароль>/@"<путь к prm-файлу>"

Η φόρτωση και η εκφόρτωση των αρχείων μου μοιάζουν με αυτό:

Config "C:\Program Files\1Cv77\BIN\1cv7s.exe" /D"C:\base\rib\" /Nadmin /P1 /@"c:\download.prm"

Config "C:\Program Files\1Cv77\BIN\1cv7s.exe" /D"C:\base\rib\" /Nadmin /P1 /@"c:\upload.prm"

Γράφετε τις αξίες σας. Ας ασχοληθούμε τώρα με τα αρχεία prm!

Δομή του αρχείου .prm:

Η ενότητα "Γενικά" προορίζεται να περιγράψει τις κύριες παραμέτρους της λειτουργίας παρτίδας. Πιθανές παράμετροι:

Έξοδος – διαδρομή προς το αρχείο καταγραφής.
- Έξοδος – εάν ο διαμορφωτής πρέπει να τερματιστεί μετά την ολοκλήρωση όλων των εργασιών.
- AutoExchange – εάν πρέπει να γίνει αυτόματη ανταλλαγή.
- SaveData – εάν είναι απαραίτητο να αποθηκεύσετε τη βάση δεδομένων.
- UnloadData – εάν πρέπει να εκτελεστεί η εκφόρτωση.
- CheckAndRepair – εάν η βάση δεδομένων πρέπει να ελεγχθεί και να διορθωθεί.

Οι πιθανές τιμές για αυτές τις παραμέτρους μπορεί να είναι 1(Y) ή 0(N).

Η ενότητα "AutoExchange" προορίζεται για τον καθορισμό παραμέτρων αυτόματης ανταλλαγής. Επιλογές:

SharedMode – υποδεικνύει τον τρόπο λειτουργίας από τη βάση δεδομένων. Εάν η παράμετρος δεν έχει καθοριστεί, τότε θα χρησιμοποιηθεί αποκλειστική λειτουργία.
- ReadFrom - υποδεικνύει από ποιες βάσεις δεδομένων πρέπει να λαμβάνονται τα δεδομένα. Τα αναγνωριστικά βάσης δεδομένων πρέπει να προσδιορίζονται διαχωρισμένα με κόμμα. Εάν χρειάζονται όλα, τότε βάλτε * ;
- WriteTo - υποδεικνύει για ποιες βάσεις δεδομένων πρέπει να φορτωθούν τα δεδομένα. Εάν είναι απαραίτητο για όλους, τότε βάλτε *.

Η ενότητα "SaveData" προορίζεται για τον καθορισμό των παραμέτρων για την αποθήκευση της βάσης δεδομένων. Πιθανές παράμετροι:

SaveToFile – υποδεικνύει τη διαδρομή όπου θα γίνει η αποθήκευση.
- FileList – υποδεικνύει τη λίστα των αρχείων που θα αποθηκευτούν. Τα ονόματα αρχείων παρατίθενται διαχωρισμένα με κενά ή κόμματα.

Ενότητα "UnloadData" – προορίζεται για τον καθορισμό παραμέτρων για την εκφόρτωση δεδομένων. Επιλογές:

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

Η ενότητα "CheckAndRepair" προορίζεται για τον καθορισμό παραμέτρων ανάκτησης βάσης δεδομένων. Πιθανές παράμετροι:

Επιδιόρθωση – υποδεικνύει εάν είναι απαραίτητο να επαναφέρετε τη βάση δεδομένων.
- PhysicalIntegrity – υποδεικνύει εάν είναι απαραίτητος ο έλεγχος της φυσικής ακεραιότητας των πινάκων της βάσης πληροφοριών.
- Reindex – υποδηλώνει την ανάγκη για εκ νέου ευρετηρίαση της βάσης δεδομένων.
- LogicalIntegrity – υποδεικνύει εάν είναι απαραίτητο να ελεγχθεί η λογική ακεραιότητα των πινάκων.
- RecalcTotals – υποδεικνύει εάν είναι απαραίτητος ο εκ νέου υπολογισμός των αποτελεσμάτων της λογιστικής και της επιχειρησιακής λογιστικής.
- Πακέτο – υποδεικνύει εάν είναι απαραίτητο να ελευθερωθεί χώρος που καταλαμβάνεται από διαγραμμένες εγγραφές.
- SkipUnresolved – καθορίζει εάν θα παραβλεφθούν ανεπίλυτοι σύνδεσμοι ή θα διορθωθούν.
- CreateForUnresolved – καθορίζει τον τρόπο επίλυσης των μη επιλυμένων συνδέσμων. Εάν 1, τότε θα δημιουργηθεί ένα αντικείμενο του κατάλληλου τύπου για τη σύνδεση που δεν έχει επιλυθεί. Εάν είναι 0, τότε ο σύνδεσμος θα διαγραφεί.

Με βάση αυτό, τα αρχεία μου θα περιέχουν τα εξής:

για λήψη από την κεντρική τράπεζα στην περιφερειακή:


Έξοδος = log.txt
Έξοδος = 1


ReadFrom = CB

για εκφόρτωση από την Κεντρική Τράπεζα στην περιφερειακή:


Έξοδος = log.txt
Έξοδος = 1


WriteTo = CB

για λήψη από την περιφερειακή στην Κεντρική Τράπεζα:


Έξοδος = log.txt
Έξοδος = 1


ReadFrom = PB1

για εκφόρτωση από την περιφερειακή προς την Κεντρική Τράπεζα:


Έξοδος = log.txt
Έξοδος = 1


WriteTo = PB1

Τώρα αρκεί να τοποθετήσετε τα αρχεία bat και prm σε έναν φάκελο και να τα εκτελέσετε ένα προς ένα για να πραγματοποιήσετε λήψη και μεταφόρτωση.

Εάν έχετε οποιεσδήποτε ερωτήσεις, μην διστάσετε να σχολιάσετε!

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

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

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

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

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

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

Κύρια βάση πληροφοριών

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

Στο παράθυρο που ανοίγει, επιλέξτε αμέσως το πλαίσιο ελέγχου «Συγχρονισμός δεδομένων». Στο κάτω μέρος, καθορίστε το πρόθεμα της κύριας (τρέχουσα βάση δεδομένων). Μπορεί να αποτελείται από όχι περισσότερους από δύο χαρακτήρες. Στην περίπτωσή μας, το πρόθεμα θα είναι "BG", αφού εννοούμε ότι αυτό το RIB 1C είναι "Κύρια Λογιστική".

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

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

Στο πρώτο παράθυρο για τη σύνδεση μιας δευτερεύουσας βάσης δεδομένων, η οποία βρίσκεται σε ένα γεωγραφικά απομακρυσμένο γραφείο, επιλέξτε το πλαίσιο ότι η σύνδεση θα γίνει μέσω ενός τοπικού καταλόγου ή ενός καταλόγου δικτύου. Στην περίπτωσή μας είναι "D:\DB\InfoBase". Θα ελέγξουμε επίσης εκ των προτέρων εάν μπορείτε να του γράψετε.

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

Όταν το πρόγραμμα σας ζητήσει να δημιουργήσετε μια εικόνα εκκίνησης, επιλέξτε αυτήν την επιλογή. Αυτή η διαδικασία θα διαρκέσει λίγο και μετά αποθηκεύστε την στον υπολογιστή σας με το όνομα "1Cv8.1CD".

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

RIB υποτελής κόμβος

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

Στο παράδειγμά μας, δύο στοιχεία στοιχείων προστέθηκαν στην κύρια βάση δεδομένων: "Beam" και "Board". Μετά τον συγχρονισμό, κατέληξαν στη βάση δεδομένων σκλάβων. Όπως μπορείτε να δείτε στην παρακάτω εικόνα, τους δόθηκε το πρόθεμα "BG". Στις υπόλοιπες δύο θέσεις ("Τόρνος" και "Παλέτα") αποδίδεται το πρόθεμα "BP", καθώς δημιουργήθηκαν απευθείας στη δευτερεύουσα βάση δεδομένων.

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



Φόρτωση...
Μπλουζα