Kontaktlar

1s qayta hisoblash. Ish haqini tuzatish va qayta hisoblash. Amal qilish muddati bo'yicha imtiyoz

Boshqalardan - masalan, bonus davr uchun ish haqi miqdori bilan belgilanishi mumkin. Bunday holda, bonus hisoblangandan keyin ish haqi o'zgarishi mumkin. Odatiy bo'lib, platforma bunday vaziyatlarni nazorat qilmaydi. Agar ishlab chiquvchi buni kuzatishni zarur deb hisoblasa, siz hisoblash registrining maxsus bo'ysunuvchi ob'ektidan foydalanishingiz kerak - Qayta hisoblash:

Qayta hisoblash yozuvlari alohida jadvalda saqlanadi. Ular qaram registrni to'g'ri qayta hisoblash kerakligini kafolatlamaydi, balki bunday potentsial ehtiyojning signali bo'lib xizmat qiladi.


Umuman olganda, qayta hisoblash jadvali yozuvlari quyidagi maydonlarni o'z ichiga oladi:
  • qayta hisoblash ob'ekti (ma'lumotlarini qayta hisoblash kerak bo'lgan qayd hujjati)
  • hisoblash turi - ushbu hisob reestri uchun belgilangan hisoblash turlari rejasidan hisoblash turiga havola

Yozuvlar ma'lum bir hisoblash registrining bir yoki bir nechta o'lchamlari kontekstida batafsilroq saqlanishi mumkin. Misol uchun, butun bo'lim bo'yicha ish haqi registratori eskirgan; Bundan tashqari, o'zgarishlar faqat xodim Ivanovga tegishli edi. Qayta hisoblashga Xodimlar hajmini qo'shish buni kuzatish imkonini beradi. Bunday holda, qayta hisoblash o'lchami hisoblash registrining o'lchamiga bog'langan bo'lishi kerak:

Qayta hisoblash jadvalidagi ma'lumotlar, agar tegishli hisoblash turi rejasida Baza davri xususiyati o'rnatilgan bo'lsa, avtomatik ravishda yaratiladi. Agar mulk o'rnatilmagan bo'lsa, unda ishlab chiquvchi yozuvlarni yaratish uchun javobgardir.

1C imtihonining 14.41-savol: Professional platformasi. Qayta hisoblash ma'lumotlari...

  1. hisob qaydnomasi yozuvlari emas
  2. hisoblash registrlari yozuvlaridir
  3. qayta hisoblash registrlari yozuvlaridir
  4. haqiqiy amal qilish muddati jadvalining yozuvlari

To'g'ri javob birinchi bo'lib, ular odatda alohida jadvallarda saqlanadi.

1C imtihonining 14.42-savol: Professional platformasi. "Qayta hisoblash" o'lchov xususiyatlari oynasida, "Aloqa" yorlig'ida, "Ro'yxatga olish o'lchami" xususiyatida, ko'rsating...

  1. asosiy registrni o'lchash, ma'lumotlar o'zgarganda, joriy registr yozuvini qayta hisoblash kerak
  2. joriy registrni o'lchash, uning yozuvlari asosiy registrlarning ma'lumotlari o'zgarganda qayta hisoblanishi kerak
  3. asosiy registrlarning o'lchovlari, ma'lumotlari o'zgarganda, joriy registr yozuvini qayta hisoblash kerak

To'g'ri javob ikkinchisi. Qayta hisoblashning o'zi joriy registrdagi yozuvlarni yangilash zarurligini kuzatish uchun kerak.

1C imtihonining 14.43-savol: Professional platformasi. "Qayta hisoblash" jadvali qatorlar bilan to'ldirilgan bo'lib, ularning har biri...

  1. qayta hisob-kitob qilinishi kerak bo'lgan hisob-kitob turi va hisob-kitob registridagi yozuvning hujjat-registratori haqidagi ma'lumotlar to'plami. Jadvalda qayta hisoblash o'lchovlari ham mavjud
  2. qayta hisob-kitob qilinishi kerak bo'lgan hisob-kitob turi va hisob-kitob registridagi yozuvning hujjat registratori to'g'risidagi ma'lumotlar to'plami
  3. hisob-kitob turi, ro'yxatga oluvchi hujjatning satr raqami va qayta hisob-kitob qilinishi kerak bo'lgan hisob-kitob registridagi yozuvning ro'yxatga oluvchining o'zi haqidagi ma'lumotlar to'plami. Jadvalda qayta hisoblash o'lchovlari ham mavjud
  4. to'g'ri javoblar yo'q

Birinchi javob to'g'ri, yuqoridagi tahlil.

1C imtihonining 14.45-savol: Professional platformasi. To'g'ri javobni tanlang:

  1. Qayta hisob-kitoblar bilan ishlash jarayonida ishlab chiquvchi tizim qayta hisoblash jadvalida taqdim etgan ma'lumotlarni "e'tiborsiz qoldirishi" mumkin, ya'ni hisoblash natijalarini qayta ko'rib chiqishni rad etishi mumkin.
  2. 1C: Enterprise 8 tizimida qayta hisob-kitoblarning ishlash printsipi "xabar berish" dir.
  3. Konfiguratsiyani ishlab chiquvchisi hisob-kitob registrlari yozuvlarini qayta hisoblash jarayonini nazorat qila olmaydi;
  4. 1 va 2 bayonotlar to'g'ri

To'rtinchi to'g'ri javob shundaki, qayta hisoblash faqat bog'liq ma'lumotlarni o'zgartirishga bo'lgan ehtiyojni nazorat qiladi.

1C imtihonining 14.46-savol: Professional platformasi. Bitta hisob registri uchun...

  1. Faqat bitta qayta hisoblashni qo'llab-quvvatlash mumkin
  2. Turli tuzilmalarning faqat uchta taqsimotini qo'llab-quvvatlash mumkin
  3. Turli tuzilmalarning har qanday miqdordagi qayta hisob-kitoblari qo'llab-quvvatlanadi

To'g'ri javob uchinchi, hisob reestriga bo'ysunuvchi Qayta hisoblash ob'ektlarini qo'shishda hech qanday muammo yo'q, ularning tuzilishi hech qanday tarzda nazorat qilinmaydi;

1C imtihonining 14.57-savol: Professional platformasi. Hisob-kitoblarning chastotasi oylik. Hisoblash registrida tegishli sozlamalar o'rnatildi. Ish haqini hisoblash turi uchun Safarni hisoblash turi o'zgaruvchan hisob turi sifatida ko'rsatilgan. 03/01/14 kuni ish haqi to'g'risidagi ma'lumotlar ma'lumotlar bazasiga kiritilgan, ammo hisob-kitob qilinmagan. 20.03.14 da xizmat safari axborot bazasiga kiritildi va hisoblab chiqildi. 30.03.14 da ish haqini hisoblash boshlandi. Ish haqini hisoblashda xizmat safari ma'lumotlari hisobga olinadimi? Ish safarimni qayta hisoblashim kerakmi?

  1. Hisobga olinadi, lekin ish safarini qayta hisoblash kerak bo'ladi
  2. Hisobga olinadi, sayohatni qayta hisoblash shart emas
  3. Hisobga olinmaydi. Safar hisobini bekor qilish va har ikki turdagi hisob-kitoblarni qayta hisoblash kerak
  4. Hisobga olinmaydi. Hisob-kitobni to'g'ri bajarish uchun ish haqi va ish safari bitta hujjatda bo'lishi kerak

Qayta hisoblash kerak emas, ish safari rekordi oy ichida.

Ushbu maqolada biz hisoblash registrlari bilan ishlashning nazariy asoslarini ko'rib chiqamiz, shuningdek, xodimning ish haqini ishlagan soatlar soniga mutanosib ravishda hisoblaymiz.

Nazariya

Hisob registri (RR)- 1C tizimida davriy hisoblarni amalga oshirish uchun foydalaniladigan konfiguratsiya metama'lumotlari ob'ekti. Hisoblash registrlarini qo'llashning aniq sohalariga quyidagilar kiradi: ish haqini hisoblash, ijara haqini hisoblash, ijara haqini hisoblash.

O'z tuzilishida hisob registrlari jamg'arish registrlari yoki axborot registrlariga o'xshaydi. Ular, xuddi jamg'arish registrlari kabi, o'lchovlar, resurslar, tafsilotlarga ega, ammo hisoblash registrlarining ishlash printsipi butunlay boshqacha.

Asosiysi, jamg'arish registridagi o'lchovlar " filtr» kontekstida biz jamg'arma registridan ma'lumotlarni olamiz. Misol tariqasida, biz ma'lum bir ob'ekt kontekstida "Qolgan tovarlar" jamg'arma reestriga ko'ra "qoldiqlarni" yoki ma'lum bir xodim kontekstida "Xodimlarning ish haqi" ma'lumotlar reestriga ko'ra "eng so'nggi qismini" oladigan bo'lsak. . Yig'ish registridan farqli o'laroq, davriy hisob-kitob registridagi o'lchovlar "" amalga oshirishga xizmat qiladi (bu vaqt uzaytirilgan hisoblash turlari yozuvning amal qilish muddati oralig'ida bir-biri bilan raqobatlashadi, ya'ni misol sifatida, xizmat safari hisobi. turi amal qilish muddati uchun ish haqini hisoblash turini almashtiradi) va "" (bu bonusni hisoblash turi oldingi davrlar uchun ish haqini hisoblash turiga bog'liq).

harakat davri bo'yicha repressiya mexanizmi«:

Bu erda biz "Ish safari" hisob-kitob turi vaqtga ega ekanligini va 10 apreldan 20 aprelgacha amal qilishini ko'ramiz, "Ish haqi" hisoblash turi uchun "Ish safari" o'rnini bosuvchi hisoblash turi sifatida ko'rsatilgan. "Ish haqi" ham vaqt o'tishi bilan uzaytiriladi va 1 apreldan 30 aprelgacha amal qiladi. "Ish safari" "Ish haqi" hisob-kitob turi uchun hisob-kitobning o'rnini bosuvchi turi sifatida ko'rsatilganligi sababli (ish haqiga nisbatan ustunlikka ega) va ish haqi amal qilish muddati uchun amal qiladi, shuning uchun ish haqi xizmat safari bilan almashtiriladi va "Ish haqining haqiqiy amal qilish muddati" shakllantiriladi "Bu ish safari bilan almashtirilgandan keyin ish haqining amal qilish muddati, bizning holatlarimizda u 2 davrdan iborat - 1 apreldan. 9 gacha va 21 dan 30 aprelgacha va jami 19 kun. Davrga asoslangan joy almashtirish mexanizmi faqat uzoq muddatli hisob-kitoblar uchun ishlaydi.

Yuqoridagi rasmda " tamoyili grafik ko'rsatilgan. bazis davri bo'yicha qaramlik mexanizmi«:

Aytaylik, 2017 yil aprel oyining oxirida biz xodimga ish haqining 10% miqdorida bonus bermoqchimiz. Ish haqi bonuslarni hisoblashning asosiy turi sifatida ko'rsatilgan.

Ammo mukofotni hisoblash uchun "baza" sifatida biz butun aprel oyini emas, balki faqat 10 apreldan 20 aprelgacha bo'lgan vaqt oralig'ini (11 kun) olamiz. Keling, bonus uchun bazani hisoblaylik, xodimning ish haqi 60 000 rubl, bir oyda 30 kun bor, kunlik ish haqi = 60 000/30 = 2 000 rubl. Keyingi 2000*11 = 22000 rub. Mukofotni hisoblash uchun asos 22 000 rublni tashkil qiladi.

Keling, mukofotni hisoblaylik: (22000/100)*10 = 2200 rubl. Ish haqining 10% miqdorida bonus 2200 rublni tashkil qiladi.

"Hisoblash turlari rejasi" ilovasi metama'lumotlar ob'ekti hisoblash registri bilan chambarchas bog'liq.

Hisoblash turlari rejasi (PVR)- hisoblash turlarining turlari to'g'risidagi ma'lumotlarni saqlaydigan va har xil hisob-kitoblarning bir-biriga ta'sirini aniqlaydigan konfiguratsiya metadata ob'ekti.

Bitta hisoblash tipidagi reja bir nechta hisoblash registrlarida ishlatilishi mumkin, biroq bitta hisob registrida bir vaqtning o'zida bir nechta hisoblash tipidagi rejalardan foydalanish mumkin emas.

Hisoblash registrlari hisoblangan ma'lumotlar saqlanadigan jadval bo'lib, hisoblash turlari bo'yicha ushbu ma'lumotlarni hisoblash algoritmlari saqlanadi. Hisoblash registrida hisob-kitob registrida harakatni amalga oshiradigan kamida bitta hujjat registratori bo'lishi kerak (masalan, Ish haqi).

1C Enterprise tizimidagi hisoblash mexanizmlari shunday yaratilganki, siz avval hisob registriga yozuvlar kiritishingiz kerak va shundan keyingina ushbu ma'lumotlar asosida hisob-kitoblarni amalga oshirishingiz kerak. Misol uchun, xuddi shu ish haqi hisob-kitob registrida qayd etilmaguncha, ish haqi asosida bonusni hisoblash mumkin emas.

Amaliyot

Keling, amalda hisoblash registrlarini batafsil ko'rib chiqaylik:

1-qadam Keling, hisob-kitoblarning turlari bo'yicha rejadan boshlaylik. Hisoblash registrini yaratishdan oldin siz hisoblash turi rejasini yaratishingiz kerak. Hisoblash registridan oldin hisoblash turlari bo'yicha reja tuzamiz, chunki hisoblangan ma'lumotlarni saqlash uchun jadvalni (ya'ni, hisoblash registrini) yaratishdan oldin ushbu ma'lumotlarni hisoblash algoritmlarini (ya'ni, hisoblash turlari bo'yicha reja) belgilash kerak.

Keling, "Asosiy to'lovlar" hisoblash turlari bo'yicha reja tuzamiz. Keling, darhol "Hisoblash" yorlig'iga o'tamiz. Bu erda biz darhol bayroqni ko'ramiz " Yaroqlilik muddatidan foydalanadi", bu bayroq o'rnatilganda, ushbu rejaga kiritilgan barcha turdagi hisoblar mavjud bo'ladi vaqt uzunligi(masalan, ish haqi, xizmat safari), shuningdek, ushbu hisoblash turlari rejasi uchun " harakat davri bo'yicha repressiya mexanizmi". Agar "Yaroqlilik muddatidan foydalanadi" bayrog'i o'rnatilmagan bo'lsa, hisoblash turlari vaqt bo'yicha uzaytirilmaydi (masalan, Bonus, jarima) va "yaroqlilik muddati bo'yicha o'zgartirish mexanizmi" ishlamaydi. Shuningdek, ushbu yorliqda "Bazaga bog'liqlik" va "Hisoblash turlarining asosiy rejalari" bo'limlari mavjud - ular amalga oshirish uchun xizmat qiladi " bazis davri bo'yicha qaramlik mexanizmi", lekin bu haqda keyinroq gaplashamiz. Hozircha "Mustaqil" rejimida "Bazaga bog'liqlik" ni qoldiramiz.

Keling, oldindan belgilangan hisoblash turini yarataylik "Ish haqi". "Asosiy" yorlig'ida hamma narsa oddiy. Hisoblash turining nomi va kodini o'rnating.

Biz bayroqni o'rnatganimiz uchun rahmat " Yaroqlilik muddatidan foydalanadi"Endi bizda yorliq bor" O'zgartirish"va yoqilgan" davrga asoslangan repressiya mexanizmi«.

Ushbu yorliqda biz ish haqini amal qilish muddati bo'yicha almashtiradigan hisob-kitoblar turlarini ko'rsatamiz (masalan, xizmat safari).

Eslatma: "O'zgartirish" da siz faqat ushbu hisoblash turlari rejasiga tegishli bo'lgan hisoblash turlarini qo'shishingiz mumkin.

Shuningdek, yorliq mavjud " Taqdimotchilar»— u oʻzgartirilganda joriy hisob turini qayta hisoblashi kerak boʻlgan hisob-kitob turlarini bildiradi. Bu yerda siz boshqa hisoblash turi rejalaridan hisoblash turlarini ham belgilashingiz mumkin. Misol uchun, "Ish haqi" hisoblash turi "Bonus" hisoblash turi uchun etakchi hisoblanadi, ya'ni. Ish haqi o'zgarganda, biz ham bonusni qayta hisoblashimiz kerak, chunki Bonus ish haqiga qarab hisoblanadi. Bunday holda, "Ish haqi" hisoblash turi amal qilish muddatidan foydalanadigan "Asosiy hisob-kitoblar" PRP ga tegishli va "Bonus" hisoblash turi amal qilish muddati ishlatilmaydigan "Qo'shimcha hisob-kitoblar" PRP ga tegishli.

2-qadam.Standart tuzilishga ega “Charts” katalogini yaratamiz. "Jadvallar" katalogida biz xodimlarning ish vaqtini (besh kunlik, olti kunlik va hokazo) saqlaymiz.

3-qadam.Bizga shuningdek, ishlab chiqarish kalendarini (ish kunlari va dam olish kunlari) saqlaydigan ob'ekt kerak. Ushbu maqsadlar uchun biz davriy bo'lmagan mustaqil ma'lumotlar reestridan foydalanamiz.

Keling, 2 o'lchovli "Sana" va "Jadval" va "Soatlar soni" resursi bilan "Ish jadvallari" davriy bo'lmagan mustaqil axborot registrini yarataylik.

"Ish jadvallari" ma'lumotlar reestri tufayli biz ish haqini ishlagan kunlar soniga mutanosib ravishda hisoblashimiz mumkin bo'ladi.

4-qadam.Quyida koʻrsatilgan tafsilotlar tuzilmasi bilan “Ish haqi” hujjatini yarating:

Talablar:

Operatsion bajarish "Taqiqlash" ga o'rnatiladi chunki 1C da davriy hisob-kitoblar mexanizmi uchun mantiqiy emas - biz hech qachon bonuslar, ish haqi yoki jarimalarni real vaqtda hisoblamaymiz.

Standart sozlamalar bilan hujjat shaklini yarataylik.

5-qadam. Nihoyat, biz hisoblash registrlarini yaratish nuqtasiga keldik.

Hisoblash registrining metama'lumotlar ob'ekti konfiguratorning "Hisoblash registrlari" bo'limida joylashgan.

Keling, "Asosiy to'lovlar" hisob-kitob registrini yarataylik. Quyida hisoblash registrlari sozlamalarini ko'rib chiqamiz:

1. "Hisoblash turlari rejasi" maydonida 1-bosqichda yaratilgan PVR "Asosiy to'lovlar" ni ko'rsating.

2. "Validity period" bayrog'ini "True" ga o'rnating, chunki 1-bosqichda ko'rsatilgan PVR mavjud vaqtida uzaytirish.

Ushbu bayroqni o'rnatgandan so'ng, "Action Period", "Action PeriodStart", "ActionPeriodEnd" standart ma'lumotlari biz uchun darhol mavjud bo'ladi, ya'ni ushbu hisob registrida ro'yxatdan o'tgan hisob-kitoblar turlari ham mavjud vaqt uzunligi va bizda ruxsat bor " harakat davri bo'yicha repressiya mexanizmi«.


P.S. Agar siz mavjud PVRni belgilasangiz vaqt uzunligi“Validity Period” bayrog‘i “False” ga o‘rnatilgan RR uchun bu PVR PVR sifatida ishlaydi, lekin u holda vaqtida uzaytirish.

3.“Validity period” bayrog‘i “True”ga o‘rnatilgandan so‘ng, “Chart”, “Chart value”, “Chart date” maydonlari biz uchun mavjud bo‘ladi.

"Jadval" maydonida biz 3-bosqichda yaratilgan "Ish jadvallari" ma'lumotlar registrini ko'rsatamiz.

"Jadval qiymati" maydonida biz "Ish jadvallari" ma'lumotlar registridagi "Soatlar soni" resursini ko'rsatamiz.

"Jadval sanasi" maydonida "Ish jadvallari" ma'lumotlar registrining "Sana" o'lchamini ko'rsating.

4.“Chastotasi” maydonida “Oy” qiymatini ko‘rsatamiz, bu ma’lumotlar har oyda reestrga kiritilishini bildiradi.

Quyida ro'yxatga olish kitobi metama'lumotlarining tuzilishi keltirilgan:

O'lchov uchun "Asosiy" bayroq faqat ishlashga ta'sir qiladi, uni o'rnatishingiz shart emas, lekin agar shunday qilsangiz, "Xodim" maydoni indekslanadi.

"Xodim" o'lchami - u "da qo'llaniladi. harakat davriga asoslangan repressiya mexanizmi"Va" bazaviy davrga bog'liqlik mexanizmi«.

"Miqdor" resursi - hisoblangan ish haqi u erda qayd etiladi.

"Chart" atributi registr o'lchami emas, balki atribut sifatida ko'rsatilgan, chunki na u, na u hech narsani almashtirmaydi - asosan mos yozuvlar maydoni. Muhim!!! "Jadval havolasi" maydonini to'ldirishni unutmang"Jadval" atributida "Ish jadvallari" ma'lumotlar registrining "Jadval" o'lchami u erda ko'rsatilishi kerak, aks holda ish haqi miqdori hisoblanmaydi.

"Parametr" atributi ish haqi qiymatini saqlaydi.

Endi biz "Ish jadvallari" MS bilan aloqani ko'rsatdik, biz xodimning ish haqini ishlagan kunlar soniga mutanosib ravishda hisoblab chiqamiz.

Biz hujjatni ro'yxatga oluvchi sifatida ko'rsatamiz " Ish haqi" 4-bosqichda yaratilgan.

6-qadam. Biz "Asosiy to'lovlar" hisob-kitob registriga muvofiq harakatlar qilamiz.

Keling, 4-bosqichda yaratilgan "Ish haqi" hujjatiga qaytaylik.

Hujjat obyekti modulida joylashtirish jarayonini tasvirlab beraylik:

Hujjatlarni qayta ishlash kodining fragmenti

1C (kod)

Processing ProcessingProcessing(Failure, Processing Mode) // Harakatning BasicAccruals.MainAccruals.Write = rost; Movements.MainAccruals.Clear(); Ro'yxatdan o'tish davri = Oyning boshi (sana); Har bir TechLineMainAccruals From MainAccruals Cycle Harakati uchun = Movements.MainAccruals.Add(); Move.Reversal = False; Movement.CalculationType = TechLineMainAccruals.CalculationType; Movement.ActionPeriodStart = TechLineMainAccruals.StartDate; Movement.ActionPeriodEnd = EndDay(TexLineMainAccruals.EndDate); Movement.Registration Period = Registration Period; Movement.Employee = TechLineMainAccruals.Employee; Movement.Chart = TechStringMainAccruals.Chart; Movement.Parameter = TechStringMainAccruals.Size; EndCycle; Jarayonning oxiri

Qayta ishlash jarayoni (muvaffaqiyatsizlik, rejim)

// Asosiy hisoblar reestri

Harakatlar. Asosiy hisoblar. yozish = rost;

Harakatlar. Asosiy hisoblar. Clear();

Ro'yxatdan o'tish davri = Oyning boshi (sana);

Har bir TechLine uchun BasicAccrualsFrom BasicAccrualsCycle

Harakat = Harakatlar. Asosiy hisoblar. Qo'shish();

Harakat. Storno= False;

Harakat. Hisoblash turi=TexLineMainAccruals. Hisoblash turi;

Harakat. PeriodActionStart = TechLineMainAccruals. Boshlanish sanasi;

Harakat. ActionPeriodEnd=EndDay(TexLineMainAccruals.EndDate) ;

Harakat. Ro'yxatdan o'tish davri = Ro'yxatdan o'tish davri;

Harakat. Xodim = TechLineMainAccruals. xodim;

Harakat. Diagramma = TechLineMainAccruals. Jadval;

Harakat. Parametr = TechStringMainAccruals. Hajmi;

EndCycle;

Jarayonning oxiri

Keling, test hujjatini yaratamiz va uni ishga tushiramiz:

Keling, "Hujjat harakati" ga o'tamiz:

Biz ro'yxatga olish muddati oyning boshiga belgilanganligini ko'ramiz, chunki RR chastotasi "Oy" sifatida ko'rsatilgan. Bundan tashqari, summadan tashqari barcha maydonlar to'ldirilganligini ko'ramiz (ish haqi hali hisoblab chiqilmagan).

7-qadam.Ish haqini hisoblash kodini yozamiz.

Quyidagi bayroqlar bilan umumiy “Hisoblash” modulini yaratamiz:

Hisoblashning o'zi ushbu umumiy modulda amalga oshiriladi.

“Hisoblash” modulida “To‘lovlarni hisoblash” eksport funksiyasini yozamiz:

RR "Asosiy to'lovlar" sozlamalarida "Jadval", "Jadval qiymati", "Jadval sanasi" maydonlarini to'ldirganimiz sababli, biz uchun hisoblash registrining virtual jadvali mavjud bo'ldi. DataGraphics, virtual jadvalga so'rovda bizni quyidagi sohalar qiziqtiradi:

"Haqiqiy harakat davri soatlari soni" - jadval ma'lumotlari asosida hisoblangan haqiqatda ishlagan soatlar sonini o'z ichiga oladi

"Aksiya davri soatlari soni" - hisoblash davridagi jadval ma'lumotlari asosida hisoblangan ish soatlari sonini o'z ichiga oladi

Ish haqini hisoblash tartibi

1C (kod)

Protsedura CalculateAccruals(Registrator, Records to'plami) Eksport //Ish haqi so'rovi=Yangi so'rov; Query.Text="SELECT | ISNULL(BasicAccrualsGraphicsData.NumberofHoursActualActionPeriod, AS HoursFact, |BasicAccrualsGraphicsData.Parameter, | ISNULL(Basic AccrualsGraphicsData.Accours.Accor.AccrualsGraphicsData.Accor.Accru) alsGraphicsData ica.Line Number |FROM |Hisoblash registri.Asosiy hisoblar. Grafik ma'lumotlar (| Registrator = &Registrator | VA Hisoblash turi = &Hisoblash turiMaosh) AS Basic AccrualsDataGraphics"; Request.SetParameter("Registrator", Yozuvchi); // hujjatni registratorga o'tkazish, shunda qidiruv faqat joriy hujjat bo'yicha amalga oshiriladi. //hisoblash ish haqi turini belgilang, chunki ish haqini hisoblash Selection=Request.Run().Select(); SearchStructure=NewStructure; SearchStructure.Insert("RowNumber",0); //satr raqami bo'yicha hisoblash uchun ma'lumotlarni qidirish strukturasini yaratish RecordSet Cycle-dan Har bir Record uchun //joriy hujjatning yozuvlar to'plami bo'ylab aylanishSearch Structure.LineNumber=Record.LineNumber; //qidirish uchun satr raqamini to'ldiring Agar Selection.FindNext(Search Structure) bo'lsa //biz joriy satr raqami asosida hisoblash uchun ma'lumotlar namunasini qidiramiz Record.Sum =?(Selection.HoursPlan=0,0, Selection.HoursFact /Sample.HoursPlan * Namuna olish .Parameter); //ishlagan kunlarga mutanosib ravishda ish haqini hisoblash, Parametrda - joriy ish haqi EndIf; Selection.Reset(); //tanlovni qayta o'rnating, biz tanlov bo'yicha birinchi EndCycle qidirish uchun yozuvlar to'plamining keyingi yozuvi kerak; Recordset.Write(, True); //hisoblangan yozuvlarni ma'lumotlar bazasiga yozing, Replace = True EndProcedure parametrini o'tkazing

//Ish haqi

So'rov=Yangi so'rov;

So'rov. Text="Tanlash

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

| BasicAccrualsDataGraphics.Parameter,

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

| BasicAccrualsDataGraphics.NumberLines

|FROM

| Hisoblash registrining asosiy grafik ma'lumotlari (.

| Yozuvchi = &Yozuvchi

Hayrli kun. Men sizdan uzoq vaqtdan beri eshitmadim :) Bugun men o'tgan davrlar uchun ZUP 3.0 da qayta hisob-kitoblarning xususiyatlarini aniqlamoqchiman. Ushbu maqola uning ichida qanday ishlashi haqida gapiradi va shunga ko'ra siz ushbu jarayonni boshqarishingiz mumkin. Axir, ehtimol, dastur kutilmaganda odamga noma'lum miqdorlarni to'plashi, ularni o'zgartirishi, ba'zi farqlar paydo bo'lishi haqiqatiga duch kelgansiz ... va siz buni xohlamadingiz yoki xohlamadingiz. lekin bu sodir bo'lmadi))

Keling, boshlaymiz. Birinchidan, qayta hisob-kitoblar siz ish haqini "Ish haqi" hujjati sifatida ko'rib chiqqanda sodir bo'ladi. Shu maqsadda u "Qo'shimcha hisob-kitoblar, qayta hisoblashlar" yorlig'ini taqdim etadi. Sizga maslahat bermoqchi bo'lgan birinchi narsa: har doim yorliqdagi ma'lumotlarni tekshiring "Qo'shimcha hisob-kitoblar, qayta hisob-kitoblar" . Ular sizning bilimingizsiz u erda paydo bo'lishi mumkin va siz hisob-kitobdagi miqdor nima uchun bir xil emasligini tushunolmaysiz.

Nazariy jihatdan, hujjatning sarlavhasida biz doimo dastur kimnidir hisoblamoqchi ekanligi yoki uni to'ldirishimiz kerakligi haqida ogohlantiriladi, chunki... kimdir hisoblanmadi.

Dastur kimni va qaysi oy uchun hisoblashim kerakligini qanday biladi?

U buni sizning harakatlaringiz asosida aniqlaydi. Hujjatni eskirganmisiz? Dastur ushbu hujjatda bo'lgan xodimlarni ko'rib chiqdi va ularning ro'yxatini yozib oldi. Hujjatga tuzatish kiritdingizmi (masalan, o'tgan oy uchun vaqt jadvalini tuzatdingiz)? Dastur ushbu vaqt jadvalidan barchani eslab qoldi va bu oy qayta hisoblab chiqiladi. Deyarli barcha hujjatlar, ham xodimlar, ham ish haqi fondi ta'sir qiladi. Bunday holda, dastur sizning hujjatga tegishingiz maoshingizga ta'sir qiladimi yoki yo'qligiga ahamiyat bermaydi.

Aytaylik, siz ishga joylashish uchun arizaga borib, u erda izoh yozdingiz, shundan so'ng hujjatni qayta joylashtirdingiz. Maosh ham, tayinlanish sanasi ham, lavozimi ham... hech narsaga tegilmagan. Ammo dastur nima uchun oldingi davrdagi hujjatni qayta yozganingizni bilmaydi, bu telepat emas, shunchaki bu xodimni yozib olgan.

Ikkinchi maslahat (aka birinchi sir): "barcha funktsiyalar" orqali "Ish haqini qayta hisoblash" ma'lumotlar reestriga o'ting. Dangasa bo'lmang va ichkariga kiring! Har bir ish haqini hisoblashdan oldin va har bir eskirgan hujjatdan keyin u erga kiring.

Ko'pgina buxgalterlar bu maslahatni ularda allaqachon yetarli bo'lgan yangi ish borligini anglatadi. Ammo agar siz u erga ko'tarilmasa, ishning mantiqini tushunolmaysiz va agar dastur siz uchun qora qutiga o'xshasa, u bilan do'stlashmaysiz. Do'stlik do'stning ichki dunyosini tushunishdan boshlanadi! Agar siz raqibingizning ichki dunyosi haqida qayg'urmasangiz, u sizning do'stingiz emas.

Xo'sh, siz ichkariga kirdingizmi? Ajoyib. Qoida tariqasida, u bo'sh va bitta qator yo'q, lekin orqaga qarab biror narsaga tegishingiz bilan bu erda xodim va qayta hisoblanishi kerak bo'lgan oyni o'z ichiga olgan yozuv paydo bo'ladi.

Uchinchi maslahat: agar siz dasturning xodimni hisoblash niyatiga rozi bo'lmasangiz, ushbu registrdan chiziqni o'chirib tashlang.

1. Chiziqlar qanday paydo bo'lishini allaqachon tushunasizmi? Ajoyib.

2. "Ish haqi" hujjatini to'ldirishda va uni reestrdagi satrlar asosida joylashtirishda qayta hisoblash va jadvalni to'ldirish amalga oshiriladi. "Qo'shimcha hisob-kitoblar, qayta hisob-kitoblar".

3. Qayta hisoblangan xodimlar reestrdan chiqariladi va u bo'sh bo'ladi.

4. "Ish haqi" hujjatini bekor qilganda, chiziqlar o'z joyiga qaytariladi, shunda siz ularni yana to'ldirganingizda hamma narsa joyiga tushadi.

To'rtinchi maslahat (ehtimol, bu tuzatiladi): "Ish haqi" hujjatini to'ldirishdan oldin uni tarqating!

Algoritmga asoslanib, hujjatni joylashtirgandan so'ng, registr tozalanadi. Agar siz uni tozalamasdan to'ldirsangiz, dastur kimni hisoblash kerakligini bilmaydi va qayta hisob-kitoblar bilan jadval qismi bo'sh bo'ladi. Bu 21-chi chiqarish uchun to'g'ri edi. Men uni 22-da hali tekshirishga ulgurmadim.

Yana bir nuance, agar siz hujjatda qayta hisoblash uchun odamlar ro'yxatini bossangiz, ma'lumotlar reestri ro'yxati shakli ochiladi."Ish haqini qayta hisoblash". Va shuningdek, bitta yozuvni "o'chirish" tugmasi bo'ladi.

P.S. (muhim)

Ushbu tergovning sababi Buxgalteriya 3.0 dan dastlabki ma'lumotlarni uzatishda cheksiz qayta hisob-kitoblar edi. O'tish paytida siz barcha texnika va tarjimalarga tegishingiz kerak bo'ladi)) shundan so'ng, registrning barcha mazmunini o'chirib tashlang " "Ish haqini qayta hisoblash", aks holda siz buxgalteriya hisobi 3.0 dan ma'lumotlarni uzatish bilan ZUP 3.0 da ishga tushirish uchun barcha yillar uchun hamma narsani qayta hisoblaysiz

Demo ma'lumotlar bazasida bitta ish qayta bajarilganda shunday bo'ldi. Va 1C Buxgalteriya 3.0 ni 1C ZUP 3.0 ga o'tkazganingizda, siz hamma narsani qayta qilasiz:

Hammasi shu, sharhlardagi savollar va dasturdan qo'rqmang, siz buni tushunishingiz kerak va u sizni sevgi bilan qaytaradi.

Ko'pgina 1C dasturchilari o'z amaliyotlarida hech qachon "Hisoblash" komponentiga duch kelishmagan, shuning uchun ular har bir topshiriq murakkab davriy hisob-kitoblar bo'yicha topshiriqni o'z ichiga olgan 8.0 platformasida mutaxassis uchun imtihon topshirishlari kerak bo'lganda, qiyinchiliklar paydo bo'ladi, birinchi navbatda tushunish qiyinchiliklari.

Keling, ushbu komponentni 8.0 da aniqlashga harakat qilaylik. Har xil hisoblash masalalarini hal qilish o'rniga, keling, ushbu komponentni tushunishga harakat qilaylik, shunda biz har qanday hisoblash masalasini hal qila olamiz. Ushbu qo'llanmani o'rganib chiqqaningizdan so'ng, siz hisoblash registrlari qanday tashkil etilishi va ishlashini tushunasiz.

Misol uchun, biz imtihonlar paytida o'rnatilgan ramka konfiguratsiyasidan foydalanamiz.

Rostini aytsam, men uzoq vaqt davomida yana nima uchun hisob-kitoblar kerakligini tushunishga harakat qildim, lekin men buni tushunolmadim, shuning uchun ish haqini hisoblash muammosini ko'rib chiqaylik.

Hisob-kitoblar nima

Asosan, ish haqi bo'yicha yakuniy mahsulot - bu quyidagi shakldagi ish haqi reestri yozuvlari to'plami:

Xodim

Davr

Hisoblash turi

Natija

Ma'lumotlar

Izoh

O'lchov

Rasmiy

Rasmiy

Taqdimotlar

"Ma'lumotlar" ustunidagi qiymat xodimning asosiy ish haqini (mehnat shartnomasiga muvofiq) aks ettiradi, ammo bu miqdor bonuslar bilan oshirilishi, jarimalar va ishdan bo'shatishlar bilan kamayishi va hokazo bo'lishi mumkin, shuning uchun haqiqiy to'lanishi kerak bo'lgan miqdor keyin kiritiladi. "Natija" ustunida hisoblash. Bu hisob-kitob. Muayyan xodim uchun "Resurs" ustunidagi miqdor unga to'lanadigan ish haqi hisoblanadi.

Shunday qilib, hisob-kitob registri mohiyatan tuzilmasi bo‘yicha ayirboshlanadigan jamg‘arish registriga o‘xshash yozuvlar to‘plamidir. Murakkab hisob-kitoblarni amalga oshirish uchun u uchun qo'shimcha sozlamalar o'rnatiladi, ular keyinchalik hisoblash registrlari uchun ko'plab virtual jadvallarni yaratishga imkon beradi, garchi mohiyatiga ko'ra, bu registr shunchaki rasmda ko'rsatilgan yozuvlar to'plamidir.

Hisob-kitob registridagi har bir yozuv ma'lum bir hisob-kitob turiga va vaqt davriga tegishli.

Hisoblash turlari

Hisoblash turlarining har bir yozuvi xizmat atributiga ega - hisoblash turi.

Hisoblash turini "Hisoblash turlari rejasi" kabi maxsus ma'lumotnomaning elementi sifatida ko'rish mumkin - unda tafsilotlar, jadval qismlari, oldindan belgilangan va foydalanuvchi tomonidan yaratilgan elementlar ham mavjud. Tizimda bir nechta bunday "kataloglar" bo'lishi mumkin.

Masalan, asosiy va unda oldindan belgilangan hisoblash turlari uchun reja tuzamiz. ish haqi, bonus, yo'qligi, ish safari.

Hisoblash registrlari yozuvlarining bir-biriga ta'sirini aks ettirish uchun hisoblash turlari funktsional ravishda qo'llaniladi. Qisqasi, ular hisoblash turlarining bir-biriga ta'siri haqida gapirishadi:

Hisoblash turi

Tavsif

Misol

Baza davri bo'yicha

Bog'liq davrni hisoblash natijasi bazaviy davr natijasiga bog'liq. Agar asosiy davr natijasi o'zgarsa, qaramlik davrining natijasi qayta hisoblanishi kerak.

Bonus asosiy davr ish haqiga bog'liq.

Davr bo'yicha tozalash

Bog'liq davrning amal qilish muddati asosiy davrning amal qilish muddatini almashtiradi, shuning uchun bazaviy davr haqiqiyga ega.

Ishdan bo'shatish ish haqining haqiqiy davriga ta'sir qiladi.

Etakchi hisob-kitoblar

Hisoblash etakchi hisob-kitobga bog'liq, lekin to'g'ridan-to'g'ri emas, balki bilvosita, ya'ni. hisoblash A asosiy hisob B ga bog'liq va hisob B asosiy hisob B ga bog'liq, shuning uchun A bilvosita B ga bog'liq, ya'ni. A etakchi hisob-kitobga bog'liq B. Aslida, C hisobi o'zgarganda, B o'zgarishi mumkin va shuning uchun tizim bunday murakkab bog'liqliklarni avtomatik ravishda kuzatib bormaydi, shuning uchun siz qaysi hisoblar etakchi ekanligini ko'rsatishingiz kerak.

Bonus ish haqi bazasiga bog'liq, lekin bilvosita ishdan bo'shatishga bog'liq.

Ushbu ta'sir tufayli hisob-kitob reestri yozuvining amal qilish muddati to'rt davrga bo'linadi:

Davr

Tavsif

Ro'yxatdan o'tish davri

Voqea qaysi davrda qayd etilgan, ya'ni. odatda hujjat kiritilganda.

Yaroqlilik

Hodisa qaysi davrda ishlaydi, ya'ni. voqea qaysi davrga tegishli.

Baza davri

Faqatgina asosiy davrga ega bo'lgan davrlar uchun mazmunli - asosiy davr oralig'ini tavsiflaydi.

Haqiqiy amal qilish muddati

Agar amal qilish muddati boshqa turdagi hisob-kitoblar bilan almashtirilsa, u holda haqiqiy amal qilish muddati ushbu turdagi hisob-kitoblar amalda bo'lgan bir necha davrlardan iborat.

Ro'yxatga olish davri bitta raqam bilan belgilanadi - hisob-kitob registrining chastotasiga mos keladigan davrning boshlanishi. Ushbu xizmat sohasida boshqa sana belgilagan bo'lsak ham, u baribir davr boshiga almashtiriladi. Qolgan davrlar ikkita maydon bilan ko'rsatilgan - davrning boshi va oxiri haqiqiy amal qilish muddati davrlar to'plamidir, chunki u bir necha sana oralig'idan iborat bo'lishi mumkin.

Vaqt jadvallari

Tizim hisoblash registrlari ma'lumotlarini vaqt jadvallari bilan bog'lash imkoniyatiga ega, shuning uchun har qanday davr uchun ish soatlari sonini olish mumkin.

Vaqt jadvali oddiy ma'lumot registridir, unda bir o'lchov sanani saqlaydi, ikkinchisi hisoblash registrida o'lchov bilan bog'lanadi va resurslardan biri vaqtni kuzatish uchun ishlatiladi.

Bunday o'lcham hisoblash registri bilan bog'liq odatda olib yuradi"grafik turi" degan ma'noni anglatadi.

sana

Diagramma turi

Ma'nosi

11.01.05 Juma

Besh kun

11.01.05 Juma

Olti kun

12.01.05 Shanba

Besh kun

12.01.05 Shanba

Olti kun

Nima uchun davriy tafsilotlar registridan ko'ra sana o'lchamidan foydalanish kerak? Hammasi juda oddiy - agar 11-yanvar, juma kuni bizda besh kunlik muddatda 8 ish soati bo'lsa, bu ertasi kuni yana 8 ish soatiga ega bo'lamiz degani emas. Ammo agar biz davriy registrdan foydalangan bo'lsak, keyingi kun uchun qiymat yozuvlar bo'lmaganda oldingi kundan olinadi.

Shunday qilib, ma'lum bir muddatga (haqiqiy harakat, ro'yxatga olish, asosiy davr va boshqalar) ega bo'lgan holda, biz ushbu davr uchun soatlar sonini jadvalga muvofiq avtomatik ravishda olishimiz mumkin.

Qayta hisoblash

Qayta hisoblash bir oz ketma-ketlik chegarasini eslatadi. Bizda bog'liq hisob-kitoblar mavjud bo'lganligi sababli, ularning asosini va etakchi hisoblarini o'zgartirganda, tizim qandaydir tarzda biz qaram hisoblarni qayta hisoblashimiz kerakligini ta'kidlashi kerak.

Qayta hisob-kitoblar aynan shu maqsadda.

Agar biz asosiy yozuvlarni hisoblasak, tizim ajratmalarda biz qaram yozuvlarni hisoblashimiz kerakligini qayd etadi. Biz bog'liq yozuvlarni hisoblab chiqqach, ajratmalar tozalanadi.

Asosan, qayta hisob-kitoblar - bu qayta hisob-kitob qilinishi kerak bo'lgan hisob-kitob registridagi yozuvlar ro'yxati.

Agar siz qayta hisob-kitoblarga hech qanday o'lchov kiritmasangiz, unda asosiy hisob-kitoblar o'zgarganda, barcha bog'liq yozuvlar qayta hisoblash ro'yxatiga qo'shiladi.

Agar biz qayta hisoblashda "Xodim" o'lchamini yaratadigan bo'lsak, u holda xodim uchun asosiy hisob-kitob o'zgartirilganda, qayta hisob-kitoblarga faqat ushbu xodim uchun qaram yozuvlar qo'shiladi.

Amaliy vazifa

Yetarlicha nazariya. Keling, tafsilotlarni amalda o'rganishga harakat qilaylik. Keling, ramka konfiguratsiyasini asos qilib olaylik.

Muammoni shakllantirish:

Bonus ish haqining qat'iy foizi sifatida belgilansin (ishda bo'lmaganlik va yo'l haqini hisobga olmaganda).

Sayohat nafaqalari ikki baravar ish haqi + sayohatning har bir kuni uchun belgilangan to'lovlar miqdorida to'lansin.

Xodimga ishdan bo'shatilganligi uchun ish haqining yarmi miqdorida jarima undirilsin.

Jarayon:

Dastlabki mashg'ulot

Keling, "Asosiy" hisoblash turlari uchun yangi reja tuzamiz.

Keling, hisob-kitoblarning turlarini va ular orasidagi bog'liqlikni aniqlaymiz:

Asosiy

O'zgartirish

Taqdimotchilar

Ish haqi

Ishdan bo'shatish, ish safari

Mukofot

Ishdan bo'shatish, ish safari

Ish haqi, ishdan bo'shatish, ish safari

Ish safari

Absenteizm

Keling, ushbu turdagi hisob-kitoblarni "Asosiy" hisoblash turlari rejasiga qo'shamiz va jadvalga muvofiq hisoblash turlarining xususiyatlariga bog'liqliklarni o'rnatamiz.

Ish haqini hisoblash registrida biz "Jismoniy shaxslar" turidagi "Xodim" o'lchamini yaratamiz - bu registrda xodimlar uchun tahliliy bo'lim bo'ladi.

Konfiguratsiya allaqachon "Ish haqi" hujjatini o'z ichiga oladi.

Sarlavhada ikkita sana bor - "sana" va "ro'yxatga olish davri", shuningdek, har bir satrda ikkita sana "boshlanish sanasi" va "tugash sanasi".

Aniqlanishicha, sana shunchaki hujjatning rasmiylashtirilgan sanasi, ro'yxatga olish davri biz qaysi oy uchun ish haqini hisoblayotganimizni ko'rsatadi va har bir qatordagi sanalar har bir turdagi hisob-kitoblarning amal qilish muddatini tavsiflaydi.

Hujjat moduliga "Ma'lumotlar" atributining dastlabki sozlamalarini qo'shamiz - biz unga ro'yxatdan o'tish muddatini, amal qilish muddatini va asosiy davrni belgilab, boshlang'ich ish haqini kiritamiz.

Hujjat moduli quyidagicha ko'rinadi:

Uchun Har biriga TechStringList Roʻyxat siklidan

// Hisob-kitoblarni ro'yxatdan o'tkazish

Harakat = Harakatlar .Hisoblash.Qoʻshish();

Harakat .S torno= Noto'g'ri;

Harakat .idCalculation-da = TechStringList.CalculationType;

Harakat .PeriodActionsStart= Kunning boshlanishi ( TechStringList.StartDate);

Harakat .PeriodActionEnd= EndDay();

Harakat .Ro'yxatdan o'tish davri = Ro'yxatdan o'tish davri;

Harakat .BasicPeriodStart= Kunning boshlanishi ( TechStringList.StartDate);

Harakat .BasePeriodEnd= EndDay ( TechStringList. Tugash sanasi);

Harakat .Xodim = TechStringList.Employee;

Harakat .Ish grafigi = TechStringList.Graph;

Harakat .Natija = 0;

Harakat .Ma'lumotlar = TechStringList.Size;

EndCycle;

Reversal atributi yozuvlarni teskari o'zgartirish uchun kerak (minus belgisiga o'xshash).

Biz hisoblash turini ko'rsatamiz va sanalarni kunning boshi va oxiriga belgilaymiz. Albatta, bazaviy davr faqat bazaga bog'liq bo'lgan hisoblash turlari uchun kiritilishi mumkin va Ma'lumotlar faqat ish haqi uchun kiritilishi mumkin, lekin hamma narsa shunday ishlaydi.

Biz barcha hujjatlarni 20.01.2003 yil sanasini belgilaymiz, ro'yxatdan o'tish muddati 01.02.2003 ga o'rnatiladi (men boshlanish va tugatish ma'lumotlarini aniq ko'rsatmayapman, bu erda muhim emas, baribir, ro'yxatga olishda Ro'yxatdan o'tish davri davr boshiga aylantirildi 01/01/2003). Biz 2003 yil yanvar oyidan foydalanamiz, chunki bu davr uchun ish jadvallari bajarilgan.

Keling, qayta hisoblash "Qayta hisoblash" ni yaratamiz va unga "Xodim" o'lchami bilan bog'liq bo'lgan "Xodim" o'lchamini qo'shamiz.

Qayta hisob-kitoblar bilan o'ynash.

O'yinni o'ynash uchun so'rov konsolini oching - ishlov berish " CustomRequest» ramka konfiguratsiyasida. So‘rovlar konstruktori yordamida yangi so‘rov yaratamiz va u yerga virtual jadval qo‘shamiz Qayta hisob-kitoblar, so'rov matni quyidagicha bo'ladi:

TANLANG

CalculationsRecalculation.Recalculation ob'ekti haqida,

CalculationsRecalculation.In Calculation ID,

Hisob-kitoblar Xodimdan qayta hisoblash

FROM

Hisoblash registrini qayta hisoblash QANAQASIGA Hisob-kitoblar Qayta hisoblash

Biz uchta hujjatni tuzamiz - birinchi navbatda biz A va B xodimlariga ish haqini hisoblaymiz. A xodimi 1 yanvardan 31 yanvargacha, B 1 yanvardan 20 yanvargacha ishlaydi. Ikkinchisi B xodimiga 1 yanvardan 31 yanvargacha bo'lgan davr uchun mukofot tayinlaydi, uchinchisi A xodimiga 20 dan 25 yanvargacha ishdan bo'shatishni tayinlaydi.

Biz Haqiqiy amal qilish muddati bilan o'ynaymiz.

Keling, yangi so'rov yarataylik - bu safar biz unga jadval ma'lumotlarini qo'shamiz Hisoblash registrlari Haqiqiy harakat davri.

Keling, so'rov tuzamiz va A xodimining ish haqi davri ikki davrga bo'linganligini ko'raylik - 1 yanvardan 19 yanvargacha va 26 yanvardan 31 yanvargacha. Umid qilamanki, davr ikkiga bo'linganini tushunasiz, chunki... ishdan bo'shatish ish haqini almashtirdi.

O'ylaymanki, hisob-kitob registrining ishlash mexanizmlari ko'z o'ngimizda aniq bo'lib bormoqda.

Keling, grafiklarni o'rganamiz.

Endi ish haqini xodimning ish haqiga qarab hisoblashga harakat qilaylik.

Virtual jadval yordamida hisoblash registriga yangi so'rov tuzamiz Hisoblash registrlari DataGraphics. Ushbu virtual jadval uchun parametrni o'rnatishingiz mumkin - masalan, yozuvlarni tanlash sharti Employee=&SelectEmployee Va Hisoblash turi=&Hisoblash turi Va Graph=&ViewGraphic.

Keling, so'rov parametrlarida aniq xodimlarni, hisob-kitoblar turlarini va jadvallarini o'rnatamiz va natija qancha soat ekanligini ko'ramiz.

Natija ustuni

Ma'nosi

ValuePeriodAction

Reestrga yozuv qaysi soatlarda amal qilish muddati bo'lgan.

ValueActualPeriodAction

Xodim aslida necha soat ishlagan?

ValueBasePeriod

Ish haqi uchun bu mantiqiy emas, bonuslar uchun - asosiy davrda ish soatlari soni.

ValueRegistratsiya davri

Ro'yxatdan o'tish davrida qancha ish vaqti bor (yanvar oyi)

Qayta hisob-kitoblar ish haqini hisoblashning ajralmas qismini tashkil qiladi. Buxgalteriya bo'limi tomonidan ma'lum kechikish bilan olingan kasallik ta'tillari, ta'tillar yoki xodimlarning ishdan bo'shatilishi to'g'risidagi ma'lumotlar ish haqini va shunga mos ravishda sug'urta mukofotlarini qayta hisoblashga olib keladi. 1C mutaxassislari sug'urta mukofotlarini hisoblash va qayta hisoblash 1C: ish haqi va xodimlarni boshqarish 8 dasturida buxgalteriya hisobi va tartibga solinadigan hisobotda qanday aks ettirilishi haqida gapiradi, 3-nashr.

Ish haqini qayta hisoblashda sug'urta mukofotlarini qayta hisoblash kerak bo'ladi. Bundan tashqari, badallarni qayta hisoblashning sababi yil davomida tarifning o'zgarishi yoki xatolarning aniqlanishi, masalan, sug'urta mukofotlari uchun bazaga hisob-kitobni kiritmaslik bo'lishi mumkin.

Bunday hollarda buxgalterning Federal Soliq xizmatiga yangilangan ma'lumotlarni taqdim etish zarurati, majburiyati va huquqi haqida savollar tug'iladi.

Rossiya Federal Soliq xizmatining 10.10.2016 yildagi MMV-7-11/551@ buyrug'iga 2-ilovada keltirilgan sug'urta mukofotlarini hisoblashni to'ldirish tartibining 1.2-bandiga binoan to'lovchi. Hisobga olinmagan yoki to‘liq bo‘lmagan ma’lumotlar, shuningdek to‘lanishi lozim bo‘lgan sug‘urta mukofotlari summasini kam baholanishiga olib keladigan xatolar aniqlangan taqdirda, Hisob-kitoblarga zarur o‘zgartirishlar kiritishi va yangilangan hisobotni soliq organiga taqdim etishi shart.

Yangilangan hisob-kitobni topshirish to'g'risida qaror qabul qilishda buxgalter quyidagi savollarga javob berishi kerak:

  • barcha ma'lumotlar aks ettirilganmi;
  • xatolarga yo'l qo'yilganmi va ular to'lanishi kerak bo'lgan sug'urta mukofotlari miqdorining kam baholanishiga olib keldimi.

Yangilangan hisob-kitobni taqdim etish majburiyat, huquq yoki majburiy zarurat bo'lishi mumkin.

Yangilangan sug'urta mukofotlari hisobi

Yangilangan hisob-kitobni taqdim etish majburiyati, agar Federal Soliq Xizmatiga hisobot taqdim etilgandan so'ng, xodimlar to'g'risida to'liq bo'lmagan yoki noto'g'ri ma'lumotlar taqdim etilganligi yoki to'lanishi kerak bo'lgan sug'urta mukofotlari miqdorini kam baholanishiga olib keladigan xatolar aniqlansa, yuzaga keladi.

Yangilangan Hisob-kitobni majburiy taqdim etishni talab qiladigan keng tarqalgan xatolar turlari:

1. Xodim o'z shaxsiy ma'lumotlaridagi o'zgarishlar haqida zudlik bilan xabar bermadi va Federal Soliq xizmati Hisoblashning 3-bo'limida u haqida noto'g'ri ma'lumot berdi.

2. Xodim sug'urta mukofotlarining imtiyozli stavkasini qo'llash huquqiga ega bo'lgan bo'limda ishlagan. Keyin u asosiy sug'urta mukofoti stavkasi qo'llaniladigan bo'linmaga o'tkazildi. Xodimning o'tkazilishi haqidagi ma'lumot buxgalteriya bo'limi tomonidan kechikib olingan. To'lovlarni hisoblash pasaytirilgan stavkada noto'g'ri qilingan.

3. 1C: Ish haqi va xodimlarni boshqarish 8 dasturini dastlabki sozlash bosqichida sug'urta mukofotlari uchun hisob-kitob bazasidan mukofotni chiqarib tashlash orqali xatoga yo'l qo'yildi. Xatoni tuzatish qo'shimcha to'lovlarga olib keladi.

4. Imtiyozli tarifga ega bo'lim undan foydalanish huquqini yo'qotadi, ammo ma'lumot ish haqi bo'yicha menejerga kechikish bilan etib boradi. Asosiy tarif bo'yicha qayta hisob-kitob qilish to'lanadigan sug'urta mukofotlari miqdorining oshishiga olib keladi.

5. Sug'urta mukofotlarini hisoblashda dasturda bu lavozim qo'shimcha tariflar qo'llaniladigan xavfli kasblar ro'yxatida ko'rsatilmagan. Xato aniqlangandan va tuzatilgandan so'ng, qayta hisob-kitob qilish natijasida qo'shimcha tariflar bo'yicha sug'urta mukofotlari kam to'langan.

Keling, misollar yordamida "1C: Ish haqi va xodimlarni boshqarish 8" 3-nashrida sug'urta mukofotlarini qayta hisoblash xususiyatlarini ko'rib chiqaylik.

1-misol

Birlik uchun sug'urta mukofotlarini hisoblashda Aksiya sug'urta mukofotlarining imtiyozli stavkasi qo'llanildi Texnologiya-innovatsion maxsus iqtisodiy zona rezidentlari(yo'l haqi kodi "05"). Ushbu tarif Pensiya jamg'armasiga 2018 yilda 13% miqdorida badallarni nazarda tutadi; Ijtimoiy sug'urta jamg'armasida 2,9%; Federal majburiy tibbiy sug'urta jamg'armasida 5,1%. Xodim V.S. uchun badallar aynan shunday hisoblangan. Ayvi. Oylik daromadi 10 000 rubl. Oy uchun sug'urta chegirmalari miqdori:

  • Pensiya jamg'armasida - 1300 rubl;
  • FFOMSda - 510 rubl;
  • Ijtimoiy sug'urta jamg'armasida - 290 rubl.

Ko‘rsatilgan summalar 2018 yilning birinchi choragi uchun sug‘urta mukofotlari hisob-kitobida o‘z aksini topgan.

Ma'lum bo'lishicha, bo'linma sug'urta mukofotlarining imtiyozli stavkasini qo'llash huquqini yo'qotgan, keyin Rossiya Federal Soliq xizmati 2017 yil 25 oktyabrdagi GD-4-11 / 21611@ va vazirlikning maktublariga muvofiq. Rossiya Moliya vazirligining 2017 yil 18 dekabrdagi 03-15-06/ 84443-sonli aniqlovchi hisob-kitobini taqdim etish kerak edi. Uni shakllantirish uchun sug'urta mukofotlarini yangi tariflar bilan qayta hisoblash kerak.

Kartada Bo'limlar maydon tozalanishi kerak Imtiyozli tarif qo'rquvi. hissalar. Endi bo'linma tashkilot uchun ishlatiladigan va kartada ko'rsatilgan tarifga bo'ysunadi Tashkilotlar xatcho'pda Hisob siyosati va boshqa sozlamalar havola Hisob siyosati dalada Tarif turi.

1-misolda tashkilot o'rnatilgan Asosiy sug'urta mukofoti stavkasi("01" tarif kodi), 2018 yilda badal stavkalarini nazarda tutuvchi: Rossiya Federatsiyasi Pensiya jamg'armasiga 22% miqdorida; Ijtimoiy sug‘urta jamg‘armasi 2,9%; FFOMS 5,1%. Ko'rinib turibdiki, Pensiya jamg'armasi badallarning 9 foizini (22% - 13%) "kam to'lagan" va tarif kodi o'zgargan.

Ko'rib chiqilayotgan 1-misolda badallarni qayta hisoblash uchun daromadlarni hisobga olish tartibi qayta ko'rib chiqilishi kerak. Hujjat o'tgan davrdagi daromadlarni hisobga olish va sug'urta mukofotlarini qayta hisoblash tartibini ro'yxatdan o'tkazish uchun mo'ljallangan. (menyu Soliqlar va yig'imlar). Xatcho'pda Daromad ma'lumotlari barcha xodimlarning daromadlarini qo'lda aniqlashtirish kerak. Shu bilan birga, xatcho'pda Hisoblangan hissalar Sug'urta mukofotlari avtomatik ravishda qayta hisoblab chiqiladi.

Ishchi V.S.ning sug'urta mukofotlarini qayta hisoblash natijasida. Oylik daromadi 10 000 rubl bo'lgan ayvi. Oy uchun sug'urta chegirmalari miqdori:

  • Rossiya Pensiya jamg'armasida - 2200 rubl;
  • Federal majburiy tibbiy sug'urta jamg'armasi va Ijtimoiy sug'urta jamg'armasida - miqdori o'zgarmadi va mos ravishda 510 rublni tashkil etdi. va 290 rub.

Birinchi chorak uchun sug'urta mukofotlarini qayta hisoblab chiqqandan so'ng, aniqlovchi Hisob-kitoblarni tayyorlash kerak. Xizmatdan foydalanish 1C-hisobot qilish, tuzatilayotgan davrlar uchun va yangi hisobotlarni yaratish zarur Sarlavha sahifasi ko'rsatish Tuzatish raqami(2-rasm). Tushuntirishlar bo'limning barcha xodimlariga ta'sir qildi, chunki hammaning tarif kodi o'zgargan. Shuning uchun yangilangan Hisob-kitobdagi 3-bo'lim bo'limning barcha xodimlari uchun shakllantiriladi. Boshqa hollarda, yangilangan Hisob-kitoblarning shakllanishi alohida xodimlarning ma'lumotlari yoki hisob-kitoblari o'zgarishi bilan bog'liq bo'lsa, 3-bo'lim faqat ushbu xodimlar uchun ma'lumotlarni ko'rsatadi. Qanday bo'lmasin, aniqlovchi Hisoblashning qolgan bo'limlari butunlay yangi ma'lumotlar bilan to'ldiriladi.

Guruch. 2. 2018 yilning birinchi choragi uchun sug'urta mukofotlari bo'yicha aniqlovchi hisob-kitobning sarlavha sahifasi

Sug'urta mukofotlarining yangilangan hisob-kitobini taqdim etish huquqi

Agar sug'urta mukofotlari miqdorini oshirib yuborishga olib keladigan xatolar aniqlansa, sug'urtalovchilar tekshiruvga yangilangan Hisob-kitobni taqdim etishlari mumkin. Darhaqiqat, joriy davrda badallarni navbatdagi hisoblashda qayta hisob-kitob qilinadi va natija keyingi davr uchun hisobotda aks ettiriladi. Yangilangan Hisob-kitobni taqdim etish imkonini beruvchi vaziyat variantlari:

1. Xodimga to'liq ishlagan oy uchun ish haqi to'langan. Sug'urta mukofotlarini hisoblash Federal Soliq xizmatiga taqdim etilgan, ammo keyinchalik ma'lum bo'lishicha, xodim kasallik ta'tilida yoki o'z hisobidan ta'tilda bo'lgan. Mukofotlarni hisoblash bazasiga kiritilmagan hisob-kitob sug'urta mukofotlari bo'yicha hisoblangan ob'ektni almashtirdi, bu esa mukofotlarning ortiqcha to'lanishiga olib keldi.

2. Sug'urta mukofotlarini ularning kamayishi tomon qayta hisoblashga olib keladigan xodimlarning hisob-kitoblarini har qanday qayta hisoblash.

2-misol

Iyun oyi uchun ish haqini hisoblashda xodim S.S. Gorbunkov mukofotlandi:

  • ish haqi to'lash - 7500 rubl;
  • iyun uchun ish safari to'lovi (o'rtacha daromad asosida) - 2500 rubl.

Sug'urta mukofotlari bazaviy stavka bo'yicha hisoblab chiqilgan. Iyun oyida S.S.ning maoshidan badallar. Gorbunkov quyidagilar edi:

  • Rossiya Pensiya jamg'armasida - 2200 rubl;
  • FFOMSda - 510 rubl;
  • Ijtimoiy sug'urta jamg'armasida - 290 rubl.

Ushbu badallar to'langan va 2018 yilning yarim yillik hisobiga kiritilgan. Buxgalteriya bo'limiga 25.06.2018-30.06.2018 uchun taqdim etilgan kasallik ta'tillari yangilangan Hisob-kitobni shakllantirish uchun asos yaratmaydi. Dasturda ro'yxatdan o'tgan hujjat Kasallik varaqasi ilgari hisoblangan yo'l haqi miqdorini o'zgartiradi (3-rasm).

Guruch. 3. "Kasallik ta'tillari" hujjatida sayohat nafaqalarini qayta hisoblash

Kasallik ta'tilini tashkilot iyul oyida olgan. Bu xatolik holati emas va sug'urta mukofotlarining kam to'lanishiga olib kelmaydi. Kasallik ta'tilida hisoblangan summa sug'urta badallariga to'g'ri kelmaganligi sababli, badallar quyidagi miqdorda ortiqcha to'langan:

  • rossiya Federatsiyasi Pensiya jamg'armasida - 550 rubl;
  • FFOMSda - 127,50 rubl;
  • Ijtimoiy sug'urta jamg'armasida - 72,50 rubl.

Bir dasturda Kasallik varaqasi, Ro'yxatga olingan 2018 yil iyul, joriy oyda sug'urta mukofotlarini hisoblashga ta'sir qiladi, hisob-kitob bazasini kamaytiradi.

Bunday vaziyatda yangilangan Hisob-kitobni taqdim etish uchun qonuniy talablar yo'q. Barcha qayta hisob-kitoblar keyingi davrda sodir bo'ladi va keyingi hisobotlarda aks ettiriladi. Shu bilan birga, tashkilot yarim yillik hisobotni aniqlashtirish va Federal Soliq xizmatini tushuntirishni taqdim etish orqali yuzaga kelgan ortiqcha to'lovlar to'g'risida xabardor qilish huquqiga ega.

Biroq, oyning oxirigacha, siz Hisoblash bo'yicha shoshilinch tushuntirishlar qilmasligingiz kerak. Axir oy davomida turli hujjatlar ro'yxatga olinadi. Bir nuqtada hujjat Kasallik varaqasi haqiqatan ham o'tgan oyning daromadini o'zgartirishi mumkin va oy uchun ish haqini hisoblash natijalariga ko'ra, boshqa hujjat, masalan, Ish haqi va badallarni hisoblash, oldingi davrning teskari daromadidan oshib ketadigan qo'shimcha hisob-kitoblarni amalga oshiradi. Natijada, joriy oyning daromadi ish safari bekor qilingan summaga kamayadi, o'tgan oy uchun minuslar qolmaydi va tuzatish hisobotida hech qanday o'zgarishlar ko'rsatilmaydi.

Yangilangan sug'urta mukofotlari hisobini taqdim etish zarurati

Bir qator hollarda, yangilangan Hisob-kitobni taqdim etish majburiyati yo'qligiga qaramay, sug'urtalovchida sug'urta mukofotlarini ortiqcha to'laganligi to'g'risida xabar berishning boshqa imkoniyati yo'q, yangilanishni taqdim etishdan tashqari:

1. Joriy davrda badallarni qayta hisoblash natijasida xodim salbiy miqdorni oladi. Salbiy summaga ega hisobot Federal Soliq xizmatiga topshirilishi mumkin emas. Shuning uchun, chiqishning bitta yo'li bor - oldingi davr uchun yangilangan hisobotni yaratish.

2. Xodim xavfli ishlarda ishlagan. Sug'urta mukofotlari qo'shimcha stavka bo'yicha hisoblab chiqilgan. Xodimning normal mehnat sharoitida ishlashga o'tishi to'g'risidagi ma'lumot buxgalteriya bo'limiga kechikib kelib tushdi. Qayta hisoblash natijasida qo'shimcha stavka bo'yicha hisoblangan badallarni kamaytirish mumkin emas, chunki xodimning joriy davrdagi hisob-kitoblariga endi qo'shimcha stavka bo'yicha badallar to'lanmaydi.

3-misol

Bunday holda, oldingi 2-misoldan farqli o'laroq, ish safari bekor qilinganligi sababli sug'urta mukofotlarining salbiy miqdori hisob-kitoblar bilan qoplanmaydi. Boshqa xodimlarning hisob-kitoblari tufayli sug'urta mukofotlarining umumiy miqdori ijobiy bo'lishiga qaramay, 3-bo'limda xodim salbiy qiymatlar bo'lib qoladi va bu qabul qilinishi mumkin emas. Va shuning uchun buxgalter hujjat yaratishi kerak bo'ladi Sug'urta mukofotlarini qayta hisoblash, iyun oyi uchun badallarni qayta hisoblab chiqing, yangilangan Hisob-kitobni yarating va Federal Soliq xizmatiga topshiring.

1C: Ish haqi va xodimlarni boshqarish 8 dasturi sug'urta mukofotlarini qayta hisoblash jarayonini avtomatlashtiradi. Xizmatdan foydalanish 1C - Hisobot sug'urta mukofotlari bo'yicha dastlabki va aniqlovchi hisob-kitoblar avtomatik tarzda tuziladi. Biroq, aniqlovchi hisob-kitobni tayyorlash to'g'risidagi qaror buxgalterda qoladi. Hisobot taqdim etilgan davrda hisob-kitoblarni o'zgartiradigan hujjatni ro'yxatdan o'tkazish oqibatlarini tahlil qilib, buxgalter yoki oldingi davr uchun sug'urta mukofotlarini qayta hisoblab chiqadi yoki hisob-kitob avtomatik ravishda joriy oyda sodir bo'ladi.

Muharrirdan. Maqolada, tuzatish hisob-kitoblari ma'lumotlarini hisobga olgan holda sug'urta mukofotlarini hisoblash uchun nazorat koeffitsientlarini tekshirish uchun 1C: Enterprise 8 da amalga oshirilgan mexanizm haqida o'qing.



Sizga maqola yoqdimi? Buni ulashish