Ստանդարտ ենթահամակարգերի գրադարան: «1C. ստանդարտ ենթահամակարգերի գրադարան» 1C ստանդարտ ենթահամակարգերի գրադարանի հետ աշխատելը.

Ստանդարտ ենթահամակարգերի գրադարանը (LSL) ենթահամակարգերի մի շարք է 1C:Enterprise պլատֆորմի կոնֆիգուրացիաների համար, որոնք իրականացնում են հիմնական գործառույթները և առանձին ֆունկցիոնալ բլոկները: Փորձենք ավելի մանրամասն հասկանալ, թե ինչ է դա։

Ինչու՞ ստեղծվեց BSP-ն:

BSP-ի առաջին տարբերակը թողարկվել է 1C-ի կողմից դեռ 2010 թվականին 1C:Enterprise 8.2 հարթակի համար: 1C-ն առաջարկում է օգտագործել այս գրադարանը (կամ դրա առանձին ենթահամակարգերը) որպես հիմք՝ սեփական կիրառական լուծումներ ստեղծելու համար: Նաև 1C-ի կողմից արտադրված բոլոր ստանդարտ արտադրանքները հիմնված են BSP-ի վրա:

Միատեսակ մոդուլների օգտագործումը հնարավորություն տվեց հասնել կիրառական լուծումների ավելի մեծ ստանդարտացման, և դա իր հերթին հնարավորություն տվեց կրճատել դրանք ուսումնասիրելու վրա ծախսվող ժամանակը (ծրագրավորողների, ադմինիստրատորների և վերջնական օգտագործողների կողմից):

Ծրագրավորողների համար, որոնք զրոյից կիրառական լուծումներ են մշակում, BSP-ն թույլ տվեց նրանց խնայել շատ ժամանակ, քանի որ Կարիք չկա ինքնուրույն մշակել BSP-ում ներառված հիմնական ֆունկցիոնալ բլոկները: Մշակումը և փորձարկումն իրականացվել է 1C-ի կողմից ծրագրավորողի համար: Ծրագրավորողն այժմ միայն պետք է հասկանա արդեն մշակված ֆունկցիոնալությունը և սովորի, թե ինչպես իրականացնել BSP:

Ինչպե՞ս է բաշխվում BSP-ն:

BSP-ն կոնֆիգուրացիա է 1C:Enterprise հարթակի համար: Ավելին, կոնֆիգուրացիան անկախ կիրառական լուծում չէ, այն մշակողի համար պարզապես գործիքակազմ է: Ամբողջ կոնֆիգուրացիան կամ ենթահամակարգերի մի մասը կարող է օգտագործվել կիրառական լուծումներ մշակելիս:

BSP-ի առաքումը ներառում է ցուցադրական բազա՝ իրականացման օրինակով: Այս ցուցադրական տվյալների բազան հասանելի է վերանայման համար 1C կայքում: Ինչպես կարող եք մուտք գործել այն, կարող եք կարդալ հոդվածում:

BSP-ն չի վաճառվում։ BSP բաշխման փաթեթը կարելի է ձեռք բերել անվճար, եթե դուք բաժանորդագրված եք տեղեկատվական տեխնոլոգիաների աջակցության (ITS): BSP-ի հիման վրա մշակված կիրառական լուծում օգտագործելու համար ITS-ին բաժանորդագրություն չի պահանջվում: 1C-ի գործընկերները կարող են նաև անվճար ստանալ BSP:

BSP-ի վերաբերյալ պաշտոնական փաստաթղթերը գտնվում են https://its.1c.ru/db/bspdoc կայքում և հասանելի են, եթե դուք բաժանորդագրված եք ITS-ին:

BSP կազմը

BSP-ն բաղկացած է բազմաթիվ ենթահամակարգերից, որոնք բաժանվում են.

  • անկախ. Այն իրականացնելու համար բավական է բոլոր օբյեկտները տեղափոխել թիրախային կոնֆիգուրացիա և ցուցադրել օբյեկտները ինտերֆեյսի մեջ: Նման ենթահամակարգերի օրինակներ՝ «Գրանցամատյանների վերլուծություն», «Արժույթներ», «Օգտատիրոջ գործողությունների ավարտ»:
  • ինտեգրելի. Նախատեսված է այլ կոնֆիգուրացիայի օբյեկտների հետ ամուր ինտեգրվելու համար: Նման ենթահամակարգերի ներդրման համար անհրաժեշտ է կատարել լրացուցիչ կարգավորումներ: Նման ենթահամակարգերի օրինակներ՝ «Օբյեկտների տարբերակում», «Օբյեկտների լրացում», «Օբյեկտների մանրամասների խմբագրման արգելում»:

Ներկայումս (2017թ. հուլիս) հասանելի է BSP 2.4.2 տարբերակը, որն աջակցում է հետևյալ ֆունկցիոնալությունը.

Կառավարման և պահպանման գործիքներ Մատյանների վերլուծություն
Լրացուցիչ հաշվետվություններ և մշակում
Ծրագրի կարգավորումներ
Կազմաձևման թարմացում
Կատարման գնահատում
Կրկնօրինակների որոնում և հեռացում
Անվտանգության պրոֆիլներ
Պլանավորված առաջադրանքներ
Տեղեկատվական անվտանգության կրկնօրինակում
Նշված օբյեկտների հեռացում
Ընդհանուրների և ագրեգատների կառավարում
Օգտագործողների կառավարում և մուտքի իրավունքներ Օգտագործողների անջատում
Օգտատերեր
Մուտքի վերահսկում
Ինտեգրում այլ ծրագրերի և համակարգերի հետ Արտաքին բաղադրիչներ
Տվյալների բեռնում ֆայլից
Ինտեգրում 1C-Bukhfon-ի հետ (1C-Connect)
Տվյալների փոխանակում
SMS ուղարկելը
Ինտերնետից ֆայլերի ստացում
Աշխատեք էլփոստի հաղորդագրությունների հետ
Հաշվետվությունների բաշխում
Տեխնոլոգիական մեխանիզմներ և ծրագրային ապահովման միջերեսներ Հիմնական ֆունկցիոնալությունը
Լրացնելով առարկաներ
Օբյեկտի մանրամասների խմբագրման արգելք
Տեղեկատվական անվտանգության տարբերակի թարմացում
Plug-in հրամաններ
Նախածանցային օբյեկտներ
Աշխատում է ծառայության մոդելում
Մոնիտորինգի կենտրոն
Հավելվածի ենթահամակարգեր և օգտագործողների աշխատանքային կայաններ Հարցաթերթիկ
Բիզնես գործընթացներ և առաջադրանքներ
Զեկուցման տարբերակներ
Փոխազդեցություններ
Ֆայլերի հետ աշխատելը
Ընթացիկ գործեր
Հաղորդագրությունների ձևանմուշներ
Կարգավորող տեղեկատու տեղեկատվություն և դասակարգիչներ
Բանկեր
Արժույթներ
Բացման ժամերը
Օրացույցի ժամանակացույցեր
Սպասարկման ենթահամակարգեր Օբյեկտների տարբերակում
Օբյեկտների խմբային ձևափոխում
Ամսաթվերն արգելված են փոխել
Օգտագործողի նշումներ
Անձնական տեղեկատվության պաշտպանություն
Գործարկման տեղեկատվություն
Կոնտակտային տվյալներ
Օգտագործողի հիշեցումներ
Տարրերի հերթականության սահմանում
Կնիքը
Ամբողջական տեքստի որոնում
Թարմացումների ստացման օրինականության ստուգում
Հատկություններ
Օբյեկտների ներկայացումների անկում
Հաշվետվության կառուցվածքը
Էլեկտրոնային ստորագրություն

Հատուկ ենթահամակարգերը ավելի մանրամասն կներկայացվեն առանձին հոդվածներում:

BSP-ի իրականացում

Նախքան ձեր կոնֆիգուրացիայի մեջ ստանդարտ ենթահամակարգերի գրադարանի ներդրումը, դուք պետք է որոշեք ներդրման ենթակա ենթահամակարգերի ցանկը: Ամենապարզ դեպքում բոլոր ենթահամակարգերը ներդրված են։ Անկախ նրանից, թե ինչ գործառույթ է անհրաժեշտ, կան պարտադիր ենթահամակարգեր, որոնք միշտ իրականացվում են.

  • Հիմնական ֆունկցիոնալություն;
  • Տեղեկատվական անվտանգության տարբերակի թարմացում;
  • Օգտատերեր.

Իրականացման ընդհանուր սխեման բաղկացած է հետևյալ փուլերից.

  1. Անհրաժեշտ մետատվյալների օբյեկտների փոխանցում թիրախային կոնֆիգուրացիա;
  2. Փոխանցված օբյեկտների տեղադրում;
  3. BSP օբյեկտների օգտագործումը նոր գործառույթներ մշակելիս:

BSP-ի իրականացմանը աջակցելու համար գրադարանը ներառում է վերամշակում BSP.epf-ի առաջին իրականացումը . Այն գտնվում է կազմաձևման ձևանմուշների գրացուցակում: Մշակման ընթացքում կա բոլոր ենթահամակարգերի համառոտ նկարագրությունը և որոշվում է ենթահամակարգերի փոխկախվածությունը միմյանցից։

BSP-ի իրականացման ճիշտությունը ստուգելու համար հաշվետվությունը գտնվում է կազմաձևման ձևանմուշների գրացուցակում BSP.erf-ի կատարման ստուգում.

Ինչպես պարզել BSP հավելվածի լուծման տարբերակը

Կան մի քանի եղանակներ պարզելու, թե BSP-ի որ տարբերակն է օգտագործվում կոնկրետ կիրառական լուծման մեջ.

  • Ծրագրային առումով: կանչել ֆունկցիա StandardSubsystemsServer. Գրադարանի տարբերակ() ;
  • Ինտերակտիվ«Ենթահամակարգի տարբերակներ» տեղեկատվական ռեգիստրում դիտեք «StandardSubsystems» ենթահամակարգի տարբերակի արժեքը:

Տարբերակ 1.0.4.5

Տարբերակ 1.0.5.21

Վերջնական տարբերակ

  • Տեղեկություն N11853 օգտվողների և գործընկերների համար 05/14/2010 «1C-ի վերջնական տարբերակի թողարկման մասին. Ստանդարտ ենթահամակարգերի գրադարան 8.2 գործիքակազմ»
1C ընկերությունը հայտարարում է 2010 թվականի մայիսի 14-ին 1C:Enterprise 8.2 հարթակում կիրառական լուծումներ մշակողների համար գործիքակազմի վերջնական տարբերակի թողարկման մասին - 1C: Ստանդարտ ենթահամակարգերի գրադարան 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-ն առաջարկում է ստանդարտ լուծումների մշակման առանձին մեթոդներ:

BSP-ի օգտագործումը 1C:Enterprise 8.2 հարթակում հավելվածներ մշակելիս կնվազեցնի մշակման վրա ծախսվող ժամանակը, կբարելավի կիրառական լուծումների որակը և նաև ստանդարտացնի 1C:Enterprise 8.2 հարթակում թողարկված կոնֆիգուրացիաները: Այժմ, բացի հարթակից, 1C-ն առաջարկում է պատրաստի հիմնական ֆունկցիոնալություն և տեխնոլոգիա կիրառական լուծումների մշակման համար, որոնց օգտագործումը կնվազեցնի կիրառական լուծումների ուսումնասիրման և ներդրման ժամանակը դրանց միավորման շնորհիվ՝ ըստ օգտագործվող ստանդարտ ենթահամակարգերի շարքի։ . Փորձարկման առանձնահատկություններ

Ներկայիս 1.0.4 տարբերակը ունի մի շարք սահմանափակումներ.

  • BSP-ի փորձնական տարբերակի համատեղելիությունը հետագա տարբերակների հետ երաշխավորված չէ:
  • Այս տարբերակի օգտագործումը կոմերցիոն նախագծերում խորհուրդ չի տրվում:
  • Փորձնական տարբերակը նախատեսված է 1C:Enterprise 8.2 պլատֆորմի 8.2.9.260 տարբերակի հետ օգտագործելու համար:

Կազմաձևերի նախնական թեստային թողարկումները տրամադրվում են 1C գործընկերներին և 1C:Enterprise ծրագրային համակարգի օգտատերերին՝ թեստավորման, կազմաձևման նոր հնարավորություններին նախնական ծանոթանալու, սխալների շտկման և իրական տվյալների վրա նոր թողարկումների աշխատանքը փորձարկելու համար:

Օգտագործելով նախնական թողարկումը իրական կյանքում ձեռնարկության առաջադրանքների ավտոմատացման համար, կարող է իրականացվել միայն առանձին դեպքերում՝ օգտագործողի հայեցողությամբ՝ իրականացմանն աջակցող գործընկերոջ հետ համատեղ: Թեստի ընթացքում հայտնաբերված սխալների մասին հաղորդագրությունները պետք է ուղարկվեն էլ [էլփոստը պաշտպանված է]. Այս հասցեն գրանցում է միայն կոնֆիգուրացիաների նախնական թեստային թողարկումների սխալները:

Սխալի հաղորդագրություն ուղարկելիս անպայման նշեք.

  • գործընկերոջ կոդը կամ օգտագործողի գրանցման համարը.
  • կոնֆիգուրացիայի անվանումը;
  • թողարկման ամբողջական համարը, որում հայտնաբերվել է սխալը.
  • սխալի մանրամասն նկարագրություն;
  • սխալի վերարտադրման հերթականությունը:
  • նշեք համակարգչի բնութագրերը.
  • նշեք օպերացիոն համակարգի տարբերակը;
  • փոխանցել հավելվածի տվյալները (տեղեկատվական բազաներ և այլ տվյալներ, որոնք կարող են օգնել վերարտադրել սխալը):

Յուրաքանչյուր հայտնաբերված սխալի համար պետք է ուղարկվի առանձին նամակ:

Գրադարանի կազմը

«1C:Enterprise 8. Ստանդարտ ենթահամակարգերի գրադարան 8.2» գրադարանը ներառում է ունիվերսալ ֆունկցիոնալ ենթահամակարգերի մի շարք, որոնք նախատեսված են 1C:Enterprise 8.2 հարթակի կիրառական լուծումներում օգտագործելու համար: Գրադարանը ամբողջական (առարկայական տեսանկյունից) կիրառական լուծում չէ։ Գրադարանի ենթահամակարգերը կարող են օգտագործվել սպառողի կազմաձևում կամ միասին կամ առանձին:

Գրադարանային բոլոր ենթահամակարգերը կարելի է բաժանել հետևյալ կատեգորիաների.

1. Ենթահամակարգեր, որոնք իրականացնում են անկախ ֆունկցիոնալություն:

2. Ինտեգրված ենթահամակարգեր, որոնք իրականացնում են ֆունկցիոնալություն, որը նախատեսված է սպառողների որոշակի կոնֆիգուրացիայի օբյեկտներում օգտագործելու համար (ամուր ինտեգրում):

Տարբեր կատեգորիաների ենթահամակարգերը տարբերվում են կազմաձևում դրանց իրականացման բարդությամբ: Առաջին կարգի ենթահամակարգերը, որպես կանոն, իրականացվում են պարզապես ֆունկցիոնալության փոխանցման միջոցով, դրանք ցուցադրվում են կազմաձևման ինտերֆեյսում և չեն պահանջում էական լրացուցիչ պարամետրեր. Նման ենթահամակարգերը կարող են պարունակել օգտատերերի միջերեսներ և ապահովել ծրագրավորման միջերես, որը կարող է օգտագործվել սպառողի կազմաձևում: Այս ենթահամակարգերի թարմացումը, երբ թողարկվում է գրադարանի հաջորդ տարբերակը, հաճախ հանգեցնում է համապատասխան կազմաձևման օբյեկտների պարզապես թարմացմանը: Ենթահամակարգերի օրինակներ են «Արժույթները», «Օգտատերերի դադարեցում»:

Ենթահամակարգի ֆունկցիոնալությունը փոխանցելուց հետո ինտեգրված ենթահամակարգեր իրականացնելիս անհրաժեշտ է որոշել սպառողի կոնֆիգուրացիայի օբյեկտների կազմը, որոնց համար անհրաժեշտ է իրականացնել ֆունկցիոնալությունը: Դրանից հետո անհրաժեշտ է կատարել որոշակի քանակությամբ լրացուցիչ կարգավորումներ, փոփոխություններ կատարել ընտրված օբյեկտների կոդի և ձևերի մեջ, այսինքն. Նման ենթահամակարգերի թարմացումը, երբ թողարկվում է գրադարանի հաջորդ տարբերակը, նույնպես հանգում է ենթահամակարգի պարզ թարմացմանը և, որպես կանոն, չի պահանջում սպառողի կազմաձևման օբյեկտների կրկնվող փոփոխություններ:

Գրադարանը պարունակում է միայն ստանդարտ ենթահամակարգեր, ինչպես նաև առաջարկում է ստանդարտ լուծումներ մշակելու որոշ մեթոդներ, օրինակ՝ նստաշրջանի պարամետրերը սահմանելու մեթոդ:

Ենթահամակարգերի հիմնական գործառույթների նկարագրությունը տրված է Աղյուսակ 1-ում:

Աղյուսակ 1. Գրադարանային ենթահամակարգերի նպատակը (v պատկերակը ցույց է տալիս ենթահամակարգերը, որոնք նախատեսված են մատակարարի կոնֆիգուրացիայի օբյեկտներում ներդրման համար (ամուր ինտեգրում))
Ենթահամակարգ ԿԱՐԵՎՈՐ մասեր
1. Ստանդարտ ենթահամակարգեր
  • Ընդհանուր նշանակության ընթացակարգեր և գործառույթներ:
  • Ծրագրի պատուհանի վերնագրի սահմանում:
  • Համակարգի ադմինիստրատորի սպասարկման հնարավորությունները (նշված օբյեկտների, ակտիվ օգտատերերի ցանկի և գրանցամատյանի ջնջում)
2. Հասցեների դասակարգիչ
  • Հասցեների դասակարգիչի (KLADR) տրամադրում՝ հավելվածների ենթահամակարգերում օգտագործելու համար:
  • Հասցեների դասակարգչի բեռնում ITS սկավառակից, ֆայլից և 1C ընկերության կայքի օգտատերերի բաժնից:
  • Պարբերաբար ստուգեք հասցեների դասակարգչի թարմացումները 1C ընկերության կայքում
3. Բիզնես գործընթացներ և առաջադրանքներ
  • Օգտագործողին տեղեկացնել իր ընթացիկ առաջադրանքների մասին:
  • Ինտերակտիվ առաջադրանքի մուտքագրում:
  • Շահագրգիռ կողմերի՝ հեղինակների և առաջադրանքների համակարգողների կողմից առաջադրանքների կատարման մոնիտորինգ և վերահսկում:
  • Հիմնական ֆունկցիոնալությունը՝ կոնֆիգուրացիայի մեջ մաքսային բիզնես գործընթացների զարգացման համար
4. Արժույթներ
  • Ցուցակների և փոխարժեքների պահպանում և մուտքի ապահովում:
  • Արտարժույթի փոխարժեքների ներբեռնում rbc.ru կայքից:
  • Ընտրելով արժույթներ համառուսական OKV դասակարգիչից
5. Օբյեկտների տարբերակում
  • Գրացուցակներում և փաստաթղթերում փոփոխությունների պատմության պահպանում (փոփոխություններ կատարած օգտվողը, փոփոխության ժամանակը և փոփոխության բնույթը, ճշգրիտ օբյեկտի մանրամասներին և դրա աղյուսակային մասերի մանրամասներին):
  • Օբյեկտների կամայական տարբերակների համեմատություն.
  • Դիտեք օբյեկտի նախկինում պահպանված տարբերակները
6. Օգտագործողների անջատում
  • Տեղեկատվական բազայի հետ նոր կապերի արգելափակման կարգավորում:
  • Տեղեկատվական բազայի հետ գոյություն ունեցող կապերի դադարեցում
7. Օբյեկտի մանրամասների խմբագրման արգելք
  • Որոշ օբյեկտների մանրամասների պարտադիր լրացման ստուգում, որոնք որոշում են օբյեկտի բնույթը (պայմանականորեն կոչվում են «առանցքային» մանրամասներ):
  • Ձայնագրված օբյեկտների հիմնական մանրամասների խմբագրման արգելքը:
  • Հիմնական մանրամասները փոխելու հնարավորության ստուգում օգտատիրոջ կողմից, որն ունի դրա իրավունքը
8. Օրացույցի ժամանակացույցեր
  • Ձեռնարկությունում օգտագործվող օրացուցային գրաֆիկների մասին տեղեկատվության պահպանում:
  • Ամսաթիվ ստանալը, որը տեղի կունենա որոշակի օրերի ընթացքում՝ ըստ սահմանված ժամանակացույցի և այլն:
Կոնտակտային տվյալներ
  • Ընդլայնել կազմաձևման գրացուցակի մանրամասները մանրամասների կամայական հավաքածուով, որոնք նախատեսված են կոնտակտային տվյալներ մուտքագրելու համար:
  • Կոնտակտային տեղեկատվության կանխորոշված ​​և հարմարեցված տեսակների օգտագործումը:
  • Օգտագործելով «Հասցեների դասակարգիչ» ենթահամակարգի ֆունկցիոնալությունը
10.

Դինամիկ կազմաձևման թարմացումների վերահսկում

  • Դինամիկ կոնֆիգուրացիայի փոփոխությունների փաստի ստուգում:
  • Օգտագործողին ծանուցում ծրագիրը վերագործարկելու առաջարկով

Մատյանների մոնիտորինգ

  • Դիտելով գրանցման մատյանը 1C:Enterprise ռեժիմում:
  • Գրանցամատյանում կարևոր գրառումների վերաբերյալ հաշվետվություն ստեղծելը և հաշվետվությունը որոշակի հասցեատերերին պարբերաբար ուղարկելը

Տարրերի հերթականության սահմանում

  • Վերև և ներքև կոճակների միջոցով օբյեկտի տարրերի կարգի սահմանում

Տեղեկատվական անվտանգության տարբերակի թարմացում

  • Ինֆոբազայի տվյալների նախնական լրացում և թարմացում, երբ փոխվում է կազմաձևման տարբերակը:
  • Ցուցադրվում է նոր կազմաձևման տարբերակի փոփոխությունների մասին տեղեկատվություն
  • Օբյեկտների տպագիր ձևերի ստեղծում աղյուսակային փաստաթղթերի կամ գրասենյակային փաստաթղթերի տեսքով Microsoft Word և OpenOffice.org Writer ձևաչափերով:
  • Տպագիր ձևաթղթերի տպագրություն և ուղարկում էլ

Ամբողջական տեքստի որոնում

  • Ամբողջ տեքստային տվյալների որոնման կարգավորում և օգտագործում

Ինտերնետից ֆայլերի ստացում

  • Ծրագրային ինտերֆեյս ինտերնետից ֆայլեր ստանալու համար:
  • Հաճախորդի վրա ցանցից ֆայլի ստացում:
  • Ֆայլերի պահպանում՝ հաճախորդի համակարգչում, տեղեկատվական բազայում:
  • Պրոքսի սերվերի պարամետրերի հարցում և պահպանում

Օգտատերեր

  • Դիտեք և խմբագրեք համակարգի օգտագործողների ցուցակը:
  • Օգտագործողի իրավունքների կառավարում.
  • Ընթացիկ օգտագործողի որոշումը համակարգի գործարկման ժամանակ

Աշխատեք էլփոստի հաղորդագրությունների հետ

  • Ծրագրային ինտերֆեյս էլփոստի հաղորդագրություններ ուղարկելու համար:
  • Դիտեք և խմբագրեք ձեր համակարգի հաշիվը՝ էլփոստի հետ աշխատելու համար:
  • Հիմնական օգտվողի միջերեսը հաղորդագրություններ ուղարկելու համար

Ֆայլերի հետ աշխատելը

  • Ֆայլերի կցում կամայական կազմաձևման օբյեկտներին:
  • Ֆայլերի կցում ֆայլային համակարգից կամ ֆայլերի ստեղծում՝ օգտագործելով ձևանմուշ:
  • Ֆայլերի կոլեկտիվ խմբագրում:
  • Ֆայլերի տարբերակների պահպանում և մուտքի ապահովում:
  • Ամբողջական տեքստի որոնման աջակցություն կցված ֆայլերի համար

Պլանավորված առաջադրանքներ

  • Ցուցադրել և կարգավորել պլանավորված առաջադրանքների պարամետրերը (ժամանակացույց, մեկնարկ, դադարեցում):
  • Աջակցություն սովորական առաջադրանքների կատարմանը ինֆոբազայի ֆայլային տարբերակում

Հատկություններ

  • Փաստաթղթերի և գրացուցակների լրացուցիչ հատկությունների ստեղծում և խմբագրում:
  • Հատկությունների պահպանում օբյեկտում (լրացուցիչ մանրամասներ) և օբյեկտից դուրս հատուկ տեղեկատվական ռեգիստրում (լրացուցիչ տեղեկատվություն):
  • Հաշվետվություններում հատկություններ օգտագործելու ունակություն:
  • Աջակցություն նույն տիպի տարբեր օբյեկտների համար հատկությունների տարբեր հավաքածուներ սահմանելու ունակությանը

Պարամետրերի պահպանում

  • Հաշվետվության ընտրանքների և հատուկ հաշվետվության կարգավորումների պահպանում և բեռնում:
  • Հաշվետվության ձևի կատարելագործում օգտատիրոջ կարգավորումների և հաշվետվության տարբերակների հարմար փոխարկման համար

Անհատներ

  • Անհատների մասին տեղեկատվության պահպանում և հասանելիության ապահովում

Հաշվետվության գործառույթները

  • Ծրագրային ինտերֆեյս տվյալների կազմման համակարգի (DCS) հաշվետվության ձևերի հարմարեցման համար

«1C. Ստանդարտ ենթահամակարգերի գրադարան» (այսուհետ՝ BSP) նախատեսված է «1C: Enterprise»-ի վրա հիմնված մշակումների համար: BSP-ի սկզբնական տարբերակը, որը ստեղծվել է 2010 թվականին, մշակվել է 1C լուծումներն ինքնին կարգավորելու համար: Այսպիսով, 1C-ի կողմից արտադրված բոլոր ստանդարտ արտադրանքի հիմքը BSP-ն է:

BSP-ի օգտագործումը հնարավորություն տվեց լուծել այնպիսի խնդիրներ, ինչպիսիք են կիրառական ծրագրերի ստանդարտացումը և ծրագրավորողների համար ժամանակի խնայողությունը: Քանի որ բոլոր հիմնական ֆունկցիոնալությունը ներառված է BSP-ում, և մնում է միայն այն իրականացնել, ստանդարտ ֆունկցիոնալ բլոկներ մշակելու կարիք չկա:

BSP-ի տեղադրում. Առաքման ֆայլեր

BSP-ն լուծում չէ, այն ուղղակի գործիք է ծրագրավորողի համար։ Այն վաճառքում չէ, այն ստանում են հաճախորդները կամ 1C ֆրանչայզերը՝ բաժանորդագրվելով ITS-ին։

Գրադարանի տեղադրում


Նկ.1

Տեղադրողից հետո մենք անցնում ենք քայլերը և սեղմում ենք «Ավարտել»:


Նկ.2


Նկ.3


Նկ.4

Ավելացրեք նոր տեղեկատվական բազա՝ օգտագործելով «Ավելացնել» կոճակը և ընտրեք «Նոր տեղեկատվական բազայի ստեղծում» և այնուհետև մինչև սեղմեք «Ավարտել»:


Նկ.5


Նկ.6


Նկ.7


Նկ.8


Նկ.9


Նկ.10

BSP-ի առաքումը ներառում է ցուցադրական բազա՝ տեղադրման տարբերակով և հետևյալ ֆայլերը.

  • 1Cv8.cfգրադարանի առաքման ֆայլը նախատեսված չէ ձևանմուշի միջոցով տեղեկատվական անվտանգության ստեղծման համար.
  • 1Cv8_international.cfԳրադարանի միջազգային տարբերակի առաքման ֆայլը նույնպես նախատեսված չէ կաղապարների հետ աշխատելու համար.
  • 1Cv8_demo.dtցուցադրական բազա;
  • 1Cv8_demo.cf demobas առաքման ֆայլ:



Նկ.11


Նկ.12

Այս օրինակը ցուցադրված է 3.0.1.240 տարբերակի միջոցով: Կազմաձևման ֆայլերը գտնվում են \1c\SSL\3_0_1_240\ ենթագրքում: Խնդրում ենք նկատի ունենալ, որ այս տարբերակը օգտագործվում է 1C 8.3 պլատֆորմի հետ ոչ ցածր, քան 8.3.12.1412 տարբերակը:

Գրադարանը տեղադրելիս կարող եք հանդիպել «SDBL error. ConfigVersion աղյուսակը կամ դաշտը չի պարունակվում FROM կետում»:


Նկ.13

Այս խնդիրը կարող է լուծվել Dt ֆայլը վերբեռնելու և ներբեռնելու միջոցով (մեր դեպքում մենք ներբեռնել ենք ցուցադրական ֆայլը առաքման հավաքածուից):


Նկ.14

BSP իրականացման օգնական



Նկ.15


Նկ.16

BSP.epf-ի առաջին իրականացումը– արտաքին մշակում, որի անվանումն ինքնին խոսում է: Նրա օգնությամբ դուք կարող եք ընտրել ենթահամակարգեր իրականացման համար՝ հաշվի առնելով դրանց փոխհարաբերությունները, պարամետրերը թողնել համեմատության (միաձուլման) համար և հեռացնել ենթահամակարգի կոդի ավելորդ, չօգտագործված հատվածները։

Քայլ առ քայլ օգնականը հասանելի է «Developer Tools - First BSP Implementation» բաժնում:



Նկ.17

Օգնականի օգնությամբ ստեղծվում է նաև ստեղծվող կոնֆիգուրացիայի ձևանմուշ: Աջ կողմում կարող եք տեսնել յուրաքանչյուր ընտրվող ենթահամակարգի նկարագրությունը:



Նկ.18

Նկ.19



Նկ.20

Մենք գրանցում ենք լրացուցիչ պարամետրեր մեր ընտրած յուրաքանչյուր ենթահամակարգի համար:

Մենք տվյալները, ըստ մեր պարամետրերի, փոխանցում ենք ստեղծված, դատարկ կազմաձևում «Կազմաձևիչ» ռեժիմում մենք անցնում ենք դրան:



Նկ.21

Պարզության համար եկեք վերանվանենք այն «My_configuration»:

Կազմաձևողի ռեժիմում առաջին անգամ նշեք «Կազմաձևում-Համեմատել, միաձուլել կոնֆիգուրացիայի հետ ֆայլից», երկխոսության պատուհանում նշելով գրադարանի առաքման ֆայլը և հաստատելով աջակցության հարցումը:



Նկ.22

«Ցանկանու՞մ եք կատարել կազմաձևման ամբողջական ներբեռնում» հարցին: Պատասխանում ենք բացասական։



Նկ.23



Նկ.24

Մենք տեսնում ենք երկու կոնֆիգուրացիաների համեմատություն՝ «My_Configuration» և «Standard Subsystem Library»:



Նկ.25

Համեմատության պատուհանում կարող եք բեռնել կարգավորումները ֆայլից, որը նախկինում պահվել է օգնականի միջոցով «Գործողություններ. Բեռնել կարգավորումները ֆայլից»:


Նկ.26

Բացվող պատուհանում ընտրեք մեր ֆայլը, որը նախկինում պահվել է օգնականի հետ՝ «Համեմատման կարգավորումների ֆայլ»:



Նկ.27

Խնդրում ենք նկատի ունենալ, որ ենթահամակարգերը կնշվեն՝ կախված նրանից, թե որոնք են նույնականացվել օգնականի կողմից տեղադրման ժամանակ: Այսպիսով, եթե ընտրեք միայն հիմնական գործառույթը (նկ. 28), ապա կազմաձևման պատուհանը կունենա հետևյալ տեսքը.


Նկ.28


Նկ.29

Նրանք. մենք տեսնում ենք, որ ոչ բոլոր կոնֆիգուրացիայի օբյեկտներն են ստուգված:

Այժմ եկեք կարգավորենք ստորադաս ենթահամակարգերը՝ նշելով փոխանցվող օբյեկտները «Գործողություններ - Նշել ըստ ֆայլի ենթահամակարգերի» միջոցով։ Մենք ակտիվացնում ենք «Միացնել ենթահամակարգերի տարածքը»:



Նկ.30


Նկ.31

Լռելյայնորեն, բոլոր ենթահամակարգերը ներդրված են, այնպես որ դուք պետք է հանեք բոլոր վանդակները՝ թողնելով միայն անհրաժեշտները (նախքան ստանդարտ ենթահամակարգերի գրադարանը ձեր կոնֆիգուրացիայի մեջ մտցնելը, դուք պետք է ուսումնասիրեք իրականացվող ենթահամակարգերի ցանկը):

«Ստանդարտ ենթահամակարգերից» մենք ընտրում ենք պահանջվողները՝ անկախ նրանից, թե ինչ գործառույթ է անհրաժեշտ: Դրանց թվում են հիմնական ֆունկցիոնալությունը, տվյալների բազայի տարբերակների թարմացումը, օգտվողները, կոնտակտները:

Կան նաև լրացուցիչ համակարգեր, որոնք պետք է փոխանցվեն սպասարկման մոդելում աշխատելու համար, և կամընտիր համակարգեր, որոնք պահանջում են ընտրովի տեղադրում: Դուք կարող եք որոշել նրանց հարաբերությունները՝ օգտագործելով աղյուսակները՝ կարդալով հոդվածը ITS կայքում:



Նկ.32

Ընտրելով ենթահամակարգերը՝ սեղմեք «Տեղադրել» կոճակը:

Կարող եք նաև ընտրել առանձին տարրերի միաձուլման ռեժիմ՝ «Վերցրեք ֆայլից» կամ «Միաձուլվել հիմնական կազմաձևման առաջնահերթությանը» (դա անելու համար սեղմեք դրա վրա մկնիկի աջ կոճակը):



Նկ.33

Այս գործողությունները կարող են կիրառվել բոլոր տարրերի վրա՝ դրանք սահմանելով «Գործողություններ - Սահմանել ռեժիմ բոլորի համար» մենյուի միջոցով:


Նկ.34


Նկ.35



Նկ.36



Նկ.37



Նկ.38

Նախքան կոնֆիգուրացիան թարմացնելը պետք է դրա հատկություններում սահմանել ստեղծվող կոնֆիգուրացիայի տարբերակի համարը, հակառակ դեպքում ծրագիրը բացելիս սխալ կհայտնվի, որ կոնֆիգուրացիայի տարբերակի հատկությունը լրացված չէ։


Նկ.39





Նկ.41

Խնդրում ենք նկատի ունենալ, որ գործընթացների ավարտից հետո մետատվյալների օբյեկտները տեղափոխվում են, բայց դեռ կազմաձևված չեն: Հետեւաբար, անհրաժեշտ է սկսել BSP օբյեկտների տեղադրումը:

Որպես կանոն, 1C-ի կոնֆիգուրացիաները գրված են օգտագործողների համար: Բոլոր կոնֆիգուրացիաները տարբեր են, բայց բավականին հաճախ տարբեր կոնֆիգուրացիաներում օգտագործվում են նույն առարկաները, որոնք մի փոքր տարբերվում են միմյանցից: Իրոք, դժվար է պատկերացնել այնպիսի կոնֆիգուրացիա, որտեղ այնպիսի միավորներ, ինչպիսիք են ապրանքները, կոնտրագենտները, օգտվողները և արժույթը, չհայտնվեն: Իսկ որոշ առաջադրանքներ բնորոշ են՝ իրավունքների տարրական տարբերակման հնարավորությունը, էլփոստի հետ աշխատելը, օգտատերերի առաջադրանքները և այլն։ Բայց կա մի կոնֆիգուրացիա, որը հեշտացնում է ծրագրավորողի աշխատանքը, այն պարունակում և կառուցվածքում է ստանդարտ առաջադրանքները, որոնք գործատուները դնում են ծրագրավորողների համար.

Եթե ​​դուք աշխատել եք 1c-ից տարբեր ստանդարտ կոնֆիգուրացիաների հետ, ապա նկատած կլինեք, որ դրանք հիմնականում բավականին նման են, շատ հիմնական գործառույթներ նույնն են բոլոր ստանդարտ կոնֆիգուրացիաների համար: Նաև BSP-ից կարող եք ավելացնել ձեր սեփական կազմաձևում այնպիսի ստանդարտ գրացուցակներ, ինչպիսիք են կազմակերպությունները, բանկերը, արժույթի դասակարգիչը և շատ ավելին:

Մենք կփորձենք պարզել, թե որ ենթահամակարգերը ինչի համար են պատասխանատու և ինչպես են դրանք փոխկապակցված:

Եթե ​​դուք որոշում եք օգտագործել BSP, դա չի նշանակում, որ դուք պետք է օգտագործեք բոլոր ենթահամակարգերը, որոնք ներառված են դրանում: BSP-ն ներառում է իրականացման հատուկ օգնական, որն օգնում է զգալիորեն խնայել ժամանակը նոր կոնֆիգուրացիա մշակելիս: Օգնականը նախագծված է որպես քայլ առ քայլ հրաշագործ, որի միջոցով մշակողը նշում է իրեն անհրաժեշտ ենթահամակարգերը, և կախարդը կստեղծի դատարկ, որի հետ դուք կարող եք աշխատել ապագայում: Ըստ էության, մենք ստանում ենք ապագա կոնֆիգուրացիայի ձևանմուշ:

Եթե ​​մենք գործարկենք BSP-ն thin client ռեժիմում, ապա կտեսնենք նման պատուհան

Սկզբնական փուլում մեզ հետաքրքրում է «Developer Tools» ներդիրը, որով կգործարկենք «BSP Implementation Assistant»-ը։

Սկուան ինքնին կարծես քայլ առ քայլ օգնական է:

Առաջին փուլում մենք ընտրում ենք ենթահամակարգերը, որոնք մեզ անհրաժեշտ կլինեն մշակված կազմաձևում:

Օրինակ՝ այսպես

Դրանից հետո դուք պետք է նշեք այն ֆայլը, որում մենք կպահենք կարգավորումները: XML ֆայլի ձևաչափ:

Հետո անցնում ենք երկրորդ փուլին։

Երկրորդ փուլում նշեք լրացուցիչ պարամետրեր ընտրված ենթահամակարգերից յուրաքանչյուրի համար:

Բոլոր պարամետրերը ընտրելուց հետո համակարգը կստուգի, թե արդյոք ամեն ինչ ճիշտ է ընտրված և կառաջարկի սխալներին հետևելու տարբեր տարբերակներ:

Կամ այս ձևով.

Հաջորդ հոդվածներում մենք կշարունակենք ուսումնասիրել ստանդարտ ենթահամակարգերի գրադարանի հետ աշխատանքը:

Կա կոնֆիգուրացիա, որը հեշտացնում է մշակողի աշխատանքը՝ փրկելով նրան նման «չնչին» աշխատանքից. սա «Ստանդարտ ենթահամակարգերի գրադարանն» է (BSS), որը ներառում է մի շարք ունիվերսալ ֆունկցիոնալ ենթահամակարգեր և նախատեսված «Կառավարում» բաժնի դրվագներ։ «1C:Enterprise» հարթակում կիրառական լուծումներում օգտագործելու համար: Գրադարանը ամբողջական (առարկայական տեսանկյունից) կիրառական լուծում չէ, սակայն գրադարանային ենթահամակարգերը կարող են օգտագործվել սպառողական կոնֆիգուրացիայի մեջ՝ և՛ միասին, և՛ առանձին: Եվ այդ նպատակով BSP-ն ներառում է իրականացման հատուկ օգնական, որի օգտագործումը օգնում է զգալիորեն խնայել ժամանակը նոր կոնֆիգուրացիա մշակելիս։

Օգնականն ինքնին պատրաստված է քայլ առ քայլ հրաշագործի տեսքով, որի օգնությամբ մշակողը նշում է իրեն անհրաժեշտ ենթահամակարգերը, իսկ հրաշագործը կստեղծի դատարկ, որի հետ դուք կարող եք աշխատել ապագայում: Ըստ էության, մենք ստանում ենք ապագա կոնֆիգուրացիայի ձևանմուշ:

Եկեք գործարկենք BSP-ն(մենք ունենք հրատարակություն 2.3, տարբերակ 2.3.3.63), անցնենք բաժին. «Developer Tools» U94; «BSP-ի առաջին իրականացումը».:

Այստեղ այն կբացահայտվի մեզ «BSP-ի իրականացման օգնական». Օգնականն ինքնին կարծես քայլ առ քայլ օգնական է, որտեղ առաջին փուլում մենք ընտրում ենք ենթահամակարգերը, որոնք մեզ անհրաժեշտ կլինեն մշակվող կազմաձևում: Դրանից հետո դուք պետք է նշեք այն ֆայլը (xml ձևաչափով), որում մենք կպահենք այս կարգավորումները:
Այնուհետև անցնում ենք երկրորդ փուլին. մենք նշում ենք լրացուցիչ պարամետրեր ընտրված ենթահամակարգերից յուրաքանչյուրի համար:

Բոլոր պարամետրերն ընտրելուց հետո համակարգը կստուգի, թե արդյոք ամեն ինչ ճիշտ է ընտրված և կառաջարկի սխալներին հետևելու տարբեր տարբերակներ (Ենթահամակարգի իրականացման աղյուսակ կամ BSP իրականացման հաշվետվություն):

Հոդվածում համառոտ նկարագրվում է BSP Implementation Assistant-ի հետ աշխատանքը, քանի որ այս գործիքը այնքան էլ տարածված չէ: Գործնականում ավելի հաճախ մշակողները գործում են այս սխեմայի համաձայն. նրանք տեղադրում են անհրաժեշտ BSP ենթահամակարգերը դատարկ կազմաձևի վրա («BSP իրականացման օգնականը» կարող է նաև օգնել այստեղ), բայց սովորաբար բոլոր ենթահամակարգերը BSP-ից տեղափոխվում են նոր դատարկ կազմաձև:

Մենք ունենք երկու կոնֆիգուրացիա՝ առաջինը (հիմնականը)՝ բոլոր BSP ենթահամակարգերով, երկրորդը (ֆայլ)՝ BP։

1. Միացնել հիմնական կոնֆիգուրացիան խմբագրելու հնարավորությունը:

2. Զանգահարել ընտրացանկը Կոնֆիգուրացիա - Համեմատել, միաձուլվել ֆայլից կազմաձևման հետ.

3. Ընտրեք ընդլայնումով ֆայլ տես PSU կոնֆիգուրացիաներ.

4. Պատասխանել այո աջակցության առաջարկին:

6. Կատարել Գործողություններ - Մարկըստ ենթահամակարգերի։

7. Նշեք ենթահամակարգերը, որոնք մեր հիմնական կոնֆիգուրացիայի մեջ չեն. վերցրեք դրանք ֆայլից, բայց ֆայլից կազմաձևման մեջ չգտնվող ենթահամակարգերը պետք է մնան հիմնական կազմաձևում (դա կլինի լռելյայն դեպքում), ապա սեղմեք Տեղադրեք.

8. Նշեք արմատային տարրի հատկությունները միաձուլման համար. հիմնական դերեր, Կառավարվող հավելվածի մոդուլ, նստաշրջանի մոդուլ, արտաքին կապի մոդուլ, կանոնավոր հավելվածի մոդուլ, մոդալ օգտագործման ռեժիմ, համաժամանակյա զանգեր հարթակի ընդարձակման և արտաքին բաղադրիչների ռեժիմ, Ինտերֆեյսի համատեղելիության ռեժիմ, Համատեղելիության ռեժիմ . Սեղմեք Run:

9. Պատուհանում Աջակցման կանոնների կարգավորում – Լավ.

10. Թարմացրեք տվյալների բազայի կազմաձևումը (F7).

Եվ նման սպասարկման հաղորդագրություններ:

«... (օբյեկտը համանուն ընդհանուր հատկանիշի մի մասն է)» կամ «.... X.H.H համատեղելիության ռեժիմում սահմանված տեսակների օգտագործումը: (օրինակ, հեղինակը) և ստորև անընդունելի է» ; «Ընդհանուր նկար. անունը եզակի չէ»:

12. Օբյեկտի համար, որը հանդիսանում է համանուն ընդհանուր հենակետերի մաս - հեռացնել աջակցությունից, ջնջել օբյեկտը և դրա հետ կապված հղումները: Որոնեք ջնջվող օբյեկտների հղումներ – ջնջեք հղումները:

13. Փոխեք համատեղելիության ռեժիմը X.H.X-ի վերևում:

14. Թարմացրեք տվյալների բազայի կոնֆիգուրացիան (F7): Հաջորդը, եթե վերադառնաք 11-րդ քայլին, կատարեք 12-րդ և 13-րդ քայլերը, ապա 14-ը:

Սկզբունքորեն, դա բոլորն է. աշխատանքի «ավտոմատ» մասը ավարտված է: Սկսվում է աշխատանքի առավել «հետաքրքիր» փուլը. եթե դուք արդեն կարծում էիք, որ կոնֆիգուրացիան «հեռացավ», ապա, ամենայն հավանականությամբ, շատ եք սխալվում:

Նախ ստուգեք ընդհանուր մոդուլները, արդյոք ենթահամակարգերը ներառված են հրամանի միջերեսում և այլն: Երբ ամեն ինչ «մի տեսակ պատրաստ է», սկսեք վրիպազերծել:

Եվ այսպես, դուք կարգաբերում եք, մինչև համոզվեք, որ սխալներ չկան:

mob_info