Souvztažnosti a jejich nastavení a použití |
Top Previous Next |
Seznam témat : souvztažnosti pro přijaté plnění souvztažnosti pro uskutečněné plnění a pohyby na skladech souvztažnosti pro importy účetních dokladů
Funkce pro práci s číselníkem souvztažností je umístěn v hlavním menu, číselníky, účetnictví, účetní souvztažnosti
Pro účetní souvztažnost platí, že účet celkové částky a účty DPH jsou brány u účetních knih (číselných řad) přijatého a uskutečněného plnění a skladů z účetní knihy nebo řady. Účet pro skladovou cenu nebo účet pro základy daní je nutné vložit do účetní souvztažnosti. U skladů a uskutečněného plnění jsou nabízeny jednotlivé položky pro účtování, u přijatého plnění je pro zjednodušení nabízený přímo pomocník pro sestavení SQL dotazu, kdy je možné jednotlivé položky sloučit.
Při výběru knihy účetního deníku je nabízený formulář dle vlastnosti knihy. Souvztažnosti jsou rozděleny takto:
Účetní souvztažnosti určené pro moduly sklad, mzdy, majetek a nájemné se tvoří samostatně v rámci příslušných modulů
Před vytvořením nové souvztažnosti je nutné nejprve vybrat účetní knihu, která již garantuje základní vlastnosti pro zadání souvztažnosti. výběr účetní knihy podle druhu zvolené účetní knihy následuje dotaz na řadu účetní knihy a určení typu souvztažnosti a druhu plnění. výběr účetní řady v rámci účetní knihy
Výběr položek při zadání řady pro souvztažnost :
Na základě zvolené řady účetní knihy, typu souvztažnosti a druhu plnění se nastaví nová hlavička souvztažnosti, vyplní se typ, který nelze dále měnit a podle typu a druhu plnění se volí formulář položky souvztažnosti.
Zadání záhlaví souvztažnosti Při zadávání souvztažnosti je potřeba zároveň zadat typ souvztažnosti a druh plnění. formulář pro zadání záhlaví souvztažností
Popis položek :
Popis souvztažností Do seznamu položek je možné zadat libovolné množství souvztažností podle potřeby příslušné knihy a řady. formulář pro zadání souvztažnosti Popis polí :
SQL dotaz je určen pro doplnění položek do souvztažnosti. Jedná se o cílený dotaz do určité tabulky databáze pro získání hodnoty konkrétní položky.Výsledek dotazu do databáze ( SELECT ) musí vrátit jedinou hodnotu. formulář pro zadání jednotlivých souvztažností
SQL dotaz musí mít následující formu : SELECT položka FROM DBA.tabulka WHERE podmínka která upřesní výběr hodnoty položky
Ostatní funkce : Funkce je určena pro vygenerování SQL dotazu, pro zjednodušení tvorby SQL dotazu pro přijaté plnění. Vyvolání funkce se provede stiskem levého tlačítka myši Doplnění souvztažností pomocí pomocníka pro vygenerování SQL dotazu je určeno pouze pro přijaté plnění
Popis položek :
Souvztažnosti pro přijaté plnění Po zvolení účetní knihy a řady s volbou pro pro přijatá plnění se otevře formulář pro novou souvztažnost určenou pro přijatá plnění. kde je nutné zadat nejprve kód souvztažnosti (pole Souvztažnost) a zvolit "Pro hlediska", které určuje jak se u položek nastaví výpočet částy k zaúčtování a může nabývat hodnot:
Položka účetní souvztažnosti Nejprve je nutné zvolit účet, stranu kam účtovat, členění na střediska, činnosti, zakázky a další (položky "vztažný" a "případ" ponecháváme beze změny). Další postup závisí na nastavení "Pro hlediska" v hlavičce účetní souvztažnosti Tuzemsko, dovoz, EU odpočet DPH v jiném čl.státu Výpočet částky se určí výběrem ze seznamu položek pro hlediska tuzemsko, dovoz a EU odpočet DPH v jiném členském státě. Nahoře formuláře je nutné vyplnit účet, stranu účtu, kam se má výsledná částka zaúčtovat a zda bude členěná na střediska, ... Vlevo nahoře uživatel zvolí skupinu polí, v levém sloupci vybere požadovaná pole, zvolí znaménko a vloží stiskem tl. Vložit. V pravém sloupci je seznam zvolených polí pro výpočet částky. Dole se zobrazuje výsledný výpočet částky k zaúčtování. Tlačítkem "Odebrat" lze z pravého sloupce odstranit vybraná pole. JCD a EU Postup vyplnění je shodný jako pro Tuzemsko, dovoz, EU odpočet DPH v jiném čl.státu. SQL - výpočet částky se určí SQL dotazem Jelikož částky, které se mají účtovat jsou reprezentovány SQL dotazem, můžeme využít pomocník SQL, kde můžeme vybrat položky základů daní, jež se na příslušný účet mají zaúčtovat. Do souvztažnosti zadáváme buďto nákladový účet, nebo účty 041, 042, 111, 131, ... jen pro zaúčtování MD základů daní. Účty DPH jsou uvedeny v číselné řadě a stejně účet celkové částky. Pro příjatá plnění se předpokládá, že SQL dotaz vrátí jedinou částku. Lze použít funkci "pomocník SQL" Nastavení polí pro přijaté plnění
pole použitá do souvztažnosti pro přijaté plnění
Příklad V seznamu položek (přijatého plnění) zvolte položku, dále zvolte operaci a stiskem tl. Vložit se zvolená položka přidá do výpočtu hodnoty. Např. zsspd+zzspd+zsclo+zstuz+zzclo+zztuz+z0osv+z0neodp+z0dov+z0nepl+z0mdopr+nedph zadání ostatního přeúčtování Složka SQL FROM je přednastavená na pohled _uplnprij, který představuje součet všech položek přijatého plnění v rámci 1 dokladu. Podmínka SQL WHERE je přednastavená tak, aby výsledkem dotazu byl jediný řádek, odpovídající jednomu dokladu.
Výsledný dotaz SQL : SELECT zsspd+zzspd+zsclo+zstuz+zzclo+zztuz+z0osv+z0neodp+z0dov+z0nepl+z0mdopr+nedph FROM DBA._uplnprij_mes WHERE obd=:obd and age=:age and rada=:rada and dokl=:dokl and mesic=:mesic
kde obd je účetní období age je účetní kniha rada je účetní řada dokl je číslo dokladu mesic je pořadové číslo měsíce v rámci fiskálního období
Souvztažnosti pro uskutečněné plnění a pohyby na skladech Postup je podobný jako u souvztažnosti pro přijaté plnění s tím rozdílem, že je nutné vybrat účetní knihu a řadu dokladů reprezentující uskutečněné plnění nebo nějaký sklad. Formulář pak vypadá trochu jinak: hlavička souvztažnosti pro uskutečněné plnění nebo pohyby na skladech Na rozdíl od souvztažnosti pro přijaté plnění zde můžeme pracovat bez pomocníka a přímo vybírat položky pro účtování (v hranatých závorkách je naznačeno, pro co lze jednotlivé položky použít - P=příjemky, V=výdejky, F=vydané faktury). formulář pro zadání položek souvztažnosti
Funkce je určena k pořízení číselníku účetních souvztažností, dle kterých jsou účtovány jednotlivé účetní případy. Při výběru knihy účetního deníku je nabízený formulář dle vlastnosti knihy. Pro účetní souvztažnost platí, že účet celkové částky a účty DPH jsou brány u účetních knih (číselných řad) přijatého a uskutečněného plnění a skladů z knihy účetního deníku nebo řady. Účet pro skladovou cenu nebo účet pro základy daní je nutné vložit do účetní souvztažnosti. U skladů a uskutečněného plnění jsou nabízeny jednotlivé položky pro účtování, u přijatého plmnění je pro zjednodušení nabízený přímo pomocník pro sestavení SQL dotazu, kdy je možné jednotlivé položky sloučit. Po vyplnění záhlaví účetní souvztažnosti s nastavením položek: Souvztažnost, kde uvedete libovolný kód, Typ nastavít na Dle agendy a řady, do názvu vložíte název stisknete tlačítko formuláře k přidání položky. Můžete použít myši, nebo stisknout klávesu Insert. Nabízí se formulář pro nastavení souvztažnosti s položkami. Popis položek :
Nyní zvolte možnost pomocník SQL, kde můžete vybrat položky základů daní, ostatní jen pro přeúčtování apod. Můžete do schránky Windows vzít položky a vložit do souvztažnosti: (označit myší následující text, držet Ctrl, stisknout Insert - vloženo do schránky, do připravené souvztažnosti vložit takto:držet Shift, stisknout Insert) zsspd+zzspd+zsclo+zstuz+zzclo+zztuz+z0osv+z0neodp+z0dov+z0nepl+z0mdopr+nedph Souvztažnosti pro importy účetních dokladů Nejprve musí obsluha při vkládání nové souvztažnosti, při volbě řady nastavit typ souvztažnosti na "import rozkont" V hlavičce nové souvztažnosti nastaví program pole typ na "Import rozkont" Nyní může obsluha pokračovat vložením položek souvztažnosti Položka souvztažnosti V případě souvztažnosti pro import účetních dokladů s rozkontem se předpokládá SQL dotaz z tabulky u_idokrozk, kam funkce importy dopraví věty pro zaúčtování. Podmínka WHERE musí vymezit jednoznačně jediný řádek, k tomu lze použít parametry :id_hl a :id nebo také :obd, :age, :rada, :mesic. Výsledkem SQL dotau musí být 2 hodnoty, částka v domácí měně typu penize_ a částka v cizí měně typu money_. Dále viz Importy účetních dokladů s rozkontem. Související témata |