Import do programu WinDUO. Import do programu WinDUO je řešen dvěma způsoby jednak za pomocí textového importu implementovaného přímo v programu a nebo za pomocí tzv. Plug-In DLL knihoven, které ale nejsou standardní součástí WinDUO. Přihráním DLL knihovny do adresáře, kde se nalézá program WinDUO (soubor DUO.EXE) se do hlavního menu programu WinDUO, do submenu „Ostatní“ přidá další položka menu, kterou lze daný import provést. V současné době jsou k dispozici knihovny pro import dat do účetního deníku a pro import dat do pohledávek, včetně textu faktur.
Importy a exporty implementované přímo v programu WinDUO: Import implementovaný v programu WinDUO se provádí prostřednictvím textového souboru. Jednotlivé položky v řádku jsou odděleny tabelátorem (ASCII kód 9). WinDUO rozeznává tři typy řádků, tyto typy jsou odlišeny tak, že řádek začíná znaky definujícími typ řádku ukončenými dvojtečkou, od ostatních položek na řádku jsou tyto definující znaky taktéž odděleny tabulátorem (ASCII kód 9). Řádky jsou oddělovány standardním koncem řádku EOL (ASCII kódy 13 a 10). WinDUO při importu kontroluje množinu povolených znaků pro jednotlivá políčka (např. políčka s čísly nesmí obsahovat písmena). Při vlastním importu provádí WinDUO nejprve kontrolu správnosti celého souboru a pak po dotazu se provede samotný import. Kromě popisovaných importů je WinDUO schopno vytvořit soubory v definovaném formátu - tedy provést Export. Poznámka: Nevyplněné políčka jsou takové políčka, která mezi oddělujícími znaky
(ASCII kód 9) neobsahují žádný znak. Řádek může být ukončen i dříve, tzn. že nemusí obsahovat přesný počet znaků v případě, že do konce řádku by už nebyl vyplněn žádný údaj. Popis struktury pro import účetních událostí. Importem do knihy pohledávek lze importovat jak obsah samotné pohledávky (řádek typu H:), tak rozkont k dané pohledávce (řádek typu U: - popis a použití viz. import pokladny) . Obsah řádku pro typ H: Identifikace řádku
Číslo dokladu
Období Datum Datum ZP Popis Částka
H: za dvojtečkou v identifikaci řádku lze uvést číslo agendy dokladu. V případě účetních událostí tedy 1. (H:1). Pak lze v jednom souboru sdružovat více importů pro různé agendy. číslo dokladu je max. 8 místné, povoleny jsou velká písmena anglické abecedy a číslice. Lze využívat hvězdičkové konvence pro automatické číslování dokladů (znak * nebo +). Importní program pak doklady automaticky očísluje v dané řadě. Např. pokud je číslo dokladu 96+ pak program přidělí automaticky číslo dokladu v řadě 96+. Tzn. že pokud je nejvyšší existující číslo v řadě 96 např. 960001, tak přidělí 960002 atd. chybějící čísla v řadě nedoplňuje ale automaticky přidává na konec číselné řady. První číslo v číselné řadě ale už musí být zadáno, aby program věděl počet míst v dokladu. Období ve formátu MMRR (pokud je období vynecháno, je období vytvořeno z data /políčko datum/) Deníkové datum. Povoleno je datum ve formátu DD.MM.RRRR nebo DD.MM.RR. Povolené je i zkratkové zadávaní data ve stylu zadávání dat ve WinDUO. Datum zdanitelného plnění. Formát data viz políčko Datum. Popis dokladu, max. 25 znaků. Celková částka dokladu. Obvykle shodná se součtem všech příslušných záznamů typu U:. Nemusí se ale shodovat. Částka (povolena desetinná dečka i desetinná čárka). Řády nesmí být od sebe odděleny. Povoleno je pouze oddělení řádů mezerami (např. 1 565 585.55), ale doporučeno je řády neoddělovat (tj. 1565585.55). Částka nemusí obsahovat desetinná místa.
IČO
Název Poznámka
IČO obchodního partnera. Pokud program najde IČO v adresáři WinDUO, automaticky doplní všechny ostatní identifikační údaje firmy. Pokud IČO není v adresáři nalezeno, je nabídnuto dialogové okno k doplnění do adresáře, s předvyplněnými údaji z identifikačních políček uvedených níže. Název dodavatele. Pokud chcete, aby program bral údaje automaticky přiřazené z adresáře v závislosti na IČO, jednoduše tento údaj necháte prázdný. Max. 25 znaků. Max. 30 znaků
Obsah řádku pro typ U: Viz.: Pokladna
Popis struktury pro import pokladny. Upozornění: Tímto způsobem importu nelze nijak promítnout návaznost na pohledávky a závazky (a momentálně jiný není). Typy řádků můžou nabývat následujících hodnot: H: U:
Hlavičkový záznam, obsahuje základní identifikační údaje pokladního záznamu. Obsahuje účetní rozkont Hlavičkového záznamu, ke kterému bude přiřazen. Záznam U: musí následovat za příslušným záznamem H:. Záznamy typu U: nejsou v souboru povinné a jednotlivé záznamy je mohou, ale nemusí obsahovat.
Obsah řádku pro typ H:
Identifikace řádku
Číslo pokladny Typ dokladu
Číslo dokladu
Období Datum Datum ZP Popis Částka
IČO
DIČ Název Ulice Město PSČ Rozšíření názvu Variabilní symbol
H: za dvojtečkou v identifikaci řádku lze uvést číslo agendy dokladu. V případě pokladny tedy 4. (H:4). Pak lze v jednom souboru sdružovat více importů pro různé agendy. Číslo pokladny v rozsahu 0-999 P - příjmový V - výdajový u nevyplněného políčka nebo políčka obsahující mezeru se typ dokladu odvodí z částky: kladná - příjmový, záporná - výdajový číslo dokladu je max. 8 místné, povoleny jsou velká písmena anglické abecedy a číslice. Lze využívat hvězdičkové konvence pro automatické číslování dokladů (znak * nebo +). Importní program pak doklady automaticky očísluje v dané řadě. Např. pokud je číslo dokladu 96+ pak program přidělí automaticky číslo dokladu v řadě 96+. Tzn. že pokud je nejvyšší existující číslo v řadě 96 např. 960001, tak přidělí 960002 atd. chybějící čísla v řadě nedoplňuje ale automaticky přidává na konec číselné řady. První číslo v číselné řadě ale už musí být zadáno, aby program věděl počet míst v dokladu. Období ve formátu MMRR (pokud je období vynecháno, je období vytvořeno z data) Deníkové datum. Povoleno je datum ve formátu DD.MM.RRRR nebo DD.MM.RR. Povolené je i zkratkové zadávaní data ve stylu zadávání dat ve WinDUO. Datum zdanitelného plnění. Formát data viz políčko Datum. Popis dokladu (pokladna), max. 25 znaků (účel platby) Celková částka dokladu. Obvykle shodná se součtem všech příslušných záznamů typu U:. Nemusí se ale shodovat. Částka (povolena desetinná tečka i desetinná čárka). Řády nesmí být od sebe odděleny. Povoleno je pouze oddělení řádů mezerami (např. 1 565 585.55), ale doporučeno je řády neoddělovat (tj. 1565585.55). Částka nemusí obsahovat desetinná místa. IČO obchodního partnera. Pokud program najde IČO v adresáři WinDUO, automaticky doplní všechny ostatní identifikační údaje firmy. Pokud IČO není v adresáři nalezeno, je nabídnuto dialogové okno k doplnění do adresáře, s předvyplněnými údaji z identifikačních políček uvedených níže. DIČ odběratele. Pokud chcete, aby program bral údaje automaticky přiřazené z adresáře v závislosti na IČO, jednoduše tento údaj necháte prázdný. Tj. mezi dvěma znaky tabulátoru nebude nic. Max. 14 znaků. Název odběratele. Pokud chcete, aby program bral údaje automaticky přiřazené z adresáře v závislosti na IČO, jednoduše tento údaj necháte prázdný. Max. 25 znaků. Ulice sídla odběratele. Pokud chcete, aby program bral údaje automaticky přiřazené z adresáře v závislosti na IČO, jednoduše tento údaj necháte prázdný. Max. 20 znaků. Místo sídla odběratele. Pokud chcete, aby program bral údaje automaticky přiřazené z adresáře v závislosti na IČO, jednoduše tento údaj necháte prázdný. Max. 20 znaků. Poštovní směrovací číslo místa sídla odběratele. Pokud chcete, aby program bral údaje automaticky přiřazené z adresáře v závislosti na IČO, jednoduše tento údaj necháte prázdný. Povolen je jak formát 99999 tak i 999 99. Rozšíření názvu obchodního partnera. Od verze 1.42, max. 30 znaků. Variabilní symbol pokladního dokladu Od verze 1.54, max. 10 znaků
Obsah řádku pro typ U:
Období Doklad MD SÚ MD AÚ MD HS MD KJ Dal SÚ Dal AÚ Dal HS Dal KJ Částka
Datum IČO Datum ZP DPH Sazba DPH
Typ DPH
Cizí měna Kód cizí měny Popis Poznámka
Období ve formátu MMRR. Nemusí být zadáno. Pak se dosadí Období z hlavičky dokladu (H:). Období v rozkontu musí být vždy v importovaném roce ! Nemusí být zadáno, zadáváme pouze v případě, že se liší od čísla dokladu v hlavičkovém záznamu (typ H:). Syntetický účet Má Dáti (0-999) Analytický účet Má Dáti (0-999) Hospodářské středisko Má Dáti (0-99) Kalkulační jednice Má Dáti (0-99999999) Syntetický účet Dal (0-999) Analytický účet Dal (0-999) Hospodářské středisko Dal (0-99) Kalkulační jednice Dal (0-99999999) Částka (povolena desetinná dečka i desetinná čárka). Řády nesmí být od sebe odděleny. Povoleno je pouze oddělení řádů mezerami (např. 1 565 585.55), ale doporučeno je řády neoddělovat (tj. 1565585.55). Nemusí se zadávat, pokud je shodné s datem v hlavičce. Formát viz. datum v hlavičce. Datum zdanitelného plnění. Nemusí být uvedeno. Pak se bere datum ZP z hlavičky. Formát data viz. hlavička. Kód DPH. Uvádí se kódy: Z - základ daně, D - daň, Mezera - mimo daň Kód sazby DPH. V - vyšší sazba daně, N - nižší sazba daně, B osvobozeno od daně Povolené je také číselné zadání sazby daně např. 22 pro vyšší sazbu daně. Hodnota pak musí odpovídat příslušným sazbám daně v importovaném roce. Kód typu DPH 0 Ostatní 1 Nákup v tuzemsku 2 Plnění v tuzemsku 3 Dovoz ze zahraničí 4 Vývoz zboží 5 Vývoz služeb 6 Mezinárodní přeprava 7 Plnění osvobozené dle § 25 8 Statistická cena - dovoz Částka v cizí měně Kód cizí měny (třípísmenný) dle ISO4217 Popis dokladu. Nemusí být uveden, pak je přiřazen popis z hlavičky (H:) rozšířený o číslo nadřazeného dokladu a zkratku agendy. Max. 30 znaků. Není snad co podotknout. Snad jen, že může být o délce max. 20 znaků.
Upozornění: Program nikterak nekontroluje logickou správnost importovaných údajů. Vyvarujte se proto např. jednostranného účtování, účtování na neexistující kombinace SU/AU atd. atd. apod. Povoleno je zavedení daňového dokladu, pak ale nesmí být vyplněna ani strana MD ani DAL, tj. SU a AU na obou stranách je rovno 0.
Popis struktury pro import banky. Import do knihy banky je prakticky shodný s importem do knihy pokladny. Liší se pouze v tom že políčko Číslo pokladny v hlavičkovém záznamu (H:) je nahrazeno políčkem Číslo účtu a dále je vypuštěna adresa a název obchodního partnera. Jinak použití záznamů typu H: a U: je stejné jako u pokladny. Obsah řádku pro typ H: Identifikace řádku
Číslo účtu Typ dokladu
Číslo dokladu
Období Datum Datum ZP Popis Částka
IČO
H: za dvojtečkou v identifikaci řádku lze uvést číslo agendy dokladu. V případě banky tedy 5. (H:5). Pak lze v jednom souboru sdružovat více importů pro různé agendy. Číslo účtu, obsahující číslo banky za číslem účtu, oddělené od čísla účtu lomítkem. (např. 12345678-999/0800) P - příjmový V - výdajový u nevyplněného políčka nebo políčka obsahující mezeru se typ dokladu odvodí z částky: kladná - příjmový, záporná - výdajový číslo dokladu je max. 8 místné, povoleny jsou velká písmena anglické abecedy a číslice. Lze využívat hvězdičkové konvence pro automatické číslování dokladů (znak * nebo +). Importní program pak doklady automaticky očísluje v dané řadě. Např. pokud je číslo dokladu 96+ pak program přidělí automaticky číslo dokladu v řadě 96+. Tzn. že pokud je nejvyšší existující číslo v řadě 96 např. 960001, tak přidělí 960002 atd. chybějící čísla v řadě nedoplňuje ale automaticky přidává na konec číselné řady. První číslo v číselné řadě ale už musí být zadáno, aby program věděl počet míst v dokladu. Období ve formátu MMRR (pokud je období vynecháno, je období vytvořeno z data) Deníkové datum. Povoleno je datum ve formátu DD.MM.RRRR nebo DD.MM.RR. Povolené je i zkratkové zadávaní data ve stylu zadávání dat ve WinDUO. Datum zdanitelného plnění. Formát data viz políčko Datum. Popis dokladu (pokladna), max. 25 znaků (účel platby) Celková částka dokladu. Obvykle shodná se součtem všech příslušných záznamů typu U:. Nemusí se ale shodovat. Částka (povolena desetinná dečka i desetinná čárka). Řády nesmí být od sebe odděleny. Povoleno je pouze oddělení řádů mezerami (např. 1 565 585.55), ale doporučeno je řády neoddělovat (tj. 1565585.55). Částka nemusí obsahovat desetinná místa. IČO obchodního partnera. Pokud program najde IČO v adresáři WinDUO, automaticky doplní všechny ostatní identifikační údaje firmy. Pokud IČO není v adresáři nalezeno, je nabídnuto dialogové okno k doplnění do adresáře, s předvyplněnými údaji z identifikačních políček uvedených níže.
Obsah řádku pro typ U: Viz.: Pokladna
Popis struktury pro import pohledávek. Importem do knihy pohledávek lze importovat jak obsah samotné pohledávky (řádek typu H:), tak rozkont k dané pohledávce (řádek typu U: - popis a použití viz. import pokladny) a také obsah textu faktury (řádek typu D:). Obsah řádku pro typ H: Identifikace řádku
Číslo dokladu
Období Datum Datum vystavení Datum splatnosti Datum ZP Popis Částka
Účet Banka IČO
DIČ Název Ulice
H: za dvojtečkou v identifikaci řádku lze uvést číslo agendy dokladu. V případě pohledávek teda 2. (H:2). Pak lze v jednom souboru sdružovat více importů pro různé agendy. číslo dokladu je max. 8 místné, povoleny jsou velká písmena anglické abecedy a číslice. Lze využívat hvězdičkové konvence pro automatické číslování dokladů (znak * nebo +). Importní program pak doklady automaticky očísluje v dané řadě. Např. pokud je číslo dokladu 96+ pak program přidělí automaticky číslo dokladu v řadě 96+. Tzn. že pokud je nejvyšší existující číslo v řadě 96 např. 960001, tak přidělí 960002 atd. chybějící čísla v řadě nedoplňuje ale automaticky přidává na konec číselné řady. První číslo v číselné řadě ale už musí být zadáno, aby program věděl počet míst v dokladu. Období ve formátu MMRR (pokud je období vynecháno, je období vytvořeno z data /políčko datum/) Deníkové datum. Povoleno je datum ve formátu DD.MM.RRRR nebo DD.MM.RR. Povolené je i zkratkové zadávaní data ve stylu zadávání dat ve WinDUO. Datum vystavení pohledávky. Formát data viz políčko Datum. Datum splatnosti pohledávky. Formát data viz políčko Datum. Datum zdanitelného plnění. Formát data viz políčko Datum. Popis dokladu, max. 35 znaků Celková částka dokladu. Obvykle shodná se součtem všech příslušných záznamů typu U:. Nemusí se ale shodovat. Částka (povolena desetinná dečka i desetinná čárka). Řády nesmí být od sebe odděleny. Povoleno je pouze oddělení řádů mezerami (např. 1 565 585.55), ale doporučeno je řády neoddělovat (tj. 1565585.55). Částka nemusí obsahovat desetinná místa. Bankovní účet na něž bude pohledávka uhrazena. Může obsahovat číslo banky za lomítkem (např. 1234567-890/0800). Číslo banky se použije pouze v případě, že následující políčko (Banka) nebude vyplněno, nebo bude obsahovat nulu. Numerický kód banky, v níž se nachází účet z předcházejícího políčka. Pokud nebude banka uvedena, vezme se kód banky z údaje účet (pokud jej obsahuje za lomítkem). Např. 0800 pro ČS, a.s. z příkladu u předchozího políčka. IČO obchodního partnera. Pokud program najde IČO v adresáři WinDUO, automaticky doplní všechny ostatní identifikační údaje firmy. Pokud IČO není v adresáři nalezeno, je nabídnuto dialogové okno k doplnění do adresáře, s předvyplněnými údaji z identifikačních políček uvedených níže. DIČ odběratele. Pokud chcete, aby program bral údaje automaticky přiřazené z adresáře v závislosti na IČO, jednoduše tento údaj necháte prázdný. Tj. mezi dvěma znaky tabulátoru nebude nic. Max. 14 znaků. Název odběratele. Pokud chcete, aby program bral údaje automaticky přiřazené z adresáře v závislosti na IČO, jednoduše tento údaj necháte prázdný. Max. 25 znaků. Ulice sídla odběratele. Pokud chcete, aby program bral údaje automaticky přiřazené z adresáře v závislosti na IČO, jednoduše tento údaj necháte prázdný. Max. 20 znaků.
Město PSČ Stát KSymb Typ platby
Úhrada
Datum zaplacení Doklad zaplacení Vystavil Poznámka Sleva Rozšíření názvu Jazyk Cizí měna Kód měny Kód meny faktury Typ faktury
Dopropis Zaokrouhlení DPH
Syntetický účet Analytický účet Hospodářské středisko Kalkulační jednice
Místo sídla odběratele. Pokud chcete, aby program bral údaje automaticky přiřazené z adresáře v závislosti na IČO, jednoduše tento údaj necháte prázdný. Max. 20 znaků. Poštovní směrovací číslo místa sídla odběratele. Pokud chcete, aby program bral údaje automaticky přiřazené z adresáře v závislosti na IČO, jednoduše tento údaj necháte prázdný. Povolen je jak formát 99999 tak i 999 99. Název státu k adrese. Pokud chcete, aby program bral údaje automaticky přiřazené z adresáře v závislosti na IČO, jednoduše tento údaj necháte prázdný. Numerický konstantní symbol. Kód platby, nedoporučujeme zadávat kódy neuvedené v tabulce níže. Program existenci kódů neprověřuje 0 Bez typu platby 1 Hotově 2 Převodním příkazem 3 Složenkou 4 Dobírkou 5 Bez platby 6 Inkasem 7 Šekem 8 Směnkou 9 Vzájemným zápočtem 10 Kreditní kartou Informace o uhrazení pohledávky. Políčko může obsahovat následující údaje: Pro uhrazenou: 1,A,T,Y,ANO,YES,TRUE,ON Pro neuhrazenou: 0,N,F,NE,NO,FALSE,OFF je zcela na Vás, jakou náplň políčka zvolíte. Datum zaplacení pohledávky. Formát data viz políčko Datum. Číslo dokladu o zaplacení pohledávky. Kdo vystavil pohledávku (tiskne se na faktuře). Max. 20 znaků. Max. 50 znaků Sleva na fakturu celkem v %. Od verze 1.42 Rozšíření názvu odběratele. Od verze 1.42, max. 35 znaků. Jazyk v jakém má být faktura vytištěna. Musí být zavedena překladová tabulka faktury pro daný jazyk ve WinDUO. Od verze 1.42. Max. 16 znaků. Částka v cizí měně Kód cizí měny (třípísmenný) dle ISO4217 k částce pohledávky Kód cizí měny (třípísmenný) dle ISO4217 uvedený na faktuře Určuje typ vystavené faktury 0 Bez typu platby 1 Zálohový list 2 Doklad do zahraničí 3 Zálohový doklad 4 Doklad do EU 5 Doklad o přijetí platby A – Ano, N - Ne Způsob zaokrouhlení DPH na faktuře 0 Na desetníky 1 Bez zaokrouhlení 2 Na padesátníky Začlenění do účetnictví, použití zejména u dokladů z jiných období Začlenění do účetnictví, použití zejména u dokladů z jiných období Začlenění do účetnictví, použití zejména u dokladů z jiných období Začlenění do účetnictví, použití zejména u dokladů z jiných období
Řádky typu D: slouží k importu jednotlivých řádků textu faktur. Za pomocí řádků typu D: nelze promítnout odepsání materiálové položky ze skladu. Obsah řádku pro typ D:0 Upozornění: Pro správný import typu D:0 použijte verzi WinDUO 0.33B. Verze nižší typ D:0 ignorovaly.
Identifikace řádku Text Cena Množství MJ Cena celkem DPH
Sleva
D:0 Text řádku faktury. Max. 48 znaků Cena za měrnou jednotku. Množství zboží. Měrná jednotka. Max. 7 znaků. Pokud je nulová, nebo není uvedena, dopočítá se automaticky z Cena*Množství. Sazba DPH v procentech. Místo přímého uvedení procentuelní sazby lze zadat písmena, místo nichž se automaticky dosadí příslušná sazba DPH pro daný rok. N - nižší sazba (v roce 1997 5%), V - vyšší sazba (1997 - 22%), B - bez daně (0%) Od verze 1.42 lze vložit slevu v %
Obsah řádku pro typ D:1 Identifikace řádku D:1 Text Text řádku faktury. Max. 68 znaků Cena celkem DPH Sazba DPH v procentech. Místo přímého uvedení procentuelní sazby lze zadat písmena, místo nichž se automaticky dosadí příslušná sazba DPH pro daný rok. N - nižší sazba (v roce 1997 5%), V - vyšší sazba (1997 - 22%), B - bez daně (0%) Sleva Od verze 1.42 lze vložit slevu v % Obsah řádku pro typ D:2 Identifikace řádku D:2 Text Text řádku faktury. Max. 75 znaků Obsah řádku pro typ U: Viz.: Pokladna
Popis struktury pro import závazků. Importem do knihy pohledávek lze importovat jak obsah samotné pohledávky (řádek typu H:), tak rozkont k dané pohledávce (řádek typu U: - popis a použití viz. import pokladny) . Obsah řádku pro typ H: Identifikace řádku H: za dvojtečkou v identifikaci řádku lze uvést číslo agendy dokladu. V případě pohledávek tedy 3. (H:3). Pak lze v jednom souboru sdružovat více importů pro různé agendy. Číslo dokladu číslo dokladu je max. 8 místné, povoleny jsou velká písmena anglické abecedy a číslice. Lze využívat hvězdičkové konvence pro automatické číslování dokladů (znak * nebo +). Importní program pak doklady automaticky očísluje v dané řadě. Např. pokud je číslo dokladu 96+ pak program přidělí automaticky číslo dokladu v řadě 96+. Tzn. že pokud je nejvyšší existující číslo v řadě 96 např. 960001, tak přidělí 960002 atd. chybějící čísla v řadě nedoplňuje ale automaticky přidává na konec číselné řady. První číslo v číselné řadě ale už musí být zadáno, aby program věděl počet míst v dokladu. Období Období ve formátu MMRR (pokud je období vynecháno, je období vytvořeno z data /políčko datum/) Datum Deníkové datum. Povoleno je datum ve formátu DD.MM.RRRR nebo DD.MM.RR. Povolené je i zkratkové zadávaní data ve stylu zadávání dat ve WinDUO. Datum vystavení Datum vystavení závazku. Formát data viz políčko Datum. Datum splatnosti Datum splatnosti závazku. Formát data viz políčko Datum. Datum ZP Datum zdanitelného plnění. Formát data viz políčko Datum. Popis Popis dokladu, max. 25 znaků. Částka Celková částka dokladu. Obvykle shodná se součtem všech příslušných záznamů typu U:. Nemusí se ale shodovat. Částka (povolena desetinná dečka i desetinná čárka). Řády nesmí být od sebe odděleny. Povoleno je pouze oddělení řádů mezerami (např. 1 565 585.55), ale doporučeno je řády neoddělovat (tj. 1565585.55). Částka nemusí obsahovat desetinná místa. Účet Bankovní účet na něž bude závazek uhrazen. Může obsahovat číslo banky za lomítkem (např. 1234567-890/0800). Číslo banky se použije pouze v případě, že následující políčko (Banka) nebude vyplněno, nebo bude obsahovat nulu. Banka Numerický kód banky, v níž se nachází účet z předcházejícího políčka. Pokud nebude banka uvedena, vezme se kód banky z údaje účet (pokud jej obsahuje za lomítkem). Např. 0800 pro ČS, a.s. z příkladu u předchozího políčka. VSymb Variabilní symbol (max. 10 míst). KSymb Numerický konstantní symbol (max. 4 místa).
SSymb IČO
Specifický symbol (max. 10 míst). IČO obchodního partnera. Pokud program najde IČO v adresáři WinDUO, automaticky doplní všechny ostatní identifikační údaje firmy. Pokud IČO není v adresáři nalezeno, je nabídnuto dialogové okno k doplnění do adresáře, s předvyplněnými údaji z identifikačních políček uvedených níže. Název Název dodavatele. Pokud chcete, aby program bral údaje automaticky přiřazené z adresáře v závislosti na IČO, jednoduše tento údaj necháte prázdný. Max. 25 znaků. Úhrada Informace o uhrazení pohledávky. Políčko může obsahovat následující údaje: Pro uhrazenou: 1,A,T,Y,ANO,YES,TRUE,ON Pro neuhrazenou: 0,N,F,NE,NO,FALSE,OFF je zcela na Vás, jakou náplň políčka zvolíte. Datum zaplacení Datum zaplacení pohledávky. Formát data viz políčko Datum. Doklad zaplacení Číslo dokladu o zaplacení pohledávky. HPP datum Poslední datum, kdy byl závazek dán na hromadný příkaz k úhradě. HPP rozlišení Poslední rozlišující číslo hromadného příkazu, na němž byl závazek dán na hromadný příkaz k úhradě. HPP účet Poslední účet na něž směřoval hromadný příkazu k úhradě k danému závazku. Poznámka Max. 30 znaků Obsah řádku pro typ U: Viz.: Pokladna
Popis struktury pro import adresáře. Importem do knihy adresáře lze importovat adresy. V případě, že již v adresáři daná adresa existuje, přičemž kličovým údajem je IČ, je při prvním zjištění tohoto konfliktu nabídnuto k výběru, jak se k duplicitním adresám chovat (importovat pouze nevyplněné údaje, ignorovat importovanou firmu, přepsat stávající záznam v adresáři). Obsah řádku pro typ H: Identifikace řádku H: za dvojtečkou v identifikaci řádku lze uvést číslo agendy dokladu. V případě adresáře se uvádí 128. (H:128). Pak lze v jednom souboru sdružovat více importů pro různé agendy. IČ Identifikační číslo. Doporučujeme používat správná IČ, WinDUO totiž provádí kontrolu jeho správnosti (tato kontrola se ale při importu neprovádí). Toto je klíčový údaj a může se v databázi WinDUO vyskytnout pouze jednou. Pokud potřebujete k jednomu IČ přidat další adresy, je toto možné přes záznam typu A: (popis níže). Jedná se o nenulové číslo v rozsahu 1 – 99999999. Pokud potřebujete firmě bez IČ přiřadit nějaké číslo, doporučujeme čísla v rozsahu 1 až 4999 (ve WinDUO lze nastavit, do jaké hodnoty se správnost IČ neprověřuje a tyto IČ se na doklady netisknou) DIČ Daňové identifikační číslo. Může mít až 14 znaků, mělo by začínat kódem země (např. CZ5562251057). Název Až 35 znaků Rozšíření názvu Až 35 znaků Ulice Až 35 znaků Město Až 35 znaků PSČ Poštovní směrovací číslo. 5 nebo 6 znaků. Povolen zápis NNN NN i NNNNN. Stát Až 20 znaků Účet Bankovní účet (až 44 znaků). Bez numerického kódu tuzemské banky, ten se uvádí do následujícího políčka. Banka Numerický kód tuzemské banky, k bankovním účtu z předcházejícího políčka. Např. 0800 pro ČS, a.s. z příkladu u předchozího políčka. Pozor, v případě editace záznamu provádí WinDUO kontrolu správnosti čísla účtu kontrolním součtem. Zástupce Až 25 znaků Předčíslí Předčíslí k telefonním číslům. Až 8 znaků, ale po změně číslovacího plánu v ČR již nemá využití. Telefon 1 Telefonní číslo. Až 15 znaků. Telefon 2 Telefonní číslo. Až 15 znaků. Fax Faxové číslo. Až 15 znaků. Kód 1 Nespecifikovaný numerický kód do adresáře, rozsah 0-99 Kód 2 Nespecifikovaný numerický kód do adresáře, rozsah 0-99 Kód 3 Nespecifikovaný numerický kód do adresáře, rozsah 0-99 Kód 4 Nespecifikovaný numerický kód do adresáře, rozsah 0-99 Kód 5 Nespecifikovaný numerický kód do adresáře, rozsah 0-99
Kód 6 Kód 7 Kód 8 Plátce DPH
Dodavatel Odběratel Příznak 4 Příznak 5 Příznak 6 Příznak 7 Příznak 8 Cena Sleva Poznámka Splatnost Email WWW FTP Objednávka Pouze hotovost Skrývat IČ
Nespecifikovaný numerický kód do adresáře, rozsah 0-99 Nespecifikovaný numerický kód do adresáře, rozsah 0-99 Nespecifikovaný numerický kód do adresáře, rozsah 0-99 Logický příznak do adresáře 'Plátce DPH', povolené hodnoty A a N. A = Ano, nastaven; N = Ne, nenastaven Ve všech níže uvedených příznacích lze: místo A použít jeden z následujících znaků: 1 T Y místo N použít jeden z následujících znaků: 0 F Logický příznak do adresáře 'Dodavatel', povolené hodnoty A a N. A = Ano, nastaven; N = Ne, nenastaven Logický příznak do adresáře 'Odběratel', povolené hodnoty A a N. A = Ano, nastaven; N = Ne, nenastaven Nespecifikovaný logický příznak do adresáře. Povolené hodnoty A a N. A = Ano, nastaven; N = Ne, nenastaven Nespecifikovaný logický příznak do adresáře. Povolené hodnoty A a N. A = Ano, nastaven; N = Ne, nenastaven Nespecifikovaný logický příznak do adresáře. Povolené hodnoty A a N. A = Ano, nastaven; N = Ne, nenastaven Nespecifikovaný logický příznak do adresáře. Povolené hodnoty A a N. A = Ano, nastaven; N = Ne, nenastaven Nespecifikovaný logický příznak do adresáře. Povolené hodnoty A a N. A = Ano, nastaven; N = Ne, nenastaven Preferovaná cena pro výdej ze skladu. Toto políčko není použito, mělo by zůstat prázdné Poskytovaná sleva na doklad při prodeji v procentech. Může být i desetinné číslo. Desetinný oddělovač tečka nebo čárka. Až 60 znaků Poskytovaná individualní splatnost ve dnech. Rozsah 0-9999. V případě že je rovno nula nebo prázdné, tak se používá splatnost z nastavení programu (od verze 1.61) Až 48 znaků (od verze 1.61) Až 128 znaků (od verze 1.61) Až 128 znaků (od verze 1.61) Číslo dlouhodobé objednávky. Až 20 znaků. (od verze 1.61) Logický příznak k zamezení bezhotovostních plateb, povolené hodnoty A a N. A = Ano, pouze hotovostní platby ; N = Ne, povoleny i bezhotovostní platby (od verze 1.61) Netisknout IČ do dokladů. (od verze 1.61)
V případě, že je k jednomu IČ více adres nebo bankovních účtů, může být záznam adresáře (H:128) bezprostředně následován jedním nebo více řádky s identifikací A: Obsah řádku pro typ A: Identifikace řádku A: IČ Identifikační číslo ke kterému se vztahuje záznam. Unikátní klíč pro databázi je IČ + popis, pokud tato kombinace bude při importu nalezena jako existující, bude se záznam s tímto klíčem upravovat.
Výchozí Popis Název Rozšíření názvu Ulice Město PSČ Stát Účet
Banka
Zástupce Předčíslí
Telefon 1 Telefon 2 Fax Poznámka
Logický příznak zda je adresa pro IČ výchozí, povolené hodnoty A a N. A = Ano, výchozí; N = Ne Až 30 znaků. V kombinaci s IČ je brán jako identifikace záznamu, pokud tato kombinace bude při importu nalezena jako existující, bude se záznam s tímto klíčem upravovat nikoliv přidávat nový. Až 35 znaků. V případě, že je platné shodné políčko ze záznamu v adresáři, pak políčko obsahuje pouze znak * (hvězdička). Až 35 znaků. V případě, že je platné shodné políčko ze záznamu v adresáři, pak políčko obsahuje pouze znak * (hvězdička). Až 35 znaků. V případě, že je platné shodné políčko ze záznamu v adresáři, pak políčko obsahuje pouze znak * (hvězdička). Až 35 znaků. V případě, že je platné shodné políčko ze záznamu v adresáři, pak políčko obsahuje pouze znak * (hvězdička). Poštovní směrovací číslo. 5 nebo 6 znaků. Povolen zápis NNN NN i NNNNN. V případě, že je platné shodné políčko ze záznamu v adresáři, pak políčko obsahuje pouze znak * (hvězdička). Až 20 znaků. V případě, že je platné shodné políčko ze záznamu v adresáři, pak políčko obsahuje pouze znak * (hvězdička). Bankovní účet (až 44 znaků). Bez numerického kódu tuzemské banky, ten se uvádí do následujícího políčka. V případě, že je platné shodné políčko ze záznamu v adresáři, pak políčko obsahuje pouze znak * (hvězdička). Numerický kód tuzemské banky, k bankovním účtu z předcházejícího políčka. Např. 0800 pro ČS, a.s. z příkladu u předchozího políčka. Pozor, v případě editace záznamu provádí WinDUO kontrolu správnosti čísla účtu kontrolním součtem. V případě, že je platné shodné políčko ze záznamu v adresáři, pak políčko obsahuje kód 9999. Až 25 znaků. V případě, že je platné shodné políčko ze záznamu v adresáři, pak políčko obsahuje pouze znak * (hvězdička). Předčíslí k telefonním číslům. Až 8 znaků, ale po změně číslovacího plánu v ČR již nemá využití. V případě, že je platné shodné políčko ze záznamu v adresáři, pak políčko obsahuje pouze znak * (hvězdička). Telefonní číslo. Až 15 znaků. V případě, že je platné shodné políčko ze záznamu v adresáři, pak políčko obsahuje pouze znak * (hvězdička). Telefonní číslo. Až 15 znaků. V případě, že je platné shodné políčko ze záznamu v adresáři, pak políčko obsahuje pouze znak * (hvězdička). Faxové číslo. Až 15 znaků. V případě, že je platné shodné políčko ze záznamu v adresáři, pak políčko obsahuje pouze znak * (hvězdička). Až 60 znaků. V případě, že je platné shodné políčko ze záznamu v adresáři, pak políčko obsahuje pouze znak * (hvězdička).
Importy za pomocí plug-in DLL knihoven: Upozornění: Doporučujeme využívat importy implementované přímo ve WinDUO. Popis knihovny pro import faktur. Import do knihy pohledávek a v návaznosti na to se provádí prostřednictvím textového souboru. Jednotlivé položky v řádku jsou odděleny tabelátorem (ASCII kód 9). WinDUO rozeznává tři typy řádků, tyto typy jsou odlišeny tak, že řádek začíná znaky definujícími typ řádku ukončenými dvojtečkou, od ostatních položek na řádku jsou tyto definující znaky taktéž odděleny tabulátorem (ASCII kód 9). Typy řádků můžou nabývat následujících hodnot: H: D:0 D:1 D:2
Hlavičkový záznam, obsahuje základní identifikační údaje pohledávky a faktury. Tento záznam uvozuje vždy datové záznamy D:0 až D:2 pro jednotlivý doklad Obsahuje náplň řádků faktury v podobě řádku faktury WinDUO „Úplný řádek“. Tj. Popis, cena za MJ, Množství, MJ, Celkem Obsahuje náplň řádků faktury v podobě řádku faktury WinDUO „Text a částka celkem“. Obsahuje náplň řádků faktury v podobě řádku faktury WinDUO „Pouze text“.
Obsah řádku pro typ H: Identifikace řádku H: Číslo dokladu číslo dokladu je max. 8 místné, povoleny jsou velká písmena anglické abecedy a číslice. Lze využívat hvězdičkové konvence pro automatické číslování dokladů (znak * nebo +). Importní program pak doklady automaticky očísluje v dané řadě. Např. pokud je číslo dokladu 96+ pak program přidělí automaticky číslo dokladu v řadě 96+. Tzn. že pokud je nejvyšší existující číslo v řadě 96 např. 960001, tak přidělí 960002 atd. chybějící čísla v řadě nedoplňuje ale automaticky přidává na konec číselné řady. První číslo v číselné řadě ale už musí být zadáno, aby program věděl počet míst v dokladu. Období Období ve formátu MMRR Datum Deníkové datum. Povoleno je datum ve formátu DD.MM.RRRR nebo DD.MM.RR. Povolené je i zkratkové zadávaní data ve stylu zadávání dat ve WinDUO. Datum vystavení formát data viz políčko Datum Datum splatnosti formát data viz políčko Datum Datum ZP Datum zdanitelného plnění. Formát data viz políčko Datum. Popis Popis dokladu (pohledávka), max. 25 znaků Účet Číslo bankovního účtu, na který bude provedena platba. Číslo účtu nesmí obsahovat číslo banky. (Údaj za lomítkem, lomítko nesmí samozřejmě obsahovat taky) Banka Čtyřmístný kód banky vztahující se k číslu účtu. viz výše.
IČO
DIČ
Název Ulice Město PSČ
KSYMB Vystavil Typ platby
IČO odběratele. Pokud program najde IČO v adresáři WinDUO, automaticky doplní všechny ostatní identifikační údaje firmy. Pokud IČO není v adresáři nalezeno, je nabídnuto dialogové okno k doplnění do adresáře, s předvyplněnými údaji z identifikačních políček uvedených níže. DIČ odběratele. Pokud chcete, aby program bral údaje automaticky přiřazené z adresáře v závislosti na IČO, jednoduše tento údaj necháte prázdný. Tj. mezi dvěma znaky tabulátoru nebude nic. Max. 14 znaků. Název odběratele. Pokud chcete, aby program bral údaje automaticky přiřazené z adresáře v závislosti na IČO, jednoduše tento údaj necháte prázdný. Max. 25 znaků. Ulice sídla odběratele. Pokud chcete, aby program bral údaje automaticky přiřazené z adresáře v závislosti na IČO, jednoduše tento údaj necháte prázdný. Max. 20 znaků. Místo sídla odběratele. Pokud chcete, aby program bral údaje automaticky přiřazené z adresáře v závislosti na IČO, jednoduše tento údaj necháte prázdný. Max. 20 znaků. Poštovní směrovací číslo místa sídla odběratele. Pokud chcete, aby program bral údaje automaticky přiřazené z adresáře v závislosti na IČO, jednoduše tento údaj necháte prázdný. Povolen je jak formát 99999 tak i 999 99. Konstantní symbol. Pokud není zadán, dosadí se automaticky 0308. Zařazeno od verze WinDUO 0.33B Pokud není uvedeno, dosadí se jméno uživatele dle přihlášení do WinDUO (pokud je systém přístupových práv využíván). Zařazeno od verze WinDUO 0.33B Kód platby, nedoporučujeme zadávat kódy neuvedené v tabulce níže. Program existenci kódů neprověřuje 0 Bez typu platby 1 Hotově 2 Převodním příkazem 3 Složenkou 4 Dobírkou 5 Bez platby 6 Inkasem 7 Šekem
Struktura řádku není povinná až do konce řádku, ale může být ukončena i dříve. Pak se nezařazené položky budou brát jako nevyplněné.
Obsah řádku pro typ D:0 Upozornění: Pro správný import typu D:0 použijte verzi WinDUO 0.33B. Verze nižší typ D:0 ignorovaly.
Identifikace řádku Text Cena Množství MJ Cena celkem DPH
D:0 Text řádku faktury. Max. 48 znaků Cena za měrnou jednotku. Množství zboží. Měrná jednotka. Max. 7 znaků. Pokud je nulová, nebo není uvedena, dopočítá se automaticky z Cena*Množství. Sazba DPH v procentech. Místo přímého uvedení procentuelní sazby lze zadat písmena, místo nichž se automaticky dosadí příslušná sazba DPH pro daný rok. N - nižší sazba (v roce 1997 5%), V - vyšší sazba (1997 - 22%), B - bez daně (0%)
Obsah řádku pro typ D:1 Identifikace řádku D:1 Text Text řádku faktury. Max. 68 znaků Cena celkem DPH Sazba DPH v procentech. Místo přímého uvedení procentuelní sazby lze zadat písmena, místo nichž se automaticky dosadí příslušná sazba DPH pro daný rok. N - nižší sazba (v roce 1997 5%), V - vyšší sazba (1997 - 22%), B - bez daně (0%) Obsah řádku pro typ D:2 Identifikace řádku D:2 Text Text řádku faktury. Max. 75 znaků Řádky s chybnou identifikací jsou ignorovány. K importu do pohledávek a faktur použijte knihovnu IMP_FKTR.DLL
Popis knihovny pro import do účetního deníku Import do knihy účetního deníku se provádí standartním textovým souborem o předem dané pevné struktuře. Struktura nemusí být úplná a může končit v určených částech struktury. Jednotlivé části struktury ale musí být úplné. Předefinice stringu pro jazyk Pascal: Length :Byte; {POZOR !!! Tento udaj neni v souboru obsazen, pouziti pouze v Pascalove predefinici stringu za pomoci napr: S :String; TxtDenik:DenikRec absolute S} ================================================================= {1} Obdobi :array[1..4] of Char; Doklad :array[1..8] of Char; MDSU :array[1..3] of Char; MDAU :array[1..3] of Char; MDHS :array[1..2] of Char; MDKJ :array[1..8] of Char; DalSU :array[1..3] of Char; DalAU :array[1..3] of Char; DalHS :array[1..2] of Char; DalKJ :array[1..8] of Char; Castka :array[1..12] of Char; {Konec povinné části} --------------------------------------------------------------{2} Datum :array[1..8] of Char; {DDMMRRRR} --------------------------------------------------------------{3} ICO :array[1..8] of Char; --------------------------------------------------------------{4} DPH :Char; {Z - Zaklad, D - Dan, ' ' - Mimo Dan} Sazba :Char; {V - Vyssi sazba dane, N - Nizsi sazba dane, B - Bez dane} TypDPH :Array[1..2] of Char; {0-15} Datum_ZP:array[1..8] of Char; {DDMMRRRR} --------------------------------------------------------------{5} CastkaM :array[1..12] of Char; Mena :array[1..3] of Char; --------------------------------------------------------------{6} Popis :array[1..30] of Char; --------------------------------------------------------------{7} Poznamka:array[1..20] of Char; --------------------------------------------------------------Textový soubor musí vždy obsahovat údaje až po část oddělenou čarou.
Období Doklad
4 8
MD SÚ MD AÚ MD HS MD KJ Dal SÚ
3 3 2 8 3
N Období ve formátu MMRR A Číslo dokladu, povolené jsou velké alfanumerické znaky anglické abecedy N Syntetický účet Má Dáti N Analytický účet Má Dáti N Hospodářské středisko Má Dáti N Kalkulační jednice Má Dáti N Syntetický účet Dal
Dal AÚ Dal HS Dal KJ Částka Datum IČO DPH
3 2 8 12 8 8 1
N N N N N N A
Sazba DPH
1
A
Typ DPH
2
N
Cizí měna Kód cizí měny Popis Poznámka
12 3 30 20
N A A A
Analytický účet Dal Hospodářské středisko Dal Kalkulační jednice Dal Částka Datum ve formátu DDMMRRRR Kód DPH. Uvádí se kódy: Z - základ daně, D - daň, Mezera - mimo daň Kód sazby DPH. V - vyšší sazba daně, N - nižší sazba daně, B - osvobozeno od daně Kód typu DPH 0 Ostatní 1 Nákup v tuzemsku 2 Plnění v tuzemsku 3 Dovoz ze zahraničí 4 Vývoz zboží 5 Vývoz služeb 6 Mezinárodní přeprava 7 Plnění osvobozené dle § 25 8 Statistická cena - dovoz Částka v cizí měně Kód cizí měny (třípismenný) dle ISO4217 Popis dokladu
A - Alfanumerický kód, N - Numerický kód. K importu do deníku použijte knihovnu MOUNTLIB.DLL