აირჩიეთ მკითხველი
პოპულარული სტატისტიკა
ეს სტატია განკუთვნილია 1C პროფესიონალებისთვის - და განსაკუთრებით მათთვის, ვინც ემზადება 1C სერტიფიკაციისთვის: დოკუმენტაცია პლატფორმიდან.
დღეს გავარკვევთ ჭარბი კონტროლის 2 მეთოდი - არა მხოლოდ ჭარბი საწყობში, არამედ, მაგალითად, ყინვის დაზიანება („ზუსტად როგორია კლიენტის ჩართულობა და როგორ შეგიძლიათ გააუმჯობესოთ თქვენი პროდუქტები“)
ორივე მეთოდი დადგენილია სტანდარტულ კონფიგურაციებში და სერტიფიცირების მონაცემებში. მე ორი ფრაგმენტი - აუცილებელია ნათლად გვესმოდეს, არის თუ არა ზასტოსოვის ტექნიკა "ახალი" და როდის არის მხოლოდ ის "ძველი"..
ეს არის საბაზისო ცოდნა 1C პროგრამისტებისთვის, რეკომენდირებულია არ ამოიღოთ გაწმენდები ასეთ ადგილებში. შეიძლება თქვენს დაბადების დღეზე დალიოთ სასმელი 15 hvilin :)
ავიღოთ მარტივი კონფიგურაცია დოკუმენტებით "საქონლის მიღება" და "საქონლის გაყიდვები":
ჭარბი სახსრების შესატანად იხსნება აკუმულაციური რეესტრი „ვილნიის ჭარბი“:
იმ საათზე, როდესაც სრულდება დოკუმენტი "საქონლის საიმედოობა", იწერება შემდეგი წესები:
დამუშავების პროცედურა (ვიდმოვა, რეჟიმი)
კანისთვის TekStrokProducts Z Products Cycle
Rukh = Ruhi.VilniZalishki.Addati();
Rukh.ViewRukhu = ViewRukhuAccumulation.Arrival;
რუხ. პერიოდი = თარიღი;
Rukh.Nomenclature = TechRowProducts.Nomenclature;
Rukh.Quality = CurrentRowProduct.Quality;
KіnetsCycle;
კინეტების პროცედურები
დოკუმენტის „საქონლის სანდოობის“ დამუშავება წარედგინება რუხივის დამატებით დიზაინერს და არ არის საინტერესო, ვინაიდან საწყობში შესვლისას ზედმეტი კონტროლი არ არის საჭირო.
ჭარბი კონტროლის კიდევ ერთი გზაა დოკუმენტის „საქონლის სანდოობის“ დანერგვა - ისე, რომ ამავდროულად დოკუმენტის შესრულებამ და ხელახალი გატარებამ არ შექმნას უარყოფითი ჭარბი.
მაგალითად, საწყობში შემოვიდა 10 ახალი LG ტელევიზორი, მათგან 6 გაიყიდა. დოკუმენტი შეიცავს 10 ცალი. ვიპრავიტი 5 ც. - იქმნება უარყოფითი ჭარბი "მინუს 1 ცალი".
სტანდარტული UT 11-ისთვის, ასეთი კონტროლი ჩართულია დამატებითი ფუნქციური ოფციით „ორგანიზაციის მიერ საქონლის კონტროლი ქვითრების რეგისტრაციისას“.
დოკუმენტის "საქონლის გაყიდვები" შევსების საათზე აუცილებელია ჭარბი კონტროლის ორგანიზება. თუ ჭარბი პროდუქტი არ არის საკმარისი, დოკუმენტი არ არის შესრულებული და მოცემულია დიაგნოსტიკური ინფორმაცია. რომლის ადგილიც ნანგრევებად დევს.
ჩვენ ვიცით, რომ ვმუშაობთ მარტივ ამოცანებზე, თუ პასუხისმგებლობა არ არის დაზღვეული ჩამოწერისას. მოდით გავამახვილოთ ყურადღება ჭარბი კონტროლის ნიუანსებზე.
შენიშვნა- დაშლის ალგორითმები ჩამოიშალა, რომ რაც შეიძლება გონივრული ყოფილიყო.
მათი ოპტიმიზაცია შესაძლებელია, მაგრამ „ინტელექტის კოეფიციენტი“ უფრო დაბალი იქნება, ამიტომ ამ სტატისტიკაში ჩვენ არავისზე არ ვამახვილებთ ყურადღებას.
რა თქმა უნდა, თქვენ შეგიძლიათ თავად მოახდინოთ მათი ოპტიმიზაცია, ან გაიაროთ ჩვენი კურსი 1C-ის დაჩქარებული ოპტიმიზაციით :)
როგორც უკვე მიხვდით, ამოცანის გადაჭრა შესაძლებელია ორი გზით. მოდით ვისაუბროთ მეთოდებზე, რომლებიც განიხილება საათის წინ "1C: Enterprise 8.0".
ჭარბი შეტევების კონტროლის ძველი მეთოდის პრინციპი: ვამოწმებთ, რომ საქონლის ჭარბი რაოდენობაა საჭირო რაოდენობით. თუ ჩამოიწერება, თუ არა – ვაცნობებთ შეწყალების შესახებ.
ძველი მეთოდის ალგორითმი შედგება რამდენიმე ბლოკისგან:
ღერძი ასე გამოიყურება პროგრამის კოდში:
// 1. ძველი რეესტრის ფაილების გასუფთავება
Ruhi.VilniZalishki.Write = True;
Ruhi.Write();
// 2. დოკუმენტის მონაცემების და ჭარბი რეგისტრის მონაცემების გამოყოფა
ზაპიტი = ახალი ზაპიტი;
მოთხოვნა.ტექსტი =
"ვიბრატი
|POMISTTI პროდუქცია
|З
|DE
| პროდუქტები.Posilannya = &Posilannya
|ჯგუფი
| პროდუქტები.ნომენკლატურა
|INDEXUVATI BY
| ნომენკლატურა
|;
| ვიბრაცია
,
| DUTY POSILANNYA (პროდუქტები. ნომენკლატურა) YAK ნომენკლატურის განცხადება,
| პროდუქტები.Kilkist YAK Kilkist,
| Є NULL (Zalishok. ჭარბი რაოდენობა, 0) YAK Zalishok
|З
| პროდუქტები YAK
| მარცხენა კავშირი RegisterAccumulation.VilniZashki.Zashki(
| &საათის მომენტი,
| ნომენკლატურა ბ
| (ვიბრაცია
| ნომენკლატურა YAK ნომენკლატურა
| ზ
| PZ Products.Nomenclature = Reserves.Nomenclature";
Input.SetParameter("InstantHour", InstantHour());
// 3. შეკითხვის შედეგების გვერდის ავლით
// 4. საქონლის ხელმისაწვდომობის შემოწმება
ნაკლებობა = VibirkaProducts.Quantity - VibirkaProducts.Suspended;
იაკშტო დეფიციტი>0 თოდი
ვიდმოვა = მართალია;
Announcement.Text = "პროდუქტი "+SelectionProduct.NomenclatureRevelation+" არასაკმარისია რაოდენობით "+დეფიციტი+" ცალი.";
Inform.Inform();
KinetsYakscho;
// 5. კობის ციკლზე გადასვლა, როგორც კი იქნება ჭრილობები
იაკშჩო ვიდამოვა თოდი
გააგრძელე ცხოვრება;
KinetsYakscho;
// 6. ვიკონანია რუხივი რეესტრში
რუხ. პერიოდი = თარიღი;
KіnetsCycle;
// 7. ტრანზაქციის დასრულებისას გარიგებების აღრიცხვის უფლებამოსილება
Ruhi.VilniZalishki.Write = True;
კინეტების პროცედურები
ჩვენ კომენტარს ვაკეთებთ ალგორითმის ძირითად პუნქტებზე.
ქვემოთ ალგორითმში ჩაიწერება ჭარბი რეესტრი.
თუ მიმდინარე დოკუმენტი ადრე განხორციელდა, მაშინ ძველი დოკუმენტების ჩაწერიდან ამოღების შესაძლებლობა- ეს სერიოზული პრობლემაა.
შესაძლებელია თუ არა ასეთი სიტუაცია? თუ დოკუმენტის თარიღი იშლება წინ.
პრაქტიკაში ვაჩვენოთ როგორია:
თუ არქივის გაწმენდა არ გაუქმდა, სისტემა შეგატყობინებთ 2 ცალი დეფექტის შესახებ. რატომ? უფრო მეტიც, ძველი დოკუმენტების დამწერებმა არსებული 10 ნათურიდან 6 ჩამოწერეს. შემდეგ სისტემა აპირებს ჩამოწეროს კიდევ 6 ცალი, ხოლო ბადეებზე არის კიდევ 4.
პრობლემა ჩნდება კოდის მე-3 სტრიქონში:
მკაცრად რომ ვთქვათ, რუხების გაწმენდა შეიძლება ჩატარდეს დოკუმენტაციის დროს:
ჩვენ გირჩევთ პროცესის დროს რუკების მოცილების ვარიანტს - ამას თავად ვაკეთებთ, თუ საჭიროა რუკების ეფექტურად მოცილება.
სასმელი შედგება ორი პაკეტისგან:
Na scho varto zvernuti uvagu na tsey ეკითხება:
განყოფილება ითხოვს დაჯგუფებული დოკუმენტების მონაცემების და ჭარბი რაოდენობის განთავსებას ნომენკლატურის ელემენტების უკან.
ციკლი გადის ამ შეყვანის შედეგს.
ეს ნიშნავს, რომ საქონლის ნაკლებობაა.
თუ დეფიციტი ნულზე მეტია, ეს ნიშნავს, რომ საქონლის დეფიციტი არ არის:
თუ „ვიდმოვა“ განსხვავდება „სიმართლისგან“, მაშინ დოკუმენტის გარიგების შედეგი არ ჩაიწერება. მარტივად რომ ვთქვათ, ეს არის სისტემის ბრძანება, რომ არ დაამუშაოს ეს დოკუმენტი.
თუ ციკლის ადრეულ ეტაპებზე არის ცემა (ვიდმოვა = სიმართლე), მაშინ აზრი არ აქვს ხელის ჩამოყალიბებას. თუმცა მონაცემთა ბაზამდე სუნი არ ჩაიწერება.
მას შემდეგ, რაც ჭარბი გადამოწმება წარმატებით დასრულდა, ჩვენ ვაყალიბებთ რუბლს-ვიტრატს.
თუ ეს ნიშანი არ არის დაყენებული, მაშინ ნანგრევები არ ჩაიწერება.
მაგალითად, დოკუმენტის ტრანზაქცია ფიქსირდება ჩანაწერების ერთობლიობაში, რომელიც მითითებულია ნიშნით „ჩაწერა“.
სამართლიანობისთვის მნიშვნელოვანია, რომ პარამეტრის „ჩანაწერის“ დაყენება ჩანაწერების ერთობლიობაზე იგივე ეფექტია - დოკუმენტის ვარიანტზე „ცვლილებების ჩაწერა განხორციელებისას“ მითითებულია მნიშვნელობა „ჩანაწერის არჩევანი“:
თუმცა, „ჩანაწერის შერჩევის“ მნიშვნელობა არის დე ფაქტო სტანდარტი:
სხვა ვარიანტები - "ჩანაწერი შეცვლილია" - მოძველებულია და შესაძლოა არ იყოს ზეგავლენა მიმდინარე კონფიგურაციებში.
ახალი მეთოდი ეფუძნება შემდეგ პრინციპს: ჩამოვწერთ არასაჭირო საქონელს, შემდეგ ვამოწმებთ, შეიქმნა თუ არა უარყოფითი ჭარბი დოკუმენტის საქონელზე. თუ ეს ასეა, აუცილებელია დოკუმენტის ფრთხილად შესრულება.
მოგეხსენებათ, განსხვავება ჭარბი კონტროლის მომენტში მნიშვნელოვანია:
შედეგად, პროგრამის კოდი ასე გამოიყურება:
დამუშავების პროცედურა (ვიდმოვა, ოპერაციის რეჟიმი)
// 1. დოკუმენტის მონაცემების თანმიმდევრობა
ზაპიტი = ახალი ზაპიტი;
Request.ManagerTeamHourlyTable = NewManagerTeamHourlyTable;
მოთხოვნა.ტექსტი =
"ვიბრატი
| ნომენკლატურა YAK ნომენკლატურა,
| SUMA(პროდუქტი. რაოდენობა) YAK რაოდენობა
|POMISTTI პროდუქცია
|З
| Document.ProductService.Products YAK
|DE
| პროდუქტები.Posilannya = &Posilannya
|ჯგუფი
| პროდუქტები.ნომენკლატურა
|INDEXUVATI BY
| ნომენკლატურა
|;
|////////////////////////////////////////////////////////////////////////////////
| ვიბრაცია
| ნომენკლატურა YAK ნომენკლატურა,
| პროდუქტები.Kilkist YAK Kilkist
|З
| Tovari YAK Tovari“;
Request.InstallParameter ("Posilannya", Posilannya);
ResultRequest = Request.Viconati();
// 2. rukh_vtrat რეგისტრის ფორმირება
Ruhi.VilniZalishki.Clear();
SelectProducts = QueryResult.Select();
Poki VibirkaProducts.Offensive() Loop
Rukh = Rukh.VilniZalishki.AddatiVitrata();
რუხ. პერიოდი = თარიღი;
Rukh.Nomenclature = VibirkaProducts.Nomenclature;
Rukh.Quality = VibirkaProducts.Quality;
KіnetsCycle;
// 3. მონაცემთა ბაზაში ჩანაწერების ჩაწერა
Ruhi.VilniZalishki.Write = True;
Ruhi.Write();
// 4. მოთხოვნა, რომელიც აშორებს უარყოფით ექსცესებს რეგისტრიდან
მოთხოვნა.ტექსტი =
"ვიბრატი
| ნომენკლატურა YAK ნომენკლატურა,
| TAX POSILANNYA (Zalishki. Nomenclature) YAK ნომენკლატურის განცხადება,
| -ზალიშკი.კილკისტ ზალიშოკ იაკ დეფესიტი
|З
| RegisterAccumulation.VilniyZashki.Zashki(
| &საათის მომენტი,
| ნომენკლატურა ბ
| (ვიბრაცია
| ნომენკლატურა YAK ნომენკლატურა
| ზ
| პროდუქტები YAK Products)) YAK Zalishki
|DE
| ჭარბი.კილკისტი< 0";
CordonControl = New Cordon(Moment Hour(), ViewKorody.Inclusive);
Request.InstallParameter ("Moment to Hour", CordonControl);
ResultRequest = Request.Viconati();
// 5. შეტყობინება საქონლის დეფიციტის შესახებ
თუ შედეგი არ არის მოთხოვნილი Empty() მაშინ
ვიდმოვა = მართალია;
VibirkaPomilki = Query.Vibrate();
Poki VibirkaMilkki.Offensive() Loop
Message = New Message to Koristuvachevi;
Message.Text = "პროდუქტი "+რძის შერჩევა. პრეზენტაციის ნომენკლატურა+" არასაკმარისია რაოდენობით "+რძების შერჩევა. ნაკლებობა+" ცალი.";
Inform.Inform();
KіnetsCycle;
KinetsYakscho;
კინეტების პროცედურები
მოდით შევხედოთ ალგორითმის ძირითად პუნქტებს.
ეს შეავსებს მონაცემთა საჭირო დაჯგუფებას დოკუმენტის ცხრილის ნაწილში.
გთხოვთ გაითვალისწინოთ, რომ პაკეტის პირველ ჩანაწერში იქმნება დროის ცხრილი - ის ასევე გამოყენებული იქნება შემდეგ ჩანაწერში. გთხოვთ უთხარით გუშაგის მენეჯერს მისთვის შექმნილი ცხრილი.
ციკლში მონაცემები იწერება დოკუმენტიდან რეესტრში – ისე, რომ საქონლის ჩამოწერა დასრულდეს ავტომატურად (დამოწმების გარეშე).
მას შემდეგ, რაც რეესტრში ნაშთები შეიცვლება, თქვენ უნდა ჩაწეროთ ისინი.
ახლა კი მოდით უბრალოდ შევაგროვოთ დოკუმენტის საქონლის უარყოფითი ჭარბი რაოდენობა.
აქ ვიკორისტი ქმნის პირველ დროის ცხრილს - გონება ზედმეტად დევს ნომენკლატურაზე (რისთვისაც ჩვენ ვქმნით არა „ჩაწერის“ ტიპის ახალ ობიექტს, არამედ ვიკორისტის ადრეულ შემოქმედებას).
საათის გადაცემისადმი პატივისცემის აღსადგენად, მონაცემთა ტიპი "კორდონი" არის ვიკორისტი. ნებისმიერი ზედმეტი უნდა მოიხსნას დოკუმენტის დამუშავებისთანავე.
შესაძლებელია თუ არა ზედმეტის ამოღება საზღვრის გარეშე, მაგალითად, დოკუმენტის თარიღს 1 წამის დამატებით?
არა! ერთ წამშიც კი შეიძლება იყოს დიდი რაოდენობით დოკუმენტები. აქედან გამომდინარე, ერთადერთი სწორი ვარიანტია შეარჩიოთ კორდონის ხედის "მათ შორის".
თუ განაცხადის შედეგი არ არის ცარიელი, მაშინ არის უარყოფითი ჭარბი რაოდენობა - ამ შემთხვევაში დოკუმენტი არ დამუშავდება და გამოჩნდება შეტყობინება ყველა ცვლილების შესახებ.
ისე, არასწორია ალგორითმების მიერ იგივე პრობლემის გადაჭრა.
ალგორითმებს შორის განსხვავება აშკარაა, მაგრამ უპირატესობები აშკარა არ არის.
მოდით გავახალისოთ ისინი:
უფრო მეტიც, ბიზნეს პროცესების ნორმალური მიმდინარეობისას მომხმარებელი მიუთითებს რაოდენობაზე, რომელიც არ აღემატება საწყობში არსებულ ნამეტს.
ამ შემთხვევაში მეორე ითხოვს დამატებით დეტალებს და დოკუმენტის შესრულება იქნება მაქსიმალურად შეუფერხებლად.
რატომ არის მილიწამები ასე მნიშვნელოვანი?
მონაცემთა მცირე რაოდენობის საფუძველზე, განსხვავება იქნება განუზომელი. თუმცა, ათობით სამედიცინო მოწყობილობის მქონე თანამედროვე სისტემებში კანის მილიწამის ღირებულება მაღალია.
გარდა ამისა, 1C:Fakhivets პლატფორმაზე აუცილებელია ჭარბი კონტროლის ახალი მეთოდის დანერგვა, რომელიც არ იძლევა კონკრეტულ დავალებებს.
ეს ასე არ არის!
ახალი ტექნიკის გამოყენება შესაძლებელია მხოლოდ იმ გაგებით, რომ დოკუმენტის დასამუშავებლად ყველა საჭირო მონაცემი თავად დოკუმენტზეა.
ასე რომ, მონაცემების მოსაშორებლად, თქვენ არ გჭირდებათ წასვლა რეესტრებში, რომლებიც აკონტროლებენ ჭარბი რაოდენობას.
ასე, მაგალითად, თუ თანხა იყო დაზღვეული „ვილნა ზალიშკის“ რეესტრში, მაშინ ძველი კონტროლის მეთოდის მიტოვება უნდა მოხდეს.
საუბრის წინ სტანდარტში „1C: ვაჭრობის მენეჯმენტი 11“ ჭარბი კონტროლი ხორციელდება ახალი მეთოდით, ხოლო „1C: ბუღალტრული აღრიცხვა 8“ - ძველი მეთოდით.
წარმოდგენილი ალგორითმების უმეტესობა შეიძლება გამოყენებულ იქნას მხოლოდ საწყისი მიზნებისთვის. მარჯვნივ არის ის, რომ თქვენ ვერ მიიღებთ დაზღვევას მათში კერამიკული ბლოკირება, რომელიც უნდა იყოს სტაგნაცია, თუ სისტემაში ერთზე მეტი ბუღალტერი მუშაობს.
ორივე მეთოდის ბლოკირება ეძღვნება ჭარბ კონტროლს. ასევე, ამ სტატიას აქვს უფრო რთული ვითარება - ჭარბი კონტროლის გარდა, განსაზღვრულია ჩამოწერილი ნომენკლატურის ინვენტარის სტრუქტურაც. გირჩევთ, ყურადღებით წაიკითხოთ.
და "თესლისთვის" უბრალოდ ვთქვათ ეს ახალი მეთოდით დაყენებული ბლოკირების თავიდან აცილება კიდევ უფრო ადვილია- და ეს არის ჭარბი კონტროლის ახალი მეთოდის კიდევ ერთი უპირატესობა.
ვიყენებთ მოკლე ჩანთებს.
ჩვენ განვიხილეთ ორი მეთოდი ჭარბი კონტროლისთვის, რომლებიც სტაგნაციას განიცდის მიმდინარე ტიპურ კონფიგურაციებში.
ძირითადი განსხვავებები მეთოდებს შორისჭარბი კონტროლის მომენტში:
ამ შემთხვევაში, ახალი ტექნიკა უფრო ეფექტურია, მაგრამ ის აღარასოდეს იქნება იგივე.
სტაგნაციის კრიტერიუმი– ვინაიდან არქივების ფორმირებას არ სჭირდება კონტროლირებადი რეესტრის მონაცემების დაბრუნება, შესაძლებელია ახალი ტექნიკის გამოყენება.
თუ ჩვენ ვსაუბრობთ მარაგის ჭარბი რაოდენობის კონტროლზე, მაშინ ახალი მეთოდის დანერგვა უფრო შესაძლებელია, თუ შესაბამისობისა და სასაწყობო ჭარბი მონაცემები ინახება სხვადასხვა რეესტრში.
І განაცხადის შევსებისას ტიპიური კონფიგურაციები:
ჩემს ვიდეო გაკვეთილებში ხშირად ვსაუბრობ იმაზე, რომ 1C მონაცემთა ბაზა საფუძვლიანად უნდა მომზადდეს საანგარიშო პერიოდის დასრულებამდე. ასეთი მომზადების ერთ-ერთი მნიშვნელოვანი პუნქტია საქონლის, მასალების და მზა პროდუქციის უარყოფითი ჭარბი რაოდენობის კონტროლი. რა პუნქტები გჭირდებათ სწრაფად შეამოწმოთ, რათა შეამოწმოთ ინვენტარის ნივთების სტატუსი 1C-ში: ბუღალტერია? მოდით შევხედოთ მათ ქმედებებს.
1. სათაური „ბრუნვის ბალანსი თანაფარდობის მიხედვით“
ბევრი ბუღალტერი გამოიძახეს ანგარიშის ბალანსზე სამუშაოდ. ეს შეიძლება ეფექტურად იქნას გამოყენებული ჭარბი მარაგების გასაკონტროლებლად, მხოლოდ იმ შემთხვევაში, თუ თქვენ გჭირდებათ პარამეტრების შეცვლა ისე, რომ პარამეტრებში დაყენდეს მრავალი ინდიკატორის ჩვენება.შემდეგ ჩვენ პატივისცემით ვუყურებთ ხმას და ვაანალიზებთ დაზიანების გარეგნობას
ბალანსი მოსახერხებელია, რადგან ის საშუალებას გაძლევთ შეაფასოთ ფულადი სახსრების უარყოფითი ჭარბი რაოდენობა და დაადგინოთ სხვა პრობლემური სიტუაციები:
- საქონლისა და მასალების ნაღდი ჭარბი თანხა თანხის გარეშე;
- soum ჭარბი გარეშე kіkostі;
- უარყოფითი ჯამის ჭარბი.
თუმცა, ვინაიდან ფორმა მოიცავს ნომენკლატურის პოზიციების დიდ რაოდენობას, მაშინ ასეთი შეცვლა შეიძლება გართულდეს. გარდა ამისა, OSO-მ უნდა ჩამოაყალიბოს კანის სტრუქტურა კანისთვის (10, 41, 43), რაც ასევე ართულებს რობოტულ პროცესს.
2. ხმა "ნეგატიური ჭარბი კონტროლი"
კონფიგურაცია 1C: Business Accounting 8 გამოცემა 3.0 აქვს მნიშვნელობა, რომელიც იდეალურია ინვენტარის ნივთების ნეგატიური ფულადი სახსრების ჭარბი მონიტორინგისთვის. Roztashovaniy zvit „საწყობის“ ანაბარზე.მითითებულია პერიოდი, ორგანიზაცია და ფორმა.
ბოლომდე აღმოიფხვრება ნომენკლატურული პუნქტები, რომლებიც გამოვლინდა უარყოფითი ჭარბი რაოდენობით. დიდი უპირატესობა ის არის, რომ გაანალიზებულია მონაცემები ინვენტარის ყველა სფეროდან. ამ გზით ვარჯიში, ჩემი აზრით, უფრო ადვილია, უფრო დაბალი ვიდრე OSV.
მინუსი არის ის, რომ ის საშუალებას გაძლევთ გააკონტროლოთ უარყოფითი ექსცესები, რომლებიც სხვა პრობლემების კულისებშია, რაც საშუალებას გაძლევთ ამოიცნოთ OSV.
3. ხმა "სუბკონტოს ანალიზი"
ამ სიტყვაზე არაერთხელ მითქვამს. სუბკონტო ანალიზი ჩემი ერთ-ერთი საყვარელი მეთოდია, რომელიც საშუალებას გვაძლევს არა მხოლოდ ამოვიცნოთ გადაწყვეტილებები, არამედ გავიგოთ მათი მიზეზები მრავალ სიტუაციაში.აირჩიეთ "ნომენკლატურის" ქვეკონტო და შეამოწმეთ, რომ პარამეტრებში ჩართულია მრავალი ეკრანის ჩვენება.
სუბკონტო ანალიზი კარგია, რადგან ის საშუალებას გაძლევთ გაფილტროთ ინფორმაცია საქონლისა და მასალების კოლაფსის შესახებ ყველა დონეზე. მაგალითად, განიხილეთ სიტუაცია, როდესაც პროდუქტი არის ერთი ფორმით და იყიდება სხვა გზით.
ნომენკლატურების დიდი რაოდენობის გამო, მონაცემების ანალიზი შეიძლება რთული იყოს.
მე გავუზიარე მოხსენება ამის შესახებ მუშაობის შესახებ ვიდეო გაკვეთილში, როგორ ვიმუშაოთ „Subconto-ის ანალიზთან“ 1C-VIDEO-ში.
ამრიგად, თითოეულ შეხედულებას აქვს თავისი დადებითი და უარყოფითი მხარეები. მე მათ გაერთიანებას გირჩევდი:
- გაარკვიეთ უხეში გადაწყვეტილებები "ნეგატიური ჭარბი ჭარბი კონტროლის" დახმარებით;
- შემდეგ გადახედეთ CCA-ს ინვენტარის ყველა დეტალისთვის;
- არასწორი ბალანსის მიზეზების იდენტიფიცირებისთვის გამოიყენეთ ფუნქცია "Subconto-ის ანალიზი".
წიკავი კონდახები, რომელიც დაკავშირებულია ხუმრობასთან და საქონლისა და მასალების სახით შესწორებების შესწორებასთან, ასევე გავაანალიზე ორი წითელი ვიდეოდან:
სავაჭრო და საწარმოო საწარმოებში ბუღალტრული აღრიცხვის განყოფილებას ექნება უარყოფითი ჭარბი რაოდენობა უწყებრივი სისტემაში. მათ სუნი ასდის საქონლის/მასალის გადაჭარბებულ ჩამოწერას.
რა არის ამ დანაშაულის მიზეზები?
ყველაზე გავრცელებული მიზეზი შეიძლება იყოს საქონლის ხელმისაწვდომობის ნაკლებობა და ჭარბი კობების შემოტანა. მაგალითად, მიიღეს საქონელი, მაგრამ ჯერ ვერ მოასწრეს სისტემაში მოხვედრა, უკვე მოახერხეს გაყიდვა. ხოლო საქონელი მუშავდება, შემდეგ გადადის მაღაზიაში და იყიდება, მიღების დოკუმენტის შევსების შემდეგ.
ამ სიტუაციაში, სწორი გზა იქნება დოკუმენტის არსებობის საფუძველზე გადამოწმება. თუ ეს არ განხორციელებულა, შეამოწმეთ შევსება და განახორციელეთ იგი. თუ დოკუმენტი აღარ არის მონაცემთა ბაზაში, თქვენ უნდა შეიყვანოთ იგი რეტროაქტიულად. ამ შემთხვევაში, გასაგებია, რომ დოკუმენტების რეტროაქტიულმა დამატებამ დახურული წარდგენის პერიოდში შეიძლება გამოიწვიოს შეტანის ოდენობის ცვლილება, მაქსიმალური დასაშვები ლიმიტის მიხედვით.
ჩვენ მიერ გაანალიზებული ფენომენის კიდევ ერთი ფართო მიზეზი არის პროდუქტის (მასალის) ხელახალი დახარისხება ან ერთი ნივთის სიჭარბე და ამავე დროს მეორის დეფიციტი. მაგალითად, პროგრამაში აშკარად ჩანს, რომ მხოლოდ 10 ცალი შავი ჰამანეტია, მაღაზიაში კი გამყიდველი ყიდის წითელ ჰამანეტებს და 5 ცალი გაყიდვების ბაზაში აფორმებს მათ. შედეგად, შავი ჰამანტების ჭარბი რაოდენობა არ იცვლება და ჩვენი ჭარბი ჩნდება წითელ ჰამანებში.
ჭარბი გამოსწორებისას გამოიყენება შემდეგი მეთოდი: ერთი პროდუქტის შესყიდვის რეგისტრაცია და მეორის ჩამოწერა. ამ მიზნით იქმნება დოკუმენტი „საქონლის შეძენა“ და შეძენილია 5 ცალი. ჩერვონი გამანცი. შემდეგ იქმნება დოკუმენტი „საქონლის ჩამოწერა“ და ჩამოიწერება 5 ელემენტი. შავი გამნები.
თუ 1C: ბუღალტრული აღრიცხვა 3.0-ში არის უარყოფითი ჭარბი საქონელი (მასალები), მაშინ როდესაც დოკუმენტი "საქონლის გაყიდვები" მუშავდება, ნაჩვენებია ინფორმაცია მათ შესახებ, რისთვისაც შეუძლებელია ამ დოკუმენტის დამუშავება, როგორც ეს ნაჩვენებია ცხრილის განყოფილებაში. არის მთელი რიგი დოკუმენტები, რომლებიც შეიცავს ჭარბი რაოდენობას.
ნახ. 1 ინფორმაცია დოკუმენტში საწყობში ჭარბი რაოდენობის არსებობის შესახებ
ბალანსში აღმოჩენილია სიგნალები - უარყოფითი ნაშთები ჩნდება წითლად!
ნახ.2 OSV-ის გამოშვება
თქვენ შეგიძლიათ დააყენოთ კონტროლი "ადმინისტრაციის" განყოფილებაში, შემდეგ დააწკაპუნეთ "დოკუმენტის მართვა" ოფციაზე.
ნახ.3 მორგება
კონტროლის გასააქტიურებლად, თქვენ უნდა გაააქტიუროთ ნებართვა პარამეტრზე „დაუშვათ მარაგების ჩამოწერა ნებისმიერი ჭარბი ანგარიშის მონაცემებზე“.
ნახ.4 ნებადართული ერთეულების ჩამოწერა ჭარბი უარყოფითი ინდიკატორებისთვის
პროდუქტის გასაყიდად აუცილებელია კონტროლის გააქტიურება ნებისმიერ დროს. სისტემაში ხორციელდება დოკუმენტი „განხორციელებები“, შემდეგ კი ხელახლა შეიყვანება კონტროლი. შემდეგ, რა თქმა უნდა, უნდა გახსოვდეთ ჭარბი ანალიზი, რათა გამოასწოროთ ზარალი უარყოფითი საქონლის სახით.
იმისათვის, რომ გააკონტროლოთ ჭარბი რაოდენობა საწყობებში, თქვენ უნდა დააყენოთ ანალიტიკა მათთვის შენახვის პარამეტრებში ადმინისტრაციის მეშვეობით.
ნახ.5 პარამეტრები
დაბეჭდილი „რახუნკთა გეგმის მორგება“.
ნახ.6 რეგულირების პარამეტრი
რელიეფურია "ნომენკლატურისთვის, პარტიებისთვის და საწყობებისთვის (რაოდენობისა და ჩანთისთვის)."
ნახ. 7 ინვენტარის პარამეტრები
ანალიტიკის დაყენების საათზე, დაწკაპუნებით "საწყობების უკან (ადგილების შენახვა)", ჩვენ ვირჩევთ როგორ ვმართოთ ანგარიში.
ნახ.8 ანალიტიკის გააქტიურება საწყობების უკან
თუ არჩეული პარამეტრი არის „ჯამისთვის და ჯამისთვის“, სავარაუდოა, რომ თანხა იქნება საწყობების რაოდენობასა და თანხაში, ხოლო თუ არის „ჯამისთვის“, მაშინ ის ნაკლები იქნება ვიდრე თანხა. კანის საწყობი და თანხის ჩამოწერა მითითებულია როგორც გზა რეზერვების ფასში ყველა საწყობში მთელი რაოდენობით.
„ნეგატიური სიჭარბის კონტროლი“ გამოიყენება ორგანიზაციის საქონლის ნეგატიური სიჭარბის აღმოჩენის გასაანალიზებლად. მისი განბლოკვა შეგიძლიათ "საწყობი - ნეგატიური ჭარბი კონტროლის" საშუალებით.
ნახ.9 დარეგისტრირდით ჭარბი კონტროლისთვის
ნახ. 10 საკონტროლო ფორმა
პარამეტრებში შეგიძლიათ მიუთითოთ რომელ მონაცემებს მოჰყვება, მაგალითად, ჯგუფური მონაცემები ორგანიზაციისთვის, საწყობისთვის, განკარგვის დოკუმენტისთვის, ნომენკლატურისთვის და ა.შ.
ნახ. 11 საკონტროლო სიგნალის დაყენება
შერჩევისას შეგიძლიათ მიუთითოთ რა მონაცემები უნდა ჩამოაყალიბოთ სახელი, მაგალითად, რომელიმე კონკრეტული შემადგენლობის ან პრობლემური ნომენკლატურისთვის.
ნახ. 12 შერჩევა საკონტროლო სიგნალიდან
ნახ. 13 საკონტროლო სიგნალის ფორმირება
ნეგატიური სიჭარბე გარემოში ცვლილებების ერთგვარი მაჩვენებელია. მნიშვნელოვანია სტაბილურად ამოიღოთ საწყობებში ჭარბი რაოდენობა და დროულად გამოსწორდეს. არასწორი ჭარბი რაოდენობა პრობლემებს უქმნის ბუღალტერთა საოპერაციო მუშაობას და ასევე შეიძლება გამოიწვიოს აქტივების არასწორად განაწილება, გადაფასება და სხვა მნიშვნელოვანი სააღრიცხვო მაჩვენებლები.
არსებობს ორი ტიპის სიტუაციები, რომლებშიც საჭიროა ზედმეტი კონტროლის რეგულირება.
პირველი სიტუაცია. ზოგჯერ ბუღალტერებს აწყდებათ 1C 8.3 პროგრამაში მასალების ან საქონლის ჩამოწერის შეუძლებლობის პრობლემა მათი ფორმაში ყოფნის გამო, თუმცა რეალურად სუნავს. ბუღალტერს ზუსტად უნდა მოამზადოს დოკუმენტები მასალებისა და საქონლის გაუმჯობესებისთვის:
ეს სიტუაცია შესაძლებელია, რადგან ორგანიზაციამ მხოლოდ 1C 8.3-ში დაიწყო ფორმირება და მონაცემები შეყვანილია პროგრამამდე დაუყოვნებლად.
კიდევ ერთი სიტუაციაა, როდესაც ბუღალტერი ჩამოწერს მასალებს, რომლებიც არ არის მარაგში. და ბუღალტერი ადგენს საბუთებს დაწინაურებისთვის, რაც ძალიან კარგია კომპანიის რეპუტაციისთვის.
1C 8.3 ბუღალტრული აღრიცხვის პროგრამას აქვს ჭარბი კონტროლის პარამეტრები. და როდესაც მონაცემთა ბაზა იქმნება, შეგიძლიათ ჩამოწეროთ საქონელი, რომელიც გამოჩნდება ყოველდღიურ პროგრამაში.
ჭარბი მონიტორინგს ახორციელებენ კონკრეტულ ორგანიზაციასა და საწყობში ყველა ტიპის დოკუმენტისთვის: გაყიდვები, ინვოისები, გადარიცხვები და ა.შ., საწყობის ანალიტიკის ჩათვლით.
Მნიშვნელოვანი! საწყობში ჭარბი რაოდენობის გასაკონტროლებლად, 1C 8.3-ში აუცილებელია ანალიტიკის დაყენება საწყობებზე და საწყობებზე საქონლისა და მასალების ტიპისთვის.
ამ თანმიმდევრობით:
ყველა სახის საქონლისთვის დოკუმენტების დამუშავების უსაფრთხოების მოსახსნელად, აუცილებელია 1C 8.3 პროგრამის დაყენება ადმინისტრაციის განყოფილებაში - შემდგომი დოკუმენტის დამუშავების დაყენება:
მონიშნეთ ველი ნებადართულია მარაგების ჩამოწერა ჭარბი ოდენობით შემდეგი ინფორმაციისთვის:
საწყობებში უარყოფითი სიჭარბის გასაკონტროლებლად, დააყენეთ ანალიტიკა საწყობების უკან. თქვენ შეგიძლიათ წვდომა ანალიტიკაზე საწყობებისთვის მორგებულ ადგილებში: ადმინისტრაციის განყოფილება – გადადით ტერიტორიის პარამეტრებზე. აირჩიეთ რახუნკოვის გეგმის მორგებარეზერვების მხრივ კი ჩვენ ვაგრძელებთ ზეწოლას ნომენკლატურისა და საწყობებისთვის (რაოდენობრივად):
ახალ ფანჯარაში მიმდინარეობს ახალი ინსტალაციის დაყენება საწყობების უკან (შენახვის ადგილები). ჩამრთველი მოცემულია და შედის საწყობებში ჭარბი რაოდენობის კონტროლში:
იმის გამო, რომ არ არსებობს გზა, რომ შეამოწმოთ ყუთი ან არ არსებობს მიზეზი, რომ გაუმკლავდეთ უარყოფით ჭარბი რაოდენობას, 1C 8.3 გაყიდვების აღრიცხვაში არის ნიშანი, რომელიც საშუალებას გაძლევთ გააკონტროლოთ უარყოფითი ჭარბი.
ხმები ნეგატიური სიჭარბის კონტროლი 1C 8.3-ში ის მდებარეობს საწყობების განყოფილებაში - ნეგატიური სიჭარბის შემდგომი კონტროლი:
ანგარიში შეიძლება ჩამოყალიბდეს გარკვეული პერიოდის განმავლობაში დოკუმენტების, საწყობების, ნომენკლატურისა და ორგანიზაციის სხვა ობიექტების დეტალებით. ასევე აჩვენეთ მონაცემები შემადგენლობისა და ნომენკლატურის, ვიკორისა და შერჩევის შესახებ:
Მნიშვნელოვანი! ნეგატიური სიჭარბის კონტროლი ამ პერიოდისთვის გვიჩვენებს ნეგატიურ ნამეტს. თუ საბუთები ჩამოიწერეს დღის დაწყებამდე, მაშინ უარყოფითი ნამეტი არ უნდა დაიხარჯოს მათზე.
ხმის პარამეტრების შესაცვლელად გამოიყენეთ ჩვენება პარამეტრების ბრძანება. ჩანართებში გადაადგილებით დაჯგუფების, არჩევის, დამატებითი ველების დაყენებით, შეგიძლიათ ინფორმაციის სასურველ სახეს მისცეთ:
ვებსაიტზე შეგიძლიათ გაეცნოთ 1C Accounting 8.3-ის კონფიგურაციის შესახებ.
მოხსენება 1C 8.2 (8.3) პროგრამების მორგების შესახებ ნებისმიერი ჭარბი მარაგების ჩამოწერის შეგროვება, როგორ მიედინება ის ფინანსურ შედეგებში, შეგიძლიათ იხილოთ მიმდინარე ვიდეოში:
სტატისტიკა თემაზე: | |
წყლიანი პიდროზდილის 1s 8-ის შექმნა
05/31/2018 17:59:55 1C:Servistrend ru რეგისტრაცია ახალი... დოკუმენტი "corriguvannya nahodzhennya"
ნებისმიერი პრაქტიკოსი ბუღალტრისთვის გასაგები იქნებოდა, კონკრეტულად რისთვის არის განკუთვნილი... 20 რეკეტი არ ირიცხება 1-დან 8-დან
მათ შესახებ, ვისთვისაც ბუღალტრული აღრიცხვის ფუნქცია ენიჭება 20 „ძირითადად... |