სისტემის კონფიგურირება
სისტემის კონფიგურირებისათვის უნდა მივმართოთ კონფიგურაციის ფაილებს:
, ,
- C_conn.ini (ApexCash => Api => C_conn.ini)
ფაილიდან ხდება სერვერის
, SQL სერვერის, მონაცემთა ბაზის, მომხმარებლისა და პაროლის მითითება:
[SQLConnectionParameters]
Server=TMC ------ სერვერი (კომპიუტერი) რომლის SQL-საც უერთდება ამოცანა
Driver=SQL SERVER
Database=q071------ SQL-ის ბაზის სახელი
UID=sa -----SQL-ის მომხმარებლის სახელი
pwd=------ SQL-ის მომხმარებლის პაროლი
[Branch]
LineOnControl=1
LineOnTimeOut=12000
LineOnControlAction=0
C_cash.xml (ApexCash => C_cash.xml)
კონფიგურაციის ფაილი, საიდანაც ხდება სალაროებისათვის ნომრების მინიჭება, ეკრანზე გამოსატანი ინფორმაციის განსაზღვრა და სხვა:
<?xml version = "1.0" encoding="Windows-1252" standalone="yes"?>
<VFPData>
<c_cash>
- <cashn>0</cashn> ------ სალაროს დასაშვები ნომერია 1-დან 999-ის ჩათვლით. „დეფაულტად“ ენიჭება 0, რამე თუ კონფიგურაციის ფაილის დაზიანებისას ამოცანა ავტომატურად აგენერირებს მას, თავის მხრივ ამოცანა სალაროს ნომრით 0 არ იმუშავებს და მოითხოვს ჩარევას მისი კორექტული მნიშვნელობის მითითებით რაც გამორიცხავს შემთხვევით ავტომატურად სხვადასხვა სალაროების ნამუშევრის ერთმანეთში გადაფარვას;
- <orgname>შპს "X"</orgname> ------ორგანიზაციის დასახელება (რაც იბეჭდება ჩეკის თავში - შ.პ.ს. “X" არა unicode-ში);
- <orgdmd>[ YOU ARE WELCOME TO "X " ]</orgdmd>-----20x2 მომხმარებლის მონი-ტორზე გამოსატანი მისალმების ინფორმაცია;
- <orgrest>[ OUT OF SERVICE " X " ]</orgrest>-----20x2 მომხმარებლის მონი-ტორზე გამოსატანი ინფორმაცია, როდესაც სალაროს აპარატი გასულია სერვისიდან;
- <devadv>[ BUSINESS SOLUTIONS WWW.APEX.GE ]</devadv>------ 20x2 მომხმარებლის მონი-ტორზე გამოსატანი სარეკლამო ინფორმაცია;
- <advert>true</advert>------- 20x2 მომხმარებლის მონი-ტორზე გამოვიდეს კი(true)/არა(false) სარეკლამო ინფორმაცია რაც თავის მხრივ მითითებულია <devadv> ტეგში;
- <advdelay>10</advdelay>------- 20x2 მომხმარებლის მონი-ტორზე რამდენ წამში შეცვალოს “სარეკლამო ინფორმაცია“ „მისალმების ინფორმაციით“ და პირიქით. ასევე c_periph.xml-ის <secmon> ტეგში 1-ის მითითებისას (ჩართულია მომხმარებლის მონიტორი, სადაც “random” პრინციპით იტვირთება ლოკალურად ამოცანის .\Advert ფოლდერში განთავსებული სურათები) სურათების განახლების სიხშირე წამებში; ხოლო c_periph.xml-ის <secmon> ტეგში 2-ის და <advrtype> ტეგში 16, 18, ..., 30-ის მითითებისას (ჩართულია მომხმარებლის მონიტორი, სარეკლამო გვერდების გარკველული დროის მონაკვეთში განახლებით) გვერდების განახლების სიხშირე წამებში;
- <autoquit>23:55</autoquit>------ თუ ცვლა დახურულია ამ დროს მოხდება ამოცანიდან ავტომატური გასვლა (როგორც წესი Windows-ის Sheduler-ში ასევე მიეთითება სისტემის ავტომატური ShutDown-ის დრო რაც ჩვეულებრივ 1-2 წუთით აღემატება <autoquit> ტეგში მითითებულ დროს) ;
- <toarchin>2</toarchin>------- უთითებს რამდენი დღის ნამუშევარი დატოვოს აქტიურ ცხრილში (საიდანაც შესაძლებელი იქნება ჩეკების ასლის ბეჭდვა ლოკალურად სალაროს აპარატზე);
</c_cash>
</VFPData>
C_periph.xml (ApexCash => C_periph.xml)
კონფიგურაციის ფაილი, საიდანაც ხდება სალაროს კომპიუტერზე გარე მოწყობილობების (სკანერი, საბეჭდი მოწყობილობა და სხვა) მიერთება და სხვადასხვა პირობების განსაზღვრა მუშაობის პროცესში: მაგ, რამდენი წამი დააყოვნოს პროგრამამ გაშვებისას, ამობეწდოს თუ არა ჩეკი, რა ინფორმაციას შეიცავდეს ჩეკი და სხვა:
<?xml version = "1.0" encoding="Windows-1252" standalone="yes"?>
<VFPData>
<c_periph>
- <scan1>[0,9600,n,8,1]</scan1> ------ „პირველი“ სკანერის კონფიგურირება, პირველი პარამეტრი მიუთითებს პორტის ნომერს ამასთან 0 ნიშნავს, რომ სკანერი არ არის მიერთებული;
- <scan2>[0,9600,n,8,1]</scan2>------- „მეორე“ სკანერის კონფიგურირება, პირველი პარამეტრი მიუთითებს პორტის ნომერს ამასთან 0 ნიშნავს, რომ სკანერი არ არის მიერთებული;
- <dmd>false</dmd> ------ სალაროს აპარატზე მიერთებულია (true)/არა (false) 20x2 მატრიცის „მომხმარებლის მონიტორი“;
- <dmdext>[0,9600,n,8,1]</dmdext>------ 20x2 მატრიცის „მომხმარებლის მონიტორი“-ს დაერთების პარამეტრები. მუშაობს როდესაც <dmd> ტეგი უდრის true-ს და <dmdext> ტაგის პორტის ნომერი მეტია 0-ზე. როდესაც <dmd> ტაგი უდრის true-ს და <dmdext> ტაგის პორტის ნომერი უდრის 0-ს, მაშინ 20x2 მატრიცის „მომხმარებლის მონიტორი“ იმუშავებს სალაროს აპარატის ტიპის <ttype> ტაგიდან გამომდინარე;
- <cashdrawer>false</cashdrawer>-----სალაროს აპარატზე მიერთებულია კი(true)/არა(false) სალაროს ფულის ყუთი;
- <pr>false</pr>-----სალაროს აპარატიდან წარმოებს კი(true)/არა(false) ჩეკების ბეჭდვა;
- <prprev>false</prprev>------სალაროს აპარატიდან ამოსაბეჭდ ჩეკს გვანახებს “Preview” რეჟიმში (მოქმედებს როდესაც ბეჭდვა წარმოებს Windows-ის გრაფიკულ რეჟიმში)
- <forcedp>false</forcedp>-----ჩეკის ბეჭდვისას მიუხედავად იმისა რომ ბეჭდვის რეჟიმი შეიძლება იყოს Windows-ის გრაფიკული ტიპის, რეპორტი არა მომხმარებელზე ორიენტირებული ჩეკების (იგივე ცვლის გახსნა, ნავაჭრის ამოღება, სალაროს გამაგრება, X-ანგარიშგება, Z-ანგარიშგება) იძულებით დაიბეჭდება Dos-ის (არაგრაფიკულ) რეჟიმში;
- <prsrvdoswin>0</prsrvdoswin>------ 0- ბეჭდვის რეჟიმი (Dos/Win) კონფიგურირდება მომხმარებლის ჭრილში სერვერიდან, 1 - ბეჭდვა Dos-ის რეჟიმში, 2 - ბეჭდვა Win-ის რეჟიმში;
- <prdoschps>1500</prdoschps>------Dos რეჟიმში ბეჭდვისას უთითებს თერმოპრინტერზე ამობეჭდვის წარმადობას სიმბოლო/წამში;
- <prdblrp>3</prdblrp>------უნაღდო ანგარიშსწორებით რეალიზაციის და საჩუქრის ჩეკების ბეჭდვისას დედანთან ერთად ავტომატურად იბეჭდება: 0 - არაფერი, 1 - უნაღდო ანგარიშსწორებით რეალიაზაციის ჩეკის ასლი, 2 - საჩუქრის ჩეკის ასლი, 3 - როგორც უნაღდო ანგარიშსწორებით რეალიზაციის ასევე საჩუქრის ჩეკის ასლი;
- <prfull>false</prfull>------სასაქონლე ჩეკების სრულად (შტრიხკოდი და დასახელება) ამობეჭდვის მართვა: false - ბეჭდავს მხოლოდ დასახელებას, true - ბეჭდავს შტრიხკოდს და დასახელებას;
- <prrmnd>false</ prrmnd>------ჩეკზე ფასდათმობის ბარათზე არსებული ნაშთის ჩვენება: false - აჩვენებს მხოლოდ ბრუნვას, true - აჩვენებს ნაშთს და ბრუნვას;
- <prlogo>false</ prlogo>------გრაფიკულ რეჟიმში ბეჭდვისას ჩეკზე „ლოგო“-ს ამობეჭდვის მართვა: false - არა, true - კი, „დეფაულტად“ არის false - არა. „ლოგო“ ფაილის მისამართი და დასახელება უნდა იყოს: .\Graphics\_logo.png;
- <linectrl>0.10</linectrl>------თუ რეალიზაციის ხაზის ღირებულება ნაკლებია <linectrl> ტეგში მითითებულ თანხაზე ოპერატორს გამოუვა შესაბამისი გაფრთხილების შეტყობიენება;
- <delay>30</delay>-------დაყოვნება წამებში ამოცანას ჩატვირთვისას (რომ SQL-მა მოასწროს ჩატვირთვა) აქტუალურია როდესაც აპარატი ირთვება ფიზიკურად, თუმცა შემდეგ ეს დაყოვენბა მაინც მუშაობს, თუ <delay> ტეგის მნიშვნელობა <30 წმ. ან >900 წმ. მაშინ ის გაუტოლდება 30 წმ.-ს ;
- <chkopdate>true</chkopdate>
- <dgreater>true</dgreater>------ეხება ორივე ზემოთ მოყვანილ ტეგს (<chkopdate> და <dgreater>): თითოეული სასაქონლო ხაზის გატარებისას ოპერატორს გამოუვა შესაბამისი გაფრთხილების შეტყობინება თუ ( სალაროს „საოპერაციო თარიღი“ განსხვავდება კალენდარულისაგან და <chkopdate> = true ხოლო <dgreater> = false) ან ( სალაროს „საოპერაციო თარიღი“ ნაკლებია კალენდარულზე და <chkopdate> = true და <dgreater> = false) ;
- <touchkbd>false</touchkbd>------ოპერატოს აქვს უფლება კი(true)/არა(false) გამოიყენოს სენსორული ვირტუალური კლავიატურა;
- <secmon>0</secmon>------- 0 - მომხმარებლის დიდი მონიტორი არ არის მიერთებული, 1 - მიერთებულია მომხმარებლის დიდი მონიტორი სარეკლამო სურათებით ამოცანის .\Advert ფოლდერიდან სადაც Ad_Left.JPG არის მარცხენა ზედა კუთხეში სტატიკურად დადებული „დამკვეთი“-ს ლოგო, Ad_Right.JPG არის ზედა მარჯვენა კუთხეში სტატიკურად დადებული „დეველოპერი“-ს ლოგო, ხოლო სხვა სურათები სახელით ფორმატით Adv*.jpg (მაგ.Adv123.jpg) გამოჩნდება “Random”-ის პრინციპით ყველა სხვა სურათის კონტროლის ადგილზე სამ-სამი ორივე მხარეს ასევე ცხრილის ადგილზე, როდესაც ჩეკი დახურულია C_cash.xml <advdelay> ტეგში მითითებული განახლებით წმ-ში, თუ სურათები აღნიშნული ფორმატის დასახელებით არ მოიძებნა ისინი ავტომატურად ჩანაცვლადება ამოცანის .\Graphics ფოლდერიდან _no_image.png სურათით, 2- მიერთებულია მომხმარებლის დიდი მონიტორი სარეკლამო www გვერდებით რომელთა მისამართი ეთითება შესაბამისად <urlleft>, <urlright> და <urlbottom> ტეგებში. თუ ამ გეტების მნიშნელობა იქნება ცარიელი ე.ი. [] მაშინ გვერდების ჩატვირთვა მოხდება ამოცანის .\Advert ფოლდერიდან შესაბამისად Left_.htm, Right_.htm და Bottom_.htm ფაილებიდან;
- <smposition>[cn]</smposition>------მიუთითებს მომხმარებლის დიდი მონიტორის პოზიციას:
- [cn] იგივე მონიტორზე სადაც იშვებს ამოცანა სტანდარტული ზომით;
- [cm] იგივე მონიტორზე სადაც იშვებს ამოცანა მაქსიმალური ზომით;
- [ln] მარცხენა მონიტორზე სტანდარტული ზომით;
- [lm] მარცხენა მონიტორზე მაქსიმალური ზომით;
- [rn] მარჯვენა მონიტორზე სტანდარტული ზომით;
- [rm] მარჯვენა მონიტორზე მაქსიმალური ზომით;
- <logosm>false</logosm>------მართავს „1“ ტიპის მომხმარებლის მონიტორზე თავისუფალ დროს მთლიან ეკრანზე ფირმის ლოგოს სტატიკურად გამოსატანად (კი(true)/არა(false)) - ფაილს კითხულობს ამოცანის .\graphics\_logosm.png ფაილიდან ;
- <urlleft>[]</urlleft>------მარცხენა სარეკლამო რგოლის www მისამართი ან რესურსის მითეთება ლოკალურად მაგალითად <urlleft>[D:\ApexCash\Advert\L_.htm]</urlleft> (აქტუალურია როდესაც <secmon> ტეგი უდრის 2) ხოლო თუ მნიშველობა ცარიელია ([]) მაშინ გამოიყებება ამოცანის .\Advert ფოლდერიდან Left_.htm ;
- <urlright>[]</urlright>-------მარჯვენა სარეკლამო რგოლის www მისამართი ან რესურსის მითეთება ლოკალურად მაგალითად <urlleft>[D:\ApexCash\Advert\R_.htm]</urlleft> (აქტუალურია როდესაც <secmon> ტეგი უდრის 2) ხოლო თუ მნიშველობა ცარიელია ([]) მაშინ გამოიყებება ამოცანის .\Advert ფოლდერიდან Right_.htm ;
- <urlbottom>[]</urlbottom>-------ქვედა სარეკლამო რგოლის www მისამართი ან რესურსის მითეთება ლოკალურად მაგალითად <urlleft>[D:\ApexCash\Advert\B_.htm]</urlleft> (აქტუალურია როდესაც <secmon> ტეგი უდრის 2) ხოლო თუ მნიშველობა ცარიელია ([]) მაშინ გამოიყებება ამოცანის .\Advert ფოლდერიდან Bottom_.htm ;
- <advrtype>0</advrtype>--------მე-2 ტიპის მომხმარებლის მონიტორის შემთხვევაში განაახლებას მას: 0 - არასდროს (ანუ განახლდება მხოლოდ ერთხელ ამოცანის გაშვებისას), 2 - ცვლის გახსნისას, 4 - მომხმარებლის სახელის და პაროლის მითითებისას, 8 - სასაქონლო ჩეკის დახურვისას, 16 - C_cash.xml-ის <advdelay> - განახლება წმ-ში მითითებულ შუალედში (ამასთან 2&4=6, 2&8=10, 4&8=12, 2&4&8=14, 2&16=18, 4&16=20, 2&4&16=22, 8&16=24, 2&8&16=26, 4&8&16=28, 2&4&8&16=30) ;
- <advrcheck>[]</advrcheck>-------- მე-2 ტიპის მომხმარებლის მონიტორის შემთხვევაში განაახლებას მას თუ სხვა პირობებთან ერთად (<advrtype> - სარეკლამო რგოლის განახლების ხერხი და C_cash.xml-ის <advdelay> - განახლება წმ-ში) ლოკალურად ამოცანის .\Advert\ ფოლდერში იძებნება ამ ტეგში მითითებული ფაილი მაგ. refresh.txt - რაც გვერდის განახლებისას ახალ მონაცემებთან ერთად უნდა ჩაიწეროს ლოკლაურად სალაროს აპარატში, ხოლო აპარატი განახლების დასრულების შემდეგ მოშლის მას. თუ ტეგის მნიშვნელობა ცარიელია, ე.ი. უდრის [] მაშინ მე-2 ტიპის მომხმარებლის მონიტორის განახლებისთვის ამ ტეგის პირობა არ მიიღება მხედველობაში;
- <ttype>[ttype00]</ttype>------ საკასო აპარატის ტიპი:
- ttype00 Epson ტიპის სალაროს აპარატი;
- ttype01 WinCor ტიპის სალაროს აპარატი;
- ttype02 WinCor -ის BEETLE/M-II plus ტიპის სალაროს აპარატი (პანორამა ბუფეტი „FastFood“);
- ttype03 NCR ტიპის სალაროს აპარატი;
- <numlockon>true</numlockon>-------NumLock ავტომატურ ჩართვა კი(true)/არა(false);
- <inserton>true</inserton>-------Insert რეჟიმის ავტომატური ჩართვა კი(true)/არა(false);
- <fastfood>false</fastfood>-------„FastFood“-ის ფორმის გამოძახება ამოცანის ინტერფეისის შესაბამის ღილაკზე, ასევე „ცხელ“ - ფიფქის „*“- ღილაკზე დაჭერით: კი(true)/არა(false);
- <ofteng> false </ofteng>-------„სწრაფად რეალიზებადი საქონლის სიის“ ფორმის გამოძახება „ცხელ“ - ფიფქის „*“- ღილაკზე დაჭერით: კი(true)/არა(false);
- <service>0</service>-------მომსახურება, შესაძლო მნიშვნელობებია:
- 0 - მომსახურება არ წარმოებს;
- 1 - მომსახურების წარმოება ნებაყოფლობითია, გაფრთხილების გარეშე;
- 2 - მომსახურების წარმოება ნებაყოფლობითია, გაფრთხილებით;
- 3 - მომსახურება აუცილებელია (იძულებითი);
- <cardact>[]</cardact>-------ფასდათმობის აქცია ტარდება მითითებული ფასდათმობის ბარათის მიხედვით - ბარათის ნომერი ეთითება სრულად თავისი პრეფიქსით (;) და სუფიქსით (?), მაგალითად: ;999999?;
- <cardacton > false </cardacton>-------- ფასდათმობის აქცია <cardact> ტაგში მითითებული ფასდათმობის ბარათის საპროცენტო განაკვეთით მსვლელობაშია: კი(true)/არა(false);
- <bwinmonth>false</bwinmonth>------- მართავს რეალიზაციის/საჩუქრის დაბრუნების პერიოდს - შემოიფარგლება მიმდინარე თვით: კი(true)/არა(false);
- <bwprctrl> 1 </bwprctrl>-------- მართავს საქონლის დაბრუნების ოპერაციას ჩაბმულს არ არსებულ (№ 0) რეალიზაციის ჩეკზე: 0 - აკრძალულია, 1 - ნებადართულია, 2 - ნებადართულია საქონლის ერთულის ფასის რედაქტირებით;
- <wholesale>false</wholesale>-------საბითუმო რეალიზაციის იპერაციის ჩატარება კი(true)/არა(false) ;
- <whsauton>false</whsauton>--------საბითუმო რეალიზაციისას სასაქონლო ნომრის ავტომატურ გადანომვრა კი(true)/არა(false);
- <whssrvaddr>[]</whssrvaddr>--------საბითუმო რეალიზაციის სერვისის მისამართი;
- <whsuser>[]</whsuser>-------საბითუმო რეალიზაციის მომხმარებელი;
- <whspsw>[]</whspsw>-------- საბითუმო რეალიზაციის მომხმარებლის პაროლი ;
- <whsdefprn>[]</whsdefprn>-------- საბითუმო რეალიზაციის “Default Printer”-ი;
- <slpexist>0</slpexist>-------- 0 - სალაროს აპარატზე არ არის დაერთებული ფისკალური მეხსიერების (ფმ) ბლოკი:
- 1 - სალაროს აპარატზე მიერთებულია ფმ ბლოკი;
- 11 - იგივეა რაც 1, ამასთან ავტომატურად იზღუდება „დაბრუნების“, “რეალიზაციის სტრონირების“ და „დაბრუნების სტორნირების“ ოპერაციები;
- 2 - სალაროს აპარატზე მიერთებულია Daisy ტიპის ფმ. ფმ-თან ურთიერთობა ხორციელდება „აპექსი“-ს FiscalDriver.dll-ით.
- 21 -იგივეა რაც 2, ამასთან ავტომატურად იზღუდება „გადახდის საშუალების შეცვლის“, „დაბრუნების“, “რეალიზაციის სტრონირების“ და „დაბრუნების სტორნირების“ ოპერაციები;
- 3 - სალაროს აპარატზე მიერთებულია Daisy ტიპის ფმ. ფმ-თან ურთიერთობა ხორციელდება ფმ-ის Dprint შუალედური ამოცანით, რომელიც აბრუნებს
S,1,DY00001795,1,Ok;2000902;0,01;1,000;1;1;2;0;0;[8880888080B8]
S,1,DY00001795,2,Ok;2000902;0,01;1,000;1;1;1;0;0;[8880888080B8]
T,1,DY00001795,3,Ok;0;0,01;;;;[8880888080B8]
T,1,DY00001795,4,Ok;1;0,01;;;;[8880888080B8]
[8880C08080B8]
სახის პასუხს - ბოლო ხაზში აჩვენებს მზადყოფნის სტატუსს [8880C08080B8]. კომპიუტერიდან ფმ-ში X-ანგარიშგების ამოღება იზღუდება Dprint ამოცანით, ამიტომ ფმ-დან Z-აგნარიშგების ამოღება უნდა შესრულდეს ხელით;
- 31 -იგივეა რაც 3, ამასთან ავტომატურად იზღუდება „გადახდის საშუალების შეცვლის“, „დაბრუნების“, “რეალიზაციის სტრონირების“ და „დაბრუნების სტორნირების“ ოპერაციები;
- 4 -იგივეა რაც 3 იმ განსხვავებით, რომ მზადყოფნის სტატუსი არ ბრუნდება;
- 41 -იგივეა რაც 4, ამასთან ავტომატურად იზღუდება „გადახდის საშუალების შეცვლის“, „დაბრუნების“, “რეალიზაციის სტრონირების“ და „დაბრუნების სტორნირების“ ოპერაციები;
- <slpid>[0000000001]</slpid>------- ფისკალური მოწყობილობის იდენტიფიკატორი;
- <slpmid>[0000000001]</slpmid>------ფისკალური მეხსირების იდენტიფიკატორი;
- <slpportn>6</slpportn>-------ფმ დაერთების COM პორტის ნომერი;
- <slpusern>1</slpusern>--------ფმ მომხმარებლის ნომერი (აქტუალურია Daisy ტიპის ფმ-თვის);
- <slpcpsw>[000001]</slpcpsw>--------ფმ-ის მომხმარებლის პაროლი;
- <slpapsw>[123456]</slpapsw>--------ფმ-ის ადმინისტრატორის პაროლი (აქტუალურია ფმ ბლოკისთვის);
- <slpcrestr>false</slpcrestr>-------ფმ-ის ჩართვა ზღუდავს გადახდის საშუალების დარედაქტირებას კი(true)/არა(false) ფმ დაერთების დროს;
- <slpzrestr>false</slpzrestr>-------Daisy ტიპის ფმ-თვის (ე.ი. როდესაც <slpexist> უდრის 2) ზღუდავს X და Z ანგარიშგების ავტომატურ ფორმირებას ფმ-ზე კი(true)/არა(false);
- <slpwait>10</slpwait>------Daisy ტიპის ფმ-თვის (როდესაც <slpexist> უდრის 3 ან 31, 4 ან 41) უთითებს ლოდინის ზედა ზღვარს ფისკალური აპარატის მიერ პასუხის დაბრუნებაზე, თუ მნიშველობა < 1 ან > 20, მაშინ ის გაუტოლდება 1-ს;
</c_periph>
</VFPData>
P.S.
- “tag”-ებში მოყვანილი (წითლად მონიშნული) მნიშვნელობები მიიღება „default”-ად, როდესაც “tag”-ი არ არის გაწერილი შესაბამის კონფიგურაციის ფაილში ან ასეთი ფაილი არ არსებობს ან დაზიანებულია;
- ფაილები: C_conn.ini, C_cash.xml, C_periph.xml გახსენით Notepad-ში;
- წინამდებარე პუნქტი განკუთვნილია სისტემის ადმინისტრატორებისათვის (მაღალი კვალიფიკაციის მქონე პერსონალისათვის).