Προσαρμοσμένη αναφορά. Δημιουργία ρυθμιζόμενων αναφορών Πώς να γράψετε μια αναφορά στο 1c

Κάθε οργανισμός, προκειμένου να λάβει έγκαιρες και σωστές αποφάσεις διαχείρισης, χρειάζεται επιχειρησιακές πληροφορίες σχετικά με τη διαθεσιμότητα των αγαθών στις αποθήκες, το κόστος και τις πωλήσεις τους. Οι εμπορικοί οργανισμοί συνεργάζονται με μεγάλο αριθμό αντικειμένων και αντισυμβαλλομένων, και αυτό απαιτεί καλή οργάνωση αναλυτικής λογιστικής και γρήγορη παραλαβήτις απαιτούμενες πληροφορίες σύμφωνα με τα στοιχεία του. Το άρθρο εξετάζει τις βασικές τεχνικές για την εργασία με τυπικές αναφορές στην τυπική λύση "1C: Trade Management 8" (έκδοση 11), που δημιουργήθηκε με βάση ένα σύστημα σύνθεσης δεδομένων και παρέχει χρήσιμες πρακτικές συστάσεις που θα είναι χρήσιμες και στους δύο αρχάριους χρήστες και όσοι έχουν μεταβεί στη νέα έκδοση από προηγούμενες εκδόσεις.

Για παράδειγμα, ας πάρουμε την αναφορά

  • Ανάλυση διαθεσιμότητας προϊόντος.

Ρυθμίσεις.

Στη στήλη Είδος σύγκρισης Ονοματολογία

  • Ίσο
  • Όχι ίσα
  • Στη λίστα
  • Όχι στη λίστα
  • Σε μια ομάδα Ονοματολογία;
  • Όχι στην ομάδα Ονοματολογία;
  • Σε μια ομάδα από τη λίστα Ονοματολογία;
  • Όχι σε ομάδα από τη λίστα Ονοματολογία.

Εννοια

"Γρήγορες επιλογές"

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

Οι νέες ευκαιρίες που παρέχονται από το σύστημα σύνθεσης δεδομένων (DCS) καθιστούν δυνατή την εμπειρία των πλεονεκτημάτων των δυνατοτήτων 1C:Enterprise 8 κατά τη δημιουργία αναφορών όπως ποτέ πριν. Και, παρά το γεγονός ότι η διεπαφή αναφοράς έχει υποστεί σημαντικές αλλαγές (σε σύγκριση με την έκδοση 10.3 της διαμόρφωσης "Trade Management", εφεξής καλούμενη ως UT), οι ρυθμίσεις αναφοράς εξακολουθούν να είναι διαθέσιμες στον μέσο χρήστη. Ας δούμε μερικές βασικές τεχνικές για να δουλέψουμε μαζί τους.

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

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

  • Ανάλυση διαθεσιμότητας προϊόντος.
  • Έσοδα και κόστος πωλήσεων.

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

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

  • Ίσο- η αναφορά θα δημιουργηθεί μόνο για το επιλεγμένο στοιχείο.
  • Όχι ίσα- η αναφορά θα δημιουργηθεί για ολόκληρη τη σειρά προϊόντων, εκτός από το επιλεγμένο είδος.
  • Στη λίστα- η αναφορά θα βασίζεται σε μια λίστα ειδών.
  • Όχι στη λίστα- η αναφορά θα βασίζεται σε ολόκληρη τη σειρά προϊόντων, εκτός από επιλεγμένα είδη.
  • Σε μια ομάδα- η αναφορά θα βασίζεται σε ολόκληρο το στοιχείο που βρίσκεται στον επιλεγμένο φάκελο καταλόγου Ονοματολογία;
  • Όχι στην ομάδα- η αναφορά θα βασίζεται σε ολόκληρη τη σειρά προϊόντων, εκτός από τα στοιχεία που βρίσκονται στον επιλεγμένο φάκελο καταλόγου Ονοματολογία;
  • Σε μια ομάδα από τη λίστα- παρόμοια με σύγκριση Στη λίστα, μόνο οι φάκελοι στον κατάλογο επιλέγονται ως τιμές λίστας Ονοματολογία;
  • Όχι σε ομάδα από τη λίστα- παρόμοια με τη σύγκριση Δεν υπάρχει στη λίστα, μόνο οι φάκελοι στον κατάλογο επιλέγονται ως τιμές λίστας Ονοματολογία.

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

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

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

Οι "Γρήγορες επιλογές" είναι διαθέσιμες σε όλες τις λύσεις στην πλατφόρμα 1C:Enterprise 8.

Ένα παράδειγμα απλής αλλαγής στις ρυθμίσεις αναφοράς

Για να προβάλετε/αλλάξετε τις ρυθμίσεις αναφοράς, πρέπει να μεταβείτε στο μενού Όλες οι ενέργειες - Επιλογή αλλαγής.

Το παράθυρο ρυθμίσεων για την επιλεγμένη επιλογή αναφοράς ανοίγει μπροστά μας.

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

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

Παράδειγμα 1

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

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

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

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

Κάνοντας δεξί κλικ πάνω του, επιλέξτε την εντολή από το μενού περιβάλλοντος Νέα ομάδα.

Στο παράθυρο επεξεργασίας πεδίων ομαδοποίησης που ανοίγει, επιλέξτε Ονοματολογία.Ομάδα τιμών.

Κάνοντας κλικ στο κουμπί ΕΝΤΑΞΕΙ, θα δούμε ότι έχει προστεθεί μια νέα ομαδοποίηση στην αναφορά, υποδεέστερη της ομαδοποίησης Αποθήκη.

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

Ρύζι. 1. Η δομή της αναφοράς που προκύπτει

Ρύζι. 2. Αποτέλεσμα προσαρμογής αναφοράς

Εργασία με προσαρμοσμένα πεδία

Ας ρίξουμε τώρα μια πιο προσεκτική ματιά στις νέες επιλογές για την προσαρμογή των αναφορών στο πρόγραμμα 1C: Trade Management 8.

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

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

Παράδειγμα 2

Ας προσαρμόσουμε την αναφορά "Ιστορικό πωλήσεων" (επιλογή της αναφοράς "Έσοδα και κόστος πωλήσεων"). Θα εμφανίσουμε δεδομένα πωλήσεων ανά συνεργάτες και εύρος προϊόντων. Ας υποθέσουμε ότι η εταιρεία μας πουλά αγαθά στη Μόσχα και στις περιοχές. Έτσι, κάθε πελάτης στη βάση πληροφοριών ανήκει σε μια συγκεκριμένη γεωγραφική περιοχή (το χαρακτηριστικό "Business Region" στον κατάλογο "Partners"). Μπορούμε εύκολα να ομαδοποιήσουμε δεδομένα πωλήσεων σε μια αναφορά ανά περιοχή, αλλά τι γίνεται αν μας ενδιαφέρουν πιο συγκεντρωτικά στατιστικά στοιχεία, συγκεκριμένα, η απάντηση στην ερώτηση "Πόσα προϊόντα πωλήθηκαν στη Μόσχα και πόσα σε όλες τις άλλες περιοχές μαζί"; Εδώ είναι χρήσιμα τα "προσαρμοσμένα πεδία".

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

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

Βήμα 2. Ας δημιουργήσουμε ένα νέο προσαρμοσμένο πεδίο. Ας ανοίξουμε τον σελιδοδείκτη Προσαρμοσμένα πεδίακαι εκτελέστε την εντολή Προσθήκη -> Νέο πεδίο επιλογής.

Ας δώσουμε ένα όνομα στο νέο μας πεδίο - Περιφέρεια γενικότερα.

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

Ας κάνουμε κλικ στο κουμπί ΕΝΤΑΞΕΙ, μετά από το οποίο θα επιστρέψουμε στο παράθυρο επεξεργασίας προσαρμοσμένου πεδίου. Στη συνέχεια, πρέπει να κάνετε κλικ στο κουμπί στη στήλη Εννοιακαι στη λίστα επιλογής τύπου δεδομένων που εμφανίζεται, επιλέξτε Γραμμήκαι γράψτε ως αξία Μόσχα.

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

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

Ρύζι. 3. Επεξεργασία προσαρμοσμένου πεδίου

Ας κάνουμε κλικ στο κουμπί ΕΝΤΑΞΕΙ. Το νέο μας πεδίο είναι έτοιμο.

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

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

Ας δημιουργήσουμε μια αναφορά και ας δούμε το αποτέλεσμα (που φαίνεται στο Σχ. 4).

Ρύζι. 4. Αποτέλεσμα δημιουργίας αναφοράς

Επιλογή και ταξινόμηση

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

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

Παράδειγμα 3

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

Παράδειγμα 4

Αποθηκεύστε τις αλλαγές που έγιναν

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

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

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

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

1. Δομή αναφοράς.

2. Αναφορά ρυθμίσεων.


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

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

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

Η ενότητα ρυθμίσεων αποτελείται από τις ακόλουθες καρτέλες:

1. Παράμετροι.Περιέχει παραμέτρους ACS που είναι διαθέσιμες στον χρήστη.

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


Ο πίνακας παραμέτρων παρουσιάζεται στη μορφή "Παράμετρος" - "Τιμή". Εάν είναι απαραίτητο, μπορείτε να αλλάξετε τις τιμές των παραμέτρων. Κάνοντας κλικ στο κουμπί "Ιδιότητες στοιχείου προσαρμοσμένων ρυθμίσεων" ανοίγουν οι προσαρμοσμένες ρυθμίσεις του στοιχείου.


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

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

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


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

  • Νέο πεδίο επιλογής...
  • Νέο πεδίο έκφρασης...

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


Για παράδειγμα, ας υπολογίσουμε μια εκτίμηση του αριθμού των πωλήσεων. Θα υποθέσουμε ότι αν πουληθούν λιγότερες από 10 μονάδες ενός προϊόντος, πουλήσαμε λίγα, και αν πουληθούν περισσότερες από 10 μονάδες, πουλήσαμε πολύ. Για να το κάνουμε αυτό, θα ορίσουμε 2 τιμές του υπολογιζόμενου πεδίου: η πρώτη θα είναι με την επιλογή "Αριθμός αγαθών μικρότερος από ή ίσος με "10"", η δεύτερη με την επιλογή "Αριθμός αγαθών μεγαλύτερος από "10 ””.

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

Για παράδειγμα, ας υπολογίσουμε το μέσο ποσοστό έκπτωσης. Το μέσο ποσοστό έκπτωσης υπολογίζεται χρησιμοποιώντας τον τύπο: [Ποσό πωλήσεων χωρίς έκπτωση] - [Ποσό πωλήσεων με έκπτωση] / [Ποσό πωλήσεων χωρίς έκπτωση]. Είναι σημαντικό να θυμάστε ότι το ποσό των πωλήσεων χωρίς έκπτωση μπορεί να είναι μηδενικό, επομένως χρησιμοποιούμε τον τελεστή SELECT για έλεγχο. Παίρνουμε τις παρακάτω εκφράσεις:

· Για αναλυτικές συμμετοχές:

Επιλογή

Όταν [Ποσό πωλήσεων χωρίς έκπτωση] = 0

Μετά 0

Διαφορετικά [Ποσό πωλήσεων χωρίς έκπτωση] - [Ποσό πωλήσεων με έκπτωση] / [Ποσό πωλήσεων χωρίς έκπτωση]

Τέλος

· Για συνοπτικά αρχεία:

Επιλογή

Όταν Ποσό ([Ποσό πωλήσεων χωρίς έκπτωση]) = 0

Μετά 0

Διαφορετικά Sum([Ποσό πωλήσεων χωρίς έκπτωση]) - Sum([Ποσό πωλήσεων με έκπτωση]) / Sum([Ποσό πωλήσεων χωρίς έκπτωση])

Τέλος

Όπως αναφέρθηκε προηγουμένως, στην έκφραση των συνολικών εγγραφών χρησιμοποιούμε τη αθροιστική συνάρτηση "Sum".

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


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

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

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


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


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


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


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


Εν κατακλείδι, θα ήθελα να σημειώσω ότι οι ρυθμίσεις αναφοράς δεν μπορούν μόνο να αποθηκευτούν ως επιλογή αναφοράς, αλλά και να μεταφορτωθούν σε ένα αρχείο (μενού "Περισσότερα" - "Αποθήκευση ρυθμίσεων"). Για λήψη, πρέπει να επιλέξετε «Φόρτωση ρυθμίσεων» και να επιλέξετε το αποθηκευμένο αρχείο. Έτσι, μπορούμε να μεταφέρουμε ρυθμίσεις παραλλαγής αναφοράς μεταξύ διαφορετικών βάσεων δεδομένων που έχουν την ίδια διαμόρφωση.


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

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

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

Χρησιμοποιώντας το μενού Αρχείο->Νέο, προσθέστε μια νέα εξωτερική αναφορά, δώστε της ένα όνομα και αποθηκεύστε την στο δίσκο. Ας δημιουργήσουμε ένα διάγραμμα διάταξης χρησιμοποιώντας το κουμπί Άνοιγμα διαγράμματος διάταξης δεδομένων.

Σύνταξη αιτήματος 1C για SKD

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

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

|ΕΠΙΛΟΓΗ | Πωλήσεις Αγαθών και Υπηρεσιών Αγαθών Σύνδεσμος, | Οργάνωση Πωλήσεων Αγαθών και Υπηρεσιών Πωλήσεις Αγαθών και Υπηρεσιών Αντισυμβαλλόμενος Ονοματολογία Πωλήσεων Αγαθών και Υπηρεσιών, | Πωλήσεις αγαθών και υπηρεσιών Ποσό, | Πωλήσεις Αγαθών και Υπηρεσιών Ποσοστό ΦΠΑ, | Πωλήσεις Αγαθών και Υπηρεσιών Ποσό ΦΠΑ, | Πωλήσεις αγαθών και υπηρεσιών Τιμή | Έγγραφο Πωλήσεις Αγαθών και Υπηρεσιών ΠΩΣ ΝΑ ΠΟΥΛΗΣΟΥΝ ΠΡΟΪΟΝΤΑ ΚΑΙ ΥΠΗΡΕΣΙΕΣ ΠΡΟΪΟΝΤΑ | Πωλήσεις αγαθών και υπηρεσιών Ημερομηνία | ΜΕΤΑΞΥ &Αρχής Περιόδου ΚΑΙ &Τέλους Περιόδου | Και Οργανισμός Πωλήσεων Αγαθών και Υπηρεσιών = &Οργάνωση

Ρύθμιση πεδίων συνόλου δεδομένων

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

Θα σας πω εν συντομία για ορισμένες ρυθμίσεις:


Ρύθμιση πόρων

Στο σύστημα σύνθεσης δεδομένων, τα πεδία πόρων σημαίνουν πεδία των οποίων οι τιμές υπολογίζονται με βάση λεπτομερείς εγγραφές που περιλαμβάνονται στην ομαδοποίηση. Ουσιαστικά, οι πόροι είναι ομαδικά ή συνολικά αποτελέσματα μιας αναφοράς. Στην περίπτωσή μας, οι πόροι θα είναι τα πεδία Ποσό και Ποσό ΦΠΑ. Τα σύνολα για τους πόρους μπορούν να υπολογιστούν χρησιμοποιώντας συναρτήσεις της γλώσσας έκφρασης SKD, οι απλούστερες από τις οποίες είναι Sum(), Average(), Maximum(), Minimum() και Quantity(). Για να ορίσετε πόρους αναφοράς, πρέπει να μεταβείτε στην καρτέλα Πόροι και να σύρετε τα απαραίτητα πεδία αναφοράς στον πίνακα πόρων. Μετά από αυτό, πρέπει να ορίσετε μια έκφραση (στην περίπτωσή μας, Sum()), μπορείτε επίσης να επιλέξετε τις ομαδοποιήσεις για τις οποίες θέλετε να δείτε τα σύνολα για αυτόν τον πόρο, αυτό μπορεί να γίνει στη στήλη Υπολογισμός κατά….

Λάβετε υπόψη ότι δεν μπορείτε να δημιουργήσετε ομαδοποιήσεις με βάση τα επιλεγμένα πεδία στους πόρους.

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

  1. Οι στήλες Όνομα, Τίτλος και Τύπος συμπληρώνονται αυτόματα και οι τιμές τους δεν θα πρέπει να αλλάζουν εκτός εάν είναι απαραίτητο.
  2. Μια λίστα τιμών είναι διαθέσιμη. Εάν θέλετε να μεταβιβάσετε μια λίστα ως παράμετρο, πρέπει να ορίσετε αυτήν τη σημαία, διαφορετικά μόνο το πρώτο στοιχείο της λίστας θα πάει εκεί.
  3. Εννοια. Εδώ μπορείτε να καθορίσετε μια προεπιλεγμένη τιμή για την παράμετρο. Στο παράδειγμά μας, θα επιλέξουμε την τιμή Στοιχεία για την παράμετρο Οργανισμοί (ένας κενός σύνδεσμος προς τον κατάλογο Οργανισμοί).
  4. Συμπεριλάβετε στα διαθέσιμα πεδία. Εάν διαγράψετε αυτήν τη σημαία, η παράμετρος δεν θα είναι ορατή στις ρυθμίσεις: σε επιλεγμένα πεδία, επιλογή.
  5. Περιορισμός διαθεσιμότητας. Η σημαία είναι υπεύθυνη για τη δυνατότητα ορισμού της τιμής της παραμέτρου στις ρυθμίσεις ACS.

Ρύθμιση της δομής της αναφοράς

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

Στην καρτέλα Επιλεγμένα πεδία, σύρετε τους πόρους μας (Ποσό, Ποσό ΦΠΑ) από τα διαθέσιμα πεδία στα πεδία αναφοράς.

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

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

Δημιουργία αναφοράς

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

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

Δείτε επίσης το βίντεο για τη δημιουργία αναφορών στο σύστημα ελέγχου πρόσβασης:

Πριν ξεκινήσετε μια συζήτηση σχετικά με την αναφορά στο 1C, είναι σημαντικό να επισημάνετε ότι η αναφορά μπορεί να είναι τριών τύπων:

  1. Ρυθμιζόμενη;
  2. Πρότυπο;
  3. Ιδιος.

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

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

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

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

Ρυθμιζόμενη αναφορά

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

  • Φορολογική Υπηρεσία;
  • Ομοσπονδιακή Στατιστική Υπηρεσία;
  • Διάφορα ιδρύματα και εποπτικές αρχές.

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

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

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

Δημιουργία και συμπλήρωση ρυθμιζόμενης αναφοράς

Ένα από τα παλαιότερα και πιο σημαντικά έγγραφα για την αντανάκλαση των οικονομικών δραστηριοτήτων μιας επιχείρησης είναι ο «Ισολογισμός». Το σχετικό έντυπο αναπτύχθηκε το 2010 από το Υπουργείο Οικονομικών Ρωσική Ομοσπονδίακαι εγκρίθηκε με την υπ’ αριθμ. 66 διαταγή της 02/06/2010. Σύμφωνα με αυτή τη διάταξη, από το 2013, όλοι οι οργανισμοί που δραστηριοποιούνται στη Ρωσική Ομοσπονδία πρέπει να την υποβάλλουν ετησίως στις φορολογικές αρχές.

Για να ανοίξουμε την απαιτούμενη αναφορά κανονισμών, πρέπει (στο πρόγραμμα Λογιστική 8.3) να πάμε στο υποσύστημα «Αναφορές» και να επιλέξουμε την κατάλληλη εντολή στο μενού «1C Reporting» (Εικ. 1).

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

Στη φόρμα που ανοίγει (Εικ. 2) θα δούμε:

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

Εικ.2

Χρησιμοποιώντας τα αντίστοιχα κουμπιά μπορούμε:

  1. Δημιουργήστε την αναφορά που χρειαζόμαστε.
  2. Φορτώστε το από ένα αρχείο που είναι αποθηκευμένο στον υπολογιστή σας.
  3. Ελέγξτε εάν η μεταφόρτωση έχει διαμορφωθεί σωστά και εάν τα αθροίσματα ελέγχου αντιστοιχούν στους αλγόριθμους που είναι ενσωματωμένοι στο πρόγραμμα.
  4. Εκτυπώστε ένα έγγραφο υπολογιστικού φύλλου που δημιουργήθηκε με βάση τα καταχωρημένα δεδομένα.
  5. Δημιουργήστε και στείλτε ένα αρχείο μεταφόρτωσης.

Μπορούμε να βρούμε τον «Ισολογισμό» που χρειαζόμαστε κάνοντας κλικ στο κουμπί «Δημιουργία». Το αποτέλεσμα του κλικ θα είναι μια φόρμα (Εικ. 3)
Εικ.3

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

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

Εικ.4

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

Κάνοντας κλικ στο κουμπί «Δημιουργία» θα ανοίξουμε την αντίστοιχη φόρμα (Εικ. 5).

Εικ.5

Θα πρέπει να δώσετε αμέσως προσοχή σε μια περίσταση: οι «λογιστικές καταστάσεις» δεν είναι μόνο ο «Ισολογισμός», αλλά και:

  • Αναφορά για οικονομικά αποτελέσματαεπιχειρήσεις·
  • Κατάσταση μεταβολών ιδίων κεφαλαίων.
  • Σχετικά με το κίνημα μετρητά;
  • Σχετικά με την προβλεπόμενη χρήση των κεφαλαίων κ.λπ.

Και όλες αυτές οι αναφορές μπορούν να δημιουργηθούν κάνοντας κλικ σε ένα κουμπί «Γέμισμα» (Εικ. 6) επιλέγοντας «Όλες οι αναφορές».

Εικ.6

Για να συμπληρώσετε ένα συγκεκριμένο έγγραφο, πρέπει να επιλέξετε "Τρέχον".

Το συμπληρωμένο έντυπο «Ισολογισμός» παρουσιάζεται στην Εικ. 7

Εικ.7

Μπορείτε να προσθέσετε τα δικά σας δεδομένα σε οποιοδήποτε πεδίο κάνοντας κλικ στην εντολή «Προσθήκη σειράς».

Όλοι οι αριθμοί στα βασικά πεδία μπορούν να αποκρυπτογραφηθούν κάνοντας κλικ στο αντίστοιχο κουμπί στην κεφαλίδα.

Έντυπο μεταγραφής εισπρακτέους λογαριασμούςφαίνεται στο Σχ.8.

Ρύζι. 8.

Κάνοντας διπλό κλικ σε οποιοδήποτε ποσό αποκρυπτογράφησης ανοίγει η τυπική αναφορά "Ισολογισμός λογαριασμού".

Τυπικές αναφορές

"Ισολογισμός κύκλου εργασιών", "Ανάλυση Subconto", "Κάρτα λογαριασμού", "Φύλλο σκακιού" και πολλές άλλες μορφές που σας επιτρέπουν να αναλύετε λογιστικά δεδομένα ονομάζονται συνήθως τυπικές αναφορές.

Ας δούμε την αρχή της λειτουργίας τους με βάση τον «Ισολογισμό Κύκλου Εργασιών». Η φόρμα στο Σχ. 1 δείχνει ότι οι τυπικές και ρυθμιζόμενες αναφορές μπορούν να κληθούν από ένα υποσύστημα.

Ας ανοίξουμε το αντικείμενο που χρειαζόμαστε (Εικ. 9)

Εικ.9

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

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

Εικ.10

Ας ρίξουμε μια πιο προσεκτική ματιά σε αυτή τη δομή:

  1. Ομαδοποίηση – ο έλεγχος του πλαισίου ελέγχου «Με υπολογαριασμούς» υποδεικνύει ότι η φόρμα θα περιέχει δεδομένα στο πλαίσιο όχι μόνο των κύριων λογαριασμών, αλλά και των υποομάδων τους.
  2. Επιλογή - εδώ ο χρήστης μπορεί να υποδείξει για ποιον οργανισμό, τμήμα ή λογαριασμό θέλει να δει δεδομένα και επίσης να καθορίσει την ανάγκη εμφάνισης πληροφοριών σε λογαριασμούς εκτός ισολογισμού.
  3. Δείκτες - καθορίζεται εάν θα εμφανίζονται αριθμητικά στοιχεία για λογιστική ή φορολογική λογιστική.
  4. Αναλυτικό υπόλοιπο – για τους οποίους λογαριασμούς και υπολογαριασμούς απαιτούνται λεπτομερείς πληροφορίες.
  5. Πρόσθετα πεδία - προσδιορίστε την εμφάνιση της φόρμας.
  6. Σχεδιασμός – θα πρέπει οι αρνητικές τιμές να επισημαίνονται με κόκκινο χρώμα και να μειωθεί η αυτόματη εσοχή;

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

Δικές μου αναφορές

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

  • Καθολική αναφορά.
  • Διάγραμμα διάταξης δεδομένων (DCS).

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

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

Εικ.11

Τι βλέπουμε:

  • Τυπική επιλογή περιόδου.
  • Ο τύπος του αντικειμένου για το οποίο θέλουμε να εμφανίσουμε πληροφορίες (σε σε αυτή την περίπτωση– μητρώο συσσώρευσης, αλλά μπορεί να λάβει τις ακόλουθες τιμές: κατάλογος, μητρώο πληροφοριών, έγγραφο, λογιστικό μητρώο).
  • Συγκεκριμένο όνομα του αντικειμένου μεταδεδομένων ("Πληροφορίες USN για το εισόδημα").
  • Ο πίνακας στον οποίο αναφερόμαστε είναι σε αυτή την περίπτωση «Κύκλος εργασιών» (για τους καταχωρητές συσσώρευσης μπορεί επίσης να λάβει τις τιμές «Remaining» και «Remaining and Turnover»).

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

Συνδεθείτε στον ιστότοπο ως φοιτητής

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

Εάν δεν έχετε διαβάσει την εισαγωγή αυτής της ενότητας, διαβάστε την: .

Για να ολοκληρώσετε τα μαθήματα που θα χρειαστείτε 1C 8.3 (όχι χαμηλότερο 8.3.13.1644 ) .

Εάν έχετε ήδη εγκατεστημένη την έκδοση 8.3 1C, χρησιμοποιήστε την. Εάν όχι, κατεβάστε και εγκαταστήστε την εκπαιδευτική έκδοση, την οποία παράγει η 1C ειδικά για εκπαιδευτικούς σκοπούς: .

Η ακόλουθη συντόμευση θα πρέπει να εμφανιστεί στην επιφάνεια εργασίας σας:

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

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

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

Θέτοντας έναν στόχο

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

  • Ονομα
  • Πάτωμα
  • Το αγαπημένο χρώμα του πελάτη.

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

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

Πάμε!

Δημιουργία αναφοράς

Εκκινούμε τον διαμορφωτή για τη βάση δεδομένων Gastronom:

Από το κύριο μενού, επιλέξτε "Αρχείο" -> "Νέο...":

Επιλέξτε "Εξωτερική αναφορά":

Δημιουργία διαγράμματος διάταξης δεδομένων μέσα στην αναφορά

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

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

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

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

Τώρα είμαστε στον σελιδοδείκτη " Σύνολα δεδομένων«Θα μείνουμε εκεί».

Γράφουμε ένα αίτημα μέσω του κατασκευαστή

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

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

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

Το καθήκον μας είναι να γράψουμε το κείμενο αίτησης σε αυτό το πεδίο. Έχετε ξεχάσει πώς να το κάνετε αυτό;

Θα σας δώσω μια υπόδειξη:

Σε αυτό το ερώτημα έχουμε επιλέξει τρία πεδία (" Ονομα", "Πάτωμα"Και" Αγαπημένο Χρώμα") από το τραπέζι" Κατάλογος.Πελάτες".

Αλλά μην βιαστείτε να γράψετε αυτό το κείμενο στο πεδίο "Αίτημα" με μη αυτόματο τρόπο.

Τώρα θα δημιουργήσουμε το ίδιο αίτημα οπτικά, χρησιμοποιώντας μόνο το ποντίκι. Αυτή η μέθοδος ονομάζεται " Κατασκευαστής ερωτήματος".

Για να καλέσετε αυτόν τον κατασκευαστή, κάντε κλικ στο κουμπί " Κατασκευαστής ερωτήματος..." στο επάνω δεξιό μέρος του πεδίου "Αίτημα":

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

Αποδείχθηκε έτσι:

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

Αποδείχθηκε έτσι:

Ας κάνουμε το ίδιο και με τα χωράφια» Πάτωμα"Και" Αγαπημένο Χρώμα". Το αποτέλεσμα θα είναι το εξής:

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

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

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

Ρύθμιση παρουσίασης δεδομένων

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

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

Στο παράθυρο που ανοίγει, καθορίστε τον τύπο αναφοράς " Λίστα"και πατήστε " Επόμενος":

Στο επόμενο παράθυρο, επιλέξτε (σύροντας) τα πεδία που πρέπει να εμφανίζονται στη λίστα (σύρετε όλα αυτά που είναι διαθέσιμα σε εμάς: " Αγαπημένο Χρώμα", "Ονομα"Και" Πάτωμα"):

Ας πάρουμε αυτό το αποτέλεσμα και πατάμε το κουμπί " ΕΝΤΑΞΕΙ":

Ο σχεδιαστής ρυθμίσεων έκλεισε και το στοιχείο " Αναλυτικές καταχωρήσεις":

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

Αποθηκεύστε την αναφορά ως αρχείο

Ανοίξτε το κύριο στοιχείο μενού " Αρχείο"->"Εκτός":

Θα το αποθηκεύσω στην επιφάνεια εργασίας μου με το όνομα " Μάθημα 1":

Έλεγχος της αναφοράς σε λειτουργία χρήστη

Τέλος, ας κλείσουμε τον διαμορφωτή και ας μεταβούμε στη βάση δεδομένων μας σε λειτουργία χρήστη:

Όνομα χρήστη "Διαχειριστής", χωρίς κωδικό πρόσβασης:

Μέσα από το μενού, επιλέξτε το στοιχείο " Αρχείο"->"Ανοιχτό...":

Και καθορίστε το αρχείο αναφοράς (το αποθηκεύσα στην επιφάνεια εργασίας με το όνομα "Lesson1.erf":

Η φόρμα αναφοράς έχει ανοίξει, κάντε κλικ στο κουμπί " Μορφή":

Ετοιμος! Ακολουθεί το εκτυπώσιμο με μια λίστα πελατών, το αγαπημένο τους χρώμα και το φύλο:

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

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

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

Συνδεθείτε στον ιστότοπο ως φοιτητής

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

Εάν βρείτε κάποιο σφάλμα, επιλέξτε ένα κομμάτι κειμένου και πατήστε Ctrl+Enter.