Předpoklady Účetní doklady Účetní doklad obsahuje následující atributy: číslo dokladu, datum dokladu, popis případu, účet MD, účet DAL, částka. Účty MD a DAL jsou vybírány ze seznamu účtů (pro každý účet je definován jeho název). Ukazatele Ukazatel hodnotově reprezentuje různé jevy podniku. Hodnota ukazatele se počítá ve vazbě na účetní doklady, které se týkají jevu, který ukazatel reprezentuje. Druhá varianty výpočtu hodnoty ukazatele je výpočet jako výraz jiných ukazatelů a konstant (operace +,-,/,*). Vazba ukazatele na jednotlivé účetní doklady je dynamická a je stanovena vazbou na číselník účtů (pro ukazatel jsou definovány účty, které ho ovlivňují). Pro každý účet, který ukazatel ovlivňuje je stanoveno, zda se účet v účetním dokladu má nacházet na straně MD nebo DAL a s jakým znaménkem v tom případě ovlivňuje částka hodnotu ukazatele (+ nebo -). Jeden účet může být přiřazen k více ukazatelům, jeden účet pro jeden ukazatel může vystupovat jak na straně MD tak i na straně DAL. Zadání Navrhněte datový model evidence ukazatelů (včetně účetního rozvrhu a účetních dokladů), který umožní evidovat účetní doklady a definovat ukazatele. Popište jako schematický algoritmus výpočet ukazatele, kde zadání pro výpočet je identifikace ukazatele, datum od a datum do (počítá se hodnota jednoho ukazatele, v období). Příklad V navrženém modulu reprezentujte následující příklad: jsou definovány ukazatele: MAT, náklady na materiál, účty – 501.10, strana MD, znaménko + a 501.20, strana MD, znaménko + MZD, náklady na mzdy, účet 521.10, strana MD, znaménko +, účet 521.10, strana DAL, znaménko – OST, ostatní náklady, účty 518.10, strana MD, znaménko +, účet 599.00, strana MD, znaménko + VYN, výnosy, účty – 601.00, strana DAL, znaménko +, 602.00, strana DAL, znaménko +, NAK, náklady celkem – MAT + MZD + OST ZISK, zisk, VYN - NAK Simulujte výpočet ukazatele ZISK.