1С аж ахуйн нэгжийн стандарт дэд системийн номын сангууд 8. Стандарт дэд системүүдийн номын сан (BSP механизм). Нэмэлт тайлан, боловсруулалт

BSP 2.1.2.34 хувилбарын (1С 8.2 платформ) жишээг ашиглан би үндсэн функцууд, дэд системүүд болон энэ тохиргоог ашиглах жишээг авч үзэх болно.

"Стандарт дэд системийн номын сан" тохиргоо нь хэрэглэгчдэд бус харин хөгжүүлэгчдэд зориулагдсан 1С-ийн цөөн хэдэн тохиргооны нэг юм. Тохиргоо нь өөрөө ямар ч тохиргоонд ашиглаж болох дэд системүүдийн багц юм. Мөн BSP нь 1С 8.2 дээр суурилсан бүхэл бүтэн хөгжүүлэлтийн технологийг агуулдаг. Стандарт дэд системүүдийн номын сан нь шийдлүүдийг стандартчилах, янз бүрийн хөгжүүлэгчдийн өөр өөр шийдлүүдийн хооронд хамгийн их ижил төстэй байдлыг бий болгох боломжийг олгодог. 1С 8.2-ийн бүх ердийн тохиргоонуудыг ашигладаг удирдаж буй хэлбэрүүд(2.0, BP 3.0, UT 11, UNF), BSP-ийн үндсэн дээр бичсэн.

BSP дэд системүүд нь дүрмээр бол мэдээллийн сангийн удирдлага, өгөгдлийн эрхийг тохируулах, файл хавсаргах, объектын хувилбар гаргах, ажилчдад зориулсан даалгавар, имэйл мессеж, судалгаа, SMS илгээх, Стандарт лавлагаа мэдээлэл(байгууллага, валютын ангилагч, ) болон бусад үйлчилгээний функцууд, 1С 8 дээр суурилсан ямар ч тохиргоонд оруулах боломжтой.

"Стандарт дэд системийн номын сан" тохиргоо нь шинэ тохиргоог боловсруулахдаа хөдөлмөрийн зардлыг мэдэгдэхүйц бууруулах боломжийг олгодог хэрэгжүүлэх тусгай туслахтай. Туслахын тусламжтайгаар та шаардлагатай дэд системүүдийг алхам алхмаар тодорхойлж, гаралт дээр ирээдүйн тохиргоонд зориулж хоосон зай авах боломжтой.

Доор би энэ тохиргооны дэд системүүд, тэдгээрийн зорилго, тэдгээрийг хэрхэн ашиглах талаар товч тайлбарлах болно. Стандарт дэд системийн номын санд нийт 52 дэд систем байдаг. Зарим нь холбоотой, зарим нь бие даасан байдаг. Дэд систем бүрийн хэрэгжилтийн явцыг шалгахын тулд тохиргооны баримт бичигт хандах нь зүйтэй.

1С дээр 267 видео хичээлийг үнэгүй аваарай:

1. Үндсэн функцууд

"Үндсэн функц" дэд систем нь үндсэн функциональ байдал, номын санг ашигладаг бүх хэрэглээний шийдлүүдэд заавал байх ёстой. Үндсэн функцууд нь ерөнхий зориулалтын процедур, функцууд, програмын цонхны дурын гарчгийг тохируулах дэд систем, мета өгөгдлийн объектуудыг сонгох бүх нийтийн хэлбэр, хэд хэдэн бүх нийтийн боловсруулалт, түүнчлэн стандарт үүрэг орно: Бүрэн эрх, Системийн администратор, Өгөгдлийн сангийн тохиргоог шинэчлэх,Үндсэн эрх болон бусад. Систем нь сессийн параметрүүдийг тохируулах функцийг агуулдаг.

Хэрэв өөр дэд систем ашиглаж байгаа бол энэ дэд системийг суулгах шаардлагатай.

2.Үйлчилгээний загварт ажиллах

"Загварт ажиллах" дэд систем нь үйлчилгээний загварт ажиллахад зориулагдсан бүх хэрэглээний шийдлүүдэд шаардлагатай үндсэн функцуудыг, мөн үйлчилгээний загварт ажиллахын тулд бусад дэд системийг өргөжүүлдэг хэд хэдэн дэд системийг агуулдаг (жишээлбэл, "Үйлчилгээний валют" загвар” гэх мэт).

3. Хаяг ангилагч

Дэд систем нь хаягийн мэдээллийг ачаалах, хадгалах, хүлээн авах зориулалттай. (KLADR)-аас ачаалж байна. Дэд систем нь "Холбоо барих мэдээлэл" дэд системтэй нягт холбоотой боловч бие даан хэрэгжүүлэх боломжтой.

4. Бүртгэлийн дэвтэрт дүн шинжилгээ хийх

Бүртгэлийн мэдээллийг илүү мэдээлэлтэй үзэх тусгай тайланг агуулна.

5. Санал асуулга

Судалгаа явуулах, судалгааны үр дүнд дүн шинжилгээ хийхэд зориулагдсан. Вэб клиент ашиглан интернетээр санал асуулга явуулах боломжтой.

6. Банкууд

Дэд систем нь банкуудын талаарх мэдээллийг ачаалах, хадгалах, хүлээн авах зориулалттай. Татаж авах нь RBC вэбсайтаас хийгддэг бөгөөд ердийн даалгавар, гараар татаж авах боломжтой.

7. Бизнесийн үйл явц, даалгавар

Бизнесийн үйл явцын нэг хэсэг болгон даалгавартай ажиллахад зориулагдсан. Даалгавруудыг биечлэн (хувийн хаяг) эсвэл жүжигчдийн дүрд (дүрд суурилсан хаяглалт) ашиглан жүжигчин эсвэл хэсэг бүлэг жүжигчдэд хандаж болно. Дэд систем нь үүргийн хаяг тогтоох, үүсгэх, гүйцэтгэх, хянах, даалгаврыг автоматаар хянах гэсэн таван функциональ блокыг агуулдаг.

8. Валют

Дэд систем нь валют болон ханшийн талаарх мэдээллийг ачаалах, хадгалах, хүлээн авахад зориулагдсан. Хүснэгтийн баримтаас хүссэн валютыг сонгох боломжтой. Валютын ханшийг RBC-ийн вэбсайтаас татаж авдаг бөгөөд ердийн даалгавар эсвэл гараар татаж авах боломжтой.

9. Тайлангийн сонголтууд

Дэд систем өргөжиж байна Хэрэглэгчийн интерфэйстайлангийн тохиргоо.

10. Объектуудыг хувилбар болгох

Дэд систем нь лавлах, баримт бичгийн элементүүдийг хадгалах, цаашид шинжлэхэд зориулагдсан. Дэд систем нь объектын хувилбар бүрийг үнэ цэнийн хадгалалтад хадгалдаг бөгөөд дараа нь мэдээллийн бүртгэлийн нөөцөд байрлуулдаг. Дэд систем нь хэрэглэгчийн объекттой хийсэн ажлын нарийвчилсан түүхийг хурдан үзэх боломжийг олгодог тусгай тайлангуудыг агуулдаг.

11. Харилцаа холбоо

"Харилцан үйлчлэл" дэд систем нь харилцан үйлчлэлийг төлөвлөх, бүртгэх, зохион байгуулах, харилцан үйлчлэлийн үр дүнтэй ажиллахад зориулагдсан. Харилцан холбоо нь имэйлийн захидал харилцаа, дуудлагын бүртгэл, уулзалтын бүртгэл зэрэг орно. Дэд систем нь харилцан үйлчлэлийн шинэ холбоог сонгох, үүсгэх боломжийг олгодог.

12.Объектуудын бүлгийн өөрчлөлт

Дэд систем нь мэдээллийн сан дахь өгөгдөлд их хэмжээний өөрчлөлт хийх боломжийг олгодог. 8.1-ээс ижил төстэй эмчилгээг надад сануулж байна.

13. Өөрчлөхийг хориглосон огноо

Хэрэглэгчийн баримт бичиг, лавлах зэрэгт ажиллахыг хориглох хүртэл огноог тохируулах боломжийг танд олгоно. -д өргөн хэрэглэгддэг ердийн тохиргоо- Үүнийг ашигласнаар та өнгөрсөн үеийн объектуудыг засварлах зорилгоор хааж болно.

14. Нэмэлт тайлан, боловсруулалт

“ ” дэд систем нь стандарт дэд системүүдийн хуучин номын сангийн үнэмлэхүй аналог бөгөөд гадаад боловсруулалт, хэвлэх маягтуудыг холбох боломжийг олгодог.

15. Хэрэглэгчдийг хаах

Дэд систем нь мэдээллийн баазтай одоо байгаа холболтыг таслах боломжийг олгодог (хэрэв сесс царцсан бол маш ашигтай), тухайлбал зохицуулалтын журмын үеэр мэдээллийн баазтай шинэ холболтыг тодорхой хугацаанд хаах боломжтой.

16. Хэрэглэгчийн тэмдэглэл

"Хэрэглэгчийн тэмдэглэл" дэд систем нь хувийн тэмдэглэл (бусад хэрэглэгчид ашиглах боломжгүй янз бүрийн бүтэцгүй мэдээлэл) хадгалах зориулалттай. мэдээллийн бааз). Тэмдэглэлүүдийг өнгөөр ​​ялгаж, ширээний компьютер дээрээ байрлуулж, бүлэглэж болно.

17. Объектын дэлгэрэнгүй мэдээллийг засварлахыг хориглох

Дурын объектын дэлгэрэнгүй мэдээллийг засварлахыг идэвхгүй болгох боломжийг танд олгоно. Энэ бол 8.1-д маш их дутагдаж байсан зүйл юм.

18. Хувийн мэдээллийг хамгаалах

"Хувийн мэдээллийг хамгаалах" дэд систем нь дагаж мөрдөх зорилготой юм мэдээллийн систем, тохиргооны үндсэн дээр баригдсан, 2006 оны 6-р сарын 27-ны өдрийн 152-ФЗ "Хувийн мэдээллийн тухай" Холбооны хуулийн шаардлага.

19. Мэдээллийн төв

Үндсэндээ энэ нь ITS системтэй холболт юм. Програмыг үйлчилгээтэй нэгтгэснээр бусад захиалагчийн програм руу хурдан шилжих, захиалагчийн зааж өгсөн програмын нэрийг харуулах асуудлыг шийддэг.

20. Эхлэлийн мэдээлэл

Системийг эхлүүлэх үед харагдана HTML хуудаснуудянз бүрийн мэдээлэлтэй (жишээлбэл, зар сурталчилгаа). Хуудсууд нь боловсруулалтын загварт агуулагддаг InformationAtLaunch. Байршил бүрийг агуулна нүүр хуудас, мөн эхлэл хуудсан дээр холбоосыг нь заасан бусад хуудсуудыг агуулж болно.

Хөгжүүлэгчийн ажлыг хөнгөвчлөх, түүнийг ийм "жижиг" ажлаас аврах тохиргоо байдаг - энэ бол "Захиргаа" хэсгийн бүх нийтийн функциональ дэд систем, хэсгүүдийг багтаасан "Стандарт дэд системийн номын сан" (BSS) юм. "1C: Enterprise" платформ дээрх хэрэглээний шийдэлд ашиглах. Номын сан нь бүрэн (сэдвийн үүднээс) хэрэглээний шийдэл биш боловч номын сангийн дэд системүүдийг хэрэглэгчийн тохиргоонд хамтад нь болон тусад нь ашиглаж болно. Энэ зорилгоор BSP нь хэрэгжүүлэх тусгай туслахыг агуулдаг бөгөөд үүнийг ашиглах нь шинэ тохиргоог боловсруулахад цаг хугацаа хэмнэхэд тусалдаг.

Туслах нь өөрөө хэлбэрээр хийгдсэн байдаг алхам алхмаар шидтэн, түүний тусламжтайгаар хөгжүүлэгч өөрт хэрэгтэй дэд системүүдийг зааж өгөх ба шидтэн нь ирээдүйд ажиллах боломжтой загвар үүсгэх болно. Үндсэндээ бид ирээдүйн тохиргоонд зориулсан загварыг хүлээн авдаг.

BSP-г эхлүүлцгээе(бидэнд 2.3 хувилбар, 2.3.3.63 хувилбар байгаа), хэсэг рүүгээ орцгооё. "Хөгжүүлэгчийн хэрэгсэл" U94; "BSP-ийн анхны хэрэгжилт":

Энд энэ нь бидэнд илчлэгдэх болно "BSP хэрэгжүүлэх туслах". Туслах нь өөрөө алхам алхмаар туслах шиг харагддаг бөгөөд эхний шатанд бид боловсруулж буй тохиргоонд хэрэгтэй дэд системүүдийг сонгодог. Үүний дараа та эдгээр тохиргоог хадгалах файлыг (xml форматаар) зааж өгөх хэрэгтэй.
Дараа нь бид хоёр дахь шат руу шилждэг: сонгосон дэд систем бүрийн нэмэлт параметрүүдийг зааж өгдөг.

Бүх параметрүүдийг сонгосны дараа систем бүх зүйл зөв сонгогдсон эсэхийг шалгаж, алдааг хянах өөр өөр сонголтыг санал болгоно (Дэд системийн хэрэгжилтийн хүснэгт эсвэл BSP хэрэгжилтийн тайлан).

Энэхүү нийтлэлд BSP Implementation Assistant-тай ажиллах талаар товч тайлбарласан болно, учир нь энэ хэрэгсэл тийм ч түгээмэл биш юм. Практикт ихэвчлэн хөгжүүлэгчид энэ схемийн дагуу ажилладаг: тэд шаардлагатай BSP дэд системүүдийг хоосон тохиргоонд суулгадаг ("BSP хэрэгжүүлэх туслах" нь энд бас тусалж чадна), гэхдээ ихэвчлэн бүх дэд системүүд BSP-ээс шинэ хоосон тохиргоонд шилждэг.

Бид хоёр тохиргоотой: эхний (үндсэн) - бүх BSP дэд системүүдтэй, хоёр дахь (файл) - BP.

1. Үндсэн тохиргоог засварлах боломжийг идэвхжүүлнэ.

2. Цэсийг дуудах Тохиргоо - Харьцуулах, файлын тохиргоотой нэгтгэх.

3. Өргөтгөлтэй файлыг сонгоно уу харьц PSU тохиргоо.

4. Дэмжих саналд Тийм гэж хариул.

6. Гүйцэтгэх Үйлдлүүд - Маркдэд системүүдээр.

7. Манай үндсэн тохиргоонд байхгүй дэд системүүдийг тэмдэглээрэй - тэдгээрийг файлаас ав, гэхдээ файлын тохиргоонд ороогүй дэд системүүдийг үндсэн тохиргоонд үлдээх ёстой (энэ нь анхдагчаар ийм байх болно), дараа нь дарна уу. Суулгах.

8. Нэгтгэх үндсэн элементийн шинж чанарыг тэмдэглэ: Үндсэн үүрэг, Удирдагдсан програмын модуль, сессийн модуль, гадаад холболтын модуль, модуль тогтмол програм, Модал ашиглах горим, Платформ өргөтгөл болон гадаад бүрэлдэхүүн хэсгүүдэд синхрон дуудлагыг ашиглах горим, Интерфэйсийн нийцтэй байдлын горим, Тохиромжтой байдлын горим. Run дээр дарна уу.

9. Цонхонд Дэмжлэгийн дүрмийг тохируулах - OK.

10. Өгөгдлийн сангийн тохиргоог шинэчлэх (F7).

Мөн үүнтэй төстэй үйлчилгээний мессежүүд:

"... (объект нь ижил нэртэй нийтлэг шинж чанарын нэг хэсэг юм)" эсвэл "...: X.H.H. нийцтэй байдлын горимд тодорхойлсон төрлүүдийг ашиглах. (жишээ нь, зохиогч) болон доор нь хүлээн зөвшөөрөх боломжгүй" ; "Ерөнхий зураг: Нэр нь өвөрмөц биш!"

12. Ижил нэртэй ерөнхий тулгууруудын нэг хэсэг болох объектын хувьд - дэмжлэгээс хасах, объект болон түүнд холбогдох холбоосыг устгах. Устгагдах объектуудын холбоосыг хайх - холбоосыг устгах.

13. X.H.X дээрх нийцтэй байдлын горимыг өөрчил.

14. Өгөгдлийн сангийн тохиргоог шинэчлэх (F7). Дараа нь, хэрэв та 11-р алхам руу буцаж ирвэл 12, 13, дараа нь 14-р алхмуудыг гүйцээнэ үү.

Зарчмын хувьд энэ бол ажлын "автомат" хэсэг дууссан. Ажлын хамгийн "сонирхолтой" үе шат эхэлдэг: хэрэв та тохиргоог "хөөсөн" гэж бодож байсан бол та маш их андуурч магадгүй юм.

Эхлээд ерөнхий модулиудыг шалгана уу, дэд системүүд командын интерфейст орсон эсэх гэх мэт. Бүх зүйл "бэлэн" болмогц дибаг хийж эхлээрэй.

Тиймээс та ямар ч алдаа байхгүй гэдэгт итгэлтэй болтол дибаг хийнэ.

1.0.4.5 хувилбар

1.0.5.21 хувилбар

Эцсийн хувилбар

  • Хэрэглэгчид болон түншүүдэд зориулсан мэдээлэл N11853 05/14/2010 "1С: Стандарт дэд системүүдийн номын сан 8.2 хэрэгслийн эцсийн хувилбарыг гаргах тухай"
1С компани нь 2010 оны 5-р сарын 14-нд 1С: Enterprise 8.2 платформ - 1С: Стандарт дэд системүүдийн номын сан 8.2 дээрх хэрэглээний шийдлүүдийг хөгжүүлэгчдэд зориулсан хэрэгслийн эцсийн хувилбарыг гаргаснаа зарлалаа. "...Нийтдээ BSP нь 31 дэд системтэй..."

1.0.6.8 хувилбар

1.0.7.5 хувилбар

  • Гарсан огноо 2010.08.05
  • хувилбар: http://users.v8.1c.ru/SSLTest.aspx
  • Баримт бичиг: http://its.1c.ru/db/bspdoc#content:23:1

Хэрэглэх жишээ

Энэ юу вэ

Стандарт дэд системүүдийн номын сан (BSS) нь боловсруулсан тохиргоонд хамтдаа болон тусад нь ашиглах боломжтой бүх нийтийн функциональ дэд системүүдийн багцыг агуулдаг. BSP-ийг ашигласнаар та бэлэн үндсэн функц бүхий шинэ тохиргоог хурдан үүсгэж, одоо байгаа тохиргоонд бэлэн функциональ блокуудыг оруулах боломжтой.

Бүх BSP дэд системүүдийг дараах ангилалд хувааж болно.

  • "Бие даасан" функцийг хэрэгжүүлдэг дэд системүүд. Тэдгээрийг зүгээр л функцийг шилжүүлэх замаар хэрэгжүүлдэг бөгөөд нэмэлт нэмэлт тохиргоог шаарддаггүй.
  • Хэрэглэгчийн тохиргооны тодорхой объектуудад ашиглахад зориулагдсан функцийг хэрэгжүүлдэг нэгдсэн дэд системүүд ("нягт" интеграцчилал). Хэрэгжүүлэхдээ функцийг хэрэгжүүлэх шаардлагатай хэрэглэгчийн тохиргооны объектуудын найрлагыг тодорхойлж, дараа нь тодорхой тооны нэмэлт тохиргоог хийж, сонгосон объектын код, хэлбэрт өөрчлөлт оруулах шаардлагатай.

BSP дэд системүүд нь мэдээллийн баазын удирдлага, системийн хэрэглэгчдийн удирдлага, янз бүрийн зохицуулалтын болон лавлагааны мэдээллийн засвар үйлчилгээ (хаяг ангилагч, валютын ханш, хуанлийн график гэх мэт) зэрэг салбаруудыг хамардаг. BSP нь даалгавар, бизнесийн үйл явц, хавсаргасан файлууд, холбоо барих мэдээлэл, имэйл мессеж зэрэгтэй ажиллах хэрэглэгчийн болон программын интерфейсээр хангадаг. Туршилтын хувилбарын дэд системүүдийн бүрэн бүрэлдэхүүнийг баримт бичигт өгсөн болно.

Дэд системүүдээс гадна BSP нь тусдаа хөгжүүлэх аргуудыг санал болгодог стандарт шийдлүүд.

1C: Enterprise 8.2 платформ дээр програм боловсруулахдаа BSP-ийг ашиглах нь боловсруулахад зарцуулсан цагийг багасгаж, хэрэглээний шийдлүүдийн чанарыг сайжруулж, мөн 1C: Enterprise 8.2 платформ дээр гарсан тохиргоог стандартчилна. Одоо платформоос гадна 1С нь хэрэглээний шийдлүүдийг боловсруулахад бэлэн болсон үндсэн функц, технологийг санал болгож байгаа бөгөөд үүнийг ашиглах нь ашигласан стандарт дэд системүүдийн дагуу нэгтгэсэн тул хэрэглээний шийдлүүдийг судлах, хэрэгжүүлэх хугацааг багасгах болно. . Туршилтын онцлогууд

Одоогийн 1.0.4 хувилбар нь хэд хэдэн хязгаарлалттай:

  • BSP-ийн туршилтын хувилбар нь дараагийн хувилбаруудтай нийцэх эсэх нь баталгаатай биш юм.
  • Энэ хувилбарыг арилжааны төслүүдэд ашиглахыг зөвлөдөггүй.
  • Туршилтын хувилбар нь 1C: Enterprise 8.2 платформын 8.2.9.260 хувилбартай ашиглахад зориулагдсан.

Тохиргооны урьдчилсан туршилтын хувилбаруудыг 1С-ийн түншүүд болон 1С: Enterprise програм хангамжийн системийн хэрэглэгчдэд туршилт хийх, шинэ тохиргооны боломжуудтай урьдчилан танилцах, алдаа засах, бодит өгөгдөл дээр шинэ хувилбаруудын ажиллагааг турших зорилгоор өгдөг.

Бодит аж ахуйн нэгжийн даалгавруудыг автоматжуулахын тулд урьдчилсан хувилбарыг ашиглах нь зөвхөн хэрэглэгчийн үзэмжээр, хэрэгжилтийг дэмжиж буй түнштэй хамтран хувь хүний ​​​​хувьд хэрэг болно. Туршилтын явцад илэрсэн алдааны тухай мессежийг имэйл хаяг руу илгээх ёстой [имэйлээр хамгаалагдсан]. Энэ хаяг нь зөвхөн тохиргооны урьдчилсан туршилтын алдааг бүртгэдэг бөгөөд зөвлөгөө өгөхгүй.

Алдааны мессеж илгээхдээ дараах зүйлийг зааж өгөх хэрэгтэй.

  • түншийн код эсвэл хэрэглэгчийн бүртгэлийн дугаар;
  • тохиргооны нэр;
  • алдааг тодорхойлсон бүрэн хувилбарын дугаар;
  • алдааны нарийвчилсан тайлбар;
  • алдааг дахин гаргах дараалал.
  • компьютерийн шинж чанарыг зааж өгөх;
  • үйлдлийн системийн хувилбарыг зааж өгөх;
  • програмын өгөгдлийг дамжуулах (мэдээллийн сан болон алдааг дахин гаргахад туслах бусад өгөгдөл).

Илэрсэн алдаа бүрт тусдаа захидал илгээх ёстой.

Номын сангийн найрлага

"1С: Аж ахуйн нэгж 8. Стандарт дэд системүүдийн номын сан 8.2" номын сан нь 1C: Enterprise 8.2 платформ дээрх хэрэглээний шийдлүүдэд ашиглах зориулалттай бүх нийтийн функциональ дэд системүүдийг агуулдаг. Номын сан нь бүрэн (сэдвийн үүднээс) хэрэглээний шийдэл биш юм. Номын сангийн дэд системийг хэрэглэгчийн тохиргоонд хамтад нь эсвэл тусад нь ашиглаж болно.

Номын сангийн бүх дэд системийг дараах ангилалд хувааж болно.

1. Бие даасан функцийг хэрэгжүүлдэг дэд системүүд.

2. Хэрэглэгчийн тохиргооны тодорхой объектуудад ашиглахад зориулагдсан функцийг хэрэгжүүлдэг нэгдсэн дэд системүүд (нягт интеграци).

Өөр өөр ангиллын дэд системүүд нь тохиргоонд хэрэгжүүлэх нарийн төвөгтэй байдлаасаа ялгаатай байдаг. Эхний ангиллын дэд системүүд нь функцийг зүгээр л шилжүүлэх замаар хэрэгждэг бөгөөд дүрмээр бол тэдгээр нь тохиргооны интерфэйс дээр харагдах бөгөөд нэмэлт нэмэлт тохиргоо шаарддаггүй. Ийм дэд системүүд нь хэрэглэгчийн интерфэйсийг агуулж болох бөгөөд хэрэглэгчийн тохиргоонд ашиглаж болох програмчлалын интерфейсээр хангадаг. Гарах үед эдгээр дэд системүүдийг шинэчлэх дараагийн хувилбарНомын сангууд нь ихэвчлэн харгалзах тохиргооны объектуудыг шинэчлэхэд хүргэдэг. Дэд системүүдийн жишээ бол "Валют", "Хэрэглэгчийн үйл ажиллагааг зогсоох" юм.

Дэд системийн функцийг шилжүүлсний дараа нэгдсэн дэд системийг хэрэгжүүлэхдээ тухайн функцийг хэрэгжүүлэх шаардлагатай хэрэглэгчийн тохиргооны объектуудын найрлагыг тодорхойлох шаардлагатай. Үүний дараа тодорхой тооны нэмэлт тохиргоог хийх, сонгосон объектуудын код, хэлбэрт өөрчлөлт оруулах, тухайлбал дэд системийг хэрэглэгчийн тохиргооны объектуудтай нягт уялдуулах шаардлагатай. Номын сангийн дараагийн хувилбар гарахад ийм дэд системүүдийг шинэчлэх нь дэд системийн энгийн шинэчлэлттэй холбоотой бөгөөд дүрмээр бол хэрэглэгчийн тохиргооны объектуудад олон удаа өөрчлөлт оруулах шаардлагагүй болно.

Номын сан нь зөвхөн стандарт дэд системүүдийг агуулдаг бөгөөд стандарт шийдлүүдийг боловсруулах зарим аргуудыг санал болгодог, жишээлбэл сеансын параметрүүдийг тохируулах аргыг санал болгодог.

Тодорхойлолт гол функцууддэд системүүдийг 1-р хүснэгтэд үзүүлэв.

Хүснэгт 1. Номын сангийн дэд системүүдийн зорилго (v дүрс нь ханган нийлүүлэгчийн тохиргооны объектуудад хэрэгжүүлэхэд зориулагдсан дэд системийг илэрхийлнэ (нягт интеграци))
Дэд систем Гол онцлог
1. Стандарт дэд системүүд
  • Ерөнхий зориулалтын журам, чиг үүрэг.
  • Програмын цонхны гарчгийг тохируулах.
  • Системийн администраторын үйлчилгээний чадвар (тэмдэглэгдсэн объектуудыг устгах, жагсаалт идэвхтэй хэрэглэгчидба бүртгэлийн дэвтэр)
2. Хаяг ангилагч
  • Хэрэглээний дэд системд ашиглах хаягийн ангилагчийг (KLADR) хангах.
  • Хаягийн ангилагчийг ITS диск, файл болон 1С компанийн вэбсайтын хэрэглэгчийн хэсгээс ачаалж байна.
  • 1С компанийн вэбсайт дээрх хаяг ангилагчийн шинэчлэлтийг үе үе шалгаж байна
3. Бизнесийн үйл явц, даалгавар
  • Хэрэглэгчид одоо хийж буй ажлынхаа талаар мэдээлэх.
  • Интерактив даалгавар оруулах.
  • Оролцогч талууд - зохиогчид болон даалгаврын зохицуулагчид даалгаврын гүйцэтгэлийг хянах, хянах.
  • Тохиргоонд захиалгат бизнесийн үйл явцыг хөгжүүлэх үндсэн функцууд
4. Валютууд
  • Жагсаалт болон валютын ханшийг хадгалах, хандах боломжийг олгох.
  • Rbc.ru вэбсайтаас валютын ханшийг татаж авах.
  • Бүх Оросын OKV ангилагчаас валют сонгох
5. Объектуудыг хувилбар болгох
  • Лавлах, баримт бичигт гарсан өөрчлөлтийн түүхийг хадгалах (өөрчлөлт хийсэн хэрэглэгч, өөрчлөлтийн цаг хугацаа, өөрчлөлтийн шинж чанар, объектын дэлгэрэнгүй мэдээлэл, түүний хүснэгтийн хэсгүүдийн дэлгэрэнгүй мэдээлэл).
  • Объектуудын дурын хувилбаруудын харьцуулалт.
  • Объектийн өмнө нь хадгалсан хувилбаруудыг харах
6. Хэрэглэгчдийг хааж байна
  • Мэдээллийн санд шинэ холболтуудыг хаах тохиргоог хийж байна.
  • Мэдээллийн сантай одоо байгаа холболтыг зогсоож байна
7. Объектын дэлгэрэнгүй мэдээллийг засварлахыг хориглох
  • Объектын шинж чанарыг тодорхойлдог объектын зарим нарийн ширийн зүйлийг заавал бөглөхийг шалгах (уламжлалтаар "гол" дэлгэрэнгүй мэдээлэл гэж нэрлэдэг).
  • Бүртгэгдсэн объектын үндсэн мэдээллийг засварлахыг хориглох.
  • Гол мэдээллийг өөрчлөх эрхтэй хэрэглэгчийг өөрчлөх боломжийг шалгаж байна
8. Календарийн хуваарь
  • Байгууллагад ашигладаг хуанлийн хуваарийн талаархи мэдээллийг хадгалах.
  • Тодорхой цагийн хуваарийн дагуу тодорхой өдрийн дотор тохиох огноог хүлээн авах гэх мэт.
Холбогдох мэдээлэл
  • Холбоо барих мэдээллийг оруулахад зориулагдсан дурын багц мэдээлэл бүхий тохиргооны лавлах дэлгэрэнгүй мэдээллийг өргөжүүлэх.
  • Урьдчилан тодорхойлсон болон захиалгат төрлийн холбоо барих мэдээллийг ашиглах.
  • "Хаяг ангилагч" дэд системийн функцийг ашиглах
10.

Динамик тохиргооны шинэчлэлтүүдийг хянах

  • Динамик тохиргооны өөрчлөлтийн баримтыг шалгаж байна.
  • Програмыг дахин эхлүүлэх саналыг хэрэглэгчдэд мэдэгдэх

Бүртгэлийн хяналт

  • Бүртгэлийн бүртгэлийг 1С: Аж ахуйн нэгжийн горимд үзэх.
  • Бүртгэл дэх чухал бичилтүүдийн талаар тайлан гаргаж, тайланг тодорхой хүлээн авагчдад үе үе илгээх

Элементүүдийн дарааллыг тохируулах

  • Дээш, доош товчлуурыг ашиглан объектын элементүүдийн дарааллыг тохируулах

Мэдээллийн аюулгүй байдлын хувилбарыг шинэчилж байна

  • Тохиргооны хувилбар өөрчлөгдөх үед мэдээллийн сангийн өгөгдлийг анхлан дүүргэх, шинэчлэх.
  • Өөрчлөлтийн талаарх мэдээллийг харуулж байна шинэ хувилбартохиргоо
  • Хэвлэсэн маягтыг цахим шуудангаар хэвлэх, илгээх

Бүрэн текст хайлт

  • Бүрэн текст өгөгдлийн хайлтыг тохируулах, ашиглах

Интернетээс файл хүлээн авах

  • Интернетээс файл хүлээн авах програм хангамжийн интерфейс.
  • Үйлчлүүлэгч дээрх сүлжээнээс файл хүлээн авч байна.
  • Прокси серверийн параметрүүдийг хүсэх, хадгалах

Хэрэглэгчид

  • Системийн хэрэглэгчдийн жагсаалтыг харах, засах.
  • Хэрэглэгчийн эрхийн менежмент.
  • Системийг эхлүүлэх үед одоогийн хэрэглэгчийг тодорхойлох

Имэйл мессежүүдтэй ажиллах

  • Имэйл мессеж илгээх програм хангамжийн интерфейс.
  • Мессеж илгээх үндсэн хэрэглэгчийн интерфейс

Файлуудтай ажиллах

  • Дурын тохиргооны объектуудад файл хавсаргах.
  • -аас файл хавсаргаж байна Файлын системэсвэл загвар ашиглан файл үүсгэх.
  • Файлуудыг хамтын засварлах.
  • Файлын хувилбаруудыг хадгалах, хандах боломжийг олгох.
  • Хавсаргасан файлуудын бүрэн текст хайлтын дэмжлэг

Төлөвлөсөн ажлууд

  • Төлөвлөсөн ажлуудын параметрүүдийг харуулах, тохируулах (хуваарь гаргах, эхлүүлэх, зогсоох).
  • Мэдээллийн сангийн файлын хувилбарт ердийн ажлуудыг гүйцэтгэхэд дэмжлэг үзүүлэх

Үл хөдлөх хөрөнгө

  • Баримт бичиг, лавлахын нэмэлт шинж чанарыг үүсгэх, засварлах.
  • Объект дахь шинж чанаруудыг (нэмэлт мэдээлэл) болон объектын гаднах тусгай мэдээллийн бүртгэлд (нэмэлт мэдээлэл) хадгалах.
  • Тайлан дээр шинж чанаруудыг ашиглах чадвар.
  • Ижил төрлийн өөр өөр объектуудад өөр өөр шинж чанаруудын багцыг тохируулах чадварыг дэмжих

Тохиргоог хадгалж байна

  • Тайланг хадгалах, ачаалах сонголтууд болон тайлангийн захиалгат тохиргоо.
  • Хэрэглэгчийн тохиргоо болон тайлангийн сонголтыг хялбархан солихын тулд тайлангийн маягтыг сайжруулсан

Хувь хүмүүс

  • Хувь хүмүүсийн талаарх мэдээллийг хадгалах, хандах боломжийг олгох

Мэдээллийн функцууд

  • Мэдээллийн бүтцийн системийн (DCS) тайлангийн хэлбэрийг тохируулах програм хангамжийн интерфейс

Дүрмээр бол 1С дахь тохиргоог хэрэглэгчдэд зориулж бичдэг. Бүх тохиргоонууд нь өөр өөр байдаг боловч ихэвчлэн өөр өөр тохиргоонууд нь бие биенээсээ бага зэрэг ялгаатай ижил объектуудыг ашигладаг. Зүйлс, эсрэг талууд, хэрэглэгчид, валют зэрэг байгууллагууд харагдахгүй байх тохиргоог төсөөлөхөд үнэхээр хэцүү байдаг. Мөн зарим даалгавар нь ердийн зүйл юм: эрхийг үндсэн ялгах боломж, имэйлтэй ажиллах, хэрэглэгчдэд зориулсан даалгавар гэх мэт. Гэхдээ програмистын ажлыг хөнгөвчлөх тохиргоо байдаг бөгөөд энэ нь ажил олгогчдын програмистуудад тавьдаг стандарт даалгавруудыг агуулсан, бүтэцтэй болгодог.

Хэрэв та 1c-ээс өөр өөр стандарт тохиргоотой ажиллаж байсан бол тэдгээр нь үндсэндээ нэлээд төстэй, олон үндсэн функцууд нь бүх стандарт тохиргоонд адилхан байгааг анзаарсан байх. Мөн BSP-ээс та байгууллага, банк, валютын ангилагч гэх мэт стандарт лавлахуудыг өөрийн тохиргоонд нэмж болно.

Бид ямар дэд системүүд нь юуг хариуцаж, тэд хоорондоо хэрхэн холбогдож байгааг олж мэдэхийг хичээх болно.

Хэрэв та BSP ашиглахаар шийдсэн бол энэ нь түүнд багтсан бүх дэд системийг ашиглах шаардлагатай гэсэн үг биш юм. BSP нь хэрэгжүүлэх тусгай туслахыг агуулдаг бөгөөд энэ нь шинэ тохиргоог боловсруулахад цагийг ихээхэн хэмнэхэд тусалдаг. Туслах нь алхам алхмаар шидтэн хэлбэрээр бүтээгдсэн бөгөөд үүнийг ашиглан хөгжүүлэгч өөрт хэрэгтэй дэд системүүдийг зааж өгдөг бөгөөд шидтэн нь ирээдүйд ажиллах боломжтой хоосон зайг үүсгэх болно. Үндсэндээ бид ирээдүйн тохиргоонд зориулсан загварыг хүлээн авдаг.

Хэрэв бид BSP-ийг нимгэн клиент горимд ажиллуулбал ийм цонхыг харах болно

Бид дээр эхний шатБи "BSP Implementation Assistant"-ыг нээх "Хөгжүүлэгчийн хэрэгсэл" табыг сонирхож байна.

Скуа өөрөө алхам алхмаар туслах мэт харагдаж байна.

Эхний шатанд бид боловсруулсан тохиргоонд хэрэгтэй дэд системүүдийг сонгоно.

Жишээлбэл, иймэрхүү

Үүний дараа та тохиргоог хадгалах файлаа зааж өгөх хэрэгтэй. XML файлын формат.

Дараа нь бид хоёр дахь шат руу шилждэг.

Хоёр дахь шатанд сонгосон дэд систем бүрийн нэмэлт параметрүүдийг зааж өгнө.

Таныг бүх параметрүүдийг сонгосны дараа систем бүх зүйл зөв сонгогдсон эсэхийг шалгаж, алдааг хянах өөр өөр сонголтыг санал болгоно.

Эсвэл энэ хэлбэрээр:

Дараах нийтлэлүүдэд бид стандарт дэд системийн номын сантай ажиллах талаар үргэлжлүүлэн судлах болно.

Стандарт дэд системүүдийн номын сан (LSL) нь үндсэн функцууд болон бие даасан функциональ блокуудыг хэрэгжүүлдэг 1C: Enterprise платформ дээрх тохиргооны дэд системүүдийн багц юм. Энэ нь юу болохыг илүү нарийвчлан ойлгохыг хичээцгээе.

BSP яагаад үүссэн бэ?

BSP-ийн анхны хувилбарыг 1C компани 2010 онд 1C: Enterprise 8.2 платформд зориулан гаргасан. 1С нь энэхүү номын санг (эсвэл түүний бие даасан дэд системүүдийг) өөрийн хэрэглээний шийдлийг бий болгох үндэс болгон ашиглахыг санал болгож байна. Мөн 1С өөрөө үйлдвэрлэсэн бүх стандарт бүтээгдэхүүнүүд BSP дээр суурилдаг.

Нэг төрлийн модулиудыг ашиглах нь хэрэглээний шийдлүүдийг илүү стандартчилахад хүрэх боломжийг олгосон бөгөөд энэ нь эргээд тэдгээрийг судлахад зарцуулсан цагийг (програмистууд, администраторууд, эцсийн хэрэглэгчид) багасгах боломжийг олгосон.

Хэрэглээний шийдлүүдийг эхнээс нь боловсруулж буй програмистуудын хувьд BSP нь тэдэнд маш их цаг хэмнэх боломжийг олгосон, учир нь BSP-д багтсан үндсэн функциональ блокуудыг бие даан боловсруулах шаардлагагүй. Хөгжүүлэлт, туршилтыг 1С програмистад зориулж хийсэн. Программист одоо зөвхөн аль хэдийн боловсруулсан функцийг ойлгож, BSP-ийг хэрхэн хэрэгжүүлэх талаар сурах хэрэгтэй.

BSP хэрхэн тархдаг вэ?

BSP нь 1C: Enterprise платформд зориулсан тохиргоо юм. Түүнээс гадна, тохиргоо нь бие даасан хэрэглээний шийдэл биш бөгөөд энэ нь хөгжүүлэгчийн хэрэгсэл юм. Хэрэглээний шийдлийг боловсруулахдаа бүхэл бүтэн тохиргоо эсвэл дэд системүүдийн хэсгийг ашиглаж болно.

BSP-ийн хүргэлт нь хэрэгжилтийн жишээ бүхий демо баазыг агуулдаг. Энэхүү демо мэдээллийн санг 1С вэбсайтаас үзэх боломжтой. Та үүнд хэрхэн хандах талаар нийтлэлээс уншиж болно.

BSP зарагдахгүй. Хэрэв та мэдээллийн технологийн дэмжлэг (ITS) -д бүртгүүлсэн бол BSP түгээлтийн иж бүрдлийг үнэ төлбөргүй авах боломжтой. BSP-ийн үндсэн дээр боловсруулсан програмын шийдлийг ашиглахын тулд ITS-д бүртгүүлэх шаардлагагүй. 1С-ийн түншүүд мөн BSP-ийг үнэ төлбөргүй авах боломжтой.

BSP-ийн албан ёсны баримт бичиг нь https://its.1c.ru/db/bspdoc хаягаар байгаа бөгөөд хэрэв та ITS-д бүртгүүлсэн бол авах боломжтой.

BSP найрлага

BSP нь олон дэд системээс бүрддэг бөгөөд эдгээр нь дараахь байдлаар хуваагддаг.

  • бие даасан. Үүнийг хэрэгжүүлэхийн тулд бүх объектыг зорилтот тохиргоонд шилжүүлж, интерфэйс дэх объектуудыг харуулахад хангалттай. Ийм дэд системүүдийн жишээ: "Бүртгэлийн шинжилгээ", "Валют", "Хэрэглэгчийн үйл ажиллагааг дуусгах".
  • нэгтгэх боломжтой. Бусад тохиргооны объектуудтай нягт нэгтгэх зориулалттай. Ийм дэд системийг хэрэгжүүлэхийн тулд нэмэлт тохиргоог хийх шаардлагатай. Ийм дэд системүүдийн жишээ: "Объект хувилбар гаргах", "Объектуудыг дүүргэх", "Объектийн дэлгэрэнгүй мэдээллийг засварлахыг хориглох".

Одоогоор (2017 оны 7-р сар) BSP 2.4.2 хувилбарыг ашиглах боломжтой бөгөөд энэ нь дараах функцуудыг дэмждэг.

Захиргааны болон засвар үйлчилгээний хэрэгслүүд Бүртгэлийн шинжилгээ
Нэмэлт тайлан, боловсруулалт
Програмын тохиргоо
Тохиргооны шинэчлэл
Гүйцэтгэлийн үнэлгээ
Давхардсан зүйлсийг хайж олох, устгах
Аюулгүй байдлын профайл
Төлөвлөсөн ажлууд
Мэдээллийн аюулгүй байдлын нөөц
Тэмдэглэгдсэн объектуудыг арилгах
Нийт дүн болон нэгтгэлийг удирдах
Хэрэглэгчийн удирдлага, нэвтрэх эрх Хэрэглэгчдийг хааж байна
Хэрэглэгчид
Хандалтын хяналт
Бусад програм, системтэй нэгтгэх Гадаад бүрэлдэхүүн хэсгүүд
Файлаас өгөгдлийг ачаалж байна
1C-Bukhfon (1C-Connect)-тэй нэгтгэх
Мэдээлэл солилцох
SMS илгээж байна
Интернетээс файл хүлээн авах
Имэйл мессежүүдтэй ажиллах
Тайлангийн хуваарилалт
Технологийн механизм ба програм хангамжийн интерфейс Үндсэн функциональ байдал
Объектуудыг дүүргэх
Объектын дэлгэрэнгүй мэдээллийг засварлахыг хориглох
Мэдээллийн аюулгүй байдлын хувилбарыг шинэчилж байна
Plug-in командууд
Объектуудын угтвар
Үйлчилгээний загварт ажиллаж байна
Хяналтын төв
Хэрэглээний дэд системүүд болон хэрэглэгчийн ажлын станцууд Санал асуулга
Бизнесийн үйл явц, даалгавар
Мэдээллийн сонголтууд
Харилцаа холбоо
Файлуудтай ажиллах
Одоогийн үйл явдал
Мессежийн загварууд
Зохицуулалтын лавлагааны мэдээлэл ба ангилагч
Банкууд
Валютууд
Нээлтийн цаг
Календарийн хуваарь
Үйлчилгээний дэд системүүд Объектуудыг хувилбар болгох
Объектуудын бүлгийн өөрчлөлт
Огноог өөрчлөхийг хориглоно
Хэрэглэгчийн тэмдэглэл
Хувийн мэдээллийг хамгаалах
Эхлэх мэдээлэл
Холбогдох мэдээлэл
Хэрэглэгчийн сануулагч
Элементүүдийн дарааллыг тохируулах
Далайн хав
Бүрэн текст хайлт
Шинэчлэлт хүлээн авах хууль ёсны эсэхийг шалгаж байна
Үл хөдлөх хөрөнгө
Объектуудын дүрслэлийг багасгах
Тайлангийн бүтэц
Цахим гарын үсэг

Тусгай дэд системүүдийг тусдаа өгүүллээр илүү дэлгэрэнгүй тайлбарлах болно.

BSP-ийн хэрэгжилт

Стандарт дэд системүүдийн номын санг өөрийн тохиргоонд оруулахын өмнө хэрэгжүүлэх дэд системүүдийн жагсаалтыг тодорхойлох шаардлагатай. Хамгийн энгийн тохиолдолд бүх дэд системүүд хэрэгждэг. Ямар функц шаардлагатай байгаагаас үл хамааран заавал хэрэгждэг дэд системүүд байдаг:

  • Үндсэн функц;
  • Мэдээллийн аюулгүй байдлын хувилбарыг шинэчлэх;
  • Хэрэглэгчид.

Хэрэгжүүлэх ерөнхий схем нь дараах үе шатуудаас бүрдэнэ.

  1. Шаардлагатай мета өгөгдлийн объектуудыг зорилтот тохиргоонд шилжүүлэх;
  2. Шилжүүлсэн объектуудыг тохируулах;
  3. Шинэ функцийг боловсруулахдаа BSP объектуудыг ашиглах.

BSP-ийг хэрэгжүүлэхэд туслахын тулд номын санд боловсруулалт орно BSP.epf-ийн анхны хэрэгжилт . Энэ нь тохиргооны загварын лавлах хэсэгт байрладаг. Боловсруулж байна Товч тодорхойлолтбүх дэд системүүдийн болон дэд системүүдийн бие биенээсээ хамаарал нь тодорхойлогддог.

BSP хэрэгжилтийн зөв эсэхийг шалгахын тулд тайланг тохиргооны загварын лавлах хэсэгт байрлуулна BSP.erf-ийн хэрэгжилтийг шалгаж байна.

BSP програмын шийдлийн хувилбарыг хэрхэн олж мэдэх вэ

Тодорхой хэрэглээний шийдэлд BSP-ийн аль хувилбарыг ашиглаж байгааг олж мэдэх хэд хэдэн арга байдаг:

  • Програмчлалын хувьд: функцийг дуудах Стандарт дэд системийн сервер. Номын сангийн хувилбар() ;
  • Интерактив: "Дэд системийн хувилбарууд" мэдээллийн бүртгэлээс "Стандарт дэд системүүд" дэд системийн хувилбарын утгыг харна уу.