1c standart quyi tizimlar kutubxonasi. Standart quyi tizimlar kutubxonasi. Biz yangilikning ijobiy va salbiy tomonlarini muhokama qilamiz. Fayldan ma'lumotlar yuklanmoqda
"1C: Standart quyi tizimlar kutubxonasi" (bundan buyon matnda BSP deb yuritiladi) "1C: Enterprise" asosidagi ishlanmalar uchun mo'ljallangan. 2010 yilda yaratilgan BSP ning asl versiyasi 1C yechimlarining o'zini sozlash uchun ishlab chiqilgan. Shunday qilib, 1C tomonidan ishlab chiqarilgan barcha standart mahsulotlarning asosi BSP hisoblanadi.
BSP dan foydalanish amaliy dasturlarni standartlashtirish va dasturchilarning vaqtini tejash kabi muammolarni hal qilish imkonini berdi. Barcha asosiy funksiyalar BSP ga kiritilganligi va uni amalga oshirish qolganligi sababli, standart funktsional bloklarni ishlab chiqishning hojati yo'q.
BSP ni o'rnatish. Yetkazib berish fayllari
BSP bu yechim emas, bu shunchaki dasturchi uchun vositadir. U sotuvda emas, uni mijozlar yoki 1C franchayzilari ITS-ga obuna bo'lish orqali oladilar.
Kutubxonani o'rnatish
1-rasm
O'rnatuvchidan so'ng biz qadamlarni bosib o'tamiz va "Finish" tugmasini bosing.
2-rasm
3-rasm
4-rasm
"Qo'shish" tugmasi yordamida yangi ma'lumotlar bazasini qo'shing va "Yangisini yaratish" -ni tanlang axborot bazasi", va keyin "Bajarildi" tugmasini bosmaguningizcha.
5-rasm
6-rasm
7-rasm
8-rasm
9-rasm
10-rasm
BSP yetkazib berish oʻrnatish opsiyasi va quyidagi fayllarga ega demo bazasini oʻz ichiga oladi:
- 1Cv8.cf shablon yordamida axborot xavfsizligini yaratish uchun mo'ljallanmagan kutubxona yetkazib berish fayli;
- 1Cv8_international.cf Kutubxonaning xalqaro versiyasini yetkazib berish fayli ham andozalar bilan ishlash uchun mo‘ljallanmagan;
- 1Cv8_demo.dt demo bazasi;
- 1Cv8_demo.cf demobase yetkazib berish fayli.
11-rasm
12-rasm
Ushbu misol 3.0.1.240 versiyasi yordamida ko'rsatilgan. Konfiguratsiya fayllari \1c\SSL\3_0_1_240\ pastki katalogida joylashgan. Shuni esda tuting ushbu versiya 8.3.12.1412 versiyasidan past bo'lmagan 1C 8.3 platformasi bilan ishlatiladi.
Kutubxonani o'rnatishda siz "SDBL xatosi" ga duch kelishingiz mumkin. ConfigVersion jadvali yoki maydoni FROM bandida mavjud emas."
13-rasm
Ushbu muammoni Dt faylini yuklash va yuklab olish orqali hal qilish mumkin (bizning holatlarimizda biz demo faylni yetkazib berish to'plamidan yuklab oldik).
14-rasm
BSPni amalga oshirish bo'yicha yordamchi
15-rasm
16-rasm
BSP.epf ning birinchi joriy etilishi – tashqi ishlov berish, kimning ismi o'zi uchun gapiradi. Uning yordami bilan siz quyi tizimlarni ularning munosabatlarini hisobga olgan holda amalga oshirish uchun tanlashingiz, taqqoslash (birlashtirish) uchun sozlamalarni qoldirishingiz va quyi tizim kodining ortiqcha, foydalanilmagan qismlarini olib tashlashingiz mumkin.
Bosqichma-bosqich yordamchini "Ishlab chiquvchi asboblari - birinchi BSP amalga oshirish" bo'limida topish mumkin.
17-rasm
Yordamchi yordamida yaratilayotgan konfiguratsiya uchun shablon ham yaratiladi. O'ng tomonda har bir tanlangan quyi tizimning tavsifini ko'rishingiz mumkin.
18-rasm
19-rasm
20-rasm
Biz tanlagan har bir quyi tizim uchun qo'shimcha parametrlarni ro'yxatdan o'tkazamiz.
Biz ma'lumotlarni o'z sozlamalarimizga ko'ra yaratilgan, bo'sh konfiguratsiyaga o'tkazamiz "Konfigurator" rejimida biz unga o'tamiz.
21-rasm
Aniqlik uchun uni "Mening_konfiguratsiyam" nomini o'zgartiraylik.
Konfigurator rejimida birinchi marta muloqot oynasida kutubxona yetkazib berish faylini ko'rsatib, qo'llab-quvvatlash so'rovini tasdiqlagan holda "Konfiguratsiya-qiyoslash, fayldan konfiguratsiya bilan birlashtirish" ni belgilang.
22-rasm
"To'liq konfiguratsiyani yuklab olishni xohlaysizmi?" Degan savolga. Biz salbiy javob beramiz.
23-rasm
24-rasm
Biz ikkita konfiguratsiyani taqqoslashni ko'ramiz - "Mening_Konfiguratsiyam" va "Standart quyi tizim kutubxonasi".
25-rasm
Taqqoslash oynasida siz “Amallar - Fayldan sozlamalarni yuklash” orqali yordamchi yordamida avval saqlangan fayldan sozlamalarni yuklashingiz mumkin.
26-rasm
Ochilgan oynada yordamchi bilan avval saqlangan faylimizni tanlang - "Taqqoslash sozlamalari fayli".
27-rasm
Esda tutingki, quyi tizimlar yordamchi tomonidan sozlash vaqtida qaysi biri aniqlanganiga qarab ajratib ko'rsatiladi. Shunday qilib, agar siz faqat asosiy funksiyani tanlasangiz (28-rasm), sozlash oynasi quyidagicha ko'rinadi:
28-rasm
29-rasm
Bular. barcha konfiguratsiya ob'ektlari tekshirilmaganligini ko'ramiz.
Endi "Amallar - Fayl quyi tizimlari bo'yicha belgilash" orqali o'tkaziladigan ob'ektlarni belgilab, quyi tizimlarni sozlaymiz. Biz "Bo'ysunuvchi quyi tizimlar maydonini yoqish" ni faollashtiramiz.
30-rasm
31-rasm
Odatiy bo'lib, barcha quyi tizimlar amalga oshiriladi, shuning uchun siz faqat keraklilarini qoldirib, barcha katakchalarni olib tashlashingiz kerak (standart quyi tizimlar kutubxonasini konfiguratsiyangizga kiritishdan oldin, amalga oshirilgan quyi tizimlar ro'yxatini o'rganishingiz kerak).
"Standart quyi tizimlar" dan qaysi funksionallik zarur bo'lishidan qat'i nazar, biz keraklilarini tanlaymiz. Ular orasida asosiy funksionallik, ma'lumotlar bazasi versiyalarini yangilash, foydalanuvchilar, kontaktlar mavjud.
Shuningdek, xizmat ko'rsatish modelida ishlash uchun o'tkazilishi kerak bo'lgan qo'shimcha tizimlar va tanlab o'rnatishni talab qiladigan ixtiyoriy tizimlar mavjud. ITS veb-saytidagi maqolani o'qib, jadvallar yordamida ularning munosabatlarini aniqlashingiz mumkin.
32-rasm
Quyi tizimlarni tanlab, "O'rnatish" tugmasini bosing.
Shuningdek, siz alohida elementlar uchun birlashma rejimini tanlashingiz mumkin - "Fayldan olish" yoki "Asosiy konfiguratsiya ustuvorligi bilan birlashtirish" (buni amalga oshirish uchun sichqonchaning o'ng tugmasi bilan bosing).
33-rasm
Ushbu harakatlar barcha elementlarga ularni "Amallar - Hamma uchun rejimni o'rnatish" menyusi orqali o'rnatish orqali qo'llanilishi mumkin.
34-rasm
35-rasm
36-rasm
37-rasm
38-rasm
Konfiguratsiyani yangilashdan oldin uning xususiyatlarida yaratilayotgan konfiguratsiyaning versiya raqamini o'rnatishingiz kerak, aks holda dasturni ochishda konfiguratsiya versiyasi xususiyati to'ldirilmaganligini bildiruvchi xato paydo bo'ladi.
39-rasm
41-rasm
Shuni esda tutingki, jarayonlar tugagandan so'ng, metadata ob'ektlari ko'chiriladi, lekin hali sozlanmagan. Shuning uchun, BSP ob'ektlarini o'rnatishni boshlash kerak.
1.0.4.5 versiyasi
1.0.5.21 versiyasi
Yakuniy versiya
- Foydalanuvchilar va hamkorlar uchun ma'lumot N11853 14.05.2010 "Chiqarish haqida" yakuniy versiya asboblar to'plami "1C: Standart quyi tizimlar kutubxonasi 8.2"
1.0.6.8 versiyasi
1.0.7.5 versiyasi
- Chiqarilgan sanasi 2010.08.05
- chiqarish: http://users.v8.1c.ru/SSLTest.aspx
- Hujjatlar: http://its.1c.ru/db/bspdoc#content:23:1
Foydalanishga misollar
Nima bu
Standart quyi tizimlar kutubxonasi (BSS) ishlab chiqilgan konfiguratsiyada birgalikda va alohida foydalanish mumkin bo'lgan universal funktsional quyi tizimlar to'plamini o'z ichiga oladi. BSP-dan foydalanib, siz tezda tayyor asosiy funksionallikka ega yangi konfiguratsiyalarni yaratishingiz, shuningdek, mavjud konfiguratsiyalarga tayyor funktsional bloklarni kiritishingiz mumkin.
Barcha BSP quyi tizimlarini quyidagi toifalarga bo'lish mumkin:
- "Mustaqil" funksiyani amalga oshiradigan quyi tizimlar. Ular shunchaki funksionallikni uzatish orqali amalga oshiriladi va muhim qo'shimcha sozlamalarni talab qilmaydi.
- Muayyan iste'molchi konfiguratsiya ob'ektlarida foydalanish uchun mo'ljallangan funksionallikni amalga oshiradigan integratsiyalangan quyi tizimlar ("qattiq" integratsiya). Amalga oshirishda, funksionalligi amalga oshirilishi kerak bo'lgan iste'molchi konfiguratsiyasi ob'ektlarining tarkibini aniqlash va keyin ma'lum miqdordagi qo'shimcha sozlashlarni amalga oshirish, tanlangan ob'ektlarning kodlari va shakllariga o'zgartirishlar kiritish kerak.
BSP quyi tizimlari axborot bazasini boshqarish, tizim foydalanuvchilarini boshqarish, turli xil tartibga soluvchi va ma'lumotnoma ma'lumotlarini saqlash (manzil klassifikatori, valyuta kurslari, kalendar jadvallari va boshqalar) kabi sohalarni qamrab oladi. BSP vazifalar va biznes jarayonlari, biriktirilgan fayllar bilan ishlash uchun foydalanuvchi va dastur interfeyslarini taqdim etadi. bog'lanish uchun ma'lumot, elektron pochta xabarlari va boshqalar. Sinov versiyasining quyi tizimlarining to'liq tarkibi hujjatlarda keltirilgan.
Quyi tizimlardan tashqari, BSP standart echimlarni ishlab chiqish uchun alohida usullarni taklif qiladi.
1C: Enterprise 8.2 platformasida ilovalarni ishlab chiqishda BSP dan foydalanish ishlab chiqishga sarflanadigan vaqtni qisqartiradi, amaliy echimlar sifatini oshiradi, shuningdek, 1C: Enterprise 8.2 platformasida chiqarilgan konfiguratsiyalarni standartlashtiradi. Endi, platformaga qo'shimcha ravishda, 1C amaliy echimlarni ishlab chiqish uchun tayyor asosiy funksionallik va texnologiyani taklif qiladi, ulardan foydalanish qo'llaniladigan standart quyi tizimlar to'plamiga muvofiq birlashtirilganligi sababli amaliy echimlarni o'rganish va amalga oshirish vaqtini qisqartiradi. . Sinov xususiyatlari
Joriy 1.0.4 versiyasida bir qator cheklovlar mavjud:
- BSP ning sinov versiyasining keyingi versiyalari bilan muvofiqligi kafolatlanmaydi.
- Tijoriy loyihalarda ushbu versiyadan foydalanish tavsiya etilmaydi.
- Sinov versiyasi 1C: Enterprise 8.2 platformasining 8.2.9.260 versiyasi bilan foydalanish uchun mo'ljallangan.
Konfiguratsiyalarning dastlabki sinov relizlari 1C hamkorlari va 1C: Enterprise dasturiy ta'minot tizimining foydalanuvchilariga sinovdan o'tkazish, yangi konfiguratsiya imkoniyatlari bilan oldindan tanishish, xatolarni tuzatish va haqiqiy ma'lumotlarda yangi nashrlarning ishlashini sinab ko'rish uchun taqdim etiladi.
Haqiqiy korporativ vazifalarni avtomatlashtirish uchun pre-relizdan foydalanish faqat individual holatlarda foydalanuvchining ixtiyoriga ko'ra amalga oshirilishini qo'llab-quvvatlovchi sherik bilan birgalikda amalga oshirilishi mumkin. Sinov paytida aniqlangan xatolar haqidagi xabarlar elektron pochta manziliga yuborilishi kerak [elektron pochta himoyalangan]. Bu manzil faqat konfiguratsiyalarning dastlabki sinov versiyalaridagi xatolarni qayd qiladi, maslahatlar berilmaydi.
Xato xabarini yuborishda quyidagilarni ko'rsatishni unutmang:
- sherik kodi yoki foydalanuvchining ro'yxatga olish raqami;
- konfiguratsiya nomi;
- xato aniqlangan to'liq nashr raqami;
- xatoning batafsil tavsifi;
- xatoni takrorlash tartibi.
- kompyuterning xususiyatlarini ko'rsatish;
- operatsion tizim versiyasini ko'rsatish;
- dastur ma'lumotlarini uzatish (xatoni qayta tiklashga yordam beradigan ma'lumotlar bazalari va boshqa ma'lumotlar).
Har bir aniqlangan xato uchun alohida xat yuborilishi kerak.
Kutubxona tarkibi
"1C: Enterprise 8. Standart quyi tizimlar kutubxonasi 8.2" kutubxonasi 1C: Enterprise 8.2 platformasida amaliy echimlarda foydalanish uchun mo'ljallangan universal funktsional quyi tizimlar to'plamini o'z ichiga oladi. Kutubxona to'liq (mavzu nuqtai nazaridan) amaliy yechim emas. Kutubxona quyi tizimlari iste'molchi konfiguratsiyasida birgalikda yoki alohida ishlatilishi mumkin.
Barcha kutubxona quyi tizimlarini quyidagi toifalarga bo'lish mumkin:
1. Mustaqil funksionallikni amalga oshiruvchi quyi tizimlar.
2. Muayyan iste'molchi konfiguratsiya ob'ektlarida foydalanish uchun mo'ljallangan funksionallikni amalga oshiradigan integratsiyalashgan quyi tizimlar (qattiq integratsiya).
Turli toifadagi quyi tizimlar ularni konfiguratsiyada amalga oshirishning murakkabligi bilan farqlanadi. Birinchi toifadagi quyi tizimlar shunchaki funksionallikni uzatish orqali amalga oshiriladi, qoida tariqasida, ular konfiguratsiya interfeysida ko'rsatiladi va muhim qo'shimcha sozlamalarni talab qilmaydi. Bunday quyi tizimlar foydalanuvchi interfeyslarini o'z ichiga olishi va iste'molchi konfiguratsiyasida ishlatilishi mumkin bo'lgan dasturlash interfeysini taqdim etishi mumkin. Kutubxonaning keyingi versiyasi chiqarilganda ushbu quyi tizimlarni yangilash ko'pincha mos keladigan konfiguratsiya ob'ektlarini yangilash bilan bog'liq. Quyi tizimlarga misollar: "Valyutalar", "Foydalanuvchilarning to'xtatilishi".
Integratsiyalashgan quyi tizimlarni amalga oshirishda quyi tizimning funksionalligini o'tkazgandan so'ng, funksionallikni amalga oshirish kerak bo'lgan iste'molchi konfiguratsiya ob'ektlarining tarkibini aniqlash kerak. Shundan so'ng, ma'lum miqdordagi qo'shimcha sozlashlarni amalga oshirish, tanlangan ob'ektlarning kodlari va shakllariga o'zgartirishlar kiritish, ya'ni quyi tizimni iste'molchi konfiguratsiya ob'ektlariga yaqin integratsiyani amalga oshirish kerak. Kutubxonaning keyingi versiyasi chiqarilganda bunday quyi tizimlarni yangilash quyi tizimning oddiy yangilanishiga ham to'g'ri keladi va, qoida tariqasida, iste'molchi konfiguratsiyasi ob'ektlarini takroriy o'zgartirishni talab qilmaydi.
Kutubxonada faqat standart quyi tizimlar mavjud, shuningdek, standart echimlarni ishlab chiqishning ba'zi usullarini taklif qiladi, masalan, seans parametrlarini o'rnatish usuli.
Tavsif asosiy funktsiyalari quyi tizimlar 1-jadvalda keltirilgan.
№ | Quyi tizim | Asosiy xususiyatlar |
---|---|---|
1. | Standart quyi tizimlar |
|
2. | Manzil tasniflagichi |
|
3. | Biznes jarayonlari va vazifalari |
|
4. | Valyutalar |
|
5. | Ob'ektlarni versiyalash |
|
6. | Foydalanuvchilarni o'chirish |
|
7. | Ob'ekt tafsilotlarini tahrirlashni taqiqlash |
|
8. | Kalendar jadvallari |
|
Bog'lanish uchun ma'lumot |
|
|
10. |
Dinamik konfiguratsiya yangilanishlarini nazorat qilish |
|
Jurnal monitoringi |
|
|
Elementlar tartibini o'rnatish |
|
|
Axborot xavfsizligi versiyasini yangilash |
|
|
|
||
To'liq matn qidirish |
|
|
Internetdan fayllarni qabul qilish |
|
|
Foydalanuvchilar |
|
|
Elektron pochta xabarlari bilan ishlash |
|
|
Fayllar bilan ishlash |
|
|
Rejalashtirilgan vazifalar |
|
|
Xususiyatlari |
|
|
Sozlamalar saqlanmoqda |
|
|
Jismoniy shaxslar |
|
|
Hisobot funksiyalari |
|
Standart quyi tizimlar kutubxonasi (LSL) - bu 1C: Enterprise platformasida asosiy funktsiyalarni va individual funktsional bloklarni amalga oshiradigan konfiguratsiyalar uchun quyi tizimlar to'plami. Keling, bu nima ekanligini batafsilroq tushunishga harakat qilaylik.
BSP nima uchun yaratilgan?
BSP ning birinchi versiyasi 1C tomonidan 2010 yilda 1C: Enterprise 8.2 platformasi uchun chiqarilgan. 1C ushbu kutubxonadan (yoki uning alohida quyi tizimlaridan) o'zingizning amaliy yechimlaringizni yaratish uchun asos sifatida foydalanishni taklif qiladi. Shuningdek, 1C tomonidan ishlab chiqarilgan barcha standart mahsulotlar BSP-ga asoslangan.
Yagona modullardan foydalanish amaliy yechimlarni ko'proq standartlashtirishga erishish imkonini berdi va bu o'z navbatida ularni o'rganishga sarflangan vaqtni (dasturchilar, ma'murlar va oxirgi foydalanuvchilar tomonidan) qisqartirish imkonini berdi.
Ilova echimlarini noldan ishlab chiqayotgan dasturchilar uchun BSP ularga ko'p vaqtni tejash imkonini berdi, chunki BSPga kiritilgan asosiy funktsional bloklarni mustaqil ravishda ishlab chiqishning hojati yo'q. Ishlab chiqish va sinovdan o'tkazish dasturchi uchun 1C tomonidan amalga oshirildi. Dasturchi endi faqat allaqachon ishlab chiqilgan funksionallikni tushunishi va BSPni qanday amalga oshirishni o'rganishi kerak.
BSP qanday taqsimlanadi?
BSP - bu 1C: Enterprise platformasi uchun konfiguratsiya. Bundan tashqari, konfiguratsiya mustaqil dastur yechimi emas, bu faqat ishlab chiquvchi uchun asboblar to'plami. Ilova yechimlarini ishlab chiqishda butun konfiguratsiya yoki quyi tizimlarning bir qismidan foydalanish mumkin.
BSP yetkazib berish amalga oshirish misoli bilan demo bazasini o'z ichiga oladi. Ushbu demo ma'lumotlar bazasi 1C veb-saytida ko'rib chiqish uchun mavjud. Unga qanday kirishingiz mumkinligini maqolada o'qishingiz mumkin.
BSP sotilmaydi. Agar siz axborot texnologiyalarini qo'llab-quvvatlash (ITS) xizmatiga obuna bo'lsangiz, BSP tarqatish to'plamini bepul olish mumkin. BSP asosida ishlab chiqilgan amaliy yechimdan foydalanish uchun ITS ga obuna bo'lish shart emas. 1C hamkorlari ham BSP-ni bepul olishlari mumkin.
BSP bo'yicha rasmiy hujjatlar https://its.1c.ru/db/bspdoc manzilida joylashgan va agar siz ITSga obuna bo'lsangiz, mavjud.
BSP tarkibi
BSP ko'plab quyi tizimlardan iborat bo'lib, ular quyidagilarga bo'linadi:
- mustaqil. Uni amalga oshirish uchun barcha ob'ektlarni maqsadli konfiguratsiyaga o'tkazish va interfeysdagi ob'ektlarni ko'rsatish kifoya. Bunday quyi tizimlarga misollar: "Jurnallarni tahlil qilish", "Valyutalar", "Foydalanuvchi operatsiyalarini yakunlash".
- ajralmas. Boshqa konfiguratsiya ob'ektlari bilan qattiq integratsiya qilish uchun mo'ljallangan. Bunday quyi tizimlarni amalga oshirish uchun bajarish kerak qo'shimcha sozlamalar. Bunday quyi tizimlarga misollar: "Ob'ekt versiyasini yaratish", "Obyektlarni to'ldirish", "Obyekt tafsilotlarini tahrirlashni taqiqlash".
Hozirgi vaqtda (2017 yil iyul), BSP 2.4.2 versiyasi mavjud bo'lib, u quyidagi funksiyalarni qo'llab-quvvatlaydi:
Boshqaruv va texnik xizmat ko'rsatish vositalari | Jurnal tahlili Qo'shimcha hisobotlar va qayta ishlash Dastur sozlamalari Konfiguratsiya yangilanishi Ish faoliyatini baholash Dublikatlarni topish va olib tashlash Xavfsizlik profillari Rejalashtirilgan vazifalar Axborot xavfsizligining zaxira nusxasi Belgilangan narsalarni olib tashlash Jami va agregatlarni boshqarish |
Foydalanuvchilarni boshqarish va kirish huquqlari | Foydalanuvchilarni o'chirish Foydalanuvchilar Kirish nazorati |
Boshqa dasturlar va tizimlar bilan integratsiya | Tashqi komponentlar Fayldan ma'lumotlar yuklanmoqda 1C-Bukhfon (1C-Connect) bilan integratsiya Ma'lumotlar almashinuvi SMS yuborish Internetdan fayllarni qabul qilish Elektron pochta xabarlari bilan ishlash Hisobotlarni tarqatish |
Texnologik mexanizmlar va dasturiy interfeyslar | Asosiy funksionallik Ob'ektlarni to'ldirish Ob'ekt tafsilotlarini tahrirlashni taqiqlash Axborot xavfsizligi versiyasini yangilash Plagin buyruqlari Ob'ektlarni prefikslash Xizmat modelida ishlash Monitoring markazi |
Ilova quyi tizimlari va foydalanuvchi ish stantsiyalari | Anketa Biznes jarayonlari va vazifalari Hisobot variantlari O'zaro ta'sirlar Fayllar bilan ishlash Joriy ishlar Xabar shablonlar |
Normativ ma'lumotnomalar va tasniflagichlar | Banklar Valyutalar Ish vaqti Kalendar jadvallari |
Xizmat quyi tizimlari | Ob'ektlarni versiyalash Ob'ektlarni guruhli o'zgartirish Sanalarni o'zgartirish taqiqlanadi Foydalanuvchi qaydlari Shaxsiy ma'lumotlarni himoya qilish Ishga tushirish haqida ma'lumot Bog'lanish uchun ma'lumot Foydalanuvchi eslatmalari Elementlar tartibini o'rnatish Muhr To'liq matn qidirish Yangilanishlarni qabul qilishning qonuniyligini tekshirish Xususiyatlari Ob'ekt tasvirlarining qisqarishi Hisobot tuzilmasi Elektron imzo |
Maxsus quyi tizimlar alohida maqolalarda batafsilroq tavsiflanadi.
BSPni amalga oshirish
Konfiguratsiyangizga standart quyi tizimlar kutubxonasini kiritishdan oldin amalga oshiriladigan quyi tizimlar ro'yxatini aniqlashingiz kerak. Eng oddiy holatda, barcha quyi tizimlar amalga oshiriladi. Qaysi funksionallik zarur bo'lishidan qat'i nazar, har doim amalga oshiriladigan majburiy quyi tizimlar mavjud:
- Asosiy funksionallik;
- Axborot xavfsizligi versiyasini yangilash;
- Foydalanuvchilar.
Umumiy amalga oshirish sxemasi quyidagi bosqichlardan iborat:
- Kerakli metadata ob'ektlarini maqsadli konfiguratsiyaga o'tkazish;
- O'tkazilgan ob'ektlarni o'rnatish;
- Yangi funksiyalarni ishlab chiqishda BSP obyektlaridan foydalanish.
BSPni amalga oshirishda yordam berish uchun kutubxona qayta ishlashni o'z ichiga oladi BSP.epf ning birinchi joriy etilishi . U konfiguratsiya shablonlari katalogida joylashgan. Qayta ishlashda qisqa Tasvir barcha quyi tizimlar va quyi tizimlarning bir-biriga bog'liqligi aniqlanadi.
BSP amalga oshirilishining to'g'riligini tekshirish uchun hisobot konfiguratsiya shablonlari katalogida joylashgan BSP.erf ning bajarilishini tekshirish.
BSP dastur yechimining versiyasini qanday topish mumkin
Muayyan dastur yechimida BSP ning qaysi versiyasi ishlatilishini aniqlashning bir necha yo'li mavjud:
- Dasturiy jihatdan: funktsiyani chaqirish StandardSubsistemsServer. Kutubxona versiyasi() ;
- Interaktiv: "Quyi tizim versiyalari" ma'lumotlar registrida "Standard Subsistems" quyi tizimi uchun versiya qiymatiga qarang.
Ishlab chiquvchining ishini osonlashtiradigan, uni bunday "arzimas" ishdan qutqaradigan konfiguratsiya mavjud - bu "Standart quyi tizimlar kutubxonasi" (BSS), u universal funktsional quyi tizimlar to'plamini va "Ma'muriyat" bo'limining fragmentlarini o'z ichiga oladi. "1C: Enterprise" platformasida amaliy yechimlarda foydalanish uchun. Kutubxona to'liq (mavzu nuqtai nazaridan) dastur yechimi emas, lekin kutubxona quyi tizimlari iste'molchi konfiguratsiyasida birgalikda va alohida ishlatilishi mumkin. Va bu maqsadda BSP maxsus amalga oshirish yordamchisini o'z ichiga oladi, undan foydalanish yangi konfiguratsiyani ishlab chiqishda vaqtni sezilarli darajada tejashga yordam beradi.
Yordamchining o'zi bosqichma-bosqich sehrgar shaklida qilingan, uning yordamida ishlab chiquvchi o'ziga kerak bo'lgan quyi tizimlarni belgilaydi va sehrgar kelajakda ishlashingiz mumkin bo'lgan blankni yaratadi. Aslida, biz kelajakdagi konfiguratsiya uchun shablonni olamiz.
Keling, BSPni ishga tushiramiz(bizda 2.3 nashri, 2.3.3.63 versiyasi mavjud), keling bo'limga o'tamiz "Dasturchilar asboblari" U94; "BSPning birinchi tatbiq etilishi":
Bu erda bizga oshkor qilinadi "BSP amalga oshirish bo'yicha yordamchi". Yordamchining o'zi bosqichma-bosqich yordamchiga o'xshaydi, bu erda birinchi bosqichda biz ishlab chiqilayotgan konfiguratsiyada bizga kerak bo'ladigan quyi tizimlarni tanlaymiz. Shundan so'ng, biz ushbu sozlamalarni saqlaydigan faylni (xml formatida) ko'rsatishingiz kerak.
Keyin biz ikkinchi bosqichga o'tamiz: tanlangan quyi tizimlarning har biri uchun qo'shimcha parametrlarni ko'rsatamiz.
Barcha parametrlarni tanlagandan so'ng, tizim hamma narsa to'g'ri tanlanganligini tekshiradi va taklif qiladi turli xil variantlar xatolarni kuzatish (quyi tizimni amalga oshirish jadvali yoki BSP amalga oshirish hisoboti).
Maqolada BSP Implementation Assistant bilan ishlash qisqacha tasvirlangan, chunki bu vosita unchalik mashhur emas. Amalda ko'pincha ishlab chiquvchilar ushbu sxema bo'yicha harakat qilishadi: ular kerakli BSP quyi tizimlarini bo'sh konfiguratsiyaga o'rnatadilar ("BSP Implementation Assistant" bu erda ham yordam berishi mumkin), lekin odatda barcha quyi tizimlar BSP dan yangi bo'sh konfiguratsiyaga o'tkaziladi.
Bizda ikkita konfiguratsiya mavjud: birinchi (asosiy) - barcha BSP quyi tizimlari bilan, ikkinchisi (fayl) - BP.
1. Asosiy konfiguratsiyani tahrirlash imkoniyatini yoqing.
2. Menyuni chaqirish Konfiguratsiya - solishtiring, fayldan konfiguratsiya bilan birlashtiring.
3. Kengaytmali faylni tanlang qarang PSU konfiguratsiyasi.
4. Qo'llab-quvvatlash taklifiga Ha deb javob bering.
6. Bajarish Amallar - Mark quyi tizimlar bo'yicha.
7. Asosiy konfiguratsiyamizga kirmagan quyi tizimlarni belgilang - ularni fayldan oling, lekin fayldan konfiguratsiyada bo'lmagan quyi tizimlar asosiy konfiguratsiyada qolishi kerak (bu sukut bo'yicha shunday bo'ladi), so'ng tugmasini bosing. O'rnatish.
8. Birlashtirish uchun ildiz elementining xususiyatlarini belgilang: Asosiy rollar, Boshqariladigan dastur moduli, Seans moduli, Tashqi ulanish moduli, Oddiy dastur moduli, Modallikdan foydalanish rejimi, Platforma kengaytmalari va tashqi komponentlarga sinxron qo'ng'iroqlar rejimi, Interfeys moslik rejimi, Moslik rejimi . Run tugmasini bosing.
9. Oynada Qo'llab-quvvatlash qoidalarini o'rnatish - OK.
10. Ma'lumotlar bazasi konfiguratsiyasini yangilash (F7).
Va shunga o'xshash xizmat xabarlari:
"... (ob'ekt bir xil nomdagi umumiy atributning bir qismidir)" yoki "...: X.H.H. muvofiqlik rejimida belgilangan turlardan foydalanish. (masalan, muallif) va quyida qabul qilinishi mumkin emas" ; "Umumiy rasm: Ism noyob emas!"
12. Xuddi shu nomdagi umumiy rekvizitlarning bir qismi bo'lgan ob'ekt uchun - qo'llab-quvvatlashdan olib tashlash, ob'ektni va unga havolalarni o'chirish. O'chiriladigan ob'ektlarga havolalarni qidiring - havolalarni o'chiring.
13. X.H.X ustidagi muvofiqlik rejimini o'zgartiring.
14. Ma'lumotlar bazasi konfiguratsiyasini yangilash (F7). Keyinchalik, 11-bosqichga qaytsangiz, 12 va 13-bosqichlarni, keyin esa 14-ni bajaring.
Asos sifatida, bu hammasi - ishning "avtomatik" qismi tugadi. Ishning eng "qiziqarli" bosqichi boshlanadi: agar siz allaqachon konfiguratsiya "chiqib ketdi" deb o'ylagan bo'lsangiz, unda siz juda adashasiz.
Birinchidan, umumiy modullarni tekshiring, quyi tizimlar buyruq interfeysiga kiritilganmi va hokazo. Har bir narsa "tayyor" bo'lganda, nosozliklarni tuzatishni boshlang.
Va shuning uchun siz xatolar yo'qligiga ishonch hosil qilmaguningizcha disk raskadrovka qilasiz.
Qoida tariqasida, 1C-dagi konfiguratsiyalar foydalanuvchilar uchun yoziladi. Barcha konfiguratsiyalar har xil, lekin ko'pincha turli xil konfiguratsiyalar bir-biridan biroz farq qiladigan bir xil ob'ektlardan foydalanadi. Ob'ektlar, kontragentlar, foydalanuvchilar va valyuta kabi ob'ektlar paydo bo'lmaydigan konfiguratsiyani tasavvur qilish haqiqatan ham qiyin. Va ba'zi vazifalar odatiy holdir: huquqlarni asosiy farqlash imkoniyati, elektron pochta bilan ishlash, foydalanuvchilar uchun vazifalar va boshqalar. Ammo dasturchining ishini osonlashtiradigan konfiguratsiya mavjud, u ish beruvchilar dasturchilar uchun qo'ygan standart vazifalarni o'z ichiga oladi va tuzadi.
Agar siz 1c dan turli xil standart konfiguratsiyalar bilan ishlagan bo'lsangiz, ular asosan juda o'xshashligini payqadingiz, ko'plab asosiy funktsiyalar hamma uchun bir xil. tipik konfiguratsiyalar. Shuningdek, BSP-dan siz o'zingizning konfiguratsiyangizga tashkilotlar, banklar, valyuta tasniflagichi va boshqalar kabi standart kataloglarni qo'shishingiz mumkin.
Biz qaysi quyi tizimlar nima uchun mas'ul ekanligini va ular qanday qilib o'zaro bog'liqligini aniqlashga harakat qilamiz.
Agar siz BSP dan foydalanishga qaror qilsangiz, bu unga kiritilgan barcha quyi tizimlardan foydalanishingiz kerak degani emas. BSP maxsus amalga oshirish yordamchisini o'z ichiga oladi, bu yangi konfiguratsiyani ishlab chiqishda vaqtni sezilarli darajada tejashga yordam beradi. Yordamchi bosqichma-bosqich sehrgar sifatida ishlab chiqilgan bo'lib, uning yordamida ishlab chiquvchi o'ziga kerak bo'lgan quyi tizimlarni belgilaydi va sehrgar kelajakda ishlashingiz mumkin bo'lgan bo'sh joy yaratadi. Aslida, biz kelajakdagi konfiguratsiya uchun shablonni olamiz.
Agar biz BSP ni rejimda ishga tushirsak nozik mijoz, keyin biz bunday oynani ko'ramiz
Dastlabki bosqichda bizni "Ishlab chiquvchilar asboblari" yorlig'i qiziqtiradi, u bilan biz "BSP Implementation Assistant" ni ishga tushiramiz.
Skuaning o'zi bosqichma-bosqich yordamchiga o'xshaydi.
Birinchi bosqichda biz ishlab chiqilgan konfiguratsiyada bizga kerak bo'ladigan quyi tizimlarni tanlaymiz.
Masalan, bu kabi
Shundan so'ng siz sozlamalarni saqlaydigan faylni ko'rsatishingiz kerak. XML fayl formati.
Keyin ikkinchi bosqichga o'tamiz.
Ikkinchi bosqichda tanlangan quyi tizimlarning har biri uchun qo'shimcha parametrlarni belgilang.
Barcha parametrlarni tanlaganingizdan so'ng, tizim hamma narsa to'g'ri tanlanganligini tekshiradi va xatolarni kuzatish uchun turli xil variantlarni taklif qiladi.
Yoki bu shaklda:
Keyingi maqolalarda biz standart quyi tizimlar kutubxonasi bilan ishlashni o'rganishni davom ettiramiz.