1 s podnikovými typy plateb. ZUP: úvod

U časového rozlišení souvisejícího se mzdami je typická situace, kdy některé časové rozlišení vychází z jiného. Například prémie závisí na mzdě za předchozí rok a proplacení dovolené závisí na tom, zda zaměstnanec pracoval pro společnost šest měsíců nebo ne. Mechanismy pro výpočtové typy plánů umožňují tyto závislosti plně realizovat. Zvažme vytvoření plánu typu výpočtu:

  • Používá dobu platnosti – určuje, zda je typ výpočtu periodický. Doba platnosti je například vyžadována pro plat, alimenty a čtvrtletní odměny, nikoli však pro jednorázovou odměnu za vynikající výkon nebo pokutu.
  • Závislost na základně - určuje možnost závislosti typů kalkulací daného plánu na jiných typech kalkulací (tento nebo jiné plány typů kalkulací). Li:
    • Nezávisí - typy výpočtů tohoto plánu budou přísně nezávislé
    • Závisí na době platnosti - typy kalkulací tohoto plánu závisí na délce ostatních typů kalkulací. Například bonus za dlouhou službu
    • Závisí na registračním období - typy kalkulací tohoto plánu závisí na jiných typech kalkulací za určité období. Například čtvrtletní prémie ve výši mzdy
  • Základní plán typů výpočtů - můžete zadat plány, jejichž typy výpočtů lze vybrat jako základ. Můžete se také podívat na aktuální plán pro typy výpočtů. Tato možnost je dostupná pouze v případě Základní závislost není nastaveno na hodnotu Nezávisí

Na prvním, Main, můžete zadat kód a název typu výpočtu a také nastavit volbu Doba platnosti je základní období. Tato možnost je k dispozici pouze v případě, že je plán typu výpočtu periodický, tj. Používá období platnosti = Ano:

Na kartě Základní jsou uvedeny typy výpočtů, které jsou pro to vlastně základní:

Je důležité, aby byly dostupné pouze ty typy výpočtů, pro které jsou plány definovány v nastavení pro tento plán typů výpočtů:

Na záložce Přemístění jsou uvedeny typy výpočtů přemístění, to znamená ty, které vylučují účinek aktuálního (například současně může zaměstnanec pobírat mzdu, nemocenskou nebo dovolenou):

Na záložce Leading jsou uvedeny typy výpočtů s tím spojené. Musíte je zadat ručně, i když jste již vybrali nějaký typ výpočtu jako základní, zde je nutné jej zadat znovu. Nastavení je nutné pro kontrolu přepočtu - pokud zpětně přepočítáváme údaje pro typ výpočtu vedoucí k danému, pak bude potřeba přepočítat i tento typ výpočtu.

Otázka 14.04 zkoušky 1C: Platform Professional. Závislost na základně jako Závislost na době platnosti z hlediska typů výpočtu je stanovena, pokud...

  1. předpokládá se, že alespoň jeden typ kalkulace v plánu bude mít v čase prodloužení
  2. Předpokládá se, že v budoucnu se při stanovení výpočtového základu pro záznam výpočtového registru budou zohledňovat pouze ty záznamy, jejichž skutečná doba platnosti spadá do základního období
  3. předpokládá se, že všechny typy výpočtů v plánu budou mít časové prodloužení

Správná odpověď je druhá, výše uvedená analýza.

Otázka 14.05 zkoušky 1C: Platform Professional. Závislost na základu jako Závislost na registračním období z hlediska typů výpočtu se zakládá, pokud...

  1. Předpokládá se, že v budoucnu se při stanovení kalkulačního základu pro záznam kalkulačního registru budou zohledňovat pouze ty záznamy, jejichž Období evidence spadá do základního období
  2. předpokládá se, že ani jeden typ kalkulace v plánu nebude mít vlastnost fungovat po určitou dobu
  3. předpokládá se, že v kalkulačním registru spojeném s tímto plánem typů kalkulací nebudou mít všechny typy kalkulací tu vlastnost, že budou platné po určitou dobu

První odpověď, analýza výše.

Otázka 14.31 zkoušky 1C: Platform Professional. Pokud je základní závislost nastavena dobou platnosti, pak...

  1. V základním období může dojít k dílčím zápisům do kalkulačního registru
  2. nebudou existovat žádné „částečné“ výsledky: buď bude záznam zohledněn zcela, nebo nebude zohledněn zcela
  3. Dílčí záznamy v registru výpočtů mohou spadat do základního období a základ bude vypočítán v poměru k části skutečného období ovlivňujícího záznamu, která se překrývá se zadaným základním obdobím. Tím se použijí data z grafu přidruženého k tomuto záznamu.
  4. tvrzení 1 a 3 jsou pravdivá

Správná odpověď je třetí – dílčí zásahy jsou zohledněny úměrně.

Otázka 14.36 zkoušky 1C: Platform Professional. Pokud jeden dokument počítá záznamy závislé na databázi (například Mzda a Bonus podle procenta, jehož databáze obsahuje mzdu), pak...

  1. Před výpočtem záznamu závislého na databázi je potřeba vypočítat záznam, který do této databáze spadá a výsledek zapsat do kalkulačního registru. V obecném případě se tedy v procesu zaúčtování dokumentu provedou dva postupy záznamu v registru vypořádání
  2. posloupnost výpočtu takových záznamů může být libovolná, protože systém automaticky určí pořadí výpočtu v závislosti na úrovni priority typů výpočtu. Během procesu zaúčtování dokladu bude proveden jeden záznam v registru vypořádání
  3. Před výpočtem záznamu závislého na databázi je třeba vypočítat záznam, který spadá do této databáze. Během procesu zaúčtování dokladu bude proveden jeden záznam v registru vypořádání

Správná odpověď je první - abyste mohli provést druhý záznam, musíte si nejprve přečíst první (mimo jiné).

Otázka 14.06 zkoušky 1C: Platform Professional. Základní plány pro typy výpočtů jsou...

  1. plány typů výpočtů, ke kterým jsou přiřazeny výpočtové registry
  2. ty plány kalkulačních typů, ze kterých budou převzaty kalkulační typy pro výpočet kalkulační základny
  3. ty plány typu výpočtu, pro které je vlastnost „základní závislost“ nastavena na jinou hodnotu než „nezávisí“

Správná odpověď je samozřejmě ta druhá.

Otázka 14.07 zkoušky 1C: Platform Professional. Absenci předdefinované tabulkové části „Základní typy kalkulací“ pro typy kalkulací Plánu typů kalkulací lze vysvětlit tím, že...

  1. V konfiguraci je specifikováno několik plánů výpočtových typů a jako základní lze zadat výpočtové typy z jiných plánů výpočtových typů
  2. atribut "základní období" není v registru výpočtů nastaven
  3. Závislost na bázi z hlediska typů výpočtu není definována
  4. Odpovědi 1 a 3 jsou správné

Správná odpověď je třetí, tato funkce je popsána v příspěvku.

Otázka 14.33 zkoušky 1C: Platform Professional. Jako základní registry (z jejichž zdrojů se počítá základna)...

  1. může existovat několik výpočtových registrů
  2. může fungovat pouze jeden výpočetní registr
  3. mohou existovat výpočtové registry, které jsou spojeny s plány typů výpočtů, které jsou základní pro plán typů výpočtů, ke kterým je příslušný výpočtový registr přidružen
  4. tvrzení 1, 3 jsou pravdivá

Správná odpověď je čtvrtá, závislost může být nejen na více registrech, ale i víceúrovňová.

Otázka 14.56 zkoušky 1C: Platform Professional. U typu výpočtu Bonus je typ výpočtu Plat uveden jako základní, navíc je přiřazen jako hlavní pro bonus. V jakém případě se v tabulce přepočtu objeví informace o nutnosti přepočtu mzdy?

  1. Vždy při zadávání platu
  2. Nikdy se neobjeví
  3. Pouze v případě, že je mzda zapsána v samostatném dokladu po zadání a výpočtu bonusu

Správná odpověď je třetí, protože bonus závisí na mzdě - je třeba ji přepočítat po zadání mzdy zpětně.

Otázka 14.08 zkoušky 1C: Platform Professional. Typy výpočtu posunutí jsou takové typy výpočtu...

  1. záznamy, které by ve výpočtových registrech měly nahradit záznamy daného typu výpočtu podle doby platnosti
  2. které se vzájemně vylučují z hlediska skutečné doby platnosti a systém musí zajistit, aby zadání jednoho typu výpočtu vedlo k vyloučení jiného typu výpočtu
  3. které se vzájemně vylučují podle registračního období

Správnější odpověď je zde první.

Otázka 14.09 zkoušky 1C: Platform Professional. Typy výpočtů, které...

  1. patří do několika plánů kalkulačního typu
  2. patří do stejného plánu typu výpočtu
  3. obě tvrzení jsou pravdivá

Správná odpověď je ta druhá. V tomto nelze vybrat typy kalkulací jiného plánu.

Otázka 14.10 zkoušky 1C: Platform Professional. Pojem vytěsňování typů výpočtů ztrácí smysl, pokud...

  1. Doba platnosti se z hlediska typů výpočtu nepoužívá
  2. skutečná doba platnosti se z hlediska typů výpočtu nepoužívá
  3. Doba registrace a doba platnosti se z hlediska typů plateb neuplatňují
  4. základní období se z hlediska typů výpočtu nepoužívá

Otázka 14.35 zkoušky 1C: Platform Professional. Represivní mechanismus se projevuje...

  1. při změně tabulky registru výpočtů
  2. při změně skladby záznamů v tabulce Skutečná doba platnosti
  3. je, že při zadávání pohybů v některých dokladech dochází k nevratnému zkreslení pohybů jiných dokladů
  4. všechna tvrzení jsou pravdivá

Druhá odpověď je správná. Tabulka výpočtového registru se nemění, je zcela nejasné, o jaké zkreslení jde.

Otázka 14.38 zkoušky 1C: Platform Professional. Pokud v plánu typů výpočtu nastavíte, že „Dovolená“ nahradí „Plat“ a zároveň, že „Plat“ nahradí „Dovolená“ a pokusíte se uložit změny, pak...

  1. systém vydá varování a neuloží změny
  2. dojde k systémové chybě
  3. vše bude zachováno

Podle odpovědí je správná možnost první. Ve skutečnosti na takové nastavení systém nijak nereaguje, alespoň v těch předdefinovaných. plat:

a bonus:

Otázka 14.52 zkoušky 1C: Platform Professional. U typu výpočtu Mzdy je typ výpočtu Cestovní zadán jako výtlačný typ výpočtu, ale není přiřazen jako hlavní. V jakém případě se v tabulce přepočtu objeví informace o nutnosti přepočtu mzdy?

  1. Vždy při vstupu na výlet
  2. Nikdy se neobjeví
  3. Pouze pokud je pracovní cesta zapsána jako samostatný doklad
  4. Pouze pokud je pracovní cesta zapsána jako samostatný doklad za předchozí období

Třetí odpověď.

Otázka 14.11 zkoušky 1C: Platform Professional. Hlavními typy výpočtů jsou...

  1. typy výpočtů, při jejichž zadávání (nebo změně) je nutné výsledek aktuálního typu výpočtu přepočítat
  2. které se vzájemně vylučují z hlediska doby platnosti a systém musí zajistit, že zadání jednoho z nich povede k vyloučení druhého
  3. typy výpočtů, při smazání se automaticky smaže záznam s aktuálním typem výpočtu

Správná odpověď je ta první, jsou jako páni, takže při změně je potřeba přepočítat všechny slave výpočty.

Otázka 14.12 zkoušky 1C: Platform Professional. Vedoucí mohou být...

  1. typy výpočtů z několika plánů výpočtových typů
  2. výpočtové typy z jednoho výpočtového typového plánu
  3. obě tvrzení jsou pravdivá

Správná odpověď je třetí, můžete si vybrat libovolné přednášející.

Otázka 14.54 zkoušky 1C: Platform Professional. Pro typ výpočtu Bonus je základním typem výpočtu Mzda, ale není přiřazen jako hlavní. V jakém případě se v tabulce přepočtu objeví informace o nutnosti přepočtu mzdy?

  1. Vždy při zadávání platu
  2. Nikdy se neobjeví
  3. Pouze pokud je mzda zapsána na samostatném dokladu
  4. Pouze v případě, že je mzda zapsána v samostatném dokladu po zadání a výpočtu bonusu

Správná odpověď je ta druhá - protože nevede, znamená to, že neexistuje žádná přímá závislost a není třeba přepočítávat.

V tomto článku zvážíme teoretické základy práce s kalkulačními registry a také vypočítáme mzdy zaměstnance v poměru k počtu odpracovaných hodin.

Teorie

Registr výpočtů (RR)- objekt konfiguračních metadat používaný k implementaci periodických výpočtů v systému 1C. Mezi samozřejmé oblasti použití kalkulačních registrů patří: výpočet mezd, výpočet nájemného, ​​výpočet nájemného.

Výpočtové registry jsou svou strukturou podobné akumulačním registrům nebo informačním registrům. Mají stejně jako akumulační registry měření, zdroje, detaily, ale princip fungování kalkulačních registrů je úplně jiný.

Ve svém jádru slouží měření v registru akumulace jako „ filtr» v jejímž rámci získáváme data z akumulačního registru. Jako příklad vezmeme „zbytky“ podle akumulačního registru „Zbývající zboží“ v kontextu určité položky nebo „úsek nejnovější“ podle informačního registru „Platy zaměstnanců“ v kontextu určitého zaměstnance . Na rozdíl od registru akumulace slouží měření v registru periodických výpočtů k realizaci „“ (jde o případ, kdy si v intervalu doby platnosti záznamu konkurují časově rozšířené typy výpočtů, např. výpočet pracovní cesty typ nahrazuje typ výpočtu mzdy pro dobu platnosti) a „“(to je, když typ výpočtu bonusu závisí na typu výpočtu mzdy za předchozí období).

represního mechanismu dobou působení«:

Zde vidíme, že typ kalkulace „Služební cesta“ má trvání v čase a je platný od 10. do 20. dubna, u typu kalkulace „Mzda“ je jako vytěsněný typ kalkulace uveden „Služební cesta“. „Plat“ se také prodlužuje v čase a platí od 1. dubna do 30. dubna. Vzhledem k tomu, že „Služební cesta“ je uvedena jako vytěsněný typ výpočtu pro typ výpočtu „Mzda“ (má vyšší prioritu než mzda) a platí po dobu platnosti mzdy, je mzda vytlačena pracovní cestou a se tvoří „Skutečná doba platnosti mzdy.“ Skutečná doba platnosti mzdy „Jedná se o dobu platnosti mzdy po vystěhování pracovní cestou, v našem případě se skládá ze 2 období - od 1. dubna do 9. a od 21. do 30. dubna a celkem je 19 dní. Mechanismus posunu na základě období funguje pouze pro dlouhodobé výpočty.

Obrázek výše graficky znázorňuje princip " mechanismus závislosti podle základního období«:

Řekněme, že na konci dubna 2017 chceme dát zaměstnanci prémii ve výši 10 % mzdy. Mzda je uvedena jako základní typ výpočtu bonusů.

Ale jako „základ“ pro výpočet pojistného nebudeme brát celý měsíc duben, ale pouze interval od 10. dubna do 20. dubna (11 dní). Vypočítejme základ pro bonus, plat zaměstnance je 60 000 rublů, v měsíci je 30 dní, denní plat = 60 000/30 = 2 000 rublů. Dalších 2000*11 = 22000 rublů. Základem pro výpočet pojistného je 22 000 rublů.

Vypočítejme prémii: (22000/100)*10 = 2200 rublů. Bonus ve výši 10 % z platu je 2 200 rublů.

Objekt metadat aplikace „Plán typů výpočtů“ úzce souvisí s výpočtovým registrem.

Plán typů výpočtů (PVR)- objekt konfiguračních metadat, který ukládá informace o typech typů výpočtů a určuje vzájemný vliv různých výpočtů.

Jeden výpočtový typový plán lze použít v několika kalkulačních registrech, ale jeden kalkulační registr nemůže používat více plánů výpočtových typů současně.

Výpočtový registr je tabulka, ve které jsou uložena vypočítaná data a z hlediska typů výpočtů jsou uloženy algoritmy pro výpočet těchto dat. Kalkulační evidence musí mít alespoň jednu evidenci dokladů, která provádí pohyby v kalkulační evidenci (např. Mzdy).

Výpočtové mechanismy v systému 1C Enterprise jsou navrženy tak, že nejprve je potřeba provést zápisy do kalkulačního registru a až poté provést výpočet na základě těchto údajů. Například není možné vypočítat bonus na základě mzdy, dokud není stejná mzda zaznamenána v registru výpočtů.

Praxe

Podívejme se blíže na kalkulační registry v praxi:

Krok 1 Začněme plánem typů výpočtů. Před vytvořením kalkulačního registru musíte vytvořit plán typu výpočtu. Plán pro výpočetní typy vytváříme před kalkulačním registrem, protože před vytvořením tabulky pro ukládání vypočtených dat (tj. kalkulačního registru) je nutné specifikovat algoritmy pro výpočet těchto dat (tj. plán pro výpočetní typy).

Vytvořme plán pro typy výpočtu „Základní poplatky“. Okamžitě přejdeme na kartu „Výpočet“. Zde okamžitě vidíme vlajku " Používá dobu platnosti", když je tento příznak nastaven, budou mít všechny typy výpočtů zahrnuté v tomto plánu délka v čase(například Mzda, Služební cesta) a také pro tento typ plateb zahrnuje „ represního mechanismu dobou působení". Pokud není nastaven příznak „Použije dobu platnosti“, pak typy výpočtu nebudou mít časové prodloužení (například Bonus, Pokuta) a nebude fungovat „mechanismus přesunu podle doby platnosti“. Na této záložce jsou také sekce „Závislost na základně“ a „Základní plány pro typy výpočtů“ - slouží k implementaci „ mechanismus závislosti podle základního období“, ale o tom si povíme později. Nyní ponechme „Závislost na základně“ v režimu „Nezávislý“.

Vytvořme si předdefinovaný typ výpočtu „Mzda“. Na kartě „Základní“ je vše jednoduché. Nastavte název a kód typu výpočtu.

Díky tomu, že jsme nastavili vlajku " Používá dobu platnosti"Teď máme kartu" Přemístění"a zapnuto" dobový represivní mechanismus«.

Na této záložce označujeme typy výpočtů, které posunou mzdu podle doby platnosti (například Služební cesta).

Poznámka: v „Přemístění“ můžete přidat typy výpočtů, které patří pouze do tohoto plánu typů výpočtů.

Je tam také záložka " Přednášející»—označuje typy výpočtů, které při změně musí přepočítat aktuální typ výpočtu. Zde můžete také určit typy výpočtů z jiných plánů typů výpočtů. Například typ výpočtu „Mzda“ je hlavní typ výpočtu typu „Bonus“, tzn. Při změně platu musíme přepočítat i bonus protože Bonus se vypočítává v závislosti na platu. V tomto případě typ výpočtu „Mzda“ patří do PRP „Základní časové rozlišení“, který používá dobu platnosti, a typ výpočtu „Bonus“ patří do PRP „Dodatečné časové rozlišení“, který nepoužívá dobu platnosti.

Krok 2.Vytvořme adresář „Graphs“ s výchozí strukturou. V adresáři „Rozvrhy“ budeme ukládat pracovní dobu zaměstnanců (pětidenní, šestidenní atd.).

Krok 3.Potřebujeme také objekt, do kterého budeme ukládat Výrobní kalendář (pracovní dny a víkendy). Pro tyto účely využíváme neperiodický nezávislý registr informací.

Vytvořme neperiodický nezávislý informační registr „Pracovní rozvrhy“ se 2 dimenzemi „Datum“ a „Rozvrh“ a zdroj „Počet hodin“.

Díky informačnímu registru „Rozvrhy práce“ budeme schopni vypočítat mzdu ze mzdy v poměru k počtu odpracovaných dnů.

Krok 4.Vytvořte dokument „Mzdy“ s níže uvedenou strukturou podrobností:

Náležitosti:

Operační provádění je nastaveno na „Zakázat“ protože pro mechanismus periodického zúčtování v 1C to nedává smysl - nikdy nepočítáme bonusy, platy ani pokuty v reálném čase.

Vytvoříme formulář dokumentu s výchozím nastavením.

Krok 5. Konečně jsme se dostali k bodu vytváření výpočtových registrů.

Objekt metadat kalkulačního registru se nachází v konfigurátoru ve větvi „Výpočtové registry“.

Vytvořme kalkulační registr „Základní poplatky“. Podívejme se na nastavení registru výpočtů níže:

1. V poli „Plán typů výpočtů“ označte „Základní poplatky“ PVR vytvořené v kroku 1.

2. Nastavte příznak „Doba platnosti“ na „True“, protože PVR specifikovaný v kroku 1 má prodloužení v čase.

Po nastavení tohoto příznaku se nám okamžitě zpřístupní standardní detaily „Action Period“, „Action PeriodStart“, „ActionPeriodEnd“, což znamená, že typy výpočtů evidované v tomto kalkulačním registru mají také délka v čase a máme přístup k " represního mechanismu dobou působení«.


P.S. Pokud zadáte PVR, které má délka v čase pro RR s příznakem „Period platnosti“ nastaveným na „False“ bude tento PVR fungovat jako PVR, který nemá prodloužení v čase.

3.Po nastavení příznaku „Doba platnosti“ na „True“ se nám zpřístupní pole „Graf“, „Hodnota grafu“, „Datum grafu“.

V poli „Plán“ označujeme registr informací „Pracovní rozvrhy“ vytvořený v kroku 3.

V poli „Hodnota rozvrhu“ uvádíme zdroj „Počet hodin“ v informačním registru „Pracovní rozvrhy“.

V poli „Datum rozvrhu“ uvádíme dimenzi „Datum“ registru informací „Pracovní rozvrhy“.

4. V poli „Frekvence“ uvedeme hodnotu „Měsíc“, to znamená, že údaje budou do registru vkládány měsíčně.

Níže je struktura metadat registru:

Příznak „Základní“ pro dimenzi má vliv pouze na výkon, nemusíte jej nastavovat, ale pokud tak učiníte, pole „Zaměstnanec“ bude indexováno.

Dimenze "Zaměstnanec" - používá se v " represivní mechanismus založený na době působení" A " mechanismus závislosti na základním období«.

Zdroj „Částka“ - tam bude zaznamenána vypočtená mzda.

Atribut „Graf“ je indikován jako atribut, nikoli jako dimenze registru, protože ani ono, ani ono nic nevytěsňuje – v podstatě referenční pole. Důležité!!! Nezapomeňte vyplnit pole „Schedule Link“. u atributu „Rozvrh“ musí být uvedena dimenze „Rozvrh“ informačního registru „Rozvrhy práce“, jinak nebude částka mzdy vypočítána.

Atribut „Parametr“ uloží hodnotu platu.

Nyní, když jsme naznačili souvislost s MS „Pracovní rozvrhy“, spočítáme mzdu zaměstnance v poměru k počtu odpracovaných dnů.

Dokument označujeme jako registrátora " Výplatní páska“ vytvořené v kroku 4.

Krok 6. Pohyby provádíme podle kalkulačního registru „Základní poplatky“.

Vraťme se k dokumentu „Mzdy“ vytvořenému v kroku 4.

Popišme si zpracování zaúčtování v modulu objektu dokladu:

Fragment kódu zpracování zpracování dokumentu

1C (kód)

Procedure ProcessingProcessing(Failure, Processing Mode) // registrace BasicAccruals of Movement.MainAccruals.Write = True; Movements.MainAccruals.Clear(); Registrační období = začátek měsíce (datum); Pro každou TechLine BasicAccruals from BasicAccruals Cycle Movements = Movements.MainAccruals.Add(); Move.Reversal = False; Movement.CalculationType = TechLineMainAccruals.CalculationType; Movement.ActionPeriodStart = TechLineMainAccruals.StartDate; Movement.ActionPeriodEnd = EndDay(TexLineMainAccruals.EndDate); Movement.Registration Period = Období registrace; Movement.Employee = TechLineMainAccruals.Employee; Movement.Chart = TechStringMainAccruals.Chart; Movement.Parameter = TechStringMainAccruals.Size; EndCycle; Konec procedury

Postup zpracování (selhání, režim)

// Hlavní registr časového rozlišení

Pohyby. Základní časové rozlišení. psát = pravda;

Pohyby. Základní časové rozlišení. Průhledná() ;

Registrační období = začátek měsíce (datum) ;

Pro každou TechLine BasicAccrualsFrom BasicAccrualsCycle

Pohyb = Pohyb. Základní časové rozlišení. Add() ;

Hnutí. Storno= nepravda;

Hnutí. Typ výpočtu=TexLineMainAccruals. Typ výpočtu;

Hnutí. PeriodActionStart = TechLineMainAccruals. Datum zahájení;

Hnutí. ActionPeriodEnd=Koncový den(TexLineMainAccruals.EndDate) ;

Hnutí. Registrační období = Registrační období;

Hnutí. Zaměstnanec = TechLineMainAccruals. Zaměstnanec;

Hnutí. Graf = TechLineMainAccruals. Plán;

Hnutí. Parametr = TechStringMainAccruals. Velikost;

EndCycle;

Konec procedury

Vytvoříme testovací dokument a spustíme jej:

Pojďme na „Pohyby dokumentů“:

Vidíme, že registrační období je nastaveno na začátek měsíce, protože Periodicita RR je označena jako „Měsíc“. Dále vidíme, že jsou vyplněna všechna pole kromě částky (mzda ještě není vypočítána).

Krok 7.Napišme kód výpočtu mezd.

Vytvořme obecný modul "Výpočet" s následujícími příznaky:

Samotný výpočet bude probíhat v tomto obecném modulu.

Napišme exportní funkci „Vypočítat poplatky“ v modulu „Výpočet“:

Jelikož jsme v nastavení RR „Základní poplatky“ vyplnili pole „Rozvrh“, „Hodnota harmonogramu“, „Datum harmonogramu“, zpřístupnila se nám virtuální tabulka kalkulačního registru. DataGraphics, v dotazu na virtuální tabulku nás zajímají následující pole:

„Počet hodin skutečného období akce“ — obsahuje počet skutečně odpracovaných hodin vypočtený na základě údajů plánu

"Počet hodin akčního období" - obsahuje počet pracovních hodin vypočtený na základě údajů rozvrhu ve kalkulačním období

Postup výpočtu mezd

1C (kód)

Procedure CalculateAccruals(Registrář, Sada záznamů) Export //Požadavek na mzdu=Nový požadavek; HQ r afika.Číslo řádku |OD |Registr výpočtů.Základní časové rozlišení. Grafická data(| Registrátor = &Registrátor | A Typ výpočtu = &Typ výpočtuPlat) AS Basic AccrualsDataGraphics"; Request.SetParameter("Registrátor", Záznamník); // předá dokument registrátorovi, aby bylo vyhledávání provedeno pouze na aktuálním dokumentu Request.SetParameter("Calculation TypeSalary", Plans of Calculation Types. Basic Accruals. Plat); //nastavíme typ výpočtu mzdy, protože vypočítat mzdu Selection=Request.Run().Select(); SearchStructure=Nová struktura; SearchStructure.Insert("RowNumber",0); //vytvoří strukturu pro vyhledávání dat pro výpočet podle čísla řádku For Each Record From RecordSet Cycle //cykluje množinu záznamů aktuálního dokumentuSearch Structure.LineNumber=Record.LineNumber; //vyplňte číslo řádku pro hledání If Selection.FindNext(Search Structure) Potom //hledáme v ukázce data pro výpočet na základě aktuálního čísla řádku Record.Sum =?(Selection.HoursPlan=0.0, Sampling.HoursFact /Sample.HoursPlan * Vzorkování .Parametr); //výpočet mzdy v poměru k odpracovaným dnům, v Parametr - aktuální mzda EndIf; Selection.Reset(); //resetování výběru, potřebujeme další záznam sady záznamů, abychom prohledali výběr jako první EndCycle; Recordset.Write(, True); //zapíše vypočítané záznamy do databáze, předá parametr Replace = True EndProcedure

//Plat

Požadavek=Nový požadavek;

Žádost. Text="SELECT

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

| BasicAccrualsDataGraphics.Parameter,

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

| BasicAccrualsDataGraphics.NumberLines

|OD

| Základní grafické údaje.

| Záznamník = &Záznamník

V systému 1C:Enterprise jsou objekty plánů typů výpočtů navrženy tak, aby vytvářely typy výpočtů používané ve výpočtových registrech.

Mechanismus podpory plánů typů výpočtů umožňuje navrhovat a podporovat širokou škálu typů výpočtů. Ve fázi konfigurace můžete popsat, jaké vlastnosti má každý konkrétní plán typu výpočtu.

Kromě kódu a názvu vám mechanismus pro práci s plány pro typy výpočtů umožňuje vytvořit sadu podrobností pro uložení jakýchkoli dalších informací o prvku plánu pro typy výpočtů a také tabulkové části, ve kterých lze uložit stejný typ informací, jejichž počet může být proměnný.

Pro každý plán typu výpočtu lze zadat několik formulářů pro prohlížení a úpravy.

Vlastnosti plánu typu výpočtu

Editace plánu typů výpočtů se provádí v editačním okně.

Linkový vstup

Na záložce "Formuláře" se vstupní pole vytvářejí po řádcích. Charakteristickým rysem plánu pro typy výpočtů je přítomnost předdefinovaných typů výpočtů.

Předdefinované údaje se zadávají v samostatném okně, které se vyvolá kliknutím na tlačítko "Předdefinováno" na záložce "Jiné". Tyto typy výpočtů nemohou uživatelé v režimu 1C:Enterprise odstranit.

Na záložce "Ostatní" nastavíte režim blokování objektů (automatické nebo řízené) a nastavíte funkci fulltextového vyhledávání objektů tohoto typu.

Komplexní výpočty

Komplexní výpočty se obvykle skládají z několika úkonů výpočtu nebo mezivýsledků, které mají nezávislou hodnotu a jsou nutné pro uložení.

Například mzda zaměstnance zahrnuje následující průběžné výpočty:

  • výpočet základních poplatků (plat, tarif),
  • výpočet odchylek (dovolená, nemocenská),
  • výpočet dalšího časového rozlišení (bonusy, doplatky, dividendy),
  • výpočet daní a jiných srážek (daň z příjmu fyzických osob, alimenty),
  • ostatní výpočty (příspěvky do fondů, fondové a pojistné části důchodů),
  • výpočet celkové částky, která má být vydána.

Při výpočtu platů zaměstnanců se nemůžete omezit na výpočet konečné částky, která má být vyplacena, protože mnoho mezivýsledků výpočtu podléhá povinnému ukládání a používá se pro podávání zpráv vládním agenturám. Pro implementaci takových mezivýsledků v 1C: Enterprise 8.0 existují typy výpočtů seskupené do plánů typů výpočtů.

Každý plán typů výpočtů popisuje vzorec interakce záznamů výpočtového registru a umožňuje nastavit pravidla, podle kterých se budou záznamy počítat, jejich relativní umístění v čase a pravidla pro jejich přepočítávání.

Výpočtových plánů může být několik typů. Rozdělení typů výpočtů mezi plány není libovolné, protože plán má některé společné charakteristiky, které ovlivní všechny typy výpočtů v něm obsažené. Například podpora vzájemného posunu podle doby platnosti je typická pro základní časové rozlišení a odchylky (plat, dovolená) a není typická pro daně a srážky (daň z příjmu fyzických osob, alimenty).

Předdefinované typy výpočtů

Z hlediska typů výpočtů lze vytvářet předdefinované typy výpočtů již ve fázi vývoje aplikačního řešení. Při práci s programem může uživatel samostatně vytvářet další typy výpočtů, pokud to nezakáže vývojář.

Existuje zde analogie s účtovými osnovami a předdefinovanými účty. Ve skutečnosti je pomocí předem definovaných typů výpočtů ve fázi vývoje konfigurace specifikováno schéma výpočtu pro konkrétní oblast.

Vztah mezi typy výpočtů

Pro každý typ výpočtu jsou v následujícím okně uvedeny základní, vedoucí a nahrazující typy výpočtů:

Níže je uveden popis těchto vztahů mezi typy výpočtů:

Základní- jedná se o typy výpočtů, jejichž výsledky jsou použity při výpočtu tohoto typu výpočtu. Například výše mzdy se používá při výpočtu doplatku ke mzdě a hlavní časové rozlišení je základem pro výpočet daně z příjmu fyzických osob.

Přednášející- jedná se o typy výpočtů, pokud se změní výsledky, je třeba tento typ výpočtu přepočítat. Například při změně výplaty mzdy „zpětně“ je nutné přepočítat dovolenou, protože při výpočtu mzdy za dovolenou se používá průměrná mzda zaměstnance za předchozí měsíce. Seznam hlavních typů výpočtu se nemusí shodovat se seznamem základních.

Přemístění- jedná se o typy kalkulací, jejichž doba platnosti by se neměla protínat s periodou tohoto typu kalkulace. Preemptivní typy výpočtů mají vyšší prioritu preempce, takže tento typ výpočtu včas vyřadí. Například výplata dovolené vytlačuje mzdu a nemocenská vytlačuje výplatu dovolené a platu.

Při vyřazení záznamu s určitou dobou platnosti se může změnit jeho skutečná doba platnosti, tzn. se sníží nebo rozdělí do několika intervalů. Například záznam o dovolené od 10. do 20. dne v měsíci nahradí záznam o mzdě, který má dobu platnosti celý měsíc. Vlastní doba platnosti mzdové evidence se pak bude skládat ze dvou intervalů: od 1. do 9. a od 21. do konce měsíce.

Přední typy výpočtů

1. Úvod

Nastavení většiny vlastností plánů typů výpočtů (CAP) a typů výpočtů (CP) v 1C:Enterprise 8.2 nepředstavuje žádné potíže. K jejich pochopení stačí kniha M.G. Ale hlavní typy výpočtů jsou trochu „temné“ téma. Informace o pravidlech pro vyplňování seznamu předních VR jsou distribuovány napříč mnoha zdroji, které si někdy odporují. Pokud dáte všechny tyto informace dohromady, bude jasný algoritmus, podle kterého musí být pro danou VR specifikovány hlavní VR.

2. Varianty závislosti mezi typy výpočtů

„Presenters“ je jedna ze záložek v okně nastavení zobrazení VR. Má to každý typ výpočtu, bez ohledu na hodnoty vlastností PVR. Jako hlavní můžete určit VR patřící do jakékoli konfigurace VR.

Spolu s předními lze pro VR specifikovat základní a preemptující VR. Základní jsou BP, jejichž obrat za určité období je výchozím údajem pro výpočet tohoto BP. Například BP "Bonus" se vypočítá na základě BP "Plat", to znamená, že "Plat" je základní BP pro "Bonus".

Vytěsňující jsou BP, které ovlivňují skutečnou dobu působení a které mohou daný BP během doby platnosti vytěsnit. Zaměstnanec například nemůže dostat výplatu mzdy a nemocenské ve stejný den. VR „Nemocenské“ nahrazuje VR „Plat“.

Vzhledem k tomu, že VR jsou propojeny, může změna některých VR vyžadovat přepočet jiných VR.

Základní a vytěsňující VR jsou zpravidla jednoznačně určeny vyjádřením problému. Zadání seznamu hlavních BP může způsobit určitý zmatek.

3. Informace o hlavních typech výpočtů z různých zdrojů

Dokumentace 1C nás jako vždy nezkazí podrobnými informacemi a podrobnými pokyny. O předních VR se pouze říká, že „na záložce „Přední“ jsou uvedeny ty typy výpočtů, které určují fungování mechanismu přepočtu odpovídajícího kalkulačního registru (tedy toho, ke kterému je přiřazen daný plán typů výpočtů). “

Nápověda Konfigurátoru poskytuje popis předdefinované tabulkové části hlavních typů výpočtu PVR, ale neexistují žádná pravidla pro vyplňování hlavních VRP.

Obsahuje podrobnější informace. Uvádí, že hlavní typy výpočtů se používají k přepočtu zastaralých záznamů ve výpočtových registrech. Potřeba uvést hlavní typy výpočtů je demonstrována na příkladu. Nechť BP „A“ je základem pro BP „B“, což je zase základem pro BP „C“. Pokud je mechanismus přepočtu založen pouze na základním TK, pak se změnami TK „A“ bude zřejmé, že přepočet je nutný pouze pro TK „B“. A teprve po provedení změn (přepočtu) pro TK „B“ bude zřejmá potřeba přepočtu na „C“. Správné používání předních VR vám umožní vyhnout se takovým vícestupňovým přepočtům. V tomto příkladu pro BP "B" musíte zadat úvodní BP "A" a "B".

Je uvedena definice, která vůbec nepřispívá k pochopení podstaty problému: „Přední typ výpočtu je typ výpočtu, jehož výsledek nepřímo ovlivňuje tento typ výpočtu. Ukazuje se, že VR, která přímo ovlivňuje tento typ výpočtů, by neměla být zařazena do seznamu vedoucích VR. Není to správné. A dále: „Pokud se změnil výsledek hlavního typu výpočtu, musí se tento typ výpočtu vypočítat znovu.“ Zajímá nás pouze výsledek nebo nějaká charakteristika VR, která může toto VR ovlivnit?

Je uvedeno: „V tabulkové části „Přední typy výpočtu“ jsou uvedeny typy výpočtu, při jejichž zadávání (změně) se musí výsledek aktuálního typu výpočtu přepočítat (například „Mzda po dnech“ je hlavní typ výpočtu pro typy výpočtu „Doplatek za škodlivost“ a „Procentuální bonus“)“.

Je uvedena následující definice: „Vedení – změna jejich výsledků by měla vést k nutnosti přepočítat tento typ výpočtu.“ A dále: „Zdravý rozum velí, že všechny základní typy výpočtů by měly být zahrnuty do hlavní kategorie Kromě toho mohou hlavní typy výpočtů obsahovat některé další typy, které nepřímo ovlivňují tento typ výpočtů.

Pokud „Plat“ v době platnosti nahradí „Plat“ a „Bonus“ závisí na „Platu“ pro základní období, pak musí být následující BP označeny jako hlavní pro „Bonus“: „Plat“, „Nepřítomnost“ . To znamená, že při vytváření seznamu předních BP je nutné vzít v úvahu tranzitivní (nebo kaskádové) závislosti.

Tento příklad je také podrobně popsán v.

Definice z knihy k materiálům předchozích zdrojů téměř nic nepřidává: „Vedoucí jsou typy výpočtů, při jejichž zadávání nebo změně je nutné přepočítat výsledek stávajících výpočtů.“ Ale tato kniha dává dobrý příklad. „Bonus“ závisí na základu z „Doplatku na cestu“, který zase závisí na základu z „Služební cesta“. Hlavní BP pro „Bonus“ jsou „Příplatek za cestu“ a „Služební cesta“. Toto je tranzitivní (nebo kaskádová) závislost na bázi.

Téma vedení výpočtů není podrobně diskutováno;

Nejúplnější seznam důvodů, proč by měl být BP zařazen na seznam předních BP, je uveden v. Účelem vedení VR je „vzájemně odrážet vliv typů výpočtů Vliv může vzniknout z:

Při nastavování databáze,

Když definujeme represi,

Z kaskádové závislosti typů výpočtů,

V závislosti na specifikách řešeného problému.“

3. Závěry

Seznam předních VR tedy označuje všechny VR, při zadávání, mazání nebo změně, které musíte přepočítat tuto VR, a to:

Základní VR pro danou VR,

Celý řetězec BP, na kterém závisí základní BP přímo nebo tranzitivně (kaskáda), může to být závislost na základu nebo preemptivní závislost:

VR, které přímo nahrazují základní VR,

VR, které přechodně (kaskádově) vytlačují základní VR,

VR, které jsou základní až základní nebo preemptivní VR.

Ve většině případů funguje zjednodušené pravidlo, formulované jako příklad: vedoucí jsou základní VR a VR, které vytlačují ty základní.

Prameny:

1. 1C:Podnik 8.2. Příručka pro vývojáře. - M.: Firma "1C".

2. Gabets A.P., Kozyrev D.V., Kukhlevsky D.S., Khrustaleva E.Yu. Implementace aplikovaných úloh v systému 1C:Enterprise 8.2.

3. JEHO. Dokument "Přední typy výpočtů".

4. JEHO "Slovník pro vývojáře".

5. Materiály předmětu "Konfigurace v systému 1C:Enterprise 8. Řešení výpočtových úloh." - 1C-Tréninkové středisko č. 3.

6. Materiály kurzu "Konfigurace platformy 1C:Enterprise 8.2". - 1C-Training Center No.1.

7. Studijní materiály "Profesionální programování v 1C:Enterprise 8.x: Základní kurz." - www.Spec8.ru.

8. Materiály fóra devtrainingforum.v8.1c.ru.

9. Radčenko M.G., Khrustaleva E.Yu. 1C:Podnik 8.2. Praktický průvodce pro vývojáře.

V „1C: Manufacturing Enterprise Management 8“ jsou speciální objekty, které kombinují popis pravidel pro výpočet časového rozlišení nebo odpočtu a popis pravidel pro účtování výsledků tohoto časového rozlišení nebo odpočtu pro účely výpočtu jednotné sociální daně, daň z příjmu fyzických osob a účetnictví. Takové objekty se nazývají typy výpočtů. V programu jsou typy kalkulací rozděleny do tří podskupin: základní časové rozlišení, dodatečné časové rozlišení a srážky. Některé typy časového rozlišení a odpočtů jsou popsány vývojáři ve fázi vytváření programu, ale existují i ​​takové, které jsou jedinečné pro naši organizaci, musí je uživatel přidat samostatně. Abychom správně nastavili parametry pro stávající poplatky a odpočty a správně popsali nově vytvořené, musíme pochopit, jaký je jejich rozdíl a v jakém pořadí bychom měli zorganizovat instalaci výpočetních algoritmů.

Uvažujme všechny skupiny typů výpočtů.

Základní časové rozlišení organizací

Do skupiny základního časového rozlišení organizací patří ty účty časového rozlišení, jejichž výsledek výpočtu závisí na době platnosti (době trvání) kalkulace. Například výsledek výpočtu dovolené závisí na době dovolené, výplata mzdy bude vypočítána na základě dnů odpracovaných zaměstnancem a tak dále. Kromě toho skupina základního časového rozlišení organizace zahrnuje ty typy kalkulací, které jsou zaměstnanci dlouhodobě časově rozlišovány. Pokud například organizace vyplácí měsíční odměnu v pevné výši jakékoli skupině zaměstnanců, pak by měla být taková odměna zahrnuta do hlavního časového rozlišení organizace.

Při vytváření nové informační báze je seznam základních časových rozlišení organizací naplněn tzv. předdefinovanými typy kalkulací. Předdefinované typy výpočtů jsou prvky, které byly určeny vývojáři ve fázi vytváření systému. Některé parametry předdefinovaných typů výpočtů nemohou uživatelé měnit, protože se podílejí na vnitřních algoritmech programu. Seznam základního časového rozlišení organizací může uživatel doplnit.

Seznam základního časového rozlišení pro organizace otevřete zadáním položky menu „Podnik“, podmenu „Nastavení mezd“ a výběrem „Základní časové rozlišení“.

Obrázek 5.1 Rozhraní Výpočet mezd zaměstnanců organizací. Základní poplatky

Otevře se před námi okno se seznamem všech předdefinovaných poplatků. Jak můžete vidět, tento seznam obsahuje takové časové rozlišení, jako je „Plat podle dne“, „Platba za nemocenskou“ a tak dále. Časové rozlišení označené znaménkem zvýrazněným na obrázku 5.2 je předdefinovaný typ výpočtu. Nepředdefinované typy výpočtů jsou také označeny ikonou ve tvaru kosočtverce, ale bez obrázku koule vedle ní.

Obrázek 5.2 Seznam základních poplatků organizace

Podívejme se na situaci, která se vyvinula v JSC Automation. Jeden ze zaměstnanců organizace využívá ke služebním účelům osobní automobil. V souladu s ruskou legislativou má nárok na zvláštní peněžitou náhradu. Protože takové časové rozlišení není předem určeno, doplníme jej do seznamu typů kalkulací, popíšeme vlastnosti jeho účtování pro účely výpočtu UST a daně z příjmů fyzických osob a postup výpočtu časového rozlišení v programu. Nejprve však musíte určit, do které skupiny poplatků takový příspěvek patří. Je zřejmé, že zaměstnanec hodlá svou osobní dopravu využívat dlouhodobě, tedy ne jeden měsíc, ale několik. Proto tuto náhradu budeme považovat za dlouhodobé časové rozlišení a zahrneme ji do hlavního časového rozlišení. Kompenzace bude vypočítána pevnou sazbou. V době, kdy je zaměstnanec na dovolené, pracovní cestě nebo nepřítomnosti v práci (tedy v době, kdy není využívána osobní doprava ke služebním účelům), náhrada mzdy se nevyplácí.

Otevřeme okno se seznamem hlavních nábojů a popíšeme nový náboj. Kliknutím na tlačítko „Přidat“ na nástrojové liště (viz obr. 5.3) současně přidáme nový řádek seznamu a otevřeme okno časového rozlišení.

Obrázek 5.3 Přidání nového základního prvku časového rozlišení

V prázdném okně, které se otevře, uveďte v poli „Název“ název typu kalkulace, který se má vytvořit: „Náhrada za osobní dopravu“.

Přepínače v sekci „Pořadí účtování“ na záložce „Výpočty“ umožňují určit posloupnost výpočtu několika časového rozlišení pro stejného zaměstnance. Primární časové rozlišení se nazývá takové časové rozlišení, jehož výsledek nezávisí na výsledcích výpočtu jiného časového rozlišení (například výplata mzdy). Mezi závislé položky časového rozlišení patří takové, jejichž výsledky výpočtu závisí na výsledcích výpočtu ostatních položek časového rozlišení. U takových akruálů je pořadí výpočtu určeno volbou úrovně závislosti. Časové rozlišení se považuje za závislé na první úrovni, pokud výsledek jeho výpočtu závisí na výsledku výpočtu pouze primárního časového rozlišení. Časové rozlišení se považuje za závislé na druhé úrovni, pokud výsledek jeho výpočtu závisí na výsledcích výpočtu alespoň jednoho časového rozlišení, přičemž pořadí výpočtu je „závislé na první úrovni“. Všechny ostatní závislé položky časového rozlišení jsou klasifikovány jako závislé položky časového rozlišení třetí úrovně.

Abychom tedy zvolili posloupnost výpočtu, musíme zvážit způsob výpočtu našeho časového rozlišení. Náhrada za použití osobní dopravy se vypočítává v poměru k odpracované době z pevné sazby. To znamená, že výsledek nezávisí na výsledku výpočtu jiného časového rozlišení, a je tedy primárním časovým rozlišením. Naznačíme to nastavením přepínače sekvence výpočtu, jak je znázorněno na obrázku 5.4.

Způsob výpočtu časového rozlišení lze vybrat buď ze seznamu standardních nebo specifikovat libovolným vzorcem, takže uživatel může samostatně určit algoritmus pro výpočet popsaného časového rozlišení. Pokud zvolíme regulovanou možnost výpočtu „Pevná částka“ (viz obrázek 5.4), pak naše časové rozlišení nebude záviset na odpracované době. Aby byl výsledek kompenzace vypočítán v poměru k odpracované době, využijeme možnosti vytvořit libovolné vzorce.

Obrázek 5.4 Nastavení základního časového rozlišení. Záložka "Výpočty"

Přepínač metody výpočtu nastavte do polohy „Vlastní vzorec výpočtu“ a pokračujte v úpravě vzorce pomocí odkazu „Upravit vzorec výpočtu“ (viz obrázek 5.5).

Obrázek 5.5 Přejděte na popis kalkulačního vzorce

Otevřený formulář pro úpravu kalkulačního vzorce jsme již podrobně probrali v části „Nastavení časového rozlišení a srážek“ druhé práce. Popišme vzorec pro výpočet naší náhrady pomocí kalkulačních ukazatelů. Ukazatel "Pevné množství" vložíme do vzorce pomocí položky "Vložit ukazatel do vzorce" v kontextovém menu ukazatele (viz obrázek 5.6) nebo jej jednoduše přetáhneme myší do pole vzorce.

Obrázek 5.6 Vložení míry do vzorce

Podobně umístíme do pole vzorce ukazatele „Odpracovaná doba ve dnech“ a „Časový standard ve dnech“. V důsledku toho by vzorec pro výpočet kompenzace měl vypadat takto:

Obrázek 5.7 Vzorec pro výpočet náhrady za použití osobní dopravy

Dokončete úpravu vzorce kliknutím na tlačítko „OK“ a přejděte na kartu „Čas“ ve formuláři pro úpravu časového rozlišení.

Na záložce „Čas“ nastavíme parametry, které ovlivní tvorbu výkazu pracovní doby. Námi popisovaná náhrada je běžná přirážka, takže přepínač „Typ času“ nastavíme do vybrané polohy „Dodatečné časové rozlišení za již zaplacenou dobu“.

Poznámka: Časové rozlišení, které odráží odpracovanou dobu zaměstnance (jako je mzda za den, výplata denní sazbou atd.), se spáruje s typem času „Přírůstek za odpracování celé směny v časovém limitu“. Dovolená, nemocenská a další časové rozlišení za neodpracovanou dobu, stejně jako služební cesty, musí být nakonfigurovány s typem času „Neodpracované plné směny, stejně jako služební cesty“.

Na záložce „Usage“ jsou přepínače nastaveny do standardních poloh, které budeme muset změnit při jemných úpravách v popisu speciálních poplatků. Například přepínač „Je dávka“ skupiny „Dávky sociálního pojištění“ slouží k určení časového rozlišení jako dávky sociálního pojištění. Jeho hodnota se zohledňuje při výpočtu jednotné sociální daně.

Přepínač „Je dovolená“ ve skupině „Roční dovolená“ je nastaven pro časové rozlišení, které popisuje výplatu ročních dovolených zaměstnanců. V případě, že je přepínač časového rozlišení nastaven do polohy „Je dovolená“, dny placené tímto časovým rozlišením sníží počet nevyčerpaných dnů dovolené zaměstnance. Tato informace se odráží ve specializované zprávě.

Přepínače skupiny „Typ délky služby pro účely personalizovaného účetnictví Penzijního fondu Ruska“ vám umožňují nastavit zvláštní způsob zohlednění tohoto časového rozlišení při vytváření balíčků SZV-4.

Obrázek 5.8 Základní formulář pro úpravu časového rozlišení. Použití karty

V našem případě jsme všechny přepínače nastavili v „Not. ..“ a „Neodráží se...“.

Poznámka: V okně s popisem předdefinovaného základního časového rozlišení „Péče o dítě do 1,5 roku“ musíte změnit polohu přepínače „Dávky sociálního pojištění“ na hodnotu „Je dávka“.

Poté pomocí tlačítka pro výběr označte typ dávky „Na péči o dítě do jednoho a půl roku“. Program bude tyto informace potřebovat pro následný výpočet jednotné sociální daně a přípravu regulovaného výkaznictví.

Obrázek 5.9 Změna parametrů pro použití předdefinovaného časového rozlišení

"Příspěvek na péči o dítě do 1,5 roku"

Chcete-li určit vlastnosti odrážení popsané kompenzace v účetnictví a daňovém účetnictví, přejděte na kartu „Kontrola“. účetnictví". Nenastavujeme příznak „Je naturální příjem“, protože naše náhrada bude vyplacena v hotovosti. Skupina detailů „Je stanoveno zohlednění v účetnictví a daňovém účetnictví“ je určena k určení možnosti promítnutí akruálních výsledků v účetnictví a daňovém účetnictví. Přepínač nastavíme do polohy „na základě údajů o zaměstnanci a jeho plánovaném časovém rozlišení“, což znamená, že není potřeba konkrétně odrážet účtování výsledků časového rozlišení. Metody promítání výsledků časového rozlišení ve finančním a daňovém účetnictví budou podrobně diskutovány níže.

Pole „Účtování typů činností podléhajících UTII“ umožňuje uvést možnost přiřadit výsledek tohoto časového rozlišení k činnostem podléhajícím UTII. Vyplnění tohoto pole je důležité pouze pro organizace platící UTII.

Obrázek 5.10 Editační formulář časového rozlišení.

Vlastnosti zdanění popíšeme na další záložce „Daně“ (viz obrázek 5.11). V souladu s ruskou legislativou je náhrada za použití osobní dopravy pro obchodní účely peněžitým plněním, které se nepovažuje za příjem zaměstnance, pokud je jeho výše v mezích stanovených zákonem, tzn. Daň z příjmu fyzických osob se nevyměřuje. Proto nastavíme přepínač „Nezdaněno“. Tlačítkem pro výběr označíme v poli „Druh příjmu“ části „Jednotná sociální daň, příspěvky do penzijního fondu“, že časové rozlišení nepodléhá zdanění jednotné sociální daně a nepodléhá odvodům na penzijní připojištění. Fond v souladu s daňovým řádem, což znamená, že není potřeba zvláštní promítání účetních výsledků časového rozlišení Přepínač, ovlivňující výpočet základu daně z příjmů, nastavíme na horní hodnotu „Nezahrnuje se do práce náklady."

Obrázek 5.11 Nastavení parametrů akruálního účetnictví

Na kartě „Ovládání“. účetnictví“ pro promítnutí časového rozlišení v manažerském účetnictví zkontrolujeme, zda je přepínač nastaven do polohy „podle údajů o zaměstnanci a jeho plánovaném časovém rozlišení“ (viz obrázek 5.12). Uvádíme tedy, že způsob zohlednění tohoto časového rozlišení v manažerském účetnictví se neliší od způsobu zohlednění jiného časového rozlišení zaměstnanců.

Obrázek 5.12 Nastavení způsobu zohlednění časového rozlišení v manažerském účetnictví

Na záložce „Ostatní“ v tabulce „Přesouvání časového rozlišení“ vyplňte seznam vytěsňovaného časového rozlišení, tzn. ty přírůstky, za které by se popisovaná náhrada neměla časově rozlišovat. Například v době, kdy je zaměstnanec na dovolené, nedostává náhradu za použití osobní dopravy. Takové časové rozlišení – dovolená – bude „výtlakem“ pro časové rozlišení „Náhrady za osobní dopravu“. Kliknutím na tlačítko „Výběr“ otevřeme seznam existujících časového rozlišení pro organizace.

Obrázek 5.13 Začněte upravovat tabulku vytěsňování časového rozlišení

Ze seznamu základních časových rozlišení si můžeme vybrat časové rozlišení, které potřebujeme – „Platba dovolené po kalendářních dnech“.

Obrázek 5.14 Výběr časového rozlišení

Seznam vytěsňovacích přírůstků bude doplněn a vzhledem k tomu, že náhrady za dobu nemoci, pracovní cesty a jiné nepřítomnosti zaměstnance neúčtují, přidáme výše popsaným způsobem ještě několik výtlačných poplatků. Mezi časové rozlišení přesunů zahrnujeme výplatu nemocenské dovolené, nepřítomnosti, pracovní neschopnosti z důvodu domácího úrazu a další přírůstky uvedené na obrázku níže.

Obrázek 5.15 Dokončený seznam vytěsnění časového rozlišení

S funkcemi vyplňování seznamů základních a vedoucích časového rozlišení se seznámíme o něco později, tato pole zatím necháme prázdná.

Po kliknutí na tlačítko „OK“ program uloží přidané časové rozlišení a zavře okno popisující naše časové rozlišení náhrady za osobní dopravu.



Související články: