1c βιβλιοθήκη τυπικών υποσυστημάτων. Βιβλιοθήκη τυπικών υποσυστημάτων. Συζητάμε τα πλεονεκτήματα και τα μειονεκτήματα της καινοτομίας. Φόρτωση δεδομένων από αρχείο

Το "1C: Library of Standard Subsystems" (εφεξής καλούμενο BSP) προορίζεται για εξελίξεις που βασίζονται στο "1C: Enterprise". Η αρχική έκδοση του BSP, που δημιουργήθηκε το 2010, αναπτύχθηκε για να διαμορφώσει τις ίδιες τις λύσεις 1C. Έτσι, η βάση όλων των τυπικών προϊόντων που παράγονται από την 1C είναι η BSP.

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

Εγκατάσταση BSP. Αρχεία παράδοσης

Το BSP δεν είναι λύση, είναι απλώς ένα εργαλείο για τον προγραμματιστή. Δεν είναι σε πώληση, παραλαμβάνεται από πελάτες ή δικαιοδόχους 1C με συνδρομή στο ITS.

Εγκατάσταση της βιβλιοθήκης


Εικ.1

Ακολουθώντας το πρόγραμμα εγκατάστασης, ακολουθούμε τα βήματα και κάνουμε κλικ στο «Τέλος».


Εικ.2


Εικ.3


Εικ.4

Προσθέστε μια νέα βάση πληροφοριών χρησιμοποιώντας το κουμπί "Προσθήκη" και επιλέξτε "Δημιουργία νέας". βάση πληροφοριών", και μετά μέχρι να κάνετε κλικ στο "Τέλος".


Εικ.5


Εικ.6


Εικ.7


Εικ.8


Εικ.9


Εικ.10

Η παράδοση του BSP περιλαμβάνει μια δοκιμαστική βάση με δυνατότητα εγκατάστασης και τα ακόλουθα αρχεία:

  • 1Cv8.βλαρχείο παράδοσης βιβλιοθήκης που δεν προορίζεται για τη δημιουργία ασφάλειας πληροφοριών με χρήση προτύπου.
  • 1Cv8_international.βλΤο αρχείο παράδοσης για τη διεθνή έκδοση της βιβλιοθήκης δεν προορίζεται επίσης για εργασία με πρότυπα.
  • 1Cv8_demo.dtβάση επίδειξης?
  • 1Cv8_demo.βλαρχείο παράδοσης demobas.



Εικ.11


Εικ.12

Αυτό το παράδειγμα εμφανίζεται χρησιμοποιώντας την έκδοση 3.0.1.240. Τα αρχεία διαμόρφωσης βρίσκονται στον υποκατάλογο \1c\SSL\3_0_1_240\. Παρακαλούμε να σημειώσετε ότι αυτή η έκδοσηχρησιμοποιείται με την πλατφόρμα 1C 8.3 όχι χαμηλότερη από την έκδοση 8.3.12.1412.

Κατά την εγκατάσταση της βιβλιοθήκης, ενδέχεται να αντιμετωπίσετε «σφάλμα SDBL. Ο πίνακας ή το πεδίο ConfigVersion δεν περιέχεται στον όρο FROM."


Εικ.13

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


Εικ.14

Βοηθός υλοποίησης BSP



Εικ.15


Εικ.16

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

Ένας βοηθός βήμα προς βήμα είναι διαθέσιμος από την ενότητα "Εργαλεία προγραμματιστή - Πρώτη εφαρμογή BSP".



Εικ.17

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



Εικ.18

Εικ.19



Εικ.20

Καταχωρούμε επιπλέον παραμέτρους για κάθε υποσύστημα που επιλέγουμε.

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



Εικ.21

Για λόγους σαφήνειας, ας το μετονομάσουμε σε "My_configuration".

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



Εικ.22

Στην ερώτηση "Θέλετε να πραγματοποιήσετε λήψη πλήρους διαμόρφωσης;" Απαντάμε αρνητικά.



Εικ.23



Εικ.24

Βλέπουμε μια σύγκριση δύο διαμορφώσεων - "My_Configuration" και "Standard Subsystem Library".



Εικ.25

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


Εικ.26

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



Εικ.27

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


Εικ.28


Εικ.29

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

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



Εικ.30


Εικ.31

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

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

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



Εικ.32

Αφού επιλέξετε τα υποσυστήματα, κάντε κλικ στο κουμπί «Εγκατάσταση».

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



Εικ.33

Αυτές οι ενέργειες μπορούν να εφαρμοστούν σε όλα τα στοιχεία ορίζοντάς τα μέσω του μενού "Ενέργειες - Ρύθμιση λειτουργίας για όλους".


Εικ.34


Εικ.35



Εικ.36



Εικ.37



Εικ.38

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


Εικ.39





Εικ.41

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

Έκδοση 1.0.4.5

Έκδοση 1.0.5.21

Τελική έκδοση

  • Πληροφορίες N11853 για χρήστες και συνεργάτες 14/05/2010 "Σχετικά με την έκδοση τελική έκδοσηεργαλειοθήκη "1C: Βιβλιοθήκη τυπικών υποσυστημάτων 8.2"
Η εταιρεία 1C ανακοινώνει την κυκλοφορία στις 14 Μαΐου 2010 της τελικής έκδοσης της εργαλειοθήκης για προγραμματιστές λύσεων εφαρμογών στην πλατφόρμα 1C:Enterprise 8.2 - 1C: Library of Standard Subsystems 8.2. «...Συνολικά το BSP περιλαμβάνει 31 υποσυστήματα...»

Έκδοση 1.0.6.8

Έκδοση 1.0.7.5

  • Ημερομηνία κυκλοφορίας 05.08.2010
  • έκδοση: http://users.v8.1c.ru/SSLTest.aspx
  • Τεκμηρίωση: http://its.1c.ru/db/bspdoc#content:23:1

Παραδείγματα χρήσης

Τι είναι αυτό

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

Όλα τα υποσυστήματα BSP μπορούν να χωριστούν στις ακόλουθες κατηγορίες:

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

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

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

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

Η τρέχουσα έκδοση 1.0.4 έχει ορισμένους περιορισμούς:

  • Η συμβατότητα της δοκιμαστικής έκδοσης του BSP με τις επόμενες εκδόσεις δεν είναι εγγυημένη.
  • Δεν συνιστάται η χρήση αυτής της έκδοσης σε εμπορικά έργα.
  • Η δοκιμαστική έκδοση προορίζεται για χρήση με την έκδοση 8.2.9.260 της πλατφόρμας 1C:Enterprise 8.2.

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

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

Όταν στέλνετε ένα μήνυμα σφάλματος, βεβαιωθείτε ότι έχετε υποδείξει:

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

Θα πρέπει να αποστέλλεται ξεχωριστή επιστολή για κάθε σφάλμα που ανιχνεύεται.

Σύνθεση Βιβλιοθήκης

Η βιβλιοθήκη "1C:Enterprise 8. Library of standard subsystems 8.2" περιλαμβάνει ένα σύνολο καθολικών λειτουργικών υποσυστημάτων που προορίζονται για χρήση σε λύσεις εφαρμογών στην πλατφόρμα 1C:Enterprise 8.2. Η βιβλιοθήκη δεν είναι μια ολοκληρωμένη (από θεματική άποψη) λύση εφαρμογής. Τα υποσυστήματα της βιβλιοθήκης μπορούν να χρησιμοποιηθούν σε μια διαμόρφωση καταναλωτή είτε μαζί είτε χωριστά.

Όλα τα υποσυστήματα της βιβλιοθήκης μπορούν να χωριστούν στις ακόλουθες κατηγορίες:

1. Υποσυστήματα που υλοποιούν ανεξάρτητη λειτουργικότητα.

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

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

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

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

Περιγραφή βασικές λειτουργίεςτα υποσυστήματα δίνονται στον Πίνακα 1.

Πίνακας 1. Σκοπός των υποσυστημάτων της βιβλιοθήκης (το εικονίδιο v υποδηλώνει υποσυστήματα που προορίζονται για υλοποίηση σε αντικείμενα διαμόρφωσης προμηθευτή (σφιχτή ενοποίηση))
Υποσύστημα Βασικά χαρακτηριστικά
1. Τυπικά υποσυστήματα
  • Γενικές διαδικασίες και λειτουργίες.
  • Ρύθμιση του τίτλου του παραθύρου του προγράμματος.
  • Δυνατότητες εξυπηρέτησης του διαχειριστή συστήματος (διαγραφή επισημασμένων αντικειμένων, λίστα ενεργών χρηστών και αρχείο καταγραφής)
2. Ταξινομητής διεύθυνσης
  • Παροχή ταξινομητή διευθύνσεων (KLADR) για χρήση σε υποσυστήματα εφαρμογών.
  • Φόρτωση του ταξινομητή διευθύνσεων από τον δίσκο ITS, από ένα αρχείο και από την ενότητα χρήστη του ιστότοπου της εταιρείας 1C.
  • Ελέγχετε περιοδικά για ενημερώσεις στον ταξινομητή διευθύνσεων στον ιστότοπο της εταιρείας 1C
3. Επιχειρηματικές διαδικασίες και καθήκοντα
  • Ενημέρωση του χρήστη για τις τρέχουσες εργασίες του.
  • Διαδραστική καταχώρηση εργασιών.
  • Παρακολούθηση και έλεγχος εκτέλεσης εργασιών από ενδιαφερόμενους φορείς – συντάκτες και συντονιστές εργασιών.
  • Βασική λειτουργικότητα για την ανάπτυξη προσαρμοσμένων επιχειρηματικών διαδικασιών στη διαμόρφωση
4. νομίσματα
  • Αποθήκευση και παροχή πρόσβασης στη λίστα και στις συναλλαγματικές ισοτιμίες.
  • Λήψη συναλλαγματικών ισοτιμιών από τον ιστότοπο rbc.ru.
5. Εκδοχή αντικειμένων
  • Αποθήκευση του ιστορικού αλλαγών σε καταλόγους και έγγραφα (ο χρήστης που έκανε τις αλλαγές, την ώρα της αλλαγής και τη φύση της αλλαγής, με ακρίβεια στις λεπτομέρειες του αντικειμένου και στις λεπτομέρειες των τμημάτων του πίνακα).
  • Σύγκριση αυθαίρετων εκδόσεων αντικειμένων.
  • Προβολή προηγουμένως αποθηκευμένων εκδόσεων ενός αντικειμένου
6. Τερματισμός χρηστών
  • Ρύθμιση αποκλεισμού νέων συνδέσεων στη βάση πληροφοριών.
  • Τερματισμός υπαρχουσών συνδέσεων στη βάση πληροφοριών
7. Απαγόρευση επεξεργασίας στοιχείων αντικειμένου
  • Έλεγχος της υποχρεωτικής συμπλήρωσης ορισμένων λεπτομερειών αντικειμένων που καθορίζουν τη φύση του αυτού του αντικειμένου(συμβατικά ονομάζονται λεπτομέρειες «κλειδιών»).
  • Απαγόρευση επεξεργασίας βασικών στοιχείων καταγεγραμμένων αντικειμένων.
  • Έλεγχος της δυνατότητας αλλαγής βασικών στοιχείων από έναν χρήστη που έχει δικαιώματα να το κάνει
8. Προγράμματα ημερολογίου
  • Αποθήκευση πληροφοριών σχετικά με τα χρονοδιαγράμματα ημερολογίου που χρησιμοποιούνται στην επιχείρηση.
  • Λήψη ημερομηνίας που θα συμβεί σε καθορισμένο αριθμό ημερών σύμφωνα με ένα καθορισμένο πρόγραμμα κ.λπ.
Στοιχεία επικοινωνίας
  • Επέκταση των λεπτομερειών του καταλόγου διαμόρφωσης με ένα αυθαίρετο σύνολο στοιχείων που προορίζονται για την εισαγωγή στοιχείων επικοινωνίας.
  • Χρήση προκαθορισμένων και προσαρμοσμένων τύπων στοιχείων επικοινωνίας.
  • Χρήση της λειτουργικότητας του υποσυστήματος «Ταξινομητής διευθύνσεων».
10.

Έλεγχος ενημερώσεων δυναμικής διαμόρφωσης

  • Ειδοποίηση του χρήστη με πρόταση επανεκκίνησης του προγράμματος

Παρακολούθηση ημερολογίου

  • Προβολή του αρχείου καταγραφής εγγραφής σε λειτουργία 1C:Enterprise.
  • Δημιουργία αναφοράς για κρίσιμες εγγραφές στο αρχείο καταγραφής και περιοδική αποστολή της αναφοράς σε συγκεκριμένους παραλήπτες

Ρύθμιση της σειράς των στοιχείων

  • Ρύθμιση της σειράς των στοιχείων σε ένα αντικείμενο χρησιμοποιώντας τα κουμπιά Πάνω και Κάτω

Ενημέρωση της έκδοσης ασφάλειας πληροφοριών

  • Εκτέλεση αρχικής συμπλήρωσης και ενημέρωσης δεδομένων βάσης πληροφοριών όταν αλλάζει η έκδοση διαμόρφωσης.
  • Εμφάνιση πληροφοριών σχετικά με αλλαγές σε νέα έκδοσηδιαμορφώσεις
  • Σχηματισμός έντυπων μορφών αντικειμένων με τη μορφή εγγράφων υπολογιστικού φύλλου ή εγγράφων γραφείου σε μορφές Microsoft Wordκαι OpenOffice.org Writer.
  • Εκτύπωση και αποστολή έντυπων εντύπων μέσω email

Αναζήτηση πλήρους κειμένου

  • Ρύθμιση και χρήση αναζήτησης δεδομένων πλήρους κειμένου

Λήψη αρχείων από το Διαδίκτυο

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

Χρήστες

  • Προβολή και επεξεργασία της λίστας των χρηστών του συστήματος.
  • Διαχείριση δικαιωμάτων χρήστη.

Εργασία με μηνύματα ηλεκτρονικού ταχυδρομείου

  • Διεπαφή λογισμικού για την αποστολή μηνυμάτων email.
  • Βασική διεπαφή χρήστη για την αποστολή μηνυμάτων

Εργασία με αρχεία

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

Προγραμματισμένες εργασίες

  • Υποστήριξη για την εκτέλεση εργασιών ρουτίνας στο έκδοση αρχείουβάση πληροφοριών

Ιδιότητες

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

Αποθήκευση ρυθμίσεων

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

Τα άτομα

  • Αποθήκευση και παροχή πρόσβασης σε πληροφορίες για άτομα

Λειτουργίες αναφοράς

  • Διεπαφή λογισμικού για την προσαρμογή των φορμών αναφορών του συστήματος σύνθεσης δεδομένων (DCS)

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

Γιατί δημιουργήθηκε το BSP;

Η πρώτη έκδοση του BSP κυκλοφόρησε από την 1C το 2010 για την πλατφόρμα 1C:Enterprise 8.2. Η 1C προτείνει τη χρήση αυτής της βιβλιοθήκης (ή των μεμονωμένων υποσυστημάτων της) ως βάση για τη δημιουργία των δικών σας λύσεων εφαρμογών. Επίσης, όλα τα τυπικά προϊόντα που παράγονται από την ίδια την 1C βασίζονται στο BSP.

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

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

Πώς κατανέμεται το BSP;

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

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

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

Η επίσημη τεκμηρίωση για το BSP βρίσκεται στη διεύθυνση https://its.1c.ru/db/bspdoc και είναι διαθέσιμη εάν έχετε συνδρομή στο ITS.

Σύνθεση BSP

Το BSP αποτελείται από πολλά υποσυστήματα, τα οποία χωρίζονται σε:

  • ανεξάρτητος. Για να το εφαρμόσετε, αρκεί να μεταφέρετε όλα τα αντικείμενα στη διαμόρφωση προορισμού και να εμφανίσετε τα αντικείμενα στη διεπαφή. Παραδείγματα τέτοιων υποσυστημάτων: «Ανάλυση αρχείων καταγραφής», «Νομίσματα», «Ολοκλήρωση Λειτουργιών Χρήστη».
  • ενσωματώσιμο. Σχεδιασμένο για στενή ενσωμάτωση με άλλα αντικείμενα διαμόρφωσης. Για την υλοποίηση τέτοιων υποσυστημάτων είναι απαραίτητο να εκτελεστούν επιπρόσθετες ρυθμίσεις. Παραδείγματα τέτοιων υποσυστημάτων: "Εκδόσεις αντικειμένων", "Γέμισμα αντικειμένων", "Απαγόρευση επεξεργασίας λεπτομερειών αντικειμένων".

Αυτήν τη στιγμή (Ιούλιος 2017), είναι διαθέσιμη η έκδοση 2.4.2 του BSP, η οποία υποστηρίζει τις ακόλουθες λειτουργίες:

Εργαλεία Διαχείρισης και Συντήρησης Ανάλυση ημερολογίου
Πρόσθετες αναφορές και επεξεργασία
Ρυθμίσεις προγράμματος
Ενημέρωση διαμόρφωσης
Αξιολόγηση Απόδοσης
Εύρεση και αφαίρεση διπλότυπων
Προφίλ ασφαλείας
Προγραμματισμένες εργασίες
Εφεδρικό αντίγραφο ασφαλείας πληροφοριών
Αφαίρεση επισημασμένων αντικειμένων
Διαχείριση συνόλων και αδρανών
Διαχείριση χρηστών και δικαιώματα πρόσβασης Τερματισμός χρηστών
Χρήστες
Έλεγχος πρόσβασης
Ενοποίηση με άλλα προγράμματα και συστήματα Εξωτερικά εξαρτήματα
Φόρτωση δεδομένων από αρχείο
Ενσωμάτωση με 1C-Bukhfon (1C-Connect)
Ανταλλαγή δεδομένων
Αποστολή SMS
Λήψη αρχείων από το Διαδίκτυο
Εργασία με μηνύματα ηλεκτρονικού ταχυδρομείου
Διανομή αναφορών
Τεχνολογικοί μηχανισμοί και διεπαφές λογισμικού Βασική λειτουργικότητα
Συμπλήρωση αντικειμένων
Απαγόρευση επεξεργασίας στοιχείων αντικειμένου
Ενημέρωση της έκδοσης ασφάλειας πληροφοριών
Εντολές προσθήκης
Πρόθεμα αντικειμένων
Εργασία σε μοντέλο υπηρεσίας
Παρατηρητήριο
Υποσυστήματα εφαρμογών και σταθμοί εργασίας χρήστη Ερωτηματολόγιο
Επιχειρηματικές διαδικασίες και καθήκοντα
Επιλογές αναφοράς
Αλληλεπιδράσεις
Εργασία με αρχεία
Επικαιρότητα
Πρότυπα μηνυμάτων
Ρυθμιστικές πληροφορίες αναφοράς και ταξινομητές
Τράπεζες
νομίσματα
Ωρες λειτουργίας
Προγράμματα ημερολογίου
Υποσυστήματα υπηρεσιών Εκδοχή αντικειμένων
Ομαδική τροποποίηση αντικειμένων
Ημερομηνίες που απαγορεύεται να αλλάξουν
Σημειώσεις χρήστη
Προστασία προσωπικών πληροφοριών
Πληροφορίες εκκίνησης
Στοιχεία επικοινωνίας
Υπενθυμίσεις χρήστη
Ρύθμιση της σειράς των στοιχείων
Σφραγίδα
Αναζήτηση πλήρους κειμένου
Έλεγχος της νομιμότητας λήψης ενημερώσεων
Ιδιότητες
Κλίση παραστάσεων αντικειμένων
Δομή αναφοράς
Ηλεκτρονική Υπογραφή

Συγκεκριμένα υποσυστήματα θα περιγραφούν λεπτομερέστερα σε ξεχωριστά άρθρα.

Εφαρμογή BSP

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

  • Βασική λειτουργικότητα;
  • Ενημέρωση της έκδοσης ασφάλειας πληροφοριών.
  • Χρήστες.

Το γενικό σχήμα υλοποίησης αποτελείται από τα ακόλουθα στάδια:

  1. Μεταφορά των απαραίτητων αντικειμένων μεταδεδομένων στη διαμόρφωση προορισμού.
  2. Ρύθμιση μεταφερόμενων αντικειμένων.
  3. Χρήση αντικειμένων BSP κατά την ανάπτυξη νέων λειτουργιών.

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

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

Πώς να μάθετε την έκδοση της λύσης εφαρμογής BSP

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

  • Προγραμματικά: καλέστε μια συνάρτηση StandardSubsystemsServer. Έκδοση βιβλιοθήκης() ;
  • Διαδραστικό: στο μητρώο πληροφοριών «Εκδόσεις υποσυστήματος», δείτε την τιμή έκδοσης για το υποσύστημα «StandardSubsystems».

Υπάρχει μια διαμόρφωση που διευκολύνει την εργασία του προγραμματιστή, σώζοντάς τον από μια τέτοια «τετριμμένη» εργασία - αυτή είναι η «Βιβλιοθήκη Τυποποιημένων Υποσυστημάτων» (BSS), η οποία περιλαμβάνει ένα σύνολο καθολικών λειτουργικών υποσυστημάτων και θραυσμάτων της ενότητας «Διαχείριση» που προορίζεται για χρήση σε λύσεις εφαρμογών στην πλατφόρμα "1C:Enterprise". Η βιβλιοθήκη δεν είναι μια ολοκληρωμένη (από θεματική άποψη) λύση εφαρμογής, αλλά τα υποσυστήματα της βιβλιοθήκης μπορούν να χρησιμοποιηθούν σε μια διαμόρφωση καταναλωτή, τόσο μαζί όσο και χωριστά. Και για το σκοπό αυτό, το BSP περιλαμβάνει έναν ειδικό βοηθό υλοποίησης, η χρήση του οποίου συμβάλλει στη σημαντική εξοικονόμηση χρόνου κατά την ανάπτυξη μιας νέας διαμόρφωσης.

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

Ας ξεκινήσουμε το BSP(έχουμε έκδοση 2.3, έκδοση 2.3.3.63), ας πάμε στην ενότητα "Εργαλεία προγραμματιστή" U94; "Πρώτη εφαρμογή του BSP":

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

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

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

Έχουμε δύο διαμορφώσεις: η πρώτη (κύρια) - με όλα τα υποσυστήματα BSP, η δεύτερη (αρχείο) - BP.

1. Ενεργοποιήστε τη δυνατότητα επεξεργασίας της κύριας διαμόρφωσης.

2. Κλήση μενού Διαμόρφωση - Σύγκριση, συγχώνευση με τη διαμόρφωση από το αρχείο.

3. Επιλέξτε ένα αρχείο με την επέκταση βλΡυθμίσεις PSU.

4. Απαντήστε Ναι στην προσφορά υποστήριξης.

6. Εκτελέστε Ενέργειες - Markκατά υποσυστήματα.

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

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

9. Στο παράθυρο Ρύθμιση κανόνων υποστήριξης - ΟΚ.

10. Ενημέρωση διαμόρφωσης βάσης δεδομένων (F7).

Και παρόμοια μηνύματα υπηρεσίας:

"... (το αντικείμενο είναι μέρος ενός κοινού χαρακτηριστικού με το ίδιο όνομα)" ή "...: Χρήση καθορισμένων τύπων στη λειτουργία συμβατότητας X.H.H. (για παράδειγμα, ο συγγραφέας) και παρακάτω είναι απαράδεκτο" ; “Γενική εικόνα: Το όνομα δεν είναι μοναδικό!”

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

13. Αλλάξτε τη λειτουργία συμβατότητας πάνω από το X.H.X.

14. Ενημερώστε τη διαμόρφωση της βάσης δεδομένων (F7). Στη συνέχεια, αν επιστρέψετε στο βήμα 11, ολοκληρώστε τα βήματα 12 και 13 και μετά 14.

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

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

Και έτσι κάνετε εντοπισμό σφαλμάτων μέχρι να βεβαιωθείτε ότι δεν υπάρχουν σφάλματα.

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

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

Θα προσπαθήσουμε να καταλάβουμε ποια υποσυστήματα είναι υπεύθυνα για τι και πώς συνδέονται μεταξύ τους.

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

Αν τρέξουμε το BSP σε λειτουργία λεπτός πελάτης, τότε θα δούμε ένα τέτοιο παράθυρο

Στο αρχικό στάδιο, μας ενδιαφέρει η καρτέλα «Εργαλεία προγραμματιστή», με την οποία θα εκκινήσουμε το «Βοηθό υλοποίησης BSP»

Το ίδιο το skua μοιάζει με βοηθό βήμα προς βήμα.

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

Για παράδειγμα, όπως αυτό

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

Στη συνέχεια περνάμε στο δεύτερο στάδιο.

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

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

Ή με αυτή τη μορφή:

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