კონფიგურაციის ხის გახსნის სწავლა

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

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

ობიექტის ხეს ზოგჯერ უწოდებენ მეტამონაცემები(სინონიმები).

მეტამონაცემებიარის მონაცემები მონაცემების შესახებ.

საინფორმაციო ბაზის ატვირთვა.

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

File.dt = მონაცემთა ბაზა + კონფიგურაცია + მომხმარებელთა სია

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

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

კონფიგურაციის ობიექტების თვისებების რედაქტირება.

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

თვისებების პალიტრა.

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

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

პარამეტრები კონფიგურატორის პარამეტრები.

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

კონფიგურაციის დაწყება.

კონფიგურაციის გაშვება მომხმარებლის რეჟიმში კონფიგურატორიდან. ახალი კონფიგურაციის ობიექტის დამატების შემდეგ, თქვენ უნდა განაახლოთ მონაცემთა ბაზის კონფიგურაცია, რათა შექმნათ ეს ახალი ელემენტი მასში. კონფიგურაციის მომხმარებლის რეჟიმში გასაშვებად კონფიგურატორიდან, თქვენ უნდა გამოიყენოთ კომბინაცია Ctrl+F5. ასევე შეგიძლიათ კონფიგურაციის გაშვება გამართვის რეჟიმში (F5). ამ გაშვების პარამეტრში შეგიძლიათ გამართოთ აპლიკაცია, შეაჩეროთ აპლიკაცია საჭირო დროს, წაიკითხოთ ცვლადების მნიშვნელობები, რათა გაიგოთ როგორ მუშაობს ამა თუ იმ პროგრამის კოდი. . არსებობს ფუნქცია, რომელიც აკავშირებს გამართავს მომხმარებლის პროცესს Debugging-Connecting. ფორმა, რომელიც იხსნება აჩვენებს იმ პროცესების ჩამონათვალს, რომელთა გამართვა შესაძლებელია; ასეთი გამართვის ჩასართავად, თქვენ უნდა შეამოწმოთ "მთავარი მენიუ -> სერვისი -> პარამეტრები", "მიმდინარე სესიაზე გამართვა ნებადართულია" და "გამართვის რეჟიმის დაყენება, როდესაც აპლიკაციის დაწყება“ ჩამრთველი.



აპლიკაციის განვითარების სწრაფი ნაბიჯ-ნაბიჯ დემონსტრირება 1C:Enterprise 8.2 პლატფორმაზე.

მაგალითის გასაშვებად დაგჭირდებათ 1C:Enterprise 8.2 პლატფორმა. ჩვენს საიტზე შეგიძლიათ ჩამოტვირთოთ. ეს დემო მომზადდა ზუსტად ამ ვერსიით!

მარტივი HR სისტემა

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

თითოეული კონფიგურაცია უნდა იყოს შენახული ცალკე დირექტორიაში (საქაღალდეში).

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

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

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

3. დააჭირეთ ღილაკს "დამატება".

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

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

4. შემდეგ ეტაპზე მიუთითეთ გზა საქაღალდისკენ, რომელიც შექმენით ჩვენი ნაბიჯ-ნაბიჯ სახელმძღვანელოს 1-ლ ეტაპში (ჩვენს შემთხვევაში ეს არის C:\Our Frames). დააწკაპუნეთ "…" , შედით საქაღალდეში და დააწკაპუნეთ "აირჩიეთ".

საინფორმაციო ბაზის დირექტორია შეიძლება განთავსდეს კომპიუტერის ლოკალურ მყარ დისკზე, მაგალითად, "C:\Our Personnel", ან შესაძლოა სხვა კომპიუტერზე ლოკალურ ქსელში, მაგალითად, "\\SERVER\KADR". ამ შემთხვევაში, ამ საქაღალდეზე სრული წვდომის უფლება უნდა მიენიჭოს (წაკითხვა, ჩაწერა და ა.შ.).

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

6. მოდით ავირჩიოთ "კონფიგურატორი" გაშვების რეჟიმი. ამისათვის დააჭირეთ ღილაკს "კონფიგურატორი".

1C შეიძლება გაშვებული იყოს ორ რეჟიმში:

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

7. ვინაიდან შექმნილ საქაღალდეში ჯერ არაფერია, 1C ითხოვს დადასტურებას ახალი საინფორმაციო ბაზის შესაქმნელად.

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

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

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

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

კონფიგურაციის ობიექტების შექმნა

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

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

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

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

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

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

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

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

13. დახურეთ დირექტორია "პოზიციების" რედაქტირების ფანჯარა.

14. შევქმნათ ახალი დირექტორია „თანამშრომლები“ ​​(იხ. პუნქტი 10).

დააყენეთ დირექტორია სახელი (იდენტიფიკატორი) "თანამშრომლები".

დააყენეთ სახელის სიგრძე 100 სიმბოლოზე.

ჩვენ ვინახავთ თანამშრომლის სრულ სახელს სახელში. ზოგჯერ საკმაოდ გრძელი სახელი და გვარია, ამიტომ 100 სიმბოლო სწორია.

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

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

16. დააყენეთ ატრიბუტის სახელი თვისებების პალიტრაში "პოზიცია". მიუთითეთ ატრიბუტის ტიპი - “DirectoryLink.Positions”, რომელიც ადრე შევქმენით. ეს ნიშნავს, რომ ამ ატრიბუტის მნიშვნელობები შეირჩევა "პოზიციები" დირექტორიადან. დახურეთ თვისებების პალიტრის ფანჯარა.

17. შექმენით ატრიბუტი "ხელფასი" (ტიპი ნომერი, სიგრძე 10, სიზუსტე 2). "Number" ტიპის მნიშვნელობისთვის, სიზუსტე მიუთითებს ათობითი ადგილების რაოდენობაზე (ჩვენს შემთხვევაში, 2 ათობითი ადგილი).

18. შექმენით დაშვების თარიღის და სამსახურიდან გათავისუფლების თარიღის დეტალები (თარიღის ტიპი).

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

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

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

20. გაუშვით სისტემა 1C: Enterprise რეჟიმში. ეს შეიძლება გაკეთდეს პირდაპირ კონფიგურატორიდან ინსტრუმენტთა პანელზე ან F5 კლავიშზე დაწკაპუნებით. გამოჩნდება 1C: Enterprise ფანჯარა.

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

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

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

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

23. გახსენით თანამშრომლების დირექტორია.

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

25. დახურეთ 1C: Enterprise ფანჯარა და დაბრუნდით კონფიგურატორის რეჟიმში.

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

21.07.2017

როგორ გააკეთოთ არსებული 1C: Enterprise infobase-ის სუფთა ასლი cf ფაილის გამოყენებით

მიიღეთ წვდომა 1C:Fresh ღრუბელზე უფასოდ 30 დღის განმავლობაში!

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

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

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

სად შემიძლია მივიღო დისტრიბუცია?
კონფიგურაციის ძირითადი ვერსიების რეგისტრირებულ მომხმარებლებს შეუძლიათ "1C: ხელფასი და პერსონალის მენეჯმენტი" (რედ. 3), "1C: ვაჭრობის მენეჯმენტი" (რედ. 11) უფასოდჩამოტვირთეთ კონფიგურაციების სრული ინსტალაციის განაწილების მიმდინარე ვერსიები ტექნიკური დახმარების ვებსაიტზე https://releases.1c.ru. "1C: Enterprise Accounting", "1C: ჩვენი კომპანიის მენეჯმენტი", "1C: Retail და ა.შ." ძირითადი ვერსიების მომხმარებლებს შეუძლიათ მოითხოვონ ინსტალაციის განაწილება ელექტრონული ფოსტით პირდაპირ 1C კომპანიისგან (უფასო) ან დაუკავშირდნენ 1C პარტნიორებს, მაგრამ ამ შემთხვევაში სერვისი შეიძლება იყოს გადახდილი. მაგალითად, ჩვენს კომპანიაში, მომხმარებლის ელ.ფოსტაზე ძირითადი ვერსიის მიმდინარე სადისტრიბუციო ნაკრების გაგზავნის ღირებულება 500 რუბლს შეადგენს (საჭირო იქნება პროგრამული პროდუქტის ლიცენზირების დადასტურება). მომხმარებლებისთვის 1C პროგრამების PROF ვერსიების, სტანდარტული კონფიგურაციების მიმდინარე სადისტრიბუციო კომპლექტები მოწოდებულია მხოლოდ იმ შემთხვევაში, თუ არსებობს მოქმედი შეთანხმება საინფორმაციო ტექნოლოგიების მხარდაჭერისთვის (ITS შეთანხმება).
ITS ხელშეკრულების მინიმალური ვარიანტი 1 თვის განმავლობაში არის 5,493 რუბლი.

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

მოდით დავიწყოთ.

არსებობს საწყისი სამუშაო საინფორმაციო ბაზა "საწარმოთა აღრიცხვის" კონფიგურაციისთვის, გამოცემა 3.0 (3.0.46.16).

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

პროცედურა შედგება სამი ძირითადი ეტაპისგან:

1. კონფიგურაციის შენახვა ფაილში 1Cv8.cf
2. ახალი საინფორმაციო ბაზის შექმნა კონფიგურაციის გარეშე

ეტაპი 1. კონფიგურაციის შენახვა 1Cv8.cf ფაილში

ჩვენ ვიწყებთ წყაროს მონაცემთა ბაზას "კონფიგურატორის" რეჟიმში.

თუ ეს ხაზი მიუწვდომელია, მაშინ ჯერ შეასრულეთ „კონფიგურაცია“ > „გახსენით კონფიგურაცია“.

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

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

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

აირჩიეთ "კონფიგურაცია" > "კონფიგურაციის ჩატვირთვა ფაილიდან". თუ ეს ხაზი მიუწვდომელია, მაშინ ჯერ შეასრულეთ „კონფიგურაცია“ > „გახსენით კონფიგურაცია“.

Explorer-ის გამოყენებით აირჩიეთ ფაილი 1Cv8.cf, რომელიც შენახული იყო პირველ ეტაპზე.

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

დააჭირეთ F5 ან ღილაკს "გამართვის დაწყება" (იხ. სურათი).

პროგრამა მუშაობს "1C: Enterprise" რეჟიმში.

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

ჩვენ ვამოწმებთ თვისებებს "პროგრამის შესახებ" - კონფიგურაცია "Enterprise accounting edition 3.0 (3.0.46.16)", რაც ჩვენ გვჭირდებოდა.

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

ონლაინ კომპანია, 2017 წ

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

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

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

ახლა ვნახოთ, როგორ ჩატვირთოთ კონფიგურაცია 1s 8.2-ში. ამისათვის ჩვენ გადავალთ "კონფიგურაციის" მენიუში და ვირჩევთ "კონფიგურაციის ჩატვირთვას ფაილიდან". შემდეგი, უბრალოდ აირჩიეთ სასურველი ფაილი *.cf ფორმატში.

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

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

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

გაშვების მეთოდი და ინტერფეისის გარეგნობა

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

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

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

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

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

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

  • ეკრანის ფორმის რედაქტორი.
  • ბეჭდური ფორმებისა და სინტაქსის რედაქტორი.
  • საცნობარო მასალები.

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

მიზანი

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

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

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

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

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

კონფიგურაციის განახლება

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

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

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

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

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