Mechanizmus zložitých periodických výpočtov. Pojem základných a hlavných typov výpočtov Čo sú výpočty

Aby ste mohli vypočítať platy v konfigurácii spustenej na platforme 1C Enterprise 8, musíte vedieť pracovať s konfiguračnými objektmi, ktoré sú na to určené. Pre implementáciu možnosti výpočtu miezd je potrebné v konfigurácii použiť také objekty, ako sú plány kalkulačných typov a kalkulačné registre. Bez týchto objektov je pomerne problematické realizovať výpočet, ak nie úplne nemožné. V tomto článku vám chcem povedať, aké objekty sú určené na výpočty miezd a ako s nimi pracovať.
Používané základné pojmy:
Typ výpočtu– časové rozlíšenie alebo odpočet, ktoré možno uplatniť na zamestnanca.
Plán typov výpočtov– konfiguračný objekt určený na ukladanie typov výpočtov rovnakého typu.
Základňa– súbor typov kalkulácií, ktoré sú podkladom pre výpočet konkrétneho typu kalkulácie.
Obdobie registrácie– toto je dátum, kedy je dokument zaregistrovaný v systéme. A ak je frekvencia výpočtového registra mesiac, tak obdobie registrácie systém automaticky upraví na začiatok mesiaca.
Platnosť– toto je interval, v ktorom je platný typ výpočtu. Napríklad môžete zaregistrovať dokument v jednom mesiaci, ale doba platnosti bude v inom mesiaci.
Skratky nájdené v texte:
PVR– plán typov výpočtov;

Začnime teda nastavením PVR. Nastavenia PVR sú v podstate podobné nastaveniam adresárov, ale nastavenia špecifické pre PVR sa nachádzajú na karte „Výpočet“ v okne úpravy objektu. PVR obsahuje rovnaké typy výpočtov. V systéme môže byť niekoľko PVR. Typicky sa PVR vytvárajú pre základné časové rozlíšenie, pre dodatočné časové rozlíšenie a pre zrážky. Príklad nastavenia PVR je znázornený na obrázku 1.

Obrázok 1

Vlastnosť „Používa obdobie platnosti“- nastavte príznak, ak typy výpočtov v tomto PVR budú mať trvanie v čase (Napríklad Mzda). V tomto prípade bude možné vypočítať výplaty mzdy napríklad od 15. do 20. dňa v mesiaci. Ak tento príznak nie je nastavený, táto možnosť nebude existovať.
Vlastnosť "Základná závislosť"– uveďte, či typy výpočtov môžu závisieť od základu. Závislosť od základne je dvojakého druhu: a) Závislosť od základne podľa doby platnosti - to znamená, že naše typy výpočtov, ktoré sú v tomto PVR budú závisieť od doby platnosti. b) Závislosť od základu za obdobie evidencie - typy výpočtov budú závisieť od základu za mesiac, v ktorom bol zápis zadaný. Ak existuje jedna alebo iná závislosť od základne, potom je potrebné vybrať základné plány pre typy výpočtu. To znamená, že toto sú typy výpočtov PVR, ktoré možno použiť ako základné.

Potom môžete pridať typy výpočtov do plánu typov výpočtov a nakonfigurovať ich. Pri nastavovaní typu výpočtu je potrebné nakonfigurovať typy výpočtu Základný, Vedúci a Posun. Príklad nastavenia typu výpočtu je na obrázku 2.

Obrázok 2

Na karte „Základné typy výpočtov“ konfigurujete zoznam typov výpočtov, ktoré budú zahrnuté do databázy pri výpočte aktuálneho typu výpočtu. V súlade s tým typy výpočtov, ktoré nie sú zahrnuté v databáze, nebudú pri výpočte tohto typu výpočtu brané do úvahy. Zoznam hlavných typov výpočtov uvádza zoznam tých typov výpočtov, ktorých zmena bude vyžadovať prepočet tohto typu výpočtov. No a zoznam vytesňujúcich typov označuje tie typy kalkulácií, ktoré daný typ kalkulácie vytlačia, ak v období platnosti typov kalkulácií existuje konkurencia.
Ďalej je potrebné nakonfigurovať registre výpočtov. Tu musí každý kalkulačný register zodpovedať jednému plánu typu výpočtu, ale jeden PVR môže zodpovedať viacerým kalkulačným registrom. Základné nastavenia výpočtových registrov sa vykonávajú na karte Základné v dialógovom okne úpravy objektu. Príklad nastavení je znázornený na obrázku 3

Obrázok 3

Vlastnosť "Plán typov výpočtu"- tu uvádzame, ktorý PVR bude zodpovedať nášmu výpočtovému registru.
Doba platnosti vlastnosť- príznak sa zobrazí, ak register výpočtov bude podporovať obdobie platnosti typov výpočtov, to znamená tých typov výpočtov, ktoré sú periodické. Po nastavení príznaku sa do položky registra výpočtu pridajú vlastnosti „Začiatok obdobia platnosti“ a „Koniec obdobia platnosti“.
Nehnuteľnosť "Pracovný rozvrh"- ak je nastavený príznak doby platnosti, potom sa táto vlastnosť sprístupní. Označujeme informačný register (neperiodický), v ktorom sa bude zaznamenávať časový normatív pre konkrétny deň kalendára.
Vlastnosť Graph Value- je uvedený zdroj informačného registra Pracovné harmonogramy. Pomocou tejto hodnoty bude systém schopný vypočítať údaje databázy. To znamená, že systém bude vedieť vypočítať, koľko musí zamestnanec v daný deň odpracovať.
Vlastnosť „dátum grafu“.- je uvedený rozmer s typom Dátum. Pomocou tohto merania bude systém schopný pochopiť, ku ktorému dátumu patrí pracovný/nepracovný deň.
Vlastnosť "Základné obdobie"- označuje, či register výpočtov bude podporovať základné obdobie typov výpočtov. Ak je nastavený príznak, potom má položka výpočtového registra ďalšie vlastnosti „Začiatok základného obdobia“ a „Koniec základného obdobia“.
Vlastnosť „periodicita“.- označuje frekvenciu výpočtového registra.
Na karte Údaje nakonfigurujete dimenzie, zdroje a podrobnosti registra výpočtov. Príklad nastavenia je znázornený na obrázku 4

Obrázok 4

Rozmery definujú sekcie, v ktorých budú uložené záznamy vo výpočtovom registri. Zdroje sú vypočítané hodnoty, skutočný výsledok výpočtu typu výpočtu. Podrobnosti – tu sú uvedené dodatočné informácie o zázname kalkulačného registra. Môžete napríklad podrobne uložiť plánované hodnoty typov výpočtov.
Okrem toho musíte zadať registračné dokumenty pre register zúčtovania, inak vám systém neumožní uložiť konfiguráciu databázy. Loggery sú špecifikované na záložke s rovnakým názvom v dialógovom okne editácie konfiguračného objektu.
Po dokončení nastavení je potrebné popísať algoritmus generovania pohybov podľa výpočtových registrov v handler na zaúčtovanie záznamníka dokladov. Príklad algoritmu generovania pohybu môže byť takýto:

Procedure ProcessingConduct(Failure, Mode) Movement.MainAccruals.Write = True; Pre každú TechLineAccruals From Accruals Cycle Movements = Movements.MainAccruals.Add(); Movement.Reversal = AccrualTexLine.Reversal; Movement.CalculationType = AccrualTexLine.CalculationType; Movement.ActionPeriodStart = AccrualTexLine.StartDate; Movement.ActionPeriodEnd = EndDay(TextLineAccrual.EndDate); Movement.Registration Period = Obdobie registrácie; Movement.Employee = AccrualTexLine.Employee; Movement.Division = TechLineAccrual.Division; Movement.GraphicsType = AccrualTexLine.GraphicsType; Movement.Size = AccrualTexLine.Size; EndCycle; Movements.Write();//zapíšte pracovnú sadu záznamov CalculateAccruals(Failure); Koniec procedúry

Po zapísaní záznamov do výpočtového registra je možné priamo vykonať výpočet samotných zdrojov výpočtového registra. Vo vyššie uvedenom kóde sa to robí v procedúre CalculateAccruals(). Postup výpočtu poplatkov vyzerá takto:

Procedúra CalculateAccruals(Rejection) Žiadosť = Nová požiadavka; Query.Text = "SELECT | BasicAccrualsDataGraphics.LineNumber, | BasicAccrualsDataGraphics.WorkingDayPeriodActions AS PeriodActionsPlan, | BasicAccrualsDataGraphics.WorkingDayActualPeriodActions AS PeriodActionsActionsActionsTcrualsFact. Metóda AS, | Základné údaje o časovom rozlíšení Typ výpočtu AS Typ výpočtu | Register výpočtov. Základné časové rozlíšenie. Grafika údajov (| Registrátor = &Odkaz |) AKO BasicAccrualsDataGraphics"; Request.SetParameter("Link",Link); Select = Query.Run().Select(); Search = New Structure("RowNumber"); Pre každý záznam z Movement.MainAccruals cyklus Search.LineNumber = Record.LineNumber; Selection.Reset(); If Selection.FindNext(Search) Then If Selection.CalculationType = PlansCalculationTypes.BasicAccruals.SalaryByDays Then If Selection.ActionPeriodPlan = 0 Then Message = New MessageToUser; Message.Text = "Rozvrh nie je plný"; Správa.Správa(); Odmietnuť = Pravda; Inak Record.Result = Sampling.ActionPeriodFact*Record.Size/Sampling.ActionPeriodPlan; koniec Ak; koniec Ak; koniec Ak; EndCycle; Movements.BasicAccruals.Write(,True); EndProcedure // CalculateAccruals()

V tomto príklade bude vypočítaná mzda podľa dňa a na výpočet iných typov výpočtu je potrebné pridať príslušnú podmienku a vzorec. Príklad vyplneného a vypočítaného mzdového dokladu je na obrázku 5.

Obrázok 5

Takto sa vypočítava mzda na platforme 1C:Enterprise 8. Tu je najjednoduchší prípad, bez akýchkoľvek zvončekov a píšťaliek. Je zrejmé, že v štandardných riešeniach sú algoritmy objemnejšie, rozsiahlejšie a univerzálnejšie. V tomto článku som ukázal základy práce s objektmi platformy, aby som umožnil výpočty miezd.

Ďakujem za tvoju pozornosť! Ak máte nejaké otázky, pokúsim sa na ne odpovedať.

Program 1C: Platy a personálny manažment 8 obsahuje súbor časovo rozlíšených položiek ustanovených zákonom, ako je mzda, dovolenka atď. Miestne akty organizácie však môžu poskytnúť iné časové rozlíšenie, napríklad štvrťročné odmeny ako percento zo zárobku. V článku odborníci zo spoločnosti 1C hovoria o tom, ako pridať ďalšie platby do programu, to znamená nastaviť ľubovoľné časové rozlíšenie.

Niekedy mzdové predpisy podniku obsahujú bonus, ktorého výpočet môže byť automatizovaný, ale nie je v zozname vopred definovaných poplatkov. Ak chcete pridať tento poplatok do zoznamu, môžete použiť mechanizmus na nastavenie nových poplatkov a vytvoriť vlastný príplatok.

Mzdový poriadok napríklad počíta s príplatkom, ktoré je percentom z priemerného zárobku tímu, no nemalo by presiahnuť priemernú mzdu zamestnanca. Percento platby sa vypočíta v súlade s koeficientom účasti na práci (ďalej len KTU) a je stanovené objednávkou pre každého zamestnanca. Priemerný zárobok je ukazovateľ, ktorý sa počíta mesačne pre tím a odráža prekročenie plánu (normy).

Ako v tomto prípade nastaviť automatické časové rozlíšenie? Aby ste sa s touto úlohou vyrovnali, musíte si pozorne preštudovať zoznam poplatkov Plán typov výpočtov - Časové rozlíšenie a pri spracovaní Počiatočné nastavenie programu. Ak neexistuje vhodné časové rozlíšenie, musíte vytvoriť nové: menu Nastavenia -> Časové rozlíšenie -> Vytvoriť. Nastavenie časového rozlíšenia zahŕňa vyplnenie niekoľkých záložiek. Pozrime sa na každú z nich.

Záložka Základy. Uveďte názov ocenenia, napr. Vstupný bonus. Účel časového rozlíšenia je vybraný z obmedzeného zoznamu. Treba pochopiť, že niektoré menovania, ako napr Plat za dovolenku alebo Výplata práceneschopnosti, platia len pre zodpovedajúce dokumenty. Treba si vybrať vhodnú destináciu. V tomto prípade je to tak cena.

Uveďte prosím ako Prebieha časové rozlíšenie. Vyberte jednu z nasledujúcich možností:

  • mesačne;
  • Podľa osobitného dokumentu;
  • V uvedených mesiacoch;
  • Iba ak je zadaná hodnota indikátora;
  • Iba ak je zadaný typ sledovania času.

V tejto situácii sú možné dve možnosti: Podľa samostatného dokumentu A Iba ak je zadaná hodnota indikátora. V prvom prípade dôjde k časovému rozlíšeniu na základe príkazu na úhradu tohto poistného. Čo znamená v teréne Prebieha časové rozlíšenie by sa malo uviesť Podľa samostatného dokumentu. A v druhom - po zadaní ukazovateľov sa výpočet uskutoční automaticky pri vypĺňaní dokumentu Mzda.

Ak vyberiete možnosť Podľa samostatného dokumentu môžete postupovať podľa nasledujúceho scenára. Pred výpočtom platu vyplňte nasledujúce ukazovatele: Priemerný zárobok posádky za mesiac a percento platieb zamestnancom. Ďalej v programe uveďte dokument - príkaz na vyplatenie bonusov zo zárobkov. Bonus sa tam vypočíta priamo s prihliadnutím na zadané ukazovatele.

Teraz musíte upraviť vzorec: porovnajte percento priemerného zárobku získaného výpočtom s priemerným zárobkom a vyberte menšiu z týchto hodnôt. Vzorec bude nasledovný:

Minimálne (priemerný zárobok celkom, nadčasy x percento bonusu za nadčasy / 100),

Kde:
Priemerný Celkový príjem- toto je prednastavený indikátor, musíte ho vybrať zo zoznamu;
Vlámanie- toto je nový indikátor, vytvára sa kliknutím na tlačidlo „Vytvoriť indikátor“.

Účel ukazovateľa by mal byť nainštalovaný Pre oddelenie, použité - A . Môžete tiež určiť inú možnosť použitia indikátora, keď sa získa ako výsledok Sumarizácia zadaných údajov za mesiac, ale pre náš príklad postačuje jednorazový zápis dokladu. Vlámanie musí byť uvedené v kopejkách, takže Presnosť- 2 znaky (obr. 1).

PercentageBonusFromWorking-In- nový ukazovateľ, treba ho tiež vytvoriť.

Účelom tohto ukazovateľa bude Pre zamestnanca, použitý Len v mesiaci, v ktorom je zavedený A Zadané naraz dokladom na zadanie údajov pre výpočet miezd. Upozorňujeme, že ukazovateľ pre zamestnanca je možné zadať aj priamo do dokladu Výpočet miezd, ak v nastaveniach vyberiete príslušnú položku. Ak platový poriadok určuje, že percento prémie je vždy celé číslo, bez desatinných miest, tak v obore Presnosť zadajte " 0 “ (obr. 2).


Vzorec zostavený z ukazovateľov je možné vidieť na obr. 3.


Vzorec nepoužíva výpočtový základ, takže tab Základný výpočet nie je k dispozícií.

Na záložke Sledovanie času automaticky sa zistí, že ide o doplatok za už zaplatený čas a nemá vplyv na dĺžku služby.

Na záložke Závislosti uveďte pri výpočte, ktoré prírastky a zrážky by sa mal tento bonus brať do úvahy. Napríklad, že sa započítava do vymeriavacieho základu zrážok podľa exekučného titulu.

Na záložke Priorita Nie je potrebné nič vypĺňať, keďže výpočet tohto bonusu nesúvisí s inými prírastkami za rovnaké obdobie

Na záložke Priemerný zárobok uveďte, ako by sa mal tento bonus zohľadniť pri výpočte priemeru: úplne alebo čiastočne s prihliadnutím na odpracovaný čas. Keďže ukazovatele používané pri výpočte bonusu už zohľadňujú odpracovaný čas, na výpočet priemeru si stanovíme Plne zohľadnené poistné. Potreba indexovať toto časové rozlíšenie pri výpočte priemeru je regulovaná príslušným príznakom.

Na záložke Dane, odvody, účtovníctvo nastaviť vlajku podlieha dani z príjmov fyzických osôb a uveďte kód bonusového príjmu - 2002 alebo 2003 v závislosti od účelu ocenenia a prostriedkov, z ktorých sa vypláca. Lúka Druh príjmu pre poistné sa vypĺňa automaticky a nie je k dispozícii na úpravu, pretože je vybratý účel časového rozlíšenia - cena. Ocenenia sú Príjem plne podlieha poistnému. Podobne druh výdavku podľa čl. 255 pre daň z príjmov sa nastavuje automaticky v súlade s účelom časového rozlíšenia a sa zohľadňuje v nákladoch na úhradu podľa ods. 2 polievkové lyžice. 255 Daňového poriadku Ruskej federácie, ako motivačné časové rozlíšenie.

Štandardne sa zaúčtovanie tohto časového rozlíšenia vygeneruje podobne ako zaúčtovanie vygenerovaného pre hlavné časové rozlíšenie zamestnanca. V prípade potreby môžete zadať inú možnosť účtovania.

Vytvorilo sa teda nastavenie pre výpočet bonusov (obr. 4). Ako sa to používa?


Ak chcete pridať pridané metriky mesačne Vlámanie A PercentageBonusFromWorking-In, je potrebné nastaviť šablóny na ich zadávanie. Na jedálnom lístku Nastavenia – Počiatočné šablóny na zadávanie údajov vytvárať nové šablóny. Pre zadanie zábehu potrebujete šablónu pre zadanie jedného ukazovateľa pre oddelenie (obr. 5).


Po nakonfigurovaní počiatočnej šablóny na zadávanie údajov v ponuke Mzdy -> Údaje pre výpočet miezd Je možné zadať priemerný zárobok tímu v samostatnom dokumente pre každé oddelenie.

Výhodnejšie je zadať percento bonusu pre zamestnancov ako zoznam, preto si podľa toho nakonfigurujte šablónu. Na jedálnom lístku Nastavenia -> Počiatočné šablóny zadávania údajov na záložke Okrem toho nastaviť vlajku. Nastavte príznak, že dokument používa viacerých zamestnancov. V dôsledku toho menu Výpočet mzdy -> Údaje pre výpočet doklad na zadanie percenta bonusu zo zábehu má tabuľkovú podobu.

Šablóny je potrebné konfigurovať raz a údaje pre výpočet bonusu podľa podmienok úlohy sa zadávajú mesačne.

V tomto príklade je bonus nakonfigurovaný tak, že na jeho nahromadenie je potrebné zadať objednávku.

Na jedálnom lístku Výpočet mzdy -> Bonusy vytvorte dokument, v ktorom uvediete typ ocenenia: Bonus zo zárobku. Zárobok, percento bonusu A Priemerný zárobok v doklade sa automaticky vyplní a poistné sa vypočíta podľa zadaného vzorca.

Výsledok výpočtu poistného sa zobrazí v rovnakom doklade v poli cena. Keďže poistné sa kumuluje v samostatnom doklade, bude vhodné ho zaplatiť počas obdobia medziplatenia. Navyše to možno urobiť priamo z toho istého dokumentu ocenenia kliknutím na tlačidlo Vyplatiť.

V systéme 1C:Enterprise sú objekty plánu typu výpočtu navrhnuté tak, aby vytvárali typy výpočtu používané vo výpočtových registroch.

Mechanizmus podpory plánov typov výpočtov vám umožňuje navrhovať a podporovať širokú škálu typov výpočtov. Vo fáze konfigurácie môžete opísať, aké vlastnosti má každý konkrétny plán typu výpočtu.

Okrem kódu a názvu vám mechanizmus na prácu s plánmi pre typy výpočtov umožňuje vytvoriť súbor podrobností na ukladanie akýchkoľvek ďalších informácií o prvku plánu pre typy výpočtov, ako aj tabuľkové časti, v ktorých môžu byť uložené rovnaké typy informácií, ktorých počet môže byť variabilný.

Pre každý plán typov výpočtov je možné zadať niekoľko formulárov na prezeranie a úpravu.

Vlastnosti plánu typu výpočtu

Úprava plánu typov výpočtov sa vykonáva v editačnom okne.

Linkový vstup

Na karte "Formuláre" sú vstupné polia vytvorené po riadkoch. Charakteristickým rysom plánu pre typy výpočtov je prítomnosť preddefinovaných typov výpočtov.

Preddefinované údaje sa zadávajú v samostatnom okne, ktoré sa vyvolá kliknutím na tlačidlo „Preddefinované“ na karte „Iné“. Tieto typy výpočtov nemôžu používatelia odstrániť v režime 1C:Enterprise.

Na karte „Iné“ nastavíte režim blokovania objektov (automatické alebo riadené) a nastavíte funkciu fulltextového vyhľadávania objektov tohto typu.

Komplexné výpočty

Komplexné výpočty zvyčajne pozostávajú z niekoľkých aktov výpočtu alebo medzivýsledkov, ktoré majú nezávislú hodnotu a sú potrebné na uloženie.

Napríklad mzda zamestnanca zahŕňa nasledujúce priebežné výpočty:

  • výpočet základných poplatkov (mzda, tarifa),
  • výpočet odchýlok (dovolenka, práceneschopnosť),
  • výpočet dodatočného časového rozlíšenia (bonusy, doplatky, dividendy),
  • výpočet daní a iných zrážok (daň z príjmu fyzických osôb, výživné),
  • iné výpočty (príspevky do fondov, kapitalizačné a poistné časti dôchodkov),
  • výpočet celkovej sumy, ktorá sa má vydať.

Pri výpočte miezd zamestnancov sa nemôžete obmedziť na výpočet konečnej sumy, ktorá sa má zaplatiť, pretože mnohé medzivýsledky výpočtu podliehajú povinnému ukladaniu a používajú sa na podávanie správ vládnym agentúram. Na implementáciu takýchto medzivýsledkov v 1C: Enterprise 8.0 existujú typy výpočtov zoskupené do plánov typov výpočtov.

Každý plán typov výpočtov popisuje vzor interakcie záznamov výpočtového registra a umožňuje nastaviť pravidlá, podľa ktorých budú záznamy vypočítané, ich relatívnu polohu v čase a pravidlá ich prepočítavania.

Výpočtových plánov môže byť niekoľko typov. Rozdelenie typov výpočtov medzi plány nie je ľubovoľné, pretože plán má niektoré spoločné charakteristiky, ktoré ovplyvnia všetky typy výpočtov, ktoré sú v ňom zahrnuté. Napríklad podpora vzájomného posunu podľa doby platnosti je typická pre základné časové rozlíšenie a odchýlky (mzda, dovolenka) a nie je typická pre dane a zrážky (daň z príjmu fyzických osôb, výživné).

Preddefinované typy výpočtov

Z hľadiska typov výpočtov je možné vytvárať preddefinované typy výpočtov už v štádiu vývoja aplikačného riešenia. Pri práci s programom môže používateľ nezávisle vytvárať ďalšie typy výpočtov, pokiaľ to vývojár nezakazuje.

Je tu analógia s účtovými osnovami a preddefinovanými účtami. V skutočnosti je pomocou vopred definovaných typov výpočtov v štádiu vývoja konfigurácie špecifikovaná výpočtová schéma pre konkrétnu oblasť.

Vzťah medzi typmi výpočtov

Pre každý typ výpočtu sú v nasledujúcom okne uvedené základné, vedúce a nahrádzajúce typy výpočtov:

Nižšie je uvedený popis týchto vzťahov medzi typmi výpočtov:

Základné- ide o typy výpočtov, ktorých výsledky sa využívajú pri výpočte tohto typu výpočtov. Napríklad výška mzdy sa používa pri výpočte doplatku k mzde a hlavné časové rozlíšenie je základom pre výpočet dane z príjmov fyzických osôb.

Prednášajúci- sú to typy výpočtov, ak sa zmenia výsledky, musíte tento typ výpočtu prepočítať. Napríklad pri zmene výplaty mzdy „spätne“ je potrebné prepočítať mzdu za dovolenku, pretože pri výpočte mzdy za dovolenku sa používa priemerná mzda zamestnanca za predchádzajúce mesiace. Zoznam hlavných typov výpočtu sa nemusí zhodovať so zoznamom základných.

Premiestňovanie- ide o typy výpočtov, ktorých doba platnosti by sa nemala pretínať s obdobím výpočtov tohto typu. Typy preemptívnych výpočtov majú vyššiu prioritu preempcie, takže tento typ výpočtu včas vylúčia. Napríklad mzda za dovolenku vytláča mzdu a nemocenská dovolenka vytláča mzdu za dovolenku a mzdu.

Pri vyradení záznamu s určitou dobou platnosti sa môže zmeniť jeho skutočná doba platnosti, t.j. sa zníži alebo rozdelí na niekoľko intervalov. Napríklad záznam o dovolenke od 10. do 20. dňa v mesiaci nahradí záznam o mzde, ktorý má dobu platnosti celý mesiac. Potom bude skutočná doba platnosti mzdovej evidencie pozostávať z dvoch intervalov: od 1. do 9. a od 21. do konca mesiaca.

Výsledky niektorých časových rozlíšení a zrážok závisia od výsledkov získaných z iných typov výpočtov. Napríklad percentuálny nárast miezd závisí od výšky základného zárobku, ktorý zamestnancovi plynú. Výška základnej mzdy sa v tomto prípade nazýva základ pre výpočet prídavku a druhy výpočtu, ktoré tvoria základ, sa nazývajú základné typy výpočtu.

Základ sa vypočíta za základné obdobie uvedené v zázname kalkulačného registra. Základné obdobie je obdobie, za ktoré sa z výpočtového registra vyberajú časové rozlíšenie na určenie základu. Základné obdobie môže byť kratšie ako mesiac (napríklad pri výpočte príspevku na kombinovanie povolaní, ak kombinácia trvala menej ako mesiac) alebo niekoľko výpočtových období (napríklad pri štvrťročnom bonuse sú základné obdobia 3 mesiace).

Základ pre výpočet časového rozlíšenia zahŕňa všetky časové rozlíšenie za základné obdobie bez ohľadu na zúčtovacie obdobie, v ktorom boli časovo rozlíšené. Napríklad pri výpočte odmeny za júl sa do základu zahrnie výplata mzdy za prvú polovicu júla, časovo rozlíšená v júli, aj výplata mzdy za druhú polovicu júla, evidovaná v auguste. Táto závislosť od základného časového rozlíšenia sa nazýva závislosť od doby platnosti.

V závislosti od doby platnosti sa základ zbiera z výsledkov záznamov výpočtového registra, ktorých doba platnosti spadá do základného obdobia. Ak záznam výpočtového registra nemá dobu platnosti, analyzuje sa obdobie registrácie záznamu a ak spadá do základného obdobia, výsledok sa započíta do základu. Pri takejto závislosti môže nastať situácia, keď do základného obdobia spadne len časť časového rozlíšenia. Napríklad výplata mzdy sa počíta za celý mesiac, ale základ pre bonus za kombinovanie je potrebné určiť len za pol mesiaca. V tomto prípade bude základ pre bonus zahŕňať iba časť výplaty mzdy za počet dní alebo hodín rozvrhu zamestnanca, ktorý pripadá na základné obdobie.

Základ na výpočet zrážok napríklad na základe exekučných titulov sa tvorí inak. Databáza obsahuje všetky prírastky evidované v aktuálnom mesiaci bez ohľadu na obdobie, za ktoré boli časovo rozlíšené. Táto závislosť sa nazýva závislosť obdobia registrácie.

Ryža. Základná závislosť

Ryža. Čiastočný priesečník základného obdobia a obdobia platnosti

V závislosti od registračného obdobia databáza obsahuje výsledky len tých záznamov výpočtového registra, ktorých registračné obdobie spadá do základného obdobia.

Vzťah medzi výsledkami časového rozlíšenia a zrážok môže byť viacúrovňový a pomerne zložitý. Väčšina odmien, ako napríklad odmeny za odpracovanú dobu, za triedu, za rozšírenie oblasti služieb, sa stanovuje ako percento základnej mzdy, ktorá sa zamestnancovi nazbiera za odpracovaný čas. Bonusy poskytované systémom odmeňovania sa počítajú zo sumy základnej platby s prihliadnutím na diéty. Bonusy sú zas zahrnuté do základu pre výpočet severského príspevku a do základu posledného sa započítava aj základná mzda a ostatné zamestnanecké príplatky. Ak sa po ukončení všetkých výpočtov z nejakého dôvodu zmení výsledok jedného z časového rozlíšenia, potom sa musia prepočítať aj všetky časové rozlíšenie, ktoré je na ňom závislé.

Napríklad, ak sa po výpočte zistí, že zamestnancovi bola pridelená nesprávna tarifná sadzba a výsledok vyplatenia mzdy sa musí prepočítať, tak všetky odmeny závislé od vyplatenia mzdy, ako aj odmeny a severská odmena sa musia prepočítať postupne. . Úloha nie je jednoduchá, najmä ak si uvedomíte, že vo všeobecnom prípade je možné všetky tieto prírastky evidovať v informačnej databáze pomocou viacerých dokumentov. Program umožňuje automaticky sledovať takéto situácie a určiť zoznam dokladov, ktoré je potrebné prepočítať. Ak chcete použiť mechanizmus, musíte zadať zoznam hlavných typov výpočtov pre každý závislý typ výpočtu.

Vedúce sú také typy výpočtov, ktorých výsledky sa menia, je potrebné prepočítať výsledok tohto typu výpočtu.

Pojmy základných a hlavných typov výpočtov sú si veľmi blízke a zoznamy základných a hlavných typov výpočtov sa najčastejšie zhodujú, ale nemali by ste sa ich báť.

Základné sú typy výpočtov, ktoré priamo ovplyvňujú výsledok tohto typu výpočtov. Vedúce typy výpočtov nemusia byť zahrnuté v databáze, ale majú nepriamy vplyv na výsledok, t.j. zoznam hlavných typov výpočtu môže byť širší v porovnaní so zoznamom základných typov výpočtu.

Nesúlad medzi zoznamami základných a vedúcich typov výpočtu uvidíme, keď zvážime nastavenie výpočtu priemerného zárobku. Základ na odmeny zohľadnený pri výpočte priemerného zárobku sa vyberá oddelene od základného zárobku zamestnanca. Pre automatické získanie základu pre odmeny z hľadiska typov výpočtu Priemerný zárobok existujú špeciálne typy výpočtu Prémie zohľadňované v rámci priemerného zárobku, ktorých základom sú typy výpočtu odmien. Sumu bonusu je možné vypočítať ako percento z ostatných prírastkov (platba v tarifných sadzbách, mzdové bonusy a pod.), ktoré síce nie sú zahrnuté do základu pre typ výpočtu Bonusy zohľadnené ako súčasť priemerného zárobku, ale majú vplyv na jeho výsledok, preto je zaradený do zoznamu vedúcich typov výpočtu.

Zoznamy základných a hlavných typov výpočtov sa konfigurujú vo formulári závislého typu výpočtu.

Pri nastavovaní vedúcich typov výpočtu je potrebné, rovnako ako pri nastavovaní predradených typov výpočtu, dodržať pravidlo: ak je typ výpočtu A vedúcim typom pre typ výpočtu B, je to zase vedúci typ výpočtu. pre typ výpočtu C, potom do zoznamu vedúcich typov pre typ výpočtu C Musí byť zahrnutý typ výpočtu B aj typ výpočtu A. V opačnom prípade program zobrazí chybové hlásenie: „Neúplný zoznam vedúcich typov výpočtu!“ Napríklad, ak je štvrťročný bonus zahrnutý v zozname hlavných prírastkov, potom musia byť zahrnuté všetky hlavné prírastky štvrťročného bonusu, ako napríklad Mzda za deň, Mzda za hodinu atď.

Ryža. Nastavenie základných a hlavných typov výpočtov

Časové rozlíšenie a zrážky v programe sú popísané podľa typov výpočtu. Zoznamy typov výpočtov sú uložené v plánoch typov výpočtov. V sade dodávania konfigurácie sú plány pre typy výpočtov už vyplnené najtypickejšími typmi výpočtov. Počas práce s programom môžete do plánov typov výpočtov pridávať nové typy výpočtov, konfigurovať vplyv niektorých typov výpočtov na iné, spresňovať výpočtovú základňu, konfigurovať posunutie atď.

Konfigurácia má niekoľko plánov pre typy výpočtov pre účely regulovaného a manažérskeho účtovníctva.

Plány typov výpočtov pre účely regulovaného účtovníctva:

  • Základné časové rozlíšenie organizácií – určené na uloženie popisu typov výpočtu časového rozlíšenia, ako aj časového rozlíšenia, ktoré je možné priradiť na plánovanom základe
  • Dodatočné časové rozlíšenie pre organizácie - určené na ukladanie popisov typov výpočtu jednorazových jednorazových účtov, ktoré netrvajú v čase
  • Zrážky organizácií - určené na ukladanie popisov druhov výpočtu zrážok používaných v regulovanom účtovníctve
  • Priemerný zárobok – obsahuje špecializovaný nerozšíriteľný zoznam typov výpočtu používaných pri výpočte výplaty na základe priemerného zárobku

Plány typov kalkulácií na účely manažérskeho účtovníctva:

  • Časové rozlíšenie manažmentu – určené na ukladanie popisov typov výpočtu časového rozlíšenia používaných pri výpočte miezd manažmentu
  • Manažérske zrážky - určené na ukladanie popisov druhov výpočtu zrážok (penále) používaných pri výpočte manažérskej mzdy

Každý výpočtový typový plán má svoj vlastný výpočtový register, v ktorom sa zaznamenávajú výsledky výpočtov.

Ryža. Plány typu výpočtov a registre výpočtov

Evidencia všetkých výpočtových registrov je charakterizovaná dobou evidencie. Obdobie zápisu je dátum časového rozlíšenia alebo zadržania. Registračné obdobie určuje, ktorý mesačný výplatný pás bude odrážať sumy prírastkov a vykonaných zrážok. Pre časové rozlíšenia, ktoré sa časovo rozprestierajú (platby miezd, dovolenky atď.). Za registračné obdobie sa považuje prvý deň mesiaca, na ktorý pripadá aktuálny dátum časového rozlíšenia.

Vo všeobecnosti môže byť plán typov výpočtov a príslušný register výpočtov s podporou alebo bez podpory pre obdobie platnosti. Doba platnosti záznamu z registra vyrovnaní je doba, na ktorú je určená lehota splatnosti pre daný typ vyrovnania. Inými slovami, toto je obdobie, za ktoré sa robí časové rozlíšenie.

Príklad
V aktuálnom mesiaci sa vypláca obdobie dočasnej invalidity, ktorá nastala v predchádzajúcom mesiaci.
Záznamy budú umiestnené do kalkulačného registra, ktorého registračným obdobím je prvý deň aktuálneho mesiaca, t.j. Nárast pracovnej neschopnosti sa premietne do výplatnej pásky zamestnanca za aktuálny mesiac. Doba platnosti, na ktorú sa určuje platená doba práceneschopnosti, bude dobou pracovnej neschopnosti, t.j. Doba platnosti v tomto prípade pripadá na predchádzajúci mesiac.

O typoch výpočtov zahrnutých v pláne typov výpočtov, ktoré podporujú obdobie platnosti, hovoria, že môžu mať trvanie alebo predĺženie v čase. V konfigurácii používajú dobu platnosti len dva plány pre typy kalkulácií - ide o Základné časové rozlíšenie pre organizácie a Manažérske časové rozlíšenie. Ostatné plány pre typy výpočtov nemajú dobu platnosti. Typy výpočtov, ktoré sú v nich zahrnuté, nezávisia od času.