უნივერსალური მარეგულირებელი ამოცანა. უნივერსალური მარეგულირებელი სამუშაო 1C დაიწყოს გარე მკურნალობა დაგეგმილი

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

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

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

"C: \\ proguction files (x86) \\ 1cv8 \\ 8.3.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5 Path Processing \\ Symaging.epf

გათიშვა:

1. "C: \\ Program Files (x86) \\ 1CV8 \\ 8.3.5.5.5.5.5.5.5.5.5.5.XXXX \\ BIN \\ 1CV8.EXE" საწარმო - 1C ძრავა ამ შემთხვევაში 8.3, შეამოწმეთ გზა თავს, ეს განსხვავდება ვერსიაზე ძრავის ჩათვლით, არ უნდა დაგვავიწყდეს, რომ შეცვალონ ეს უკანასკნელი განახლების შემდეგ.

2. / disblestartupmessages - სისტემის დაწყებისას ყველა შეტყობინების გათიშვა.

4. / N »სახელი მომხმარებელი" / P "პაროლი" - შესაბამისად / N მომხმარებლის სახელი, ასევე დაუყოვნებლივ გარეშე სივრცე და / P პაროლი.

5. / შეასრულოს C: \\ path დამუშავება \\ symaging.epf - / შესრულების იწყებს ჩვენი დამუშავება, გზა და სახელი უნდა დაიცვას ამ გასაღები.

ახლა ყველაფერი რჩება მხოლოდ დავალების შესაქმნელად. ჩვენი CMD ფაილი: avtozapusk1c.cmd.მისი გაშვების გრაფიკის მითითებით.

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

ეს არ არის cunning ინსტრუმენტები დაეხმაროს ავტომატიზირება ყოველდღიური რუტინული ოპერაციების, წარმატება თქვენ!

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

გარე გადამუშავების შექმნა 1C 8.3

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

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

  • Props - სფეროში ნომენკლატურის მონტაჟი;
  • ღილაკი, რომელიც ზარის კოდს ქმნის.

ჩვენ დავამატებთ "ნომენკლატურას" მონაცემების ტიპის "დირექტორია Tower Tools" - ის "ბრძანებები" მენიუში -\u003e "ფორმის ბრძანებები".

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


ფრაგმენტი 1.

და მე -2 პუნქტი აჩვენოს (გუნდი) მებრძოლი (); ბოლო კონტროლირებისა და NASSERVER პროცედურის სარეზერვო სერვერი () / / ჩასმა დამმუშავებლის შინაარსი. ექსტრადირება

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


ფრაგმენტი 2.

& განრიგი შოუ კომპანიები (ნომენკლატურა); ბოლო კონტროლირებისა და NASSERVER პროცედურის სარეზერვო სერვერი (ნომენკლატურა) შეკითხვის \u003d ახალი ინტერაქტივი; მოთხოვნა. Text \u003d "არჩევა მრავალფეროვანი | Customizamentads. ბმული როგორც ბმული | დოკუმენტი. Zaklanta. Sostoring როგორც მომხმარებელს-Setpoint | სად | დამკვეთის შესახებ | მოთხოვნა. სამონტაჟო პარამეტრი ("ნომენკლატურა", ნომენკლატურა); შედეგი Supply \u003d შეკითხვა. შეავსეთ (); EARLIDATECAPTION \u003d შედეგი Suproproist. წმინდა (); მიუხედავად იმისა, რომ Sampledatalization. შემდეგი () ციკლი ანგარიშის (Sampledatual კომპენსაცია. ბმული); Endcycle; ექსტრადირება

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

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

ინფორმაციული ინფორმაცია ინფორმაცია () ექსპორტის მონაცემები \u003d ახალი სტრუქტურა (); Dannoundedoleg. მიწა ("სახელი", "ახალი გარე დამუშავება"); Dannoundedleeg. მხარდაჭერა ("უსაფრთხოდ", სიმართლე); მონაცემები ("ვერსია", "ver.: 1.001"); მონაცემები ("ნახვა", "სურვილისამებრ"); Tabzncans \u003d ახალი მაგიდები; Tabznomands. Solonks. Addly ("იდენტიფიკატორი"); Tabzncomans. კალმები. Addly ("გამოყენება"); Tabzncomans. კალმები. Addly ("შესრულება"); Novstok \u003d tabznomands. Addly (); Nowstrok.identifier \u003d "ახალი ენერგეტიკული დამუშავება"; Novostoka. გამოყენებით \u003d "გახსნა"; Novstok.Presentation \u003d "ახალი გარე დამუშავება"; მონაცემები ("გუნდები", tabsnomands); ამ მონაცემების დაბრუნება; საბოლოო ჯამში

ფრაგმენტი 3.

დამაკავშირებელი გარე გადამუშავება 1C

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


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

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

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

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


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

შეკითხვა: პრობლემა დამატებით დამუშავებასთან დაკავშირებით zup3- ში


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

ხელფასი და პერსონალის მართვა, გამოცემა 3.0 (3.0.24.115) ()
Copyright © LLC "1C", 2007-2014. Ყველა უფლება დაცულია
()

პასუხი:

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


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

კოდი მოდულის ფორმაში

ინფორმაცია ინფორმაციისთვის () ექსპორტის პარამეტრებერფერაცია \u003d ახალი სტრუქტურა; ParametersRegistration. გამართავს ("ნახვა", "დამატებითი დამუშავება"); Parametersregistration. გამართავს ("სახელი", "იტვირთება ნარჩენები (PCService (C))"); ParametersRegistration. Hold ("ვერსია", "1.0"); პარამეტრებისრეგისტრაცია. გამართავს ("უსაფრთხოება", ტყუილი); პარამეტრების დერეგისტრაცია. მიწა ("ინფორმაცია", "იტვირთება ნარჩენები"); ParametersRegistration. შეიყვანეთ ("ვერსიები", "2.3.2.33"); Tablekomand \u003d getabitomand (); დაამატეთ ხელი (Tablekomand, "PCService (C))", "1", "გახსნა", სიმართლე, ""); დამატება Comand (Tablekomand, "PCService (C))", "2", "Tissurveromethod", სიმართლე, ""); იდენტიფიკატორი \u003d "2"; პარამეტრების დერეგისტრაცია. Hold ("ბრძანებები", Tablekomand); პარამეტრების დაბრუნების დერეგისტრაცია; Endfunction ფუნქციის ფუნქცია Collectomand () ბრძანებები \u003d ახალი მაგიდები; გუნდები. CoolClocks. Addly ("ნახვა", ახალი აღწერილობა ("სიმებიანი")); ბრძანებები. CoolClocks. დანართი ("იდენტიფიკატორი", ახალი აღწერილობები ("სიმებიანი")); გუნდები. Solonks. დამატება ("გამოყენება", ახალი აღწერილობები ("სიმებიანი")); გუნდები. CoolClocks. დანართი ("ჩვენების ჩვენება", ახალი აღწერილობები ("Boolevo")); გუნდები. Solonks. დანართი ("მოდიფიკატორი", ახალი აღწერილობა ("სიმებიანი")); დაბრუნება; საპროცესო ფავორიტი დაამატეთ დამატება ბრძანებებს (Tablekomand, View, Identifier, გამოყენება, განმარტება ტიპი \u003d ყალბი, მოდიფიკატორი \u003d "") newcommand \u003d tablekomand. დამატება (); Newcommand. წარმომადგენლობა \u003d შესრულება; Newcommand.identifier \u003d იდენტიფიკატორი; Newcommand. გამოიყენეთ \u003d გამოყენება; Newcommand. დაკავშირებული სავალდებულო \u003d ჩვენების ჩვენება; Newcommand.modifier \u003d მოდიფიკატორი; დასრულების კონტროლი და NASSERVER პროცედურის შესრულების ბრძანება (იდენტიფიკატორის ბრძანებები, ობიექტები) ექსპორტის ბოლო კონტროლი

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

პასუხი:

ყველა jarred. აქ და საჭირო იყო კოდის კოპირება, რომელიც მე მინდოდა ფორმის გახსნის გარეშე

შეკითხვა: საცალო 2.2 დამატებითი პარამეტრების დაწყების შესახებ


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

პასუხი:

პრობლემა მოგვარდა ყველა კომპიუტერზე პლატფორმის აღდგენასთან

კითხვა: დამატებითი დამუშავება


Კარგი დღე.
ჩვენი კომპანიის მენეჯმენტი, გადახედვა 1.6 (1.6.12.4)

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

პასუხი:

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

კითხვა: ვებ სერვისების გამოყენება BSP- ის გამოყენებით დამატებითი მკურნალობისას


Კარგი დღე!
Freashe უნდა embed დამატებითი დამუშავება, რომელიც ხელმისაწვდომი ვებ სერვისი სხვა ბაზა. კურსის დამუშავება, უსაფრთხო რეჟიმში, მას უფლება აქვს გამოიყენოს სტანდარტული ქვესისტემების უსაფრთხო ბიბლიოთეკის რეჟიმის გაფართოება (ინტერნეტ რესურსებით სარგებლობის უნარი და ა.შ.) მეშვეობით სპეციალიზებული პროგრამული ინტერფეისის მეშვეობით ნებართვების რეგისტრაცია საჭიროა დამატებითი ანგარიში / დამუშავება. " თუმცა, მე ვერ ვიპოვე BSP- ის მიმდინარე ვერსიაში როგორ შევქმნათ იგი. დახმარება, გთხოვთ, ბაზის ვერსია Frechet: კომპანია საბუღალტრო, გამოცემა 3 .0 (3 .0 .59 .45) BSP 2 .5 .31.

პასუხი: oo.

შეკითხვა: Zup crashes გარკვეული დამუშავება, რა უნდა გავაკეთოთ?


არსებობს Add-on ვინ განახლდება გაანგარიშების დოკუმენტები გათავისუფლების საფუძველზე. ამ დამუშავების დაწყებისას, პროგრამა სულელურად დახურულია შეტყობინებების გარეშე. Debugger, არაფერი ჩანს. ტესტის თარიღზე, რისთვისაც 1 დოკუმენტი გადის. რა უნდა გააკეთოს? ტესტირება დაიწყო, ისევე როგორც შეცდომები არ არის.

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

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


Alpha-Auto Configuration: Motor Show + Auto Corporation + Auto Parts Corp. სარედაქციო 6.
შექმნილია გარე გადამუშავება. დაკავშირებულია, როგორც დამატებითი დამუშავება.
კონფიგურირებული შესრულების გრაფიკი. და ეს არ იწყება შეცდომა:
მარეგულირებელი ამოცანების მარეგულირებელი ამოცანა "არ შეიძლება დასრულდეს მარეგულირებელი გამჭვირვალობის პროცედურის არარსებობის გამო. ნდობის პარამეტრების განაწილება (). დაუკავშირდით სისტემის ადმინისტრატორს!
ვინ გეტყვით, რომ არც ისე, რომ ბაზის დამუშავება ან პარამეტრი.

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

შეკითხვა: გარე გადამუშავების ავტომატური გაშვება


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

შეკითხვა: შესაძლებელია ამის გაკეთება, რომ ეს დამუშავება ავტომატურად შესრულდება ყოველდღე. ისინი. მაგალითად: 08:00 საათზე დილით ყოველ დღე, "Run" და "Send" ღილაკის პროცედურა გამოიწვია? სერვერის ბაზა. მოხარული ვარ, რომ ნებისმიერი დახმარება და ნებისმიერი ვარიანტი.

პასუხი: () და ამ განსახივით, 1C- ის პროცესი ხურავს დამუშავების შემდეგ? ან უნდა დასრულდეს დამუშავებისგან საიდუმლოების დასრულებისას (ყალბი)?

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

პასუხი: ნებისმიერი scheduler nncron xstarter

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

რა არის გარე ანგარიშები და დამუშავება

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

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

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

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

გაიხსნა ფორმა, რათა შეავსოთ საჭირო დეტალები:

და კონტრაქტის ბეჭდური ფორმა არის ნაჩვენები:

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

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

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

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

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

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

გარე ანგარიშების მომზადება და მომსახურების მოდელის გამოქვეყნებისათვის

დამატებითი ანგარიში ან დამუშავება იქმნება "1C: საწარმოს 8 კონფიგურატურაში", როგორც სტანდარტული საგარეო ანგარიშები და დამუშავება და ინახება ფაილში გაფართოებით - .EPF (დამატებითი დამუშავებისათვის) or.erf (დამატებითი ანგარიშებისთვის).

ობიექტის მოდულს უნდა ჰქონდეს პროცედურები და ფუნქციები რეგისტრაციის პარამეტრების დასადგენად.

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

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

დამატებითი ანგარიში ან დამუშავება უნდა მომზადდეს სერვისის ნაკრებში. პაკეტი არის არქივი (zip ფაილი) შემცველი:

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

მომსახურების მოდელში დამატებითი ანგარიშების და დამუშავების ინსტალაცია

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

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

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

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

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

გრაფიკის გრაფიკის გაშვება

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

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



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

დაწვრილებით კონფიგურაციის გაფართოების შესახებ

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

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

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

გაფართოება ჰგავს ნაცნობი კონფიგურაციის ხე, მაგრამ ჯერჯერობით ობიექტების გარეშე. უპირველეს ყოვლისა, დაამატეთ Torg-12-ის ახალი განლაგება, რომელიც CURCAL- ის თანხებთან ერთად შეიტანეს.

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

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

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

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

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

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

დასკვნა

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

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

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

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

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

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

ახალი გარე გადამუშავების შექმნა 1C 8.3-ში

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

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

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

ფორმაზე ორი დეტალი გვექნება:

  • Panconducture - სახელმძღვანელო "ნომენკლატურის" მითითება;
  • გატაცება - დღგ-ს განაკვეთების ჩამონათვალი.

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

დეტალების შეკვეთა შეიძლება შეიცვალოს "up" ისრებით - "ქვემოთ":

მიიღეთ 267 ვიდეო გაკვეთილები 1C უფასოდ:

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

მოდულში, პროცედურა შეიქმნა მოდულში. მასში, დარეკეთ პროცედურა სერვერზე:

& Svalette

დადგენილი პროცედურა (ბრძანება)

InstallingCunderver ();

ექსტრადირება

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

და სერვერზე

პროცედურა SettingCanserver ()

მოთხოვნა \u003d ახალი მოთხოვნა;
მოთხოვნა. Text \u003d.
"აირჩიეთ
ბორგანი ნომენკლატურა. ბმული
არის | არის
ბორგანი დირექტორია. Namerenclature როგორც ნომენკლატურა
| სად
ბორგანი ნომენკლატურა. ბმული იერარქია (და ბაკლატურა)
ბორგანი და არა ნომენკლატურა. პრეზენტაცია
ბორგანი და არა ნომენკლატურა. სამართალმცოდრომი ";

მოთხოვნა. სამონტაჟო პარამეტრი ("Pageneture", Panconducture);
სიჩქარე \u003d შეკითხვა. შეავსეთ ();
შერჩევა \u003d სიჩქარე. ემბრიანი ();

ხოლო მოსმენებისას. შემდეგი () ციკლი

მცდელობა
Sprocket. გაყვანის ();
გამონაკლისი
ანგარიში ("შეცდომა" ობიექტი "" + წყაროები + "" "!
| " + აღწერა ());
დღესასწაულები;

Endcycle;

ექსტრადირება

ჩვენ დავუბრუნდებით "ფორმას" ჩანართს, დაამატეთ ღილაკს ფორმა და ასოცირებული ბრძანება:

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

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

ამისათვის ემსახურება "დამატებით ანგარიშებსა და დამუშავებას" სექციაში.

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

ფუნქციის აღწერა "ინფორმაცია გარე გადამუშავების შესახებ"

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

ფუნქციის საინფორმაციო საზაფხულო დამუშავება (ექსპორტი

ეს მონაცემები \u003d ახალი სტრუქტურა ();
მონაცემები ("სახელი", "დღგ-ის დამონტაჟება");
მონაცემები ("უსაფრთხოება", სიმართლე);
მონაცემები ("ვერსია", "ver.: 1.001");
მონაცემები ("ინფორმაცია", "VAT ტარიფების დამუშავებისათვის ნომენკლატურის დირექტორიაში);
Dannoundedoleg. მიწა ("ნახვა", "დამატებითი წნევა");

Tabzncans \u003d ახალი მაგიდები;
Tabzncommands. კალმები. Addly ("იდენტიფიკატორი");
Tabznomands. Totchocks. Addly ("გამოყენება");
Tabzncomans. კალმები. Addly ("შესრულება");

Novstok \u003d tabznomands. Addly ();
Novstok.identifier \u003d "Openwork";
Novostoka. გამოყენებით \u003d "გახსნა";
Novstok.Representation \u003d "ღია დამუშავება";
მონაცემები ("გუნდები", tabsnomands);

ამ მონაცემების დაბრუნება;

საბოლოო ჯამში

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

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

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

დამაკავშირებელი გარე გადამუშავება 1C 8.3

დაყოფა