Λογιστικές πληροφορίες. Επεξεργασία «Φόρτωση δεδομένων από έγγραφο υπολογιστικού φύλλου». Παραδείγματα ρυθμίσεων και χρήσης δεδομένων φόρτωσης 1s 8 από το excel

Πώς να φορτώσετε ένα έγγραφο υπολογιστικού φύλλου στο πρόγραμμα 1C 8.3 Accounting;

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

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

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

Επεξεργασία Φόρτωση δεδομένων από έγγραφο υπολογιστικού φύλλου 1C 8.3 (διαχειριζόμενες φόρμες)

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

Ας δώσουμε ένα παράδειγμα στο βιβλίο αναφοράς "Ονοματολογία". Δημιουργούμε ένα αρχείο με δεδομένα σε μορφή xls.

Η επεξεργασία μπορεί επίσης να φορτώσει αρχεία στην ακόλουθη μορφή:

  • οποιαδήποτε άλλη μορφή από την οποία μπορείτε να αντιγράψετε δεδομένα

Έτσι φαίνεται το αρχείο Excel με τα δεδομένα πηγής, το οποίο θα ανεβάσουμε στο βιβλίο αναφοράς "Ονοματολογία":

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

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

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

Όπως μπορείτε να δείτε, έχουμε κάποια λάθη! Θα το εξαλείψουμε. Μεταβείτε στην καρτέλα "Ρυθμίσεις":

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

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

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

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

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

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

Κάντε κλικ στο «Φόρτωση δεδομένων» και αυτή τη φορά όλα πάνε χωρίς σφάλματα:

Βασισμένο σε υλικά από: programmist1s.ru

30.06.2010

Πώς να κατεβάσετε ένα βιβλίο αναφοράς προϊόντος από ένα αρχείο Excel σε 1C: Trade Management αναθ. 10.3

Αποκτήστε δωρεάν πρόσβαση στο 1C:Fresh cloud για 30 ημέρες!

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

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

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

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

Τι γίνεται αν για διάφορους λόγους αυτό δεν είναι δυνατό;

Κάθε χρήστης της επαγγελματικής έκδοσης του 1C:Enterprise 8 έχει ήδη μια τέτοια επεξεργασία! ΕΙΝΑΙ στον δίσκο!

Τυπική επεξεργασία "Φόρτωση δεδομένων από το Tabular Document.epf", που βρίσκεται στην ενότητα "Τεχνολογική υποστήριξη" > "Μεθοδολογική υποστήριξη 1C:Enterprise 8" > "Καθολικές αναφορές και επεξεργασία" >

Λάβετε υπόψη ότι από τον Φεβρουάριο του 2010, στον δίσκο ITS, αυτή η επεξεργασία για διαμορφώσεις στην πλατφόρμα 8.1 βρίσκεται σε άλλη ενότητα: «Τεχνολογική υποστήριξη» > «Μεθοδολογική υποστήριξη 1C:Enterprise 8» > «1C:Enterprise 8.1 πλατφόρμα» > «Universal αναφορές και επεξεργασία" > "Φόρτωση δεδομένων από έγγραφο υπολογιστικού φύλλου".

Η επεξεργασία από την ίδια την εταιρεία 1C είναι καθολική και σας επιτρέπει να φορτώνετε δεδομένα σε οποιαδήποτε διαμόρφωση στην πλατφόρμα 1C:Enterprise 8, σε οποιουσδήποτε καταλόγους, έγγραφα και μητρώα πληροφοριών από αρχεία σε μορφή *.xls (Excel), *.mxl, * .txt, *. dbf.

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

Παράδειγμα 1. Φόρτωση του καταλόγου ονοματολογίας στο 1C: Accounting 8 από τον τιμοκατάλογο στο Excel.
Παράδειγμα 2. Φόρτωση ενός βιβλίου αναφοράς προϊόντος στο 1C: Trade Management 8 από έναν τιμοκατάλογο στο Excel
Παράδειγμα 3. Φόρτωση καταλόγου ατόμων στο 1C: Μισθοί και διαχείριση προσωπικού 8 από το Excel. (σύντομα)
Παράδειγμα 4. Φόρτωση τιμολογίου στο 1C: Trade Management 8 από ένα έγγραφο του Excel.

  • Τιμοκατάλογος στο Excel "PriceOnlineKhimSnab.xls" - Microsoft Office Excel 97-2003 (.xls)
  • Τυπική διαμόρφωση Trade management Rev.10.3, έκδοση 10.3.10.4, πλατφόρμα 8.2 (8.2.10.77)
  • Είναι απαραίτητο να φορτώσετε στο 1C από το Excel όχι μόνο τα ονόματα των αγαθών και τις τιμές όπως στο Παράδειγμα 1, αλλά και τους αριθμούς άρθρων και τους γραμμωτούς κώδικες και είναι απαραίτητο το αντικείμενο να μην φορτώνεται σε έναν κατάλογο (ομάδα), αλλά να διανέμεται από τον κατασκευαστή στον κατάλογο στοιχείων 1C.

Για να μπορέσετε να κατεβάσετε το βιβλίο αναφοράς προϊόντος από τον Τιμοκατάλογο στο 1C: Trade Management 8 με αυτόματη διανομή σε ομάδες (κατασκευαστές), θα χρειαστεί να προετοιμάσετε μια φόρμα αρχείου για λήψη. Θα χρειαστεί να προσθέσετε μια στήλη που να δείχνει τη μονάδα μέτρησης (τεμ.) και τον κατασκευαστή του προϊόντος, ενώ το όνομα του κατασκευαστή στον τιμοκατάλογο πρέπει να αντιστοιχεί στο όνομα της ομάδας στον κατάλογο ονοματολογίας του 1C: Trade Πρόγραμμα διαχείρισης 8.

Χρησιμοποιούμε τυπική επεξεργασία «Δεδομένα Φόρτωση Από Tabular Document.epf» που πηγαίνει στο ITS.

1. Εκκινήστε το πρόγραμμα 1C

2. Για να ξεκινήσει η επεξεργασία, επιλέξτε το στοιχείο μενού "Αρχείο">« Ανοιξε» .

3. Στο παράθυρο που ανοίγει, βρείτε το αρχείο επεξεργασίας, το οποίο βρίσκεται στο δίσκο ITS στον κατάλογο \1CIts\EXE\EXTREPS\UNIREPS82\UploadFromTableDocument

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

Θα ανοίξει ένα παράθυρο

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

Στάδιο 1- φόρτωση ονομάτων και ρύθμιση των τιμών των στοιχείων των νέων στοιχείων καταλόγου που είναι απαραίτητα για την έναρξη (μονάδα μέτρησης, συντελεστής ΦΠΑ, χαρακτηριστικό προϊόντος/υπηρεσίας). - φόρτωση barcodes

Ρυθμίστε τη "Λειτουργία λήψης" - Λήψη στον κατάλογο

"Τύπος καταλόγου" - Ονοματολογία

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

Το αρχείο ενδέχεται να μην εμφανίζεται αρχικά. Ορίστε τον τύπο αρχείου σε "Φύλλο Excel (*.xls)"

Επιλέξτε το αρχείο μας

Εμφανίζονται τα στοιχεία της κάρτας αντικειμένου.

8. Διαμορφώστε τις παραμέτρους φόρτωσης τίτλου

Για ευκολία, ας ορίσουμε τη "Μη αυτόματη αρίθμηση στηλών"

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

"Πρώτη γραμμή δεδομένων σε έγγραφο υπολογιστικού φύλλου" - κοιτάξτε τον τιμοκατάλογο μας, απορρίψτε την κεφαλίδα, τα δεδομένα για φόρτωση ξεκινούν από την ένατη γραμμή - βάλτε "9" (βλ. Εικ. 2 "Τιμοκατάλογος")

"Να μην δημιουργούνται νέα στοιχεία" - ΜΗΝ τσεκάρετε το πλαίσιο, η επιλογή είναι απαραίτητη εάν σκοπεύουμε να αλλάξουμε μόνο υπάρχοντα στοιχεία.

Οι γραμμές "Όνομα" και "Πλήρες όνομα" - ορίστε τη λειτουργία φόρτωσης σε "Αναζήτηση", "Αρ. Στήλες εγγράφου υπολογιστικού φύλλου" - στον τιμοκατάλογό μας το όνομα βρίσκεται στην τρίτη στήλη - ορίστε "3"

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

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

Γραμμή "Άρθρο" - τοποθετήστε ένα σημάδι επιλογής στη στήλη "Πεδίο αναζήτησης" (δεύτερη στήλη) - το πρόγραμμα θα ελέγξει για την παρουσία ενός στοιχείου με ένα τέτοιο άρθρο στη βάση δεδομένων 1C και εάν υπάρχει ήδη, τότε ένα νέο στοιχείο με αυτό το όνομα δεν θα δημιουργηθεί. Ρυθμίσαμε τη λειτουργία φόρτωσης σε "Αναζήτηση", "Αριθμός στήλης του εγγράφου υπολογιστικού φύλλου" - στον τιμοκατάλογό μας ο αριθμός του άρθρου στη δεύτερη στήλη έχει οριστεί σε "2"

Γραμμή "Βασική μονάδα μέτρησης" - στη στήλη "Λειτουργία φόρτωσης" επιλέξτε "Εγκατάσταση", στη στήλη "Προεπιλεγμένη τιμή" επιλέξτε τη μονάδα μέτρησης (στην περίπτωσή μας - τεμ.)

Η γραμμή "Βάρος" - στην περίπτωσή μας, το προϊόν ΔΕΝ είναι σταθμισμένο, επομένως "Λειτουργία φόρτωσης" επιλέξτε "Εγκατάσταση", στη στήλη "Προεπιλεγμένη τιμή" επιλέξτε "Όχι"

Γραμμή "Ποσοστό ΦΠΑ" - στην περίπτωσή μας, για όλα τα ληφθέντα στοιχεία ορίζουμε τον ΦΠΑ στο 18%, για αυτό στη στήλη "Λειτουργία φόρτωσης" επιλέγουμε "Ορισμός", στη στήλη "Προεπιλεγμένη τιμή" επιλέγουμε "18%".

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

Γραμμή "Υπηρεσία" - στη στήλη "Λειτουργία φόρτωσης", επιλέξτε "Εγκατάσταση", στη στήλη "Προεπιλεγμένη τιμή", επιλέξτε "Όχι" (στην περίπτωσή μας, όλες οι θέσεις είναι προϊόντα).

Γραμμή "Τύπος στοιχείου" - στη στήλη "Λειτουργία φόρτωσης", επιλέξτε "Εγκατάσταση", στη στήλη "Προεπιλεγμένη τιμή", επιλέξτε "Προϊόν".

Έχουμε ορίσει τις ελάχιστες τιμές για νέα στοιχεία στον κατάλογο ονοματολογίας, που θα σας επιτρέψουν να ξεκινήσετε να εργάζεστε.

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

Κάντε κλικ στο «Λήψη» στην κάτω δεξιά γωνία, κάντε κλικ στο «Ναι» όταν σας ζητηθεί

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

Προς το παρόν, έχουμε φορτώσει τα ονόματα προϊόντων από τον τιμοκατάλογο στο Excel στον κατάλογο ονοματολογίας 1C.

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

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

Υπάρχουν δύο επιλογές:

Εγχειρίδιο.

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

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

Αυτο.

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

Υπάρχουν δύο επιλογές: με αναγνώριση ανά άρθρο ή όνομα.

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

Επιλογή 1. Προσδιορισμός βάσει άρθρου

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

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

Στις γραμμές «Μονάδα αναφοράς» και «Μονάδα αποθήκευσης υπολοίπων» στο πεδίο «Λειτουργία φόρτωσης», επιλέξτε «Υπολογισμός». Στο πεδίο «Έκφραση» γράφουμε τον αλγόριθμο στην ενσωματωμένη γλώσσα προγραμματισμού 1C. Για παράδειγμα, ο ειδικός μας από το τμήμα υλοποίησης πρότεινε τον ακόλουθο κώδικα σε λίγα λεπτά:

Nomenclature Link = Directories.Nomenclature.Find By Details("Article", CurrentData["Article"]); Basic Unit of Measurement = Directories.Classifier of Units of Measurement.Find By Code(796); TechSpr = Directories.Units of Measurement.Find By Attributes("Unit By Classifier", Basic Unit of Measurement, Nomenclature Reference); Αν CurrentRef.Empty() Τότε FoundUnitObject = Directories.Units.CreateElement(); FoundUnitObject.Name = AbbrLP(BasicUnit); FoundUnitObject.UnitByClassifier = BasicUnit; FoundUnitObject.Coefficient = 1; FoundItemObject.Owner = ItemRef; Προσπάθεια FoundUnitObject.Write(); Αποτέλεσμα = FoundUnitObject.Ref; Αναφορά εξαίρεσης ("Απέτυχε η εγγραφή"); EndAttempt; Διαφορετικά Αποτέλεσμα = CurrentRef.Link; τέλος εαν;
// Εταιρεία «Online» 2010, www.site

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

Επιλογή 2. Σε περίπτωση αναγνώρισης με Όνομα

Βάλτε ένα σημάδι στο πεδίο "Να μην δημιουργούνται νέα στοιχεία".

Καταργήστε την επιλογή όλων των γραμμών

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

Στις γραμμές «Μονάδα αναφοράς» και «Μονάδα αποθήκευσης υπολοίπων» στο πεδίο «Λειτουργία φόρτωσης», επιλέξτε «Υπολογισμός». Στο πεδίο "Έκφραση" γράφουμε τον αλγόριθμο στην ενσωματωμένη γλώσσα προγραμματισμού 1C, για παράδειγμα αυτό:


Σύνδεσμος ονοματολογίας = Directories.Nomenclature.FindByName(CurrentData["Name"]); Basic Unit of Measurement = Directories.Classifier of Units of Measurement.Find By Code(796); TechSpr = Directories.Units of Measurement.Find By Attributes("Unit By Classifier", Basic Unit of Measurement, Nomenclature Reference); Αν CurrentRef.Empty() Τότε FoundUnitObject = Directories.Units.CreateElement(); FoundUnitObject.Name = AbbrLP(BasicUnit); FoundUnitObject.UnitByClassifier = BasicUnit; FoundUnitObject.Coefficient = 1; FoundItemObject.Owner = ItemRef; Προσπάθεια FoundUnitObject.Write(); Αποτέλεσμα = FoundUnitObject.Ref; Αναφορά εξαίρεσης ("Απέτυχε η εγγραφή"); EndAttempt; Διαφορετικά Αποτέλεσμα = CurrentRef.Link; τέλος εαν;
//© Online Εταιρεία 2010, www.site

9. Ανοίξτε την κάρτα προϊόντος, ελέγξτε ότι τα στοιχεία έχουν τοποθετηθεί σωστά

Εάν όλα είναι σωστά, τότε μπορείτε να προχωρήσετε στο δεύτερο στάδιο - φόρτωση τιμών από τον τιμοκατάλογο στο Excel.

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



Στη «Διαχείριση Εμπορίου» Αναθ. 10.3, οι τιμές ορίζονται χρησιμοποιώντας το έγγραφο «Ρύθμιση τιμών αντικειμένων».

Χρησιμοποιούμε την ίδια επεξεργασία «Φόρτωση δεδομένων από Tabular Document.epf» από τον δίσκο ITS.

11. Ρυθμίστε τη "Λειτουργία φόρτωσης" - "Φόρτωση στην ενότητα πίνακα".

Ανοίγει το ημερολόγιο εγγράφων «Ρύθμιση τιμών αντικειμένων».

Εδώ μπορείτε να επιλέξετε ένα υπάρχον έγγραφο στο οποίο θέλουμε να προσθέσουμε νέα στοιχεία ή να δημιουργήσουμε ένα Νέο (συνιστάται), στο έγγραφο που υποδεικνύουμε ποιο «Τύπος Τιμής» θα φορτώσουμε (στο παράδειγμά μας «Λιανική»).

Κάντε κλικ στο "Ok" και αποθηκεύστε το κενό έγγραφο προς το παρόν.

Τώρα επιλέξτε αυτό το νέο αποθηκευμένο έγγραφο από το ημερολόγιο στη γραμμή «Σύνδεσμος».

Στο πεδίο "Ενότητα πίνακα", επιλέξτε "Προϊόντα".

13. Λάβετε υπόψη ότι τώρα πρέπει να μεταβείτε στην καρτέλα «Πίνακας έγγραφο» και να επιλέξετε ξανά τον τιμοκατάλογο μας στο Excel από τον οποίο φορτώσαμε τα ονόματα και τώρα θα φορτώσουμε τις τιμές (βλ. σημείο 5).

14. Διαμορφώστε τις επιλογές εκκίνησης

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

Στη γραμμή "Ονοματολογία" ορίσαμε τη λειτουργία φόρτωσης σε "Αναζήτηση", "Αριθμός στήλης ενός εγγράφου υπολογιστικού φύλλου" - στο παράδειγμά μας το ορίσαμε σε "3". Εάν απαιτείται αναγνώριση ανά άρθρο, τότε στη στήλη «Αναζήτηση κατά» επιλέγουμε «Άρθρο» και στον «Αριθ. στήλης του εγγράφου υπολογιστικού φύλλου» βάζουμε τον αριθμό της στήλης με άρθρα - στο παράδειγμά μας «2».

Στη γραμμή "Τιμή", ορίστε τη λειτουργία φόρτωσης σε "Αναζήτηση", "Αριθμός στήλης του εγγράφου υπολογιστικού φύλλου" - βάλτε τον αριθμό της στήλης με τις τιμές που θέλουμε να φορτώσουμε, πρώτα θα φορτώσουμε τη λιανική τιμή, η οποία σημαίνει ότι βάζουμε "5".

Στη γραμμή "Νόμισμα", ορίστε τη λειτουργία λήψης σε "Εγκατάσταση", επιλέξτε το νόμισμα (στο παράδειγμα "ρούβλια")

Στη γραμμή «Μονάδα μέτρησης», στο πεδίο «Λειτουργία φόρτωσης», επιλέξτε «Υπολογισμός». Στο πεδίο «Έκφραση» γράφουμε τον αλγόριθμο στην ενσωματωμένη γλώσσα προγραμματισμού 1C. Για παράδειγμα, αυτός ο κωδικός:

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

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

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

Κάντε κλικ στο «Λήψη» και απαντήστε «Ναι»

15. Ανοίξτε το έγγραφο «Ρύθμιση τιμών αντικειμένων» στο οποίο φορτώθηκαν τα δεδομένα (κάνοντας κλικ στο κουμπί με μεγεθυντικό φακό στη γραμμή «Σύνδεσμος»)

16. Ελέγχουμε το έγγραφο, εάν όλα είναι εντάξει, κάντε κλικ στο "OK".

Οι τιμές πρέπει να είναι σταθερές.

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

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

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

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


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


Χρησιμοποιούμε την ίδια επεξεργασία «Φόρτωση δεδομένων από Tabular Document.epf» από τον δίσκο ITS.

19. Ρυθμίστε το "Load mode" - "Load to information register".
"Τύπος εγγραφής" επιλέξτε "Barcodes".

20. Λάβετε υπόψη ότι τώρα πρέπει να μεταβείτε στην καρτέλα «Πίνακας εγγράφου» και να επιλέξετε ξανά τον τιμοκατάλογο μας στο Excel από τον οποίο κατεβάσαμε τα ονόματα και τις τιμές και τώρα θα κατεβάσουμε τους γραμμωτούς κώδικες (βλ. σημείο 5).

21. Διαμορφώστε τις επιλογές εκκίνησης

Και πάλι, ορίστε την παράμετρο "Πρώτη σειρά δεδομένων σε έγγραφο υπολογιστικού φύλλου" - ορίστε "9" και "Μη αυτόματη αρίθμηση στηλών".

Ρύθμιση επιλογών εκκίνησης

Αφαιρούμε τις «αυγές» από όλες τις γραμμές από τις οποίες είναι δυνατό.

Στις υπόλοιπες γραμμές ορίζουμε τις παραμέτρους

Στη γραμμή “Barcode” ρυθμίζουμε τη λειτουργία φόρτωσης σε “Αναζήτηση”, στη στήλη “Αριθ. Στήλες του εγγράφου υπολογιστικού φύλλου” γράφουμε “9” όπως στον τιμοκατάλογό μας.

Στη γραμμή «Ιδιοκτήτης» στη στήλη «Περιγραφή τύπων», ανοίξτε το παράθυρο «Επεξεργασία τύπου δεδομένων» και ελέγξτε (αφήστε) μόνο το πεδίο «Ονοματολογία». Ρυθμίστε τη λειτουργία λήψης σε "Αναζήτηση". Για να προσδιορίσουμε ανά άρθρο, στη στήλη «Αριθ. στήλης του εγγράφου υπολογιστικού φύλλου» γράφουμε τον αριθμό της στήλης στην οποία αναγράφονται τα Άρθρα στον τιμοκατάλογό μας - δηλ. "2". Στη στήλη "Αναζήτηση κατά", ορίστε το "Άρθρο".

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

Στη γραμμή "Τύπος γραμμικού κώδικα", στη στήλη "Λειτουργία εκκίνησης", επιλέξτε "Εγκατάσταση", στη στήλη "Προεπιλεγμένη τιμή", επιλέξτε "EAN13".

Στη γραμμή «Μονάδα μέτρησης», στο πεδίο «Λειτουργία φόρτωσης», επιλέξτε «Υπολογισμός». Στο πεδίο «Έκφραση» γράφουμε τον αλγόριθμο στην ενσωματωμένη γλώσσα προγραμματισμού 1C. Για παράδειγμα, αυτός ο κωδικός:

Nomenclature Link = Directories.Nomenclature.FindByName(CurrentData["Owner"]); Αποτέλεσμα=Σύνδεσμος ονοματολογίας.Υπόλοιπη μονάδα αποθήκευσης.

Στη γραμμή "Ποιότητα" στη στήλη "Λειτουργία εκκίνησης", επιλέξτε "Εγκατάσταση", στη στήλη "Προεπιλεγμένη τιμή", επιλέξτε "Νέο".

Στις γραμμές "Χαρακτηριστικά στοιχείου", "Σειρά στοιχείων", "Διαγραφή κωδικού" στη στήλη "Λειτουργία φόρτωσης", επιλέξτε "Εγκατάσταση", στη στήλη "Προεπιλεγμένη τιμή" αφήστε κενά κελιά.

Κάντε κλικ στο "Λήψη"

Ανοίξτε την κάρτα προϊόντος και ελέγξτε για την παρουσία γραμμικού κώδικα.

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


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


Σας ευχόμαστε επιτυχία!

  • Τιμοκατάλογος στο Excel "PriceOnlineKhimSnab.xls" - Microsoft Office Excel 97-2003 (.xls)
  • Τυπική διαμόρφωση Trade management Rev.10.3, έκδοση 10.3.10.4, πλατφόρμα 8.2 (8.2.10.77)
  • Είναι απαραίτητο να φορτώσετε στο 1C από το Excel όχι μόνο τα ονόματα των αγαθών και τις τιμές όπως στο Παράδειγμα 1, αλλά και τους αριθμούς άρθρων και τους γραμμωτούς κώδικες και είναι απαραίτητο το αντικείμενο να μην φορτώνεται σε έναν κατάλογο (ομάδα), αλλά να διανέμεται από τον κατασκευαστή στον κατάλογο στοιχείων 1C.

Για να μπορέσετε να κατεβάσετε το βιβλίο αναφοράς προϊόντος από τον Τιμοκατάλογο στο 1C: Trade Management 8 με αυτόματη διανομή σε ομάδες (κατασκευαστές), θα χρειαστεί να προετοιμάσετε μια φόρμα αρχείου για λήψη. Θα χρειαστεί να προσθέσετε μια στήλη που να δείχνει τη μονάδα μέτρησης (τεμ.) και τον κατασκευαστή του προϊόντος, ενώ το όνομα του κατασκευαστή στον τιμοκατάλογο πρέπει να αντιστοιχεί στο όνομα της ομάδας στον κατάλογο ονοματολογίας του 1C: Trade Πρόγραμμα διαχείρισης 8.

Χρησιμοποιούμε τυπική επεξεργασία «Δεδομένα Φόρτωση Από Tabular Document.epf» που πηγαίνει στο ITS.

1. Εκκινήστε το πρόγραμμα 1C

2. Για να ξεκινήσει η επεξεργασία, επιλέξτε το στοιχείο μενού "Αρχείο">« Ανοιξε» .

3. Στο παράθυρο που ανοίγει, βρείτε το αρχείο επεξεργασίας, το οποίο βρίσκεται στο δίσκο ITS στον κατάλογο \1CIts\EXE\EXTREPS\UNIREPS82\UploadFromTableDocument

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

Θα ανοίξει ένα παράθυρο

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

Στάδιο 1— φόρτωση ονομάτων και ρύθμιση των τιμών των στοιχείων των νέων στοιχείων καταλόγου που είναι απαραίτητα για την έναρξη (μονάδα μέτρησης, συντελεστής ΦΠΑ, χαρακτηριστικό προϊόντος/υπηρεσίας). - φόρτωση barcodes

Ρυθμίστε τη "Λειτουργία λήψης" - Λήψη στον κατάλογο

"Προβολή καταλόγου" - Ονοματολογία

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

Το αρχείο ενδέχεται να μην εμφανίζεται αρχικά. Ορίστε τον τύπο αρχείου σε "Φύλλο Excel (*.xls)"

Επιλέξτε το αρχείο μας

Εμφανίζονται τα στοιχεία της κάρτας αντικειμένου.

8. Διαμορφώστε τις παραμέτρους φόρτωσης τίτλου

Για ευκολία, ας ορίσουμε τη "Μη αυτόματη αρίθμηση στηλών"

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

"Πρώτη γραμμή δεδομένων σε έγγραφο υπολογιστικού φύλλου" - κοιτάξτε τον τιμοκατάλογο μας, απορρίψτε την κεφαλίδα, τα δεδομένα για φόρτωση ξεκινούν από την ένατη γραμμή - βάλτε "9" (βλ. Εικ. 2 "Τιμοκατάλογος")

"Να μην δημιουργούνται νέα στοιχεία" - ΜΗΝ τσεκάρετε το πλαίσιο, η επιλογή είναι απαραίτητη εάν σκοπεύουμε να αλλάξουμε μόνο υπάρχοντα στοιχεία.

Γραμμές "Όνομα" και "Πλήρες όνομα" - ορίστε τη λειτουργία φόρτωσης σε "Αναζήτηση", "Αρ. Στήλες εγγράφου υπολογιστικού φύλλου" - στον τιμοκατάλογό μας το όνομα βρίσκεται στην τρίτη στήλη - ορίστε "3"

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

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

Γραμμή "Άρθρο" - τοποθετήστε ένα σημάδι επιλογής στη στήλη "Πεδίο αναζήτησης" (δεύτερη στήλη) - το πρόγραμμα θα ελέγξει για την παρουσία ενός στοιχείου με ένα τέτοιο άρθρο στη βάση δεδομένων 1C και εάν υπάρχει ήδη, τότε ένα νέο στοιχείο με αυτό το όνομα δεν θα δημιουργηθεί. Ρυθμίσαμε τη λειτουργία φόρτωσης σε "Αναζήτηση", "Αριθμός στήλης του εγγράφου υπολογιστικού φύλλου" - στον τιμοκατάλογό μας το άρθρο στη δεύτερη στήλη έχει οριστεί σε "2"

Γραμμή "Βασική μονάδα μέτρησης" - στη στήλη "Λειτουργία φόρτωσης" επιλέξτε "Εγκατάσταση", στη στήλη "Προεπιλεγμένη τιμή" επιλέξτε τη μονάδα μέτρησης (στην περίπτωσή μας - τεμ.)

Η γραμμή "Βάρος" - στην περίπτωσή μας, το προϊόν ΔΕΝ είναι σταθμισμένο, επομένως "Λειτουργία φόρτωσης" επιλέξτε "Εγκατάσταση", στη στήλη "Προεπιλεγμένη τιμή" επιλέξτε "Όχι"

Γραμμή "Ποσοστό ΦΠΑ" - στην περίπτωσή μας, για όλα τα ληφθέντα στοιχεία ορίζουμε τον ΦΠΑ στο 18%, για αυτό στη στήλη "Λειτουργία φόρτωσης" επιλέγουμε "Ορισμός", στη στήλη "Προεπιλεγμένη τιμή" επιλέγουμε "18%".

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

Γραμμή "Υπηρεσία" - στη στήλη "Λειτουργία φόρτωσης", επιλέξτε "Εγκατάσταση", στη στήλη "Προεπιλεγμένη τιμή", επιλέξτε "Όχι" (στην περίπτωσή μας, όλες οι θέσεις είναι προϊόντα).

Γραμμή "Τύπος στοιχείου" - στη στήλη "Λειτουργία φόρτωσης", επιλέξτε "Εγκατάσταση", στη στήλη "Προεπιλεγμένη τιμή", επιλέξτε "Προϊόν".

Έχουμε ορίσει τις ελάχιστες τιμές για νέα στοιχεία στον κατάλογο ονοματολογίας, που θα σας επιτρέψουν να ξεκινήσετε να εργάζεστε.

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

Κάντε κλικ στο «Λήψη» στην κάτω δεξιά γωνία, κάντε κλικ στο «Ναι» όταν σας ζητηθεί

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

Προς το παρόν, έχουμε φορτώσει τα ονόματα προϊόντων από τον τιμοκατάλογο στο Excel στον κατάλογο ονοματολογίας 1C.

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

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

Υπάρχουν δύο επιλογές:

Εγχειρίδιο.

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

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

Αυτο.

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

Υπάρχουν δύο επιλογές: με αναγνώριση ανά άρθρο ή όνομα.

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

Επιλογή 1. Προσδιορισμός βάσει άρθρου

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

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

Στις γραμμές «Μονάδα αναφοράς» και «Μονάδα αποθήκευσης υπολοίπων» στο πεδίο «Λειτουργία φόρτωσης», επιλέξτε «Υπολογισμός». Στο πεδίο «Έκφραση» γράφουμε τον αλγόριθμο στην ενσωματωμένη γλώσσα προγραμματισμού 1C. Για παράδειγμα, ο ειδικός μας από το τμήμα υλοποίησης πρότεινε τον ακόλουθο κώδικα σε λίγα λεπτά:

Nomenclature Link = Directories.Nomenclature.Find By Details("Article", CurrentData["Article"]); Basic Unit of Measurement = Directories.Classifier of Units of Measurement.Find By Code(796); TechSpr = Directories.Units of Measurement.Find By Details("Unit By Classifier, Basic Unit of Measurement, Nomenclature Link); If TechRef.Empty() Τότε FoundUnitObject = Directories.Units of Measurement.CreateElement(); FoundUnitameAbjectvi.N. LP(BasicUnitofMeasurement); FoundUnit Object.UnitByClassifier = BaseUnit;FoundUnitObject. Συντελεστής = 1; FoundUnitObject.Owner = Σύνδεσμος ονοματολογίας; Προσπάθεια FoundUnitObject.Write(); Αποτέλεσμα = FoundUnitObject.Τέλος;ReferenceF; Διαφορετικά Αποτέλεσμα = CurrentRef.Link; EndIf;

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

Επιλογή 2. Σε περίπτωση αναγνώρισης με Όνομα

Βάλτε ένα σημάδι στο πεδίο "Να μην δημιουργούνται νέα στοιχεία".

Καταργήστε την επιλογή όλων των γραμμών

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

Στις γραμμές «Μονάδα αναφοράς» και «Μονάδα αποθήκευσης υπολοίπων» στο πεδίο «Λειτουργία φόρτωσης», επιλέξτε «Υπολογισμός». Στο πεδίο "Έκφραση" γράφουμε τον αλγόριθμο στην ενσωματωμένη γλώσσα προγραμματισμού 1C, για παράδειγμα αυτό:


Σύνδεσμος ονοματολογίας = Directories.Nomenclature.FindByName(CurrentData["Name"]);
Basic Unit of Measurement = Directories.Classifier of Units of Measurement.Find By Code(796);
TechSpr=Directories.Units of Measurement.Find By Requisites("
Unit By Classifier», Basic Unit of Measurement, Nomenclature Reference);
Αν CurrentRef.Empty() Τότε FoundUnitObject = Directories.Units.CreateElement();
FoundUnitObject.Name = AbbrLP(BasicUnit);
FoundUnitObject.UnitByClassifier = BasicUnit;
FoundUnitObject.Coefficient = 1;
FoundItemObject.Owner = ItemRef;
Προσπάθεια FoundUnitObject.Write();
Αποτέλεσμα = FoundUnitObject.Ref;
Αναφορά εξαίρεσης ("Απέτυχε η εγγραφή");
EndAttempt;
Διαφορετικά Αποτέλεσμα = CurrentRef.Link;
τέλος εαν;

// Online Company 2010, www.online-ufa.ru

9. Ανοίξτε την κάρτα προϊόντος, ελέγξτε ότι τα στοιχεία έχουν τοποθετηθεί σωστά

Εάν όλα είναι σωστά, τότε μπορείτε να προχωρήσετε στο δεύτερο στάδιο - φόρτωση τιμών από τον τιμοκατάλογο στο Excel.

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



Στη «Διαχείριση Εμπορίου» Αναθ. 10.3, οι τιμές ορίζονται χρησιμοποιώντας το έγγραφο «Ρύθμιση τιμών αντικειμένων».

Χρησιμοποιούμε την ίδια επεξεργασία «Φόρτωση δεδομένων από Tabular Document.epf» από τον δίσκο ITS.

11. Ρυθμίστε τη "Λειτουργία φόρτωσης" - "Φόρτωση στην ενότητα πίνακα".

Ανοίγει το ημερολόγιο εγγράφων «Ρύθμιση τιμών αντικειμένων».

Εδώ μπορείτε να επιλέξετε ένα υπάρχον έγγραφο στο οποίο θέλουμε να προσθέσουμε νέα στοιχεία ή να δημιουργήσουμε ένα Νέο (συνιστάται), στο έγγραφο που υποδεικνύουμε ποιο «Τύπος Τιμής» θα φορτώσουμε (στο παράδειγμά μας «Λιανική»).

Κάντε κλικ στο "Ok" και αποθηκεύστε το κενό έγγραφο προς το παρόν.

Τώρα επιλέξτε αυτό το νέο αποθηκευμένο έγγραφο από το ημερολόγιο στη γραμμή «Σύνδεσμος».

Στο πεδίο "Ενότητα πίνακα", επιλέξτε "Προϊόντα".

13. Λάβετε υπόψη ότι τώρα πρέπει να μεταβείτε στην καρτέλα «Πίνακας έγγραφο» και να επιλέξετε ξανά τον τιμοκατάλογο μας στο Excel από τον οποίο φορτώσαμε τα ονόματα και τώρα θα φορτώσουμε τις τιμές (βλ. σημείο 5).

14. Διαμορφώστε τις επιλογές εκκίνησης

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

Στη γραμμή "Ονοματολογία" ορίσαμε τη λειτουργία φόρτωσης σε "Αναζήτηση", "Αριθμός στήλης ενός εγγράφου υπολογιστικού φύλλου" - στο παράδειγμά μας το ορίσαμε σε "3". Εάν απαιτείται αναγνώριση ανά άρθρο, τότε στη στήλη «Αναζήτηση κατά» επιλέγουμε «Άρθρο» και στον «Αριθ. στήλης του εγγράφου υπολογιστικού φύλλου» βάζουμε τον αριθμό της στήλης με άρθρα - στο παράδειγμά μας «2».

Στη γραμμή "Τιμή", ορίστε τη λειτουργία φόρτωσης σε "Αναζήτηση", "Αριθμός στήλης του εγγράφου υπολογιστικού φύλλου" - βάλτε τον αριθμό της στήλης με τις τιμές που θέλουμε να φορτώσουμε, πρώτα θα φορτώσουμε τη λιανική τιμή, η οποία σημαίνει ότι βάζουμε "5".

Στη γραμμή "Νόμισμα", ορίστε τη λειτουργία λήψης σε "Εγκατάσταση", επιλέξτε το νόμισμα (στο παράδειγμα "ρούβλια")


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

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

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

Κάντε κλικ στο «Λήψη» και απαντήστε «Ναι»

15. Ανοίξτε το έγγραφο «Ρύθμιση τιμών αντικειμένων» στο οποίο φορτώθηκαν τα δεδομένα (κάνοντας κλικ στο κουμπί με μεγεθυντικό φακό στη γραμμή «Σύνδεσμος»)

16. Ελέγχουμε το έγγραφο, εάν όλα είναι εντάξει, κάντε κλικ στο "OK".

Οι τιμές πρέπει να είναι σταθερές.

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

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

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

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


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


Χρησιμοποιούμε την ίδια επεξεργασία «Φόρτωση δεδομένων από Tabular Document.epf» από τον δίσκο ITS.

19. Ρυθμίστε το "Load mode" - "Load to information register".
"Τύπος εγγραφής" επιλέξτε "Barcodes".

20. Λάβετε υπόψη ότι τώρα πρέπει να μεταβείτε στην καρτέλα «Πίνακας εγγράφου» και να επιλέξετε ξανά τον τιμοκατάλογο μας στο Excel από τον οποίο κατεβάσαμε τα ονόματα και τις τιμές και τώρα θα κατεβάσουμε τους γραμμωτούς κώδικες (βλ. σημείο 5).

21. Διαμορφώστε τις επιλογές εκκίνησης

Και πάλι, ορίστε την παράμετρο "Πρώτη σειρά δεδομένων σε έγγραφο υπολογιστικού φύλλου" - ορίστε "9" και "Μη αυτόματη αρίθμηση στηλών".

Ρύθμιση επιλογών εκκίνησης

Αφαιρούμε τις «αυγές» από όλες τις γραμμές από τις οποίες είναι δυνατό.

Στις υπόλοιπες γραμμές ορίζουμε τις παραμέτρους

Στη γραμμή “Barcode” ρυθμίζουμε τη λειτουργία φόρτωσης σε “Αναζήτηση”, στη στήλη “Αριθ. Στήλες του εγγράφου υπολογιστικού φύλλου” γράφουμε “9” όπως στον τιμοκατάλογό μας.

Στη γραμμή «Ιδιοκτήτης» στη στήλη «Περιγραφή τύπων», ανοίξτε το παράθυρο «Επεξεργασία τύπου δεδομένων» και ελέγξτε (αφήστε) μόνο το πεδίο «Ονοματολογία». Ρυθμίστε τη λειτουργία λήψης σε "Αναζήτηση". Για να προσδιορίσουμε ανά άρθρο, στη στήλη «Αριθ. στήλης του εγγράφου υπολογιστικού φύλλου» γράφουμε τον αριθμό της στήλης στην οποία αναγράφονται τα Άρθρα στον τιμοκατάλογό μας - δηλ. "2". Στη στήλη "Αναζήτηση κατά", ορίστε το "Άρθρο".

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

Στη γραμμή "Τύπος γραμμικού κώδικα", στη στήλη "Λειτουργία εκκίνησης", επιλέξτε "Εγκατάσταση", στη στήλη "Προεπιλεγμένη τιμή", επιλέξτε "EAN13".

Στη γραμμή «Μονάδα μέτρησης», στο πεδίο «Λειτουργία φόρτωσης», επιλέξτε «Υπολογισμός». Στο πεδίο «Έκφραση» γράφουμε τον αλγόριθμο στην ενσωματωμένη γλώσσα προγραμματισμού 1C. Για παράδειγμα, αυτός ο κωδικός:

Nomenclature Link = Directories.Nomenclature.FindByName(CurrentData["Owner"]); Αποτέλεσμα=Σύνδεσμος ονοματολογίας.Υπόλοιπη μονάδα αποθήκευσης.

Στη γραμμή "Ποιότητα" στη στήλη "Λειτουργία εκκίνησης", επιλέξτε "Εγκατάσταση", στη στήλη "Προεπιλεγμένη τιμή", επιλέξτε "Νέο".

Στις γραμμές "Χαρακτηριστικά στοιχείου", "Σειρά στοιχείων", "Διαγραφή κωδικού" στη στήλη "Λειτουργία φόρτωσης", επιλέξτε "Εγκατάσταση", στη στήλη "Προεπιλεγμένη τιμή" αφήστε κενά κελιά.

Κάντε κλικ στο "Λήψη"

Ανοίξτε την κάρτα προϊόντος και ελέγξτε για την παρουσία γραμμικού κώδικα.

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


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


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

Η επεξεργασία για τη φόρτωση αντικειμένων και τιμών στο 1C 8.3 από ένα έγγραφο υπολογιστικού φύλλου είναι διαθέσιμη από τη φόρμα λίστας καταλόγου Ονοματολογία- κεφάλαιο καταλόγους:

Πριν ξεκινήσετε την εισαγωγή, το σύστημα θα σας ζητήσει να καθορίσετε ένα αρχείο Excel με τα δεδομένα προέλευσης:

Σύγκριση πεδίων αντικειμένων στο 1C

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

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

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

Εάν η στήλη τιμή δεν έχει οριστεί, τότε οι τιμές δεν θα εισαχθούν:

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

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

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

Φόρτωση τιμοκαταλόγων και προϊόντων στο 1C Accounting

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

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

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

Όταν πατάτε το κουμπί ΚατεβάστεΝέα είδη προϊόντος και ένα έγγραφο εγγραφής τιμής προϊόντος θα δημιουργηθούν (εάν είναι απαραίτητο) στη βάση πληροφοριών (και πάλι, εάν φορτώθηκαν οι τιμές) και η φόρμα λήψης θα κλείσει:

Το έγγραφο που δημιουργείται αυτόματα Ρύθμιση τιμών αντικειμένων σε περαιτέρω εργασία δεν διαφέρει από εκείνα που δημιουργούνται με άλλες μεθόδους. Για τη διευκόλυνση των χρηστών, κατά τη φόρτωση τιμών από ένα εξωτερικό αρχείο, τέτοια έγγραφα έχουν ένα αντίστοιχο σχόλιο: "#Loaded from file":

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

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


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


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


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


Κάθε χρήστης της επαγγελματικής έκδοσης του 1C:Enterprise 8 έχει ήδη μια τέτοια επεξεργασία! ΕΙΝΑΙ στον δίσκο!

Τυπική επεξεργασία "Φόρτωση δεδομένων από το Tabular Document.epf", που βρίσκεται στην ενότητα: "Τεχνολογική υποστήριξη" > "Μεθοδολογική υποστήριξη 1C: Enterprise 8" > "Καθολικές αναφορές και επεξεργασία" >

D:1CIts\EXE\EXTREPS\UNIREPS82\UploadFromTableDocument Λήψη


Λάβετε υπόψη ότι από τον Φεβρουάριο του 2010, στον δίσκο ITS, αυτή η επεξεργασία για διαμορφώσεις στην πλατφόρμα 8.1 βρίσκεται σε άλλη ενότητα: «Τεχνολογική υποστήριξη» > «Μεθοδολογική υποστήριξη 1C:Enterprise 8» > «1C:Enterprise 8.1 πλατφόρμα» > «Universal αναφορές και επεξεργασία" > "Φόρτωση δεδομένων από έγγραφο υπολογιστικού φύλλου".

D:1CIts\EXE\EXTREPS\UNIREPS81\UploadFromTableDocument Λήψη


Διαθέσιμα δεδομένα πηγής:

  • Τιμοκατάλογος στο Excel "PriceOnlineKhimSnab.xls" - Microsoft Office Excel 97-2003 (.xls)
  • Τυπική διαμόρφωση Enterprise Accounting Edition 2.0, έκδοση 2.0.12.2, πλατφόρμα 8.2 (8.2.10.77)
  • Είναι απαραίτητο να φορτώσετε ονόματα προϊόντων και τιμές σε 1C από το Excel


Από τον Τιμοκατάλογο πρέπει να κατεβάσετε το βιβλίο αναφοράς στοιχείων στο 1C: Accounting 8.

Ξεκινάμε το πρόγραμμα 1C. Για να ξεκινήσει η επεξεργασία, επιλέξτε το στοιχείο μενού "Αρχείο"> "Άνοιγμα".

Στο παράθυρο που ανοίγει βρίσκουμε το αρχείο επεξεργασίας

Βρίσκεται στο δίσκο ITS στον κατάλογο \1CIts\EXE\EXTREPS\UNIREPS82\UploadFromTableDocument

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


Θα ανοίξει ένα παράθυρο


Λάβετε υπόψη ότι η φόρτωση δεδομένων θα πραγματοποιηθεί σε δύο στάδια: Στάδιο 1 - φόρτωση ονομάτων και ρύθμιση των τιμών των στοιχείων των νέων στοιχείων καταλόγου που είναι απαραίτητα για την έναρξη (μονάδα μέτρησης, συντελεστής ΦΠΑ, χαρακτηριστικό προϊόντος/υπηρεσίας). Στάδιο 2 - τιμές φόρτωσης.

Φόρτωση τίτλων

Ορίστε τη "Λειτουργία λήψης" - Μεταφόρτωση στον κατάλογο "Προβολή καταλόγου" - Ονοματολογία

Στην καρτέλα "Έγγραφο πίνακα".

Κάντε κλικ στο κουμπί "Άνοιγμα αρχείου" ex1_b01.jpg, στο παράθυρο επιλογής που εμφανίζεται, βρίσκουμε τον κατάλογο στον οποίο έχουμε έναν τιμοκατάλογο στο Excel από τον οποίο σκοπεύουμε να φορτώσουμε δεδομένα στο 1C.


Το αρχείο ενδέχεται να μην εμφανίζεται αρχικά. Ορίστε τον τύπο αρχείου σε "Φύλλο Excel (*.xls)"


Επιλέξτε το αρχείο μας



Εμφανίζονται τα στοιχεία της κάρτας αντικειμένου.

Ρύθμιση επιλογών φόρτωσης τίτλου

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


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


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


Με επαναλαμβανόμενη χρήση και σημαντικό όγκο ληφθέντων πληροφοριών, συνιστούμε τη χρήση άλλου λογισμικού από τη σειρά «1C: Enterprise 8», για παράδειγμα «1C: Trade Management 8», «1C: Small Firm Management 8» ή «1C: Integrated Automation 8», που έχουν την παράμετρο «Article», η οποία διασφαλίζει την αξιόπιστη αναγνώριση των δεδομένων που έχουν φορτωθεί σε καταλόγους ονοματολογίας και εξαλείφει τη δυνατότητα αντιγραφής ονομάτων.


Γραμμή "Βασική μονάδα μέτρησης" - στη στήλη "Λειτουργία φόρτωσης" επιλέξτε "Εγκατάσταση", στη στήλη "Προεπιλεγμένη τιμή" επιλέξτε τη μονάδα μέτρησης (στην περίπτωσή μας - τεμ.)


Γραμμή "Ποσοστό ΦΠΑ" - στην περίπτωσή μας, για όλα τα ληφθέντα στοιχεία ορίζουμε τον ΦΠΑ στο 18%, για αυτό στη στήλη "Λειτουργία φόρτωσης" επιλέγουμε "Ορισμός", στη στήλη "Προεπιλεγμένη τιμή" επιλέγουμε "18%".


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

Γραμμή "Υπηρεσία" - στη στήλη "Λειτουργία φόρτωσης", επιλέξτε "Εγκατάσταση", στη στήλη "Προεπιλεγμένη τιμή", επιλέξτε "Όχι" (στην περίπτωσή μας, όλες οι θέσεις είναι προϊόντα).


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


Εάν είστε έτοιμοι να ορίσετε τις τιμές αυτών των λεπτομερειών τώρα, τότε υποδείξτε. Κάντε κλικ στο «Λήψη» στην κάτω δεξιά γωνία, κάντε κλικ στο «Ναι» όταν σας ζητηθεί



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

Ανοίξτε την κάρτα προϊόντος και ελέγξτε ότι τα στοιχεία έχουν τοποθετηθεί σωστά


Εάν όλα είναι σωστά, τότε μπορείτε να προχωρήσετε στο δεύτερο στάδιο - φόρτωση τιμών από τον τιμοκατάλογο στο Excel.


Εάν σκοπεύετε να χρησιμοποιήσετε αυτήν τη διαδικασία φόρτωσης δεδομένων στο μέλλον με τις ίδιες ρυθμίσεις παραμέτρων φόρτωσης, συνιστούμε να αποθηκεύσετε τις τρέχουσες ρυθμίσεις. Για να το κάνετε αυτό, κάντε κλικ στο κουμπί ex1_b03.jpg "Αποθήκευση ρυθμίσεων" και ονομάστε ξεκάθαρα την τρέχουσα ρύθμιση, για παράδειγμα, "Φόρτωση ονομάτων προϊόντων από τον τιμοκατάλογο του Excel".


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

Φόρτωση τιμών

Στο "Enterprise Accounting" Rev. 2.0, οι τιμές ορίζονται χρησιμοποιώντας το έγγραφο "Setting Item Prices".

Ρυθμίστε τη "Λειτουργία φόρτωσης" - "Φόρτωση στην ενότητα πίνακα".

Στο πεδίο «Σύνδεσμος», επιλέξτε «Ρύθμιση τιμών αντικειμένων».


Εδώ μπορείτε να επιλέξετε ένα υπάρχον έγγραφο στο οποίο θέλουμε να προσθέσουμε νέα στοιχεία ή να δημιουργήσουμε ένα Νέο (συνιστάται), στο έγγραφο που υποδεικνύουμε ποιο «Τύπος Τιμής» θα φορτώσουμε (στο παράδειγμά μας «Λιανική»).


Κάντε κλικ στο "Ok" και αποθηκεύστε το κενό έγγραφο προς το παρόν. Τώρα επιλέξτε αυτό το νέο αποθηκευμένο έγγραφο από το ημερολόγιο στη γραμμή «Σύνδεσμος». Στο πεδίο "Ενότητα πίνακα", επιλέξτε "Προϊόντα"

Τώρα πρέπει να μεταβείτε στην καρτέλα "Έγγραφο πίνακα".

Και πάλι, επιλέξτε τον τιμοκατάλογο μας στο Excel από τον οποίο κατεβάσαμε τα είδη και τώρα θα κατεβάσουμε τις τιμές (βλ. σημείο 5).