Soubor účetních předpisů

Vzorový soubor účetních předpisů je standardně umístěn v adresáři MacPom a má jméno "UcPredpis_1.Txt". Obsah tohoto souboru viz níže. Vzorový soubor je upraven pro příspěvkovou organizaci a výstup do účetnictví firmy GORDIC.
Každý uživatel používá pochopitelně jiný účetní rozvrh, případně jiný účetní software. Proto je vždy třeba tento vzorový soubor upravit podle konkrétních požadavků.
Upravený soubor je nutno umístit v datovém adresáři účtované firmy (vzorový soubor v adresáři MacPom neměňte!).
Povinné jméno souboru je:

Zásady vyplňování souboru:

Soubor předpisu je členěn do několika sekcí. Každá sekce začíná nadpisem (viz popis níže) a končí vyhrazeným slovem "KONEC". Do souboru je možno umísťovat komentáře. Ty musí být vždy až na konci řádku a musí být uzavřeny ve složených závorkách. Poznámky nesmí být použity v nadpisu sekce a na řádku s vyhrazeným slovem "KONEC".

Seznam sekcí:

Pořadí sekcí je nutno dodržet.

Popis jednotlivých sekcí:

GLOBALNI_PARAMETRY

Má význam pouze pro výstup do souboru. Papírovou sestavu neovlivňuje. Pokud používáte účetní program GORDIC, pak zde téměř jistě nebude třeba nic měnit.
Význam jednotlivých hodnot v sekci viz komentáře na každém řádku.

HLAVICKA_1

Má význam pouze pro výstup do souboru. Papírovou sestavu neovlivňuje. Některé účetní programy používají na začátku importního souboru jeden nebo více hlavičkových řádků. V této sekci lze definovat jejich obsah i formát.
Pokud používáte účetní program GORDIC, pak zde téměř jistě nebude třeba nic měnit.
Význam jednotlivých hodnot v sekci viz komentáře na každém řádku.
Povoleny jsou maximálně 2 takové sekce s nadpisy "HLAVICKA_1" až "HLAVICKA_2". Každá přitom popisuje jeden řádek.
Pokud příslušná sekce není (tedy pokud váš účetní program nevyžaduje hlavičkový řádek nebo oba řádky), pak celou příslušnou sekci vynechat.
Obsah jednotlivých sloupců:
Sloupec Význam
01 Obsah může nabývat pouze dvě hodnoty:
  • 1 =předem definovaný řetězec přímo v popisu tohoto řádku (sloupec 05).
  • 5 =Jeden ze čtyř řetězců vyplňovaných uživatelem v menu makra, volba Nastavení. Uživateli je navíc vždy nabídnuto k vyplnění při startu sestavy. Číslo řetězce (1 až 4) je zadáno ve druhém sloupci tohoto řádku.
02 Obsah záleží na hodnotě zadané v prvním sloupci:
  • Pro hodnotu 1 ve sloupci 01 je tento sloupec bez významu (pište nulu)
  • Pro hodnotu 5 ve sloupci 01: Zadává se pořadové číslo řetězcového parametru z uživatelského nastavení (povoleno 14)}
03 Pozice tohoto údaje v hlavičkovém řádku
04 Délka tohoto údaje v hlavičkovém řádku
05 Má význam pouze pro typ 1 ve sloupci 01. V tomto případě se sem zadá konstantní řetězec znaků, který bude vždy přenášen do příslušného hlavičkového řádku.

HLAVICKA_2

Případný popis druhého hlavičkového řádku. Viz první hlavička.

POPIS_VETY

Zde je uveden popis datového řádku výstupní věty (pozice, délky a obsah jednotlivých polí datové věty). Současně jsou obdobně uvedeny pozice a délky v prvotním a druhotném indexu. Pokud používáte účetní program GORDIC, pak zde pravděpodobně nebude třeba nic měnit.
Sekce obsahuje 12 následujících sloupců:
{***************************************************************************************************************************}
{TypRet DruhInd1 DruhInd2 DruhInd3 VyslVeta  IdxOsob  IdxStream Zarov KonstRet  NazevSest (názvy proměnných a skupin viz popis výše)}
{ 01,     02,      03,       04,    05, 06,   07, 08,   09, 10,  11,     12,      13      (číslování viz popis výše)}
{***************************************************************************************************************************}

Obsah jednotlivých sloupců:
{TypRet (sloupec 01): Základní typ údaje}
     {1=předem definovaný string v popisu "Data"}
     {2=počítáno (zatím není podporováno)}
     {3=ze střediska, OC, položky osob nebo PaM}
     {4=indexový z účetního předpisu}
     {5=Jeden ze čtyř řetězců vyplňovaných uživatelem v menu makra, volba Nastavení). Uživateli je navíc vždy nabídnuto k vyplnění při startu sestavy)}

     {6=rezerva (zatím nepoužito)}
     {7=číslo řádku předpisu (z tabulky "PREDPISY") - má význam jen pro setřídění výstupního souboru v druhém streamu}
     {8=Konec indexu (indexované části stringu)}
     {9=částka}

{DruhInd1 (sloupec 02): Druh indexu. Rozvádí bližší vlastnosti položky "TypRet"}
     {0=druh není třeba}
     {pro TypRet=3: 1=středisko}
     {pro TypRet=3: 2=osobní číslo}
     {pro TypRet=3: 1000+položka=položka osobního oddělení}
     {pro TypRet=3: 2000+položka=položka oddělení PaM}
     {pro TypRet=4: 5=číslo účtu (brány sloupce "MD" nebo "Dal" ze sekce "PREDPISY" níže v tomto souboru)}
     {pro TypRet=4: 6=položka (brány sloupce "PolMD" nebo "PolDal" ze sekce "PREDPISY" níže v tomto souboru)}
     {pro TypRet=4: 7=další řetězec (bráno ze sekce "PREDPISY" níže v tomto souboru)}
     {8=částka MD}
     {9=znaménko MD}
     {10=částka Dal}
     {11=znaménko Dal}

{DruhInd2 (sloupec 03): Další bližší rozlišení položky "DruhuInd1"}
     {0=bližší rozlišení není třeba (nejčastější případ)}
     {1. pro TypRet=3 a současně DruhInd1>=1000 ("položka osobního oddělení" nebo "položka oddělení Pam")}
        {0=přímo z viditelého textu položky (nejčastější případ)}
        {1=z GrpLI1 (pouze u množin)}
        {2=z GrpLI2 (pouze u množin)}
        {9=z GrpKod (pouze u množin)}
        {1=z pole "Specifikace adresáta" (pouze u položek typu Ukazovátko)}
     {2. Pro TypRet=5 (bráno z INI souboru):}
        {ii =pořadové číslo parametru z uživatelského nastavení (povoleno 1 až 4). Vyplňuje se v menu makra, volba Nastavení. Uživateli je navíc vždy nabídnuto k vyplnění při startu sestavy)}

{DruhInd3 (sloupec 04): Indikace individuálního účtu MD, Dal nebo zdravotní pojišťovny pro jednotlivé zaměstnance}
     {0=Dané pole (=řádek předpisu) individuálním účtem není (nejčastější případ)}
     {1=Dané pole je individuálním účtem MD. Na tento účet se pak lze odkazovat v sekci "PREDPISY" klíčovým slovem "MD_ZAM".}
     {2=Dané pole je individuálním účtem Dal. Na tento účet se pak lze odkazovat v sekci "PREDPISY" klíčovým slovem "DAL_ZAM".}
     {3=Dané pole je individuálním účtem zdravotní pojišťovny. Na tento účet se pak lze odkazovat v sekci "PREDPISY" klíčovým slovem "ZDR_POJ".}

{VyslVeta (sloupce 05,06): Dva sloupce definující umístění ve výsledné větě souboru:}
  {sloupec 04: Pozice ve výsledné větě v souboru}
  {sloupec 05: Délka ve výsledné větě v souboru}

{IdxOsob (sloupce 07,08): Dva sloupce definující umístění v prvotním indexu:}
     {Tento index je vytvářen jádrem sestav z údajů zaměstnance (na každém zaměstnanci jen 1 unikátní hodnota)}
     {Má význam pouze u sloupců s "TypRet" (údaj v prvním sloupci) = 3. U jiných bude programem ignorován.}
  {sloupec 06: Pozice ve výsledné větě v prvotním indexu}
  {sloupec 07: Délka ve výsledné větě v prvotním indexu}

{IdxStream (sloupce 09,10): Dva sloupce definující umístění v druhém indexu}
     {Tento index je vytvářen jádrem sestav po projití všech zaměstnanců z údajů v prvotním indexu a po naplnění již konkrétními údaji z jednotlivých složek mzdy}
     {Má význam pouze u sloupců s "TypRet" (údaj v prvním sloupci) = 3. U jiných bude programem ignorován.}
  {sloupec 08: Pozice v druhém indexu}
  {sloupec 09: Délka v druhém indexu}

{Zarov (sloupec 11): Zarovnání: 0=doprava, 1=doleva (doleva zatím nepodporováno)}

{KonstRet (sloupec 12):  Konstantní řetězec pro "TypRet" (ve sloupci 01) =1. Pro jiný "TypRet" je bez významu.}

{NazevSest (sloupec 13): Název sloupce v tištěné sestavě pro "TypRet"=3 a "TypRet"=4. Pro jiný "TypRet" je bez významu a bude ignorováno.}

PREDPISY

(Předpisy zaúčtování jednotlivých složek mzdy)
Sekce obsahuje 14 následujících sloupců:
{**************************************************************************************************************************************************}
{Kód        TextNáz                      MD      Dal   PolMD PolDal  OrjMD  OrjDal Formát  TřídMD                TřídDal             Koef1 Koef2}
{01           02                         03      04    05    06      07     08     09 10   11                    12                   13    14}
{*****************************************************************************************12345678901234567890**12345678901234567890***************}
Obsah jednotlivých sloupců:
Nadpis      Sloup Význam
Kód 01 Jednoznačný identifikátor tohoto řádku předpisu, na nějž se pak odvolávají předpisy účtování jednotlivých položek mzdového oddělení (sekce "POLOZKY").
Pište velkými písmeny. Nesmí obsahovat mezery, písmena s diakritikou.
TextNáz 02 Slovní název tohoto předpisu. Používán je pouze k tisku do průvodní zaúčtovávací sestavy.
MD 03 Účet MD (včetně analytiky)
Použitelný počet míst je dán v popisu věty (sekce "POPIS_VETY", sloupec 6).
Dal 04 Účet Dal (včetně analytiky)
Bližší popis viz předchozí sloupec "Účet MD".
PolMD 05 V účtové osnově pro rozpočtové organizace je to tzv. "Položka", v tomto sloupci na straně MD. Často je zbytečně používána i v příspěvkových organizacích. V podnikatelských organizacích pravděpodobně nenajde žádné využití.
PolDal 06 Položka na straně "Dal"
Bližší popis viz předchozí sloupec "PolMD".
OrjMD 07 V účtové osnově pro rozpočtové organizace je to tzv. "ORJ", v tomto sloupci na straně MD. Často je zbytečně používána i v příspěvkových organizacích. V podnikatelských organizacích pravděpodobně nenajde žádné využití.
OrjDal 08 ORJ na straně "Dal"
Bližší popis viz předchozí sloupec "ORJ MD".
Formát 09 Délka čísla v tomto předpisu (pouze pro zobrazení v sestavě). Ve všech případech kromě sociálního pojistného placeného firmou pravděpodobně vyhoví hodnota 8, pouze u tohoto pojistného 11 (je totiž počítáno na dvě desetinná místa).
10 Počet desetinných míst v tomto předpisu (pouze pro zobrazení v sestavě). Ve všech případech kromě sociálního pojistného placeného firmou pravděpodobně vyhoví hodnota 0, pouze u tohoto pojistného 2 (je totiž počítáno na dvě desetinná místa).
TřídMD 11 Definuje kumulování u jednotlivých polí výsledné datové věty. Číslic ve skupině musí být alespoň tolik, kolik je řádků v sekci "POPIS_VETY" (viz výše)
  • 1 na příslušné pozici znamená, že příslušný index (definovaný číslem řádku v sekci "POPIS_VETY" bude na příslušné straně (MD/Dal) použit.
  • 0 na příslušné pozici znamená, že příslušný index nebude použit (bude nahrazen výplňovým znakem "VyplnZnak2").
TřídDal 12 Kumulování na straně "Dal"
Bližší popis viz předchozí sloupec "TřídMD".
Koef1 13 Koeficient započtení do bilance mzdy (Hrubá-Srážky=Doplatek
Koef2 14 Koef2=1 bude ukládáno do souboru
Koef2=0 nebude ukládáno

POLOZKY

(Zaúčtování jednotlivých položek mzdy)
Sekce obsahuje 4 následující sloupce:
{***********************************************************}
{Pol Kód  Znaménko Název položky}
{01   02       03   04
{***********************************************************}

!!! V sekci musí být uvedeny veškeré korunové položky mzdového oddělení!!!

Dodávaný vzorový soubor tento kompletní seznam obsahuje.
Obsah jednotlivých sloupců:
Nadpis Sloup Význam
Pol 01 Číslo položky mzdového oddělení
Kód 02 Jednoznačný identifikátor požadovaného řádku předpisu ze sekce "PREDPISY" (v tomto dokumentu). Nesmí obsahovat mezery, písmena s diakritikou.
Musí !!!přesně!!! odpovídat poli "Kód" ze sekce "PREDPISY" podle požadovaného účetního předpisu.
Znaménko 03 S tímto znaménkem bude daná položka účtována.
Název položky 04 Textový název položky. Sloupec je jen informativní (je zakomentářován složenými závorkami).

Opis vzorového souboru (včetně komentářů):

{*****FluxPam5 - UNIVERZÁLNÍ ÚČETNÍ PŘEDPIS ZAÚČTOVÁNÍ MEZD*********}
{2008-03-12 Běťák}

GLOBALNI_PARAMETRY
{Globální parametry celého souboru}
VyplnZnak1 = " "            {Výplňový znak v hlavičce (u GORDIC=" ")}
VyplnZnak2 = "0"            {Výplňový znak v datové části věty (u GORDIC="0")}
DelkVystVety0 = 66          {Délka hlavičkového řádku (u GORDIC=66), nula znamená odstraňování pravostranných mezer}
DelkVystVety1 = 89          {Délka výstupní vlastní datové části (u GORDIC=89), nula znamená odstraňování pravostranných mezer}
DruhUklCastek = 0           {Druh ukládání částek MD, Dal: 0=ponechat obě strany, 1=uložit rozdíl na převažující stranu, 2=rozdělit na dva řádky (u GORDIC=0)}
DruhDesTecky = 1            {Druh desetinné tečky: 0=nic, 1=tečka, 2=čárka (u GORDIC=1)}
KoefCastky = 100            {1=částka se ukládá přirozeně (v Kč na 2 des. mista), 100=v haléřích (u GORDIC=100)}
TiskNulovychCisel = 3       {bit č. 1: Tisk nulové hodnoty: 0=prázdný string, 1=nula}
                            {bit č. 2: Levostranné nuly:    0=netisknout, 1=tisknout}
                            {bit č. 3: Tisknout levostranné mezery: 0=netisknout, 1=tisknout}
                            {bit č. 4: Doplnění znaku měny: 0=nedoplňovat, 1=doplňovat}
                            {u GORDIC=3 (=1+2)}
UklZnamenko = 1             {Druh ukládání znaménka: 0=přirozeně (u záporného čísla znaménko před číslem), 1=znakem na definované pozici (u GORDIC=1)}
ZnakPlus = " "              {Příznak kladného čísla (význam má jen pro hodnotu "UklZnamenko=1"): (u GORDIC=" ")}
ZnakMinus = "-"             {Příznak záporného čísla (význam má jen pro hodnotu "UklZnamenko=1"): (u GORDIC="-")}
TisknoutSestavu = 1         {1=tisknout základní část průvodní sestavy}
TisknoutPole1 = 1           {1=tisknout paragraf (1. pole po čísle účtu). Nutno potlačit (=0) v případě, kdy toto pole je používáno např. jako individuální účet.}
TisknoutPole2 = 1           {1=tisknout položku (2. pole po čísle účtu). Nutno potlačit (=0) v případě, kdy toto pole je používáno např. jako individuální účet.}
TisknoutPole3 = 1           {1=tisknout ORJ (3. pole po čísle účtu). Nutno potlačit (=0) v případě, kdy toto pole je používáno např. jako individuální účet.}
KONEC

HLAVICKA_1
{Hlavičkový řádek č. 1}
{**********************************************************************************************************}
{ 01,     02,     03, 04, 05,    (číslování viz popis výše)}
{**********************************************************************************************************}
   1,      0,      1,  3, 5/@,       {01 Úvodní řetězec - Ze sloupce "05" v tomto řádku}
   5,      1,      4,  8, ,          {02 Řetězec č. 1 (u GORDIC=IČO). Vyplňuje se v menu makra, volba "Nastavení". Uživateli je navíc vždy nabídnuto k vyplnění při startu sestavy)}
   1,      0,     12,  2, 00,        {03 Ze sloupce "05" v tomto řádku}
   5,      2,     14,  2, ,          {04 Řetězec č. 2 (u GORDIC=měsíc dvouciferně). Vyplňuje se v menu makra, volba "Nastavení". Uživateli je navíc vždy nabídnuto k vyplnění při startu sestavy)}
   1,      0,     16,  7, 0000000,   {05 Ze sloupce "05" v tomto řádku}
KONEC

HLAVICKA_2
{Hlavičkový řádek č. 2}
{**********************************************************************************************************}
{ 01,     02,     03, 04, 05,    (číslování viz popis výše)}
{**********************************************************************************************************}
   1,      0,      1,  3, 6/@,  {01 Úvodní řetězec - Ze sloupce "05" v tomto řádku}
   5,      1,      4,  8, ,     {02 Řetězec č. 1 (u GORDIC=IČO). Vyplňuje se v menu makra, volba "Nastavení". Uživateli je navíc vždy nabídnuto k vyplnění při startu sestavy)}
   5,      2,     12,  2, ,     {03 Řetězec č. 2 (u GORDIC=měsíc dvouciferně). Vyplňuje se v menu makra, volba "Nastavení". Uživateli je navíc vždy nabídnuto k vyplnění při startu sestavy)}
   1,      0,     14,  2, 00,   {04 Ze sloupce "05" v tomto řádku}
KONEC

POPIS_VETY
{Pozice, délky a obsah jednotlivých složek výstupní věty, prvotního a druhotného indexu}
{Maximální počet řádků je 20}
{***************************************************************************************************************************}
{TypRet DruhInd1 DruhInd2 DruhInd3 VyslVeta  IdxOsob  IdxStream Zarov KonstRet  NazevSest (názvy sloupců viz nápověda)}
{ 01,     02,      03,       04,    05, 06,   07, 08,   09, 10,  11,     12,      13      (číslování viz nápověda)}
{***************************************************************************************************************************}
   1,      0,       0,        0,     1,  3,    0,  0,    0,  0,   0,    9/@,       ,     {01 Úvodní string - z pole "KonstRet" (sloupec 11) v tomto řádku}
   5,      0,       3,        0,     4,  2,    0,  0,    0,  0,   0,       ,       ,     {02 Řetězec č. 3 (u GORDIC=dd, kde dd je den dokladu dvouciferně). Vyplňuje se v menu makra, volba "Nastavení". Uživateli je navíc vždy nabídnuto k vyplnění při startu sestavy)}
   5,      0,       4,        0,     6,  6,    0,  0,    0,  0,   0,       ,       ,     {03 Řetězec č. 4 (u GORDIC=cccccc, kde cccccc je číslo dokladu včetně levostranných nul). Vyplňuje se v menu makra, volba "Nastavení". Uživateli je navíc vždy nabídnuto k vyplnění při startu sestavy)}
   1,      0,       0,        0,    12,  3,    0,  0,    0,  0,   0,    000,       ,     {04 String z pole "KonstRet" v tomto řádku (u GORDIC="000")}
   4,      5,       0,        0,    15,  7,    0,  0,   15,  7,   0,       ,       ,     {05 Účet (dohromady SU+AU)}
   3,      1,       0,        0,    34, 10,    1,  6,    1,  6,   1,       ,  Střed,     {06 Středisko}
   3,      2,       0,        0,     0,  0,    0,  0,    0,  0,   0,       ,  OsČís,     {07 Osobní číslo}
   3,   1404,       0,        0,    22,  4,    7,  4,   22,  4,   0,       ,  Parag,     {08 Paragraf}
   4,      6,       0,        0,    26,  4,    0,  0,   26,  4,   0,       ,  Polož,     {09 Položka}
   8,      0,       0,        0,     1, 39,    1, 20,    1, 39,   0,       ,       ,     {10 Konec indexované části stringu (povinný údaj)}
   9,      8,       0,        0,    52, 18,    0,  0,   40, 12,   0,       ,       ,     {11 Částka MD}
   9,      9,       0,        0,    70,  1,    0,  0,    0,  0,   0,       ,       ,     {12 Znaménko MD (u GORDIC=70)}
   9,     10,       0,        0,    71, 18,    0,  0,   55, 12,   0,       ,       ,     {13 Částka Dal}
   9,     11,       0,        0,    89,  1,    0,  0,    0,  0,   0,       ,       ,     {14 Znaménko Dal (u GORDIC=89)}
 101,      0,       0,        0,     0,  0,   30,  6,    0,  0,   0,       ,       ,     {15 Ident věty}
 102,      0,       0,        0,     0,  0,   21,  6,    0,  0,   0,       ,       ,     {16 Ident střediska}
 103,      0,       0,        0,     0,  0,   41,  6,    0,  0,   0,       ,       ,     {17 Počátek datové části indexu (význam má pouze pro index ve sloupci "IdxOsob")}
KONEC

PREDPISY
{Předpisy jednotlivých složek mzdy******************}
{Maximální počet řádků předpisů je 50}
{Lze používat následující symbolické účty:}
{ * "MD_ZAM"  Tento účet je popsán v sekci "POPIS_VETY" jako "TypRet"=3, sloupec "DruhInd1" musí odkazovat na konkrétní položku Osob nebo Pam. Ve sloupci "DruhInd3" musí být hodnota 1.}
{ * "DAL_ZAM"    dtto, ale ve sloupci "DruhInd3" musí být hodnota 2.}
{ * "ZDR_POJ"    dtto, ale ve sloupci "DruhInd3" musí být hodnota 3.}
{****************************************************************************************************************************************************}
{Kód        TextNáz                        MD      Dal   PolMD PolDal  OrjMD  OrjDal Formát  TřídMD                TřídDal             Koef1 Koef2 (názvy sloupců viz nápověda)}
{01           02                           03      04    05     06       07      08  09 10    11                    12                  13    14   (číslování viz nápověda)}
{*******************************************************************************************12345678901234567890**12345678901234567890***************}
BEZOON    , Hrubá bez OON celkem       , 521110, 331000, 5601,  0000,    00,     00,  8, 0, 11111111111111111111, 11111110011111111111,  1,    1, {01}
ODMENY    , Odměny z FO                , 521120, 331000, 5601,  0000,    00,     00,  8, 0, 11111111111111111111, 11111110011111111111,  1,    1, {02}
MZDA_HC   , Mzda z HČ                  , 521130, 331000, 5601,  0000,    00,     00,  8, 0, 11111111111111111111, 11111110011111111111,  1,    1, {03}
MZDA_OST  , Mzda z ost. zdrojů         , 521140, 331000, 5601,  0000,    00,     00,  8, 0, 11111111111111111111, 11111110011111111111,  1,    1, {04}
MZDA_SPEC , Mzda na spec. výkaz        , 521150, 331000, 5601,  0000,    00,     00,  8, 0, 11111111111111111111, 11111110011111111111,  1,    1, {05}
MZDA_REF  , Mzda z refundace           , 521160, 331000, 5601,  0000,    00,     00,  8, 0, 11111111111111111111, 11111110011111111111,  1,    1, {06}
MZDA_ZBYV , Mzda zbývající             ,       ,       , 5601,  0000,    00,     00,  8, 0, 11111111111111111111, 11111110011111111111,  1,    1, {07}
OON_1     , OON celkem                 , 521210, 331000, 5602,  0000,    00,     00,  8, 0, 11111111111111111111, 11111110011111111111,  1,    1, {08}
OON_HC    , OON z HČ                   , 521230, 331000, 5602,  0000,    00,     00,  8, 0, 11111111111111111111, 11111110011111111111,  1,    1, {09}
OON_OST   , OON z ost. zdrojů          , 521240, 331000, 5602,  0000,    00,     00,  8, 0, 11111111111111111111, 11111110011111111111,  1,    1, {10}
OON_SPEC  , OON na spec. výkaz         , 521250, 331000, 5602,  0000,    00,     00,  8, 0, 11111111111111111111, 11111110011111111111,  1,    1, {11}
OON_REF   , OON z refundace            , 521260, 331000, 5602,  0000,    00,     00,  8, 0, 11111111111111111111, 11111110011111111111,  1,    1, {12}
OON_ZBYV  , OON z nákladů              ,       ,       , 5602,  0000,    00,     00,  8, 0, 11111111111111111111, 11111110011111111111,  1,    1, {13}
FKSP      , Dary z FKSP                , 912000, 331000, 5601,  0000,    00,     00,  8, 0, 11111111111111111111, 11111110011111111111,  1,    1, {14}
PEN_PO1   , Penzijní pojištění 1       , 527100, 331000, 5601,  0000,    00,     00,  8, 0, 11111111111111111111, 11111110011111111111,  1,    1, {15}
PEN_PO2   , Penzijní pojištění 2       , 527200, 331000, 5601,  0000,    00,     00,  8, 0, 11111111111111111111, 11111110011111111111,  1,    1, {16}
PEN_PO3   , Penzijní pojištění 3       , 527300, 331000, 5601,  0000,    00,     00,  8, 0, 11111111111111111111, 11111110011111111111,  1,    1, {17}
ZIV_PO1   , Životní pojištění          , 527400, 331000, 5601,  0000,    00,     00,  8, 0, 11111111111111111111, 11111110011111111111,  1,    1, {18}
PRISP     , Příspěvky zaměstnavatele   , 527400, 331000, 5601,  0000,    00,     00,  8, 0, 11111111111111111111, 11111110011111111111,  1,    1, {19}
MIMOMZ    , Mimomzdové prostředky      , xxxxxx, 331000, 5601,  0000,    00,     00,  8, 0, 11111111111111111111, 11111110011111111111,  1,    1, {20}
DNP       , Nemocenské dávky           , 336100, 331000, 0000,  0000,    00,     00,  8, 0, 11111110011111111111, 11111110011111111111,  1,    1, {21}
POJS_Z    , Pojistné sociální          , 331000, 336100, 0000,  0000,    00,     00,  8, 0, 11111110011111111111, 11111110011111111111, -1,    1, {22}
POJZ_Z    , Pojistné zdravotní         , 331000, 336200, 0000,  0000,    00,     00,  8, 0, 11111110011111111111, 11111110011111111111, -1,    1, {23}
DAN       , Daň                        , 331000, 342000, 0000,  0000,    00,     00,  8, 0, 11111110011111111111, 11111110011111111111, -1,    1, {24}
POJS_F0   , Poj. soc. za firmu         , 524100, 336100, 5412,  0000,    00,     00, 11, 2, 11111110011111111111, 11111110011111111111,  0,    1, {25}
POJS_F1   , Poj. soc. z HČ             ,       ,       , 5412,  0000,    00,     00, 11, 2, 11111110011111111111, 11111110011111111111,  0,    1, {26}
POJS_F2   , Poj. soc. z ost. zdrojů    ,       ,       , 5412,  0000,    00,     00, 11, 2, 11111110011111111111, 11111110011111111111,  0,    1, {27}
POJS_F3   , Poj. soc. k refundaci      ,       ,       , 5412,  0000,    00,     00, 11, 2, 11111110011111111111, 11111110011111111111,  0,    1, {28}
POJS_F4   , Poj. soc. na spec. výkaz   ,       ,       , 5412,  0000,    00,     00, 11, 2, 11111110011111111111, 11111110011111111111,  0,    1, {29}
POJS_F5   , Poj. soc. na FO            ,       ,       , 5412,  0000,    00,     00, 11, 2, 11111110011111111111, 11111110011111111111,  0,    1, {30}
POJS_F6   , Poj. soc. zbývající        ,       ,       , 5412,  0000,    00,     00, 11, 2, 11111110011111111111, 11111110011111111111,  0,    1, {31}
POJZ_F0   , Poj. zdrav. za firmu       , 524200, 336200, 5411,  0000,    00,     00,  8, 0, 11111110011111111111, 11111110011111111111,  0,    1, {32}
POJZ_F1   , Poj. zdrav.  z HČ          ,       ,       , 5411,  0000,    00,     00,  8, 0, 11111110011111111111, 11111110011111111111,  0,    1, {33}
POJZ_F2   , Poj. zdrav. z ost. zdr.    ,       ,       , 5411,  0000,    00,     00,  8, 0, 11111110011111111111, 11111110011111111111,  0,    1, {34}
POJZ_F3   , Poj. zdrav. k refundaci    ,       ,       , 5411,  0000,    00,     00,  8, 0, 11111110011111111111, 11111110011111111111,  0,    1, {35}
POJZ_F4   , Poj. zdrav. na spec. výkaz ,       ,       , 5411,  0000,    00,     00,  8, 0, 11111110011111111111, 11111110011111111111,  0,    1, {36}
POJZ_F5   , Poj. zdrav. na FO          ,       ,       , 5411,  0000,    00,     00,  8, 0, 11111110011111111111, 11111110011111111111,  0,    1, {37}
POJZ_F6   , Poj. zdrav. zbývající      ,       ,       , 5411,  0000,    00,     00,  8, 0, 11111110011111111111, 11111110011111111111,  0,    1, {38}
OBSTAV    , Obstávky                   ,       ,       ,     ,      ,    00,     00,  8, 0, 11111110011111111111, 11111110011111111111, -1,    0, {39}
SPOR      , Spoření                    ,       ,       ,     ,      ,    00,     00,  8, 0, 11111110011111111111, 11111110011111111111, -1,    0, {40}
ZAL       , Zálohy                     ,       ,       ,     ,      ,    00,     00,  8, 0, 11111110011111111111, 11111110011111111111, -1,    0, {41}
PREP_VR   , Vracený přeplatek          ,       ,       ,     ,      ,    00,     00,  8, 0, 11111110011111111111, 11111110011111111111,  1,    0, {42}
PREP      , Přeplatek                  ,       ,       ,     ,      ,    00,     00,  8, 0, 11111110011111111111, 11111110011111111111,  1,    0, {43}
DOPL      , Doplatek                   ,       ,       ,     ,      ,    00,     00,  8, 0, 11111110011111111111, 11111110011111111111, -1,    0, {44}
DO_HL     , Do hlavního PP             ,       ,       ,     ,      ,    00,     00,  8, 0, 11111110011111111111, 11111110011111111111, -1,    0, {45}
@         , Chyba                      , ??????, ??????, ????,  ????,    00,     00,  8, 0, 00000000000000000000, 00000000000000000000,  0,    0, {konec}
KONEC

POLOZKY
{*****Zaúčtování jednotlivých položek mzdy (stav k 2003-11-08):*************}
{***********************************************************}
{Pol Kód  Znaménko Název položky}
{01   02       03   04
{***********************************************************}
{ZÁKLADY}
201, BEZOON,   1,  {Základní plat}
202, BEZOON,   1,  {Základní mzda za přesčas}
203, BEZOON,   1,  {Úkolová mzda}
204, BEZOON,   1,  {Podílová mzda}
205, BEZOON,   1,  {Mzda ve výši prům. výdělku}
206, BEZOON,   1,  {Doplatek do prům. výdělku}
207, BEZOON,   1,  {Doplatek do minimální mzdy}
208, BEZOON,   1,  {Zástupné}
209, BEZOON,   1,  {Základ - různé}
331, BEZOON,   1,  {Základ - různé}
332, BEZOON,   1,  {Základ - různé}
333, BEZOON,   1,  {Základ - opravy}
315, BEZOON,   1,  {Další plat}
316, BEZOON,   1,  {Zaloha na další plat}
{PŘÍPLATKY}             
211, BEZOON,   1,  {Příplatek osobní}
212, BEZOON,   1,  {Příplatek za vedení}
213, BEZOON,   1,  {Příplatek zvláštní}
235, BEZOON,   1,  {Příplatek za tridnictvi}
224, BEZOON,   1,  {Příplatek jiný 1}
225, BEZOON,   1,  {Příplatek jiný 2}
226, BEZOON,   1,  {Příplatek jiný 3}
214, BEZOON,   1,  {Příplatek za dělené směny}
215, BEZOON,   1,  {Příplatek za směnnost}
216, BEZOON,   1,  {Příplatek za přesčas}
229, BEZOON,   1,  {Přípl. za ped.čin. nad rozsah}
217, BEZOON,   1,  {Příplatek za odpol. směny}
218, BEZOON,   1,  {Příplatek za noční směny}
219, BEZOON,   1,  {Příplatek za So, Ne}
220, BEZOON,   1,  {Příplatek za práci ve svátek}
221, BEZOON,   1,  {Příplatek za prostředí}
222, BEZOON,   1,  {Příplatek za pohotovost}
223, BEZOON,   1,  {Příplatek za zastupování}
227, BEZOON,   1,  {Příplatek jiný 4}
228, BEZOON,   1,  {Příplatek jiný 5}
230, BEZOON,   1,  {Příplatek jiný 7}
231, BEZOON,   1,  {Příplatek osobní - opravy}
232, BEZOON,   1,  {Příplatek za vedení - opravy}
233, BEZOON,   1,  {Příplatek zvláštní - opravy}
234, BEZOON,   1,  {Příplatek za směnnost - opravy}
236, BEZOON,   1,  {Příplatek za třídnictví - opravy}
{NÁHRADY}
291, BEZOON,   1,  {Náhrada za dovolenou}
292, BEZOON,   1,  {Propl. nevyčerp. dovolená}
293, BEZOON,   1,  {Náhrada za svátek}
335, BEZOON,   1,  {Prostoje}
294, BEZOON,   1,  {Náhrada za omluvené volno}
295, BEZOON,   1,  {Náhrada za voj. cvič. (ZVS)}
296, BEZOON,   1,  {Náhrada za prac. úraz daněná}
297, BEZOON,   1,  {Náhrada za prac. úraz nedaněná}
298, BEZOON,   1,  {Náhrady různé}
299, BEZOON,   1,  {Náhrady různé}
{ODMĚNY Z NÁKLADŮ}
241, BEZOON,   1,  {Prémie}
242, BEZOON,   1,  {Prémie}
243, BEZOON,   1,  {Odměny}
244, BEZOON,   1,  {Odměny}
245, BEZOON,   1,  {Odměny jubilejní z nákladů}
246, BEZOON,   1,  {Odměny jubilejní z nákladů}
247, BEZOON,   1,  {Odměny jubilejní z nákladů}
248, BEZOON,   1,  {Paušální prémie}
{OSTATNÍ OSOBNÍ NÁKLADY}
265, OON_1,      1,  {Dohoda}
261, OON_1,      1,  {Dohoda paušální krácená}
262, OON_1,      1,  {Dohoda paušální}
263, OON_1,      1,  {Odměny za zlepšovací návrhy}
323, OON_1,      1,  {Autorské honoráře}
264, OON_1,      1,  {Odstupné}
266, OON_1,      1,  {OON různé}
267, OON_1,      1,  {OON různé}
268, OON_1,      1,  {OON různé}
269, OON_1,      1,  {OON různé}
342, OON_HC,     1,  {OON z hospodářské činnosti}
348, OON_OST,    1,  {OON z ostatních zdrojů}
350, OON_REF,    1,  {OON z refundace}
352, OON_SPEC,   1,  {OON na speciální výkaz}
354, ODMENY,     1,  {OON z Fondu odměn}
752, OON_ZBYV,   1,  {OON zbývající}
344, OON_1,      1,  {Služné v civilní službě}
271, OON_1,      1,  {Odměny statutárním orgánům}
272, OON_1,      1,  {Podíly na zisku společníkům}
273, OON_1,      1,  {Daněno zálohově 20%}
279, OON_1,      1,  {Daněno zálohově 20%}
274, OON_1,      1,  {Daněno srážkovou daní 25%}
275, OON_1,      1,  {Daněno zvláštní sazbou}
276, OON_1,      1,  {Daněno zvláštní sazbou}
321, OON_1,      1,  {Příjem nedaněný}
{ODMĚNY OSTATNÍ}
251, ODMENY,    1,  {Odměna}
252, ODMENY,    1,  {Odměna}
253, ODMENY,    1,  {Odměna}
254, ODMENY,    1,  {Odměna}
257, ODMENY,    1,  {Odměna jubilejní}
258, ODMENY,    1,  {Odměna jubilejní}
259, ODMENY,    1,  {Odměna jubilejní}
{ZVLÁŠTNÍ SLOŽKY MZDY}
341, MZDA_HC,   1,  {Mzda z hospodářské činnosti}
343, MZDA_OST,  1,  {Mzda z ostatních zdrojů}
349, MZDA_REF,  1,  {Mzda z refundace}
351, MZDA_SPEC, 1,  {Mzda na speciální výkaz}
353, ODMENY,    1,  {Mzda z Fondu odměn}
751, MZDA_ZBYV, 1,  {BezOON zbývající}
277, FKSP,      1,  {Dary z FKSP peněžní}
481, FKSP,      1,  {Dary z FKSP peněžní}
482, FKSP,      1,  {Dary z FKSP peněžní}
304, PRISP,     1,  {Příspěvky zaměstnavatele peněžní}
305, PRISP,     1,  {Příspěvky zaměstnavatele peněžní}
483, PRISP,     1,  {Příspěvky zaměstnavatele peněžní}
306, PRISP,     1,  {Příspěvky zaměstnavatele peněžní}
310, FKSP,      1,  {Příspěvky z FKSP peněžní}
311, FKSP,      1,  {Příspěvky z FKSP peněžní}
484, FKSP,      1,  {Příspěvky z FKSP peněžní}
312, FKSP,      1,  {Příspěvky z FKSP peněžní}
318, PEN_PO1,   1,  {Příspěvek na penzijní pojištění 1}
319, PEN_PO2,   1,  {Příspěvek na penzijní pojištění 2}
659, PEN_PO2,   1,  {Příspěvek na penzijní pojištění daňově neuznaný}
317, ZIV_PO1,   1,  {Příspěvek na životní pojištění}
{NATURÁLNÍ SLOŽKY MZDY}
281, ,         1,  {Naturální mzda}
282, ,         1,  {Naturální mzda}
283, ,         1,  {Naturální mzda}
284, ,         1,  {Naturální mzda}
285, ,         1,  {Hodnota ochranných pomůcek}
286, ,         1,  {Hodnota ochranných pomůcek}
287, ,         1,  {Hodnota ochranných pomůcek}
288, ,         1,  {Hodnota ochranných pomůcek}
289, ,         1,  {Používání služ. vozidla}
301, ,         1,  {Přísp. zaměstnavat. natur.}
302, ,         1,  {Přísp. zaměstnavat. natur.}
485, ,         1,  {Přísp. zaměstnavat. natur.}
303, ,         1,  {Přísp. zaměstnavat. natur.}
278, ,         1,  {Nepeněžní odměny z FKSP}
488, ,         1,  {Nepeněžní odměny z FKSP}
307, ,         1,  {Příspěvky z FKSP k dodanění}
308, ,         1,  {Příspěvky z FKSP k dodanění}
486, ,         1,  {Příspěvky z FKSP k dodanění}
309, ,         1,  {Příspěvky z FKSP k dodanění}
313, ,         1,  {Natur. mzda dan. sazbou č. 1}
314, ,         1,  {Natur. mzda dan. sazbou č. 2}
{REFUNDACE MZDY}
449, ,         1,  {Refundováno od jiné organizace - BezOON}     
450, ,         1,  {Refundováno od jiné organizace - OON}
{MIMOMZDOVÉ PROSTŘEDKY}
451, MIMOMZ,   1,  {Stipendia}
452, MIMOMZ,   1,  {Studijní příspěvky}
453, MIMOMZ,   1,  {Náhrady cestovného}
345, MIMOMZ,   1,  {Ošatné v civilní službě}
346, MIMOMZ,   1,  {Stravné v civilní službě}
347, MIMOMZ,   1,  {Ruzné v civilní službě}
454, MIMOMZ,   1,  {Ostatní náhrady mimomzdové}
455, MIMOMZ,   1,  {Ostatní mimomzdové prostředky}
456, MIMOMZ,   1,  {Ostatní mimomzdové prostředky}
457, MIMOMZ,   1,  {Ostatní mimomzdové prostředky}
{NEMOCENSKÉ DÁVKY}
401, DNP,      1,  {nemoc}
402, DNP,      1,  {OČR}
403, DNP,      1,  {peněžitá pomoc v mateřství}
408, DNP,      1,  {vyrovnání v TaM}
{Sociální zabezpečení}
500, POJS_Z,   1,  {Sociální zabezpečení celkem}
508, POJS_F0,  1,  {Sociální zabezpečení placené organizací}
521, POJS_F1,  1,  {Sociální zabezpečení na HČ}
522, POJS_F2,  1,  {Sociální zabezpečení na ost. zdroje}
523, POJS_F3,  1,  {Sociální zabezpečení k refundaci}
527, POJS_F4,  1,  {Sociální zabezpečení na spec. výkaz}
551, POJS_F5,  1,  {Sociální zabezpečení na FO}
755, POJS_F6,  1,  {Sociální zabezpečení zbývající}
{Zdravotní pojištění}
510, POJZ_Z,   1,  {Zdravotní pojištění celkem}
518, POJZ_F0,  1,  {Zdravotní pojištění za organizaci}
524, POJZ_F1,  1,  {Zdravotní pojištění na HČ}
525, POJZ_F2,  1,  {Zdravotní pojištění na ost. zdroje}
526, POJZ_F3,  1,  {Zdravotní pojištění k refundaci}
528, POJZ_F4,  1,  {Zdravotní pojištění na spec. výkaz}
552, POJZ_F5,  1,  {Zdravotní pojištění na FO}
756, POJZ_F6,  1,  {Zdravotní pojištění zbývající}
{DAŇ}
531, DAN,      1,  {Oprava zálohy na daň}
534, DAN,      1,  {Záloha na daň}
540, DAN,      1,  {Roční zúčtování daně}
541, DAN,      1,  {Oprava daně z min. let}
535, DAN,      1,  {Daň sazbou 15%}
536, DAN,      1,  {Daň zvláštní sazbou 25%}
537, DAN,      1,  {Daň zvláštní sazbou č. 1}
538, DAN,      1,  {Daň zvláštní sazbou č. 2}
539, DAN,      1,  {Daň z mimořádné zálohy}
{SRÁŽKY CELKEM}
601, SPOR,     1,  {Spoření celkem}
602, SPOR,     1,  {Půjčky celkem}
603, SPOR,     1,  {Půjčky FKSP celkem}
604, SPOR,     1,  {Pojištění celkem}
605, OBSTAV,   1,  {Exekuce celkem}
606, OBSTAV,   1,  {Výživné celkem}
607, SPOR,     1,  {Ostatní srážky}
608, SPOR,     1,  {Příspěvek na stravování}
609, SPOR,     1,  {Srážky pro podnik}
657, SPOR,     1,  {Srážky pro podnik}
658, SPOR,     1,  {Srážky pro podnik}
660, SPOR,     1,  {Srážky pro podnik}
671, SPOR,     1,  {Odbory}
{ZALOHY}
680, ZAL,      1,  {Záloha na mzdu}
681, ZAL,      1,  {Mimořádná záloha}
682, ZAL,      1,  {Záloha před dovolenou}
684, ZAL,      1,  {Vratka zálohy před dovolenou}
683, ZAL,      1,  {Vyplacená záloha na další plat}
{Převody mezi PP}
691, DO_HL,   -1,  {Převod ze souběžného PP}
698, DO_HL,    1,  {Převáděno do hlavního PP}
{DOPLATEK MZDY}
693, PREP_VR, -1,  {Kompenzace minulého přeplatku}
871, PREP_VR,  1,  {Předpis k úhradě z min. měsíců}
697, PREP,     1,  {Přeplatek mzdy}
694, DOPL,     1,  {Doplatek mzdy hotově}
695, DOPL,     1,  {Doplatek mzdy poštou}
654, ,         1,  {Doplatek mzdy na bankovní účet (nesmí být účtováno)}
696, ,         1,  {}
KONEC