Ուսուցման ծրագրավորման լեզու 1C 8.3. Հիմունքներ Ծրագրավորում Չորեքշաբթի "1C: Ձեռնարկություն

Ռուսաստանի կրթության եւ գիտության նախարարություն

Դաշնային պետական \u200b\u200bբյուջետային կրթություն

Բարձրագույն մասնագիտական \u200b\u200bկրթության հաստատում

«ՊԵՆԶԱ ՊԵՏԱԿԱՆ ՀԱՄԱԼՍԱՐԱՆ»

Ա. Է. Խոխլով

Հիմունքներ Ծրագրավորում Չորեքշաբթի «1C: Enterprise»

Պենզա, 2016:

UDC 631.3 (075)

R e c e n z i n t:

«Կիրառական ինֆորմատիկա» բաժնի պետ

Penza պետական \u200b\u200bտեխնոլոգիական ակադեմիա,

Պրոֆեսոր Վերանորոգում A. P.

Խոխլով Ա. E.

X86: Հիմունքներ Ծրագրավորում Չորեքշաբթի «1C: Enterprise».Tutorial / A. E. Խոխլով, Է. Մ. Գոլոբոկովա, Yu.V. Թերեյակովա - Պենզա: PORZA Պետություն Համալսարան, 2015 թ. - 144 էջ:

Դասագիրքը թույլ է տալիս յուրացնել 1C կիրառական լուծումները մշակելու եւ փոփոխելու տեխնիկան. Ձեռնարկություն 8.3 պլատֆորմ: Իրական կիրառական լուծում ստեղծելու օրինակով ցուցադրվում են տարբեր համակարգի օբյեկտների կառուցվածքը, դրանց նպատակը եւ օգտագործման եղանակը: Ներկառուցված լեզվով կան ընթացակարգեր, ներառյալ հարցման լեզվի օգտագործումը:

UDC 631.3 (075)

© Խոխլովի Ա .., 2016 թ

© Publishing House Penza State University, 2016

2.1. «1C. Enterprise 8» ծրագրի կազմը 7

2.2. Կազմաձեւման կառուցվածք 9.

2.3. «1C: Enterprise» ծրագրի ճարտարապետներ 12

3. «1C: Enterprise» պլատֆորմի օբյեկտի մոդելը 18

7. Գրանցում է 75:

Ներածություն

«1C. Enterprise 8» ծրագրերի համակարգը նպատակ ունի ավտոմատացնել ձեռնարկությունների, կազմակերպությունների եւ անհատների գործունեությունը: Համակարգը հիմնված է ճկուն տեխնոլոգիական պլատֆորմի վրա, որոնց հնարավորությունները թույլ են տալիս ստեղծել եւ փոփոխել բիզնեսի կիրառման լայն տեսականի:

«1C. Enterprise» համակարգի հիմնական առանձնահատկությունն իր կազմաձեւումն է: Տեխնոլոգիական պլատֆորմ «1C. Ձեռնարկություն» -ը մեխանիզմների շարք է, որոնք նախատեսված են առարկայի տարածքի տարբեր տեսակի օբյեկտների շահագործման համար: Օբյեկտների հատուկ շարք, տեղեկատվական զանգվածներ կառույցներ, տեղեկատվության մշակման ալգորիթմներ սահմանում են հատուկ կազմաձեւ , Կազմաձեւի հետ միասին, 1C. Ձեռնարկությունների պլատֆորմը գործում է որպես պատրաստի ծրագրային ապահովման արտադրանք, որը կողմնորոշված \u200b\u200bէ ձեռնարկությունների որոշակի տեսակների եւ լուծված առաջադրանքների դասերի վրա:

Համակարգի գործառույթը բաժանված է երկու գործընթացների.

    Կազմաձեւում (առարկայի տարածքի նկարագրությունը համակարգի կողմից տրամադրված միջոցներով),

    Կատարում (առարկայի տարածքի վերամշակում):

Կազմաձեւման գործընթացը իր հերթին բաժանվում է մի քանի բաղադրիչների.

    «Տեսողական» կազմաձեւման կառուցվածքի ստեղծում (նման կազմաձեւման առարկաները, որպես դիրեկտորիաներ, փաստաթղթեր եւ այլն),

    Օբյեկտի երկխոսության ձեւերի ստեղծում,

    Օբյեկտի վարքի, ձեւերի (որոշակի կազմաձեւման վայրերում համակարգի լեզվով գրելու կոդ) որոշելը

    Ինտերֆեյնների ստեղծում, օգտագործողի իրավունքների հավաքածուներ (դերեր):

Կատարման գործընթացում համակարգը արդեն գործում է կազմաձեւման փուլում նկարագրված հատուկ հասկացություններով (ապրանքների եւ կազմակերպությունների տեղեկատու գրքեր, գլխավերեւում եւ այլն):

Ուսումնասիրության ձեռնարկը օրինակ է հանդիսանում խմբագրական պլատֆորմի կազմաձեւման օրինակ 8.3.6.2014 (վերապատրաստման տարբերակ):

Ծրագրավորման վերապատրաստման դասընթացների տարբերակը կամ տարբերակը կարելի է ներբեռնել http://online.1c.ru/catalog/free/learning.php

Ծրագրավորումը սովորեցնելու համար մեզ անհրաժեշտ կլինի 1C 8.3 (ոչ ցածր, քան 8.3.4.482):

Եթե \u200b\u200bտեղադրել եք 1C տարբերակը 8.3 - Օգտագործեք այն: Եթե \u200b\u200bոչ, ներբեռնեք եւ տեղադրեք վերապատրաստման տարբերակը, որը 1C- ն առաջարկում է հատուկ կրթական նպատակներով:

ML առաջադրանք: Ներբեռնեք եւ տեղադրեք ուսումնական տարբերակը 1C 8.3.

Դատականացման հրահանգներ.

  • 1. Չփեք ներբեռնված արխիվը `տեղեկանալով աշխատասեղանի առանձին թղթապանակին.
  • 1.1. Ներբեռնեք հղումը Dropbox- ի հետ (NSL տարբերակ)https: //www.dropbox.eom/s/t69xyrrhsdugfzf/lc_predprijatie_ 8.3_uchebnaja_versija.zip?dl\u003dl
  • 1.2. Հղում դեպի Mail.ru- ով (տարբերակ N ° 2)https://cloud.mail.ru/public/59a9a532864D/lc_predprijatie_8.3_ uchebna_versija.zip.
  • 2. Գործարկել «Setup.exe» ֆայլը:
  • 3. Կտտացրեք «Հաջորդ», «Հաջորդ», «Սահմանել»:
  • 4. Սպասեք տեղադրմանը:

Թիվ 1-ին առաջադրանքը կատարելուց հետո այս դյուրանցումը պետք է հայտնվի ձեր աշխատասեղանին (Նկար 1).

Մուտքագրեք (վերապատրաստման տարբերակ)

ՆկՂ մեկը Գործարկել Label 1C. Ձեռնարկություն

Առաջին ծրագիր

Սա արդեն դարձել է ծրագրավորողների ավանդույթ `նոր լեզու սովորելը, առաջինը, որում նրանք գրում են, ծրագիր է, որը տպում է« Բարեւ, աշխարհ »արտահայտությունը:

Եկեք ձեր համակարգիչը դարձնենք այս արտահայտությունը ռուսերենով «Ողջույն, խաղաղություն»:

Առաջադրանք թիվ 2. Գրեք ծրագիրը 1C 8.3 լեզվով, որը սկսելիս ցուցադրում է «Ողջույն, աշխարհ» արտահայտությունը:

Դատականացման հրահանգներ.

  • 1. Գործարկել «1C. Ձեռնարկությունը» պիտակը ձեր աշխատասեղանի վրա:
  • 2. Դուք բացել եք տվյալների բազաների ցուցակը 1C (Նկար 2): Ինչպես տեսնում եք, այն դատարկ է: Եկեք ստեղծենք ուսումնական բազա, որում մենք ծրագրելու ենք: սեղմել կոճակը "Ավելացնել".
  • 3. Ընտրեք եւ կտտացրեք «Հետագա» (Նկար 3):
  • 9 ժլատ Տեղեկատվական բազա / GR\u003e TPS X

ՆկՂ 3.

4. Ընտրեք ... »(Նկար 4) եւ կտտացրեք «Հետագա»:


ՆկՂ չորս

5. Որպես բազային անուն, նշեք «Կրթական» (Նկար 5) եւ կտտացրեք «Հետագա»:


ՆկՂ Հինգ.

6. Նշեք ցանկացած դատարկ թղթապանակ որպես տվյալների բազայի գրացուցակ (այս դեպքում սա իմ փաստաթղթերում «կրթական» թղթապանակ է (Նկար 6): Կտտացրեք «Հաջորդը»:


ՆկՂ 6.

7. Նշեք վավերացման տարբերակը: «Ընտրեք ինքնաբերաբար»,Գործարկման ռեժիմ «FAT հաճախորդ»: Որպես 1 S տարբերակ. Ձեռնարկությունները ոչինչ չեն նշում, կտտացրեք «Finish» կոճակը (Նկար 7):


ՆկՂ 7

8. Ինչպես տեսնում եք, առաջին բազան, որը մենք նոր ենք ստեղծել, հայտնվեց այն ցուցակում, որը մենք նոր ենք ստեղծել (Նկար 8): Եկեք սկսենք գրել կոդը: սեղմել կոճակը «Կոնֆիգուրատոր»:

ՆկՂ ութ.

9. Պատուհանում, որը բացվում է, ընտրեք ցանկի միջոցով «Կոնֆիգուրացիա»պարբերություն «Բաց կազմաձեւում"(Նկար 9):

Կազմաձեւիչ (ուսուցման տարբերակ) - Կոնֆիգուրատորներ

ՆկՂ 9. Ընտրեք ընտրացանկի տարրը «Բաց կազմաձեւում»

10. Ձախ կողմում բացված վահանակում, աջ սեղմեք «« Կոնֆիգուրացիա » եւ ընտրեք ցուցակից «Բացեք կառավարվող դիմումի մոդուլը» (Նկար 10):

Կազմաձեւ

Գործողություններ »F / | X і 4:

© *? Ընդհանուր _za krnsіamі!.

Կազմաձեւ

^ Բացեք կառավարվող դիմումի մոդուլի բաց նստաշրջանի մոդուլը

ՆկՂ 10. Ընտրելով «Բացեք կառավարվող դիմումի մոդուլը» կետը

11. Պատուհանը բացվեց խմբագրի հետ (Նկար 11): Այստեղ դուք կարող եք գրել տեքստը: Մենք ապագայում կաշխատենք նրա հետ:

ՆկՂ տասնմեկ. Վերահսկվող դիմումի մոդուլը

12. Վերաշարադրեք հետեւյալ տեքստը այս պատուհանի վրա (Նկար 12).

Զեկույց («Ողջույն, աշխարհ»);


13. Մեր առաջին ծրագրի ծածկագիրը պատրաստ է: Սկսեք այն կատարելու համար: The անկի միջոցով » Կարգաբերում" «Սկսել կարգաբերումը» (կամ բանալին / 'і) (Նկար 13):

DI Configurator (վերապատրաստման տարբերակ) - կազմաձեւում

І Ֆայլի խմբագրում Տեքստի կազմաձեւում otlakhka alg4nastry "« Ծառայությունների պատուհանի օգնություն

10 СIZі |

І Բ. & D t? © »і a і //

[Koifiguroya *

Գործողություններ

Koifigurashya

$ # General 8? Հաստատություններ 1111 Հղումներ ® C] Փաստաթղթեր

Փաստաթղթերի տեղեկամատյաններ (..) RE

Կազմաձեւիչ (ուսուցման տարբերակ)

L Խմբագրվող կազմաձեւումը տարբերվում է տվյալների բազայի կազմաձեւից: Թարմացրեք տվյալների բազայի կազմաձեւումը:

....................

ՆկՂ 13. Կատարման ծրագիր սկսելը

14. Հաստատվում է հարցին:

15. Մի վայրկյանից հետո կամ երկուսը կսկսվեն 1C եւ ներքեւի պատուհանում կհայտնվեն «Ողջույն, խաղաղություն»: Մենք հասել ենք իրենց ուզածի համակարգչից, վաստակած մեր առաջին ծրագիրը (Նկար 14):

Հաղորդագրություններ:

Բարեւ աշխարհ!

ՆկՂ տասնչորս: Ծրագրի արդյունքները

Տեսանյութերի մեծ ծրագրավորման դասընթաց 1C համակարգում. Ձեռնարկություն: Ներառում է 7 դասընթաց.

1. 1C. Ձեռնարկություն 8.3. Մշակողի առաջին քայլերը
«1C: Enterprise 8.3» համակարգի նոր վարկածի կառուցվածքում.
- Պատկերացրեք համակարգի զարգացման ընդհանուր սկզբունքները.
- «1C. Enterprise 8» համակարգը հետագա ուսումնասիրության եւ տիրապետման ուղիներ պատրաստելը.
- Օգտագործեք հիմնական աշխատանքային հմտությունները «1C: Enterprise 8» -ում;
- Աշխատեք տեղեկատու գրքերի, փաստաթղթերի եւ այլ օբյեկտների հետ, հարմարեցրեք դրանց հատկությունները.
- Նախնական մակարդակում աշխատելու ձեւի վերահսկման հիմնական տարրերի, միջոցառումների բեռնաթափման եւ համակարգի այլ գործառույթների հետ:

2. 1C. Ձեռնարկություն 8.3. Կազմաձեւման ներածություն: Հիմնական օբյեկտներ
- Հասկանալու համար `« 1C. Enterprise 8 »համակարգի կառուցման ընդհանուր սկզբունքները
- IdeateD- ի հիմնական հմտությունները աշխատանքի հիմնական հմտությունները միջին «1C: Enterprise 8» -ում

3. Համակարգում օգտագործելով «1C: Enterprise 8» համակարգում հարցումներ: Հարցման լեզու
- Գրեք հարցումներ
- Աշխատեք հարցման դիզայների հետ
- ճիշտ օգտագործել IB սեղանների տարբեր տեսակներ
- տեղեկացվածություն գրանցամատյանների վիրտուալ սեղանների հետ աշխատելու առանձնահատկություններին

4. 1C. Ձեռնարկություն 8.3. Գործառնական առաջադրանքների լուծում
- Աշխատեք կուտակման գրանցամատյանների հետ
- գրեք ալգորիթմներ փաստաթղթերի պայմանավորված պահվածքի համար
- Օգտագործեք վերահսկվող կողպեքների մեխանիզմը
- ծրագրեր լուծումներ բարելավելու եղանակներով

5. 1C. Ձեռնարկություն 8.3. Հաշվապահական հաշվառման առաջադրանքների որոշում
- Հնարավորությունդ հնարավոր դարձրեք նախագծել հաշվի պլանը եւ հաշվապահական հաշվառման գրանցումը `սինթետիկ, բազմաբնույթ, վերլուծական, քանակական եւ արժութային հաշվառման տեսակների լուծման համար.
- ճիշտ լրացրեք ռեգիստրը շարժումներով բոլոր տեսակի հաշվապահական հաշվառման մեջ ինչպես փաստաթղթերի ընթացքում, այնպես էլ ձեռքով գործողություններ ձայնագրելու ժամանակ.
- Multiplayer ռեժիմում հաշվապահական հաշվառման գրանցամատյանում հիմնական եւ կարգավորող փաստաթղթերի իրականացման օպտիմալ բարդ մշակումը `վերահսկվող կողպեքի կազմաձեւը օգտագործելու համար:
- Օգտագործեք տվյալների դասավորության մեխանիզմը `հաշվապահական հաշվետվությունների մշակման համար, ինչպիսիք են ամփոփ սինթետիկ եւ մանրամասն վերլուծական:

6. 1C. Ձեռնարկություն 8.3. Հաշվարկային առաջադրանքների լուծում
- Բարի գալուստ «1C. Enterprise 8.3» գործիք
- Որպեսզի գործնականում կիրառվի աշխատավարձի եւ աշխատակազմի չափման ավտոմատացման առաջադրանքների լուծման մեթոդաբանությունը
-Մաքրեք վերահսկեք զարգացած լուծման աշխատանքը
- Պատկերացրեք կազմաձեւման օբյեկտների, ֆիզիկական սեղանների եւ վիրտուալ հաշվարկման գրանցման սեղանների հարաբերությունները
- Գնալ եւ ճիշտ ճիշտ սխալներ. Թե մեթոդական, եւ ծրագրաշար
- Պահեստավորված «1C. Enterprise 8.3» պլատֆորմի գործառույթը `կարգավորման առաջադրանքները լուծելու համար անհրաժեշտ մասում

7. 1C. Ձեռնարկություն 8.3. Ինտեգրման եւ տվյալների փոխանակման գործիքներ
- Աշխատեք տեքստային ֆայլերի եւ փաստաթղթերի հետ
Աշխատեք ֆայլերի հետ: DBF:
- Կազմակերպեք ինտերնետ կապեր
Աշխատեք էլփոստով եւ օգտագործեք HTTP, FTP արձանագրություններ
- Օգտագործեք OLE եւ COM տեխնոլոգիաներ
- Օգտագործեք հետեւողական XML մուտքի մոդել
- Օգտագործեք XDTO եւ խառը XML մոդել
- Կազմակերպել տվյալների փոխանակում
- Օգտագործեք օբյեկտի մեխանիզմները «փոխանակման պլաններ»
- Օգտագործեք «Տվյալների փոխարկումը» կազմաձեւը

Նույնիսկ եթե դուք սովորել եք նախապես ծրագրավորման այլ լեզուներ, օրինակ, C ++, PHP, Java, արժե հիշել այդ 1C- ն, բայց շատ առումներով, բայց դեռ շատ հիմնարար տարբերություններ ունի:

1C- ի ամենակարեւորը այն է, որ անհրաժեշտ չէ հորինել ձեր օբյեկտների տեսակները: Դրանք բոլորն արդեն կազմաձեւում են:

Սահմանեք 1C տեխնոլոգիական պլատֆորմը ձեր համակարգչին եւ կազմաձեւում բացեք նոր կամ արդեն առկա տվյալների բազա: Սկսելու համար դուք կարող եք օգտագործել բացարձակապես ծրագրավորման ուսուցման համար:

Պատուհանի ձախ կողմում կտեսնեք կազմաձեւման օբյեկտի ծառ: Դրանք ներառում են փաստաթղթեր, տեղեկատու գրքեր, գրանցամատյաններ, բիզնես գործընթացներ եւ շատ ավելին:

Տվյալները պահվում են նաեւ DBMS- ում, բայց մշակողը սովորաբար ուղղակիորեն չի աշխատում նրանց հետ: Օգտագործելով տեխնոլոգիական պլատֆորմը, ծրագրավորողը արդեն դիմում է կազմաձեւման օբյեկտներին կամ տեղեկատվական բազան:

1C- ում, ինչպես շատ այլ ծրագրավորման լեզուներով, հարցումները հաճախ օգտագործվում են: Նման է T-SQL լեզվին: Հարցումները կարող են գրվել ինչպես անգլերեն, այնպես էլ ռուսերեն լեզուներով, այլ հարցերում, ինչպես մնացած ծածկագիրը:

Թվում է, թե պարզ է, բայց «դաշտում» աշխատանքի համար ծրագրավորման լեզվի մի գիտելիքներն առավել հաճախ բավարար չեն: Փաստն այն է, որ 1C- ի օգտագործման մեծ մասում տեղադրված են բնորոշ կազմաձեւեր, եւ նրանք պետք է իմանան:

1C ծրագրավորողների համար աշխատանքի առումով կա երկու հիմնական մասնաճյուղ, ֆրանչայզեր կամ իրենց վրա աշխատում են «իրենք» եւ աշխատում են ցանկացած կազմակերպության ՏՏ կազմակերպության հերթական ծրագրավորող: Այս ընտրությունը կախված է միայն ձեր նախընտրություններից:

Franchisee- ում աշխատելիս, ձեր սեփական բիզնեսը պահելը կամ ձեր սեփական բիզնեսը պահպանելը, վճարումը կլինի աշխատանք: Աշխատանքները կարող են շատ լինել եւ անհրաժեշտ է լիարժեքորեն դրվել: Աշխատավարձի լավագույն տախտակը այստեղ չէ, եւ դուք կարող եք վաստակել տպավորիչ գումար:

Եթե \u200b\u200bորոշեք աշխատել ազատության վրա, կամ բացեք ձեր սեփական բիզնեսը, ձեզ հարկավոր չէ «կիսել» ձեր վաստակը որեւէ մեկի հետ (բացառությամբ բնական եւ անկախ պլատֆորմի): Բայց այս դեպքում հաճախորդները պետք է փնտրեն ինքներդ:

Եթե \u200b\u200bդուք դեռ որոշել եք կազմակերպության մեջ կարգավորել որպես կանոնավոր ծրագրավորող, ապա մի քիչ կախված կլինեք կատարված աշխատանքի ծավալից: Այս դեպքում կա որոշակի կայունություն, բայց նաեւ աշխատավարձի բար է սահմանափակ:

Իհարկե, այս երկու եղանակները կարող են համատեղվել, աշխատել որպես կանոնավոր ծրագրավորող օրվա ընթացքում եւ երեկոների ազատության վրա:

Դա լավ է 1C ծրագրավորողների մոտ, այնպես որ սա այն է, ինչ դուք չեք կարող ունենալ տեխնիկական կրթություն (օրինակ, դուք տնտեսագետ եք, հաշվապահ եւ այլն): Հաճախորդներին կամ գործատուին ձեր գիտելիքները հաստատելու համար կարող եք տրամադրել ձեր 1C վկայագրերը:

Վկայագրերը տարբեր տեսակներ են, ինչպես հարթակում (ծրագրավորողների համար) եւ տիպի լուծումներով: Դուք կարող եք դրանք ստանալ 1C- ում, քննություն հանձնելով թեստի կամ գործնական առաջադրանքի տեսքով:

Գրքեր 1-ին

Լավագույնն է 1C սովորել 1C- ի կողմից, որոնք տպագրվել են 1C- ի կողմից: Այսպես ասած, բնօրինակ աղբյուրից: Նրանցից ոմանք գալիս են բնորոշ կազմաձեւերով: Կարող եք նաեւ գնել առանձին գրքեր:

«1C. 1C. Սկսնակների ծրագրավորում» գիրքը նախատեսված է այն մարդկանց համար, ովքեր հեռու են ծրագրավորումից, բայց նրանք, ովքեր ցանկանում են սովորել, ինչպես ստեղծել իրենց սեփական լուծումները 1C 8.3-ից զրոյից:

«Բարեւ, 1C» - ն ցույց է տալիս 1C համակարգում կիրառական լուծումների մշակման հիմնական հնարավորությունները. Ձեռնարկություն 8:

«101 խորհրդում» նկարագրում է մի քանի նույն առաջադրանքների լուծման տարբեր եղանակներ:

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

Այս ձեռնարկը նկարագրում է զրոյից պահանջների լեզուն նրանց համար, ովքեր ծանոթ չեն SQL- ին:

Եթե \u200b\u200bձեզ գրում եք Si- ում
Լինել առնվազն երեք անգամ լամեր
Այս մասին ասում են.
«Նա զով ծրագրավորող է»:
(Fidosh երգեր. "Ինչ է suxxx- ը եւ ինչն է իշխել")

Նախաբան

Այս հոդվածը գրելու պատճառը մասնագիտական \u200b\u200bհամայնքի բացասական վերաբերմունքն էր նշված հարթակին եւ ծրագրավորողներին:

Որպես 1C ընտրել ծրագրավորող, այս կարծիքը համարեք անխոհեմ: 1C պլատֆորմը իդեալական չէ, բայց, իմ կարծիքով, լավագույնն է եւ ամենակարեւորը `ներքին արտադրանքը:

Եվ նույնիսկ ավելին, ոչ պատշաճ դատեք ծրագրավորողի կարողությունը այն լեզվով, որի վրա գրում է:

Այս հոդվածում ես նկարագրելու եմ այն \u200b\u200bառավելությունները, որոնք ես գտա ինձ համար ծրագրում: Հոդվածը կաշխատի գործնականում գովազդ, ուստի անմիջապես մերժեք.

  • Ես անմիջական կապ չունեմ 1C ընկերության հետ.
  • Այս հոդվածը հարմարեցված չէ եւ գրված է բացառապես կամավոր հիմունքներով.
  • Որոշ դեպքերում արտահայտվեց անձնական կարծիք, ինչը չի կարող համընկնել ...;
  • Ամբողջ հոդվածը, բացառությամբ նախաբանի, հեղինակը, ցանկացած համընկնում, դժբախտ պատահար;
  • Դա կլինի 1C Enterprise 8.2 պլատֆորմի մասին (ներկայումս `8.3 տարբերակը, ներկայումս տեղին է, բայց ես դեռ չեմ ուսումնասիրել` 1C- ի համար շատ աշխատանք): Այնուամենայնիվ, վերը նշվածի մեծ մասը վերաբերում է ինչպես 8.3 հարթակին, այնպես էլ ավելի վաղ տարբերակներին, իսկ մի մասը, եւ 7,7-րդ տարբերակին:
Այսպիսով, շարունակեք:

Ինչի մասին է խոսքը:

1C պլատֆորմի ձեռնարկություն 8 է.
  • Աշխատում է երկու վարկածով `ֆայլը եւ սերվերը (երեք-ը` իրենց առավելություններից եւ թերություններից յուրաքանչյուրը.
  • Անկախ հաշվապահական համակարգ, որը հեշտությամբ տեղադրվում եւ կազմաձեւված է.
  • Ծրագրավորողների հզոր էկոհամակարգ `բոլոր անհրաժեշտ առարկաներով եւ գործիքներով.
  • Հաճելի էրգոնոմիական միջերես;
  • Համեմատաբար էժան բիզնես լուծում;
  • Ֆրանսիա ցանց, առաջնային դասընթաց;
  • Տարիների կուտակված զարգացումների եւ գիտելիքների հզոր հիմք;
  • Երբեմն խնդիրների հարթակ համակարգի կառավարիչների համար.
  • Ոչ ալգորիթմների ամենաարագ իրականացումը (չնայած ոչ դանդաղ) տուրք է տեղեկատվությունը (եթե սխալները նշված են գծի համարը եւ դրա բովանդակությունը).
  • Ծրագրավորման լեզվով դասարաններ չկան (ժառանգություն, ծածկագրում, պոլիմորֆիզմ), անանուն գործառույթներ եւ այլ ժամանակակից հատկություններ չկան: Բայց առաջադրանքների մեծ մասը լուծելու համար դա անհրաժեշտ չէ:
Հաշվապահական հաշվառման կազմակերպման համար - մեկ պլատֆորմը բավարար չէ: Պլատֆորմը մի տեսակ «շարժիչ» է, ծրագրի եւ տվյալների բազայի միջեւ միջանկյալ օղակ: Այս «շարժիչի» ծրագրերը կոչվում են կազմաձեւեր: Կազմաձեւը նկարագրում է տվյալների բազայի կառուցվածքը առանձին մոդուլներում պահվող օբյեկտների ձեւով, առանձին մոդուլներում (բազմաթիվ մոդուլներ, նրանք ունեն եւ ընդհանուր առմամբ) եւ ընդհանուր մոդուլներ): Պլատֆորմը ներկայացնում է աբստրակցիայի այս մակարդակը, որի ընթացքում տվյալների բազայի ուղղակի մուտքը չի պահանջվում, ինչպես նաեւ թույլ է տալիս վերբեռնվել օպերացիոն համակարգից եւ տվյալների բազայի տեսակից:

Ֆայլերի եւ սերվերի տվյալների շտեմարան

Պլատֆորմը բաղկացած է մի քանի մասից եւ կարող է աշխատել ֆայլի կամ սերվերի տարբերակով:

Ֆայլի վարկածում ամբողջ տվյալների բազան պարունակվում է մեկ ֆայլով («1CD» ընդլայնմամբ) - պլատֆորմը տեղադրված է յուրաքանչյուր համակարգչի վրա եւ կարդում է այն ուղղակիորեն / գրում է տվյալների բազայում:

Ֆայլի տարբերակի պլյուսներ - ցածր գին եւ տեղակայման պարզություն:

Դեմ - «1CD» ֆայլի կառուցվածքը փակ է, տվյալների բազայի հետ փոխազդելու միասնական համակարգ չկա: Արդյունքում, դժվար է օգտագործել մեծ թվով օգտվողներ (փորձվել է 20+ օգտվողներ, կարող եք աշխատել): Բացի այդ, երբ տվյալների բազայի չափը մոտավորապես 15 ԳԲ (կամ ավելի) ձախողվում է դինամիկ թարմացման ժամանակ: Նման անսարքություններ լուծելը դժվար է. Առաջադրանքը բարդ է, եւ բազան վերանորոգման համար օգտակար գործիք, այն միշտ չէ, որ հիմնականում շարժվում է եւ երբեմն բարձրանում է բազան:

Լուծումը, առաջին հերթին, կազմաձեւեք ամենօրյա պահուստավորման տվյալների բազան: Բացի այդ, ժողովրդական արհեստավորները ոչ միայն հրապարակում են 1CD ֆայլի ձեւաչափը, այլեւ մշակվել են կոմունալ ծառայություններ `նման ֆայլերի եւ նման խնդիրների լուծման մի շարք մեթոդների:

Սերվերի տարբերակում տվյալների բազայի պահեստային պլատֆորմը օգտագործում է SQL սերվերը (սովորաբար MS SQL, բայց 8.2.14-ից `օրինակ, օրինակ, Firebird PostgreSQL, IBM DB2, Oracle տվյալների բազա) -Սարդար ճարտարապետություն.

Կոդի մի մասը կատարվում է հաճախորդի վրա, մի մասը սերվերի վրա: Միեւնույն ժամանակ, միայն սերվերը փոխազդում է տվյալների բազայի հետ: Միեւնույն ժամանակ, սկսած 8.2 տարբերակից, բացի ստանդարտ գործողության ռեժիմից, որը կոչվում է «FAT Client» ռեժիմ, հայտնվեցին գործողության երկու նոր ռեժիմ, «Slim Client» եւ «Վեբ հաճախորդ»: Նաեւ հայտնվեց «կառավարվող ձեւեր», որի տեսքը կառուցված է տարրերի վերացական ծառի տեսքով: Ծրագրով ներքեւի վերահսկվող ձեւերը եւ երեք աստղանի ճարտարապետությունն ավելի բարդ են, բայց այն թույլ է տալիս փոխանցել սերվերի գրեթե բոլոր բեռը (այսինքն, դուք կարող եք գնել մեկ հզոր սերվեր եւ հարյուրամյակների):

Պլատֆորմի պլյուսներ. Tri-Zvenka - բեռի բաշխում, բացության տվյալների շտեմարան (պաշտոնապես, 1C- ն հրաժարվում է պատասխանատվությունից ցանկացած վնասի համար, եթե SQL բազայում փոփոխություններ են կատարվել), բայց դա սահմանափակումներ չեն իրականացվում:

Դեմ - Գինը. Դուք պետք է գնաք առանձին հաճախորդի արտոնագրեր յուրաքանչյուր հաճախորդի համակարգչի համար, առանձին - մեկ լիցենզիա 1C սերվերի համար, առանձին լիցենզավորված SQL Server- ին, եթե չօգտագործվի անվճար: Բացի այդ, երբեմն տվյալների բազայում դժվարություններ կան: Դրանք լուծում են շատ ավելի արագ `տվյալների առկայության եւ արտաքին աշխատանքային գործիքների առկայության պատճառով: Բացի այդ, եւ այս դեպքում պետք է կատարվի տվյալների բազայի կրկնօրինակում:

Ընդհանուր առավելությունը կազմաձեւման կոդի բազմակողմանիությունն է. Որոշ բացառությունների համար ֆայլի տվյալների բազայի համար մշակված կազմաձեւերը կաշխատեն սերվերի վրա, եւ հակառակը: Օրինակ բացառություն. Փոխադարձ արժեքների փոխանցում սերվերին կամ սերվերից հաճախորդին փոխանցելը (ֆայլի տարբերակում, դա բացառություններ չի առաջացնում):

Մեկ այլ գումարած. Պլատֆորմը տեղադրված է շատ պարզ, այսպիսի մի բան. «Հաջորդը ավելին. Ավելին, դա ոչ մի բաղադրիչ չի պահանջում:

Սերվերի տարբերակի համար, մի փոքր ավելի շատ պարամետրեր, բայց ամեն ինչ արվում է տեղադրման երկխոսության մեջ եւ չի պահանջում որեւէ բան նշանակել առանձին ֆայլերում: Որոշ դժվարություններ կարող են ներկայացնել SQL Server- ի տեղադրումը, քանի որ Այս դեպքում պարամետրերը շատ ավելին են (եւ մանրակրկիտ կազմաձեւում `լրացուցիչ հրահանգների ուսումնասիրություն): Բայց սա չի տարածվում 1C պլատֆորմի խնդիրների վրա: Ավելին, եթե տեղադրում եք, օրինակ, MS SQL սերվերը `բոլոր կանխադրված պարամետրերով, ապա 1C- ն կկարողանա աշխատել դրա հետ:

Դա ավելին է, քան հաշվարկը

Երբ խոսքը վերաբերում է 1C պլատֆորմի, թվում է հիմնականում որպես հաշվապահական ծրագիր: Իսկապես, սա 1C պլատֆորմի օգտագործման ամենատարածված ոլորտն է: Բայց ոչ հաշվապահական միավորը Live 1C!
Նրանք, ովքեր ծանոթ են հարթակին, ասում են, որ դա հաշվապահական համակարգ է (հաշվի ավտոմատացում): Դա ավելի մոտ է ճշմարտությանը. Կան բազմաթիվ կազմաձեւեր, ինչպես 1C, այնպես էլ երրորդ կողմի մշակողներից: Ոմանք միայն անուղղակիորեն կապված են հաշվապահության հետ, ոմանք ընդհանրապես կապված չեն:

Ընդհանուր առմամբ, ավելի ճիշտ է 1C պլատֆորմը ներկայացնել որպես կեղեւ, օբյեկտի մոդելավորման տվյալների բազայի, ինտերֆեյսի եւ ծրագրավորման 1C լեզվով: Միակ սահմանափակումը `յուրաքանչյուր կազմաձեւման համար այն ստեղծում է իր տվյալների բազան, եւ միայն մեկը (այնուամենայնիվ, հնարավոր է կապել արտաքին տվյալների աղբյուրները, որպես կազմաձեւման մաս):

Էկոհամակարգեր ծրագրավորողների համար

Հաշվի առեք այժմ 1C լեզուն եւ պլատֆորմը մշակողների տեսանկյունից.
Տվյալների բազայի օբյեկտի մոդել: Նախ, մենք ուղղակիորեն չենք աշխատում տվյալների բազաների հետ: Դա անհրաժեշտ չէ: Մեր հարմարության համար. Բոլոր տվյալները ներկայացված են փոխկապակցված օբյեկտների տեսքով (տեղեկատու գրքեր, փաստաթղթեր, տեղեկատվության գրանցամատյաններ, կուտակումների գրանցամատյաններ, ...), եւ բազայից այս տվյալների «հանելը» ինքնաբերաբար կատարում է պլատֆորմը:
Օրինակ, եթե այն պարունակում է հղում «Անկայուն» գրացուցակի տարրին, «նոմենկլուրա» գրացուցակը ունի «պահապան» պահանջ, ինչպիսիք են «գրացուցակը. Կապիտալենտներ» գրացուցակը , Ապա կոդ:

ElementNeRoWortor. Էլեկտրաէներգիայի լրացում: Rollination
... կհանգեցնի այն փաստին, որ ներքին մեխանիզմներ օգտագործող 1C պլատֆորմը կգրանցվի «Կապալառու» գրացուցակին համապատասխան «Կապալառու» գրացուցակին `անվանացանկի« հիմնական խանութ »դաշտից եւ վերադարձեք համապատասխան դաշտային արժեքը «Ամբողջ գործողությունը» դաշտում կապալառուի ձեռնարկի օբյեկտի մոդելի մեջ:

Կարող են լինել շատ նման ծխողներ. Համակարգը կկարողանա հաղթահարել: Միակ նրբերանգը - Համակարգը չգիտի, թե ինչպես օպտիմալացնել հավաքը, այնպես որ պետք է ձգտել դիմանալ նրանց բոլոր տեսակի ցիկլերից:

Տվյալների նկարագրող օբյեկտներից բացի, կա հսկայական քանակությամբ համակարգային օբյեկտներ `մի շարք գործառույթների համար: Դաժան նրանցից ոմանք.

Արժեքների պահոցներ
Հավաքում - օբյեկտ, որը պահում է տվյալների հավաքածու, ի տարբերություն զանգվածների դասական ներկայացման: Դրանք կարող են լինել տարբեր տեսակի տվյալներ (համար, լարային, հղում, այլ առարկա): Այն ունի նվազագույն ֆունկցիոնալություն եւ օգտագործվում է հիմնականում որպես ժամանակավոր բեռնարկղ `այլ պահեստավորման միջեւ արժեքներ փոխանցելու համար:

Սայթաքուն - օբյեկտը, հիմնականում աշխատելու օգտվողի միջերեսի հետ: Տվյալներից բացի, նաեւ յուրաքանչյուր տարրի համար կարող է պարունակել տեսարան, տուփի նշանը եւ նկարը (պատկերապատկեր): Նաեւ այն ունի մեթոդներ «Ընտրեք տարրը ()» եւ «Նշված տարրերը ()» - զանգահարելիս, որը օգտագործողը ցույց է տալիս, որ կազմաձեւում պետք չէ ստեղծել):

Կառուցվածք մի քանազոր Համապատասխանություն - «Keystore» զույգի պահեստներ: «Հիմնական» կառուցվածքում սա մի տող է, որը հնազանդվում է 1C- ում (առանց տարածությունների) փոփոխականների անունների կանոններին (առանց տարածությունների, ոչ թե գործիչներից): Համաձայն «Հիմնականը» ցանկացած արժեք է: Առավել խելացի որոնում օբյեկտների համար `համաձայն (ավելի արագ, քան զանգվածի եւ արժեքների ինդեքսավոր աղյուսակում):

Սեղաններ - Շատ հարմարավետ եւ բավականին արագ, տվյալները պահելու եւ վերամշակելու համար: Արժեքների աղյուսակում խոսնակները կարող են ավելացվել եւ ջնջվել, անկախ գրառումների քանակից: Այս դեպքում տողերի տվյալները կորչում չեն (կամ միայն շարժական բարձրախոսներին համապատասխանող բջիջներից ստացված տվյալները ջնջվում են): Նաեւ ունի «լիցքավորման ()» մեթոդ, որն առաջացնում է տողերի ընտրության երկխոսություն: Կան ցուցանիշներ:

Անչափահասներ - հիերարխիկ տվյալներ ներկայացնող օբյեկտ: Պարունակում է բարձրախոսներ, սյունակի հավաքածուն նույնն է բոլոր մակարդակներում բոլոր գրառումների համար: Արժեքների ծառի ջնջում / ավելացնելով, ինչպես հեշտությամբ, որքան արժեքների աղյուսակում: Նաեւ ունի «լիցքավորման ()» մեթոդը:

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

Առանձին-առանձին հարկ է նշել, որ կա «մետատվյալ» օբյեկտ, որի միջոցով տվյալների կառուցվածքը կարող է ուսումնասիրվել ծրագրավորման լեզվով, ինչպես նաեւ գրացուցակի, փաստաթղթի, հաշվի պլանի յուրաքանչյուր հղում կամ առարկա: Կա «մետատվյալներ ()» մեթոդ - տրամադրելով այս տեղեկատու գրքի / փաստաթղթի / հաշվի պլանի նկարագրությունը / եւ այլն: Տվյալների բազայում (մանրամասները, աղյուսակային մասերը մատչելի են, կոդ / համարի երկարությունը եւ այլն): Այն հաճախ շատ հարմար է:

Եվ եւս մեկ առանձին պետք է նշել օբյեկտների մասին. «Հայց», «Դիզայն», «շենք», «շենք», «Շեմեկոմպոն»: Այս ընտանիքն իրականացնում է մի շարք օբյեկտներ, որոնք պետք է աշխատեն 1C հարցումների հզոր լեզվով:

Հարցման լեզու: 1C- ի հարցումները օգտագործվում են միայն տվյալների նմուշ ստանալու համար հարմար ընտրությամբ, տեսակավորմամբ, խմբավորումներով ստանալու համար: Առաջին մոտարկումում SQL- ից ընտրված օպերատորը ռուսերեն թարգմանեց, սակայն 1C հարցման լեզվով կա մի գործառույթ, որը բացակայում է SQL- ում, մասնավորապես.

  • 1C կազմաձեւման օբյեկտների հետ աշխատելը, SQL սեղանների փոխարեն;
  • Աշխատեք հղումների հետ SQL նույնականացուցիչների փոխարեն.
  • Raming աջակցությունը նման է այն բանի, թե ինչպես է դա արվում օրենսգրքում.
  • Ընթրիք խմբին մուտք գործելու համար (տեղեկատու գրքերի համար).
  • Հիերարխիկ արդյունքներ;
  • Ժամանակավոր սեղաններ եւ ներդրված հարցումներ (ընտրեք * (Ընտրել ...));
  • Հարցումների դիզայներ `հարմար, առարկա, ինքնաբերաբար օպտիմալացնել հարցման տեքստը արագ ընթերցանության համար, որն ի վիճակի է ապամոնտաժել հարցման տեքստը (խնդրանքը ձեւավորել եւ առարկայի մոդել կառուցել).
  • Զեկույցի շինարարը վերը նշված է այն հարցման մեխանիզմը, որում ավելացվում է արդյունքների ավտոմատ ձեւավորման գործառույթը, ինչպես նաեւ «Ձեռնարկություն» ռեժիմում հարցման ճկուն կարգավորումը (այսինքն `օգտագործողը): Արդյունքում, համընդհանուր զեկույց հայտնվեց ստանդարտ 1C հարթակներում, որոնցում օգտագործողը կարող է կազմաձեւել, թե որ տվյալներն են եւ ինչ կարգով նա ցանկանում է տեսնել այն տողերում, եւ զեկույցն ինքնին առաջացնում է ելքային աղյուսակ;
  • CCD- ն (տվյալների դասավորության համակարգը) հետեւյալ մոդելն է, որը կազմել է համընդհանուր զեկույցի գործառույթը եւ այն լրացնելով արդյունքի վերամշակման որոշ գործառույթների հետ:

Ծրագրավորման լեզու
Ըստ շարահյուսության, 1C լեզուները նման են «ռուսական պասկալին», սակայն «Պասկալը» բնութագրվում է ավելի փոքր խստությամբ եւ որոշ կառույցների բացակայությամբ.

  • Կարիք չկա փոփոխականներ հայտարարել. Հնարավոր է ուղղակիորեն նախաստորագրել մոդուլի տեքստում.
  • Ոչ կոշտ մուտքագրման փոփոխականներ: Համակարգում կան արժեքների տեսակներ, բայց փոփոխականների համար խիստ կանոններ չկան: Հղումը պահող փոփոխականը կարող է պահվել համարը կամ լարային մի զույգ ծածկույթի միջոցով.
  • Կարող եք փոփոխականներ ավելացնել տարբեր տեսակի արժեքներով, մինչդեռ արդյունքի տեսակը կլինի այնպես, ինչպես նման էր առաջին փոփոխականին, օրինակ.
    k \u003d "25" +1; // k \u003d "251", ոչ 26
  • Տարբեր տեսակի արժեքներով փոփոխականները կարելի է համեմատել հավասարության կամ անհավասարության հետ (բայց ոչ քիչ թե շատ, դա բացառություն կբերի) - բնականաբար, նման փոփոխականները հավասար չեն.
  • Կան գործառույթներ եւ ընթացակարգեր, թույլատրելի է օգտագործել ռեկուրսը (վերափոխման խորության սահմանափակումով).
  • Երբ դուք նշում եք գործառույթ կամ ընթացակարգ առանց պարամետրերի, դեռ համոզվեք, որ վերջում նշեք դատարկ փակագծեր. Ահա_ակ ();
  • Մոդուլները մատչելի են. Յուրաքանչյուր գրացուցակ եւ փաստաթուղթ դրանցից մի քանիսը կան, բացի այդ, կան գրանցամատյանների, զեկույցների եւ բուժման եւ յուրաքանչյուր ձեւի, ինչպես նաեւ կազմաձեւման կազմի մեջ, հնարավոր է ստեղծել ընդհանուր մոդուլներ.
  • Դասընթացներ, ժառանգություն, ծածկագրում, պոլիմորֆիզմ;
  • Գործառույթը չի կարող փոխանցվել որպես հղում, անանուն գործառույթներ չկան.
  • Հակադարձ ցիկլ չկա (I- ի համար. \u003d 5 Down 1 Do), եւ այն իսկապես անհրաժեշտ է, երբ ջնջում եք գրառումները: Մենք մի փոքր ավելի երկար ձայնագրում ենք «Մինչդեռ» ցիկլի միջոցով:

Գործիքներ

  • 1C պլատֆորմում հնարավոր է բեռնաթափել կազմաձեւումը, կազմաձեւը համեմատել մեկ այլ կազմաձեւի եւ մասամբ բեռի փոփոխությունների հետ.
  • Հնարավոր է բեռնաթափել մոդուլների տեքստերը `իրենց խմբաքանակի մշակման համար եւ ներբեռնեք կազմաձեւում.
  • Եթե \u200b\u200bկազմաձեւումը աջակցության վրա է (սկզբում 1C- ի բոլոր կազմաձեւերը), միշտ կարող եք համեմատություն կատարել եւ տեսնել, թե ինչ է փոխվել երրորդ կողմի մշակողների կամ տեղական մասնագետների կողմից:
  • Հնարավոր է նաեւ բեռնաթափել / բեռնավորել ամբողջ տվյալների բազան (տվյալների հետ մեկտեղ).
  • Մեկ կազմաձեւման վրա հավաքական աշխատանքի համար օգտագործվում է կազմաձեւման պահեստավորում.
  • Կան նաեւ ստանդարտ կազմաձեւերում փոփոխություններ կատարելու մի շարք կանոններ, կա նույնիսկ 1C- ի փաստաթուղթ, որը նկարագրում է բնորոշ կազմաձեւերը (եւ ցանկացած այլ) տեխնիկան եւ չափանիշները:

Ընդհանուր տպավորություն
Լեզուն 1C- ը համատեղում է «Պասկալ» լեզվի տեքստերի հստակությունը «Հիմնական» փոփոխական լեզվով աշխատելու ֆրիվոլիզմով: Այն չունի մի շարք հնարավորություններ, որոնք բնորոշ են ժամանակակից ծրագրավորման լեզուները, բայց առանց նրանց դա հնարավոր է անել: Բացի այդ, 1C պլատֆորմում կա հզոր աղբահավաք, այսինքն: Օրինակ, ոչ, մաքրեք աղյուսակը օգտագործելուց կամ ջնջելուց հետո:

Միջերես 1C ձեռնարկություն 8.2

1C ընկերությունը հատուկ ուշադրություն է դարձրել իր ծրագրի ինտերֆեյսին: Առաջին հերթին սա գունային պալիտրա է: Նա ձեվավոր է: Ծրագրի ծրագրերը ճանաչելի են նույնիսկ հեռվից, միեւնույն ժամանակ երկար տարիների աշխատանքի համար. Ընդհակառակը, թշնամական սենսացիաներ չեն առաջացնում. «Ես ուզում եմ, որ բոլոր ծրագրերը լինեն նույնքան զով:
Միեւնույն ժամանակ, պլատֆորմի ոճը շատ խիստ է, առանց շտապի եւ այլ ավելցուկների: Միեւնույն ժամանակ, կան շատ օգտակար գործառույթներ, օրինակ, Windows- ի չափը անգիր (չափերը հիշվում են միայն այն ժամանակ, երբ դրանք փոխում են, եւ միեւնույն ժամանակ կարող եք վերականգնել օգտագործողի կարգավորումները `չափի եւ լռելյայն դիրքը `սեղմելով Alt + Shift + R):
Web-Client Interface 8.2-ը առաջացնում է մի շարք բողոքներ, բայց թվում է, որ այն պլատֆորմ է, 8.3-ը դրա հետ բերում է նոր վերամշակված ինտերֆեյս:

Գները, պահանջարկը եւ առաջարկը, արտոնություն

1C պլատֆորմի ամենաաղմկալի գումարը դրա գինն է: Հատկապես, սա արդիական է, ճգնաժամի ընթացքում: Ի վերջո, 1C- ն ամբողջությամբ մեր, ներքին արտադրանքն է: Եւ նա վաճառվում է մեր փայտե համար: Արտասահմանյան արտադրողի նման լուծումները կարժենան հսկայական գումար: Եվ 1C- ի համար լիցենզիաները բավականին ընդունելի են:

Բացի այդ, 1C- ն արտոնագրման հետաքրքիր քաղաքականություն է: Լիցենզիաները եւ կազմաձեւերը մեկ անգամ են գնվում: Միեւնույն ժամանակ, լիցենզիաները գնում են աշխատավայրում եւ սերվերում, բայց ոչ թե տվյալների բազայում, եւ ոչ թե նույնիսկ կապի վրա, այսինքն: Մեկ լիցենզիայի միջոցով նույն օգտագործողը կարող է վարել անսահմանափակ թվով 1C նստաշրջաններ, աշխատել ցանկացած թվով տվյալների բազաների հետ: Նույնը վերաբերում է կազմաձեւերին. Մեկ կազմաձեւման լիցենզիա ձեռք բերելով, կազմակերպությունը կարող է այն օգտագործել ցանկացած թվով տվյալների բազաների ստեղծման համար, ավելին, ձեր սեփական կազմաձեւման գործընթացում (այսում) Գործը, ձեր սեփական կազմաձեւերը կարող են վաճառվել / փոխանցվել `բանակցություններ վարելու, որ դրանք օգտագործելու համար հարկավոր է ձեռք բերել կազմաձեւ 1C):

Այս մեկանգամյա գնումից հետո ձեզ հարկավոր է միայն բաժանորդագրվել թարմացումներին եւ տարին մեկ անգամ վճարել բաժանորդագրության երկարաձգման համար, այսպես կոչված: Այն Ի դեպ, բաժանորդագրությունը բավականին էժան է, մոտավորապես նույն հաճախորդի լիցենզիաներ:

Ընդհանրապես, ամեն ինչ շատ շահավետ է թվում:

Երկրորդ «համեղ», բայց արդեն մի գդալով, գումարած, բավականին համամարդկային կազմաձեւերի առկայություն է 1C ինքնուրույն եւ գործընկերներից:

Բազմակողմանիության մասին

«Համընդհանուրություն» հայեցակարգը որոշեց մեկ դպրոցի ուսուցիչ NVP- ի վրա, գազի դիմակների օրինակով. Կան համընդհանուր պաշտպանություն բազմաթիվ ազդեցության գործոնների դեմ, բայց պաշտպանության աստիճանը միջինից կամ միջինից ցածր է էֆեկտ, բայց բարձր մակարդակի պաշտպանությամբ: Մինչ այժմ ես ավելի ճշգրիտ սահմանում չեմ հանդիպել:
Իսկ 1C- ի կազմաձեւը համընդհանուր է: Գրեթե ոչ մի խնդիր, որտեղ էլ որ դրանք կարողանան ամբողջությամբ օգտագործել առանց վերաֆինանսավորման: Այնուամենայնիվ, 1C- ն կարողացավ ստեղծել ժամանակակից բիզնեսի մեծ մասի մեծ մասի հարցումները լուսաբանող գործիքների համընդհանուր հավաքածու:


Երրորդ գումարածը (եւ նաեւ գդալով «զվարճալի» -ը ֆրանչայզեի եւ վերապատրաստման կենտրոնների ցանց է, ինչպես օգտագործողների, այնպես էլ սկսնակ ծրագրավորողների եւ ադմինիստրատորների համար: Լավ գաղափար, բայց դրա իրականացման շատ միջակ որակը: Այնուամենայնիվ, տարածվածությունն ու ագրեսիվ շուկայավարումը մեր երկրում 1C տարածված ժողովրդականության պատճառներից մեկն է (եւ դա է պատճառը բացասական, նախանձի եւ ատելության):

Գդալ թառ

1C ներկը տեղադրելուց հետո անարդար կլիներ չասել դրա թերությունների մասին, եւ նրանք այնտեղ են.

Անկայուն թողարկումներ - Թե պլատֆորմում, եւ թե կազմաձեւերում, կա հսկայական սխալներ եւ սոսնձեր: Եվ սա պաշտոնական թողարկումներում է: Պաշտոնական վարկածը հրապարակելուց առաջ տրվում է «Վերանայման վարկածը»: Կարծի նկարագրություններ ուղարկելու համար կա նաեւ արձագանքներ, որպեսզի դրանք ընդունվեն ուղղման համար: Այնուամենայնիվ, հետո, արդյոք տարբերակները առանձնապես հանրաճանաչ չեն ծանոթության համար, ապա 1C ընկերությունը ինքնին ժամանակ չունի բոլոր տառերը ավարտելու համար, բայց փաստը: Ամեն անգամ պլատֆորմի կամ կազմաձեւման թարմացումը կարող է սայթաքել առավել անսպասելի «անակնկալների» վրա: Ընկերությանը 1C ընկերությունը բազմիցս դիմել է ավելի ուշադիր ստուգելու նրանց զարգացումները:

Franchisees (այսուհետ `Fundie), Իդեալում, գաղափարի ներքո, ենթադրվում էր, որ ընկերություններ են, ովքեր գիտեն կազմաձեւման եւ պլատֆորմի հիմնական սկզբունքները: Այս նույն ձեռնարկությունները ստիպված կլինեն վաճառել պլատֆորմ, կազմաձեւում եւ աջակցություն, մի փոքր «ավարտել» համընդհանուր կոնֆիգուրացիաները հաճախորդի պահանջների համար (եւ երբեմն `այս պահանջները կարգավորելու համար) փորձելով նվազագույնի հասցնել ստանդարտ կազմաձեւը: Որպեսզի չբարդացնեմ ապագա թարմացումները: Եվ իրականում հակառակը հակառակն է:

Նոր լիցենզիաներ վաճառելիս Frech Clie- ն ստանում է դրանց արժեքի 50% -ը (մինուս եկամտահարկը `այս 50% -ի 13% -ը): Այս դեպքում անհրաժեշտ չէ որեւէ բան արտադրել, պարզապես անհրաժեշտ է ստեղները փոխանցել 1C- ից գնորդին:

Ծառայություններ տրամադրելիս Ֆրանսիան ոչինչ չի վճարում որեւէ բան (բացառությամբ անդամավճարների), բայց նրանք պետք է վճարեն աշխատողի աշխատավարձը: Նաեւ պետք է գումար ծախսեք պետության կողմից հարկերի վրա `FFR եւ եկամտահարկ:

Ստացվում է, որ 1C- ն, եւ Francians- ը շահում է արտոնագրեր եւ շահավետ աջակցություն: Միեւնույն ժամանակ, հաճախորդը գնել է ծրագիրը, անհրաժեշտ է սկզբում ճշգրտվել դրա պահանջների համաձայն: Եվ դուք պետք է վճարեք աշխատանքի համար: Եվ ահա, սատարելու, ուսանողների, ուսանողների, ոչ մասնագետների նպատակով, ովքեր կարող են մի քիչ վճարել, երբեմն եւ ընդհանրապես չվճարեք, նրանք նույնիսկ չեն կարող դրանք չհամաձայնել (նրանք կաշխատեն ոչ պաշտոնապես, թե ինչ են աշխատելու) , Արդյունքը շատ ցածր որակի հսկայական վաճառք է: Բարելավում է, որպես կանոն, ազդում են կարեւոր մեխանիզմների վրա եւ բարդացնում ապագա թարմացումը: Բայց վաճառքի փուլում սա ոչ 1C է, ոչ ֆրանչայզետիկ շահեր:

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

Տեխնիկական աջակցություն. 1C հասկանալու դեպքում տեխնիկական աջակցությունը պլատֆորմի եւ կազմաձեւերի համար «Թարմացում» բաժնի հասանելիության ապահովումն է, ինչպես նաեւ տեղեկատվական բաժիններ, որոնք պարունակում են 1C- ի որոշ մեխանիզմների եւ առանձնահատկությունների նկարագրությունը: Բացի այդ, երբ բաժանորդագրությունը տրամադրվում է սկավառակ `նշված նյութերով: Տեղ կա նաեւ ֆորում (ժողովրդի համեմատությամբ շատ քիչ է): Դեռեւս կա էլեկտրոնային նամակ ուղարկելու 1C- ին, բայց նույնիսկ չհանգստանալով, որ ես կպատասխանեմ դրան (կամ ռոբոտին "Նամակ, որը փոխանցվում է զարգացման բաժին), շատ բան է, եւ կառուցվել է օգնության կազմաձեւման առումով ավելի շատ աջակցություն:

Ցամաքել

Ես անցել եմ 1C- ի 2008-ին, եւ մինչ այդ նա աշխատել է իր հաշվապահական ծրագիրը մշակող ընկերությունում (Դելֆի 5, ապա Դելֆի 7): Սկզբում ես հանդիպեցի 1C ընկերության պլատֆորմի 7.7-ին, եւ ինձ հարվածեցին հաշվետվության պարզությունից: Հասկանալի էր, որ զեկույցները ձեւավորվում են շատ ավելի երկար, քան դելֆիի նման մեխանիզմներում, բայց հաշվապահները առանձնապես անհանգստացան: Մի քանի վայրկյան սպասեք մի քանի րոպե, խնդիր չէ: Ընդհակառակը, դուք կարող եք ձեր եղունգները պատրաստել այնտեղ, խմել ծովախեցգետին կամ քննարկել վերջին լուրերը, առանց աշխատանքից խզելու: Ի վերջո, հաշվապահների գերակշիռ մեծամասնությունը մեր ժամանակներում կանայք են:
Այնուամենայնիվ, ինտերֆեյսը 7,7-ը շատ սահմանափակ էր, եւ օբյեկտների հավաքածուն շատ լավ է: Ես փնտրում էի այլընտրանքներ: Ես ծանոթացա արտաքին բաղադրիչներին, բայց նրանք չէին հասնում գործնական կիրառման, որովհետեւ Շեֆը որոշեց, որ ժամանակն է, որ մենք գնանք 8.1-ի (այո, 8.2-ը, դեռեւս), եւ այս պլատֆորմում, որպես ծրագրավորող, ես գտա այն ամենը, ինչը նախկինում բավարար չէի:
Ներկայումս ես հեղինակություն ունեմ գործընկերների, ինչպես նաեւ այն հաճախորդների, ովքեր ֆրանսիացիներով անցան ինձ: Francians- ի հետ նրանք, հավանաբար, այլեւս երբեք չեն կապվի նրանց հետ:


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

Թեմաներ