გაცვლას ძალიან დიდი დრო სჭირდება და იყინება

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

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

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

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

1C გაცვლისთვის ცვლილებების რეგისტრაცია დამუშავება

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

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

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

ასე რომ, მართულისთვის:

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

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

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

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

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

შეცდომა "შეცდომა FTP რესურსიდან ფაილის კოპირებისას... შეცდომა ინტერნეტთან მუშაობისას: დრო ამოიწურა"

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

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

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

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

მიზეზი: პროგრამისტებმა შეცვალეს კონფიგურაცია ცენტრში. გამოსავალი: განაახლეთ შეცვლილი კონფიგურაცია პერიფერიულ მონაცემთა ბაზაში. Ამისთვის:
  • გადადით კონფიგურატორზე.
  • შეასრულეთ მენიუს პუნქტი "კონფიგურატორი / მონაცემთა ბაზის კონფიგურაციის განახლება".
  • თუ შეკითხვა გამოჩნდება პასუხებით მხოლოდ „გამეორება“, „გაუქმება“, „დინამიურად განახლება“, დააჭირეთ ღილაკს „დინამიურად განახლება“.
  • თუ შეკითხვა გამოჩნდება მხოლოდ „ხელახლა ცდა“ და „გაუქმება“ პასუხებით.
    • ყველა მომხმარებელი გამოდის 1C-დან.
    • დააჭირეთ ღილაკს "გამეორება".
  • უპასუხეთ დარჩენილ კითხვებს დადებითად: "დიახ", "მიიღე", "OK".
  • დახურეთ კონფიგურატორი.
  • გაიმეორეთ დატვირთვა ცენტრიდან.

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

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

გაცვლას ძალიან დიდი დრო სჭირდება და იყინება

შესაძლო მიზეზები:
  • ბევრი მონაცემი შემოდის.
    • გაარკვიეთ გამგზავნისგან, შეასრულა თუ არა დოკუმენტების ჯგუფური ცვლილება (განათავსება, დეტალების შეცვლა და ა.შ.).
    • თუ ასეა, დატოვეთ კომპიუტერი გაცვლით ღამით.
  • დიდი ფაილის ჩამოტვირთვა შეუძლებელია ინტერნეტიდან.
    • თუ ფაილი დიდია (80-100 მბ ან მეტი), მაშინ შესაძლოა 1C უბრალოდ ვერ ჩამოტვირთავს მას.
    • თქვენ უნდა ჩამოტვირთოთ ფაილი და ატვირთოთ იგი ხელით 1C-ზე (შესაძლოა სპეციალისტების დახმარებით).
      • მენიუს პუნქტი "ოპერაციები" / გაცვლის გეგმები / სრული / ღილაკი "წერილის წაკითხვა" პანელზე.
  • მონაცემთა ბაზა დაზიანებულია:
    • Სცადე
  • თუ ეს ნაბიჯები არ დაგვეხმარება, მოგიწევთ სპეციალისტებთან დაკავშირება.
  • თუ შეცდომის გამოსწორება შეუძლებელია, დარეკეთ სასწრაფო დახმარების ნომერზე +7 (8512) 64-55-05.
  • ჩვენი სპეციალისტი დაგეხმარებათ, არ აქვს მნიშვნელობა რომელ ქალაქში ხართ.

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

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

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

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

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

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

შეტყობინების ნომერი არის ადრე მიღებულზე ნაკლები ან ტოლი

და თუ პაკეტი ჩამოვა 170 ან მეტი ნომრით, ის ჩაიტვირთება მონაცემთა ბაზაში და დეტალებში მიღებული შეტყობინების ნომერიმისი ნომერი მიენიჭება.

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

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

შემთხვევების მაგალითები, როდესაც ეს შეიძლება იყოს საჭირო:

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

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

  1. ზედა ველში აირჩიეთ გაცვლის კვანძი, რომლისთვისაც შესრულდება მოქმედებები. ამ შემთხვევაში, ბოლოში არსებული დიდი ველი შეივსება მასში შემავალი ობიექტებით გაცვლის გეგმა. სვეტში ავტომატური რეგისტრაციანაჩვენებია ცვლილებების ავტომატური რეგისტრაციის სტატუსი და ამჟამად რეგისტრირებული ობიექტების რაოდენობა.
  2. ღილაკი დაარეგისტრირე ყველაფერი...მოიცავს გაცვლის გეგმით გათვალისწინებულ ყველა ობიექტს კვანძად.
  3. ღილაკი ყველა რეგისტრაციის წაშლა...ასუფთავებს გაცვლის გეგმის კვანძის რეგისტრაციას. ყურადღება! მოქმედება შეუქცევადია.
  4. ღილაკი რეგისტრაცია მარტო...შლის ყველა არსებულ რეგისტრაციას და აღრიცხავს თითოეული ტიპის თითო ობიექტს. ყურადღება! მოქმედება შეუქცევადია.
  5. ღილაკი შეცვალეთ შეტყობინებების ნომრები...საშუალებას გაძლევთ დააყენოთ დეტალების თვითნებური მნიშვნელობები გაგზავნილი შეტყობინების ნომერიდა მიღებული შეტყობინების ნომერი.
  6. ღილაკი ჯვრით საშუალებას გაძლევთ წაშალოთ თვითნებური ინფობაზის ობიექტის რეგისტრაცია. ამ შემთხვევაში, შეგიძლიათ შექმნათ მოთხოვნა და ამოიღოთ მისი შესრულების შედეგად მიღებული ყველა ობიექტის რეგისტრაცია.
  7. პლუს ღილაკი საშუალებას გაძლევთ დაამატოთ თვითნებური ინფობაზის ობიექტის რეგისტრაცია. ამ შემთხვევაში შეგიძლიათ შექმნათ მოთხოვნა და დაამატოთ მისი შესრულების შედეგად მიღებული ყველა ობიექტის რეგისტრაცია.
  8. ღილაკი მოცემული ტიპისთვის დარეგისტრირებული ცვლილებების ჩვენებააჩვენებს გაცვლის კვანძში რეგისტრირებულ ინფობაზის ობიექტებს. ღილაკზე დაჭერამდე უნდა აირჩიოთ თქვენთვის საინტერესო ობიექტების ტიპი.
  9. ღილაკი სტანდარტული ატვირთვის შედეგიგვიჩვენებს, თუ როგორ გამოიყურება infobase ობიექტი XML ფორმატში გაცვლისთვის ატვირთვისას. დაწკაპუნებამდე უნდა აირჩიოთ ინტერესის ობიექტი.

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



გაქვთ შეკითხვები?

შეატყობინეთ შეცდომას

ტექსტი, რომელიც გაეგზავნება ჩვენს რედაქტორებს: