Կոնտակտներ

Կուտակային ռեգիստրների արժեքների ցանկ 1s. Մնացորդներ և շրջանառություններ. Կուտակման ռեգիստրի չափումներ

Կուտակման ռեգիստրներ 1C:Enterprise համակարգում բաժանվում են երկու տեսակի՝ կուտակային ռեգիստրներ մնացորդներև կուտակային ռեգիստրներ ռ/րոպ.

Ռեգիստրի տեսակը ընտրվում է այն կոնֆիգուրատորում ստեղծելիս

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

Այժմ տեսնենք, թե ինչ վիրտուալ աղյուսակներ է տրամադրում հարթակը այս ռեգիստրներից յուրաքանչյուրի համար:

Հեղափոխության կուտակման ռեգիստր

Պարզության համար եկեք բացենք և տեսնենք, թե որ աղյուսակներն են հասանելի ռեգիստրի համար Ապրանքների շրջանառություն. Սա ինքնին ռեգիստրի աղյուսակն է. Ապրանքների շրջանառություն, որը ֆիզիկապես գոյություն ունի տվյալների բազայում, և մեկ վիրտուալ աղյուսակ. Ապրանքներ Շրջանառություն.Շրջանառություն

Ստանդարտ աղյուսակով ամեն ինչ պարզ է: Եկեք մանրամասն նայենք վիրտուալին:

Վիրտուալ սեղանի շրջանառություն

Այս աղյուսակը թույլ է տալիս ստանալ ռեսուրսների շրջանառությունը չափերի առումով: Մեր դեպքում մենք ունենք երկու հարթություն. ԲաժնետոմսերԵվ Արտադրանք. Եվ մեկ ռեսուրս - Քանակ

Թող մեր ռեգիստրը ունենա հետևյալ գրառումները

Եկեք վերադառնանք հարցումների դիզայներին և սկսենք պարզապես ընտրելով աղյուսակից Ապրանքներ Շրջանառություն.Շրջանառությունբոլոր ոլորտները

Ըստ այդմ, հարցումը կունենա հետևյալ տեսքը.

SELECT ProductsTurnoverTurnover.Warehouse, Products Turnover.Product, ProductsTurnoverTurnover.QuantityTurnover FROM RegisterAccumulation.ProductsTurnover.Turnover(,) AS ProductsTurnoverTurnover.

Հարցման արդյունքը հետևյալն է.

Այսինքն՝ ապրանքների և պահեստների մասով շրջանառություն ենք ստացել ամբողջ ընթացքում։ Ենթադրենք, մեզ չեն հետաքրքրում պահեստները և ուզում ենք շրջանառություն ունենալ միայն ապրանքների մասով։

Դա անելու համար մենք բացառում ենք չափումը հարցումից Բաժնետոմսեր

SELECT ProductsTurnoverTurnover.Product, ProductTurnoverTurnover.QuantityTurnover FROM RegisterAccumulation.ProductsTurnover.Turnover(,) AS ProductsTurnoverTurnover

և արդյունքում մեզ կմնա ընդամենը երկու տող

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

Դրանից հետո մեր սկզբնական խնդրանքը կստանա հետևյալ ձևը

SELECT GoodsTurnoverTurnover.Warehouse, GoodsTurnoverTurnover.Product, GoodsTurnoverTurnover.QuantityTurnover FROM RegisterAccumulation.GoodsTurnover.Turnover(&Ժամանակաշրջանի սկիզբ, &Ժամանակաշրջանի ավարտ, Պահեստի Շրջանառություն =AsurnTurnover)

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

Նրանք, ովքեր նոր են սկսում աշխատել վիրտուալ աղյուսակների հետ, հաճախ գայթակղվում են պարամետրերը օգտագործելու փոխարեն ընտրությունը դնել սովորական ձևով.

FROM RegisterAccumulations.ProductsTurnover.Turnover(,) HOW ProductsTurnoverTurnover WHERE ProductsTurnoverTurnover.Warehouse = &Պահեստ

Մեր բաց թողած պարամետրերը լրացնելիս Պարբերականություն. Եկեք բացենք ցանկը և ընտրենք հնարավոր տարբերակների զանգվածից Ամիս. Մենք կհեռացնենք մնացած բոլոր պարամետրերը, որպեսզի չշփոթվենք:

Դրանից հետո մենք նկատում ենք, որ աղյուսակի դաշտերում դաշտ է հայտնվում Ժամանակաշրջան.

Այն ավելացնելով ընտրված դաշտերում՝ ստանում ենք հետևյալ խնդրանքի տեքստը.

SELECT ProductsTurnoverTurnover.Period, Products Turnover.Parehouse, ProductsTurnover.Product, ProductsTurnover.QuantityTurnover FROM RegisterAccumulation.ProductsTurnover.Turnover(, Month,Turnover) ASTurn.

Մենք կատարում ենք հարցումը.

Այսպիսով, ընտրված ժամանակային միջակայքում մենք կարող ենք պտույտները բաժանել ավելի փոքր ինտերվալների՝ ըստ ընտրված հաճախականության։

Մնացորդների կուտակման ռեգիստր

Ճիշտ այնպես, ինչպես հակադարձ ռեգիստրի դեպքում, եկեք հարցման դիզայներում նայենք, թե որ վիրտուալ աղյուսակներն են հասանելի մնացորդի կուտակման ռեգիստրի համար

Ինչպես տեսնում եք, մնացորդի կուտակման ռեգիստրի համար հասանելի են երեք վիրտուալ աղյուսակներ. Հեղափոխություններ, Մնացորդներ, Մնացորդներ և շրջանառություններ. Դիտարկենք դրանցից յուրաքանչյուրը առանձին:

Վիրտուալ սեղանի շրջանառություն

Չնայած այն հանգամանքին, որ ռեգիստրի տեսակն է Մնացորդներ, մենք, այնուամենայնիվ, դրանից կարող ենք շրջանառություն ստանալ։ Բացի այդ, մենք ունենք երկու լրացուցիչ ռեսուրս այստեղ. ԳալիսԵվ Սպառումը

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

Վիրտուալ սեղանի մնացորդներ

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

Դիտարկենք մի փոքրիկ օրինակ: Մենք ունենք հետևյալ գրանցամատյանները.

Եկեք ընտրենք բոլոր առկա դաշտերը և որպես մնացորդներ ստանալու ամսաթիվ սահմանենք հունիսի վերջը։ Չափումների հիման վրա չենք ընտրի։ Այնուհետև հարցման տեքստը կունենա հետևյալ տեսքը.

ԸՆՏՐԵԼ ԱպրանքներՄնացորդներՄնացորդներ.Պահեստ, ԱպրանքներՄնացորդներՄնացորդներ.Ապրանք,ԱրտադրանքներՄնացորդներՄնացորդներ.Քանակը Մնացել է ԳրանցիցԿուտակումներ.ԱրտադրանքներՄնացորդներ.Մնացորդներ(&DateRemainings,) AS ProductsRemainingRemainings.

Եվ այն կատարելուց հետո մենք ստանում ենք այս արդյունքը

Վիրտուալ աղյուսակ մնացորդներ և շրջանառություններ

Այս աղյուսակը միավորում է նախկինում քննարկված երկուսը և թույլ է տալիս ստանալ շրջանառություն ընտրված ժամանակահատվածի համար, ինչպես նաև հաշվեկշիռներ ժամանակաշրջանի սկզբում և վերջում: Կարող եք նաև սահմանել ընտրությունը:

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

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

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

Կուտակման ռեգիստրը տեղեկատվություն է աղյուսակ, որը հավաքում է բոլոր որոշակի շարժումները (անդորրագրերը, դուրսգրումները կամ շրջանառությունը):

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

Մնացորդային ռեգիստր(Մնացորդները) պահպանում է շարժումները, ինչպես նաև դրանց հիման վրա մնացորդները յուրաքանչյուր շարժումից հետո: Մնացորդային կուտակման գրանցամատյանները օգտագործվում են, օրինակ, պահեստներում ապրանքները գրանցելու համար։

Սակարկելի ռեգիստր(Revolutions) պահպանում է շարժումները՝ չնշելով դրանց ուղղությունը և չի ենթադրում մնացորդների առանձին պահեստավորում։ Պայմանագրային ռեգիստր օգտագործելու օրինակ է ձեռնարկության եկամուտների վերաբերյալ տվյալների գրանցումը:

Աղյուսակային մոդելի տեսանկյունից կուտակման ռեգիստրը պարունակում է.

  • չափումներ;
  • ռեսուրսներ (կարող են լինել կամ թվային կամ սահմանելի);
  • ռեկվիզիտներ.

Կուտակային ռեգիստրի կառուցվածքը ձևավորելիս պետք է նշանակվի գրանցող, և ստեղծվի առնվազն մեկ ռեսուրս։

[փլուզում]

Կուտակման ռեգիստրի պարտադիր հատկանիշը «Ժամանակաշրջանն» է, և հաճախականությունը չի կարող ճշգրտվել. գրառումները պահվում են ճշգրիտ մինչև երկրորդը: Կուտակման ռեգիստրում պահվող տեղեկատվությունը միշտ կապված է ժամանակի առանցքի հետ:

Տվյալները կուտակման ռեգիստրում գրելիս «Ժամանակաշրջանը» չպետք է դատարկ լինի: «Ժամանակաշրջանը» ստանդարտ դետալ է, որը պետք է լրացվի:

1C կուտակման ռեգիստրի ստանդարտ մանրամասները հասանելի են «Տվյալներ» - «Ստանդարտ մանրամասներ» ներդիրում:

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

«Կուտակային ռեգիստրներ» 1C օբյեկտի գրառումների յուրահատկությունը

Համակարգն ապահովում է կուտակման ռեգիստրում պահվող գրառումների եզակիության վերահսկողությունը: Դրա շնորհիվ կուտակային ռեգիստրը չի կարող պարունակել նույն փաստաթղթի նույն տողին վերաբերող երկու գրառում:

Կուտակային ռեգիստրի շարժման աղյուսակում գրառումների յուրահատկությունըորոշվում է «Գրանցող» և «Գծի համար» դաշտերով:

[փլուզում]

Կուտակային գրանցամատյանները միշտ էլ ենթակա են փաստաթղթերի գրանցողին: Հետևաբար, նրանց ստանդարտ մանրամասների մեջ միշտ կա « »:

1C կուտակման ռեգիստրի ֆունկցիոնալությունը

Հիմնական գործառույթը, որը կուտակային ռեգիստրը տրամադրում է մշակողին, հետևյալն է.

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

Կուտակման ռեգիստրների համար ընդհանուրների բաժանման ռեժիմը կարող է միացված լինել.

Եթե ​​բաժանումը միացված է, ապա ռեգիստրի հանրագումարների աղյուսակին կավելացվի «Թիվ» տեսակի արժեքով լրացուցիչ սյունակ, որը կգործի որպես բաժանիչ մնացած տվյալների համար՝ ռեգիստրում միաժամանակ գրելու դեպքում: երկու փաստաթուղթ.

[փլուզում]

«Կուտակման ռեգիստրներ» 1C օբյեկտի կառուցվածքը

Կուտակային ռեգիստրում տեղեկատվությունը պահվում է գրառումների տեսքով, որոնցից յուրաքանչյուրը պարունակում է.

  1. չափման արժեքներ (նկարագրեք այն բաժինները, որոնցում պահվում է տեղեկատվությունը);
  2. համապատասխան ռեսուրսների արժեքները (կուտակում են անհրաժեշտ թվային քանակական տվյալները):

Հաշվապահական բաժինը կարող է լինել, օրինակ, պահեստ, ապրանք, ապրանքի բնութագրեր, արտադրանքի շարք, որակ:

Նշելով մեզ հետաքրքրող չափումները՝ ցանկացած պահի կարող ենք ստանալ քանակություն՝ ռեսուրս։

Տարբեր չափերի համատեքստում ապագայում, օրինակ, կարող եք մնացորդներ ստանալ կոնկրետ ամսաթվի համար:

Կուտակային ռեգիստրի նախագծման առանձնահատկությունները.

  1. Ամենից առաջ անհրաժեշտ է համակարգում տեղադրել այն չափումները, որոնք առավել հաճախ կպահանջվեն.
  2. գույք «Ինդեքս» կուտակման ռեգիստրի չափումներպետք է սահմանվեն չափումների այն դեպքերում, երբ պլանավորվում է հաճախակի կիրառել չափումների ընտրանքներ տվյալներ ստանալու ժամանակ, և այս չափումը կարող է ունենալ արժեքի մեծ թվով տարբերակներ: Օրինակ, մենք ունենք «ProductsIn Warehouses» ռեգիստրը (չափերը «Պահեստ, անվանակարգ», ռեսուրս - «Քանակ»): Ավելի ճիշտ է ինդեքսավորել «Անոմենկլատուրան», բայց «Պահեստ» դաշտը չպետք է ինդեքսավորվի, քանի որ համակարգում պահեստների թիվը, որպես կանոն, էական չէ։

Կուտակման ռեգիստրի մուտքի հավաքածու

Սա համակարգչի հիշողության մեջ առկա իր տողերի (գրառումների) հավաքածուն է:

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

Սեթում ռեկորդների առավելագույն քանակը 999,999,999 է:

Կուտակման ռեգիստրի մուտքի հավաքածուկարող է օգտագործվել:

  1. փոխել կուտակային ռեգիստրի գրառումները կոնկրետ ռեգիստրի համար.
  2. ավելացնել կուտակային ռեգիստրի գրառումներ կոնկրետ գրանցողի համար.
  3. ջնջել կուտակային ռեգիստրի գրառումները կոնկրետ գրանցողի համար.
  4. կարդալ ձայնագրությունների մի շարք կոնկրետ ձայնագրիչի համար:

Կարևոր. Ընտրությունը կարող է հիմնված լինել միայն հավասարության վրա:

Քանի որ կուտակման ռեգիստրն օգտագործվում է թվային արժեքներ կուտակելու համար, յուրաքանչյուր մուտքագրում փոփոխություններ է կատարվում պահված ռեսուրսներում. շարժումը. Շարժումները, ընդհանուր առմամբ, կարող են կա՛մ ավելացնել որոշ հավելումներ պահված ռեսուրսներին, կա՛մ հանել դրանք.

  1. ծխական շարժում(«+») - եթե պետք է իրականացվի պահեստավորված ռեսուրսների ավելացում.
  2. հոսքի շարժում(«-») - եթե պետք է կատարվի պահեստավորված ռեսուրսների կրճատում:

Կուտակային ռեգիստրում յուրաքանչյուր մուտքի հետ մեկտեղ կարող են պահպանվել լրացուցիչ կամայական տեղեկություններ: Այդ նպատակով օգտագործվում են կուտակային ռեգիստրի տվյալները:

Կուտակային ռեգիստրի համար պահանջվող ստանդարտ պահանջը ռեգիստրն է:

[փլուզում]

Գրանցող - սա փաստաթուղթ է, որի ընթացքում գեներացվում են գրանցամատյանների գրառումները (այսինքն այն փաստաթուղթ է, որը կարող է տեղաշարժեր կատարել կուտակման ռեգիստրում):

Գրառումները իմաստալից են միայն այն դեպքում, եթե առկա է ձայնագրիչը. Գրառման փաստաթուղթը ջնջելիս կջնջվեն նաև գրառումները:

Գրանցող փաստաթղթերի ցանկը նշված է պատուհանի համապատասխան «Գրանցողներ» ներդիրում՝ «Կուտակման ռեգիստր» կազմաձևման օբյեկտը խմբագրելու համար:

Պատուհանի «Ձայնագրիչներ» ներդիրը «Կուտակման ռեգիստր» կազմաձևման օբյեկտը խմբագրելու համար

[փլուզում]

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

Կուտակման ռեգիստրում տեղաշարժ ստեղծելու ալգորիթմների մեծ մասը ձևավորվում է փաստաթուղթ տեղադրելու ժամանակ (ընթացակարգ «Գրառման մշակում»):

«Կուտակային ռեգիստրներ» 1C օբյեկտի միացումը գրանցողի հետ

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

[փլուզում]

Ընդհանուր առմամբ, «Ժամանակաշրջան» դաշտի արժեքը կարող է չհամընկնել փաստաթղթի ամսաթվի հետ: Օրինակ, Վաճառքի պլանի փաստաթուղթը կարող է գրանցել ընկերության ակնկալվող վաճառքները մի քանի տարբեր ամսաթվերում կուտակման ռեգիստրում:

Փաստաթղթերի կազմը, որոնք կարող են գրառումներ ստեղծել կուտակային ռեգիստրում, սահմանում է մշակողը ստեղծման գործընթացում:

[փլուզում]

Փաստաթղթերը մշակելիս գրանցողների հետ աշխատելու առանձնահատկությունները.

  1. Կուտակային ռեգիստրում գրանցումները կարող են ձևավորվել.
    • փաստաթուղթ կատարելիս;
    • փաստաթուղթ գրանցելիս;
    • փաստաթուղթը լրացնելիս.
  2. Պարտադիր պայման ռեգիստրի նկատմամբ կուտակային ռեգիստրում տվյալները գրանցելիսԳրառման փաստաթուղթը պետք է գրանցվի: Քանի դեռ փաստաթուղթը գրանցված չէ, համակարգում դրա հղումը չկա, և հղումը պետք է նշվի «Գրանցողներ» դաշտում։
  3. «Գրանցողներ» դաշտը կարող է պարունակել ոչ դատարկ հղում միայն գրանցողի փաստաթղթին(տեսակը վերահսկվում է):
  4. Տիպ դաշտային տվյալներ «Գրանցողներ»որոշվում է «Գրանցողներ» ներդիրումկոնֆիգուրացիայի օբյեկտի խմբագրման պատուհանում:
  5. «Գրանցիչներ» դաշտի համար կարող եք սահմանել տեսակըDocumentLink.<ИмяДокумента>. ՀԵՏՁայնագրիչների տեսակների ցանկը բավականին կոնկրետ է (վերևում գտնվող սքրինշոթը):
  6. Հիշելու բաներ.
    • մեկ կուտակային ռեգիստրը կարող է կապված լինել ցանկացած տեսակի փաստաթղթի հետ.
    • մեկ փաստաթղթի տեսակը կարող է կապված լինել ցանկացած քանակությամբ կուտակային ռեգիստրների հետ.
    • Փաստաթղթերի ձայնագրիչ ջնջելիս գրառումները ավտոմատ կերպով ջնջվում են տվյալների բազայից.
    • գրառումները կարող են գոյություն ունենալ առանց գրանցման փաստաթղթի առկայության՝ փոխանակման պլան օգտագործելիս, ինչը կարող է հանգեցնել հղման ամբողջականության խախտումտեղեկատվական բազան։
  7. Գրանցողի փաստաթղթի ամսաթիվը ոչ մի կերպ կապված չէ գրանցման ժամկետի հետ:Գրանցամատյանում գրանցման ամսաթիվը որոշվում է ծրագրային կարգով և կարող է կամ համընկնել փաստաթղթի ամսաթվի հետ կամ բոլորովին այլ լինել:

1C օբյեկտի շարժման դիզայներ «Կուտակային ռեգիստրներ»

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

Հաշվեկշռի և շրջանառության գրանցամատյաններ

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

  1. մնացորդի կուտակման գրանցամատյաններ(պահպանում է ռեսուրսների ընդհանուր արժեքները - մնացորդները);
  2. հեղափոխության կուտակային ռեգիստրներ(պահում է միայն այս ռեսուրսների փոփոխությունները՝ հեղափոխություններ):

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

Քանի որ շրջանառության կուտակման ռեգիստրը չի կուտակում մնացած ռեսուրսները, ռեսուրսների (եկամտի կամ ծախսի) շարժի «ուղղությունը» դրա համար իմաստ չունի. Կուտակվում է միայն ռեսուրսների փոփոխության չափը։ Հետևաբար, հեղափոխությունների կուտակման ռեգիստրում բոլոր գրառումները նշված են նույն պատկերակներով։

Հեղափոխությունների կուտակման ռեգիստրների միավորներ

Պայմանագրային կուտակային ռեգիստրների համար հարթակն աջակցում է հատուկ ագրեգատային մեխանիզմի, որը կարող է զգալիորեն արագացնել տվյալների որոնումը ռեգիստրներից, որոնք պարունակում են մեծ թվով գրառումներ՝ հարյուր հազարավոր և միլիոնավոր գրառումներ:

Ագրեգատներ- սա հատուկ մեխանիզմ է, որն իրականացվում է շրջանառվող կուտակային ռեգիստրներում և թույլ է տալիս զգալիորեն կրճատել հաշվետվությունների ստեղծման ժամանակը:

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

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

Ցանկացած ռեգիստրի համար կարող են ստեղծվել բազմաթիվ ագրեգատներ:

Պլատֆորմը պարունակում է հատուկ, որի միջոցով կարող եք փոխել միավորների կազմը և կարգավորել դրանց օգտագործումը:

Շրջանառվող կուտակման ռեգիստրը խմբագրելու պատուհանից կարելի է կանչել ագրեգատ դիզայներին («Տվյալներ» ներդիր):

«Կուտակային ռեգիստրներ» 1C օբյեկտի ցուցակի ձևը և գրառումների հավաքածուի ձևը

Որպեսզի օգտագործողը դիտի կուտակման ռեգիստրում պարունակվող տվյալները, համակարգը աջակցում է կուտակային ռեգիստրի հետևյալ դիտումները.

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

Սրա հետ մեկտեղ մշակողը հնարավորություն ունի ստեղծելու իր սեփական (մաքսային) ձևերը, որոնք համակարգը կօգտագործի լռելյայն ձևի փոխարեն։

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

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

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

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

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

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

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

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

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

Եկեք նախ դիտարկենք կուտակային ռեգիստրի ստանդարտ մանրամասները.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • մնացորդներ;
  • Հեղափոխություններ;
  • Մնացորդներ և շրջանառություններ.

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

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

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

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

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

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

Օրինակ՝ ռեգիստրը «ProductsIn Warehouses»-ն է, չափերը՝ «Պահեստ, Անվանակարգ», ռեսուրսը՝ «Քանակ»:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Հաշվետվություն «Մնացորդներ և շրջանառություններ» համար ստեղծվածմնացորդների և շրջանառության մասին հաշվետվություն ստանալը.

Քաղվածքը ցուցադրվում է աղյուսակի տեսքով՝ «Մեկնարկային մնացորդ», «Ստացում», «Ծախս», «Վերջնական մնացորդ» սյունակներով և մանրամասն սյունակներով:

Այս հաշվետվությունը կարող է ստեղծվել ցանկացած մնացորդի կուտակման ռեգիստրի համարառկա է կոնֆիգուրացիայի մեջ:

Ճանապարհ՝ հաշվետվություններ – Ունիվերսալ – մնացորդներ և շրջանառություն

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

  • դաշտում» Հաշվապահական բաժին»ընտրեք մնացորդի կուտակման ռեգիստրը, որի համար ցանկանում եք ստեղծել հաշվետվություն (ընտրությունը կատարվում է առաջարկվող ցանկից);
  • դաշտում «Ժամանակաշրջանը ...-ից ...»— նշեք այն ժամանակահատվածը, որի համար կստեղծվի հաշվետվությունը:

ԾԱՆՈԹՈՒԹՅՈՒՆ. եթե դաշտը «Ժամանակաշրջանը ...-ից ...»մնում է դատարկ, հաշվետվությունը կստեղծվի համակարգի գործունեության ողջ ժամանակահատվածի համար.

  • Մեզ համար հարմար ձևով հաշվետվություն ստեղծելու համար մենք այն կարգավորում ենք կոճակի միջոցով: Կարգավորումներ".
  • Կոճակն օգտագործելիս կարող եք կարգավորել զեկույցում ցուցադրվող տվյալների ընտրությունը: ( Բացի այդ, ընտրությունը կարող է կազմաձևվել «Ընտրություն»կարգավորումների ձևաթղթեր։)

կոճակով « Ձև»Զեկույցը ստեղծվում է ընթացիկ կարգավորումներին համապատասխան:

Կոճակ « Վերնագիր»թույլ է տալիս ստանալ զեկույցի ավելի կոմպակտ տեսք՝ թաքցնելով դրա վերնագիրը:

Բացի այդ, զեկույցը կարող է սկզբնապես կազմաձևվել՝ օգտագործելով «Կարգավորումներ» կոճակներըորը թույլ կտա սահմանել հաշվետվության բոլոր հնարավոր պարամետրերը, ներառյալ. և նրանք, որոնք նշված են հիմնական ձևի վրա:

Ձևը պարունակում է հետևյալ ներդիրները.

  • Ընդհանուր են;
  • Խմբեր;
  • Ընտրություն;
  • Դաշտեր;
  • Տեսակավորում.

Էջանիշի վրա «Ընդհանուր են»կարող եք սահմանել հաշվետու ժամանակաշրջանը, ընտրել հաշվապահական բաժին, այլ ընդհանուր պարամետրեր և ցուցանիշներ:

Որպես պարամետրերառաջարկել է.

  • «Օգտագործեք հատկություններ և կատեգորիաներ»— վանդակը նշելուց հետո հնարավոր է դառնում ընտրել և խմբավորել տվյալներն ըստ հատկությունների, ընտրել ըստ օբյեկտների կատեգորիաների.
  • «Գունավորեք խմբակցությունները»— հաշվետվությունների խմբավորումները կնշվեն տարբեր գույներով.
  • «Ամփոփել բոլոր մակարդակները» -Հաշվետվությունը խմբավորելիս կցուցադրվեն յուրաքանչյուր խմբի ընդհանուր տվյալները:

«Ինդեքս»- հաշվետվության մեջ ամփոփված թվային արժեքներ: Այս արժեքները ցուցադրվում են «Սկիզբ մնացորդ», «Վերջ մնացորդ», «Եկամուտ», «Ծախս» սյունակներում:

«Արդյունք տարբեր սյունակներում»— նշելով վանդակը, յուրաքանչյուր ցուցիչ կցուցադրվի առանձին սյունակում, եթե վանդակը չնշված է, ցուցիչները կցուցադրվեն մեկը մյուսի տակ:

Էջանիշի վրա ԽմբերԴուք կարող եք հարմարեցնել հաշվետվության մանրամասները.

- Խմբավորման տողերկպարունակի ընտրված ցուցանիշների ընդհանուր արժեքները.

- Ընդհանուրների տեսակըորոշում է, թե արդյոք լրացուցիչ հիերարխիկ խմբավորումներ պետք է ավելացվեն հաշվետվությանը

Համակարգն առաջարկում է տվյալների խմբավորման հետևյալ տեսակները.

Տարրեր– հաշվետվության ստեղծում այն ​​տարրերի վերաբերյալ, որոնք ներառված են ընտրված կուտակային ռեգիստրում

Հիերարխիա- խմբերի վերաբերյալ զեկույցի ստեղծում, որոնք ներառում են տարրեր,

Միայն հիերարխիաօգտագործվում է միայն այն դեպքում, եթե տարրերի ընդհանուր գումարները անհրաժեշտ չեն, բայց անհրաժեշտ են միայն խմբերի ընդհանուր գումարները

— Ըստ խմբերի հաշվետվություն կազմելու համար անհրաժեշտ է ընտրել բնութագիր, որով հաշվետվությունը մանրամասն կլինի: Դրա համար անհրաժեշտ է դեպի տողերի խմբավորումավելացնել խմբավորման տեսք թռուցիկ պատուհանից «Դաշտի ընտրություն».

Էջանիշի վրա «Ընտրություն»տվյալներ, սահմանվում են հաշվետվություն ստեղծելու պայմաններ

Յուրաքանչյուր տող նշում է ընտրության մեկ տարր, որը պարունակում է.

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

Համակարգն առաջարկում է համեմատության հետևյալ տեսակները:

Հավասար է— հաշվետվությունը կկառուցվի միայն ընտրված հատկանիշի վրա.

Ոչ հավասար— հաշվետվությունը հիմնված կլինի բոլոր բնութագրերի վրա, բացառությամբ ընտրվածի.

Ցուցակում— հաշվետվությունը հիմնված կլինի բնութագրերի ցանկի վրա.

Ցուցակում չկա— հաշվետվությունը հիմնված կլինի բոլոր բնութագրերի վրա, բացառությամբ նրանց, որոնք ընտրվել են.

Խմբում— հաշվետվությունը կկառուցվի՝ հիմնվելով համապատասխան գրացուցակի ընտրված թղթապանակում գտնվող բոլոր բնութագրերի վրա:

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

Ցուցակից խմբում— համեմատության նման Ցանկում, որպես ցուցակի արժեքներ ընտրված են միայն մի քանի թղթապանակներ համապատասխան գրացուցակից.

Ցուցակից խմբում չէ- համեմատության նման Ցուցակում չկա, համապատասխան գրացուցակից միայն մի քանի թղթապանակներ են ընտրված որպես ցուցակի արժեքներ:

  • Իմաստը, արժեքները նշվում են միջակայքը մուտքագրելու ընտրության պայմանները որոշելու համար, որը նշված է երկու արժեքով՝ միջակայքի սահմանները: Եթե ​​ցուցակում լինելու պայման է դրվում, ապա համեմատության արժեքները նշվում են արժեքների ցանկով:

Ներդիրում» Դաշտեր»Դուք կարող եք նշել այն դաշտերի ցանկը, որոնք կցուցադրվեն զեկույցում: Լռելյայնորեն, եթե ցուցակը դատարկ է, խմբավորման ցանկում ընտրված դաշտերը ցուցադրվում են զեկույցում:

Դաշտերը ցուցադրում են լրացուցիչ տեղեկություններ, որոնք կցուցադրվեն սյունակներով հաշվետվություն ստեղծելիս:

Ներդիրում» Տեսակավորում»Դուք կարող եք սահմանել այն հերթականությունը, որով կցուցադրվեն հաշվետվության տողերը:

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

Հաշվետվություն ստեղծելու բոլոր պայմանները նշելուց հետո, երբ սեղմում եք OK, հաշվետվությունը ստեղծվում է

Գրառման դիտումներ՝ 2537



Ձեզ դուր եկավ հոդվածը: Կիսվիր դրանով