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

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

Η εργασία θα είναι η εξής: Δημιουργήστε μια απλή εξωτερική επεξεργασία που θα εκτελέσει μια ομάδα ομάδας πάνω από τον κατάλογο "ονοματολογίας", δηλαδή να καθορίσει το επιλεγμένο ποσοστό του ποσοστού ΦΠΑ για την καθορισμένη ομάδα της ονοματολογίας.

Για να γίνει αυτό, καθιστώντας αμέσως την απαραίτητη ρύθμιση στο πρόγραμμα (η διαμόρφωση του 1C 8.3 θεωρείται: "Λογιστική επιχείρησης 3.0" διαχειριζόταν φόρμας).

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

Δημιουργία νέας εξωτερικής επεξεργασίας στο 1C 8.3 στο παράδειγμα

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

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

Προσθέστε μια νέα φόρμα χειρισμού. Υπογραμμίζουμε ότι αυτή είναι μια μορφή επεξεργασίας και είναι ο κύριος:

Με τη μορφή θα έχουμε δύο λεπτομέρειες:

  • Pancondecture - Αναφορά στο Εγχειρίδιο "Ονοματολογία".
  • Ζωγραφίσεις - Αναφορά στην καταχώριση των συντελεστών ΦΠΑ.

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

Η σειρά λεπτομερειών μπορεί να αλλάξει από τα "επάνω" βέλη - "Κάτω":

Πάρτε 267 εκπαιδευτικά βίντεο για 1c δωρεάν:

Παραμένει να προσθέσετε το κουμπί "εγκατάσταση". Σε διαχειριζόμενες μορφές, είναι αδύνατο να προστεθεί το κουμπί στη φόρμα. Ακόμη και αν το προσθέσετε στη δομή των στοιχείων της φόρμας, δεν θα είναι ορατό στην ίδια τη μορφή. Το κουμπί πρέπει να συσχετιστεί με την εντολή που θα εκτελέσει. Μεταβείτε στην καρτέλα "εντολές" και προσθέστε την εντολή "InstalseWordCundens". Στις ιδιότητες της ομάδας, δημιουργήστε μια ενέργεια. Χειριστής ομάδας Επιλέξτε "στον πελάτη". Η εντολή μπορεί να προστεθεί στη φόρμα επίσης απλά με απλά "σύροντας" στην ενότητα με στοιχεία φόρμας.

Στην ενότητα, η διαδικασία δημιουργείται στην ενότητα. Σε αυτό, καλέστε τη διαδικασία στο διακομιστή:

& Svalette

Ρύθμιση της διαδικασίας (εντολή)

Εγκατάσταση ();

Εξηγητές

Στη διαδικασία του διακομιστή, γράψτε ένα μικρό αίτημα και ενέργειες που σχετίζονται με την εγκατάσταση του συντελεστή ΦΠΑ:

& On server

Διαδικασία ρύθμισηςCanserver ()

Αίτηση \u003d νέο αίτημα.
Αίτηση.Text \u003d.
"ΕΠΙΛΕΓΩ
| Ονοματολογία. Σύνδεσμος
| Είναι
| Κατάλογος. Namerenclature ως ονοματολογία
| Όπου
| Ονοματολογία. Σύνδεσμος στην ιεραρχία (& pancy)
| Και όχι μια ονοματολογία. Παρουσίαση
| Και όχι μια ονοματολογία. Lawgroup ".

Αίτηση. Παράμετρος εγκατάστασης ("PAGENETURE", PANCANDUCTURE).
Ταχύτητα \u003d ερώτημα. Συμπληρώστε ();
Επιλογή \u003d ταχύτητα. Έξοδος ();

Ενώ χτυπάτε. Επόμενο () κύκλος

Απόπειρα
Γρανάζι. Για να στρατολογήσετε ();
Μια εξαίρεση
Αναφορά ("Σφάλμα γράφοντας ένα αντικείμενο" "+ Springs +" "!
| " + Περιγραφή ());
Εορταστικές εκδηλώσεις;

Κολύγιο;

Εξηγητές

Επιστρέφουμε στην καρτέλα "Μορφή", προσθέτουμε το κουμπί στη φόρμα και συνδέεστε με την εντολή:

Ως εκ τούτου, η επεξεργασία μας είναι έτοιμη να χρησιμοποιηθεί. Για να το καλέσετε, στη λειτουργία Enterprise 1C, πρέπει να μεταβείτε στο μενού "Αρχείο" - "Άνοιγμα" και επιλέξτε το αρχείο που δημιουργήθηκε.

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

Για αυτό, και εξυπηρετεί την ενότητα "Πρόσθετες αναφορές και επεξεργασία".

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

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

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

Πληροφορίες λειτουργίας Καλοκαιρινή επεξεργασία () εξαγωγή

Αυτά τα δεδομένα \u003d νέα δομή ();
Δεδομένα ("Όνομα", "Εγκατάσταση ρυθμού ΦΠΑ").
Δεδομένα ("ασφάλεια", αλήθεια).
Δεδομένα ("Έκδοση", "Ver.: 1.001");
Δεδομένα ("πληροφορίες", "επεξεργασία για την εγκατάσταση των συντελεστών ΦΠΑ στον κατάλογο ονοματολογίας).
Dannoundedoleg. Οικόπεδο ("θέα", "πρόσθετη πίεση").

Tabzncomans \u003d Νέοι πίνακες.
Tabzncommands. Μικρές. Προσθέστε ("αναγνωριστικό").
Tabznomands. Παλαιά. Προσθέστε ("χρήση");
Tabzncomans. Μικρές. Προσθέστε ("απόδοση").

Novstok \u003d tabznomands. Attly ();
Novstok.Inderifier \u003d "Openwork".
Novstoka. Χρησιμοποιώντας \u003d "lightform".
Novstok.Representation \u003d "Ανοικτή επεξεργασία".
Δεδομένα ("ομάδες", tabsnomands).

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

Ελεύθερη λειτουργία

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

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

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

Σύνδεση εξωτερικής επεξεργασίας στο 1C 8.3

Κατεβάστε Καθολική επεξεργασία Αντικείμενα 1c 8.3.

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

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

Αναζήτηση και επιλογή αντικειμένων

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

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

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

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

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

Στοιχεία επεξεργασίας

Ας στραφούμε στην καρτέλα "Επεξεργασία":

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

Αυθαίρετος αλγόριθμος

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

Εγκατάσταση απαιτούμενων

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

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

Αντικείμενα καθαρισμού

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

Τώρα ας δούμε τι μπορούμε να κάνουμε με τις αποθηκευμένες ρυθμίσεις. Αποδεικνύεται ότι μπορούμε να εκτελέσουμε ένα πακέτο, μετακινηθεί στο παράθυρο "Επιλεγμένη επεξεργασία":

Τώρα μπορούμε να εκτελέσουμε με συνέπεια τις επιλεγμένες ρυθμίσεις κάνοντας κλικ στο κουμπί "Εκτέλεση".

Με βάση: Programmist1s.ru

Στο επάνω μενού πηγαίνετε Υπηρεσία->->.

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

Εμφανίζεται ένα παράθυρο για να προσθέσετε μια νέα αναφορά. πάτα το κουμπί Ανοιξε.

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

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

Μετά από αυτό, η αναφορά μπορεί να χρησιμοποιηθεί, προσθέτοντας ολοκληρωμένη. Για να ανοίξετε αυτήν την αναφορά, πηγαίνουμε επίσης Υπηρεσία->Πρόσθετες αναφορές και επεξεργασία->Πρόσθετες εξωτερικές αναφορές.

Για BP 3.0, ZUP 3.0, UT 11, ERP 2.0.

Για την προσθήκη Εξωτερική έκθεση Σε 1C διαμορφώσεις: Enterprise 8.3 Στην ελεγχόμενη διεπαφή (στο παράδειγμα της λογιστικής 3.0) εισάγετε την κατάλληλη ενότητα του προγράμματος:


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

Στη λίστα που ανοίγει, κάντε κλικ στο κουμπί Δημιουργώ:


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

Τώρα πρέπει να διαμορφώσετε Κατάλυμα(Ο τόπος του προγράμματος όπου θα είναι διαθέσιμη η έκθεση):


Επιλέγουμε αυθαίρετα το επιθυμητό τμήμα προγράμματος από τη λίστα:


Τώρα πρέπει να γράψετε αλλαγές στην εξωτερική κάρτα αναφοράς:

Τώρα ανοίξτε μια αναφορά από τη διεπαφή προγράμματος:


Κατά την άδειο, κάντε κλικ στο κουμπί Ρυθμίστε τη λίστα:


Με τη μορφή επιλογής, γιορτάζουμε την έκθεσή μας:


Τώρα εμφανίστηκε στη λίστα:


Με το κουμπί Εκτελώ Η φόρμα αναφοράς:


Στο επάνω μενού έρχονται Υπηρεσία->->.

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

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

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

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

Για BP 3.0, ZUP 3.0, UT 11, ERP 2.0.

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

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

Μεταβείτε στην κατάλληλη ενότητα του προγράμματος:


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

Στη λίστα κάντε κλικ Δημιουργώ:


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


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


Ως διαμονή, επιλέξτε ένα αυθαίρετο τμήμα (ή πολλά):


Γράφουμε και κλείνουμε την κάρτα του εξωτερικού αντικειμένου:


Τώρα ανοίξτε την επεξεργασία από τη διεπαφή:


Κατάλογος κενών, κάντε κλικ στο κουμπί Ρυθμίστε τη λίστα:


Επιλέγουμε την επεξεργασία μας:


Τώρα είναι διαθέσιμο για επιλογή. Για να ανοίξετε την επεξεργασία, πρέπει να κάνετε κλικ Εκτελώ:


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


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


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

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