Կոնտակտներ

1-ի վերահաշվարկ. Աշխատավարձի ուղղումներ և վերահաշվարկներ. Կանխարգելում ըստ գործողության ժամկետի

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

Վերահաշվարկի գրառումները պահվում են առանձին աղյուսակում: Նրանք չեն երաշխավորում, որ կախյալ ռեգիստրը պետք է ճշգրիտ վերահաշվարկի, այլ ծառայում է որպես նման հնարավոր անհրաժեշտության ազդանշան:


Ընդհանուր առմամբ, վերահաշվարկի աղյուսակի գրառումները պարունակում են հետևյալ դաշտերը.
  • վերահաշվարկի օբյեկտ (գրառման փաստաթուղթ, որի տվյալները պետք է վերահաշվարկվեն)
  • հաշվարկի տեսակ - հղում հաշվարկի տեսակին այս հաշվարկային ռեգիստրի համար սահմանված հաշվարկային տեսակների պլանից

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

Վերահաշվարկի աղյուսակից տվյալները ստեղծվում են ավտոմատ կերպով, եթե համապատասխան հաշվարկի տիպի պլանն ունի Base period հատկության հավաքածու: Եթե ​​գույքը սահմանված չէ, ապա ծրագրավորողը պատասխանատու է գրանցումների ստեղծման համար:

Հարց 1C քննության 14.41. Պլատֆորմ Մասնագիտական. Վերահաշվարկի տվյալներ...

  1. հաշվարկային ռեգիստրի գրառումներ չեն
  2. հաշվարկային գրանցամատյաններ են
  3. վերահաշվարկի գրանցամատյաններ են
  4. փաստացի վավերականության ժամկետի աղյուսակի գրառումներն են

Ճիշտ պատասխանն առաջինն է, դրանք հիմնականում պահվում են առանձին աղյուսակներում։

Հարց 14.42 քննության 1C. Պլատֆորմ Մասնագիտական. «Վերահաշվարկ» չափման հատկությունների պատուհանում՝ «Հաղորդակցություն» ներդիրում, «Գրանցել չափս» հատկությունում նշել...

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

Ճիշտ պատասխանը երկրորդն է։ Վերահաշվարկն ինքնին անհրաժեշտ է ընթացիկ ռեգիստրում գրանցումները թարմացնելու անհրաժեշտությանը հետևելու համար:

Հարց 14.43 քննության 1C. Պլատֆորմ Մասնագիտական. «Վերահաշվարկ» աղյուսակը լցված է տողերով, որոնցից յուրաքանչյուրը ներկայացնում է...

  1. հաշվարկի տեսակի և հաշվարկային ռեգիստրի գրանցման փաստաթղթահաշվարկիչի մասին տեղեկատվության մի շարք, որը պետք է վերահաշվարկվի: Աղյուսակը կպարունակի նաև վերահաշվարկի չափումներ
  2. հաշվարկի տեսակի և հաշվարկային ռեգիստրի գրանցման փաստաթուղթ-գրանցողի մասին տեղեկատվության մի շարք, որը պետք է վերահաշվարկվի.
  3. հաշվարկի տեսակի, գրանցման փաստաթղթի տողի համարի և հաշվարկային ռեգիստրի գրանցման գրանցողի մասին տեղեկատվության մի շարք, որը պետք է վերահաշվարկվի: Աղյուսակը կպարունակի նաև վերահաշվարկի չափումներ
  4. ճիշտ պատասխաններ չկան

Առաջին պատասխանը ճիշտ է, վերլուծություն վերևում։

Հարց 14.45 քննության 1C. Պլատֆորմ Մասնագիտական. Ընտրել ճիշտ պատասխանը:

  1. Վերահաշվարկների հետ աշխատելու գործընթացում մշակողը կարող է «անտեսել» այն տեղեկատվությունը, որը համակարգը տրամադրում է վերահաշվարկի աղյուսակում, այսինքն՝ հրաժարվել հաշվարկների արդյունքների վերանայումից։
  2. 1C:Enterprise 8 համակարգում վերահաշվարկների գործարկման սկզբունքը «ծանուցում է».
  3. Կազմաձևի մշակողը չի կարող վերահսկել հաշվարկային ռեգիստրի գրառումների վերահաշվարկի գործընթացը, համակարգն ամեն ինչ անում է ավտոմատ կերպով
  4. 1-ին և 2-րդ պնդումները ճիշտ են

Չորրորդ ճիշտ պատասխանն այն է, որ վերահաշվարկը միայն վերահսկում է կախված տվյալները փոխելու հնարավոր անհրաժեշտությունը:

Հարց 14.46 քննության 1C. Պլատֆորմ Մասնագիտական. Մեկ հաշվարկի համար գրանցվեք...

  1. Միայն մեկ վերահաշվարկ կարող է ապահովվել
  2. Տարբեր կառույցների միայն երեք հատկացումներ կարող են աջակցել
  3. Աջակցվում է տարբեր կառույցների ցանկացած թվով վերահաշվարկներ

Ճիշտ պատասխանը երրորդն է, որևէ ենթակա Վերահաշվարկի օբյեկտներ հաշվարկային ռեգիստրում ավելացնելու խնդիր չկա, դրանց կառուցվածքը որևէ կերպ չի վերահսկվում։

Հարց 1C քննության 14.57. Պլատֆորմ պրոֆեսիոնալ: Հաշվարկների հաճախականությունը ամսական է։ Հաշվարկային ռեգիստրում կատարվել են համապատասխան կարգավորումները։ Աշխատավարձի հաշվարկման տեսակի համար ճամփորդության հաշվարկի տեսակը նշվում է որպես տեղահանվող հաշվարկի տեսակ: 01.03.14թ.-ին տեղեկատվական բազա է մուտքագրվել աշխատավարձի մասին տեղեկություն, սակայն հաշվարկ չի կատարվել։ 20.03.14թ. գործուղումը մուտքագրվել է տեղեկատվական բազա և հաշվարկվել։ 30.03.14թ.-ին մեկնարկել է աշխատավարձի հաշվարկը։ Աշխատավարձը հաշվարկելիս հաշվի կառնվե՞ն գործուղումների տվյալները։ Արդյո՞ք պետք է վերահաշվարկեմ իմ գործուղումը:

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

Վերահաշվարկի կարիք չկա, գործուղման արձանագրությունը ամսվա ընթացքում է։

Այս հոդվածում մենք կքննարկենք հաշվարկային ռեգիստրների հետ աշխատելու տեսական հիմունքները, ինչպես նաև կհաշվարկենք աշխատողի աշխատավարձը աշխատած ժամերի քանակին համամասնորեն:

Տեսություն

Հաշվարկային ռեգիստր (RR)- կոնֆիգուրացիայի մետատվյալների օբյեկտ, որն օգտագործվում է 1C համակարգում պարբերական հաշվարկներ իրականացնելու համար: Հաշվարկային ռեգիստրների կիրառման ակնհայտ ոլորտները ներառում են հետևյալը. աշխատավարձի հաշվարկ, վարձավճարի հաշվարկ, վարձավճարի հաշվարկ:

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

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

ռեպրեսիայի մեխանիզմը ըստ գործողության ժամանակաշրջանի«:

Այստեղ մենք տեսնում ենք, որ «Գործուղում» հաշվարկային տեսակն ունի ժամանակի տեւողություն և գործում է ապրիլի 10-ից մինչև ապրիլի 20-ը, «Գործուղում» նշված է որպես «Աշխատավարձ» հաշվարկային տեսակի տեղաշարժող հաշվարկի տեսակ: «Աշխատավարձը» նույնպես տարածվում է ժամանակի ընթացքում և գործում է ապրիլի 1-ից մինչև ապրիլի 30-ը։ Քանի որ «Գործուղումը» նշվում է որպես «Աշխատավարձ» հաշվարկային տեսակի հաշվարկի փոխարինող տեսակ (աշխատավարձից բարձր առաջնահերթություն ունի) և գործում է աշխատավարձի գործողության ժամկետի համար, ապա աշխատավարձը տեղափոխվում է գործուղմամբ և ձևավորվում է «Աշխատավարձի փաստացի գործողության ժամկետը»: Աշխատավարձի փաստացի գործողության ժամկետը «Սա գործուղումով տեղահանվելուց հետո աշխատավարձի գործողության ժամկետն է, մեր դեպքում այն ​​բաղկացած է 2 շրջանից՝ ապրիլի 1-ից. մինչև 9-ը և ապրիլի 21-ից 30-ը և ընդհանուր առմամբ 19 օր է։ Ժամանակահատվածի վրա հիմնված տեղաշարժման մեխանիզմը գործում է միայն երկարաժամկետ հաշվարկների համար:

Վերևի նկարը գրաֆիկորեն ցույց է տալիս սկզբունքը. կախվածության մեխանիզմը ըստ բազային ժամանակաշրջանի«:

Ենթադրենք, 2017 թվականի ապրիլի վերջին մենք ուզում ենք աշխատողին տալ հավելավճար՝ իր աշխատավարձի 10%-ի չափով։ Աշխատավարձը նշվում է որպես բոնուսների հաշվարկման հիմնական տեսակ:

Բայց որպես պրեմիումի հաշվարկման «հիմք» մենք չենք վերցնի ամբողջ ապրիլ ամիսը, այլ միայն ապրիլի 10-ից մինչև ապրիլի 20-ը ընկած ժամանակահատվածը (11 օր): Եկեք հաշվարկենք բոնուսի բազան, աշխատողի աշխատավարձը 60 000 ռուբլի է, ամսական կա 30 օր, օրավարձ = 60 000/30 = 2 000 ռուբլի: Հաջորդ 2000*11 = 22000 ռուբ. Պրեմիումի հաշվարկման հիմքը 22000 ռուբլի է:

Եկեք հաշվարկենք պրեմիումը՝ (22000/100)*10 = 2200 ռուբլի։ Աշխատավարձի 10% բոնուսը կազմում է 2200 ռուբլի:

Հավելվածի մետատվյալների օբյեկտը «Հաշվարկային տեսակների պլան» սերտորեն կապված է հաշվարկային ռեգիստրի հետ:

Հաշվարկային տեսակների պլան (PVR)- կոնֆիգուրացիայի մետատվյալների օբյեկտ, որը պահպանում է տեղեկատվություն հաշվարկների տեսակների մասին և որոշում է տարբեր հաշվարկների ազդեցությունը միմյանց վրա:

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

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

1C Enterprise համակարգում հաշվարկային մեխանիզմները նախագծված են այնպես, որ նախ պետք է մուտքագրումներ կատարել հաշվարկային ռեգիստրում և միայն այնուհետև կատարել հաշվարկը այս տվյալների հիման վրա: Օրինակ՝ հնարավոր չէ աշխատավարձի հիման վրա հավելավճար հաշվարկել, քանի դեռ նույն աշխատավարձը չի գրանցվել հաշվարկային ռեգիստրում։

Պրակտիկա

Եկեք ավելի սերտ նայենք գործնականում հաշվարկային ռեգիստրներին.

Քայլ 1Սկսենք հաշվարկների տեսակների պլանից: Նախքան հաշվարկային ռեգիստր ստեղծելը, դուք պետք է ստեղծեք հաշվարկի տեսակի պլան: Մենք հաշվարկման տեսակների պլան ենք ստեղծում հաշվարկային ռեգիստրից առաջ, քանի որ նախքան հաշվարկված տվյալների պահպանման աղյուսակ ստեղծելը (այսինքն՝ հաշվարկային ռեգիստր), անհրաժեշտ է նշել այս տվյալների հաշվարկման ալգորիթմները (այսինքն՝ հաշվարկի տեսակների պլան):

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

Եկեք ստեղծենք կանխորոշված ​​հաշվարկային տեսակ «Աշխատավարձ»: «Հիմնական» ներդիրում ամեն ինչ պարզ է: Սահմանեք հաշվարկի տեսակի անվանումը և կոդը:

Շնորհիվ այն բանի, որ մենք դրեցինք դրոշը» Օգտագործում է վավերականության ժամկետը«Մենք հիմա ներդիր ունենք» Տեղահանում«և միացվեց» ժամանակաշրջանի վրա հիմնված ռեպրեսիայի մեխանիզմ«.

Այս ներդիրում մենք նշում ենք հաշվարկների տեսակները, որոնք կփոխարինեն աշխատավարձն ըստ գործողության ժամկետի (օրինակ՝ գործուղում):

Նշում«Տեղահանում»-ում կարող եք ավելացնել հաշվարկի տեսակներ, որոնք պատկանում են միայն հաշվարկային տեսակների այս պլանին:

Կա նաև ներդիր « Ներկայացնողներ» — այն ցույց է տալիս հաշվարկների այն տեսակները, որոնք փոխվելիս պետք է վերահաշվարկեն ընթացիկ տեսակի հաշվարկը: Այստեղ դուք կարող եք նաև նշել հաշվարկների տեսակները այլ հաշվարկների տեսակների պլաններից: Օրինակ, «Աշխատավարձի» հաշվարկման տեսակը առաջատարն է «Բոնուս» հաշվարկման տեսակի համար, այսինքն. Երբ աշխատավարձը փոխվում է, մենք պետք է վերահաշվարկենք նաև բոնուսը, քանի որ Բոնուսը հաշվարկվում է կախված աշխատավարձից։ Այս դեպքում «Աշխատավարձի» հաշվարկման տեսակը պատկանում է «Հիմնական հաշվեգրումներ» PRP-ին, որն օգտագործում է վավերականության ժամկետ, իսկ «Բոնուս» հաշվարկման տեսակը պատկանում է «Լրացուցիչ հաշվեգրումներ» PRP-ին, որը վավերականության ժամկետ չի օգտագործում:

Քայլ 2.Եկեք ստեղծենք «Charts» գրացուցակ լռելյայն կառուցվածքով: «Ժամանակացույց» գրացուցակում մենք կպահենք աշխատողների աշխատանքային ժամերը (հնգօրյա, վեցօրյա և այլն):

Քայլ 3.Մեզ պետք է նաև օբյեկտ, որում կպահենք Արտադրության օրացույցը (աշխատանքային օրեր և հանգստյան օրեր): Այդ նպատակների համար մենք օգտագործում ենք տեղեկատվության ոչ պարբերական անկախ ռեգիստր:

Ստեղծենք ոչ պարբերական անկախ տեղեկատվական ռեգիստր «Աշխատանքային գրաֆիկներ» 2 չափումներով՝ «Ամսաթիվ» և «Ժամանակացույց» և «Ժամերի քանակ» ռեսուրսով։

«Աշխատանքային գրաֆիկների» տեղեկատվական ռեգիստրի շնորհիվ մենք կկարողանանք աշխատավարձից հաշվարկել աշխատավարձը՝ աշխատած օրերի քանակին համամասնորեն:

Քայլ 4.Ստեղծեք «Աշխատավարձի ցուցակ» փաստաթուղթ ստորև ներկայացված մանրամասների կառուցվածքով.

Պահանջները:

Գործառնական կատարումը սահմանված է «Արգելել»որովհետեւ 1C-ում պարբերական հաշվարկների մեխանիզմը իմաստ չունի. մենք երբեք իրական ժամանակում չենք հաշվարկում բոնուսները, աշխատավարձերը կամ տուգանքները:

Եկեք ստեղծենք փաստաթղթի ձև՝ լռելյայն կարգավորումներով:

Քայլ 5. Վերջապես հասանք հաշվարկային ռեգիստրներ ստեղծելուն։

Հաշվարկային ռեգիստրի մետատվյալների օբյեկտը գտնվում է կոնֆիգուրատորի «Հաշվարկային ռեգիստրներ» մասնաճյուղում:

Եկեք ստեղծենք «Հիմնական վճարներ» հաշվարկային ռեգիստր: Եկեք նայենք ստորև բերված հաշվարկային ռեգիստրի պարամետրերին.

1. «Հաշվարկային տեսակների պլան» դաշտում նշեք 1-ին քայլում ստեղծված PVR «Հիմնական վճարները»:

2. Սահմանեք «Վավերականության ժամկետը» դրոշակը «Ճշմարիտ», քանի որ Քայլ 1-ում նշված PVR-ն ունի երկարաձգում ժամանակին.

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


P.S. Եթե ​​նշեք PVR, որն ունի երկարությունը ժամանակի մեջ RR-ի համար, որի «Validity Period» դրոշը սահմանված է «False», ապա այս PVR-ն կաշխատի որպես PVR, որը չունի երկարաձգում ժամանակին.

3. «Վավերականության ժամկետը» դրոշը «Ճշմարիտ» դնելուց հետո մեզ հասանելի են դառնում «Գծապատկեր», «Գծապատկերի արժեք», «Գծապատկերի ամսաթիվ» դաշտերը:

«Ժամանակացույց» դաշտում նշում ենք 3-րդ քայլում ստեղծված «Աշխատանքային ժամանակացույցեր» տեղեկատվական ռեգիստրը:

«Ժամանակացույցի արժեք» դաշտում «Աշխատանքային ժամանակացույց» տեղեկատվական ռեգիստրում նշում ենք «Ժամերի թիվը» ռեսուրսը:

«Ժամանակացույցի ամսաթիվ» դաշտում մենք նշում ենք «Աշխատանքային ժամանակացույցեր» տեղեկատվական ռեգիստրի «Ամսաթիվ» չափը:

4. «Հաճախականություն» դաշտում նշում ենք «Ամիս» արժեքը, ինչը նշանակում է, որ տվյալները մուտքագրվելու են ռեգիստր ամսական կտրվածքով:

Ստորև ներկայացված է ռեեստրի մետատվյալների կառուցվածքը.

Չափանիշի «Հիմնական» դրոշը միայն ազդում է աշխատանքի վրա, դուք պետք չէ այն սահմանել, բայց եթե դա անեք, «Աշխատակից» դաշտը կինդեքսավորվի:

«Աշխատակից» չափումը - այն օգտագործվում է « ռեպրեսիայի մեխանիզմ՝ հիմնված գործողության ժամանակաշրջանի վրա«Եվ» բազային ժամանակաշրջանից կախվածության մեխանիզմ«.

Ռեսուրս «Գումար» - այնտեղ կգրանցվի հաշվարկված աշխատավարձը:

«Chart» հատկանիշը նշվում է որպես հատկանիշ, և ոչ թե ռեգիստրի չափ, քանի որ ոչ դա, ոչ էլ այն չի տեղաշարժում որևէ բան՝ ըստ էության, հղման դաշտ: Կարևոր!!! Չմոռանաք լրացնել «Ժամանակացույցի հղում» դաշտը«Ժամանակացույց» հատկանիշում այնտեղ պետք է նշվի «Աշխատանքային ժամանակացույցեր» տեղեկատվական ռեգիստրի «Ժամանակացույց» չափը, հակառակ դեպքում աշխատավարձի չափը չի հաշվարկվի:

«Պարամետր» հատկանիշը կպահի աշխատավարձի արժեքը:

Այժմ, երբ մենք նշել ենք կապը «Աշխատանքային գրաֆիկների» MS-ի հետ, աշխատողի աշխատավարձը հաշվարկելու ենք աշխատած օրերի քանակին համամասնորեն:

Մենք նշում ենք փաստաթուղթը որպես գրանցող»: Աշխատավարձ«ստեղծվել է 4-րդ քայլում:

Քայլ 6. Շարժումներ ենք կատարում «Հիմնական վճարներ» հաշվարկային ռեգիստրի համաձայն։

Վերադառնանք 4-րդ քայլում ստեղծված «Աշխատավարձի ցուցակ» փաստաթղթին։

Եկեք նկարագրենք փաստաթղթի օբյեկտի մոդուլում տեղադրման մշակումը.

Փաստաթղթերի մշակման մշակման կոդի հատված

1C (կոդ)

Procedure ProcessingProcessing(Failure, Processing Mode) // գրանցել Basic Accruals of Movement.MainAccruals.Write = True; Movements.MainAccruals.Clear(); Գրանցման ժամանակաշրջան = ամսվա սկիզբ (ամսաթիվ); Յուրաքանչյուր TechLineMainAccruals From MainAccruals Cycle Movement = Movements.MainAccruals.Add(); Move.Reversal = False; Movement.CalculationType = TechLineMainAccruals.CalculationType; Movement.ActionPeriodStart = TechLineMainAccruals.StartDate; Movement.ActionPeriodEnd = EndDay(TexLineMainAccruals.EndDate); Movement.Registration Period = Գրանցման ժամանակաշրջան; Movement.Employee = TechLineMainAccruals.Employee; Movement.Chart = TechStringMainAccruals.Chart; Movement.Parameter = TechStringMainAccruals.Size; End Cycle; Ընթացակարգի ավարտը

Մշակման ընթացակարգ (ձախողում, ռեժիմ)

// Հիմնական հաշվեգրումներ

Շարժումներ. Հիմնական հաշվեգրումներ. գրել = ճշմարիտ;

Շարժումներ. Հիմնական հաշվեգրումներ. Մաքրել ();

Գրանցման ժամկետ = ամսվա սկիզբ (ամսաթիվ) ;

Յուրաքանչյուր TechLine BasicAccrualsFrom BasicAccrualsCycle-ի համար

Շարժում = Շարժումներ. Հիմնական հաշվեգրումներ. Ավելացնել () ;

Շարժում. Storno= Սխալ;

Շարժում. Հաշվարկի տեսակը=TexLineMainAccruals. Հաշվարկի տեսակը;

Շարժում. PeriodActionStart = TechLineMainAccruals: Մեկնարկի ամսաթիվ;

Շարժում. ActionPeriodEnd=EndDay(TexLineMainAccruals.EndDate) ;

Շարժում. Գրանցման ժամանակաշրջան = Գրանցման ժամանակաշրջան;

Շարժում. Աշխատակից = TechLineMainAccruals. Աշխատակից;

Շարժում. Գծապատկեր = TechLineMain Accruals. Ժամանակացույց;

Շարժում. Պարամետր = TechStringMain Accruals. Չափը;

End Cycle;

Ընթացակարգի ավարտը

Եկեք ստեղծենք փորձնական փաստաթուղթ և գործարկենք այն.

Եկեք գնանք «Փաստաթղթերի շարժումներ».

Մենք տեսնում ենք, որ գրանցման ժամկետը սահմանված է ամսվա սկզբին, քանի որ RR-ի հաճախականությունը նշվում է որպես «Ամիս»: Տեսնում ենք նաև, որ բոլոր դաշտերը, բացի գումարից, լրացված են (աշխատավարձը դեռ հաշվարկված չէ)։

Քայլ 7.Գրենք աշխատավարձի հաշվարկման կոդը։

Եկեք ստեղծենք «Հաշվարկ» ընդհանուր մոդուլ հետևյալ դրոշներով.

Հաշվարկն ինքնին տեղի կունենա այս ընդհանուր մոդուլում:

Եկեք «Հաշվարկ» մոդուլում գրենք «Հաշվարկել գանձումները» արտահանման գործառույթը.

Քանի որ մենք լրացրինք «Ժամանակացույց», «Ժամանակացույցի արժեքը», «Ժամանակացույցի ամսաթիվ» դաշտերը «Հիմնական վճարներ» RR-ի կարգավորումներում, մեզ հասանելի դարձավ հաշվարկային ռեգիստրի վիրտուալ աղյուսակը: Տվյալների գրաֆիկա,վիրտուալ աղյուսակի հարցումով մեզ հետաքրքրում են հետևյալ դաշտերը.

«Ժամերի թիվը փաստացի գործողության ժամանակաշրջան» —պարունակում է փաստացի աշխատած ժամերի քանակը՝ հաշվարկված գրաֆիկի տվյալների հիման վրա

«Ժամերի թիվը Գործողությունների ժամանակաշրջան» -պարունակում է հաշվարկային ժամանակահատվածում գրաֆիկի տվյալների հիման վրա հաշվարկված աշխատանքային ժամերի քանակը

Աշխատավարձի հաշվարկման կարգը

1C (կոդ)

Procedure CalculateAccruals(Registrar, Set of Records) Export //Salary Request=New Request; Query.Text="SELECT | ISNULL(BasicAccrualsGraphicsData.NumberofHoursActualActionPeriod, 0) AS HoursFact, |BasicAccrualsGraphicsData.Parameter, |ISNULL(BasicAccrualsGraphicsData.scAction) crualsGraphicsData ica.Line Number |FROM |Հաշվարկային գրանցամատյան.Հիմնական հաշվեգրումներ. Graphics Data(| Registrar = &Registrar | And Calculation Type = &Calculation TypeSalary) AS Basic AccrualsDataGraphics"; Request.SetParameter ("Registrator", Recorder); // փաստաթուղթը փոխանցեք գրանցողին, որպեսզի որոնումը կատարվի միայն ընթացիկ փաստաթղթի վրա Request.SetParameter("Calculation TypeSalary", Plans of Calculation Types. Basic Accruals. Աշխատավարձ); //սահմանել աշխատավարձի հաշվարկման տեսակը, քանի որ հաշվարկել աշխատավարձը Selection=Request.Run().Select(); SearchStructure=Նոր կառուցվածք; SearchStructure.Insert("RowNumber",0); //ստեղծել տվյալների որոնման կառուցվածք՝ ըստ տողի համարի հաշվարկման համար, For Every Record From RecordSet Cycle //շրջել ընթացիկ փաստաթղթի գրառումների բազմության միջով Որոնման կառուցվածք.LineNumber=Record.LineNumber; //լրացրեք որոնման տողի համարը If Selection.FindNext(Search Structure) Այնուհետև //մենք նմուշի մեջ փնտրում ենք ընթացիկ տողի համարի հիման վրա հաշվարկման տվյալներ Record.Sum =?(Selection.HoursPlan=0.0, Sampling.HoursFact): /Sample.HoursPlan * Sampling .Parameter); //հաշվարկել աշխատավարձը աշխատած օրերի համամասնությամբ, Պարամետրով - ընթացիկ աշխատավարձ EndIf; Selection.Reset(); //զրոյացնել ընտրությունը, մեզ անհրաժեշտ է ռեկորդային հավաքածուի հաջորդ գրառումը՝ առաջին EndCycle ընտրության միջով որոնելու համար; Recordset.Write(, True); //հաշվարկված գրառումները գրել տվյալների բազայում, փոխանցել Replace = True EndProcedure պարամետրը

//Աշխատավարձ

Request=New Request;

Հայց. Տեքստ = "Ընտրել

| ISNULL(Basic AccrualsDataGraphics.NumberofHoursActualActionPeriod, 0) AS HoursFact,

| BasicAccrualsDataGraphics.Parameter,

| ISNULL(Basic AccrualsDataGraphics.NumberofHoursActionPeriod, 0) AS HoursPlan,

| BasicAccrualsDataGraphics.NumberLines

|ԻՑ

| Հաշվարկային գրանցամատյան. Հիմնական հաշվեգրումներ. Գրաֆիկական տվյալներ (

| Ձայնագրիչ = &Ձայնագրիչ

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

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

Տեսականորեն, փաստաթղթի վերնագրում մեզ միշտ զգուշացնում են, որ ծրագիրը պատրաստվում է ինչ-որ մեկին հաշվել կամ պետք է այն նորից լցնել, քանի որ... ինչ-որ մեկը չի հաշվվել.

Ինչպե՞ս է ծրագիրը իմանում, թե ում պետք է հաշվել և որ ամսվա համար:

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

Ենթադրենք, գնացել եք աշխատանքի դիմումին և այնտեղ մեկնաբանություն գրել, որից հետո նորից տեղադրել եք փաստաթուղթը։ Ոչ աշխատավարձ, ոչ նշանակման օր, ոչ պաշտոն... ոչինչ չի շոշափվել։ Բայց ծրագիրը չգիտի, թե ինչու եք վերագրանցել նախորդ շրջանի փաստաթուղթը, դա տելեպատ չէ, ուղղակի ձայնագրել է այս աշխատակցին։

Երկրորդ հուշում (որպես նաև առաջին գաղտնիքը). «Բոլոր գործառույթների» միջոցով անցեք «Աշխատավարձի վերահաշվարկ» տեղեկատվական ռեգիստր: Մի ծույլ մի՛ եղիր և ներս բարձրացիր: Մտեք այնտեղ յուրաքանչյուր աշխատավարձի հաշվարկից առաջ և յուրաքանչյուր հետաձգված փաստաթղթից հետո:

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

Այսպիսով, դուք բարձրացել եք: Հիանալի: Որպես կանոն, այն դատարկ է, և ոչ մի տող չկա, բայց հենց որ ինչ-որ բանի հետադարձ կերպով դիպչեք, այստեղ կհայտնվի գրառում, որը պարունակում է աշխատողին և վերահաշվարկի անհրաժեշտ ամիսը։

Երրորդ հուշում. եթե համաձայն չեք աշխատողին հաշվելու ծրագրի մտադրության հետ, ջնջեք տողը այս գրանցամատյանից.

1. Դուք արդեն հասկանու՞մ եք, թե ինչպես են առաջանում տողերը։ Հիանալի:

2. «Աշխատավարձ» փաստաթուղթը լրացնելիս և գրանցամատյանում տողերի հիման վրա փակցնելիս կատարվում է վերահաշվարկ և աղյուսակի լրացում. «Լրացուցիչ հաշվեգրումներ, վերահաշվարկներ».

3. Վերահաշվարկված աշխատողները հանվում են գրանցամատյանից և այն դառնում է դատարկ։

4. Երբ դուք չեղարկում եք «Աշխատավարձը» փաստաթուղթը, տողերը վերադարձվում են իրենց տեղը, որպեսզի նորից լցնեք, ամեն ինչ իր տեղը գա:

Չորրորդ հուշում (գուցե սա կուղղվի). Նախքան «Աշխատավարձի» փաստաթուղթը լրացնելը, տարածեք այն:

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

Մեկ այլ նրբերանգ, եթե սեղմեք փաստաթղթում վերահաշվարկի համար նախատեսված մարդկանց ցուցակը, կբացվի տեղեկատվական ռեգիստրի ցուցակի ձևը.«Աշխատավարձերի վերահաշվարկ».Եվ կլինի նաև մեկ գրառում «ջնջելու» կոճակ:

P.S. (կարևոր)

Այս հետաքննության պատճառն անվերջ վերահաշվարկներն էին, երբ նախնական տվյալները փոխանցվում էին Հաշվապահական հաշվառում 3.0-ից: Անցման ընթացքում դուք պետք է դիպչեք բոլոր տեխնիկաներին և թարգմանություններին)) դրանից հետո ջնջեք գրանցամատյանի բոլոր բովանդակությունը: «Աշխատավարձի վերահաշվարկ»., հակառակ դեպքում դուք կստանաք ամեն ինչի վերահաշվարկ բոլոր տարիների համար: Սկսում ենք ZUP 3.0-ում՝ տվյալների փոխանցում Հաշվապահական 3.0-ից

Սա այն է, ինչ տեղի ունեցավ ցուցադրական տվյալների բազայում մեկ վարձույթի կրկնակի կատարման ժամանակ: Եվ երբ 1C Accounting 3.0-ը փոխանցեք 1C ZUP 3.0-ին, դուք կկրկնեք այն ամենը, ինչ հնարավոր է.

Այսքանը, հարցերը մեկնաբանություններում և մի վախեցեք ծրագրից, դուք պետք է հասկանաք այն և այն սիրով կհատուցի ձեզ դրա համար։

1C-ի շատ ծրագրավորողներ երբեք չեն հանդիպել «Հաշվարկ» բաղադրիչին իրենց պրակտիկայում, հետևաբար, երբ նրանք պետք է քննություններ հանձնեն մասնագետի համար պլատֆորմ 8.0-ում, որտեղ յուրաքանչյուր առաջադրանք պարունակում է բարդ պարբերական հաշվարկների առաջադրանք, առաջանում են դժվարություններ, հիմնականում՝ հասկանալու դժվարություններ:

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

Օրինակ՝ մենք կօգտագործենք քննությունների ժամանակ տեղադրված շրջանակի կոնֆիգուրացիան:

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

Որոնք են հաշվարկները

Հիմնականում աշխատավարձի վերջնական արտադրանքը ձևի աշխատավարձի գրանցման գրառումների մի շարք է.

Աշխատակից

Ժամանակաշրջան

Հաշվարկի տեսակը

Արդյունք

Տվյալներ

Մեկնաբանություն

Չափում

Պաշտոնական

Պաշտոնական

Պահեստամասեր

«Տվյալներ» սյունակի արժեքը արտացոլում է աշխատողի բազային աշխատավարձը (ըստ աշխատանքային պայմանագրի), սակայն այդ գումարը կարող է ավելացվել բոնուսներով, կրճատվել տուգանքներով և բացակայությամբ և այլն, հետևաբար վճարման ենթակա փաստացի գումարը մուտքագրվում է դրանից հետո: հաշվարկը «Արդյունք» սյունակում: Սա է հաշվարկը։ Տվյալ աշխատողի համար «Ռեսուրս» սյունակի գումարը իրեն հասանելիք աշխատավարձն է:

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

Հաշվարկների գրանցամատյանում յուրաքանչյուր գրառում վերաբերում է հաշվարկների որոշակի տեսակի և ժամանակաշրջանի:

Հաշվարկների տեսակները

Հաշվարկների տեսակների յուրաքանչյուր գրառում ունի ծառայության հատկանիշ՝ հաշվարկի տեսակ:

Հաշվարկի տեսակը կարելի է դիտարկել որպես հատուկ տեղեկատու գրքի տարր, ինչպիսին է «Հաշվարկների տեսակների պլանը», այն ունի նաև մանրամասներ, աղյուսակային մասեր, նախապես սահմանված և օգտագործողի կողմից ստեղծված տարրեր: Համակարգում կարող են լինել մի քանի նման «տեղեկատուներ»:

Օրինակ, եկեք ստեղծենք պլան հաշվարկման հիմնական տեսակների և դրանում կանխորոշված ​​հաշվարկների տեսակների համար աշխատավարձ, բոնուս, բացակայությունը, գործուղում.

Հաշվարկների տեսակներն օգտագործվում են ֆունկցիոնալ կերպով՝ արտացոլելու հաշվարկային ռեգիստրի գրառումների ազդեցությունը միմյանց վրա: Բայց մի խոսքով, նրանք խոսում են հաշվարկների տեսակների ազդեցության մասին միմյանց վրա.

Հաշվարկի տեսակը

Նկարագրություն

Օրինակ

Ըստ բազային ժամանակահատվածի

Կախված ժամանակաշրջանի հաշվարկի արդյունքը կախված է բազային ժամանակաշրջանի արդյունքից: Եթե ​​բազային ժամանակաշրջանի արդյունքը փոխվում է, ապա կախված ժամանակաշրջանի արդյունքը պետք է վերահաշվարկվի:

Բոնուսը կախված է բազային ժամանակահատվածի աշխատավարձից:

Սրբում ըստ ժամանակաշրջանի

Կախված ժամանակաշրջանի վավերականության ժամկետը գերազանցում է բազային ժամանակաշրջանի վավերականության ժամկետը, ուստի բազային ժամանակահատվածն ունի փաստացի

Բացակայությունը ազդում է աշխատավարձի փաստացի ժամկետի վրա:

Առաջատար հաշվարկներ

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

Բոնուսը կախված է աշխատավարձի բազայից, բայց նաև անուղղակիորեն կախված է բացակայությունից:

Այս ազդեցության պատճառով հաշվարկային ռեգիստրի գրանցման վավերականության ժամկետը բաժանվում է չորս ժամանակաշրջանի.

Ժամանակաշրջան

Նկարագրություն

Գրանցման ժամկետը

Ո՞ր ժամանակահատվածում է արձանագրվել իրադարձությունը, այսինքն. սովորաբար, երբ փաստաթուղթը մուտքագրվում է:

Վավերականություն

Ո՞ր ժամանակահատվածում է գործում միջոցառումը, այսինքն. որ ժամանակաշրջանին է պատկանում իրադարձությունը.

Բազային ժամանակաշրջան

Նշանակալի է միայն այն ժամանակաշրջանների համար, որոնք ունեն բազային ժամանակաշրջան - նկարագրում է բազային ժամանակաշրջանի միջակայքը:

Փաստացի վավերականության ժամկետը

Եթե ​​վավերականության ժամկետը փոխարինվում է այլ տեսակի հաշվարկներով, ապա փաստացի վավերականության ժամկետը բաղկացած է մի քանի ժամանակաշրջաններից, երբ այս տեսակի հաշվարկն իրականում գործում է:

Գրանցման ժամկետը նշվում է մեկ թվով` ժամանակաշրջանի սկիզբը, որը համապատասխանում է հաշվարկային ռեգիստրի հաճախականությանը: Նույնիսկ եթե մենք այլ ամսաթիվ սահմանենք ծառայության այս դաշտում, այն դեռ կփոխարինվի ժամանակաշրջանի սկզբով: Մնացած ժամանակահատվածները նշված են երկու դաշտով՝ ժամանակաշրջանի սկիզբը և վերջը: Փաստացի գործողության ժամկետը ժամանակաշրջանների մի շարք է, քանի որ այն կարող է բաղկացած լինել մի քանի ամսաթվերի ընդմիջումներից:

Ժամանակի գծապատկերներ

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

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

Մի հարթություն, որը հաշվարկային ռեգիստրի հետ կապված սովորաբար կրում էնշանակում է «գրաֆիկի տեսակ»:

ամսաթիվը

Գծապատկերի տեսակը

Իմաստը

11.01.05 Ուրբ

Հինգ օր

11.01.05 Ուրբ

Վեց օր

12.01.05 Շաբ

Հինգ օր

12.01.05 Շաբ

Վեց օր

Ինչու՞ օգտագործել ամսաթվի չափը, այլ ոչ թե պարբերական մանրամասների գրանցումը: Ամեն ինչ շատ պարզ է. եթե ուրբաթ օրը՝ հունվարի 11-ին, մենք ունենք 8 աշխատանքային ժամ հինգ օրվա ընթացքում, դա չի նշանակում, որ հաջորդ օրը մենք կրկին կունենանք 8 աշխատանքային ժամ։ Բայց եթե մենք օգտագործեինք պարբերական ռեգիստր, ապա գրառումների բացակայության դեպքում հաջորդ օրվա արժեքը կվերցվեր նախորդ օրվանից:

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

Վերահաշվարկ

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

Սրա համար են վերահաշվարկները։

Եթե ​​մենք հաշվարկենք բազային գրառումները, համակարգը հատկացումներում կնշի, որ մենք պետք է հաշվարկենք կախյալ գրառումները: Երբ մենք հաշվարկենք կախյալ գրառումները, հատկացումները կջնջվեն:

Ըստ էության, վերահաշվարկները հաշվարկային գրանցամատյանների ցուցակ են, որոնք պետք է վերահաշվարկվեն:

Եթե ​​վերահաշվարկներում որևէ չափումներ չեք մուտքագրում, ապա երբ հիմնական հաշվարկները փոխվեն, բոլոր կախյալ գրառումները կավելացվեն վերահաշվարկների ցանկում:

Եթե ​​վերահաշվարկում ստեղծենք «Աշխատող» չափումը, ապա երբ աշխատողի համար հիմնական հաշվարկը փոխվի, վերահաշվարկներին կավելացվեն միայն այս աշխատողի համար կախյալ գրառումները:

Գործնական առաջադրանք

Բավական է տեսություն. Փորձենք գործնականում ուսումնասիրել մանրամասները։ Եկեք հիմք ընդունենք շրջանակի կոնֆիգուրացիան:

Խնդրի ձևակերպում.

Թող հավելավճարը սահմանվի որպես աշխատավարձի ֆիքսված տոկոս (հանած բացակայությունը և ճանապարհածախսը):

Թող ճանապարհածախսը վճարվի կրկնակի աշխատավարձով + ֆիքսված չափով վճարումներ ուղևորության յուրաքանչյուր օրվա համար։

Թող աշխատողից գանձվի տուգանք՝ աշխատավարձի կեսի չափով՝ բացակայելու համար։

Առաջընթաց:

Նախնական ուսուցում

Եկեք ստեղծենք նոր պլան «Հիմնական» հաշվարկային տեսակների համար:

Եկեք սահմանենք հաշվարկների տեսակները և դրանց միջև կախվածությունը.

Հիմնական

Տեղահանում

Ներկայացնողներ

Աշխատավարձ

Բացակայություն, գործուղում

Մրցանակ

Բացակայություն, գործուղում

Աշխատավարձ, Բացակայություն, Գործուղում

Գործուղում

Բացակայություն

Եկեք այս տեսակի հաշվարկները ավելացնենք «Հիմնական» հաշվարկի տեսակների պլանին և սահմանենք կախվածությունը հաշվարկի տեսակների հատկությունների մեջ՝ ըստ աղյուսակի:

Աշխատավարձի հաշվարկման գրանցամատյանում մենք կստեղծենք «Անձնականներ» տեսակի «Աշխատող» չափումը, որպեսզի ռեգիստրը ունենա աշխատողների համար վերլուծական բաժին:

Կազմաձևն արդեն պարունակում է «Աշխատավարձի ցուցակ» փաստաթուղթը:

Այն վերնագրում ունի երկու ամսաթվեր՝ «ամսաթիվ» և «գրանցման ժամկետ», ինչպես նաև յուրաքանչյուր տողում երկու ամսաթվեր՝ «սկսած ամսաթիվ» և «ավարտի ամսաթիվ»:

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

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

Փաստաթղթի մոդուլը կունենա հետևյալ տեսքը.

Համար Յուրաքանչյուրին TechStringListՑուցակի ցիկլից

// գրանցել Հաշվարկներ

Շարժում = Շարժումներ .Հաշվարկներ.Ավելացնել();

Շարժում .Ս տորնո= Սխալ;

Շարժում .IdCalculation-ում = TechStringList.CalculationType;

Շարժում .PeriodActionsStart= Օրվա սկիզբ ( TechStringList.StartDate);

Շարժում .PeriodActionAnd= EndDay();

Շարժում .Գրանցման ժամկետը = Գրանցման ժամկետը;

Շարժում .BasicPeriodStart= Օրվա սկիզբ ( TechStringList.StartDate);

Շարժում .BasePeriodEnd= Վերջ օր ( TechStringList.End Date);

Շարժում .Աշխատող = TechStringList.Employee;

Շարժում .Ժամանակացույց = TechStringList.Graph;

Շարժում .Արդյունք = 0;

Շարժում .Տվյալներ = TechStringList.Size;

Վերջնական ցիկլ;

Reversal հատկանիշն անհրաժեշտ է մուտքերը հակադարձելու համար (մինուս նշանի անալոգը):

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

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

Եկեք ստեղծենք վերահաշվարկ «Վերահաշվարկ» և դրան ավելացնենք «Աշխատակից» չափումը, որը կապված է «Աշխատակից» չափման հետ:

Խաղում ենք վերահաշվարկներով։

Խաղը խաղալու համար բացեք հարցումների կոնսոլը՝ մշակում: CustomRequest» շրջանակի կոնֆիգուրացիայի մեջ: Եկեք ստեղծենք նոր հարցում՝ օգտագործելով հարցումների կոնստրուկտորը և այնտեղ ավելացնենք վիրտուալ աղյուսակ Վերահաշվարկներ.Հաշվարկներ.Վերահաշվարկ, հարցման տեքստը կլինի այսպիսին.

ԸՆՏՐԵԼ

CalculationsRecalculation.Recalculation օբյեկտի մասին,

CalculationsRecalculation.In Calculation ID,

Հաշվարկներ Վերահաշվարկ.Աշխատակիցից

ԻՑ

Հաշվարկների գրանցամատյան.Հաշվարկներ.ՎերահաշվարկԻՆՉՊԵՍ ՀաշվարկներՎերահաշվարկ

Եկեք գեներացնենք երեք փաստաթուղթ՝ նախ Ա և Բ աշխատողներին աշխատավարձ ենք տալու: Ա աշխատողն աշխատում է հունվարի 1-ից 31-ը, Բ-ն՝ հունվարի 1-ից 20-ը: Երկրորդը հունվարի 1-ից 31-ն ընկած ժամանակահատվածում Բ աշխատակցին կնշանակի հավելավճար, երրորդը հունվարի 20-ից 25-ը Ա աշխատողին կնշանակի բացակայություն:

Մենք խաղում ենք Փաստացի վավերականության ժամկետի հետ:

Եկեք ստեղծենք նոր հարցում. այս անգամ մենք դրան կավելացնենք աղյուսակի տվյալները Հաշվարկային գրանցամատյաններ.Հաշվարկներ.Փաստացի գործողության ժամանակաշրջան.

Եկեք հարցում ստեղծենք և տեսնենք, որ աշխատող Ա-ի աշխատավարձի ժամկետը բաժանված է երկու շրջանի՝ հունվարի 1-ից 19-ը և հունվարի 26-ից 31-ը։ Հուսով եմ հասկանում եք, որ ժամանակաշրջանը բաժանվել է երկուսի, քանի որ... բացակայությունը փոխարինել է աշխատավարձին.

Կարծում եմ՝ մեր աչքի առաջ ավելի պարզ են դառնում հաշվարկային ռեգիստրի գործարկման մեխանիզմները։

Եկեք ուսումնասիրենք գրաֆիկները:

Հիմա փորձենք աշխատավարձը հաշվարկել՝ ելնելով աշխատողի աշխատավարձից։

Եկեք վիրտուալ աղյուսակի միջոցով ստեղծենք նոր հարցում հաշվարկային ռեգիստրի համար Հաշվարկային ռեգիստրներ Հաշվարկներ Տվյալների գրաֆիկա. Դուք կարող եք պարամետր սահմանել այս վիրտուալ աղյուսակի համար, օրինակ՝ գրառումներ ընտրելու պայման Employee=&SelectEmployeeԵվ Հաշվարկի տեսակը=&Հաշվի տեսակըԵվ Գրաֆիկ=&ViewGraphic.

Եկեք հարցման պարամետրերում սահմանենք կոնկրետ աշխատակիցներ, հաշվարկների տեսակներ և ժամանակացույցեր և տեսնենք, թե քանի ժամ է արդյունքը:

Արդյունքների սյունակ

Իմաստը

ValuePeriodAction

Ժամերով վավերականության քանի ժամկետ է եղել գրանցումը գրանցամատյանում:

ValueActualPeriodAction

Քանի՞ ժամ է իրականում աշխատել աշխատողը:

ValueBasePeriod

Աշխատավարձի համար դա իմաստ չունի, բոնուսների համար՝ բազային ժամանակահատվածում աշխատանքային ժամերի քանակը։

Արժեքների գրանցման ժամանակաշրջան

Քանի՞ աշխատանքային ժամ կա գրանցման ժամանակահատվածում (հունվար ամիս)

Վերահաշվարկները կազմում են աշխատավարձի հաշվարկի անբաժանելի մասը: Հաշվապահական հաշվառման ստորաբաժանման կողմից որոշ ուշացումով ստացված հիվանդության արձակուրդի, արձակուրդների կամ աշխատողների բացակայությունների մասին տեղեկությունները հանգեցնում են աշխատավարձերի և, համապատասխանաբար, ապահովագրավճարների վերահաշվարկի: 1C փորձագետները խոսում են այն մասին, թե ինչպես են ապահովագրավճարների հաշվարկներն ու վերահաշվարկներն արտացոլվում հաշվապահական հաշվառման և կարգավորվող հաշվետվությունների մեջ 1C: Աշխատավարձեր և անձնակազմի կառավարում 8 ծրագրում, հրատարակություն 3:

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

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

Համաձայն Ռուսաստանի Դաշնային հարկային ծառայության 10.10.2016թ. թիվ ММВ-7-11/551@ հրամանի N 2 հավելվածում տրված Ապահովագրավճարների հաշվարկը լրացնելու կարգի 1.2 կետի, վճարողն է. պարտավոր է կատարել հաշվարկում անհրաժեշտ փոփոխությունները և թարմացված հաշվետվություն ներկայացնել հարկային մարմնին չգրանցված կամ թերի տեղեկատվության, ինչպես նաև վճարման ենթակա ապահովագրավճարների չափի թերագնահատման հանգեցնող սխալների դեպքում:

Թարմացված հաշվարկ ներկայացնելու որոշում կայացնելիս հաշվապահը պետք է պատասխանի հետևյալ հարցերին.

  • արդյոք ամբողջ տեղեկատվությունը արտացոլված է.
  • արդյոք սխալներ են թույլ տրվել և արդյոք դրանք հանգեցրել են վճարման ենթակա ապահովագրավճարների չափի թերագնահատմանը:

Թարմացված Հաշվարկի ներկայացումը կարող է լինել պարտավորություն, իրավունք կամ հարկադիր անհրաժեշտություն:

Ապահովագրավճարների թարմացված հաշվարկ

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

Ընդհանուր սխալների տեսակները, որոնք պահանջում են թարմացված հաշվարկի պարտադիր ներկայացում.

1. Աշխատակիցը ժամանակին չի հայտնել իր անձնական տվյալների փոփոխությունների մասին, և Դաշնային հարկային ծառայությունը նրա մասին կեղծ տեղեկություններ է տրամադրել Հաշվարկի 3-րդ բաժնում:

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

3. 1C: Աշխատավարձեր և անձնակազմի կառավարում 8 ծրագրի սկզբնական փուլում սխալ է թույլ տրվել ապահովագրավճարների հաշվարկային բազայից ապահովագրավճարը բացառելով: Սխալի ուղղումը կհանգեցնի լրացուցիչ վճարների գանձմանը:

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

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

Դիտարկենք ապահովագրավճարների վերահաշվարկի առանձնահատկությունները «1C. Աշխատավարձեր և անձնակազմի կառավարում 8» հրատարակություն 3-ում՝ օգտագործելով օրինակներ:

Օրինակ 1

Միավորի համար ապահովագրավճարները հաշվարկելիս Բաժնետոմսերկիրառվել է ապահովագրավճարների արտոնյալ դրույքաչափ Տեխնոլոգիական-ինովացիոն հատուկ տնտեսական գոտու բնակիչները(ուղեվարձի կոդը «05»): Սույն սակագինը նախատեսում է կենսաթոշակային հիմնադրամին 2018 թվականի 13 տոկոսի չափով վճարումներ. Սոցիալական ապահովագրության հիմնադրամում 2,9%; Դաշնային պարտադիր բժշկական ապահովագրության հիմնադրամում 5,1%: Հենց այսպես են հաշվարկվել վճարումները աշխատող Վ.Ս. Ivy. 10,000 ռուբլի ամսական վաստակով: Ամսվա համար ապահովագրական պահումների չափը կազմել է.

  • կենսաթոշակային հիմնադրամում `1300 ռուբլի;
  • FFOMS-ում `510 ռուբլի;
  • սոցիալական ապահովագրության հիմնադրամում `290 ռուբլի:

Նշված գումարներն արտացոլվել են 2018 թվականի առաջին եռամսյակի ապահովագրավճարների հաշվարկում։

Երբ պարզվեց, որ ստորաբաժանումը կորցրել է ապահովագրավճարների արտոնյալ դրույքաչափ կիրառելու իրավունքը, այնուհետև համաձայն Ռուսաստանի Դաշնային հարկային ծառայության 2017 թվականի հոկտեմբերի 25-ի թիվ GD-4-11/21611@ նամակների և նախարարության. Ռուսաստանի ֆինանսների 2017 թվականի դեկտեմբերի 18-ի թիվ 03-15-06/ 84443, անհրաժեշտություն է եղել ներկայացնել պարզաբանող հաշվարկ: Այն ձևավորելու համար անհրաժեշտ է վերահաշվարկել ապահովագրավճարները նոր դրույքաչափերով։

Քարտի մեջ Բաժիններդաշտը պետք է մաքրվի Արտոնյալ սակագնային վախ. ներդրումները. Այժմ բաժանումը ենթակա է կազմակերպության համար օգտագործվող և քարտում նշված սակագնին Կազմակերպություններէջանիշի վրա Հաշվապահական հաշվառման քաղաքականություն և այլ կարգավորումներհղում Հաշվապահական հաշվառման քաղաքականությունդաշտում Սակագնի տեսակը.

Օրինակ 1-ում կազմակերպությունը սահմանված է Հիմնական ապահովագրավճարի դրույքաչափը(«01» սակագնային ծածկագիր), որը նախատեսում է վճարումների դրույքաչափեր 2018 թվականին՝ Ռուսաստանի Դաշնության կենսաթոշակային հիմնադրամին 22% չափով. Սոցիալական ապահովագրության հիմնադրամ 2.9%; FFOMS 5.1%: Ակնհայտ է, որ Կենսաթոշակային հիմնադրամը «թերվճարել է» մուծումների 9%-ը (22%-13%), իսկ սակագնային ծածկագիրը փոխվել է։

Դիտարկվող օրինակ 1-ում մուծումները վերահաշվարկելու համար եկամուտների հաշվառման կարգը պետք է վերանայվի: Փաստաթուղթը նախատեսված է գրանցելու նախորդ ժամանակաշրջանի եկամուտների հաշվառման և ապահովագրավճարների վերահաշվարկի կարգը։ (մենյու Հարկեր և տուրքեր) Էջանիշի վրա Եկամուտի մասին տեղեկատվությունանհրաժեշտ է ձեռքով հստակեցնել աշխատողների բոլոր եկամուտները: Միևնույն ժամանակ, էջանիշի վրա Մոտավոր ներդրումներԱպահովագրավճարները կվերահաշվարկվեն ավտոմատ կերպով:

Աշխատակից Վ.Ս.-ի ապահովագրավճարների վերահաշվարկի արդյունքում. Ivy ամսական 10000 ռուբլի եկամուտով: Ամսվա համար ապահովագրական պահումների չափը կազմել է.

  • Ռուսաստանի կենսաթոշակային ֆոնդում `2200 ռուբլի;
  • Դաշնային պարտադիր բժշկական ապահովագրության հիմնադրամում և Սոցիալական ապահովագրության հիմնադրամում - գումարը չի փոխվել և կազմել է համապատասխանաբար 510 ռուբլի: և 290 ռուբ.

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

Բրինձ. 2. 2018 թվականի առաջին եռամսյակի ապահովագրավճարների ճշտող հաշվարկի տիտղոսաթերթ.

Ապահովագրավճարների նորացված հաշվարկ ներկայացնելու իրավունք

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

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

2. Աշխատակիցների հաշվեգրումների ցանկացած վերահաշվարկ, որը հանգեցնում է ապահովագրավճարների վերահաշվարկի՝ դրանց նվազեցման ուղղությամբ:

Օրինակ 2

Հունիս ամսվա աշխատավարձը հաշվարկելիս աշխատող Ս.Ս. Գորբունկովը պարգևատրվել է.

  • աշխատավարձի վճարում `7500 ռուբլի;
  • գործուղման վճարում (միջին վաստակի հիման վրա) հունիսի համար՝ 2500 ռուբլի:

Ապահովագրավճարները հաշվարկվել են հիմնական դրույքաչափով: Հունիսին վճարումներ Ս.Ս.-ի աշխատավարձից. Գորբունկովն էին.

  • Ռուսաստանի կենսաթոշակային ֆոնդում `2200 ռուբլի;
  • FFOMS-ում `510 ռուբլի;
  • սոցիալական ապահովագրության հիմնադրամում `290 ռուբլի:

Այս մուծումները վճարվել և ներառվել են 2018 թվականի կիսամյակային հաշվում: 25.06.2018-30.06.2018 ժամանակահատվածի հաշվապահական հաշվառման բաժին ներկայացված հիվանդության արձակուրդը նորացված Հաշվարկի ձևավորման պատճառ չի հանդիսանում։ Ծրագրում գրանցված փաստաթուղթ Հիվանդ արձակուրդհակադարձում է ճամփորդական նպաստների նախկինում կուտակված գումարը (նկ. 3):

Բրինձ. 3. «Հիվանդության արձակուրդ» փաստաթղթում ճանապարհածախսի վերահաշվարկը

Հիվանդության արձակուրդը կազմակերպությունը ստացել է հուլիսին։ Սա սխալ իրավիճակ չէ և չի հանգեցնում ապահովագրավճարների պակաս վճարման: Քանի որ հիվանդության արձակուրդի վրա կուտակված գումարը ենթակա չէ ապահովագրական վճարների, կատարվել է վճարումների գերավճար՝

  • Ռուսաստանի Դաշնության կենսաթոշակային ֆոնդում `550 ռուբլի;
  • FFOMS-ում `127,50 ռուբլի;
  • սոցիալական ապահովագրության հիմնադրամում `72,50 ռուբլի:

Ծրագրում Հիվանդ արձակուրդ, գրանցված 2018 թվականի հուլիս, ազդում է ընթացիկ ամսում ապահովագրավճարների հաշվարկման վրա՝ նվազեցնելով հաշվարկային բազան։

Նման իրավիճակում թարմացված Հաշվարկ ներկայացնելու համար իրավական պահանջներ չկան: Բոլոր վերահաշվարկները կատարվում են հաջորդ ժամանակաշրջանում և արտացոլվում են հաջորդ հաշվետվություններում: Բայց միևնույն ժամանակ կազմակերպությունն իրավունք ունի պարզաբանել կիսամյակի հաշվետվությունը և պարզաբանում ներկայացնելով ծանուցել Դաշնային հարկային ծառայությանը տեղի ունեցած գերավճարի մասին։

Սակայն մինչև ամսվա վերջ չպետք է հապճեպ պարզաբանումներ անել Հաշվարկի վերաբերյալ։ Չէ՞ որ ամբողջ ամսվա ընթացքում գրանցվում են տարբեր փաստաթղթեր։ Ինչ-որ պահի փաստաթուղթը Հիվանդ արձակուրդկարող է իսկապես հակադարձել նախորդ ամսվա եկամուտը և ամսվա աշխատավարձի հաշվարկման արդյունքների հիման վրա մեկ այլ փաստաթուղթ, օրինակ. Աշխատավարձերի և մուծումների հաշվարկ, կկատարեն լրացուցիչ հաշվեգրումներ, որոնք գերազանցում են նախորդ ժամանակաշրջանի հակադարձ եկամուտը։ Արդյունքում ընթացիկ ամսվա եկամուտը կնվազի գործուղման հետադարձման չափով, նախորդ ամսվա մինուսներ չեն մնա, իսկ ճշգրտման հաշվետվությունում փոփոխություններ չեն երևա։

Ապահովագրավճարների նորացված հաշվարկ ներկայացնելու անհրաժեշտությունը

Մի շարք դեպքերում, չնայած թարմացված Հաշվարկ ներկայացնելու պարտավորության բացակայությանը, ապահովադիրը այլ հնարավորություն չունի հայտնելու հավելավճարների իր գերավճարի մասին, բացառությամբ թարմացում ներկայացնելու.

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

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

Օրինակ 3

Այս դեպքում, ի տարբերություն նախորդ օրինակ 2-ի, գործուղման չեղարկման արդյունքում առաջացած ապահովագրավճարների բացասական գումարը չի փոխհատուցվի հաշվեգրումներով: Չնայած այն հանգամանքին, որ այլ աշխատողների հաշվեգրումների պատճառով ապահովագրավճարների ընդհանուր գումարը դրական է լինելու, 3-րդ բաժնում աշխատողը կմնա բացասական արժեքներ, և դա անընդունելի է: Եվ հետևաբար հաշվապահը պետք է փաստաթուղթ ստեղծի Ապահովագրավճարների վերահաշվարկ, վերահաշվարկեք մուծումները հունիսի համար, ստեղծեք և ներկայացրեք թարմացված հաշվարկ Դաշնային հարկային ծառայությանը:

1C: Աշխատավարձի և անձնակազմի կառավարում 8 ծրագիրը ավտոմատացնում է ապահովագրավճարների վերահաշվարկի գործընթացը: Օգտագործելով ծառայությունը 1C-ՀաշվետվությունԱպահովագրավճարների նախնական և հստակեցնող հաշվարկները ստեղծվում են ավտոմատ կերպով: Այնուամենայնիվ, ճշտող Հաշվարկ պատրաստելու որոշումը մնում է հաշվապահին։ Վերլուծելով փաստաթղթի գրանցման հետևանքները, որոնք փոխում են հաշվարկներն այն ժամանակահատվածում, որի համար արդեն ներկայացվել է հաշվետվություն, հաշվապահը կամ վերահաշվարկում է նախորդ ժամանակաշրջանի ապահովագրավճարները, կամ հաշվարկը ավտոմատ կերպով տեղի է ունենում ընթացիկ ամսում:

Խմբագրից։ Հոդվածում կարդացեք 1C:Enterprise 8-ում ներդրված մեխանիզմի մասին ապահովագրավճարների հաշվարկման համար հսկողության գործակիցները ստուգելու համար, որը հաշվի է առնում ճշգրտման հաշվարկների տվյալները:



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