Մենյու
Անվճար
Գրանցում
տուն  /  Տերմինաբանություն/ 1s տվյալների տարանջատում տեղեկատվական ռեգիստրների. Փոփոխություններ կատարել գրանցամատյաններում

1c տեղեկատվական ռեգիստրների տվյալների տարանջատում. Փոփոխություններ կատարել գրանցամատյաններում

Փաստաթղթերը 1C-ում հաշվապահական հաշվառման էությունն են: Յուրաքանչյուր փաստաթուղթ ունի արդյունք, օրինակ՝ ապրանք +10 հատ։

Հաշվետվություններ - թույլ է տալիս դիտել արդյունքները: Այս արդյունքներն ամփոփվում և ցուցադրվում են օգտագործողին:

Այնուամենայնիվ, կան բազմաթիվ փաստաթղթեր, և եթե պետք է ամփոփել դրանց արդյունքները, ապա դա չափազանց բարդ կլիներ: Այսպիսով, ահա լավագույն միջոցը:

Փաստաթղթերը գրանցում են իրենց արդյունքները (կոչվում են «շարժումներ») հատուկ աղյուսակներում՝ 1c գրանցամատյաններում, որոնք իրենք ամփոփում են արդյունքներն այնպես, որ հաշվետվությունում պարզապես ցուցադրվում են նախապես հաշվարկված գումարները:

Այսօր մենք կխոսենք 1C ռեգիստրների և դրանց օգտագործման մասին:

Register 1c-ը աղյուսակ է, նույնը, ինչ Excel-ում, յուրաքանչյուր փաստաթուղթ գրում է 1c-ում գրանցելու համար իր շարժումների (արդյունքների) մեկ կամ մի քանի տող՝ ինչ-որ նշանով՝ գումարած կամ մինուս: Սա նշանակում է, որ 1C ընդհանուր ռեգիստրը փոխվել է համապատասխան ցուցանիշին:

Փաստաթուղթը, որը գրանցել է 1C ռեգիստրում տեղաշարժերը, կոչվում է Ռեգիստր: Շարժման ամսաթիվը և ժամը հավասար են (99% դեպքերում) փաստաթղթի ամսաթվին: Շարժման ամսաթիվը կոչվում է ժամանակաշրջան:

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

Իհարկե, ոչ ոք չի կատարում k y ռեգիստր 1C-ի մեկ հիմնական չափում: Ի վերջո, եթե հաշվի առնենք ապրանքների շարժը, ապա մեզ հետաքրքրում է ոչ միայն այն, թե ինչ ապրանքներ են պակասել կամ աճել, այլ նաև, օրինակ, որ պահեստում։ Հետևաբար, միշտ կան երեքից հինգ լրացուցիչ չափումներ «միայն դեպքում», որոնք կարելի է անվանել 1C ռեգիստրի լրացուցիչ վերլուծություն:

Ինչպե՞ս է փաստաթուղթը տեղադրվում գրանցամատյաններում:

Փաստաթղթերի շարժումներ 1C գրանցամատյաններում

Տեսնենք, թե ինչպես են աշխատում 1C ռեգիստրները: Այստեղ մենք ունենք ապրանքների անդորրագրի փաստաթուղթ, որում տեսնում ենք, որ ապրանքը նավթը հասել է Գլխավոր պահեստ։

Տրամաբանական և մաթեմատիկայի առումով այս փաստաթուղթն ունի արդյունք.

Կրեմլի յուղ, Գլխավոր պահեստ +10 (հատ)

Եկեք ստուգենք, դա այդպես է:

Այս ընտրացանկի տարրը մեզ ցույց կտա փաստաթղթի բոլոր շարժումները, որոնք այն կատարել է գրանցամատյաններում: Ինչպես տեսնում ենք, փաստաթուղթը շարժումներ է կատարել 1C ռեգիստրների մի ամբողջ փունջի միջոցով, որոնցից յուրաքանչյուրի մեջ այն գրել է տարբեր տեղեկություններ (համապատասխան 1C ռեգիստրի նպատակների): Պահեստներում 1C ապրանքների ռեգիստրի համաձայն, նա կատարել է այն տեղադրումը, որը մենք հաշվարկել ենք ձեզ հետ:

Ինչպե՞ս է այն նայում ռեգիստրում 1C: Եկեք բացենք ռեգիստրը 1C Գործառնությունների ցանկի միջոցով:

Բացվել է 1C ռեգիստրը: Այն պարունակում է շատ տվյալներ։ Մենք ընտրություն կկատարենք միայն մեր փաստաթղթի համաձայն։

Արդյունքում մենք տեսնում ենք մեր փաստաթղթի շարժումը 1C ռեգիստրի երկայնքով: Դա ճշգրիտ համընկնում է ձեռքով հաշվարկվածի հետ.

  • Plus - շարժման տեսակը (եկամուտ / ծախս)
  • Գրանցողը մեր փաստաթուղթն է
  • Ակտիվ - Այս շարժման գիծը վավեր է (այսինքն՝ անջատված չէ)
  • Անվանակարգ, հիմնական չափս
  • Պահեստ, հավելյալ չափս
  • Քանակ, ռեսուրս (այսինքն, այն թիվը, որը մենք համարում ենք):

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

1C ռեգիստրները տարբեր են (մենք կքննարկենք ստորև): Տարբեր 1C ռեգիստրների գրառումները նույնպես տարբեր տեսք ունեն: Այժմ մենք նայեցինք կուտակային ռեգիստրի 1C գրառումներին: Ահա այսպես են մեր նույն փաստաթղթի տեղադրումները 1C հաշվապահական ռեգիստրում, որն աշխատում է 1C հաշվապահական (հարկային) հաշվային պլանի հիման վրա։

Ինչու մեզ պետք են 1C ռեգիստրներ

1C ռեգիստրները տարբեր տեսակի են: 1C ռեգիստրի օգտագործման նպատակը կախված է դրա տեսակից:

  • Տեղեկատվական ռեգիստրներ 1C
    Սա սովորական աղյուսակ է, ինչպես Excel-ում: Շարժումներ (եկամուտներ/ծախսեր) չունի։ 1C տեղեկատվական ռեգիստրը սովորաբար օգտագործվում է լրացուցիչ գրացուցակի տվյալները պահելու համար: Օգտագործելով 1C տեղեկատվական ռեգիստրը, կարող եք կազմակերպել
  • Հաշվապահական ռեգիստրներ 1C
    Օգտագործողի տեսանկյունից հաշվապահական հաշվառումը պահպանվում է հաշվապահական հաշվառման պայմաններհաշիվներ. Փաստորեն, հաշվապահությունը պահվում է 1C հաշվապահական գրանցամատյանների աղյուսակում, որոնք կազմված են 1C հաշվային պլանի համատեքստում։
  • Կուտակային ռեգիստրներ 1C (մնացորդների ռեգիստր 1C)
    Փաստաթղթերի շարժի + և - աղյուսակ, որը ավտոմատ կերպով հաշվարկում է ընդհանուրը ժամանակաշրջանի սկզբում և ընդհանուրը ժամանակաշրջանի վերջում: Օրինակ, ապրանքների շարժը Բահը +10 էր, իսկ հետո -8։ Այսպիսով, սկզբում մնացորդը 0 էր, իսկ վերջում մնացածը դարձավ 2:

    1C կուտակման ռեգիստրը «Մնացորդ» տիպով նշանակում է, որ շարժումները կպահվեն (եկամուտներ և ծախսեր, որոնք նաև կոչվում են «Շրջանառություններ»), իսկ ընդհանուրները (որոնք կոչվում են «Մնացորդներ») լրացուցիչ ավտոմատ կերպով կհաշվարկվեն:

    1C հաշվեկշռի ռեգիստրն օգտագործվում է, երբ գրացուցակը կարող է տրամաբանորեն մնացորդ ունենալ: Օրինակ, երբ մենք հաշվի առնենք ապրանքների շարժը, մենք կօգտագործենք 1C հաշվեկշռի ռեգիստրը - ի վերջո, կարելի է ասել, որ մնացել է 3 կտոր Shovel արտադրանքը:

  • Կուտակային ռեգիստրներ 1C (շրջանառության ռեգիստր 1C)
    Փաստաթղթերի շարժման աղյուսակ + և -, որը չի հաշվում ընդհանուրը:

    1C շրջանառության ռեգիստրը ոչնչով չի տարբերվում հաշվեկշռի ռեգիստրից, բացառությամբ, որ այն ավտոմատ կերպով չի հաշվարկում մնացորդները:

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

    Օրինակ՝ ապրանքների վաճառքը եղել է +10 (մենք վաճառել ենք), հետո -2 (մեզ հետ են վերադարձրել)։ Չենք կարող ասել, որ մնացած վաճառքը դարձել է 8, քանի որ տրամաբանորեն մնացած վաճառքի հայեցակարգը գոյություն չունի, մենք կասենք, որ ընդհանուր շրջանառությունը (շրջանառության յուրաքանչյուր տողի գումարը) դարձել է 8։

  • Հաշվարկային ռեգիստրներ 1C

    Շարժումների աղյուսակ ըստ հաշվարկների տեսակների և ժամանակաշրջանների: Օգտագործվում է հաշվարկի մեջ աշխատավարձեր(կոչվում է Համալիր պարբերական հաշվարկներ):

Որտեղ են գրանցամատյանները 1C

Փաստաթղթի անցկացումը կոդով (ծրագրում) նախատեսված է ծրագրավորողի կողմից: Դա անելու համար բացեք: Գտեք «Procedure Processing Posting»-ի նման տող: Բացեք խաչը և կտեսնեք այս փաստաթուղթը տեղադրելու ծրագիրը:

1C ռեգիստրների ստեղծում և զարգացում

Registers 1C-ի հիմնական առանձնահատկությունները՝ ըստ էջանիշների.

Օրինակ, ենթադրենք, որ տվյալները կվերցվեն փաստաթղթերից։ Այս դեպքում ամեն անգամ ձեւավորումը ցանկացածծրագրին անհրաժեշտ կլինի հաշվետվություն դասավորել բոլոր փաստաթղթերը, դրանցից քաղել տվյալներ և միայն դրանից հետո այդ տվյալների հիման վրա կազմել պահանջվող հաշվետվությունը։

Ակնհայտ է, որ հաշվետվությունների ստեղծման նման մոտեցումն անարդյունավետ կլինի: Հետեւաբար, գործնականում գոյություն ունի փաստաթղթի պահում: Փաստաթուղթ տեղադրելիս (ի տարբերություն այն 1C տվյալների բազայում պարզապես գրանցելու), օգտատիրոջ կողմից լրացված 1C ձևի հիման վրա Հաշվապահությունը առաջացնում է այսպես կոչված գրառումներ, այսինքն՝ կատարում է մեկ կամ մի քանի գրառում մեկ կամ մի քանիսում։ գրանցամատյաններ.

1C ռեգիստրները պարզապես սյունակներ և տողեր պարունակող աղյուսակներ են:Սկզբունքը նույնն է, ինչ Excel աղյուսակների կամ սովորական «թղթային» աղյուսակների համար։

Փաստաթղթի տեղաշարժը գրանցամատյանների միջոցով փաստաթղթի կողմից գրանցամատյաններում տեղադրման ժամանակ կատարված գրառումներն են, դրանք կոչվում են.

Հենց այդ ռեգիստրներից են տվյալներ վերցվում տարբեր հաշվետվություններ ստեղծելիս։ Սա շատավելի արագ, քան կրկնել բոլոր փաստաթղթերում: Այդ իսկ պատճառով պետք է միշտ ուշադիր լինել ոչ միայն փաստաթղթի ձևը լրացնելու հարցում, այլև անհրաժեշտության դեպքում վերահսկել փաստաթղթի կողմից առաջացած գրառումները:

Հոդվածի մի կարևոր հատված կար, բայց առանց JavaScript-ի այն տեսանելի չէ:

Ռեգիստրների տեսակները 1C Հաշվապահություն

Փաստորեն, 1C: Հաշվապահական գրանցամատյանները օգտագործվում են ոչ միայն փաստաթղթերի գրառումները պահելու համար, այլև տարբեր այլ նպատակներով: Այս առումով կան մի քանիսը տեսակներգրանցումներ:

  • Տեղեկատվական ռեգիստրներ
  • Կուտակման ռեգիստրներ
  • Հաշվարկային ռեգիստրներ
  • Հաշվապահական գրանցամատյաններ

Վերջին տեսակի գրանցամատյանը պարզապես պահպանում է փաստաթղթերի հաշվապահական գրառումները: Ինչպես են այս ամենը տարբերվում միմյանցից և ինչու, ես պատմում եմ ձեռնարկության հաշվապահական հաշվառում 8-ի իմ կարդացած դասընթացում: Այստեղ ես ևս մեկ անգամ կտամ առկա 1C ռեգիստրների ցանկը, միայն սքրինշոթի տեսքով (օրինակ՝ 1C Հաշվապահություն 8.2):


Եվ ահա նույնը 1C-ի օրինակով. Հաշվապահություն 8.3.

կայք_

Դիտեք գրանցամատյանները 1C Հաշվապահություն

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

Գրանցամատյաններից որևէ մեկը կարող է բացվել՝ օգտագործելով վերևում իմ տված ձևերը: Այսինքն՝ որոշակի տեսակի ռեգիստրների ընդհանուր ցանկից։ Օրինակ՝ կտամ ամենահայտնի ռեգիստրը՝ հաշվապահական ռեգիստրը։ Այնուամենայնիվ, այս անունը ավելի տեխնիկական է, քանի որ օգտագործողի համար այն կոչվում է Ամսագրի տեղադրում.

կայք_

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

Փոփոխություններ կատարել գրանցամատյաններում

Եթե ​​ևս մեկ նայեք վերը նշված նկարում 1C Enterprise հաշվապահական ռեգիստրի բովանդակության հատվածին, ապա ուշադրություն դարձրեք կոճակի բացակայությանը: Ավելացնել. Փաստն այն է, որ ոչ բոլոր ռեգիստրները կարող են ուղղակիորեն գրվել, այսինքն. բացեք այն և ձեռքով ավելացրեք տարրեր (տողեր), ինչպես կարող եք անել փաստաթղթերի կամ գրացուցակների հետ:

Արագ հարց. գիտե՞ք, որ որոշ գրացուցակներում նույնպես անհնար է տվյալներ մուտքագրել բոլորի սիրելի «Ավելացնել» կոճակի միջոցով: Ինչո՞ւ եք կարծում։

Եվ ահա պարզ տեղեկատվական ռեգիստրի օրինակ, որտեղ գրառումները կարող են կատարվել ձեռքով։ Նման ռեգիստրների օգտագործումն, իհարկե, ավելի հեշտ է։

կայք_

Եթե ​​գրանցամատյանում կոճակ չկա Ավելացնել, ապա նման գրանցամատյաններում տվյալները մուտքագրվում են միայն այսպես կոչված գրանցողներ. Գրանցող հասկացության իմաստը պատկերված է նույն նկարով՝ հաշվապահական ռեգիստրի ձևով։

Ամփոփելով

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

Տարբեր ռեգիստրների առանձնահատկությունները, դրանց մեջ տվյալների մուտքագրումը, գրանցողների տեսակները, պարբերական և ոչ պարբերական ռեգիստրների տարբերությունը և շատ ավելին, ես համարում եմ այս կայքում ներկայացված իմ դասընթացում 1C: Հաշվապահություն 8:

Ցանկացած հաշվապահական համակարգի խնդիրը օգտագործողի համար տեղեկատվության պահպանումն ու արագ ցուցադրումն է, այսինքն. Ցանկացած համակարգի նախագծման նպատակն է օգտատիրոջը անհապաղ հաշվետվություն տրամադրել: Ձեռք բերված տվյալների օգնությամբ, որպես կանոն, ձեռնարկություններում կառավարչական որոշումներ են կայացվում։

Ենթադրենք՝ ունենք 1000 տարբեր փաստաթուղթ՝ ապրանքների ստացում, դուրսգրում, վերադարձ, վաճառք և այլն։ Եվ փաստաթղթերից յուրաքանչյուրը փոխում է որոշակի ապրանքի քանակությունը պահեստում։ Պահեստում առկա քանակի մասին տեղեկատվություն ստանալու համար անհրաժեշտ է ամեն ինչ դասավորել՝ ոմանք ավելացնում են ապրանքների քանակը, ոմանք նվազում, ոմանք կարող են և՛ ավելանալ, և՛ պակասել։ Իսկ եթե պետք է նաև հաշվի առնել պահեստը, կազմակերպությո՞ւնը... Նման համակարգը շատ ռեսուրսատար է։

Այս գործընթացը պարզեցնելու համար 1C մշակողները եկան հատուկ կոնֆիգուրացիայի օբյեկտներ: Դրանք օգտագործվում են տեղեկատվության պահպանման և առբերման հարմարության համար, 1C 8.3 և 8.2-ում օգտագործվում են բոլոր տեսակի գրանցամատյանները, այս հոդվածում մենք կխոսենք դրա մասին. Կուտակման ռեգիստրներ.

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

Այստեղ մենք տեսնում ենք, որ 1C «Sales» փաստաթղթերը նվազեցնում են որոշակի ապրանքի քանակությունը որոշակի պահեստավորման վայրում, իսկ ստացական փաստաթղթերը, ընդհակառակը, մեծացնում են քանակը: Արդյունքում ստանում ենք ընդհանուր պատկեր, որտեղ հստակ երևում է, թե ըստ հաշվառման՝ ինչ, երբ և ինչ քանակությամբ է ստացվել (դուրս գրվել)։ Նման աղյուսակի համաձայն, արդեն շատ ավելի հարմար է հաշվետվություն կառուցել։

Կուտակման ռեգիստրը կոնֆիգուրատորում

Ի՞նչ է կուտակման ռեգիստրը կոնֆիգուրացիայի մշակման տեսանկյունից: Սկսենք դիտելով կուտակման ռեգիստրի դաշտերը հետևյալում.

Ստացեք 267 1C վիդեո դասեր անվճար.

Կուտակման ռեգիստրն ունի Չափեր, ռեսուրսներ, հատկանիշներ և ստանդարտ հատկանիշներ:

Նախ հաշվի առեք կուտակման ռեգիստրի ստանդարտ մանրամասները.

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

Կուտակման ռեգիստրի չափումներ

Չափը բաժին է, որում հաշվապահական հաշվառում է իրականացվում: Վերոնշյալ օրինակում հաշվապահական հաշվառման բաժինը հետևյալն է. պահեստ, նոմենկլատուրա, նոմենկլատուրային բնութագրիչ, նոմենկլատուրային շարք, որակ. Այսինքն՝ սահմանելով մեզ հետաքրքրող չափումները՝ մենք ցանկացած պահի կարող ենք ստանալ քանակությունը՝ ռեսուրսը։ Ապագայում տարբեր չափումների համատեքստում, օրինակ, կարող եք մնացորդներ ստանալ կոնկրետ ամսաթվով:

Կուտակային ռեգիստրի ռեսուրս

Ռեսուրսը թվային դաշտ է, որը պահպանում է տեղեկատվությունը վերը նկարագրված չափերի համատեքստում:

Հակառակ դեպքում, հարթության/ռեսուրսի փոխազդեցությունները կարող են սխեմատիկորեն պատկերվել որպես կոորդինատային համակարգ.

Երկու չափս՝ աբսցիսա և կոորդինատային համակարգի օրդինատ, այսինքն. Այս հարթության օրինակում դրանք պահեստ և ապրանք են: Չափերի խաչմերուկում մենք կարող ենք ստանալ քանակություն՝ ռեսուրս։ Օրինակ՝ ապրանքի «հիմնական» պահեստում՝ «մատիտ», առկա է 1 հատ։

Կուտակման ռեգիստրի տվյալները 1C

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

Կուտակման ռեգիստրի տեսակները

Կուտակման ռեգիստրի երկու տեսակ կա շրջանառությունները և մնացորդները.

Եթե ​​կուտակային ռեգիստրի նպատակը մնացորդներ ստանալը չէ, ապա պարտադիր է օգտագործել կուտակային ռեգիստրի տեսակը. շրջվում է. Շրջանառության ռեգիստրի կիրառման տիպիկ օրինակ է վաճառքի ծավալների գրանցումը։ Այս դեպքում միայն պետք է իմանալ, թե ինչ է եղել վաճառքը որոշակի ժամանակահատվածում, մնացորդներն այս դեպքում իմաստ չունեն։

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

Օգտագործելով ռեգիստրի տեսակը մնացորդներորտեղ դուք կարող եք հասնել շրջադարձեր,Համակարգի կատարողականի առումով համարվում է կուտակային ռեգիստրի նախագծման կոպիտ սխալ:

Կախված ռեգիստրի տեսակից՝ համակարգը կուտակային ռեգիստրի համար կստեղծի տարբեր վիրտուալ աղյուսակներ։ Վիրտուալ սեղան - արագ ճանապարհգրանցամատյաններից պրոֆիլի տեղեկություններ ստանալը.

Կուտակման ռեգիստրի համար սա է.

  • Մնում է;
  • Շրջանառություններ;
  • Մնացորդներ և շրջանառություններ.

Լուծումների մշակողի համար տվյալները վերցվում են մեկ (վիրտուալ) աղյուսակից, բայց իրականում 1C հարթակը վերցնում է բազմաթիվ աղյուսակներից՝ դրանք փոխակերպելով ցանկալի ձևի։

Կուտակային ռեգիստրների ճիշտ ձևավորում

Կուտակման ռեգիստրները պետք է կազմվեն պահանջվող հաշվետվություններից: 1C 8.3 համակարգում ամենադժվարը տեղեկատվությունը ճիշտ պահելն է, որպեսզի այն ցանկացած պահի հեշտությամբ վերականգնվի:

Գրանցամատյանի նախագծային առանձնահատկություններից պետք է նշել մատյանում չափումները ըստ հերթականության ճիշտ դասավորելու անհրաժեշտությունը։ Ամենից առաջ անհրաժեշտ է տեղադրել այնպիսի չափումներ, որոնք ավելի հաճախ կպահանջվեն համակարգում։

Կուտակման ռեգիստրի չափերի ինդեքսավորում

Կուտակային ռեգիստրի չափումները ունեն հատկություն՝ «ինդեքս»։ Այս հատկությունը պետք է սահմանվի չափումների վրա այն դեպքերում, երբ նախատեսվում է հաճախակի ֆիլտրեր կիրառել չափսի վրա տվյալներ ստանալու ժամանակ, և այս չափը կարող է ունենալ մեծ թվովարժեքային տարբերակներ:

Օրինակ՝ «Ապրանք պահեստներում» գրանցամատյանը, չափումները՝ «Պահեստ, անվանակարգ», ռեսուրս՝ «Քանակ»։

Ավելի ճիշտ է ինդեքսավորել «Անոմենկլատուրան», իսկ «Պահեստ» դաշտը չպետք է ինդեքսավորվի, քանի որ համակարգում պահեստների թիվը, որպես կանոն, էական չէ։

Տվյալների բազայում կատարված բոլոր փոփոխությունները պահվում են համապատասխան աղյուսակներում: 1C-ի համար սրանք փաստաթղթերի, փաստաթղթերի ամսագրերի, գրացուցակների և գրանցամատյանների աղյուսակներ են: 1C ռեգիստրների տեսակները, դրանց օգտագործման առանձնահատկություններն ու նրբությունները կքննարկվեն մեր հոդվածում:

գրանցամատյաններում գրանցումների ձևավորում

Ռեգիստրների հետ կապված առաջին հարցերից մեկն այն է, թե ինչու:

Ինչու՞ պետք է ստեղծել առանձին աղյուսակներ՝ հաճախ կրկնօրինակելով առկա գրառումները:

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

Այսպիսով, մենք պարզեցինք, որ ռեգիստրի մուտքի ստեղծման եղանակներից մեկը ռեգիստրատորի (փաստաթղթի) միջոցով գրելն է։ Այս տարբերակը առկա է բոլոր տեսակի ռեգիստրներում:

Փաստաթղթի վրա հիմնված գրանցամատյանների ստեղծման գործընթացը սովորաբար կոչվում է փաստաթղթի տեղադրում: Չփակցված գրանցման փաստաթուղթը ռեգիստրի շարժումներ չունի, այն իրականում նախագիծ է կամ դատարկ:

Գրառման ստեղծման երկրորդ տարբերակը ուղղակիորեն, առանց գրանցման փաստաթուղթ ստեղծելու: Այս կերպ գրառումներ կարելի է ստեղծել միայն տեղեկատվական ռեգիստրներում, մինչդեռ ռեգիստրի հատկություններում «Record mode» հատկանիշը պետք է ունենա համապատասխան արժեքը (նկ. 1):

Ընդհանուր բոլոր գրանցամատյանների համար

Ցանկացած ռեգիստրի ներքին կառուցվածքը ներկայացված է Նկ.2-ում

Նկ.2

Դիտարկենք այն ավելի մանրամասն.

  • Չափեր – գրանցում են հատկություններ, որոնք որոշում են, թե որ բաժիններում են պահվում տվյալները կարեւոր տեղեկություններ;
  • Ռեսուրսներ - դրանք պարունակում են տեղեկատվություն, որը պետք է համակարգված լինի.
  • Ռեկվիզիտներ - գրանցման դաշտեր, որոնք պարունակում են լրացուցիչ տեղեկատվություն.
  • Forms-ը հատկություն է, որը պարունակում է գրաֆիկական տեղեկատվություն ցուցակի, տարրի տեսքի և այլնի մասին: և դրանց ներքին մոդուլները;
  • Դասավորություններ - տպագրական ձևերգրանցամատյաններ.

Տեղեկատվական ռեգիստրներ

Քանի որ խոսքը վերը նշված տեղեկատվական ռեգիստրների մասին է, եկեք խոսենք դրանց մասին։

Սա, հավանաբար, ռեգիստրների ամենապարզ և հասկանալի տեսակն է: Սովորական աղյուսակ, որը պարունակում է սյունակներ և սյունակներ, որոնք պահում են տեղեկատվություն:

Տեղեկատվական ռեգիստրի կարևոր հատկությունների ցանկը փոքր է (նկ. 3), անդրադառնանք հիմնականներին.

Նկ.3

  1. Պարբերականությունը, այն ցույց է տալիս, թե որքանով է վերահսկվում գրառման եզակիությունը (մեկ րոպեի, ժամի, օրվա, տարվա ընթացքում, ընտրված արժեքին համապատասխան, նույն չափումներով երկու գրառում չեն կարող լինել), այն կարող է նաև վերցնել արժեքը. «Գրանցողի կողմից», բայց դրա համար դուք պետք է ընտրեք համապատասխան ձայնագրման ռեժիմը.
  2. Ձայնագրման ռեժիմն իրականում երկու արժեքների ընտրություն է` «Անկախ» և «Գրանցողին ենթակա»:
    1. Կարևոր է հասկանալ, որ անկախ ռեժիմի ընտրությունը չի նշանակում, որ գրառումը չի կարող ձևավորվել փաստաթղթով, անհնար կլինի միայն ռեգիստրի կողմից ընտրությունը և նրա կողմից գրառումների եզակիության վերահսկումը.
  3. Թույլատրել ընդհանուրների հատվածը առաջինից և Թույլատրել ընդհանուրների հատվածը վերջինից. (միավորել երկու տարր մեկում) - երբ ընտրվում են համապատասխան վանդակները, տեղեկատվական ռեգիստրին հարցումը կարող է կատարվել լրացուցիչ աղյուսակների վրա (Առաջինի հատվածը և Հատվածը): վերջին), որոնք պարունակում են համապատասխան տվյալների հավաքածուներ, քանի որ այս աղյուսակների պարամետրերից մեկն այն ամսաթիվն է, երբ անհրաժեշտ է կատարել տվյալների ընտրություն:

Կուտակման ռեգիստրներ

Դրանցից մեկի կառուցվածքը մենք տեսանք Նկ.2-ում: Հիմնական հատկությունը, որը ուժեղ է ազդում տեսքըռեգիստրը, ինչպես նաև դրա ներքին կառուցվածքը հանդիսանում է «Ռեգիստրի տեսակը» (նկ. 4):

Կախված պահվող տեղեկատվության պահանջներից, այն կարող է ընդունել հետևյալ արժեքները.

  • Մնում է;
  • Շրջանառություններ.

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

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

Եթե ​​Ձեզ անհրաժեշտ են տվյալներ, որոնք ներառում են ժամանակաշրջանի վերջը, կարող եք.

  • Օգտագործեք աղյուսակը մնացորդներ և շրջանառություններ;
  • Ընտրեք տվյալ ամսաթվի համար 1 վայրկյան ավելի մեծ ամսաթիվ (այսինքն՝ ոչ թե 12/31/16 23:59:59, այլ 01/01/17 00:00:00);
  • Օգտագործեք Boundary մեթոդը, որն օգնում է կարգավորել տարբերակը՝ ներառելու ժամանակի կետը դիտարկվող ժամանակահատվածում (օգտագործման դեպք՝ Boundary (EndDate, Including):

Հաշվապահական գրանցամատյաններ

Բավականաչափ մասնագիտացված գրանցամատյանները, իրենց դիզայնով հիշեցնում են կուտակային ռեգիստրներ: Հիմնական տարբերությունը 1C հարթակի ռեգիստրների այլ տեսակներից գույքի կառուցվածքում «Հաշիվների պլան» պարամետրի առկայությունն է (նկ. 5):

Նկ.5

Հաշվային պլանը առանձին մետատվյալների օբյեկտ է, որը պահանջում է առանձին քննարկում: Կախված հաշվային պլանից, ժամանակակից տիպիկ 1C կոնֆիգուրացիաները պարունակում են 4 հիմնական հաշվապահական գրանցամատյաններ.

  1. բյուջետավորում;
  2. Միջազգային;
  3. հարկ;
  4. Ինքնապահովվող.

Երկրորդ պարամետրը հատուկ է հաշվապահական գրանցամատյաններ- Նամակագրություն.

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

Հաշվարկային գրանցամատյաններ

Սրանք հավանաբար ամենադժվար հասկանալի գրանցամատյաններն են: Մինչդեռ դրանք իրենց էությամբ շատ նման են «Շրջանառության» տիպի կուտակային ռեգիստրների։

Հաշվարկային ռեգիստրի որոշիչ տարբերությունը այլ ռեգիստրներից նրա հատկություններում «Հաշվարկի տեսակի պլան» պարամետրի առկայությունն է։ Բացի այդ, հաշվարկային ռեգիստրը, ինչպես նաև տեղեկատվական ռեգիստրը, պարբերական է։

Յուրաքանչյուր հաշվարկային ռեգիստրում կարող է միացվել մուտքը համապատասխան տեղեկատվական ռեգիստրում նշված ժամանակացույցի հետ կապելու հնարավորությունը: Սա թույլ է տալիս կոդը առբերել աշխատանքային ժամանակի տվյալները:

Ի լրումն չափումների, ռեսուրսների և ձևերի, որոնք հայտնաբերված են այլ հաշվապահական հաշվառման տիպերում, հաշվարկային ռեգիստրներին կարող է տրվել Վերահաշվարկի օբյեկտ՝ պահելու համար հնացած և վերանայման կարիք ունեցող գրառումների մասին տեղեկությունները:

Դրանց հիմնական օգտագործումը գտնվում է բնորոշ կոնֆիգուրացիաներ 1C - կազմակերպության աշխատակիցներին հաշվեգրումների հետ աշխատանքի գրանցում և դյուրացում:

Ցանկացած 1s 8.2 կոնֆիգուրացիաներում դուք կարող եք տեսնել այնպիսի տեսակի օբյեկտներ, ինչպիսիք են ռեգիստրները: Նրանց հիմնական նպատակն է օպտիմիզացնել տվյալների հավաքագրումը հաշվետվությունների համար: Գոյություն ունեն գրանցամատյանների չորս տեսակ՝ տեղեկատվական ռեգիստրներ, կուտակային գրանցամատյաններ, հաշվապահական գրանցամատյաններ և հաշվարկային գրանցամատյաններ։ Ու թեև այս տեսակները նախատեսված են տարբեր խնդիրներ լուծելու համար, արդեն այն փաստով, որ դրանք բոլորն էլ կոչվում են «գրանցիչներ», կարելի է կռահել, որ դրանք նույնպես ընդհանուր բան ունեն։

Նախ, ինչպես արդեն նշվեց, դրանք որպես կոնֆիգուրացիայի օբյեկտներ անհրաժեշտ են տվյալների բազայից տեղեկատվության ավելի արագ ընթերցման համար, օրինակ՝ հարցումներում: Գրանցամատյանները կարելի է համեմատել գրադարանի կատալոգի հետ (նախկինում դրանք կազմվում էին թղթային բացիկների վրա)։ Այսինքն, դա ոչ միայն տեղեկատվության (տվյալների) պահպանումն է, այլև դրա համակարգումը (որոշակի կառուցվածքի ստեղծումը), երբ տվյալները մտնում են կոնկրետ ռեգիստր (օրինակ, փաստաթղթերից): տարբեր տեսակի) և, անհրաժեշտության դեպքում, այն կարող է արագ հանվել այնտեղից և ցուցադրվել, օրինակ, զեկույցում կամ մշակվել այլ կերպ: Ընդհանուր դեպքում ռեգիստրների հիմնական օգտագործումը 1-երում կարող է ներկայացվել հետևյալ սխեմայով. «Փաստաթուղթ - գրանցում - հաշվետվություն», թեև կան բացառություններ:

Երկրորդ, բոլոր ռեգիստրները, անկախ իրենց տեսակից, ունեն ռեսուրսներ, չափումներ և մանրամասներ։ Այսինքն՝ որոշված ​​է Ինչ(ռեսուրս) ինչ բաժիններում(չափումները) պետք է հաշվի առնել: Կիրառելի է գրադարանի համար. մենք հաշվի ենք առնում հեղինակների, ժանրերի և հրատարակիչների գրքերը: Իսկ մանրամասների օգնությամբ կարող եք լրացնել տեղեկատվությունը, օրինակ՝ հրապարակման տարեթիվով։ Եվ այստեղ կա մեկը կարևոր կետ- Պետք է շատ զգույշ սահմանել ռեգիստրի կառուցվածքը՝ կախված նրանից, թե դրանից ինչ տեղեկատվություն ենք քաղելու։ Օրինակ, եթե մեր գրադարանում որոնումը ամենից հաճախ կատարվում է հեղինակի ազգանունով, ապա քարտը նախ պետք է պարունակի հեղինակին (առաջին չափումը), իսկ նրանից հետո՝ ժանրը (երկրորդ չափումը):

Երրորդ, ռեգիստրներն ունեն աղյուսակային կառուցվածք, սակայն այն տարբերվում է օբյեկտների աղյուսակների կառուցվածքից։ Այսպիսով, դուք չեք գտնի դասեր, ինչպիսիք են RegisterReference կամ RegisterObject: Գրանցամատյանի աղյուսակի կազմը կախված է դրա հատկություններից:

Չորրորդ, տվյալները գրվում են ռեգիստրներում ռեկորդային հավաքածուների տեսքով: Յուրաքանչյուր հավաքածու բաղկացած է մեկ կամ մի քանի գրառումներից: Այնուամենայնիվ, հավաքածուի գրառումը չի կարող հղվել կամ մուտք գործել: Բացի այդ, ոչ գրառումների հավաքածուն, ոչ էլ գրառումների հավաքածուն չեն կարող ունենալ «նշված ջնջման համար» վիճակ:

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

Եկեք խոսենք յուրաքանչյուր տեսակի ռեգիստրների առանձնահատկությունների մասին.

1. Տեղեկատվական գրանցամատյաններ

Թերևս ռեգիստրի ամենապարզ տեսակը: Ի տարբերություն այլ տեսակի ռեգիստրների, նրա ռեսուրսը կարող է անվանել ոչ միայն թվային արժեք, այլև մեկ այլ տվյալների տեսակ:

Այն ունի հատուկ հատկություն, որը չի օգտագործվում այլ տեսակի գրանցամատյաններում՝ պարբերականություն։

Այն կարող է չունենալ գրանցող, այսինքն՝ լինել անկախ, որի դեպքում գրանցումները կատարվում են անմիջապես գրանցամատյանում՝ շրջանցելով գրանցման փաստաթուղթը (1s-ում գրանցամատյանների օգտագործման ընդհանուր սխեմայից բուն բացառությունը): Մինչդեռ այլ տեսակի գրանցամատյանները պետք է ունենան առնվազն մեկ գրանցող փաստաթուղթ։

Բացի այդ, այս տեսակըգրանցամատյանը ավտոմատ վերահսկում է գրառումների եզակիությունը ըստ ժամանակաշրջանի (գրանցամատյանի հատկություններում նշված պարբերականությունը) և չափումների: Այսինքն՝ ռեգիստրի գրառումների մեջ չի կարող լինել մեկից ավելի գրառում՝ նույն ցուցանիշներով ժամկետ + հարթություն + գրանցող (առկայության դեպքում)։ Այլ տեսակի գրանցամատյաններում գրանցումների եզակիությունն իրականացնում է գրանցողը:

2. Խնայողական մատյաններ

Այն նախատեսված է թվային ցուցանիշների (ռեսուրսների) կուտակման համար և բաժանված է երկու ենթատեսակների՝ մնացորդների և շրջանառությունների։ Նրանց միջև տարբերությունը կայանում է նրանում, որ մնացորդների կուտակման ռեգիստրը նախատեսված է «ժամանակի պահին» վիճակի մասին տեղեկատվություն ստանալու համար, իսկ շրջանառությունները՝ «ժամանակաշրջանի» տվյալների մասին:

Կուտակման ռեգիստրի տվյալները պահվում են տվյալների բազայում երկու աղյուսակների՝ շարժումների աղյուսակի և ընդհանուրների աղյուսակի տեսքով: Ուղղակի մուտքը հնարավոր է միայն շարժման սեղանին:

3. Հաշվապահական գրանցամատյաններ

Այն կարծես կուտակային ռեգիստր է, բայց նախատեսված է տվյալների համակարգման համար հաշվապահական գրառումներ. Այնուամենայնիվ, այն կարող է օգտագործվել ոչ միայն հաշվապահական հաշվառման, այլև ցանկացած այլ տեսակի հաշվառման համար:

Դրա հիմնական առանձնահատկությունն այն է, որ դեբետ-վարկային սկզբունքով կրկնակի մուտքագրման մեթոդով տվյալները գրանցելու հնարավորությունն է: Գրառումներ ստեղծելու հնարավորությունն իրականացնելու համար Հաշվապահական հաշվառման ռեգիստրը պետք է կապված լինի հատուկ օբյեկտի՝ Հաշվային պլանի հետ:

4. Հաշվարկային գրանցամատյաններ

Այս տեսակի ռեգիստրը նախատեսված է ոչ միայն տվյալների պահպանման, կուտակման և համակարգման, այլև պարբերական հաշվարկների համալիր մեխանիզմների ներդրման համար: Դա անելու համար հաշվարկային ռեգիստրի հատկություններում դուք պետք է սահմանեք մեկ այլ օբյեկտ 1s՝ հաշվարկի տեսակների պլան։ Այսինքն՝ այս տեսակի ռեգիստրի շահագործումն անհնար է առանց դրա համար հաշվարկների տեսակների կոնկրետ պլանի սահմանման։

Կարելի է ասել, որ հաշվարկային ռեգիստրը օգտագործվում է հաշվարկների տեսակների մասին տեղեկություններ պահելու և հաշվարկների արդյունքները պահելու և հաշվարկների միջանկյալ արժեքների համար: 1s կոնֆիգուրացիաներում դրա հիմնական նպատակը հաշվեգրումների հաշվարկն է, օրինակ՝ աշխատողների աշխատավարձերը և այլ վճարումները: Իսկ այդ առաջադրանքների իրականացման համար հաշվարկային ռեգիստրի պարամետրերը որոշելիս հնարավոր է նշել կապը դրանում ժամանակացույցի հետ, որը թույլ է տալիս կատարել հաշվարկներ՝ կախված այս ժամանակացույցում նշված ժամանակից: Ժամանակացույցն ինքնին պետք է սահմանվի համապատասխան տեղեկատվական ռեգիստրի միջոցով:

Այսպիսով, կարելի է ասել, որ հաշվարկային ռեգիստրն ունի, որպես արդյունք, ամենաբարդ կառուցվածքը՝ համեմատած 1-ի այլ տեսակի ռեգիստրների հետ։