<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="cs">
	<id>https://wiki.solvertech.cz/index.php?action=history&amp;feed=atom&amp;title=TAS%3APokro%C4%8Dil%C3%A9%2FPluginy%2FInput%2C_Output%2FImport%2FSolverTech.Tasha.Plugins.IO.Database.config%2Fcs</id>
	<title>TAS:Pokročilé/Pluginy/Input, Output/Import/SolverTech.Tasha.Plugins.IO.Database.config/cs - Historie editací</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.solvertech.cz/index.php?action=history&amp;feed=atom&amp;title=TAS%3APokro%C4%8Dil%C3%A9%2FPluginy%2FInput%2C_Output%2FImport%2FSolverTech.Tasha.Plugins.IO.Database.config%2Fcs"/>
	<link rel="alternate" type="text/html" href="https://wiki.solvertech.cz/index.php?title=TAS:Pokro%C4%8Dil%C3%A9/Pluginy/Input,_Output/Import/SolverTech.Tasha.Plugins.IO.Database.config/cs&amp;action=history"/>
	<updated>2026-05-02T14:38:34Z</updated>
	<subtitle>Historie editací této stránky</subtitle>
	<generator>MediaWiki 1.37.2</generator>
	<entry>
		<id>https://wiki.solvertech.cz/index.php?title=TAS:Pokro%C4%8Dil%C3%A9/Pluginy/Input,_Output/Import/SolverTech.Tasha.Plugins.IO.Database.config/cs&amp;diff=11138&amp;oldid=prev</id>
		<title>FuzzyBot: Stránka aktualizována, aby odpovídala nové verzi zdrojové stránky</title>
		<link rel="alternate" type="text/html" href="https://wiki.solvertech.cz/index.php?title=TAS:Pokro%C4%8Dil%C3%A9/Pluginy/Input,_Output/Import/SolverTech.Tasha.Plugins.IO.Database.config/cs&amp;diff=11138&amp;oldid=prev"/>
		<updated>2022-08-21T14:46:22Z</updated>

		<summary type="html">&lt;p&gt;Stránka aktualizována, aby odpovídala nové verzi zdrojové stránky&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nová stránka&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;languages /&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Plugin, který zajišťuje vytažení dat z databáze.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ukázka defaultního souboru:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;DatabaseIOSettings xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;ConnectionString&amp;gt;&amp;lt;/ConnectionString&amp;gt; &amp;lt;!-- connection string pro připojení k databázi --&amp;gt;&lt;br /&gt;
  &amp;lt;!--pro dbf a odbc použij ? jako označení parametru místo XXXdateXXX--&amp;gt;&lt;br /&gt;
  &amp;lt;CommandText&amp;gt;SELECT * FROM Table WHERE datum = 'XXXdateXXX'&amp;lt;/CommandText&amp;gt;  &amp;lt;!-- SQL SELECT --&amp;gt;&lt;br /&gt;
  &amp;lt;DbProvider&amp;gt;oracle mssql dbf odbc mysql&amp;lt;/DbProvider&amp;gt;  &amp;lt;!-- výběr typu databáze --&amp;gt;&lt;br /&gt;
&amp;lt;/DatabaseIOSettings&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ukázku souboru pro jednostopý import z IS Pohoda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;DatabaseIOSettings xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;ConnectionString&amp;gt;Server=192.168.10.101;Database=StwPh_29454174_2019;User Id=tasha;Password=TasHa2019&amp;lt;/ConnectionString&amp;gt;&lt;br /&gt;
  &amp;lt;!--pro dbf a odbc použij ? jako označení parametru místo XXXdateXXX--&amp;gt;&lt;br /&gt;
  &amp;lt;CommandText&amp;gt;&amp;lt;![CDATA[&lt;br /&gt;
	SELECT&lt;br /&gt;
	objednavky.RefADdod AS id&lt;br /&gt;
	,objednavky.Cislo AS CisloObjednavky&lt;br /&gt;
	,objednavky.firma AS firma&lt;br /&gt;
	,objednavky.Firma2 AS name&lt;br /&gt;
	,objednavky.Ulice2 AS ulice&lt;br /&gt;
	,objednavky.PSC2 AS psc&lt;br /&gt;
	,objednavky.Obec2 AS mesto&lt;br /&gt;
	,0 AS x&lt;br /&gt;
	,0 AS y&lt;br /&gt;
	,10 AS duration&lt;br /&gt;
	,600 AS start1&lt;br /&gt;
	,1600 AS end1&lt;br /&gt;
	,2 AS precedence&lt;br /&gt;
	,objednavky.Cislo AS CisloObjednavky&lt;br /&gt;
	,objednavky.Datum AS DatumDodani&lt;br /&gt;
	,KcCelkem&lt;br /&gt;
	,CASE WHEN objednavky.Email IS NULL THEN objednavky.Email2 ELSE objednavky.Email END AS email&lt;br /&gt;
	,objednavky.Utvar2 AS utvar&lt;br /&gt;
	,objednavky.Tel AS tel&lt;br /&gt;
	,objednavky.tel2 AS tel2&lt;br /&gt;
	,objednavky.Pozn AS pozn&lt;br /&gt;
	,objednavky.Pozn2 AS pozn2&lt;br /&gt;
	,[StwPh_62742710_2019].[dbo].OBJpol.Mnozstvi AS demand1&lt;br /&gt;
	,[StwPh_62742710_2019].[dbo].OBJpol.MJ AS jednotka&lt;br /&gt;
	,[StwPh_62742710_2019].[dbo].OBJpol.MJKoef AS koeficient&lt;br /&gt;
	,CONCAT([StwPh_62742710_2019].[dbo].OBJpol.SText,' - ',[StwPh_62742710_2019].[dbo].OBJpol.Pozn) AS info1&lt;br /&gt;
	FROM [StwPh_62742710_2019].[dbo].[OBJ] AS objednavky&lt;br /&gt;
	LEFT JOIN [StwPh_62742710_2019].[dbo].OBJpol ON objednavky.ID=[StwPh_62742710_2019].[dbo].OBJpol.RefAg&lt;br /&gt;
	WHERE objednavky.Vyrizeno=0 AND objednavky.Datum=&amp;gt;'XXXdateXXX'&lt;br /&gt;
	]]&amp;gt;&lt;br /&gt;
  &amp;lt;/CommandText&amp;gt;&lt;br /&gt;
  &amp;lt;DbProvider&amp;gt;mssql&amp;lt;/DbProvider&amp;gt;&lt;br /&gt;
&amp;lt;/DatabaseIOSettings&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Struktura IS Pohoda:'''&lt;br /&gt;
&lt;br /&gt;
Struktura IS Pohoda je do jisté míry variabilní (záleží jak na nastavení Pohody, tak i na konkrétních uživatelích), některé položky jsou však stálé. U každého klienta se liší používaná databáze, typicky má však databaáze název typu “StwPh_29454174_2019”.&lt;br /&gt;
&lt;br /&gt;
Důležité tabulky a pole v tabulkách (pozor, jsou uživatelé, kteří si do pole “Firma” zadají telefonní číslo):&lt;br /&gt;
&lt;br /&gt;
* dbo.OBJ - tabulka s objednávkami&lt;br /&gt;
** dbo.OBJ.ID - identifikátor objednávky, používá se na propojení s dbo.OBJPol&lt;br /&gt;
** dbo.OBJ.Cislo - Číslo objednávky&lt;br /&gt;
** dbo.OBJ.RefAD (někdy dbo.OBJ.RefADdod) - číslo odběratele - obecně ideální id pro Tashu, dále se dá použít pro napojení na dbo.AD&lt;br /&gt;
** dbo.OBJ.Firma - název odběratele, obecně ideální name pro Tashu (může být i Firma2)&lt;br /&gt;
** dbo.OBJ.Ulice - ulice a číslo popisné odběratele (může být i Ulice2)&lt;br /&gt;
** dbo.OBJ.Obec - město odběratele (může být i Obec2)&lt;br /&gt;
** dbo.OBJ.PSC - PSČ odběratele (může být i PSC2)&lt;br /&gt;
** dbo.OBJ.KcCelkem - Celková cena objednávky&lt;br /&gt;
* dbo.OBJpol - tabulka s položkami objednávek&lt;br /&gt;
** dbo.OBJpol.RefAg - pole s číslem objednávky, používá se na propojení s dbo.OBJ&lt;br /&gt;
** dbo.OBJpol.Mnozstvi - Množství zboží, ideální jako demand1&lt;br /&gt;
** dbo.OBJpol.MJ - jednotka zboží, využitelné při přepočtech např. ks na kg.&lt;br /&gt;
** dbo.OBJpol.MJKoef - Koeficient pro množství. Využívá se pro výpočet reálného množství zboží&lt;br /&gt;
** dbo.OBJpol.SText - název zboží&lt;br /&gt;
** dbo.OBJpol.Kc - cena za objednané množství bez DPH&lt;br /&gt;
** dbo.OBJpol.KcDPH - cena za objednané zboží s DPH&lt;br /&gt;
* dbo.AD - tabulka adresáře&lt;br /&gt;
** dbo.AD.ID - identifikátor osoby, používá se pro napojení na dbo.OBJ&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
</feed>