Αρχή λειτουργίας μετατροπής δεδομένων 1C. Παράδειγμα κανόνα μετατροπής αντικειμένου

Εγχειρίδιο για τη μετατροπή δεδομένων 1C (έκδοση 2) ​​Κανόνες για τη μεταφόρτωση δεδομένων

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

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

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

Ας δείξουμε τη σειρά των ενεργειών σε αυτήν την περίπτωση:

  1. Δημιουργήστε έναν νέο κανόνα ανταλλαγής δεδομένων
  2. Στο παράθυρο μηνύματος που εμφανίζεται, υποδείξτε ότι θέλουμε να δημιουργήσουμε μόνοι μας έναν νέο κανόνα μετατροπής αντικειμένου:
  3. Καθορίστε το αντικείμενο προέλευσης και προορισμού:

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

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

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

  7. Ας ανοίξουμε το πρόγραμμα "Enterprise Accounting". Ας ανοίξουμε την καθολική επεξεργασία για τη μεταφόρτωση και τη φόρτωση δεδομένων από XML και ας φορτώσουμε τους κανόνες ανταλλαγής:

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

  8. Μετά τη μεταφόρτωση του αρχείου δεδομένων, το μόνο που μένει είναι να φορτωθούν αυτά τα δεδομένα στη βάση πληροφοριών του δέκτη:

ΠΡΟΣΟΧΗ!!!

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

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

Αυτές οι αρκετά απλές βελτιστοποιήσεις μπορούν να μειώσουν τον χρόνο μεταφόρτωσης δεδομένων κατά 30-40 (!!!)% ή περισσότερο!

Διδάσκουμε από το 2008, είμαστε σίγουροι για την ποιότητα των μαθημάτων μας και δίνουμε τα δικά μας τυπική εγγύηση 60 ημερών.

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

Πληρωμή δόσης

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

Αυτό είναι δυνατό με πληρωμές από ιδιώτες ύψους 3.000 RUB ή περισσότερο. έως 150.000 τρίψιμο.

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

Επιλογές πληρωμής

Δεχόμαστε όλες τις κύριες μορφές πληρωμής.

Από ιδιώτες– πληρωμές από κάρτες, πληρωμές με ηλεκτρονικό χρήμα (WebMoney, YandexMoney), πληρωμές μέσω Internet banking, πληρωμές μέσω καταστημάτων επικοινωνίας κ.λπ. Υπάρχει επίσης η δυνατότητα πληρωμής της παραγγελίας σε δόσεις (σε δόσεις), μεταξύ άλλων χωρίς πρόσθετο τόκο.

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

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

Εκπαίδευση πολλών εργαζομένων

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

Εάν μια εταιρεία χρειάζεται να εκπαιδεύσει πολλούς υπαλλήλους, προσφέρουμε συνήθως «πακέτα πρόσθετων» που κοστίζουν 40% λιγότερο.

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

Υπάρχουν τρεις προϋποθέσεις για τη χρήση πρόσθετων κιτ:

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

Ένα από τα πιο κοινά προβλήματα που αντιμετωπίζουν τα ψευδώνυμα 1C. Αυτή είναι η μεταφορά καταλόγων και εγγράφων από μια διαμόρφωση σε άλλη. Για την επίλυση τέτοιων προβλημάτων, το 1c προτείνει τη χρήση της εξειδικευμένης διαμόρφωσης "Μετατροπή δεδομένων". Ας πάρουμε, για παράδειγμα, το έργο της μεταφοράς αντισυμβαλλομένων από τη βάση δεδομένων 7.7 στη βάση δεδομένων 8. Τι χρειαζόμαστε για να ξεκινήσουμε;

Φυσικά, η ίδια η βάση δεδομένων «Μετατροπή δεδομένων» και αρκετές εξωτερικές επεξεργασίες, για το 7.7 αυτό είναι:

  • MD77Exp.ert - επεξεργασία που μεταφορτώνει τη δομή διαμόρφωσης 7.7 σε ένα αρχείο XML (μεταφόρτωση μιας περιγραφής της δομής μεταδεδομένων)
  • V77Exp.ert - καθολική μεταφόρτωση δεδομένων σε μορφή XML

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

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

Κάνουμε μια παρόμοια λειτουργία για τη διαμόρφωση 8. Μόνο εκεί η επεξεργασία ονομάζεται:

MD81Exp.epf και MD82Exp.epf - μεταφόρτωση μιας περιγραφής της δομής μεταδεδομένων για 1c 8.1 και 8.2, αντίστοιχα.

Ομοίως με τα επτά, φορτώνουμε τα δεδομένα από το αρχείο XML στη "Μετατροπή δεδομένων".

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

Ή με εκκίνηση, βοηθός εκκίνησης

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

Ας μεταφέρουμε τον κατάλογο "Ονοματολογία" από τη μια διαμόρφωση στην άλλη.

Αφού δουλέψουν οι ενσωματωμένοι αλγόριθμοι, μπορούμε να παρατηρήσουμε την αντιστοιχία των λεπτομερειών του καταλόγου "Ονοματολογία" στα 7, 7 και 8. Ως πρότυπο, η αντιστοιχία ορίζεται για λεπτομέρειες με τα ίδια ονόματα, ας προσθέσουμε μια αντιστοιχία μεταξύ "Full Name" και "Full Name", για μένα μοιάζει με αυτό:

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

εάν Αντικείμενο. ThisGroup = false και στη συνέχεια Object. Τύπος Ονοματολογίας = κατάλογοι. Τύποι Ονοματολογίας. FindByName("προϊόν"); Ενα αντικείμενο. Μονάδα Μέτρησης = βιβλία αναφοράς. Μονάδες. FindByName(" κομμάτι "); τέλος εαν ;

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

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

Εργο

Μεταφορά πληροφοριών σχετικά με αντισυμβαλλόμενους από ΠΑΝΩ V BP. Τα δεδομένα μεταφέρονται μονομερώς, η αναγνώριση γίνεται χρησιμοποιώντας ένα μοναδικό αναγνωριστικό. Οι κανόνες μετατροπής διαμορφώνονται χρησιμοποιώντας μια ειδική διαμόρφωση Μετατροπή δεδομένων, έκδοση 3.0(Περαιτέρω - KD 3,0).

Ενέργειες που πραγματοποιήθηκαν

Στάδιο 1. Προετοιμασία για τη διαμόρφωση των κανόνων.

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

Βήμα 1. Μεταφόρτωση της δομής των βάσεων πληροφοριών UP και BP.

Για τη λήψη πληροφοριών σχετικά με τη δομή της βάσης πληροφοριών, χρησιμοποιείται η επεξεργασία MD83Exp.epf, περιλαμβάνεται στο πακέτο διαμόρφωσης KD 3,0.

Για κάθε βάση πληροφοριών ( ΠΑΝΩΚαι BP) πρέπει να εκτελέσετε τα ακόλουθα βήματα:

  1. Ανοίξτε τη βάση πληροφοριών σε λειτουργία Enterprise.
  2. Ανοιχτή εξωτερική επεξεργασία MD83Exp.epf(Μενού Αρχείο & Άνοιγμα).
  3. Καθορίστε το όνομα του αρχείου στο οποίο θα αποθηκευτεί η δομή της βάσης πληροφοριών.
  4. Ελέγξτε τις ρυθμίσεις στη φόρμα επεξεργασίας (όλες οι σημαίες πρέπει να διαγραφούν).
  5. πάτα το κουμπί Ξεφορτώνω.

Βήμα 2. Εξαγάγετε το σχήμα μορφής ανταλλαγής xml

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

Πρέπει να κάνετε τα εξής:

  1. Ανοίξτε μια από τις βάσεις δεδομένων πληροφοριών (ή ΠΑΝΩή BP) στη λειτουργία "Configurator".
  2. Στο δέντρο μεταδεδομένων, βρείτε πακέτα XDTO με ονόματα ExchangeMessageΚαι EnterpriseData_1_0_beta.
  3. Τοποθετήστε τον κέρσορα στο πακέτο XDTO, κάντε δεξί κλικ και επιλέξτε το στοιχείο στο μενού περιβάλλοντος Εξαγωγή σχήματος XML. Καθορίστε τη διαδρομή και το όνομα αρχείου προς εξαγωγή. Εκτελέστε αυτό το βήμα για καθένα από τα δύο πακέτα, αποθηκεύοντας τα σχήματα XML σε δύο διαφορετικά αρχεία.

Βήμα 3. Φόρτωση της δομής της βάσης πληροφοριών στη διαμόρφωση του CD 3.0

Η φόρτωση γίνεται στη διαμόρφωση KD 3,0σε λειτουργία Enterprise. Τα ακόλουθα βήματα πρέπει να εκτελεστούν για καθεμία από τις διαμορφώσεις για τις οποίες έχουν διαμορφωθεί οι κανόνες μετατροπής ( ΠΑΝΩΚαι BP).

  1. Μεταβείτε στην ενότητα Διαμορφώσειςκαι επιλέξτε την εντολή
  2. Καθορίστε τη διαδρομή προς το αρχείο με τη δομή της βάσης πληροφοριών (βλ. Στάδιο 1, Βήμα 1).
  3. Καθορίστε τη μέθοδο λήψης και στη νέα έκδοση διαμόρφωσης.
  4. πάτα το κουμπί Εκτέλεση λήψης

Βήμα 4. Φόρτωση της δομής μορφής ανταλλαγής στη διαμόρφωση του CD 3.0

  1. Μεταβείτε στην ενότητα Μορφή δεδομένωνκαι επιλέξτε την εντολή.
  2. Καθορίστε αρχεία με δομή μορφής (βλ. Στάδιο 1, Βήμα 2). Πρέπει να καθορίσετε και τα δύο αρχεία ταυτόχρονα χρησιμοποιώντας πολλαπλή επιλογή.
  3. Ελέγξτε το όνομα του κύριου πακέτου XDTO - πρέπει να ταιριάζει με τον χώρο ονομάτων του πακέτου XDTO EnterpriseData_1_0_beta(δείτε στον διαμορφωτή ΠΑΝΩή BP).
  4. Καθορίστε τη μέθοδο λήψης και στη νέα έκδοση της μορφής.
  5. πάτα το κουμπί Εκτέλεση λήψης, περιμένετε να ολοκληρωθεί η λήψη.

Στάδιο 2. Δημιουργία μετατροπών

Για να λύσετε το πρόβλημα που περιγράφεται, πρέπει να δημιουργήσετε δύο μετατροπές:

  • UE (για λήψη δεδομένων από ΠΑΝΩγια ανταλλαγή μορφής)
  • BP (για φόρτωση δεδομένων από τη μορφή ανταλλαγής σε BP)

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

  • Ονομα& "UP2.0.7".
  • Διαμόρφωση& «Διαχείριση Επιχειρήσεων».
  • Υποστηριζόμενες εκδόσεις μορφής& μία γραμμή στην οποία επιλέγεται μία μόνο καταχώρηση καταλόγου Μορφοποίηση εκδόσεων.
  • κανόνες επεξεργασίας δεδομένων,
  • κανόνες μετατροπής αντικειμένων,
  • κανόνες για τη μετατροπή προκαθορισμένων δεδομένων.

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

Στάδιο 3. Δημιουργία κανόνων μετατροπής αντικειμένων

Βήμα 1. Κανόνας μετατροπής για την εκφόρτωση αντισυμβαλλομένων από την ΕΕ

  1. ΠΑΝΩ.
  2. Μεταβείτε στον σελιδοδείκτη
  3. Βασικές πληροφορίες:
    1. Αναγνωριστικό κανόνα: "Directory_Counterparties_Dispatch",
    2. Αντικείμενο διαμόρφωσης
    3. Μορφοποίηση αντικειμένου: «Κατάλογος αντισυμβαλλομένων»,
    4. Περιοχή εφαρμογής: Να στέιλω.
  4. πάτα το κουμπί Σημειωσεκαι μεταβείτε στον σελιδοδείκτη Κανόνες μετατροπής ακινήτου:
    1. Χρησιμοποιήστε την υπηρεσία αυτόματης αντιστοίχισης ιδιοτήτων
      1. πάτα το κουμπί Ρύθμιση PKS
      2. Στη φόρμα που ανοίγει, κάντε κλικ Αυτόματη αντιστοίχιση. Θα συγκριθούν τα ακίνητα «ΑΦΜ», «ΚΠΠ», «Όνομα», «Ονοματεπώνυμο», «Πρόσθετες πληροφορίες», «Νομικό Ιδιώτη».
      3. και κλείστε τη φόρμα για τη ρύθμιση κανόνων μετατροπής ιδιοκτησίας
  5. πάτα το κουμπί Αποθήκευσε και κλείσε.

Βήμα 2. Κανόνας μετατροπής για τη φόρτωση αντισυμβαλλομένων στο BP

  1. Ανοίξτε τη ρύθμιση κανόνων ανταλλαγής για μετατροπή BP.
  2. Μεταβείτε στον σελιδοδείκτη Κανόνες μετατροπής αντικειμένων.
  3. Δημιουργήστε έναν νέο κανόνα μετατροπής και συμπληρώστε τα δεδομένα στην καρτέλα Βασικές πληροφορίες:
    1. Αναγνωριστικό κανόνα: "Directory_Counterparties_Receipt",
    2. Αντικείμενο διαμόρφωσης: “DirectoryLink.Counterparties”,
    3. Μορφοποίηση αντικειμένου: «Κατάλογος αντισυμβαλλομένων»,
    4. Περιοχή εφαρμογής: Για να πάρεις.
  4. πάτα το κουμπί Σημειωσεκαι μεταβείτε στον σελιδοδείκτη Ταυτοποίηση. Καθορίστε τη μέθοδο αναγνώρισης "Με μοναδικό αναγνωριστικό".
  5. Μεταβείτε στον σελιδοδείκτη Κανόνες μετατροπής ακινήτων
    1. Χρησιμοποιήστε την υπηρεσία αυτόματης αντιστοίχισης ιδιοτήτων:
      1. πάτα το κουμπί Ρύθμιση PKS
      2. Στη φόρμα που ανοίγει, κάντε κλικ Αυτόματη αντιστοίχιση. Θα συγκριθούν τα ακίνητα «ΑΦΜ», «ΚΠΠ», «Όνομα», «Ονοματεπώνυμο», «Πρόσθετες πληροφορίες», «Νομικό Ιδιώτη».
      3. Αποθηκεύστε το αποτέλεσμα της αυτόματης αντιστοίχισης και πατήστε το κουμπί Δημιουργήστε κανόνες μετατροπής ιδιοκτησίαςκαι κλείστε τη φόρμα για τη ρύθμιση κανόνων μετατροπής ιδιοκτησίας.
    2. Προσθέστε μη αυτόματα έναν κανόνα μετατροπής ιδιότητας για το OKPO (ιδιότητα διαμόρφωσης & "CodePoOKPO", ιδιότητα μορφής & "OKPO").
    3. Αργότερα, θα χρειαστεί να επιστρέψετε στους κανόνες μετατροπής ιδιοκτησίας για να συμπληρώσετε τον κανόνα μετατροπής ιδιοκτησίας για την ιδιοκτησία "LegalIndividual", η οποία είναι μια απαρίθμηση.
  6. Μεταβείτε στον σελιδοδείκτη Πριν από την καταγραφή των ληφθέντων δεδομένωνκαι γράψτε έναν αλγόριθμο για να συμπληρώσετε τη χώρα εγγραφής ενός νέου αντισυμβαλλομένου. Ο αλγόριθμος περιέχει το ακόλουθο κείμενο: "Λαμβάντα δεδομένα = Χώρες του κόσμου".
  7. πάτα το κουμπί Αποθήκευσε και κλείσε.

Στάδιο 4. Δημιουργία κανόνων για τη μετατροπή προκαθορισμένων δεδομένων

  1. ΠΑΝΩή BP)
  2. Μεταβείτε στον σελιδοδείκτη Κανόνες μετατροπής προκαθορισμένων δεδομένων
  3. Δημιουργήστε έναν νέο κανόνα μετατροπής και συμπληρώστε τις ιδιότητές του:
    1. Αναγνωριστικό κανόνα: "Transfer_LegalIndividual"
    2. Αντικείμενο διαμόρφωσης: "TransferLink.LegalIndividual"
    3. Μορφοποίηση αντικειμένου: «Νομικό άτομο»
    4. Περιοχή εφαρμογής: για αποστολή και λήψη
    5. Στο πεδίο του πίνακα, συμπληρώστε την αντιστοιχία μεταξύ των τιμών απαρίθμησης διαμόρφωσης και μορφής: «Ιδιώτης» & «Ιδιώτης» και «Νομική οντότητα» & «Νομική οντότητα»
    6. πάτα το κουμπί Αποθήκευσε και κλείσε
  4. Καθορίστε έναν νέο κανόνα στον κανόνα μετατροπής για την ιδιότητα "LegalIndividual" του καταλόγου αντισυμβαλλόμενοι
    1. Μεταβείτε στον σελιδοδείκτη Κανόνες μετατροπής αντικειμένων
    2. αντισυμβαλλόμενοι, ανοίξτε τη φόρμα κανόνων
    3. Μεταβείτε στον σελιδοδείκτη Κανόνες μετατροπής ακινήτωνκαι βρείτε τον κανόνα για το ακίνητο "ΝομικόΙδιώτη"
    4. Ανοίξτε τη φόρμα κανόνα μετατροπής ιδιοτήτων και υποδείξτε σε αυτήν τον κανόνα μετατροπής αντικειμένου & "Transfer_LegalIndividual".
    5. Αποθηκεύστε τις αλλαγές σας

Στάδιο 5. Δημιουργία κανόνων επεξεργασίας δεδομένων

Η διαδικασία είναι η ίδια και για τις δύο μετατροπές.

  1. Ανοίξτε τη ρύθμιση κανόνων ανταλλαγής για μετατροπή ( ΠΑΝΩή BP)
  2. Μεταβείτε στον σελιδοδείκτη Κανόνες μετατροπής αντικειμένων
  3. Βρείτε τον κανόνα μετατροπής καταλόγου αντισυμβαλλόμενοι, ανοίξτε τη φόρμα κανόνων
  4. πάτα το κουμπί Δημιουργία βάσει & Κανόνα επεξεργασίας δεδομένων
  5. Στον κανόνα επεξεργασίας δεδομένων που δημιουργήθηκε, ελέγξτε τις ιδιότητες που συμπληρώνονται αυτόματα:
    1. Αναγνωριστικό κανόνα& καθορίστε το ίδιο με τον κανόνα επεξεργασίας δεδομένων ("Directory_Counterparties_Sending" ή "Directory_Counterparties_Receiving")
    2. Περιοχή εφαρμογής& το ίδιο με τον κανόνα επεξεργασίας δεδομένων
    3. Δείγμα αντικειμένου:
      1. για μετατροπή ΠΑΝΩ& "DirectoryLink.Counterparties"
      2. για μετατροπή BP& «Κατάλογος αντισυμβαλλομένων».
    4. Κανόνας μετατροπής αντικειμένου& σύνδεση με τον κανόνα μετατροπής αντικειμένου.
  6. πάτα το κουμπί Καταγράψτε και κλείστε.

Στάδιο 6. Απόκτηση ενοτήτων διαχειριστή ανταλλαγής δεδομένων

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

Η διαδικασία είναι η ίδια και για τις δύο μετατροπές:

  1. Ανοιχτή βάση πληροφοριών ΠΑΝΩή BPστη λειτουργία «Διαμορφωτής». Βρείτε μια κοινή λειτουργική μονάδα στο δέντρο μεταδεδομένων Exchange Manager μέσω Universal Formatκαι ανοίξτε το για επεξεργασία. Η μονάδα πρέπει να είναι άδεια.
  2. Ανοιχτή βάση πληροφοριών KD 3,0σε λειτουργία Enterprise.
  3. Μεταβείτε στην ενότητα Μετατροπέςκαι επιλέξτε μια ομάδα Εκφόρτωση της μονάδας.
  4. Στη φόρμα που ανοίγει, υποδείξτε την κατάλληλη μετατροπή και κάντε κλικ στο κουμπί Ξεφορτώνω. Η ενότητα θα αντιγραφεί στο πρόχειρο.
  5. Μεταβείτε στο διαμορφωτή βάσης πληροφοριών ΠΑΝΩή BPκαι επικολλήστε τα περιεχόμενα του πρόχειρου στην κοινόχρηστη λειτουργική μονάδα Exchange Manager μέσω της Universal Format.
  6. Αποθηκεύστε τη διαμόρφωση.

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

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



 

Ίσως είναι χρήσιμο να διαβάσετε: