მონაცემთა გადაცემა. მონაცემთა გადაცემის მონაცემთა გადაცემის 1C

დაპირდა, რომ მსგავსი ტიპის კონვერტაციის გითხრათ, ის მდგომარეობს მონაცემთა ბაზებს შორის მონაცემთა გადაცემის მონაცემები, პირველადი ნარჩენების და სხვა ანალიტიკური ინფორმაციის დანერგვის შესახებ აუცილებელი დოკუმენტების ფორმირებები.

ამოცანა ასეთია:
ბაზრის მართვის ვაჭრობა 22GB- ში. ეს იყო ჩამოინგრა. როგორც მინიშნება წიგნები, ნარჩენები, საინფორმაციო რეგისტრაცია, შენახული მომხმარებლის პარამეტრებით, რომლებიც, პრინციპში, ხდის გადამუშავებას მისი დისკიდან "Konktinformation Base.epf".
მაგრამ როდესაც მე შევეცადე, რომ ბაზის ბალიშს ვცდილობდი, მივხვდი, რომ ეს არ არის ერთი დღე. მონაცემების რაოდენობა ძალიან დიდია, კონვერტაციის თავად დაახლოებით 8 საათი გაგრძელდა და მონაცემების წაშლა რამდენიმე დღე დასჭირდება. შემდეგ გადავწყვიტე მონაცემების გადაცემა.

მე აღწერს ნაბიჯებს, რომ მე გავაკეთე:
1. ბაზიდან, რომელიც მე უნდა დაიშალოს (მომავალში მე მოვუწოდებ მას ბაზის წყაროს) გადმოტვირთვის კონფიგურაცია.

2. შექმნა ცარიელი მონაცემთა ბაზა (ბაზის მიმღები ეწოდება მას).

3. მონაცემთა ბაზაში, მიმღებმა დატვირთული კონფიგურაცია, რომელიც დაფარავს წყაროს ბაზარს.

4. კონფიგურაციის მიწოდებისას, მონაცემთა კონვერტაციის მიდის (luggageloads toxml82.epf) - შემუშავებულია მონაცემების გაცვლა კონფიგურაციებს შორის 1C: საწარმოში 8.2 პლატფორმაზე. Handling "გადმოტვირთვის მონაცემთა ჩამოტვირთვა XML" აშენდა თითქმის ყველა კონფიგურაცია და, როგორც წესი, მდებარეობს სამსახურის მენიუში.

წაიკითხეთ სერტიფიკატი ამ დამუშავებისათვის.

მონაცემთა ბაზაში, წყარო გახსენით დამუშავების "გადმოტვირთვის მონაცემთა ჩამოტვირთვა XML" და აირჩიეთ მონაცემები გადმოტვირთვისთვის.

ამ ეტაპზე, თქვენ არ აწარმოებთ დოკუმენტების გადმოტვირთვის დოკუმენტებს, მხოლოდ მუდმივმოქმედებას, სარეაბილიტაციო წიგნებს, ინფორმაციულ რეესტრებს, ფუნქციებს.

აუცილებელია ზუსტად რა მონაცემების გადატვირთვა, თუ ეჭვგარეშეა, მაშინ გადავდივარ ოპერაციის მენიუში და აირჩიეთ სასურველი ობიექტი და გააანალიზეთ იგი. მაგალითად, ინფორმაცია დარეგისტრირდით: ნომენკლატურის ფასი, მე არ დავტოვე წვდომის ობიექტები.

5. მონაცემთა ბაზაში, თქვენ გახსენით "ატვირთვა მონაცემთა ატვირთვა" ატვირთვა "დამუშავება, გადმოტვირთვის ჩანართზე გადადით, აირჩიეთ გადმოტვირთული ფაილი წყაროდ მონაცემთა ბაზიდან და დააჭირეთ ღილაკს მონაცემთა ბაზას.

6. მიმღების მონაცემთა ბაზაში შეამოწმეთ გადმოწერილი მონაცემები, გადადით მომხმარებელთა ჩამონათვალში მომხმარებლის მონაცემების მიხედვით IB- ის მომხმარებლების შექმნა. ჩვენ დავტოვებთ ბაზის მიმღებს და მივდივართ მასში, რა თქმა უნდა, პაროლები არ გავრცელებულა, მათი მომხმარებლები ხელახლა გაკეთდება.

7. ახლა გადაადგილეთ საქონლისა და ფასების დოკუმენტების ნარჩენები. არ უნდა გავაკეთოთ იმპროვიზაციის გარეშე. ეს ქმედებები დამზადებულია მონაცემთა ბაზაში. საქონლის ნარჩენები გააკეთეს შემდეგნაირად, თითოეული საწყობიდან გამომდინარე, ინვენტარის შექმნა, დოკუმენტის "ნომრების საქონელი" შეიქმნა და ცვლილებების საშუალებით ინვენტარის დოკუმენტის მონაცემების შევსება. შეიქმნა დოკუმენტი "ნომენკლატურის ფასი" და შეავსეთ ნომენკლატურის ფასებში. დოკუმენტები "საქონლის მიზანი" და "ნომენკლატურის ფასი" მონაცემთა ბაზის მიმღებისათვის გადაცემული.

8. ვალები ცოტა უფრო რთული. პირველი უნდა იყოს მიღებული კონტრაქტორების დავალიანების მიხედვით. ეს შეიძლება გაკეთდეს ერთ-ერთი ტიპის ანგარიშების "დებიტორული ინტერვალით" ან "ვალის პერიოდებში მისაღები დებიტორული ანგარიშები". მე მივიღე ვალები "კონსოლის მოთხოვნის" დახმარებით, მისი დისკების ასეთი დამუშავებაა, მე უფრო მოსახერხებელი ვიყავი გასასვლელად, მე მაშინვე მივიღე მაგიდა. MS-Excel- ის დოკუმენტში გადაწერილი კონტრაქტორების მიერ მიღებული დავალიანება.

9. წყაროს მონაცემთა ბაზის შესახებ ფაილები მონაცემთა ბაზაში გადავედი დოკუმენტში, "შეიტანეთ თავდაპირველი ნარჩენები ორმხრივი დასახლებებით", რადგან ამისათვის კიდევ ერთი შესანიშნავი დამუშავებაა "მაგიდის დოკუმენტის ჩატვირთვა", რომელიც მე შევძლებდი ნარჩენები.

10. ნარჩენების კონტროლი, ვალები, ფასები ყველაფერს აკეთებს ტიპიური ანგარიშებით, როგორიცაა: "საწყობში საქონლის მოქმედების ვადა", "საწყობის ღირებულება ნომენკლატურის ფასებში", "ვალის ვადებში დებიტორული ანგარიშები".

აქ არის ასეთი არ არის საკმაოდ მარტივი მოძრაობები მე განიცდიდა ნარჩენები. ეს დრო 12 საათის განმავლობაში დაიხარჯა.

P.S. გაინტერესებთ რა მონაცემები უნდა შეავსოთ, როდესაც დაიწყებთ მუშაობას სავაჭრო მენეჯმენტის საფუძველზე? გადადით დახმარების მენიუში - ფუნქციის პანელი და აირჩიეთ დაწყება. თქვენ იხილავთ საცნობარო წიგნებსა და დოკუმენტებს, რომლებიც თქვენ უნდა შეავსოთ, როდესაც დაიწყებთ 1C საწარმოს მუშაობას.

ინსტრუქცია

პერსონალური კომპიუტერი (შემდგომში - კომპიუტერი 1), რომელზეც 1C პლატფორმა დამონტაჟებულია საჭირო ბაზაზე, დაიწყება 1C, აირჩიეთ სასურველი მონაცემთა ბაზა და დააკლიკეთ კონფიგურატორი. ამ შემთხვევაში, თუ პირველად გადადით 1C მონაცემთა ბაზაში კომპიუტერზე 1, პლატფორმის დაწყების შემდეგ, ცარიელი ფანჯარა გაიხსნება ეკრანზე, სადაც უფრო მეტი იქნება. აირჩიეთ მენიუში ღია კონფიგურაციის ვარიანტი. მარცხნივ რამდენიმე წუთში, წითელ ფანჯარაში "კონფიგურაცია" ელემენტების კომპონენტების კომპლექსურ სტრუქტურასთან ერთად გამოჩნდება.

ასრულებს 1C მონაცემთა ბაზების ასლს კომპიუტერში 2. ამის გაკეთება, აწარმოებს 1C და აირჩიეთ "შენახვა კონფიგურაცია ფაილი" ვარიანტი. კომპიუტერთან 2-ის გადარიცხვა თქვენ მიერ შერჩეული ადგილის განთავსებით: მონაცემთა ბაზა მოგვიანებით იქნება.

დაამატეთ მონაცემთა ბაზა. თუ ეს არის პირველი გაშვება 1C კომპიუტერში 2, მაშინ პლატფორმა თავად ყველაფერს გააკეთებს: როდესაც დაიწყება, ფანჯარა იქნება ნაჩვენები შემდეგ შეტყობინებით: "სიაში არ არის კონფიგურაცია. დამატება? ", დაწერა" დიახ ". ამის შემდეგ, აირჩიეთ "ახალი საინფორმაციო ბაზის შექმნა" ვარიანტი, რომელიც მიუთითებს, რომ ეს უნდა იყოს კონფიგურაციის გარეშე. შემდეგ შეარჩიეთ მონაცემთა ბაზისათვის მომზადებული დირექტორია და დააჭირეთ "კონფიგურატორი". ერთი წუთის შემდეგ (ზოგჯერ ნაკლები), წითელი "კონფიგურაციის" ფანჯარა გამოჩნდება მონიტორის ეკრანზე, რომელშიც წარმოდგენილი იქნება სხვადასხვა კონფიგურაციის ელემენტები უძველესი სქემის სახით. ჩატვირთეთ იგი ასლის დაჭერით "ფაილისგან კონფიგურაციის გადმოტვირთვა" ან "ინფორმაციის ბაზაზე".

ჩამოტვირთვის შემდეგ, 1C პლატფორმა შესთავაზებს კონფიგურაციის განახლებას: ამის გაკეთება, აირჩიეთ "მონაცემთა ბაზის კონფიგურაციის განახლება".

შენიშვნა

გახსოვდეთ, თუ კომპიუტერიდან ინფორმაციის გადაწერა 1-ში მუშაობს 1C- სთან ერთად, ზოგიერთი ფაილი არ არის გადაწერილი.

სასარგებლო რჩევა

მონაცემთა ბაზის კოპირების ეს მეთოდი ნაწილობრივ გაყალბებულია, რადგან მას შეუძლია გადაწეროს თავისი კონფიგურაცია, მაგრამ არ არის ხელმისაწვდომი ანგარიშები, შრიფტები და სხვა პარამეტრები.

2011 წელს პროგრამული უზრუნველყოფის დეველოპერმა 2011 წელს განაცხადა, რომ 1.6 კონფიგურაცია ახალ ვერსიაში არ იქნება მხარდაჭერილი. ამ თვალსაზრისით, სარედაქციო სამსახურში 1C მონაცემთა ბაზის კონვერტაციის აუცილებლობა იყო საჭირო. Როგორ გავაკეთო ეს?

ინსტრუქცია

დააინსტალირეთ უახლესი ვერსია პირად პლატფორმაზე 1C. აწარმოე პროგრამული უზრუნველყოფა. გახსენით საბაზისო სიის სექცია. თუ ეს ცარიელია, დააჭირეთ "დამატება ...". განათავსეთ პუნქტის მახლობლად "არსებული საინფორმაციო ბაზაზე". ეს სექცია საშუალებას აძლევს საინფორმაციო ბაზას ამ ვერსიაში 1C, რომელიც მდებარეობს ამ კომპიუტერზე, სერვერზე "1C: საწარმო" ან ადგილობრივ ქსელში. დაწკაპეთ "შემდეგი".

შეიყვანეთ მონაცემთა ბაზაში, აირჩიეთ საინფორმაციო ბაზის ადგილმდებარეობა (ამ კომპიუტერზე, ადგილობრივ ქსელში, 1C სერვერზე ან ვებ-სერვერზე). სასურველია დაემატოს ბაზა ამ პერსონალურ კომპიუტერზე, ასე რომ აირჩიეთ ეს საქონელი. დაწკაპეთ "შემდეგი".

აირჩიეთ დირექტორია, რომელშიც საინფორმაციო ბაზა მდებარეობს. დააჭირეთ "ღია" და "შემდეგი". ფანჯარაში, რომელიც გამოჩნდება, დატოვეთ ყველაფერი უცვლელი, ი.ა. ავთენტიფიკაციის ვარიანტი და დამწყებ რეჟიმი შერჩეულია ავტომატური, კავშირი სიჩქარე ნორმალურია. შეამოწმეთ, რომ ვერსია 1C: საწარმო უკვე აღინიშნა. თუ თქვენ უნდა შეცვალოთ გარკვეული პარამეტრების, შემდეგ დააჭირეთ "უკან" ღილაკს. მას შემდეგ, რაც შევსების ყველა მონაცემები, დააჭირეთ "დასრულება.

ალბათ, თითოეული 1C სპეციალისტი მოვიდა მასშტაბით სიტუაციის საჭიროების საჭიროების გადაცემის აუცილებლობა ერთი საინფორმაციო ბაზადან მეორეზე. იმ შემთხვევაში, როდესაც კონფიგურაციები განსხვავებულია, თქვენ უნდა დაწეროთ მონაცემთა კონვერტაციის წესები. ეს წესები იქმნება 1C კონფიგურაციაში "მონაცემთა კონვერტაციის".

ასევე, მონაცემები შეიძლება გადანაწილდეს გამოყენებით. ბევრი კონფიგურაცია 1C 8.3 არსებობს ტიპიური ფუნქციონირება მონაცემთა სინქრონიზაციის კონფიგურაციისთვის სხვადასხვა კონფიგურაციებსა და Seamless ინტეგრაციას შორის 1C დოკუმენტის ნაკადით.

მაგრამ როდესაც მონაცემები უნდა გადაეცეს აბსოლუტურად იდენტურ კონფიგურაციებს შორის, შეგიძლიათ გაამარტილოთ ამოცანა და გამოიყენოთ სტანდარტული ატვირთვა და ჩამოტვირთეთ დამუშავება XML- ით. გთხოვთ გაითვალისწინოთ, რომ ეს მეთოდი, ისევე როგორც მონაცემთა კონვერტაციის, შედარებით ობიექტების უნიკალური იდენტიფიკატორი (GUID), და არა სახელით.

თქვენ შეგიძლიათ ჩამოტვირთოთ ეს დამუშავება მისი დისკზე, ან მითითებით:

ეს არის უნივერსალური და შესაფერისი ნებისმიერი კონფიგურაცია.

განვიხილოთ მაგალითი "ნომენკლატურის" გადმოტვირთვის მაგალითზე 1C 8.3 ბუღალტრული აღრიცხვის 3.0-მდე. მშობლისთვის (ჯგუფის) "ხის" წინაპირობა იქნება.

მონაცემების ატვირთვა 1C- დან XML- ში

გადადით საინფორმაციო ბაზაზე, საიდანაც მონაცემთა (წყარო) გადმოტვირთული იქნება. დარწმუნდით, რომ შეამოწმოთ ისინი, უზრუნველყოფილი ყველა შესაძლო პირობებით, რათა თავიდან იქნას აცილებული არასასურველი შედეგების მოძიება.

XML მონაცემების ატვირთვა და დატვირთვა და ჩამოტვირთვის გახსნა (CTRL + O).

ჩვენ ვართ დაინტერესებული "გადმოტვირთვის" tab. უპირველეს ყოვლისა, მიუთითეთ ფაილის სახელი, რომელთა მონაცემები და გადარჩენის გზა გადმოტვირთული იქნება. ამ შემთხვევაში, მონაცემები გადმოტვირთულია "სერვერზე ფაილზე".

გადამუშავების კაფეში, რომელშიც შერჩევა განხორციელდება. ასევე, პერიოდულ რეესტრში, შეგიძლიათ მიუთითოთ მეთოდი შერჩევისას. თუ დოკუმენტებთან ერთად მოძრაობის გადატვირთვა გჭირდებათ, შესაბამისი დროშაა. ამ შემთხვევაში, ჩვენ გადავხედავთ დირექტორია, ასე რომ თქვენ არ გჭირდებათ მითითებული არაფერი header.

მოდით მივმართოთ მონაცემების შერჩევას გადმოტვირთვისთვის. გადამუშავების ფორმის ნაწილის ნაწილში აირჩიეთ კონფიგურაციის ობიექტები, რომლებიც საჭიროა დროშების გადაცემა.

სვეტი "გადატვირთვა, საჭიროების შემთხვევაში" ნიშნავს თუ არა ეს ობიექტის გადატვირთვის საჭიროების შემთხვევაში, თუ წიგნის გადატვირთვის რეკვიზიტები მოხსენიებულია. მაგალითად, ნომენკლატურის გადატვირთვის პოზიცია ასეთი გაზომვის ერთეულია, რომელიც მონაცემთა ბაზაში არ არის. თუ გაზომვის ერთეულებთან ერთად, "განტვირში, საჭიროების შემთხვევაში" სვეტის დროშა შექმნას ახალი პოზიცია. წინააღმდეგ შემთხვევაში, როგორც Props- ის ღირებულება იქნება წარწერა "<Объект не найден>"და მისი უნიკალური იდენტიფიკატორი.

მარტივი შემთხვევაში, არჩევანის გარეშე, ნომენკლატურის გადატვირთვის მორგება, ასე გამოიყურება.

ამ მაგალითში თქვენ მხოლოდ უნდა აირჩიოთ ნომენკლატურა, რომელიც მდებარეობს ხის საქაღალდეში.

მსგავსი დამუშავება 8.2 საშუალებას გაძლევთ დააყენოთ შერჩევა თითოეული კონფიგურაციის ობიექტისთვის მოსახერხებელ ფორმაში. 8.3 წელს, სამწუხაროდ, ასეთი ფუნქციონალური არ არის. ამ სიტუაციაში გამომავალი ერთ-ერთი ვარიანტი იქნება "დამატებითი ობიექტების გადმოტვირთვის" დამატებითი ობიექტების შერჩევა.

თქვენ შეგიძლიათ დაამატოთ ობიექტები, როგორც ხელით ("დამატება" ღილაკი) და შეკითხვის ("მოთხოვნის დამატება ..."). მათი დიდი რაოდენობით, მეორე ვარიანტი სასურველია.

ამ შემთხვევაში, მოთხოვნა იქნება შემდეგნაირად. შეავსეთ პარამეტრები, შეასრულოს მოთხოვნა მონაცემების შემოწმების გზით და დააჭირეთ ღილაკს "აირჩიეთ შედეგი".

მას შემდეგ, რაც თქვენ განსაზღვრავს ყველა საჭირო ობიექტს და დამატებით ელემენტებს გადმოტვირთვისთვის, დააწკაპუნეთ ატვირთეთ მონაცემთა ღილაკზე. ისინი მოხვდებიან XML ფაილში, რომლის სახელი და გზა ადრე იყო მითითებული. ამ ოპერაციის შედეგები გამოჩნდება შეტყობინებებში.

ამ მაგალითში აუცილებელი იყო მხოლოდ 3 პოზიციის გადატვირთვა, მაგრამ ხუთი გადატვირთვა. ყველა იმიტომ, რომ სახელმძღვანელოს "ნომენკლატურის" წინაშე "გადატვირთვა საჭიროების შემთხვევაში" სვეტში, დროშა დამონტაჟდა. ერთად სწორი პოზიციები, მათი მშობლები გადატვირთულია.

ჩამოტვირთეთ XML- ისგან

კონფიგურაციის წარმატებით გადმოტვირთვის შემდეგ - წყარო XML ფაილში, გახსენით მონაცემთა ბაზა - მიმღები. ობიექტების სტრუქტურა და მათი დეტალები ერთმანეთს უნდა ემთხვეოდეს. ამ შემთხვევაში, გადაცემა ხორციელდება ორ სტანდარტულ კონფიგურაციას შორის 1C: საბუღალტრო 3.0.

გახსენით დამუშავება მონაცემთა ბაზაში. ეს დამუშავება გამოიყენება როგორც მონაცემების გადმოტვირთვისა და ჩამოტვირთვისთვის. დაწკაპეთ "ჩამოტვირთვა" tab და მიუთითეთ გზა XML ფაილი, რომელშიც მონაცემები ადრე გადმოტვირთეს. ამის შემდეგ, დააჭირეთ ატვირთეთ მონაცემთა ღილაკს.

ჩამოტვირთვის შედეგი გამოჩნდება შეტყობინებებში. ჩვენს შემთხვევაში ყველაფერი წარმატებული იყო.

სახელმძღვანელო "ნომენკლატურა" მონაცემთა ბაზაში არ იყო შევსებული. ახლა მას აქვს ხუთი ელემენტი: სამი ნომენკლატურა პოზიციები და ორი ჯგუფი.

ინსტრუქცია

მიმართეთ კონტრაქტორების გადაცემას "უნივერსალური XML მონაცემთა გაცვლის" გადამუშავებისას, რომელიც უნდა იყოს ინფორმაციისა და ტექნიკური მხარდაჭერის დისკზე "1C: საწარმო". მისი გამოყენება, თქვენ შეგიძლიათ ჩამოტვირთოთ და გადმოტვირთვის მონაცემები XML ფორმატში სხვადასხვა კონფიგურაციების მონაცემთა ბაზებს შორის.

ამოღება ზემოთ დამუშავება. გადადით "კონფიგურატორთან" და გახსენით კონვერტაციის საქაღალდე დამუშავების პროცესში, აირჩიეთ "კონფიგურაციის მეტაგანის სტრუქტურის გადმოტვირთვის აღწერა", გადავარჩინოთ და კონფიგურატორის გასასვლელად.

გახსენით მონაცემთა ბაზა, შემდეგ გადადით შენახულ ფაილში და გახსენით სხვა ფაილი სახელით (გაფართოება .xml). ნუ დაივიწყებთ პერიოდის მითითებას.

აირჩიეთ მონაცემები გადმოტვირთვისთვის. ჩვენს შემთხვევაში ეს არის კონტრაქტორების წიგნი. დააჭირეთ ღილაკს "ატვირთვის მონაცემები". დაველოდოთ მონაცემთა ბაზის გადმოტვირთვის და დახურვისთვის.

წასვლა ახალი ბაზის კონფიგურატორი. გახსენით ფაილი, იპოვეთ ფაილი სახელი "Loading Launcher LoadedXML" დამუშავებისას, შეინახეთ და კონფიგურატორის გასასვლელად.

გახსენით მონაცემთა ბაზა "საწარმოში" რეჟიმში. ჩამოტვირთეთ "Loading Layout" ფაილი. ღია ფანჯარაში, გადადით "დატვირთვის" ჩანართზე, აირჩიეთ ფაილი ახალ მონაცემებში. XML საქაღალდეში, მითითებული საჭირო checkboxes და დააჭირეთ ჩამოტვირთვა მონაცემთა ღილაკს.

გადავარჩინოთ გარე გადამუშავება კონფიგურაციაში, თუ სასურველია, ამის შემდეგ არ იქნება შემაფერხებელი განახლების ინსტალაციისას. ანალოგიურად, თქვენ შეგიძლიათ უბრალოდ გადარიცხოთ მონაცემები ერთი პროგრამიდან 1C- ს სხვა კონფიგურაციით, ისევე როგორც გარკვეული დოკუმენტები ან პერიოდი.

შენიშვნა

თუ რაიმე მიზეზით OTC დისკზე მითითებულ დამუშავებას აკლია, კონტრაქტის სახელმძღვანელოს განახორციელოს ოლე მექანიზმის გამოყენებით. აუცილებელია, რომ ორივე ბაზა ერთ ადგილობრივ ქსელშია. წერილობითი დამუშავება დაიწყო მონაცემების მიღების საფუძველზე. მითითებები უნდა იყოს სინქრონიზებული კოდით, ხოლო სარეკომენდაციო წიგნის დამუშავებისას ("ProcessCtrougient") განსაზღვრავს წყაროს საცნობარო წიგნის ელემენტს.

წყაროები:

  • ინფორმაციის ბაზების მონაცემების გადაცემა "1C: საწარმო" v7.7 მიერ Ole-Automation

TIP 2: როგორ გადავიტანოთ წიგნები ერთი ბაზიდან მეორეზე

ამოცანები სხვადასხვა მონაცემთა გადაცემის ერთ-ერთი ყველაზე გავრცელებულია 1C პროგრამირებაში. მაგრამ ეს არ ნიშნავს იმას, რომ ისინი ერთდროულად ორივე მარტივია. პირიქით, ყველაზე ხშირად ისინი გარკვეულ სირთულეებს წარმოადგენენ, რადგან აუცილებელია გადაცემის დროს მონაცემთა გაფილტვის ჩამოყალიბება.

თქვენ დაგჭირდებათ

  • - მონაცემთა გადაცემის ჩართვა;
  • - უნივერსალური გარე დამუშავება "1C".

ინსტრუქცია

შექმენით ელემენტები ფაილების დირექტორიაში, რომელიც აღწერს წყაროს კონფიგურაციის ადგილმდებარეობას და მონაცემთა მიმღებს, ფაილების გადაცემის წესებს. საჭიროების შემთხვევაში, შექმენით გადმოტვირთვის დამუშავების ფაილი.

გააკეთეთ თქვენი კონფიგურაციები ამავე სახელწოდების სახელით. "კონფიგურაციის ობიექტებზე" დირექტორია, შექმენით ელემენტი, რომელიც აღწერს თქვენს კონფიგურაციის მეტამონაცემების ობიექტებს. ჩადება ხილული სვეტი "ცვლილების აღწერა" "სვეტის" ღილაკის გამოყენებით. თუ ეს ობიექტები გაკეთდა ადრე, ისინი შეიცვლება და აღინიშნება ამ სვეტში.

განსაზღვრავს ობიექტების შესაბამისობას მიმღების და წყაროს კონფიგურაციებში. ვივარაუდოთ, რომ წყაროს ერთი წყარო შეიძლება დაიყოს - მიმღებები და პირიქით: რამდენიმე წყაროს ობიექტი შეიძლება ერთ მიმღებ ობიექტში კომბინირებული იყოს. გარდაქმნის კონკრეტული განხორციელების აღსაწერად ვრცელდება დეტალების წესები.

ობიექტების წესების განსაზღვრა, რომლებიც განსაზღვრავს "რა მიდის სად" და დეტალების წესები, რომლებიც აჩვენებს, თუ რამდენად წყარო ობიექტები მიდის მიმღების ობიექტებზე. თუ თქვენ არ გაქვთ საკმარისი ინსტრუმენტები ობიექტებისა და წყაროების გადმოტვირთვის შემთხვევების ორგანიზებისთვის, აღწერეთ ობიექტების შერჩევის ფუნქციის გადმოტვირთვის პირობები.

დააყენეთ კონვერტაცია იმპულსების ან ობიექტის გამო, რომელსაც აქვს ეს props. ეს გულისხმობს, რომ მიმღების ობიექტისა და წყაროს ობიექტის დეტალები არ შეიძლება ემთხვეოდეს და მიმღების Props- ის ღირებულება შეიძლება მიღებული სხვა ობიექტის სხვა დეტალებისგან.

აირჩიეთ ჩანაწერი და ჩამოტვირთვის მეთოდები. თქვენ შეგიძლიათ აირჩიოთ პერიოდული დეტალების ატვირთვა ან ფაქტობრივი ღირებულების გადმოტვირთვა. დოკუმენტებისთვის, შეგიძლიათ დააყენოთ პირობები Tabular ნაწილი ურთიერთქმედებისათვის. დატვირთვისას, გამოიყენეთ საძიებო რეჟიმი, რომელიც ხელს უწყობს კოდექსის, სახელისა და თვითნებური კომპლექტის ობიექტების სინქრონიზაციას.

ვიდეო თემაზე

შენიშვნა

მრავალრიცხოვანი შეცდომების თავიდან ასაცილებლად, დაფიქრდით და შეარჩიეთ ყველაზე შრომატევადი გზა ერთი კონფიგურაციისგან მონაცემების გადასაცემად.

სასარგებლო რჩევა

ატვირთეთ ატვირთვა / ჩამოტვირთვის პროცესის დაჩქარება, გამოიყენეთ ობიექტების წესები მითითებით. გარდა ამისა, ეს წესები ხელს შეუწყობს ბაზის მიმღების გაწმენდას სხვადასხვა ობიექტების არასაჭირო შემთხვევებში.

წყაროები:

  • როგორ გადავიტანოთ ობიექტი

მონაცემთა გადმოტვირთვა არის 1C პროგრამირების ერთ-ერთი ყველაზე გავრცელებული ოპერაცია. ამავდროულად, ეს შეიძლება იყოს გარკვეული სირთულე, როდესაც ასრულებს, რადგან გადაცემისას, ინფორმაციის გაცვლის საჭიროება.

ინსტრუქცია

აწარმოეთ განაცხადი "1C". "ფაილების" მენიუდან, გახსენით "Reference" tab და დააყენეთ ელემენტი, რომელიც აღწერს კონფიგურაციის ადგილმდებარეობას, როგორც მონაცემთა მიმღები და მათი წყარო, ასევე ფაილები, რომლებიც შეიცავს გადაცემის წესებს. მიუთითეთ გზაზე გადატვირთვის დამუშავების ფაილი, საჭიროების შემთხვევაში.

გააკეთეთ სასურველი კონფიგურაცია იმავე სახელით. მეშვეობით ვარიანტი "კონფიგურაციის ობიექტები", მითითებული ნივთები აღწერს კონფიგურაციის მეტადატის ობიექტების. დაწკაპეთ "სვეტის" გასაღები ისე, რომ "ცვლილების დეკლარაცია" სვეტი ჩანს. თუ ადრე ეს ობიექტები უკვე გაკეთდა აქ, ისინი აღინიშნება და შეცვლილი.

შეადარეთ ობიექტების შესაბამისობა წყაროს და მიმღების კონფიგურაციებში. ნებადართულია სხვადასხვა მიმღების ობიექტების ცალკეული ობიექტის გამოყოფა და, მაგალითად, რამდენიმე წყარო შეიძლება კომბინირებული იყოს ერთ მიმღებში "მიმღების" ბრძანებაში. "გადმოტვირთვისა და გადმოტვირთვის მონაცემთა XML" Tab, დააწკაპუნეთ Save Detail ღილაკს შესაბამისი წესების დასადგენად.

დააჭირეთ ექსპორტის მენიუს tab. დაარეგულირებელი გზების განსაზღვრა (შეამოწმეთ, თუ გსურთ "შეცვალეთ", "გადაარჩინე ასლი" და ა.შ.) და დეტალების თვისებები განსაზღვრავს წყაროს ობიექტების გადაცემის მეთოდს. ამისათვის, მაგალითად, შეამოწმეთ ყუთი "წინა ვერსიის წაშლა" პუნქტის წინ და ა.შ. წყაროების გადმოტვირთვის შემთხვევების არარსებობის შემთხვევაში, მონაცემთა გადაცემის პირობები შეიძლება უფრო დეტალურად ითხოვდეს "აირჩიეთ ინდივიდუალური ობიექტების" ჩანართზე.

მიუთითეთ ექსპორტის ჩანართზე, როგორც თქვენ უნდა გადაიყვანოთ props ან ობიექტი ამ props. ამისათვის, საპირისპირო წიგნის სახელით, შეავსოთ ბოლოს გზაზე და ფაილის რეზოლუცია. ეს უნდა გაკეთდეს იმისათვის, რომ წყაროს ობიექტის მონაცემები და მიმღების ობიექტი ემთხვევა. მიმღების ღირებულება შეიძლება მიღებულ იქნას ნებისმიერი ხელმისაწვდომი წყაროდან რეკვიზიტების ჩანართზე.

შეარჩიეთ შესაფერისი გზა საცნობარო წიგნის გადატვირთვის სათანადო პირობების მითითებით. მხოლოდ პერიოდული დეტალების მხოლოდ ისტორია ან ფაქტობრივი მნიშვნელობა შეიძლება გადმოტვირთოს. დოკუმენტებისთვის დააჭირეთ ღილაკს "Blossom Table Part" ღილაკს. გამონადენი, გამოიყენეთ საძიებო რეჟიმი, რომელიც ეხმარება შერჩეული დეტალების კოდექსის, სახელით და თვითნებური კომპლექტით.

ვიდეო თემაზე

კომპიუტერის კომპიუტერიდან 1C (ან მონაცემთა ბაზების) გადაცემის მიზეზები შეიძლება იყოს ყველაზე განსხვავებული - განახლებული აპარატის პარკის კომპანიაში, შაბათ-კვირას მუშაობის სურვილი და ა.შ. უნდა აღინიშნოს, რომ გადაცემა SQL ვერსია არ შეიძლება შესრულდეს მარტივი, ნაბიჯ-ნაბიჯ ინსტრუქციის შემდეგ, უპირველეს ყოვლისა, ბაზის კონფიგურაციის გადმოტვირთვისა და ნიუანსების სირთულეების გამო. ეს მოითხოვს IT სპეციალისტის მოზიდვას. დამოუკიდებლად, პროდუქტის მომხმარებელი 1C: საწარმოს პლატფორმა შეძლებს მონაცემთა ბაზის მხოლოდ ფაილის ვერსიას, თუ თქვენ გაქვთ შესაბამისი უფლებები (ადმინისტრატორი) კონფიგურატში მუშაობისთვის. განვიხილოთ მონაცემთა ბაზის გადაცემის პროცესი კომპანიის საბუღალტრო კონფიგურაციის მაგალითზე, ვერსია 3.0.

როგორც ნებისმიერი კონფიგურაციის მანიპულაცია, თქვენ ჯერ უნდა შეიქმნას, გადმოტვირთვა და მონაცემთა ბაზის არქივის ასლის შენახვა.

სწრაფი მონაცემთა ბაზის გადმოტვირთვის გზას კონფიგურატორის მენიუდან და "ადმინისტრაციის" მეშვეობით, შემდეგ კი "ინფორმაციის ბაზის გადატვირთვა" და შემდეგ მიუთითეთ შენახვის მისამართი:

ფაქტობრივად, მონაცემთა ბაზა შენახულია - ეს არის უსაფრთხოების ქსელისთვის აუცილებელი მარეგულირებელი პროცედურა.


მაგრამ მას აქვს მნიშვნელოვანი არახელსაყრელი კონფიგურაციის გადაცემისათვის: როდესაც ბაზის გადატვირთვა ამ გზით, გარკვეული პარამეტრები არ არის შენახული, რომელიც უზრუნველყოფს სამუშაოს ჩვეულებრივი კომფორტს.

ბაზის ასლის შესაქმნელად, შრიფტების, ანგარიშების და ა.შ., თქვენ უნდა აირჩიოთ "კონფიგურაცია" მენიუს ელემენტი და გააგრძელოთ "ფაილის კონფიგურაციის შენახვა":


მისამართზე მისამართზე, ფაილი გაფართოებით არის შენახული. CF (ეს არის ბაზა გჭირდებათ):


მონაცემთა ბაზის კონფიგურაცია ყველა პარამეტრით შეიძლება გადაწერილი იყოს პირდაპირ დირექტორიაში. ბაზის ადგილმდებარეობა შეიძლება დაზუსტდეს დახმარების მენიუში, შემდგომში "პროგრამის შესახებ", საქონელი "კატალოგი":



სისტემაში ბაზის გადმოტვირთვის შემდეგ, არ არის რეკომენდებული მუშაობა, რადგან ეს შეიძლება იყოს შეუსაბამობა შენახული მონაცემებით.

პლატფორმა ინსტალაცია

შემდეგი ნაბიჯი იქნება პლატფორმის განაწილების დაყენება (setup.exe ფაილი).

ეს შეიძლება იქნას მიღებული:

მის დისკზე;

ჩამოტვირთეთ საიტზე მხარდაჭერა 1C მხარდაჭერის საიტი.

განვიხილოთ ინსტალაციის მეორე ვარიანტი, რადგან მისი დისკი შეზღუდული რესურსია და არ შეიძლება შეიცავდეს პლატფორმის აუცილებელ ვერსიას.





ჩამოტვირთეთ დისტრიბუცია, ამოღება და შენახვა მითითებულ მისამართზე:






Დაინსტალირება:


საჭიროა "დაცვის მძღოლის ინსტალაცია", პირიქით, პირიქით, და დააჭირეთ ღილაკს "შემდეგი":


გაწმენდა tick და დააჭირეთ "დასრულება":


შესაძლებელია, როდესაც ინსტალაციის ფაილი შეიძლება გადმოწერილი კომპიუტერიდან, რომელზეც იგი ადრე მუშაობდა პროგრამაში, მაგრამ შეუძლებელია პლატფორმის სრული სისწორის გარანტია.

ფაილის გაშვება არ გამოიწვევს განსაკუთრებულ სირთულეებს, მაგრამ აღნიშნავენ, რომ დაცვის მძღოლის დამონტაჟება აუცილებელია მხოლოდ ტექნიკის დაცვის (USB გასაღები) გამოყენებისას. თუ პროგრამული უზრუნველყოფის ლიცენზია გამოიყენება, მძღოლის ინსტალაციის შეთავაზებისგან მოხსნა.

ლიცენზირებული გასაღებები

უკვე აღინიშნა, 1C პროდუქციის ლიცენზია შეიძლება შენარჩუნდეს პროგრამული უზრუნველყოფის ან ტექნიკის დონეზე.

აპარატურის ლიცენზიის გააქტიურება გულისხმობს USB- ის გასაღების გამოყენებას და პროგრამას წარმოადგენს PIN კოდის დანერგვას, როდესაც პირველად დაიწყებთ პირობით ახალ კომპიუტერს. PIN- კოდი გამოიყენება ერთხელ, რადგან გაშვებული ლიცენზია ითვალისწინებს გარკვეულ "რკინის" პარამეტრებს და არ შეესაბამება სხვა. Pin Keys (ძირითადი და ორი სარეზერვო) შედის პროგრამის ყუთში კონფიგურაციაში. თუ არ არის სარეზერვო გასაღებები, თქვენ უნდა დაუკავშირდეთ 1C-FRELISHISEEE მხარდაჭერის სერვისს, რომელიც უზრუნველყოფს მხარდაჭერის მომსახურებას და მიიღეთ რეგისტრაციის ფორმა. როდესაც ის დასრულებულია, ძალიან მნიშვნელოვანია, რომ ყველა დეტალი და სხვა ინფორმაცია მასში აბსოლუტურად ემთხვევა წინა დროს. ამის შემდეგ, თქვენ შეგიძლიათ მიიღოთ კომპლექტი დამატებითი გასაღებები.

ახალი კომპიუტერის შენახული მონაცემთა ბაზის გადაცემის შემდეგ, მონაცემთა ბაზა უნდა იყოს დაკავშირებული.

როდესაც პირველად დაიწყე "1C: საწარმოები", თქვენ მოწვეულნი არიან საინფორმაციო ბაზის დამატება სიაში:


მას შემდეგ, რაც ჩვენ ვსაუბრობთ ბაზაზე, რომელიც უკვე არსებობს, რეჟიმის შერჩევის ფანჯარაში, დააჭირეთ ღილაკს "არსებული IB" - ის სიაში:


იმ სახით, რომელიც გამოჩნდება, განსაზღვრავს საბაზისო ადგილმდებარეობის სახელს და სახელს (ადრე შენახული მისამართი). ადგილმდებარეობის ტიპი "ამ კომპიუტერზე ან ლოკალურ ქსელში" "მოითხოვს დირექტორია შერჩევა, სადაც საინფორმაციო ბაზა დამონტაჟებულია (ფიგურაში D: \\ 1c_bases \\ აღრიცხვა):



თუ დირექტორია არ ჰქონდა ადრე, სისტემა "1C: Enterprise 8" ავტომატურად შექმნის მას გაშვების დროს. დამწყებ პარამეტრის ფანჯარა არის ფინალი. თუ ნაგულისხმევი პარამეტრები აკმაყოფილებს მოთხოვნებს, როდესაც თქვენ დააჭირეთ "დასრულება", ბაზა დაემატება სიას:


ბაზა წარმატებით გადაირიცხა.