1C 8.3 konfiguratsiyasini yangilash bo'yicha ko'rsatmalar. Sql formatida zaxiralash imkoniyati

1C dasturi: Enterprise 8 ➾ UCH+1 YO'L! Bosqichma-bosqich yangilash bo'yicha batafsil ko'rsatmalar. Tavsiyalar.

Ushbu maqola standart konfiguratsiyani uchta usulda osongina yangilashga yordam beradi:

  • yangilanish tarqatilishini veb-saytdan yuklab oling,
  • tarqatish to'plamini yuklab olmasdan veb-sayt orqali yangilang
  • ITS disk yordamida yangilash
  • yoki Internet yangilash yordamchisidan foydalaning.

Diqqat! Yangilashdan oldin har doim joriy ma'lumotlar bazasining zaxira nusxasini yarating. O'zgartirilgan konfiguratsiyani o'zingiz yangilamang, bu vazifani mutaxassislarga topshiring.

MAQOLA BO'YICHA NAVIGATOR:


1C: Enterprise ma'lumotlar bazasini arxivdan yuklab olish 8

Axborot bazasini yuklab olish uchun siz 1C: Enterprise 8 dasturini Konfigurator rejimida ishga tushirishingiz kerak:

Konfiguratorni ishga tushirgandan so'ng, "Ma'muriyat" - "Axborot bazasini yuklash" menyusini tanlang:

Ko'rsatilgan oynada ma'lumotlar bazasini yuklamoqchi bo'lgan faylning yo'li va nomini ko'rsating va "Saqlash" tugmasini bosing:

  • Tizimda D drayveri mavjud bo'lsa: "D:\Arxiv\buxgalteriya"
  • Tizimda D drayveri bo'lmasa, nusxasini tashqi muhitga (flesh) yoki "C: \ Arxiv \ buxgalteriya" yo'li bo'ylab saqlash tavsiya etiladi.

Saqlash uchun tavsiya etilgan fayl nomi, formatda: YEAR OY KUN HOUR MINUTE.dt Masalan, agar arxivlash 2013-yil 6-fevralda soat 15-30 da sodir boʻlsa, fayl nomi quyidagicha boʻlishi kerak: 2013-yil 02 0615 30.dt

Muhim! Yukni tushirishdan oldin 1C: Enterprise 8 tizimidagi barcha foydalanuvchilarni o'chirib qo'yish kerak.

Konfiguratsiyani yangilashdan oldin siz joriy nashr va nashrga qarashingiz kerak. Buning uchun Konfiguratorda rasmga muvofiq tugmani bosing:

Ochilgan oynada biz yuqori satrda konfiguratsiya va nashrni, pastki qatorda esa qavs ichidagi nashrni ko'ramiz:


1-USUL: Saytdan yuklab olingan fayl yordamida yangilang

Keyinchalik, siz Internet-brauzerni / brauzerni (har qanday kompyuterda) ochishingiz va manzilga o'tishingiz kerak ITS dasturlarini yangilash Bu ro'yxatdan o'tgan foydalanuvchilar uchun 1C: Enterprise 8 rasmiy veb-sayti.

Ochilgan oynada siz foydalanuvchi nomingiz va parolingizni kiritishingiz kerak (agar siz ushbu ma'lumotlarni bilmasangiz, menejeringizdan uni sizga elektron pochta orqali qayta yuborishini so'rang).

Har bir narsa to'g'ri bajarilgan bo'lsa, turli mamlakatlarda turli xil konfiguratsiyalar uchun yangilanishlar ro'yxati ochiladi. Konfiguratsiyangizni toping:

Ochilgan oynada kerakli nashrni tanlang:

Eslatma! Agar siz bir nechta nashrlarni o'tkazib yuborgan bo'lsangiz, unda konfiguratsiyani asta-sekin yangilashingiz kerak. Masalan, joriy versiyangiz 2.0.8.2. Uni eng so'nggi 2.0.9.2 versiyasiga yangilash uchun avval joriyni 2.0.8.3. ga, keyin esa 2.0.9.2 ga yangilashingiz kerak. "Yangilanish versiyasi" ustuni yangilanish uchun joriy versiya qanday bo'lishi kerakligini ko'rsatadi.

Ochilgan nashr oynasida "Tarqatishni yangilash" bandini tanlang:

1-bosqichni tugatgandan so'ng. Siz konfiguratsiya yangilanishini o'zi tayyorlashni boshlashingiz mumkin. Buni amalga oshirish uchun siz 1C: Enterprise 8-ni yangilashingiz kerak bo'lgan kompyuterda yangilash faylini ochishingiz kerak. Buning uchun uni ikki marta bosishingiz kerak.

Shundan so'ng, papkada bir nechta fayllar paydo bo'ladi. Yangilanishni o'rnatish faylini ishga tushirishingiz kerak:

Va "Bajarildi":

Endi yangilash shabloni mahalliy katalogga o'rnatildi va 1C: Enterprise 8 uni ko'rishi mumkin.

Ko'rsatilgan oynada kerakli yangilanishni tanlang va "Finish" tugmasini bosing.

Ko'rsatilgan oynada "Yangilanishni davom ettirish" tugmasini bosing.

Shundan so'ng, 1C: Enterprise 8 ma'lumotlar bazasi konfiguratsiyasini yangilashni taklif qiladi. "Ha" tugmasini bosing.

Bir muncha vaqt, kompyuterning kuchiga qarab, 1C: Enterprise 8 ob'ektlarni taqqoslab, muzlaydi. Keyin paydo bo'lgan oynada "Qabul qilish" tugmasini bosing.

Siz uni 1C: Enterprise 8 rejimida ishga tushirishingiz va ishlashingiz mumkin!


2-USUL: Konfiguratsiyani to'g'ridan-to'g'ri veb-sayt orqali yangilash (tarqatishni yuklab olmasdan)

Yangilash uchun siz konfigurator rejimida quyidagi oynani ochishingiz kerak:

Ko'rsatilgan oynada rasmdagi kabi katakchalarni belgilang


3-USUL: ITS diskidan foydalanib yangilang

Yangilash uchun siz ITS diskini "ITS diskiga qo'shimcha" yozuvi bo'lmagan CD-ROMga kiritishingiz kerak. Disk avtomatik ravishda ishga tushadi va paydo bo'lgan oynada "CDni ko'rib chiqish" tugmasini bosing.

Ko'rsatilgan oynada "Hisobot shakllari, dastur va konfiguratsiya nashrlari" bandini tanlang.

Ko'rsatilgan oynada "1C: Enterprise 8" ni ikki marta bosing.

Biz yuqorida tavsiflangan shunga o'xshash amallarni bajaramiz va "Joriy kataloglardan andozalar va yangilanishlarni qidirish" katagiga belgi qo'yishingiz kerak bo'lgan oynaga etib boramiz:

Biz konfiguratsiyani shunga o'xshash tarzda yangilaymiz.


Onlayn yangilash yordamchisi yordamida yangilash

Internet orqali standart konfiguratsiyani avtomatik yangilash

Bu erda biz "Ukraina uchun buxgalteriya 8" standart konfiguratsiyasini Internet orqali avtomatik yangilash usulini ko'rib chiqamiz, 1.2-nashr. Maqola odatdagi o'zini o'zi qo'llab-quvvatlaydigan va byudjet konfiguratsiyasi uchun ham tegishli (quyida ro'yxatga qarang).

Muhim!!! Agar konfiguratsiyaga biron-bir o'zgartirish kiritilgan bo'lsa, ushbu ko'rsatmalarga muvofiq yangilashni amalga oshirish bunday individual o'zgarishlarning yo'qolishiga olib kelishi mumkin.

Internet orqali konfiguratsiyani yangilash "1C: Enterprise 8" rejimida amalga oshiriladi, shuning uchun dastlab dasturni ishga tushirishingiz va keyin yangilash yordamchisini tanlashingiz kerak.

Quyidagi konfiguratsiyalar uchun Assistant opsiyalarini yangilang:

Ism Yo'l
Konfiguratsiya
Buxgalteriya (BdU), ed. 1.2
Savdo korxonasini boshqarish, ed. 1.2 "Xizmat" menyusi - "Foydalanuvchini onlayn qo'llab-quvvatlash" - "Internet orqali konfiguratsiyani yangilash"
Savdoni boshqarish, ed. 2.3 "Xizmat" menyusi - "Internet orqali konfiguratsiyani yangilash"
Savdoni boshqarish, ed. 3.1 "Ma'muriyat" menyusi - "Yordam va texnik xizmat ko'rsatish" - "Yangilanishlarni qidirish va o'rnatish"
Ishlab chiqarishni boshqarish, ed. 1.3 menyusi "Asboblar" - "Foydalanuvchini onlayn qo'llab-quvvatlash" - "Konfiguratsiya yangilanishlari"
Ish haqi va xodimlarni boshqarish (ZUP), ed. 2.1 "Asboblar" - "Xizmatlar" - "Konfiguratsiya yangilanishlari" menyusi
Kichik kompaniyani boshqarish, ed. 1.6 "Sozlamalar" bo'limi - "Foydalanuvchilarni onlayn qo'llab-quvvatlash" - "Yangilanishlarni qidirish va o'rnatish"
BAS Chakana savdo, nashr. 1.0
BAS Chakana savdo, nashr. 2.0 "Sozlamalar va boshqaruv" bo'limi - "Yordam va texnik xizmat ko'rsatish" - "Konfiguratsiya yangilanishlari"
Xususiy tadbirkorlar uchun savdo (PP uchun UT), ed. 1.0 "Asboblar" menyusi - "Konfiguratsiya yangilanishlari"

Muhim!!! Tizimni joylashtirishning fayl versiyasida, yangilashni boshlashdan oldin, ma'lumotlar bazasiga ulangan foydalanuvchilarni o'chirib qo'yishingiz kerak. Mijoz-server versiyasida faol ulanishlar tugatiladi va yangi ulanishlar avtomatik ravishda bloklanadi.

Yordamchining birinchi sahifasida "Internetdagi maxsus veb-sayt (tavsiya etiladi)" yangilanishini olish variantini tanlashingiz kerak (1-rasm).

Har safar ishga tushirilganda konfiguratsiya yangilanishini avtomatik tekshirish uchun “Ishga tushganda yangilanishlarni tekshirish” bayrog‘ini o‘rnatishingiz kerak.

Agar bayroq o'rnatilgan bo'lsa, u holda konfiguratsiyani ishga tushirishda "Konfiguratsiyani yangilash" shakli faqat to'plamning versiyalari va joriy konfiguratsiya farq qiladigan bo'lsa ochiladi.

1-rasm - yangilash yordamchisining dastlabki ochilishi

Agar foydalanuvchi saytida yangilanish mavjud bo'lsa, tizim versiya raqami, qisqacha tavsifi, yangilanish hajmi haqida xabar beradi va uni o'rnatishni taklif qiladi (2-rasm).

2-rasm - mavjud yangilanish haqida ma'lumot

Keyingi qadam, agar konfiguratsiya nomidan kiritilgan foydalanuvchi parol o'rnatilgan bo'lsa paydo bo'ladi. Davom etish uchun siz ushbu foydalanuvchi uchun parolni kiritishingiz va "Keyingi" tugmasini bosishingiz kerak (3-rasm).

5-rasm – saytga ulanish

Zaxiralash uchun uchinchi tomon vositalaridan foydalansangiz, yordamchi sahifaning pastki qismida joylashgan "Zaxiralash" havolasidan foydalanib, avtomatik zaxira nusxasini yaratishni o'chirib qo'yishingiz mumkin.

Zaxira nusxasini yaratish tartibi haqida ko'proq ma'lumot olish uchun "Axborot bazasining zaxira nusxasini yaratish" maqolasiga qarang.

6-rasm - zaxira

Etibor bering!

“Axborot xavfsizligining vaqtinchalik zaxira nusxasini yaratish” zaxira variantini tanlaganingizda, maʼlumotlarning arxivlangan nusxasi katalogda saqlanadi: \Local Settings\Temp\1Cv8Update. * ** fayl nomi "zaxira"<дата>.dt".

“Keyingi” tugmasini bosganingizda yordamchi 1C: Enterprise 8 konfiguratsiyasini yangilaydi (7-rasm). Konfiguratsiyani yangilash jarayoni kompyuterning ishlashi va axborot bazasi hajmiga qarab uzoq vaqt talab qilishi mumkin.

7-rasm – yangilash jarayoni

Konfiguratsiyani yangilash tugallangandan so'ng, 1C: Enterprise 8 avtomatik ravishda qayta ishga tushiriladi. Shundan so'ng siz "Finish" tugmasini bosishingiz kerak va tizim keyingi ishlarga tayyor bo'ladi (8-rasm).

8-rasm – yangilash tugallanishi

Materialdan nusxa ko'chirish faqat manbaga havola va material muallifini ko'rsatgan holda mumkin. Intellektual mulk huquqlarini hurmat qilganingiz uchun tashakkur. TQM tizimlari

5 ta reyting asosida 5 balldan 4,20 baho

1C ni yangilang buxgalteriya hisobi va boshqaruv hisobining to'g'ri ishlashi uchun talab qilinadi.

Ushbu maqola quyidagilarni qamrab oladi:

Ushbu maqola sizga 1C: Enterprise-ni qanday qilib to'g'ri va keraksiz muammosiz yangilashni aytib beradi. Masalan, biz "Korxona hisobi, 3.0 nashri" konfiguratsiyasini ko'rib chiqamiz. Standart konfiguratsiyalarni yangilash printsipi barcha turdagi konfiguratsiya versiyalari uchun deyarli bir xil.

Maqolada yangilash jarayoni Internet orqali va yangilash uchun mavjud tarqatish to'plami bilan tavsiflanadi.

Diqqat: Yangilashni boshlashdan oldin ma'lumotlar bazasining zaxira nusxasini yaratishni unutmang, agar biror narsa noto'g'ri bo'lsa, bu sizning ma'lumotlaringizni saqlab qoladi.

1C konfiguratsiyasi versiyasini qanday aniqlash mumkin?

Yangilashni boshlashdan oldin siz o'zingizning konfiguratsiya versiyangizni bilib olishingiz kerak, buni quyidagicha amalga oshirishingiz mumkin:

Agar sizda yangilanadigan fayllar bo'lmasa, ularni veb-saytdan yuklab olishingiz mumkin https://users.v8.1c.ru/. Buning uchun sizga ITS obunasi, ya'ni login va parol kerak bo'ladi. Agar sizda yangilanish fayllari bo'lsa, bu bosqichni o'tkazib yuboring va to'g'ridan-to'g'ri ga o'ting.

1C uchun yangilanishlarni qanday yuklab olish mumkin?

  1. Internet-brauzerni ishga tushiring va saytga o'ting https://users.v8.1c.ru/.

  2. Veb-saytdagi bo'limga o'ting Dasturiy ta'minot yangilanishlari.

  3. Maydonlarni login va parol bilan to'ldiring. Tugmasini bosing Kirish uchun
  4. Dasturni yangilash sahifasi ochiladi, bizni quyidagi ma'lumotlar qiziqtiradi:


    Ism- konfiguratsiyalar nomi, biz uni konfiguratsiya versiyasini bilganimizda bilib oldik.
    Joriy versiya- konfiguratsiyaning so'nggi ishchi versiyasi. To'g'ri ishlashi uchun konfiguratsiyani ushbu versiyaga yangilashingiz kerak bo'ladi.
  5. Bir ustunda Ism biz konfiguratsiyamizni topamiz, mening holimda bu " Korxona hisobi, 3.0 nashri" Havolani kuzatib boring.

  6. Ochilgan sahifada siz bizning konfiguratsiya raqamimizni topishingiz kerak ( 3.0.42.63 ) ustunda Versiya yangilanishi.

  7. Sizning konfiguratsiyangiz uchun mavjud bo'lgan so'nggi yangilanishni (bir nechta bo'lishi mumkin) topishingiz kerak, mening holimda bu versiya " 3.0.42.91 " va havolaga o'ting.

  8. Bu erda siz tanlangan yangilanish bo'yicha barcha ma'lumotlarni topishingiz mumkin, ammo bizga element kerak Tarqatishni yangilash uni kesib o'tamiz.

  9. Ochilgan sahifada ni bosing Yuklab olish tarqatish. Biz tarqatish faylini siz uchun qulay joyga saqlaymiz.

  10. Ushbu faylni ishga tushiring va uni joriy jildga oching (siz istalgan jildni tanlashingiz mumkin, uni eslab qoling).

Agar sizning konfiguratsiyangiz uzoq vaqt davomida yangilanmagan bo'lsa, konfiguratsiyangizning joriy versiyasini o'rnatish uchun siz bir nechta yangilanishlarni yuklab olishingiz va o'rnatishingiz kerak bo'ladi.

Yangilanishlarni qanday o'rnatish kerak?

Yangilanish fayllarini kompyuteringizga o'rnatish uchun sizga kerak bo'ladi " Tarqatishni yangilash" Bu shunday ko'rinadi:


Yangilanishlar haqidagi ma'lumotlarni yanada qulayroq idrok etish uchun men sizga intuitiv bo'lgan yangilanishlarni o'rnatadigan kataloglarni nomlashni maslahat beraman. Agar ularning soni ko'p bo'lsa, siz ularda osongina chalkashib ketishingiz mumkin.

1C ni qanday yangilash kerak?

  1. Konfigurator rejimida 1C ni ishga tushiring. (1C-ni yangilash uchun sizga to'liq huquqlar kerak bo'ladi). Yangilash paytida barcha foydalanuvchilar ma'lumotlar bazasidan chiqishlari kerak (Siz buni konfiguratordan tekshirishingiz mumkin, Ma'muriyat -> Faol foydalanuvchilar bo'limiga o'ting. Ro'yxatda faqat joriy foydalanuvchi bo'lishi kerak).

  2. Agar konfiguratsiya yopiq bo'lsa, yangilashni boshlash uchun uni ochishingiz kerak bo'ladi.

  3. Konfiguratsiyangiz qo'llab-quvvatlanishiga ishonch hosil qiling, buning uchun menyuga o'ting Konfiguratsiya -> Qo'llab-quvvatlash -> Qo'llab-quvvatlashni sozlash. Ochilgan oynada, yuqori chap tomonda, tegishli yozuv bo'lishi kerak " Konfiguratsiya qoʻllab-quvvatlanmoqda».


    Agar sizda ushbu yozuv bo'lmasa, bu sizning konfiguratsiyangiz yetkazib beruvchining konfiguratsiyasidan farq qilishi mumkinligini anglatadi (u standart konfiguratsiyani o'zgartirish/o'zgartirish uchun ochiq edi). O'zgartirilgan konfiguratsiyani yangilash jarayoni ushbu maqolada tasvirlangan jarayondan farq qiladi. Nostandart konfiguratsiyani yangilash uchun tajribali dasturchilar bilan bog'lanishingizni maslahat beraman.
  4. Yangilash jarayonini boshlash uchun menyuga o'ting Konfiguratsiya -> Qo'llab-quvvatlash -> Konfiguratsiyani yangilash.

  5. Kalitni yoqing " Mavjud yangilanishlarni qidiring (tavsiya etiladi)" va tugmasini bosing Keyinchalik.
  6. "Kataloglarda yangilanishlarni qidirish" katagiga belgi qo'ying va ro'yxatga boshqa katalog qo'shing. Yangilash uchun fayllarni o'rnatgan katalogni qo'shishingiz kerak. Shundan so'ng, tugmani bosing Keyinchalik.
  7. Mavjud yangilanishlar tanlovi bilan oyna ochiladi. Tavsiya etilgan yangilanish qalin matn bilan ta'kidlanadi. Mening holimda shunday 3.0.42.91 (yangilanish). Uni tanlang va bosing Tayyor.
  8. Yangilanish tavsifini o'qishingiz mumkin bo'lgan oyna ochiladi. Platformaning versiyasiga e'tibor bering, u siz o'rnatganingizdan past bo'lmasligi kerak. Tugmasini bosing Yangilashni davom eting.

  9. Joriy konfiguratsiya versiyasini va yangilanishdan keyin bo'ladigan konfiguratsiya versiyasini tekshirishingiz mumkin bo'lgan oyna ochiladi. Agar hamma narsa to'g'ri bo'lsa, tugmani bosing KELISHDIKMI.
  10. Konfiguratsiyani yangilash jarayoni boshlanadi va 5-10 daqiqa vaqt olishi mumkin. Bularning barchasi konfiguratsiya turiga va 1C yangilanishi amalga oshiriladigan kompyuterning ishlashiga bog'liq.

  11. 1C yangilanishini tasdiqlovchi oyna ochiladi - biz rozi bo'lamiz.
  12. Keyinchalik, yangilash jarayonida konfiguratsiyada sodir bo'lgan o'zgarishlar ro'yxati bilan oyna ochiladi. Tugmasini bosing Qabul qiling.

  13. O'zgarishlarni qabul qilgandan so'ng, konfiguratsiyani 1C: Enterprise rejimida ishga tushiring.
    Dastur sizdan platformani eng so'nggi versiyaga yangilashingizni so'rashi mumkin. Platformani qanday yangilashni keyingi maqolalardan bilib olasiz.

  14. Yangilanishni qonuniy ravishda olganingizni tasdiqlang.

  15. Axborot bazasini tayyorlash jarayoni boshlanadi, bu biroz vaqt talab qilishi mumkin (bu yangilanishlar soniga bog'liq).

  16. Tabriklaymiz, ushbu 1C yangilanishi muvaffaqiyatli yakunlandi!

Eslatma: Agar siz konfiguratsiyani biroz vaqtdan beri yangilamagan bo'lsangiz, so'nggi versiyani olmaguningizcha ushbu amallarni bir necha marta bajarishingiz kerak bo'ladi.

1C yangilash bo'yicha video ko'rsatmalar

Vaqtni tejash uchun siz 1C ni yangilash bo'yicha video ko'rsatmalarini ko'rishingiz mumkin.

2018-05-10T12:47:19+00:00

Tasavvur qilaylik, biz juda va juda uzoq vaqt davomida yangilanmagan 1C konfiguratsiyasini yangilash vazifasiga duch keldik;

Ular bu borada menga tez-tez yozishadi, buning uddasidan chiqa oladimi va bunday katta yangilanish bilan qanday tuzoqlar bo'lishi mumkinligini aniqlab olish uchun.

Nimaga e'tibor berish kerak

Bunday katta yangilanish bilan (va barchasini konfigurator orqali qo'lda yoki yangilovchi orqali avtomatik ravishda bajarishimiz muhim emas), quyidagi fikrlarni hisobga olish kerak:

  • bajarilishini aniq nazorat qilishingiz kerak va agar oraliq yangilanishlar paytida ishlov beruvchilar to'g'ri ishlashni to'xtatsa, avval ularni xatosiz bajarishingiz kerak va shundan keyingina davom etishingiz kerak.
  • Agar ma'lumotlar bazasi hajmi va vaqti ruxsat etilsa, istalgan vaqtda istalgan yangilanishga qaytish uchun har bir oraliq yangilanishdan keyin (ular quyida muhokama qilinadi) zaxira nusxalarini yaratishingiz kerak.
  • agar sizda juda eski ma'lumotlar bazasi bo'lsa (masalan, siz 2.0.12.2 versiyasidan boshlab buxgalteriya hisobingizni yangilashga qaror qildingiz), yangi yangilanishlarni yuklab olish darhol ishlamasligi mumkin; bu holda siz yangilanishlarni to'g'ridan-to'g'ri 1c veb-saytidan yuklab olishingiz va o'rnatishingiz va vaqti-vaqti bilan yangilovchini ishga tushirishingiz kerak va ma'lum bir daqiqadan boshlab u yangilanishlarni o'zi yuklab olishni boshlaydi.
  • Agar siz toza konfiguratsiyani (hozirgina yaratgan) yangilayotgan bo'lsangiz, boshlang'ich ishga tushirish va ma'lumotlar to'plamini yakunlash uchun foydalanuvchi rejimida bir martalik ishga tushirishni unutmang; aks holda yangilanish ishlov beruvchilarini bajarishda muammolar paydo bo'ladi

Bunday yangilanish uchun qaysi platforma versiyalaridan foydalanish kerak?

Odatiy bo'lib, men 1C platformasining so'nggi versiyasidan foydalanishni tavsiya qilaman - garchi ko'plab oraliq yangilanishlar chiqarilganda platformaning ushbu versiyasi hali mavjud bo'lmagan va xatolar boshqacha bo'lgan.

Men sizga platforma versiyalari bilan tajriba o'tkazishni faqat oraliq yangilanishlardan biriga qotib qolgan va davom eta olmagan paytda boshlashni maslahat beraman, masalan, yangilanishni qayta ishlovchilardan biri ishlamayapti, chunki buni yozish paytida 1C. platforma biroz boshqacha ishladi.

Bunday holda, men sizga ma'lumotlar bazasining eng yaqin oraliq nusxasini olishni va u bilan muammoli yangilanish chiqarilgan paytda tavsiya etilgan platforma versiyasidan foydalanishni maslahat beraman.

Yangilovchida nimani izlash kerak

Sql formatida zaxiralash imkoniyati

Server ma'lumotlar bazalari uchun sukut bo'yicha yangilovchi dt formatida zaxira nusxalarini yaratadi.

Va bu bir necha sabablarga ko'ra yaxshi emas:

  • katta ma'lumotlar bazalari uchun dt ga yuklash ko'p vaqt va kompyuter resurslarini oladi
  • dt ga yuklashni to'liq zaxira deb hisoblash mumkin emas; shuning uchun, agar yangilash jarayonida siz oraliq nusxalardan biriga qaytmoqchi bo'lsangiz, men dt tushirishga qaytishni tavsiya etmayman.

Nima uchun dt-ni to'liq ma'lumotlar bazasi arxivi deb hisoblash mumkin emasligi haqida to'xtalmayman (Internetda bu haqda ma'lumot va muhokamalar mavjud). Shuni eslatib o'tamanki, 1C ushbu formatdan faqat fayl ma'lumotlar bazasidan server ma'lumotlar bazasiga va orqaga o'tish uchun foydalanishni tavsiya qiladi.

Shuning uchun yangilovchi sql formatida zaxira nusxalarini yaratishni to'g'ridan-to'g'ri DBMSdan sozlash imkoniyatiga ega.

Buning uchun yangilovchida server ma'lumotlar bazasi xususiyatlariga o'ting:

Keyin "Arxivlash" yorlig'iga o'ting va "Arxivga SQL zahirasini qo'shish" katagiga belgi qo'ying:

Agar kerak bo'lsa, kerakli sozlamalarni to'ldiring:

Shuni ta'kidlash kerakki, hozircha faqat MS SQL Server qo'llab-quvvatlanadi. PostgreSQL uchun ma'lumotlar bazasini yangilashdan oldin zaxira nusxasini qo'lda yaratishingiz va oraliq arxivlarni yaratish g'oyasidan voz kechishingiz kerak bo'ladi.

Yangilashdan oldin zaxira yaratishni qanday o'chirish mumkin

Odatiy bo'lib, yangilovchi ma'lumotlar bazasini yangilashdan oldin zaxira nusxasini talab qiladigan tarzda tuzilgan.

Agar sizga bu kerak bo'lmasa, ma'lumotlar bazasi xususiyatlariga o'ting va "Yangilash" yorlig'iga o'ting.

Bu erda "Yangilanishdan oldin zaxira nusxasini yaratmang" katagiga belgi qo'ying:

Yangilanish bajarilmasa, ma'lumotlar bazasini avtomatik tiklashni qanday o'chirish mumkin

Ushbu element faqat fayl ma'lumotlar bazalariga taalluqlidir, chunki yangilanish vaqtida jiddiy xatolik yuzaga kelganda faqat ular sukut bo'yicha asl holatiga qaytariladi.

Shu bilan birga, agar siz oraliq zaxira nusxalarini yaratishni yoqqan bo'lsangiz (quyida bu haqda batafsilroq), keyin orqaga qaytarish eng yaqin nusxaga amalga oshiriladi.

Agar siz bunday tiklashni o'chirib qo'yishingiz kerak bo'lsa, ma'lumotlar bazasi xususiyatlariga o'ting va "Yangilash" yorlig'iga o'ting.

Bu erda "Yangilanish muvaffaqiyatsiz bo'lsa, ma'lumotlar bazasini tiklamang" katagiga belgi qo'ying:

Yangilanishlarni "asosiy nashrlarga asoslanmagan holda" qanday yoqish mumkin

Buni amalga oshirish uchun ma'lumotlar bazasi xususiyatlarini oching va "Yangilash" yorlig'iga o'ting.

Bu erda "Yangilanishlarni asosiy versiyalar bo'yicha emas, balki to'g'ridan-to'g'ri qidirish" katagiga belgi qo'ying:

Bundan buyon, yangilovchi ma'lumotlar bazasiga faqat kerakli yangilanishlarni emas, balki barcha chiqarilgan yangilanishlarni qo'llashga harakat qiladi.

Shu bilan birga, operatsiyalarni bajarishning umumiy vaqti sezilarli darajada oshadi (yangilanishlar sonining ko'payishi tufayli) va shuning uchun men ushbu rejimni faqat bir nechta relizlar uchun oldindan yoqishni maslahat beraman, faqat ishlovchilar bilan muammoni hal qilish uchun.

Yangilanish siklini, masalan, bir vaqtning o'zida 3 tadan ko'p bo'lmagan relizlar bilan cheklash uchun, xuddi shu yorliqda "Bir vaqtning o'zida 3 tadan ko'p bo'lmagan relizlarga yangilash" katagiga belgi qo'ying:

Yangilash ishlov beruvchilarining bajarilishi bilan bog'liq vaziyat normal holatga qaytgandan so'ng, men ikkala katakchani olib tashlashni va eng qisqa yo'l bo'ylab operatsiyalarni bajarishga qaytishni tavsiya qilaman.

Keyingi kichik nashrga avtomatik o'tishni qanday yoqish mumkin

Odatiy bo'lib, yangilovchi yangilanishlarni qat'iy doirasida amalga oshiradi.

Va bu to'g'ri, chunki turli nashrlar (masalan, 2.0 va 3.0) tubdan farq qiladi va deyarli har doim ular orasidagi o'tish mutaxassisning e'tiborini talab qiladi.

Lekin bu erda o'tish ostida nashrlar (masalan, 11.1 dan 11.2 gacha) odatda unchalik "qo'rqinchli" emas va ba'zi konfiguratsiyalar uchun uni normal deb hisoblash mumkin.

Oraliq zaxira nusxalarini yaratishni qanday yoqish mumkin

Yuqorida yozganimdek, juda eski konfiguratsiyani yangilashda oraliq (har bir yangilashdan keyin) zaxira nusxalarini yaratish tavsiya etiladi.

Vaziyat, ishlov beruvchilarning bajarilishi bilan bog'liq muammoni konfiguratsiyaning oldingi versiyalaridan birida hal qilish kerak bo'lganda paydo bo'lishi mumkin, ammo biz bundan keyin bir nechta relizlar uchun yangilanganmiz va faqat ma'lumotlar bazasining asl holatiga qaytishimiz mumkin.

Ma'lumotlar bazasining barcha oraliq nusxalariga ega bo'lish bu muammoni hal qiladi.

Oraliq nusxalarni yaratishni yoqish uchun ma'lumotlar bazasini yangilashni quyidagi tarzda ishga tushiring.

"Ko'proq" bandidan "Kengaytirilgan sozlamalar bilan yangilashni ishga tushirish" operatsiyasini tanlang:

Ochilgan muloqot oynasida "Har bir oraliq yangilanishdan keyin zaxira nusxasini yaratish" katagiga belgi qo'ying...

Va "Ishga tushirish" tugmasini bosing.

O'zgartirilgan ma'lumotlar bazasini qanday yangilash kerak

Agar sizda o'zgartirilgan standart mavjud bo'lsa va siz orqali yangilashga harakat qilganingizda

Ushbu maqola siz (yoki boshqa ishlab chiquvchilar) tomonidan standart 1C 8 konfiguratsiyasiga kiritilgan barcha o'zgarishlarni saqlab, nostandart 1C konfiguratsiyasini (8.2 va 8.3 versiyalari) yangilash haqida gapiradi.

Keling, konfiguratsiyani yangilash misolini ko'rib chiqaylik Buxgalteriya hisobi 2.0 modullar, rollar, tadbirlarga obuna bo'lish, almashinuv rejalari va boshqalardagi nostandart o'zgarishlar bilan. Bu erda muhokama qilinadigan ishlarni ularning yordami bilan yangilash juda qiyin bo'lmaydi, men faqat yangilanish texnikasini ko'rsataman, bu sizning holatlaringiz bilan shug'ullanish imkonini beradi.

Nostandart 1C konfiguratsiyasini bosqichma-bosqich yangilash

Keling, 1C 8 konfiguratsiyasini yangilash uchun bosqichma-bosqich algoritmni ko'rib chiqaylik, bu algoritm universaldir, uning birinchi o'n bir bosqichi har qanday standart 1C 8 konfiguratsiyasini yangilash jarayonini tavsiflaydi va barcha nuqtalar birgalikda nostandart 1C 8 konfiguratsiyasini yangilashni tavsiflaydi. :

  • Konfiguratsiyani yangilash faylini users.v8.1c.ru dan yuklab oling yoki uni boshqa mavjud manbalardan oling (masalan, ITS diskidan);
  • 1C 8 yangilash faylini o'ramidan chiqarib oling va qattiq diskingizdagi istalgan jildga o'rnating;
  • 1C 8 reliz raqami bo'lgan papkada 1cv8.cfu faylini toping - bu konfiguratsiya yangilanishlarini o'z ichiga olgan fayl;

  • Yugurish 1C: Korxona rejimida Konfigurator;
  • Menyuga o'ting Konfiguratsiya -> Yordam -> Konfiguratsiyani yangilash.

  • Ochilgan "Konfiguratsiyani yangilash" oynasida elementga bayroqni o'rnating Yangilash faylini tanlash va tugmani bosing Keyinchalik(agar xohlasangiz, birinchi nuqtadan foydalanishingiz mumkin Mavjud yangilanishlarni toping va yangilanish fayllarini avtomatik ravishda qidiring) ;
  • "Yangilanish faylini ko'rsatish" maydonida reliz raqami bo'lgan papkadan .cfu faylini tanlang. E'tibor bering, 1C 8 ma'lumotlar bazasi konfiguratsiyasini har qanday versiya uchun yangilash mumkin emas. Har bir yangilash fayli uchun u mo'ljallangan relizlar ro'yxati mavjud. Shuning uchun, bir nechta yangilash fayllarini ketma-ket o'rnatishingiz kerak bo'lishi mumkin;
  • Keyingi oynada siz ushbu yangilanishning tavsifini ko'rasiz. Shuningdek, ushbu fayl qaysi konfiguratsiya versiyalarini yangilash uchun mo'ljallanganligini ham ko'rishingiz mumkin. Tugmani bosing Yangilashni davom eting;
  • Agar konfiguratsiyaning ushbu versiyasini tanlangan fayl bilan yangilab bo'lmasa, u holda sizga qaysi relizlar o'rnatilishi kerakligini ko'rsatadigan oyna beriladi;
  • Agar tanlangan fayl konfiguratsiyani yangilash uchun mos bo'lsa, yangilanish versiyasi haqida ma'lumotga ega oyna paydo bo'ladi. Yangilashni davom ettirish uchun tugmani bosing KELISHDIKMI;
  • Shundan so'ng, yangilash jarayoni boshlanadi. Agar sizning konfiguratsiyangiz standart bo'lsa, tugallangandan so'ng, joriy konfiguratsiyani o'zgartirishga rozi bo'lish va 1C 8 rejimini ishga tushirish qoladi. Kompaniya;
  • Agar siz konfiguratsiyani o'zgartirishlar bilan yangilayotgan bo'lsangiz (nostandart), keyin yangilash jarayoni tugagandan so'ng, eski va yangi konfiguratsiyani taqqoslash va birlashtirish oynasi paydo bo'ladi.

Nostandart konfiguratsiyani yangilash 1C misol tahlili

Keling, nostandart 1C 8 konfiguratsiyasini to'g'ri yangilashning batafsil tahliliga o'tamiz. Bunday konfiguratsiyani yangilashning butun muammosi shundaki, standart metama'lumotlar ob'ektlariga (umumiy modullar, rollar, hujjatlar, kataloglar) uchinchi tomon o'zgarishlari kiritilgan. , va boshqalar.). Sizning barcha o'zgarishlaringiz o'z joyida, xavfsiz va ishonchli ekanligiga ishonch hosil qilishingiz kerak, lekin ayni paytda yangilanish faylida mavjud bo'lgan 1C dan barcha o'zgarishlar ham qo'llaniladi. Aynan shu maqsadda o'zgartirilgan konfiguratsiyani yangilashda taqqoslash oynasi paydo bo'ladi Asosiy konfiguratsiya(sizning o'zgarishlaringiz bilan) va Yangi sotuvchi konfiguratsiyasi(yangilangan standart konfiguratsiya).

Ushbu oyna ikkita ustundan iborat bo'lib, ularning har birida metama'lumotlar daraxti mavjud. Birinchisi joriy ma'lumotlar bazasi konfiguratsiyasi metama'lumotlarini, ikkinchisi esa yangilangan sotuvchi konfiguratsiyasi metama'lumotlarini (yangilangan odatiy konfiguratsiyani) ko'rsatadi. Yashil qalamlar o'zgartirilgan ob'ektlarni ko'rsatadi, birinchi ustunda siz o'zgartirgan odatiy metama'lumotlar ob'ektlari ko'rsatilgan va ikkinchi ustun yangilanish bilan o'zgartirilgan odatiy metama'lumotlar ob'ektlarini ko'rsatadi. Shunday qilib, nostandart 1c konfiguratsiyasini to'g'ri yangilash uchun siz va yangilanish tomonidan o'zgartirilgan barcha metadata ob'ektlarini topishingiz kerak (ya'ni ikki marta o'zgartirilgan).

Buning uchun oynaning pastki qismida joylashgan tugmani bosing Filtr, ochilgan oynada bayroqni o'rnating va bosing KELISHDIKMI.

Endi taqqoslash oynasida faqat bizga kerak bo'lgan ob'ektlar ko'rinadi, bu yangilanish jarayonini sezilarli darajada osonlashtiradi. Shuni ta'kidlash kerakki, agar sizning konfiguratsiyangizga yangi nostandart hujjatlar, kataloglar, rollar, modullar va boshqalar qo'shilgan bo'lsa, unda konfiguratsiyani yangilash ularni qayta yozmaydi, ular o'z o'rnida qoladi va ularga hech narsa bo'lmaydi. Muammo faqat o'zgartirilgan turdagi ob'ektlardir.

Turli xil metadata ob'ektlarini to'g'ri yangilash uchun sizga o'z yondashuvingiz kerak, shuning uchun oddiy misollar yordamida turli vaziyatlarni ko'rib chiqaylik. Shuni ham ta'kidlaymanki, qayta yozilgan konfiguratsiyalarni yangilash murakkab vazifa bo'lib, maksimal ehtiyotkorlik va diqqatni jamlashni talab qiladi.

Umumiy modul yangilanishi.

  • Misolni ko'rib chiqaylik: Umumiy modulga Versiyani boshqarish konfiguratsiyasi siz quyidagi o'zgarishlarni amalga oshirdingiz:
    • Jarayonda CheckConfigurationVersion() qatorni izohladi: //OpenFormModal("GeneralForm.DeprecatedConfigurationVersion", Parametrlar);
    • Modulga nom bilan o'z tartibimizni qo'shdik MyTestProcedure().

    Yangilash paytida ushbu modul taqqoslash oynasida ikki marta o'zgartirilgan filtr qo'yish orqali o'zgartirildi, biz uning ro'yxatga kiritilganligini ko'ramiz.

    Keling, ushbu oynani batafsil ko'rib chiqamiz va undan qanday ma'lumotlarni olishimiz mumkinligini tushunamiz. Birinchidan, biz umumiy modul asosiy konfiguratsiyada ham, ikkala ustundagi yashil qalamlar bilan ko'rsatilgan yangilangan sotuvchi konfiguratsiyasida ham o'zgarganini ko'ramiz. Ikkinchidan, birinchi ustunda biz umumiy modul nomining yonidagi katakchani ko'ramiz, bu modullar birlashtirilishini bildiradi (biz o'zgartirganimiz va standart yangilanganimiz). Uchinchidan, oxirgi ustunda modullar qaysi rejimda birlashtirilishini ko'ramiz. Bunday holda, qiymat quyidagicha o'rnatiladi: Yangi yetkazib beruvchi konfiguratsiyasidan oling, bu bizning o'zgarishlarimiz to'liq o'chirilishini va yangilanish orqali kiritilgan o'zgarishlar to'liq qo'llanilishini anglatadi.

    Boshqa birlashtirish rejimlari modullarni qisman birlashtirishni taklif qiladi, ular turli ustuvorliklarga ega. Ammo men ushbu rejimlardan foydalanmaslikni qat'iy tavsiya qilaman, chunki buni qilgandan so'ng modulingiz tartibsiz bo'lib qolishi mumkin: ba'zi o'zgarishlaringiz qayta yoziladi va ba'zi standart o'zgarishlar qo'llanilmaydi. Shuning uchun, ustundagi qiymatlarni o'zgartiring Birlashtirish rejimi... biz hech qachon qilmaymiz. To'rtinchidan, agar siz modulning qarshisidagi birinchi ustundagi belgini olib tashlasangiz, birlashma amalga oshirilmaydi va modul yangilanishdan oldingi ko'rinishda qoladi Yuqoridagi fikrlarga asoslanib, umumiy modulni yangilashning ikki yo'li mavjud :

    • Standartlarini o'rnatish orqali o'zgartirishlaringizni qayta yozing. Keyin yangilangan modulga qayta yozilgan o'zgarishlarni qo'lda qiling;
    • Modulni yangilamang va standart o'zgarishlarni qo'lda kiritmang.

    Konfiguratsiyalarni solishtirish mexanizmlari

    Moduldagi o'zgarishlarni solishtirish uchun siz konfiguratsiyani taqqoslash-birlashtirish oynasining quyidagi o'rnatilgan mexanizmlaridan foydalanishingiz mumkin:

    • Modul farqlarini ko'ring. Buning uchun taqqoslash oynasida modulni o'ng tugmasini bosing va tanlang Modul farqlarini ko'rsatish... Shundan so'ng, modulni taqqoslash oynasi ochiladi, unda siz yangilangan va o'zgartirilgan modulda qaysi protseduralar farqlanishini ko'rishingiz mumkin. Ekranning yuqori qismi ikkita ustunga bo'lingan: chap tomonda o'zgartirilgan asosiy konfiguratsiya uchun protseduralar ro'yxati va o'ngda yangilangan standart konfiguratsiya uchun shunga o'xshash protseduralar ro'yxati mavjud. Oynaning pastki qismi ham xuddi shu printsipga ko'ra ikki qismga bo'linadi. U tanlangan protseduralar kodini ko'rsatadi. Faqat asosiy konfiguratsiyada mavjud bo'lgan chiziqlar ko'k rangda ta'kidlangan. Faqat yangilangan standart konfiguratsiyada mavjud bo'lgan chiziqlar yashil rangda ta'kidlangan. Ikkala konfiguratsiyada mavjud bo'lgan, lekin mos kelmaydigan chiziqlar qizil rang bilan ta'kidlangan.






    • . Modullarni solishtirish uchun Ob'ektlarni solishtirish hisobotidan ham foydalanishingiz mumkin. Taqqoslash oynasida uni chaqirish uchun modulni o'ng tugmasini bosing va tanlang Ochilgan oynada, hududda Format, bayroqni o'rnating Tafsilotlar. Ochilgan hisobotda siz qaysi modul satrlari o'zgartirilganligini va ikkala konfiguratsiyada qanday ko'rinishini ko'rishingiz mumkin.


      Ushbu hisobot o'zgarishlar haqida barcha ma'lumotlarni taqdim etishiga qaramay, undan foydalanish qulay emas (hech bo'lmaganda modullarni yangilashda). Uning ikkita modifikatsiyasi ancha qiziqroq: O asosiy konfiguratsiya ob'ektlarini eski sotuvchi konfiguratsiyasi bilan taqqoslash bo'yicha hisobot(faqat siz kiritgan o'zgarishlar ushbu hisobotda ko'rinadi) va (ushbu hisobotda faqat yangilanish orqali modulga kiritilgan o'zgarishlar ko'rinadi).



      Birinchi hisobotdan foydalanib, siz modulda qancha joyda o'zgarishlar kiritilganligini ko'rishingiz mumkin, bu ularni oynada tezda topish imkonini beradi. Modul farqlarini ko'ring. Ikkinchi hisobotda siz odatdagi yangilanish necha joyda o'z o'zgarishlarini amalga oshirganligini ko'rishingiz mumkin.

    Biz modulni yangilash uchun zarur bo'lgan barcha vositalarni saralab oldik. Ularning amaliy qo'llanilishini ko'rsatish uchun modulni yangilash jarayonini bosqichma-bosqich ko'rib chiqamiz. Versiyani boshqarish konfiguratsiyasi yuqorida sanab o'tilgan o'zgarishlar bilan. Keling, modulni ikki usulda yangilaymiz:

    • Keling, modulni yangilaymiz, unga kiritilgan o'zgarishlarni o'chiramiz. Yangilashdan keyin ularni qo'lda kiritamiz;
    • Biz modulni yangilamaymiz. Yangilanishda olingan o'zgarishlarni keyinroq qilamiz.

    Birinchi usul:

      • Algoritmni tavsiflashdan oldin, shuni ta'kidlaymanki, tavsif juda ko'p joy egallamasligi uchun biz juda oddiy yangilash misolini ko'rib chiqmoqdamiz, ammo murakkab holatda yangilash jarayoni aynan bir xil bosqichlardan iborat, garchi u ko'proq konsentratsiya va ehtiyotkorlikni talab qiladi. ;
      • Konfiguratsiyani yangilashdan oldin matnli hujjat yarataylik. Unda biz yangilanishdan keyin qo'lda amalga oshirilishi kerak bo'lgan o'zgarishlarni yozib olamiz. Matn hujjatidagi ma'lumotlar eng tushunarli tarzda taqdim etilishi kerak, ya'ni tuzilgan bo'lishi kerak. Bizning misolimizda buni yozamiz: 1. Umumiy modullar 1.1 Version ControlConfiguration
      • Keling, umumiy modulni topamiz Versiyani boshqarish konfiguratsiyasi Modul. Unga o'ng tugmasini bosing va kontekst menyusida O ni tanlang Asosiy konfiguratsiya ob'ektlarini eskisi bilan taqqoslash bo'yicha hisobot. Ochilgan oynada bayroqni qo'ying Tafsilotlar. Men ham bayroqni o'rnatdim Matnli hujjatga chiqarish, chunki o'zgarishlarni ko'rish qulayroq, ammo bu odat masalasidir. Keling, tugmani bosamiz KELISHDIKMI. Ochilgan hisobot quyidagicha ko'rinadi:

      • Hisobot shuni ko'rsatadiki, modulga ikkita o'zgartirish kiritilgan (har bir yangi o'zgarishdan oldin u kiritilgan qator raqamlari yoziladi):
        • 34-qator o'zgartirildi, u asosiy konfiguratsiyada izohlanadi, lekin eski yetkazib beruvchi konfiguratsiyasida emas;
        • Eski yetkazib beruvchi konfiguratsiyasida protsedura qo'shilgan, lekin asosiy konfiguratsiyada u mavjud. Biz hisobotni yopmaymiz, bu biz uchun foydali bo'ladi;
      • Endi modulni taqqoslash oynasida birinchi farqni topamiz. Buning uchun filialni yana o'ng tugmasini bosing Modul va kontekst menyusida elementni tanlang Modul farqlarini ko'rsatish... Modulni taqqoslash oynasida satr raqamlari (global raqamlash) ko'rinmasligi sababli, birinchi o'zgarishni topish uchun oynaning yuqori yarmidagi barcha protseduralarni aylanib chiqamiz. Hisobotdan biz birinchi o'zgarish qator o'zgarishi bilan bog'liqligini ham bilamiz, shuning uchun biz qizil rang bilan belgilangan matnni qidiramiz. O'zgartirilgan qator CheckConfigurationVersion() protsedurasida topiladi.

      • O'zgarishlarni yozib olish uchun yaratilgan matnli hujjatni ochamiz. "1.1.1" bandida biz o'zgartirish joylashgan protsedura nomini yozamiz. Shundan so'ng, modul matnida osongina topishimiz uchun topilgan o'zgartirishni unga kiritishimiz kerak. Buning uchun men odatda hujjatga bir emas, balki bir vaqtning o'zida protseduraning bir nechta qatorlarini, o'zgarishlardan oldin va keyin ko'chiraman. Ammo bu holda, protsedura kichik va shuning uchun o'zgartirilgan qatorni o'zi nusxalash kifoya. Siz quyidagi yozuvni olasiz: 1. Umumiy modullar 1.1 ControlVersionConfiguration 1.1.1 CheckVersionConfiguration //OpenFormModal("GeneralForm.Not RecommendedVersionConfiguration", Parametrlar);
      • Endi konfiguratsiyani taqqoslash hisobotini yana ochamiz, keyingi o'zgarishlarni ko'rib chiqamiz va uni modulni taqqoslash oynasida topamiz. Bu safar yangi tartib qo'shildi. Ushbu protsedura eski provayder konfiguratsiyasida umuman yo'qligi sababli, uning matni ko'k rangda ta'kidlanadi:

      • O'zgarishlarni qayta yozish uchun yaratilgan matn hujjatini ochamiz. "1.1.2" bandida biz qo'shilgan protsedura nomini yozamiz. Shundan so'ng, qo'shilgan protseduraning to'liq matnini u erda nusxa ko'chiring. 1.1.2 MyTestProcedure protsedurasi MyTestProcedure() eksporti //Protsedura matni EndProcedure
      • Versiyani boshqarish konfiguratsiyasi barcha kiritilgan o'zgarishlarni o'chirib, ushbu modulni yangilash kerakligini ko'rsatadigan bayroq o'rnatiladi;
      • Keyinchalik, matn hujjatida ikki marta o'zgartirilgan boshqa metama'lumotlar ob'ektlariga kiritilgan o'zgarishlarni yozib olishingiz kerak. Ammo bu misolda biz ma'lum bir umumiy modulni ko'rib chiqayotganimiz sababli, biz bu bosqichni o'tkazib yuboramiz;
      • Ikki marta o'zgartirilgan ob'ektlar ustida ishlash tugallangandan so'ng, taqqoslash / birlashtirish oynasida tugmani bosing Bajarish;
      • Agar "Asosiy konfiguratsiyada o'zgartirilgan ob'ektlar mavjud ..." matni bilan oyna paydo bo'lsa, tugmani bosing Ha;

      • Keyingi oynada qo'llab-quvvatlash qoidalarini o'rnatish, hech qanday sozlamalarni o'zgartirmang, shunchaki tugmani bosing Ha;

      • Oxirgi xabar paydo bo'ladi: "Konfiguratsiyani birlashtirish tugallandi". Tugmasini bosing KELISHDIKMI;
      • Menyudan foydalanib konfiguratsiyani saqlang Fayl -> Saqlash, piktogrammalar Saqlash(ko'k floppi) yoki klaviatura yorliqlari Ctrl+S;
      • Konfiguratsiya saqlanganidan so'ng, modulga qayta yozilgan o'zgarishlarni tiklaymiz. Metadata daraxtida modulni toping va oching ControlVersionConfiguration;
      • Ushbu modulning o'zgarishlari kiritilgan matnli hujjatni ochamiz;
      • “1.1.1” bandi tartibni belgilaydi CheckConfigurationVersion, uni modulda topamiz va ochamiz;
      • Matn hujjati qatorga izoh berish kerakligini bildiradi: OpenFormModal("GeneralForm.DeprecatedConfigurationVersion", Parameters);

        Keling, uni modulda topamiz va sharh qo'yamiz;

      • “1.1.2” bandi tartibni belgilaydi MyTestProcedure, modulga qo'shilishi kerak bo'lgan. Uni matnli hujjatdan nusxalash va modulning oxiriga joylashtirish;
      • Yuqoridagi usullardan biri yordamida konfiguratsiyani saqlaymiz;
      • Endi konfiguratsiyani yangilash tugallandi, faqat tugmalar yordamida konfiguratsiyani yangilash qoladi F5 yoki F7 yoki tegishli piktogramma va 1C: Enterprise rejimida yangilanishning qonuniyligini tasdiqlaydi;

    • Ikkinchi yo'l:
      • Ikkinchi usul birinchisini to'liq takrorlaydi, faqat teskari ishlaydi. Shuning uchun men uni qisqacha tasvirlab beraman;
      • Xuddi shu tuzilishga ega matnli hujjat yaratamiz;
      • Keling, hisobot yarataylik Yangi yetkazib beruvchi konfiguratsiyasi ob'ektlarini eski yetkazib beruvchi konfiguratsiyasi bilan taqqoslash to'g'risida hisobot;
      • Yaratilgan hisobot va modulni taqqoslash oynasidan foydalanib, biz yangi etkazib beruvchi konfiguratsiyasi tomonidan kiritilgan o'zgarishlarni matnli hujjatga yozamiz;
      • Konfiguratsiyani taqqoslash / birlashtirish oynasida modul yonidagi ekanligini tekshiring Versiyani boshqarish konfiguratsiyasi BAYROQ OLINDI. Bu shuni anglatadiki, ushbu modul yangilanmaydi;
      • Biz konfiguratsiyani yangilaymiz, matn hujjatidan modulga o'zgartirishlar kiritamiz Versiya konfiguratsiyasi

Birja rejasini yangilash.

Keling, bir misolni ko'rib chiqaylik: almashinuv rejasining bir qismi sifatida Tashkilot tomonidan siz katalogni kiritdingiz Tashqi ishlov berish. Nostandart 1C konfiguratsiyasini yangilashda ushbu almashinuv rejasining tarkibi o'zgardi va biz standart o'zgarishlarni ham, o'zimiznikini ham yo'qotmasdan, almashinuv rejasini to'g'ri yangilash vazifasiga duch keldik. O'zgartirilgan metama'lumotlar ob'ektlarini solishtirish uchun ishlatiladigan vositalar oldingi paragraflarda batafsil tavsiflangan, shuning uchun bu holda hamma narsa qisqacha tavsiflanadi.

Keling, birja rejasi tarkibini bosqichma-bosqich yangilashni ko'rib chiqaylik Tashkilot tomonidan quyidagi o'zgarishlar bilan:

  • Umumiy modulni yangilashda yaratilgan matn hujjatiga yangi qatorlarni qo'shamiz: 2. Birja rejalari 2.1 Tashkilot bo'yicha
  • Keling, almashinuv rejasini topaylik Tashkilot tomonidan solishtirish/birlashtirish oynasida uni filialga kengaytiring Murakkab. Shuni ta'kidlash kerakki, almashinuv nuqtai nazaridan siz modulni o'zgartirishingiz mumkin, u umumiy modul uchun tavsiflangan qoidalarga muvofiq yangilanishi kerak; Bunday holda, biz birja rejasi tarkibini yangilashdan ayniqsa manfaatdormiz;
  • Umumiy modulda bo'lgani kabi, almashinuv rejasining tarkibi ham o'z o'zgarishlaringizni qo'lda qo'shish orqali yangilanishi mumkin yoki standart o'zgarishlarni qo'lda qo'shish orqali yangilanmasligi mumkin. Agar sizning kompozitsiyangizda standart o'zgarishlarga qaraganda ko'proq o'zgarishlar bo'lsa, unda kamroq bo'lsa, ikkinchi usuldan foydalangan holda yangilash yaxshiroqdir; Xuddi shu hisobotlar yordamida qanday o'zgarishlar ko'proq ekanligini ko'rishingiz mumkin:
  • Bizning misolimizda ko'proq odatiy o'zgarishlar mavjud, shuning uchun biz o'z o'zgartirishlarimizni matnli hujjatda yozamiz: 2. Almashtirish rejalari 2.1 Tashkilot bo'yicha - ***Kataloglar - -->Directory.Tashqi ishlov berish
  • Taqqoslash/birlashtirish oynasida almashinuv rejasi yonidagi katakcha belgilanganligini tekshiring Tashkilot bo'yicha;
  • Konfiguratsiyani saqlang;
  • Konfiguratsiya saqlanganidan so'ng, biz almashinuv rejasiga qayta yozilgan o'zgarishlarni tiklaymiz. Metadata daraxtida biz almashinuv rejasini topamiz va ochamiz Tashkilot bo'yicha;
  • Matn hujjatining "2.1" bandida ma'lumotnoma ko'rsatilgan Tashqi ishlov berish, biz uni birja rejasi tarkibining metadata daraxtida topamiz va katalogning birjadagi ishtirokini ko'rsatuvchi bayroqni o'rnatamiz;

  • Keling, konfiguratsiyani saqlaymiz va yangilaymiz;

Tadbir obunasini yangilang.

Keling, misolni ko'rib chiqaylik: voqea obuna manbasiga Tashkilot ichida almashish uchun katalogni o'chirishdan oldin siz katalogni kiritdingiz Tashqi ishlov berish. Yangilash vaqtida manbalarning tarkibi o'zgardi, vazifa avvalgilariga o'xshash - nostandart 1c konfiguratsiyasini to'g'ri yangilash.

Keling, quyidagi o'zgarishlar bilan tadbirga obuna manbalari ro'yxatini yangilashni bosqichma-bosqich ko'rib chiqaylik:


1C da rollarni yangilash

1C 8-da rollarni yangilash haqida gapirishni boshlashdan oldin, shuni ta'kidlashni istardimki, standart rollarni o'zgartirmaslik yaxshiroq, bunga hojat yo'q va bundan tashqari, nostandart 1C konfiguratsiyasini yangilash juda qiyin. Agar siz biron bir standart konfiguratsiyani o'zgartirayotgan bo'lsangiz va unga hujjatlar, kataloglar va hokazolarni qo'shsangiz, o'zingizning rolingizni (yoki vaziyatga qarab bir nechta) yarating, unda siz yangi metama'lumotlar ob'ektlarini o'z ichiga olasiz. Agar buni qilmasangiz, vaqt o'tishi bilan siz uchun standart rollarni yangilash juda qiyin bo'ladi (va ba'zan imkonsiz), chunki deyarli har bir nashrda ular juda ko'p o'zgaradi va konfiguratsiyalarni taqqoslash bo'yicha hisobotlar unchalik aniq ko'rinmasligi mumkin.

Ammo shunga qaramay, rol allaqachon o'zgartirilgan va bir necha marta o'zgartirilgan holatlar mavjud va nima uchun va nima uchun tushunishga vaqt yo'q. Shuning uchun, keling, misolni ko'rib chiqaylik: odatiy rolda Buxgalter ma'lumotnoma uchun Soliq organlari yangilanish vaqtida o'qish va ko'rish huquqlari qo'shildi, rol huquqlari to'plami ham o'zgartirildi;

Keling, rolni bosqichma-bosqich yangilashni ko'rib chiqaylik:

  • Keling, rol topaylik Buxgalter solishtirish/birlashtirish oynasida uni filialga kengaytiring Huquqlar;
  • Bu misolda rolda faqat bitta o'zgarish bor, lekin odatda bunday emas. Shuning uchun, rolni yangilash emas, balki standart o'zgarishlarni qo'lda qilish ancha oson;
  • Keling, shakllantiramiz Yangi sotuvchi konfiguratsiya ob'ektlarini eski sotuvchi konfiguratsiyasi bilan taqqoslash haqida hisobot. Odatda u juda ko'p ma'lumotlarni o'z ichiga oladi, lekin yangilash uchun hammasi ham kerak emas:
  • Yoki yangi metadata ob'ektlari qo'shildi yoki eskilari uchun huquqlar o'zgartirildi:
    • Qo'shilgan ob'ektlar quyidagicha ko'rinadi: - -->

      Yangi ob'ektni qo'shganda, hisobotda unga qanday huquqlar o'rnatilishi kerakligi haqida ma'lumot ko'rsatilmaydi. Shuning uchun, yangilanishdan so'ng siz provayder konfiguratsiyasida ularning tartibini ko'rishingiz yoki barcha mavjudlarini o'rnatishingiz mumkin.

    • O'zgartirilgan obyektlar quyidagicha ko'rinadi: - ***Kataloglar - ***Soliq organlari - ***Ruxsatlar - ***O'qish - ***Qiymat -->Ruxsat etilgan<--Запрещено - ***Просмотр - ***Значение -->Ruxsat berilgan<--Запрещено

      Shu bilan birga, qaysi huquqlar o'zgarganligi batafsil ko'rsatilgan;

  • Bizning misolimizda, taqqoslash hisobotida foydali ma'lumotlarning faqat bitta qatori mavjud: biz uni matn hujjatiga qo'shamiz: 4. Rollar 4.1 Buxgalter - -->Ob'ekt - RegulatedReportStatisticsForm11NA;

    Bunday holda, siz qaysi metama'lumotlar ob'ekti ekanligini ko'rsatishingiz mumkin, ammo bu holda hisobot allaqachon aniq;

  • Taqqoslash/kombinatsiya oynasida rol yonidagi katakchani olib tashlang Buxgalter;
  • Shundan so'ng, siz boshqa ikki marta o'zgartirilgan metama'lumotlar ob'ektlariga kiritilgan o'zgarishlarni matnli hujjatga yozishingiz va yangilashni amalga oshirishingiz kerak (jarayon yuqorida batafsil tavsiflangan);
  • Konfiguratsiyani saqlang;
  • Konfiguratsiya saqlanganidan so'ng siz rolga odatiy o'zgarishlar kiritishingiz kerak Buxgalter. Metadata daraxtida biz ushbu rolni topamiz va ochamiz;
  • Matn hujjatining "4.1" bandida rolga ob'ekt qo'shilganligi aytiladi Regulyatsiya qilingan hisobot Statistikasi shakli 11NA, uni rol metadata daraxtida toping, ruxsatlarni tekshiring Foydalanish Va Ko'rinish;

  • Keling, konfiguratsiyani saqlaymiz va yangilaymiz.

Bu nostandart 1C konfiguratsiyasini yangilash haqidagi maqolani yakunlaydi. Agar o'qiganingizdan keyin sizda hali ham savollaringiz bo'lsa, ularni sharhlarda so'rang! O'quvchilarning iltimosiga binoan, keyingi maqolada men nostandart 1C 8 konfiguratsiyasini yangilashning boshqa qiziqarli va murakkab jihatlari haqida gapirishim mumkin.

Deyarli barcha mijozlar 1C dan foydalanadilar, shuning uchun ba'zida siz ushbu dastur bilan shug'ullanishingiz kerak, men 1C uchun ishlov berishni yozmayman, lekin hech bo'lmaganda siz yangilanishlar bilan shug'ullanishingiz kerak va agar bir nechta relizlar o'tkazib yuborilgan bo'lsa, 1C ni yangilashga harakat qilganingizda. so'nggi versiyada konfigurator oldingi yangilanishlarni o'rnatishingiz kerakligi haqida xabarni ko'rsatadi va bu 4-7 fayl bo'lishi mumkin. Albatta, ushbu maqola Internet orqali avtomatik yangilanish haqida emas, balki fayllardan foydalanish, oflayn rejimda.

Bizga kerak bo'lgan nashrning konfiguratsiya fayli (eng so'nggi) yordamida yangilaymiz, ushbu relizlar bilan fayllarni joylashtirish xizmatlarini Internetda topish mumkin, yangilanishlarni mukammal qo'llab-quvvatlash https://forum.ruboard.ru, 1C-da bo'limlar mavjud. kerakli nashrlarni ko'rishingiz mumkin.

1C yangilash fayllarini tayyorlash

Agar siz bir nechta nashrlarni o'tkazib yuborgan bo'lsangiz, oldingi "yangilanishlarni" o'rnatmasdan yangilash uchun siz o'rnatish deb nomlangan fayldan foydalanishingiz kerak, masalan, BP83_2.0.66.45_setup.zip, uning og'irligi bir necha yuz megabaytni tashkil qiladi, uni diskga saqlang va o'ramidan chiqarib oling. .

Biz setup.exe faylini ishga tushiramiz, bu 1C yangilash fayllarini biz ko'rsatgan papkaga ochadigan, undan keyin bizga kerak emas. Biz kerakli joyni ko'rsatamiz va uni qaerga ochganimizni eslaymiz

Bizga kerak bo'lgan fayl paketdan chiqarilgan papkada bo'ladi va *.cf kengaytmasiga ega, quyidagi skrinshotga qarang

Oldingi 1C relizlarini o'rnatmasdan yangilash tartibi

Konfiguratsiyalarni yangilashdan oldin, ma'lumotlar bazasini zaxiralashni unutmang.

Endi yangilash uchun siz 1C Configurator-ga o'tishingiz kerak

Konfiguratsiya fayldan yuklanmoqda

Agar konfiguratorni ishga tushirgandan so'ng konfiguratsiya ochilmasa, uni tegishli menyu bandidan foydalanib oching, u skrinshotda yashil rang bilan belgilangan birinchisi. Keyin, "Fayldan konfiguratsiyani yuklash ..." bandiga o'ting.

Ochilmagan fayllar bilan bizning papkani tanlang

Keyingi dialogda biz "Ha" deb javob beramiz.

Agar konfigurator qasam ichsa va "Buyruqni bajarish uchun siz barcha ob'ektlarni qulfdan chiqarishingiz kerak" desa, "qo'llab-quvvatlash sozlamalari" da "o'zgartirish imkoniyatini yoqishingiz" kerak.

Endi biz konfiguratsiyadan faylni yuklash bosqichlarini takrorlaymiz, bu.

Ushbu usul 1C-ni Internet orqali avtomatik ravishda yangilaydiganlar uchun mos emas, u ITS disklarida yoki fayllarni joylashtirish xizmatlarida taqdim etilgan reliz fayllari yordamida yangilanadiganlar uchun mo'ljallangan.

Uzoq vaqt davomida yangilanmagan eski 1C konfiguratsiyasi oldingi versiyalarni o'rnatishni so'rashi va ularning o'ndan ortiq bo'lishi mumkinligi bilan men Internetda ushbu masala bo'yicha ma'lumot izlay boshladim, lekin afsuski hech narsa topolmadim oxiri yechimini o'zim topdim shu blogga joylayapman balki kimgadir foydali bo'lar.