Osobní účetnictví


ilustrační příklad aplikačního rozšíření stavebnice Mini-web


AKTUÁLNÍ STAV:
2648 Peníze - celkem
2502-17 Aktualne = 0 0 0 0
-4733 Jmění - majetek+penize-pujcky
2502-17 Aktualne = 0 0 0 0
123 % Koeficient - Přijem/Vydaj

 

2719 Účet - běžný
2502-02 Splatka = 2 4 b -1619   < splatka auto
2502-02 Uhrada = 6 5 b -500     < tarif - telefon
2502-02 Prijem = 0 0 b 1000     < Sari - dotace v nemoci
2502-02 Nakup = 0 4 b -160      < bolt taxi (aplikace)
2502-07 Pujcka = 5/p v b 13000  < prostředky na úhradu aktuálních závazků
2502-07 Splatka = 4 0 b -2000   < splatka mamka za 2501 a 02
2502-07 Splatka = 5 0 b -2000   < splatka babi za 2501 a 02
2502-08 Nakup = 0 4 b -500      < Benzín
2502-08 Nakup = 0 2 b -536      < Jídlo
2502-08 Nakup = 0 2 b -900      < Jídlo
2502-08 Nakup = 0 0 b -200      < drogerie
2502-11 Nakup = 0 2 b -109      < Jídlo
2502-11 Nakup = 0 0 b -441      < B krmení
2502-11 Nakup = 0 0 b -700      < vitamíny
2502-17 Uhrada = 6 5 b -519     < tarif - telefon
2502-17 Nakup = 0 2 b -345      < šari jidlo
2502-17 Nakup = 0 2 b -252      < Jídlo
2502-17 Prevod = 0 0 b -500     < - převod
0 ÚčetS - Spořící

-71 Hotovost
2502-02 Nakup = 0 2 h -271      < Jidlo
2502-17 Nakup = 0 0 h -300      < tombola děcký den
2502-17 Prevod = 0 0 h 500      < +

 

14000 Příjmy - celkem tento měsíc
2502-02 Prijem = 0 0 b 1000     < Sari - dotace v nemoci
2502-07 Pujcka = 5/p v b 13000  < prostředky na úhradu aktuálních závazků
-11352 Výdaje - celkem tento měsíc
2502-02 Splatka = 2 4 b -1619   < splatka auto
2502-02 Uhrada = 6 5 b -500     < tarif - telefon
2502-02 Nakup = 0 2 h -271      < Jidlo
2502-02 Nakup = 0 4 b -160      < bolt taxi (aplikace)
2502-07 Splatka = 4 0 b -2000   < splatka mamka za 2501 a 02
2502-07 Splatka = 5 0 b -2000   < splatka babi za 2501 a 02
2502-08 Nakup = 0 4 b -500      < Benzín
2502-08 Nakup = 0 2 b -536      < Jídlo
2502-08 Nakup = 0 2 b -900      < Jídlo
2502-08 Nakup = 0 0 b -200      < drogerie
2502-11 Nakup = 0 2 b -109      < Jídlo
2502-11 Nakup = 0 0 b -441      < B krmení
2502-11 Nakup = 0 0 b -700      < vitamíny
2502-17 Uhrada = 6 5 b -519     < tarif - telefon
2502-17 Nakup = 0 0 h -300      < tombola děcký den
2502-17 Nakup = 0 2 b -345      < šari jidlo
2502-17 Nakup = 0 2 b -252      < Jídlo
2648 Koeficient2 - Prijmy-Vydaje

-4733 Bilance - peníze-pujcky
2502-17 Aktualne = 0 0 0 0

 

0 Závazky tento měsíc

-6638 Uhrada
2502-02 Splatka = 2 4 b -1619   < splatka auto
2502-02 Uhrada = 6 5 b -500     < tarif - telefon
2502-07 Splatka = 4 0 b -2000   < splatka mamka za 2501 a 02
2502-07 Splatka = 5 0 b -2000   < splatka babi za 2501 a 02
2502-17 Uhrada = 6 5 b -519     < tarif - telefon
-6638 Uhradit - kolik zbývá

-4714 PlanyN - plánované nákupy v měsíci
2502-02 Nakup = 0 2 h -271      < Jidlo
2502-02 Nakup = 0 4 b -160      < bolt taxi (aplikace)
2502-08 Nakup = 0 4 b -500      < Benzín
2502-08 Nakup = 0 2 b -536      < Jídlo
2502-08 Nakup = 0 2 b -900      < Jídlo
2502-08 Nakup = 0 0 b -200      < drogerie
2502-11 Nakup = 0 2 b -109      < Jídlo
2502-11 Nakup = 0 0 b -441      < B krmení
2502-11 Nakup = 0 0 b -700      < vitamíny
2502-17 Nakup = 0 0 h -300      < tombola děcký den
2502-17 Nakup = 0 2 b -345      < šari jidlo
2502-17 Nakup = 0 2 b -252      < Jídlo

 

7381 Půjčky celkem
2502-02 Splatka = 2 4 b -1619   < splatka auto
2502-07 Pujcka = 5/p v b 13000  < prostředky na úhradu aktuálních závazků
2502-07 Splatka = 4 0 b -2000   < splatka mamka za 2501 a 02
2502-07 Splatka = 5 0 b -2000   < splatka babi za 2501 a 02
0 Pohledávky

0 Majetek - součet hodnoty movitého a nemovitého majetku

 

3 Hodiny - odpracované tento měsíc
2502-08 Prace = 3/o a o 3       < Odpracováno
0 Úkoly - sledování (počet nesplněných)

0 Dotace - přehled přijatých nevratných dotací

 

Partneri Aktuální seznam partnerů vvv
Partner0 < 0 neurčen
Partner1 < 1 stát
Partner1/d <    1/d přijaté nevratné dotace
Partner2 < 2 Učet
Partner2/p <    2/p stav úvěru na auto
Partner3 < 3 Nadace "děda a babi"
Partner3/o <    3/o odpracované hodiny
Partner3/a <    3/a aktuální úkoly
Partner3/s <    3/s splněné úkoly
Partner3/d <    3/d přijaté nevratné dotace
Partner4 < 4 mamka
Partner4/p <    4/p mamka - stav dlouhodobé půjčky
Partner5 < 5 babi,děda
Partner5/p <    5/p babi, děda . stav dlouhodobé půjčky
Partner6 < 6 Tmobile Tarif
Partner7 < 7 Životní pojištění
Partner8 < 8 Povinné ručení za auto
Partner9 < 9 Zdravotní pojištění
   dále:
-3714 0 neurčen
2502-02 Prijem = 0 0 b 1000     < Sari - dotace v nemoci
2502-02 Nakup = 0 2 h -271      < Jidlo
2502-02 Nakup = 0 4 b -160      < bolt taxi (aplikace)
2502-08 Nakup = 0 4 b -500      < Benzín
2502-08 Nakup = 0 2 b -536      < Jídlo
2502-08 Nakup = 0 2 b -900      < Jídlo
2502-08 Nakup = 0 0 b -200      < drogerie
2502-11 Nakup = 0 2 b -109      < Jídlo
2502-11 Nakup = 0 0 b -441      < B krmení
2502-11 Nakup = 0 0 b -700      < vitamíny
2502-17 Nakup = 0 0 h -300      < tombola děcký den
2502-17 Nakup = 0 2 b -345      < šari jidlo
2502-17 Nakup = 0 2 b -252      < Jídlo
0 1 stát

0    1/d přijaté nevratné dotace

-1619 2 Učet
2502-02 Splatka = 2 4 b -1619   < splatka auto
0    2/p stav úvěru na auto

0 3 Nadace "děda a babi"

3    3/o odpracované hodiny
2502-08 Prace = 3/o a o 3       < Odpracováno
0    3/a aktuální úkoly

0    3/s splněné úkoly

0    3/d přijaté nevratné dotace

-2000 4 mamka
2502-07 Splatka = 4 0 b -2000   < splatka mamka za 2501 a 02
0    4/p mamka - stav dlouhodobé půjčky

-2000 5 babi,děda
2502-07 Splatka = 5 0 b -2000   < splatka babi za 2501 a 02
13000    5/p babi, děda . stav dlouhodobé půjčky
2502-07 Pujcka = 5/p v b 13000  < prostředky na úhradu aktuálních závazků
-1019 6 Tmobile Tarif
2502-02 Uhrada = 6 5 b -500     < tarif - telefon
2502-17 Uhrada = 6 5 b -519     < tarif - telefon
0 7 Životní pojištění

0 8 Povinné ručení za auto

0 9 Zdravotní pojištění

 

Naklady Aktuální členění nákladů vvv
Naklad0 < 0 neurčen
Naklad1 < 1 bydlení
Naklad2 < 2 jídlo
Naklad3 < 3 zdraví, kondice, léky, doplnky
Naklad4 < 4 doprava, auto, benzin
Naklad5 < 5 komunikace (telefon, internet)
Naklad6 < 6 splátka půjčky
Naklad7 < 7 dárky pro širší rodinu
Naklad8 < 8 relaxace, zábava
   dále:
-5641 0 neurčen
2502-07 Splatka = 4 0 b -2000   < splatka mamka za 2501 a 02
2502-07 Splatka = 5 0 b -2000   < splatka babi za 2501 a 02
2502-08 Nakup = 0 0 b -200      < drogerie
2502-11 Nakup = 0 0 b -441      < B krmení
2502-11 Nakup = 0 0 b -700      < vitamíny
2502-17 Nakup = 0 0 h -300      < tombola děcký den
0 1 bydlení

-2413 2 jídlo
2502-02 Nakup = 0 2 h -271      < Jidlo
2502-08 Nakup = 0 2 b -536      < Jídlo
2502-08 Nakup = 0 2 b -900      < Jídlo
2502-11 Nakup = 0 2 b -109      < Jídlo
2502-17 Nakup = 0 2 b -345      < šari jidlo
2502-17 Nakup = 0 2 b -252      < Jídlo
0 3 zdraví, kondice, léky, doplnky

-2279 4 doprava, auto, benzin
2502-02 Splatka = 2 4 b -1619   < splatka auto
2502-02 Nakup = 0 4 b -160      < bolt taxi (aplikace)
2502-08 Nakup = 0 4 b -500      < Benzín
-1019 5 komunikace (telefon, internet)
2502-02 Uhrada = 6 5 b -500     < tarif - telefon
2502-17 Uhrada = 6 5 b -519     < tarif - telefon
0 6 splátka půjčky

0 7 dárky pro širší rodinu

0 8 relaxace, zábava

 

Deník 2502


Den = 2502-02 ne
----------------
Splatka = 2 4 b -1619   < splatka auto
Uhrada = 6 5 b -500     < tarif - telefon
Prijem = 0 0 b 1000     < Sari - dotace v nemoci
Nakup = 0 2 h -271      < Jidlo
Nakup = 0 4 b -160      < bolt taxi (aplikace)


Den = 2502-07 pá
----------------
Pujcka = 5/p v b 13000  < prostředky na úhradu aktuálních závazků
Splatka = 4 0 b -2000   < splatka mamka za 2501 a 02
Splatka = 5 0 b -2000   < splatka babi za 2501 a 02

Den = 2502-08 so
-----------------
Nakup = 0 4 b -500      < Benzín
Nakup = 0 2 b -536      < Jídlo
Nakup = 0 2 b -900      < Jídlo
Nakup = 0 0 b -200      < drogerie
Prace = 3/o a o 3       < Odpracováno

Den = 2502-11 ut
------------------
Nakup = 0 2 b -109      < Jídlo
Nakup = 0 0 b -441      < B krmení
Nakup = 0 0 b -700      < vitamíny


Den = 2502-17 po
--------------
Uhrada = 6 5 b -519     < tarif - telefon
Nakup = 0 0 h -300      < tombola děcký den
Nakup = 0 2 b -345      < šari jidlo
Nakup = 0 2 b -252      < Jídlo
Prevod = 0 0 b -500     < - převod
Prevod = 0 0 h 500      < +

Aktualne = 0 0 0 0
ZaverM = 2502 2503 0 0
D/
Ostatní
Ukazatele pro "Osobní účetnictví MD"
Penize         =< Peníze - celkem
Jmeni          =< Jmění - majetek+penize-pujcky
Koeficient     =< % Koeficient - Přijem/Vydaj

Ucet           =< / Účet - běžný
UcetS          =< ÚčetS - Spořící
Hotovost       =< Hotovost

Prijmy         =< / Příjmy - celkem tento měsíc
Vydaje         =< Výdaje - celkem tento měsíc
Koeficient2    =< Koeficient2 - Prijmy-Vydaje
Bilance        =< Bilance - peníze-pujcky

Zavazky        =< / Závazky tento měsíc
Uhrada         =< Uhrada
Uhradit        =< Uhradit - kolik zbývá
PlanyN         =< PlanyN - plánované nákupy v měsíci

Pujcky         =< / Půjčky celkem
Pohledavky     =< Pohledávky
Majetek        =< Majetek - součet hodnoty movitého a nemovitého majetku

Hodiny         =< / Hodiny - odpracované tento měsíc
Ukoly          =< Úkoly - sledování (počet nesplněných)
Dotace         =< Dotace - přehled přijatých nevratných dotací

Ukazatele      =< / seznam všech ukazatelů

Číselníky pro "Osobní účetnictví MD" = Ukazatele "PartnerP", "NakladN"
Partneri      =< Aktuální seznam partnerů vvv
---------------------------------------------
Partner = 0   < 0 neurčen
Partner = 1   < 1 stát
Partner = 1/d   <    1/d přijaté nevratné dotace
Partner = 2   < 2 Učet
Partner = 2/p   <    2/p stav úvěru na auto
Partner = 3   < 3 Nadace "děda a babi"
Partner = 3/o   <    3/o odpracované hodiny
Partner = 3/a   <    3/a aktuální úkoly
Partner = 3/s   <    3/s splněné úkoly
Partner = 3/d   <    3/d přijaté nevratné dotace
Partner = 4   < 4 mamka
Partner = 4/p   <    4/p mamka - stav dlouhodobé půjčky
Partner = 5   < 5 babi,děda
Partner = 5/p   <    5/p babi, děda . stav dlouhodobé půjčky
Partner = 6  < 6 Tmobile Tarif
Partner = 7  < 7 Životní pojištění
Partner = 8  < 8 Povinné ručení za auto
Partner = 9  < 9 Zdravotní pojištění
/

Naklady       =< Aktuální členění nákladů vvv
---------------------------------------------
Naklad = 0    < 0 neurčen
Naklad = 1    < 1 bydlení
Naklad = 2    < 2 jídlo
Naklad = 3    < 3 zdraví, kondice, léky, doplnky
Naklad = 4    < 4 doprava, auto, benzin
Naklad = 5    < 5 komunikace (telefon, internet)
Naklad = 6    < 6 splátka půjčky
Naklad = 7    < 7 dárky pro širší rodinu
Naklad = 8    < 8 relaxace, zábava
/
U/
Pravidla pro "Osobní účetnictví MD" - verze 2502-19

. Zkratky pro vzory záznamů v deníku
. ----------------------------------
. dt = den v týdnu (po út st čt pá so ne)
. kd = kalendářní den v měsíci
. AeD = aktuálně evidovaná data = okamžitý aktuální stav EvU a EvO
. EvO = evidovaná operace v Deníku
. EvU = evidovaný ukazatel = samostatná komponenta AeD
. P = kód partnera
.   P/.. = samostatně sledovaný dílčí ukazatel (zakázka, úkoly a pod.)
.   vyhrazené kódy:
.      P/p = pohledávky
.      P/z = závazky (bezúročné půjčky a úrokované úvěry)
.      P/o = odpracované hodiny
.      P/d = přijaté nevratné dotace
. A = analytické členění dle potřeby
.   Nakup ... N = kód nákladů pro "A"
.      N/x = samostatně sledovaný dílčí ukazatel
.   Majetek ... v/u/z = vznik/+,-uprava hodnoty/-zánik(prodej,...)
.   Ukol ... a,b,c,... = pořadové písmeno ve dni vzniku - zůstává i při upřesnění/splnění
.   Prace ... a/- = načítaná do aktuálního měsíce/nenačítaná (např. zatím nezaplacená z minulého)
.   Zavazek ... m = měsíční povinnost
. F = forma finanční operace = b/s/h = běžný účet/spořící účet/hotovost
.   Majetek ... h/n = hmotný/nehmotný
.   Ukol ... v/u/z = vznik(zadání)/upřesnění či doplnění/zánik(splnění)
.   Prace ... o = odpracované hodiny
.   Zavazek ... kd předepsané úhrady
. č = částka v Kč
.   Ukol ... č = 1/0/-1 = zadání/upřesnění či doplnění/splnění
..
/- Vzory záznamů v deníku - vždy od 1. sloupce na řádku
-------------------------------------------------------------------------------
Den = RRMM-DD dt        < povinný úvodní záznam každého dne
-------------------------------------------------------------------------------
Ucet = 0 s - č          < stav běžného účtu k aktuálnímu datu
UcetS = 0 s - č         < stav spořícího účtu k aktuálnímu datu
Hotovost = 0 s - č      < stav hotovosti k aktuálnímu datu
Prevod = 0 0 F -č       < - převod
Prevod = 0 0 F č        < + převod
Majetek = 0 ^ ^ č       < stav hodnoty majetku (odhad ceny)
Dotace = P - - č        < přehled přijatých nevratných dotací
-------------------------------------------------------------------------------
Prace = P A o hod       < odpracované hodiny A = a/- = načítané/nenačítané
-------------------------------------------------------------------------------
Zavazek = P m kd č      < závazek měsíční úhrady v kalendářním dni
PlanN = 0 N kd č        < plánovaný měsíční nákup v kalendářním dni
-------------------------------------------------------------------------------
Pujcka = P s - č        < stav půčky/úvěru
Pujcky = P v F č        < přijatá půjčka (vznik), F = b/s/h
Prijem = P - F č        < příjem peněz, F = b/s/h
-------------------------------------------------------------------------------
Uhrada = P N F -č       < úhrada závazku, F = b/s/h
Splatka = P N F -č      < splátka půjčky, F = b/s/h
Nakup = P N F -č        < úhrada nákupu, F = b/s/h
-------------------------------------------------------------------------------
-/

Algoritmy výpočtů

Ucet
    Ucet

UcetS
    UcetS
Hotovost
    Hotovost
Prevod and F == "b":
    Ucet
Prevod and F == "s":
    UcetS
Prevod and F == "h":
    Hotovost

Majetek
    Majetek
Dotace
    Dotace
Ukol
    Ukoly Partner

Prace and A == "a":
    Hodiny Partner
Prace and A == "-":
    py: Kc = 0
    Hodiny Partner

Zavazek
    Zavazky Partner
PlanN
    PlanyN Naklad

Pujcka and A == "s":
    Pujcky Partner
Pujcka and A == "v" and F == "b":
    Prijmy Ucet Partner Pujcky
Pujcka and A == "v" and F == "s":
    Prijmy UcetS Partner Pujcky
Pujcka and A == "v" and F == "h":
    Prijmy Hotovost Partner Pujcky

Prijem and F == "b":
    Prijmy Ucet Partner
Prijem and F == "s":
    Prijmy UcetS Partner
Prijem and F == "h":
    Prijmy Hotovost Partner

Splatka and F == "b":
    Vydaje Ucet Partner Naklad Pujcky Uhrada
Splatka and F == "s":
    Vydaje UcetS Partner Naklad Pujcky Uhrada
Splatka and F == "h":
    Vydaje Hotovost Partner Naklad Pujcky Uhrada

Uhrada and F == "b":
    Vydaje Ucet Partner Naklad Uhrada
Uhrada and F == "s":
    Vydaje UcetS Partner Naklad Uhrada
Uhrada and F == "h":
    Vydaje Hotovost Partner Naklad Uhrada

Nakup and F == "b":
    Vydaje Ucet Partner Naklad PlanyN
Nakup and F == "s":
    Vydaje UcetS Partner Naklad PlanyN
Nakup and F == "h":
    Vydaje Hotovost Partner Naklad PlanyN


Aktualne
    Penize Bilance Jmeni

    py: # print(Slovnik)

    py: Ucet = Podej("Ucet")
    py: UcetS = Podej("UcetS")
    py: Hotovost = Podej("Hotovost")
    py: Pujcky = Podej("Pujcky")
    py: Bilance = Ucet + UcetS + Hotovost - Pujcky
    py: Uloz("Bilance", Bilance)

    py: Ucet = Podej("Ucet")
    py: UcetS = Podej("UcetS")
    py: Hotovost = Podej("Hotovost")
    py: Penize = Ucet + UcetS + Hotovost
    py: Uloz("Penize", Penize)

    py: Prijmy = Podej("Prijmy")
    py: Vydaje = Podej("Vydaje")
    py: Koeficient2 = Prijmy + Vydaje
    py: Uloz("Koeficient2", Koeficient2)

    py: Prijmy = Podej("Prijmy")
    py: Vydaje = Podej("Vydaje")
    py: if Vydaje != 0:
    py:     Koeficient = round(Prijmy / Vydaje * -100)
    py: else:
    py:     Koeficient = 0
    py: Uloz("Koeficient", Koeficient)

    py: Zavazky = Podej("Zavazky")
    py: Uhrada = Podej("Uhrada")
    py: Uhradit = Zavazky + Uhrada
    py: Uloz("Uhradit", Uhradit)

    py: Penize = Podej("Penize")
    py: Majetek = Podej("Majetek")
    py: Pujcky = Podej("Pujcky")
    py: Jmeni = Majetek + Penize - Pujcky
    py: Uloz("Jmeni", Jmeni)

ZaverM
    py: ArchivDat("data/osobni-ucto/mw/aDenik", "data/osobni-ucto/ulo/aDenik", ".txt")
    py: ArchivDat("data/osobni-ucto/osobni-ucto", "data/osobni-ucto/ulo/osobni-ucto", ".htm")

Aktuální stav všech ukazatelů
 2648       Peníze - celkem
 -4733     Jmění - majetek+penize-pujcky
 123        % Koeficient - Přijem/Vydaj
 2719       Účet - běžný
 0          ÚčetS - Spořící
 -71       Hotovost
 14000      Příjmy - celkem tento měsíc
 -11352    Výdaje - celkem tento měsíc
 2648       Koeficient2 - Prijmy-Vydaje
 -4733     Bilance - peníze-pujcky
 0          Závazky tento měsíc
 -6638     Uhrada
 -6638     Uhradit - kolik zbývá
 -4714     PlanyN - plánované nákupy v měsíci
 7381       Půjčky celkem
 0          Pohledávky
 0          Majetek - součet hodnoty movitého a nemovitého majetku
 3          Hodiny - odpracované tento měsíc
 0          Úkoly - sledování (počet nesplněných)
 0          Dotace - přehled přijatých nevratných dotací

Partneri Aktuální seznam partnerů vvv -3714 0 neurčen 0 1 stát 0    1/d přijaté nevratné dotace -1619 2 Učet 0    2/p stav úvěru na auto 0 3 Nadace "děda a babi" 3    3/o odpracované hodiny 0    3/a aktuální úkoly 0    3/s splněné úkoly 0    3/d přijaté nevratné dotace -2000 4 mamka 0    4/p mamka - stav dlouhodobé půjčky -2000 5 babi,děda 13000    5/p babi, děda . stav dlouhodobé půjčky -1019 6 Tmobile Tarif 0 7 Životní pojištění 0 8 Povinné ručení za auto 0 9 Zdravotní pojištění
Naklady Aktuální členění nákladů vvv -5641 0 neurčen 0 1 bydlení -2413 2 jídlo 0 3 zdraví, kondice, léky, doplnky -2279 4 doprava, auto, benzin -1019 5 komunikace (telefon, internet) 0 6 splátka půjčky 0 7 dárky pro širší rodinu 0 8 relaxace, zábava

 


Vlastimil Čevela - tisk Ctrl+P (měřítko 140),  aktualizace 250618_0941