Ochiq
Yopish

Moslik rejimini o'zgartiring yoki o'chiring. Moslik rejimini o'zgartirish yoki o'chirish Konfiguratsiya kengaytmasi moslik rejimi ko'proq

Mavzu "toza" standartga o'zgartirishlar kiritish konfiguratsiyalar har doim yangilanadi.

Kengaytmalar yordamida konfiguratsiyadan chiqmasdan o'zgartirishlar kiritish mumkin bo'ladi O'zgarishsiz(ya'ni qulfni yechmasdan).

Misol tariqasida biz standart funksiyani kengaytiramiz"1C: Buxgalteriya 8" - biz hujjat tafsilotlarining to'liqligini tekshirishni qo'shamiz. Natijada, agar tafsilotlar "noto'g'ri" qiymatlar bilan to'ldirilgan bo'lsa, tizim diagnostika beradi.

Tom ma'noda 15 daqiqada Siz turli muammolarni hal qilishda foydalanishingiz mumkin bo'lgan texnikani o'rganasiz.

Bundan tashqari, ikkinchi videoda biz ko'rsatamiz universal mexanizm, kengaytmalarga asoslangan. Va bunday mexanizmni ishlab chiqish bir marta, ga ulanishi mumkin har qanday standart konfiguratsiya.

ning orzulari o'z bo'lmaydigan haqiqatga aylanishi mumkin :)

Shunday qilib, keling, boshlaylik:

Video 1. Kengaytmalar bilan ishlash texnikasi - "1C: Buxgalteriya 8" misolidan foydalangan holda

Videoni o'rganganingizdan so'ng siz quyidagilarni bilib olasiz:

  • Yarating va ulang konfiguratsiya uchun kengaytmalar
  • Bajo keltiring disk raskadrovka kengaytmalar
  • Standart shakllarni takomillashtirish kengaytmalar yordamida ishlov berish/hujjatlar
  • Hodisalarni ushlab turish standart konfiguratsiya shakllari
  • Ma'lumotlarni saqlash axborot xavfsizligi jadvallarida emas (sozlamalarni saqlash)
  • Sifatida davolash usullaridan foydalaning algoritm ombori

Biz ham ko'rib chiqamiz optimallashtirish kengaytma ob'ektlarining tarkibi va kengaytirish cheklovlari joriy platforma relizlarida.

Video 2. Kengaytmalar yordamida universal mexanizmlarni yaratish

Ushbu videoda biz quyidagilarni ko'rsatamiz:

  • Kengaytmani foydalanuvchi rejimida ulash ( konfiguratorsiz)
  • Misol universal tekshirish to'ldirish
  • Kengaytmalarni amalga oshirishning xususiyatlari - o'zboshimchalik bilan tanlovlar bilan shakllarni yaratish va ma'lumotlarni kengaytmalarda saqlash

Ishning narxi va turli nashrlardan tarjima qilish imkoniyatlari

Tarjima 8.1 → 8.2.13 Tarjima 8.2.13 → 8.2.16 Tarjima 8.2.16 → 8.3.10
narx, rub. * 54 000 ₽ 12 000 ₽ 76 800 rubl

Platformaning turli versiyalaridagi barcha o'zgarishlar ro'yxati quyidagi havolalarda mavjud:
8.2 platformasi uchun:
http://downloads.v8.1c.ru/content/Platform/8_2_19_106/1cv8upd.htm

8.3 ga o'tish bo'yicha ishni boshlashdan oldin sizga kerak:

Boshqariladigan blokirovka rejimini tekshiring. Agar "Avtomatik" ishlatilsa, 8.3 ga o'tishda boshqariladigan qulflash rejimiga o'tish uchun qo'shimcha xarajatlar talab qilinishi mumkin.
Agar siz 8.2.16 va undan yuqori versiyalar bilan moslik rejimidan foydalanayotgan bo'lsangiz, jadvallar qayta tuzilganligini tekshirishingiz kerak.
Qanday turdagi mijozlar ishlatilishini aniqlang (ingichka, qalin, veb-mijoz)
Linux bilan ishlaydigan mashinalar mavjudligini aniqlang

8.1 → 8.2.13 konfiguratsiyasining tarjimasi

Ish narxi: 54 000 rub.

8.2.13 → 8.2.16 konfiguratsiyasining tarjimasi (shu jumladan qayta qurish)

Asosiy o'zgarishlar:
Konstantalarni saqlash rejimi va to'plash registrlarining sozlamalari o'zgartirildi. Har bir ob'ekt o'z ma'lumotlar bazasi jadvaliga ega
Boshqariladigan qulflash mexanizmini amalga oshirish qayta ishlandi.
"TLOCK" texnologik jurnali hodisasi uchun "Txt" xususiyati faqat 8.2.13 versiyasi bilan moslik rejimida yoziladi.
Nosozliklarni tuzatish rejimining nozik mijoz, qalin mijoz, server va tashqi ulanish uchun 1C: Enterprise rejimida ishlash tezligiga ta'siri kamaydi.
"ValueType(Field1) = ValueType(Field2)" shaklidagi so'rovning bajarilishi, agar "Field1" va "Field2" mos yozuvlar turi qiymatlarini o'z ichiga olgan bo'lsa optimallashtirilgan.
Murakkab turdagi atributlarni aks ettiruvchi boshqariladigan shakl maydonlari uchun murakkab tur turli xil tezkor tanlash sozlamalari bilan mos yozuvlar turlarini o'z ichiga olgan hollarda tezkor tanlash ro'yxatini ochish tezlashtirildi.
Yangi mustaqil va davriy bo'lmagan axborot registrlari uchun o'lchov indeksi klasterlangan

Konfiguratsiyani o'zgartirishni talab qiladigan o'zgarishlar:

Moslik rejimi o'chirilgan bo'lsa, davriy ma'lumotlar registrini boshqarish usuli "Get()"ning "Davr" parametri talab qilinadi. 8.2.13 va 8.1 versiyalari bilan muvofiqlik rejimida xatti-harakatlar o'zgarmaydi (usul parametrni ko'rsatmasdan ishlatilishi mumkin, ammo natija aniqlanmagan).
“DataLockElement” obyektining “SetValue()” va “UseFromDataSource()” usullaridan bir vaqtda foydalanilganda, istisno qilinadi. 8.2.13 versiyasi bilan moslik rejimida xatti-harakatlar o'zgarmadi ("UseFromDataSource()" usuli bilan o'rnatilgan qiymat ustunlik qiladi).
Seriyalashtirishni qo'llab-quvvatlamaydigan ma'lumotlar qiymatlarini saqlash qo'llab-quvvatlanmaydi. Muvofiqlik rejimida xatti-harakatlar o'zgarmadi.
Agar ma'lumotlar bazasi faylga asoslangan bo'lsa, ma'lumotlar bazasi o'zgartirilishi kerak. Konvertatsiya boshlangandan so'ng, ushbu ma'lumot bazasi bilan 1C: Enterprise 8 platformasining oldingi versiyalari bilan ishlash mumkin bo'lmaydi. Agar ishlab chiqish konfiguratsiya ombori yordamida amalga oshirilsa, ma'lumot bazasini o'zgartirishdan oldin siz ombordan nusxa olishingiz kerak.

MUHIM. Moslik rejimini o'zgartirish effektini olish uchun siz konfigurator orqali qayta tuzilishni amalga oshirishingiz kerak: "Ma'muriyat → Sinov va tuzatish → Ma'lumotlar bazasi jadvallarini qayta qurish".

Avval test bazasida qayta qurishni amalga oshirish va ushbu operatsiyani bajarish vaqtini o'lchash kerak.
Agar siz 1C serverining 8.2.19 dan eski versiyasidan foydalanayotgan bo'lsangiz, masalan, 8.3 versiyasi, qayta qurishda quyidagi xatolar yuzaga kelishi mumkin:

Bunday holda siz quyidagilarni qilishingiz kerak:
Alohida 1C serverining 8.2.19 versiyasini o'rnating va unda tekshirilayotgan ma'lumotlar bazasini joylashtiring
1C serverining 8.2.19 versiyasidagi konfiguratorda ma'lumotlar bazasini oching, moslik rejimini "Foydalanmaslik" ga o'zgartiring.
Ma'lumotlar bazasi jadvallarini qayta qurish
Qayta qurish tugallangandan so'ng, ma'lumotlar bazasini 1C serverining 8.3-versiyasining asl nusxasiga o'tkazing

Konfiguratsiyani 8.2.13 muvofiqlik rejimidan 8.2.16 rejimiga o'tkazish narxi (8.2.16, 8.2.19 platformasidan va 8.3 platformasidan foydalanganda 8.2.16 muvofiqlik rejimidan foydalanilganda mos kelmaydigan rejim) 12 000 rub.

Mehnat shartnomasi shablonini yuklab olish mumkin.

8.2.16 → 8.3.10 konfiguratsiyasining tarjimasi

Konfiguratsiyani tarjima qilish ishi quyidagi konfiguratsiya modifikatsiyalarini o'z ichiga oladi:

1. Mulk nomidagi ziddiyatlarni bartaraf qiling. 1C: Enterprise 8.3 da paydo bo'lgan yangi xususiyatlarga mos keladigan o'zgaruvchilar nomlarini o'zgartirish.
2. Qarama-qarshi rasm nomlarini yo'q qiling. Rasmlar kutubxonasidagi nomlarga mos keladigan nomlar bilan rasmlar nomlarini o'zgartirish.
3. Ruxsat etilgan strukturaning xususiyatlarini o'zgartirganda kodni takomillashtirish. Ruxsat etilgan strukturaning xususiyatlari ko'rsatkichini qattiq tuzilmani qayta yaratish bilan almashtirish yoki undan foydalanishni o'xshash "Tuzilish" turiga almashtirish.
4. Vaqtinchalik saqlashda seriyalashtirilmaydigan qiymatlarni joylashtirishni 1C: Enterprise 8.3 da qo'llab-quvvatlanadigan kod bilan almashtirish.
5. Boshqariladigan shakl tafsilotlari uchun "Show" usulini chaqirishdan foydalanishni "CurrentElement", "CurrentPage" xususiyatlari va "Activate" usulidan foydalanish bilan almashtirish
6. Metadata obyekti nomlari 80 belgidan ortiq boʻlgan nomlarni metamaʼlumotlar obyektlari uchun 80 yoki undan kam belgilar bilan almashtiring.
7. 8.3-versiyaga o'tish metodologiyasiga muvofiq usullar va xususiyatlarni qayta nomlash.
8. Tanlovlar bilan ishlash mexanizmlarini takomillashtirish, shartli formatlash, guruhlash va dinamik ro‘yxatlarda tartiblash.
9. "UMUMIY NATIJALAR" kalit so'zi bilan so'rovlar uchun kodni takomillashtirish.
Ishning oldingi mantig'ini saqlab qolish uchun "Guruhlash orqali so'rov natijalarini chetlab o'tish".
10. MAQOMOTI ob'ekt sinfi nomlarining o'zgarishi. "V82.COMConnector" nomlarini "V83.COMConnector" va "V82.Application" nomlarini "V83.Application" bilan almashtirish.
11. Ro‘yxatdan tanlash rejimida maydonlarni kiritish uchun “Ro‘yxatdan tanlashni boshlash” hodisasining dastur kodida rad etish.
12. “Ochiladigan roʻyxat tugmasi” xususiyatini oʻrnatish orqali kiritish maydonlari uchun “ChoiceList Button” xususiyatidan dastur kodida rad etish.
13. “SafeMode()” global kontekst usuli bilan qaytarilgan qiymat turidagi o‘zgarishlarni hisobga olish uchun kodni o‘zgartirish
14. Konstantalar so‘rovi natijasining o‘zgarishini hisobga olish uchun kodni o‘zgartirish (agar doimiy jadvalning “Qiymat” maydoniga kirishda, agar konstanta “Qiymatni saqlash”, “UniqueIdentifier” tipidagi qiymatni saqlasa yoki "Tashqi DataSourceTableReference".
15. “MainRole” konfiguratsiya xususiyatini “MainRoles” bilan almashtirish
16. “InternetProxy” obyekti uchun “User” va “Parol” xossalarini rad etish va “Set()”, “User()”, “Password()” usullari bilan almashtirish.
17. 8.3-versiyaga o'tish usuli bo'yicha "Ro'yxatda ko'rsatish" buyrug'ini qo'llab-quvvatlash uchun kodni takomillashtirish.
18. SystemInformation.OSVersion xossasining qaytish qiymati o‘zgarganda tizim faoliyatining oldingi mantiqini saqlab qolish uchun kodni takomillashtirish,
19. OptionOpenWindow tizim ro'yxatidan foydalanishni rad etishda tizimning oldingi mantig'ini saqlab qolish uchun kodni takomillashtirish, bu endi 8.3 versiyasida mavjud emas.
20. Modal oynalardan foydalanishni rad etishni hisobga olgan holda kodni takomillashtirish.
21. Veb-mijozni qo'llab-quvvatlash uchun kodni takomillashtirish, ya'ni server qo'ng'iroqlarini rad etish va "Yopishdan oldin" oynalarni ochish, "Yopish paytida" server qo'ng'iroqlarini rad etish.
22. Funksiyani etishmayotgan rolga parametr sifatida o‘tkazishda RoleAvailable() funksiyasidan to‘g‘ri foydalanish imkoniyatini yaratish uchun kodni takomillashtirish.
23. Boshqariladigan ilova uchun: 8.3.8 versiyasidan boshlab, PreClosing, WhenClosing, yopilish rejimida bo‘lgan boshqariladigan shaklning hodisalarni qayta ishlovchilarida, BeforeSystemShutdown, WhenSystemShutdown, Windows ochish va har qanday server qo'ng'iroqlarini qilish taqiqlanadi. Shakllar server qo‘ng‘iroqlarisiz to‘g‘ri yopilishi uchun konfiguratsiyani yaxshilash kerak.
24. O'zgaruvchilar nomi ziddiyati: forma modulida FormParameters o'zgaruvchi nomidan foydalana olmaysiz. Shuning uchun, bu o'zgaruvchilar nomini o'zgartirish orqali FormParameters deb nomlangan o'zgaruvchilardan foydalanadigan barcha boshqariladigan shakllar modullarini o'zgartirish kerak.

Ushbu ishlarning narxi dastlabki va ko'pgina konfiguratsiyalar uchun amal qiladi. Shartnoma tuzishda ishni boshlashdan oldin biz konfiguratsiyani tekshiramiz va Tekshiruvdan so'ng biz narx va ish shartlarini tasdiqlaymiz. Tekshirish zarur, chunki konfiguratsiyalar juda boshqacha bo'lishi mumkin, jumladan, qattiq qayta yozilgan.

Ish narxi: 76 800 rub.

Mehnat shartnomasi shablonini yuklab olish mumkin.

Konfiguratsiyani 8.3.10 bilan muvofiqlik rejimiga o'tkazish narxi bo'lishi mumkin ortdi, Agar:
Konfiguratsiya boshqariladigan shakllardan foydalanadi
Modallikdan foydalanishdan voz kechish kerak
Linux operatsion tizimida konfiguratsiyaning funksionalligini saqlab qolish kerak

Hamkasblar, hammaga salom.

Boshqa kuni o'chirilgan 8.3.6 platformasi uchun muvofiqlik rejimi bilan Enterprise Accounting sinovi chiqarildi.
Bu shuni anglatadiki, ushbu versiya shakllarni yangi usulda ko'rsatadigan yangi dvigateldan foydalanadi.
Bu haqda "Ko'zoynak orqali" maqolasida o'qishingiz mumkin.

Standartlar bilan bir qatorda siz o'zingizning kengaytmalaringizni yangi platformaga o'tkazishingiz kerak.
Tarjima jarayonida men o'zim uchun nima qilish kerakligi haqida kichik nazorat ro'yxati yoki eslatma yaratdim.

Eslatma:


1. Kengaytmani yangi platformaga o'tkazing

Buning uchun kengaytmaning moslik rejimini konfiguratsiya mosligi rejimiga o'zgartiring.
Enterprise Accounting versiyasi quyidagi xususiyatlarga ega:

Kengaytmada siz aynan bir xil xususiyatlarni o'rnatishingiz yoki barcha katakchalarni olib tashlashingiz mumkin.
Hech qanday katakchalar ulanishda kengaytma ushbu xususiyatlarni tekshirmasligini bildiradi.
Agar ushbu xususiyatlar asosiy konfiguratsiyada o'zgarsa, kengaytma hali ham ishga tushadi:


2. Ulanish muammolarini tuzatish

Buni amalga oshirish uchun biz konfiguratsiyani korporativ rejimda ishga tushiramiz va u o'chib ketadimi yoki yo'qmi.
Kengaytmani ulab bo'lmagan xatolarni jurnalda ko'rish mumkin
(Ma'muriyat - Yordam va texnik xizmat ko'rsatish - Jurnal kitobi)
Bizni voqealar qiziqtiradi - “Sessiya. Konfiguratsiya kengaytmasini qo'llashda xatolik yuz berdi":

Ko'pincha, ulanish muammosi keraksiz tafsilotlarni yoki narsalarni olib tashlash orqali hal qilinadi.

Asosiy qiyinchilik shundaki, kengaytma bir vaqtning o'zida barcha xatolarni ko'rsatmaydi (aytmoqchi, bu muammo 8.3.9 da hal qilingan).
Shuning uchun, har bir xatoni tuzatgandan so'ng, konfiguratsiyalarni ketma-ket bajarish kerak.
Jurnalni ishga tushirishni qulay qilish uchun uni sevimlilaringizga qo'shing:



3. Kengaytmadagi shakllarni yangilang

Buning uchun har bir o'zgartirilgan shaklda "Forma kengaytmasini yangilash" tugmasini bosing.
Ushbu buyruq yordamida biz asosiy konfiguratsiya formasini kengaytmaga qayta yuklaymiz.

Asosan, u busiz ishlaydi, ammo bu kengaytmada shakl asosiy konfiguratsiyadagi kabi ko'rinishi uchun kerak.
3.0.44 versiyasida deyarli barcha shakllar o'zgarishlarga uchradi, shuning uchun bu o'zgarishlarni kengaytmaga kiritish yaxshi bo'lar edi.


4. Shaklni yangi dvigatel qoidalariga moslashtiramiz.

Maqolani o'qishni tavsiya qilaman - Shakllarni 8.3.7 ga moslashtirish bo'yicha tavsiyalar.
U yangi dvigatelning xususiyatlarini o'rganadi va yangi platformada hamma narsa yaxshi bo'lishini ta'minlash bo'yicha aniq tavsiyalar beradi.

Men quyidagi tartib bilan keldim:

  • Biz barcha bezaklarni olib tashlaymiz, ular chekinish uchun ishlatilgan.
    Endi buning o'rniga guruhlar ishlatiladi.
  • Keling, hamma narsa yaxshi ko'rinishini ko'raylik.
    Agar biror narsa noto'g'ri bo'lsa, maqolaga qarang.
    Agar hamma narsa yaxshi bo'lsa, biz davom etamiz.
  • Yangi platforma xususiyatlarini tekshirish"Birlashtirilgan", "Avtomaksimal kenglik" va "Avtomaksimal balandlik".
    Shunchaki, ushbu xususiyatlar platformaning standart sozlamalariga o'rnatilganligini va shuning uchun shakl bir-biridan ajralib ketmasligini ko'ring.

Ushbu maqolada men "konfiguratsiya kengaytmasi" nima ekanligini, kengaytmani qanday qo'shish yoki uni o'chirishni ko'rib chiqishni taklif qilaman. 1C versiyasidan boshlab 8.3.6.1977 platformaga yangi mexanizm - konfiguratsiya kengaytmalari kiritildi. Birinchidan, bir oz nazariya.

1C-da kengaytmalar asosiy sotuvchi konfiguratsiyasi bilan avtomatik ravishda birlashtirilgan parallel konfiguratsiyalarga o'xshaydi. Bundan tashqari, kengaytmalarda siz o'zingizning ob'ektlaringizni qo'shishingiz va asosiy konfiguratsiya ob'ektlarini olishingiz mumkin.

Kengaytmalar nima uchun?

Avvalo, dasturga o'zgartirishlar kiritishni osonlashtirish uchun kengaytmalar yaratiladi. Ya'ni, agar foydalanuvchilar biron bir funktsiyani qo'shishni so'rasa, kengaytmalar paydo bo'lishidan oldin dasturchilar konfiguratsiyani to'liq qo'llab-quvvatlashdan olib tashlashlari va standart konfiguratsiyani o'zgartirishlari kerak edi.

To'liq qo'llab-quvvatlashdan olib tashlash bir qator noqulayliklarni keltirib chiqaradi:

  • avtomatik yangilash imkoniyati yo'qoladi, bu hech bo'lmaganda vaqtni ko'paytirishga olib keladi;
  • dasturga xizmat ko'rsatadigan yuqori malakali mutaxassis talab qilinadi;
  • Agar standart konfiguratsiyaning standart ob'ektlariga o'zgartirishlar kiritilgan bo'lsa, yangilash paytida ular yo'qolishi mumkin, ya'ni ular yana etkazib beruvchidan standart ob'ektlar bilan almashtirilishi mumkin.

Kengaytmalardan foydalanganda, o'zgartirishlar kiritilganda, dasturchi standart konfiguratsiyaga tegmaydi. Barcha o'zgarishlar kengaytmalar yordamida amalga oshiriladi, ular (yuqorida yozganimdek) ham konfiguratsiyalardir. Shunday qilib, asosiy konfiguratsiya to'liq qo'llab-quvvatlanadi.

Asosiy konfiguratsiyani yangilagandan so'ng, agar yangi versiyada ilgari kengaytma tomonidan o'zgartirilgan ob'ektga biron bir o'zgartirish kiritilsa, o'zgarishlar hali ham kengaytmadan olinadi. Ya'ni, kengaytmalar asosiy konfiguratsiyaga qaraganda yuqoriroq ustuvorlikka ega.

Video - 45 daqiqada 1C da kengaytmalar

1C da 267 ta video darslarni bepul oling:

1C ga kengaytmani qo'shish misoli

Kengaytma nima ekanligini ko'rsatish uchun uni 1C konfiguratorida yaratishga misol keltirgan ma'qul.

Konfiguratorda "Konfiguratsiya" menyusiga o'ting va "Konfiguratsiya kengaytmalari" ni tanlang. Kengaytmalar ro'yxati (agar mavjud bo'lsa) bilan oyna ochiladi. "Qo'shish" tugmasini bosing va yangi kengaytma qo'shing. Endi siz kengaytma konfiguratsiyasini ochishingiz mumkin:

Ko'rib turganingizdek, kengaytirish konfiguratsiyasi asosiysi bilan bir xil tuzilishga ega. Faqat u dastlab butunlay toza, ob'ektlarsiz.

Men yaqinda uni qanday qilish kerakligi haqida maqola yozdim. Uning misolidan foydalanib, men uni kengaytma yordamida o'rnatmoqchiman.

Qayta ishlash jarayonida menda "Tashkilotlar" katalogiga havola mavjud. Shuning uchun menga ushbu qo'llanma kerak. Ammo biz yangi "Tashkilotlar" katalogini yaratmaymiz, ayniqsa platforma bunga yo'l qo'ymaydi. Kengaytma konfiguratsiyasida asosiy konfiguratsiyadagi ob'ektlar bilan bir xil nomdagi ob'ektlar bo'lishi mumkin emas.

Shuning uchun biz ma'lumotnomani asosiy konfiguratsiyadan olamiz:

Endi "Qayta ishlash" ni o'ng tugmasini bosing va "Tashqi ishlov berishni kiritish, hisobot berish ..." -ni tanlang Shunday qilib, biz kengaytma konfiguratsiyasiga yangi ishlov berishni qo'shamiz. Agar siz mening qayta ishlashimdan foydalansangiz, darhol uning nomini o'zgartiring, chunki asosiy konfiguratsiya allaqachon bir xil nomdagi ishlovga ega.

Xo'sh, oxirgi teginish. Menga ishlov berish ma'muriyat menyusida aks etishini xohlayman. Buning uchun biz asosiy konfiguratsiyadan bir xil nomdagi quyi tizimni olamiz. Qayta ishlashda ushbu quyi tizimga tegishli ekanligini ko'rsatishni unutmang.

Bu men o'ylab topgan tuzilma:

Keling, nima borligini ko'rib chiqaylik. Biz ma'lumotlar bazasi konfiguratsiyasini yangilaymiz va dasturni 1C: Enterprise rejimida ishga tushiramiz va "Ma'muriyat" menyusiga o'tamiz. Ha, men deyarli unutdim, kengaytma konfiguratsiyasi yopiq bo'lishi kerak, aks holda dastur boshlamaydi:

Platformaning yangi versiyasi 8.3.11 chiqarildi, bu kengaytma orqali metadata ob'ektlarini qo'shish va o'zgartirish imkonini beradi. Konfiguratsiyani qo'llab-quvvatlashdan olib tashlamasdan, biz haqiqatan ham biron bir yaxshilanishni amalga oshira olamizmi? Mijozga hech qanday oqibatlarsiz oltin tog'larni va'da qilishga arziydimi?

Avvalo, siz kengaytmalarga ega bo'lgan cheklovlarni bilishingiz kerak.

Yaratilgan ob'ektlarni cheklash

Ayni paytda siz yaratishingiz mumkin:

  • Kataloglar
  • Hujjatlar
  • Axborot registrlari
  • Almashinuv rejalari

Tafsilotlarni qo'shishingiz mumkin:

  • Kataloglar
  • Hujjatlar

Biz nima bilan yakunlaymiz? Metadata ob'ektlarining barcha turlarini qo'shib bo'lmaydi. Eng keng tarqalgan va mashhur, lekin hali hammasi emas. Bundan tashqari, axborot registrlariga yangi o'lchamlar va resurslarni qo'shib bo'lmaydi. Siz faqat butunlay yangi registr yaratishingiz mumkin.

Kengaytmalarning funksionalligi kengaytma qo'llaniladigan konfiguratsiyaning muvofiqlik rejimiga bog'liq.

Moslik rejimi 8.3.8- siz faqat ob'ektlarning shakllarini va ularning modullarini o'zgartirishingiz, o'zingizning hisobotlaringizni qo'shishingiz va qayta ishlashingiz mumkin.

Moslik rejimi 8.3.10- umumiy modullarni, ob'ekt va menejer modullarini, rollarni o'zgartirishingiz mumkin, har qanday modul uchun "Avval", "Keyingi", "O'rniga" direktivalaridan foydalanishingiz mumkin.

Moslik rejimi "Foydalanmang"- kengaytmalarning barcha funksiyalaridan foydalanishingiz mumkin, shu jumladan yangi ob'ektlarni qo'shish.

Ayni paytda standart UT 11.3 8.3.8 muvofiqlik rejimiga ega. UT 11.4 da muvofiqlik rejimi 8.3.10 ni tashkil etadi, ya'ni, masalan, UT uchun kengaytma funksiyalarining aksariyati, shu jumladan metama'lumotlar ob'ektlarini yaratish mavjud emas.

Bu savol tug'ilishi mumkin: nega faqat ildizni qo'llab-quvvatlamaslik kerak, moslik rejimini "Foydalanmaslik" ga o'rnating va kengaytmalardan jimgina foydalaning? Moslik rejimini o'zgartirganda, shakllar va so'rov natijalarining harakati o'zgarishi mumkin, ya'ni. butun tizimning xatti-harakati. Muvofiqlik rejimini birinchi sinovdan o'tkazmasdan o'zgartirmaslik qat'iyan tavsiya etiladi. Shubhasiz, to'liq (yoki hech bo'lmaganda foydalanilgan hujjatlarning bir qismini) butun dastur yechimini sinab ko'rish mumkin. Shuning uchun siz ushbu variantni ishlatmasligingiz kerak.

Kengaytmani standart konfiguratsiyaga ulashda va standart ob'ektlarni qarzga olishda kengaytma asosiy konfiguratsiyaning muvofiqlik rejimini va qarzga olingan ob'ektlar turlarini va ularning tafsilotlarini nazorat qiladi. Agar kuzatilgan xususiyatlar mos kelmasa, kengaytma o'chiriladi va sabab bartaraf etilmaguncha ishlamaydi. Ya'ni, katta yangilanish bilan boshqariladigan xususiyatlardan kamida bittasini o'zgartirish va kengaytmaning funksionalligini yo'qotish ehtimoli yuqori.


Bundan tashqari, agar o'zgartirishlar muhim bo'lsa, standart konfiguratsiyaning ko'plab protseduralari va funktsiyalari almashtirilsa, ularni diqqat bilan kuzatib borish va kerak bo'lganda, ilgari kiritilgan o'zgarishlarni saqlab, ularni standart konfiguratsiyaga moslashtirish kerak bo'ladi.


Yuqoridagi holatlarda siz hali ham dasturchining yordamiga muhtoj bo'lasiz va, ehtimol, o'zgartirish uchun sezilarli vaqt (lekin qo'llab-quvvatlashdan olib tashlangan konfiguratsiyani yangilashdan kamroq).

xulosalar

  • Platformaning yangi versiyasi kengaytmalardan foydalanish uchun yangi imkoniyatlarni taqdim etdi, metadata ob'ektlarini qo'shish mumkin bo'ldi, ammo shunga qaramay, funksionallik ma'lum cheklovlarga ega.
  • Kengaytma qo'llaniladigan konfiguratsiyaning moslik rejimi kengaytmaning imkoniyatlarini sezilarli darajada cheklaydi, moslik rejimini o'zgartirish tavsiya etilmaydi;
  • Katta yangilanishlar hali ham ishlab chiquvchilarning e'tiborini talab qiladi, chunki boshqariladigan xususiyatlarni o'zgartirish ehtimoli yuqori.