Formát XML souboru-data s obrázky v BASE 64-všechna pole: Porovnání verzí

Z K.A.P.
Skočit na navigaciSkočit na vyhledávání
m
m
 
(Není zobrazeno 8 mezilehlých verzí od stejného uživatele.)
Řádek 1: Řádek 1:
 
Data jsou ve formátu XML souboru v kódování UTF-8.
 
Data jsou ve formátu XML souboru v kódování UTF-8.
  
Jako hlavní tag je použit tag <karty> s atributy version a updatemode s hodnotami "all" pro kompletní karty a "update" pro výběr změněných karet. Pokud daný tak není vyplněn (má prázdnou hodnotu), tak se v exportním souboru nemusí vyskytovat u všech karet.
+
Jako hlavní tag je použit tag <karty> s atributy version a updatemode s hodnotami "all" pro kompletní karty a "update" pro výběr změněných karet. Pokud daný tag není vyplněn (má prázdnou hodnotu), tak se v exportním souboru nemusí vyskytovat u všech karet.
 +
<br/>
 +
Pomocí proměnné ExpKarXMLP, 1 s hodnotou 1 lze nastavit, aby jména souborů byla v exportním souboru převedena na velká písmena.
 
<br/>
 
<br/>
 
Pro každou skladovou kartu je opakován tag <karta> obsahující tyto data:
 
Pro každou skladovou kartu je opakován tag <karta> obsahující tyto data:
Řádek 12: Řádek 14:
 
|-
 
|-
 
| <NazevCZ> || celý název skladové karty
 
| <NazevCZ> || celý název skladové karty
|-
 
| <NazevEN> || údaje poznámka ze skladové karty (obsahující často název karty v angličtině)
 
 
|-
 
|-
 
| <Jednotka> || měrná jednotka (max 3 znaky)
 
| <Jednotka> || měrná jednotka (max 3 znaky)
Řádek 21: Řádek 21:
 
| <SazbaDPH> || sazba DPH v procentech
 
| <SazbaDPH> || sazba DPH v procentech
 
|-
 
|-
| <Baleni> || počet MJ v balení (s případnou deseninnou tečkou)
+
| <Baleni> || počet MJ v balení (s případnou desetinnou tečkou)
 
|-
 
|-
 
| <Kategorie> || údaj Skupina2 ze skladové karty
 
| <Kategorie> || údaj Skupina2 ze skladové karty
 
|-
 
|-
| <InfoCZ> || 1. textová memo informace ke skadové kartě kódovaná do BASE64 (samotná textová data jsou v kódování Windows 1250)
+
| <InfoCZ> || 1. textová memo informace ke skladové kartě kódovaná do BASE64 (samotná textová data jsou v kódování Windows 1250)
|-
 
| <InfoEN> || 2. textová memo informace ke skadové kartě kódovaná do BASE64 (samotná textová data jsou v kódování Windows 1250)
 
|-
 
| <ShowCZ> || hodnota 1 pokud údaj Typ odběru ze skladové karty má (bitovou) hodnotu 1, jinak obsahuje 0'
 
 
|-
 
|-
| <ShowEN> || hodnota 1 pokud údaj Typ odběru ze skladové karty má (bitovou) hodnotu 2, jinak obsahuje 0'
+
| <InfoEN> || 2. textová memo informace ke skladové kartě kódovaná do BASE64 (samotná textová data jsou v kódování Windows 1250)
 
|-
 
|-
 
| <Popis_kat> || popis skupiny 2 z číselníku
 
| <Popis_kat> || popis skupiny 2 z číselníku
 
|-
 
|-
| <TypKarty> || 0..účet/1..zboží/2..výrobky/3..vratný obal/4..nevratký obal/5..zboží s pevnou cenou/6..zboží s minim. cenou/7..materiál
+
| <TypKarty> || 0..účet/1..zboží/2..výrobky/3..vratný obal/4..nevratný obal/5..zboží s pevnou cenou/6..zboží s minim. cenou/7..materiál
 
|-
 
|-
 
| <Zarazeni> || údaj zařazení ze skladové karty
 
| <Zarazeni> || údaj zařazení ze skladové karty
Řádek 63: Řádek 59:
 
| <Zalozeno> || datum založení karty ve formátu YYYY-MM-DD
 
| <Zalozeno> || datum založení karty ve formátu YYYY-MM-DD
 
|-
 
|-
| <File> || jméno hlavního souboru s obrázkem
+
| <File> || jméno hlavního souboru s obrázkem - použije se obrázek, který má v ID obrázku znak !
 
|-
 
|-
| <Img> || obsah obázku zakódovaný ve formátu BASE64 (grafický formát je určený příponou souboru s obrázkem)
+
| <Img> || obsah obrázku dle tagu File zakódovaný ve formátu BASE64 (grafický formát je určený příponou souboru s obrázkem). Program neprovádí zmenšování či jinou úpravu grafiky obrázku (data v XML souboru s uloženými obrázky mohou tedy být rozsáhlá)
 
|-
 
|-
| <varianty> </varianty>  
+
| <varianty> <varianta > ... </varianty> || Tento tag může obsahovat více podtagů <varianta> obsahujících jako atributy ID, TextCZ, TextEN, File, Img - pro každý obrázek přiřazený ke skladové kartě jeden záznam - ID obrázku, 1.popis, 2.popis, jméno souboru s obrázkem a obsah souboru s obrázkem zakódovaný do Base64
 
|-
 
|-
 
| <Chanded> || datum a čas poslední změny skladové karty ve formátu YYYY-MM-DD hh:mm:ss
 
| <Chanded> || datum a čas poslední změny skladové karty ve formátu YYYY-MM-DD hh:mm:ss
 
|}
 
|}

Aktuální verze z 13. 4. 2015, 22:31

Data jsou ve formátu XML souboru v kódování UTF-8.

Jako hlavní tag je použit tag <karty> s atributy version a updatemode s hodnotami "all" pro kompletní karty a "update" pro výběr změněných karet. Pokud daný tag není vyplněn (má prázdnou hodnotu), tak se v exportním souboru nemusí vyskytovat u všech karet.
Pomocí proměnné ExpKarXMLP, 1 s hodnotou 1 lze nastavit, aby jména souborů byla v exportním souboru převedena na velká písmena.
Pro každou skladovou kartu je opakován tag <karta> obsahující tyto data:

Tag Popis
<Kod> kód zboží
<NazevCZ> celý název skladové karty
<Jednotka> měrná jednotka (max 3 znaky)
<Cena> základní cena bez DPH (s desetinnou tečkou)
<SazbaDPH> sazba DPH v procentech
<Baleni> počet MJ v balení (s případnou desetinnou tečkou)
<Kategorie> údaj Skupina2 ze skladové karty
<InfoCZ> 1. textová memo informace ke skladové kartě kódovaná do BASE64 (samotná textová data jsou v kódování Windows 1250)
<InfoEN> 2. textová memo informace ke skladové kartě kódovaná do BASE64 (samotná textová data jsou v kódování Windows 1250)
<Popis_kat> popis skupiny 2 z číselníku
<TypKarty> 0..účet/1..zboží/2..výrobky/3..vratný obal/4..nevratný obal/5..zboží s pevnou cenou/6..zboží s minim. cenou/7..materiál
<Zarazeni> údaj zařazení ze skladové karty
<Popis_zar> popis zařazení ze skladové karty
<EAN> hlavní čárový kód ze skladové karty
<Skupina> skupina zboží ze skladové karty
<Zaruka> záruka ve dnech
<Zasoba> aktuální skladové zásoba v MJ
<Dodavatel> údaj dodavatel ze skladové karty
<Popis_dod> popis dodavatele z číselníku
<Koddodav> kód zboží dodavatele
<Vyrobce> výrobce
<Popis_vyr> popis výrobce z číselníku
<Poznamka> poznámka ke skladové kartě
<Zalozeno> datum založení karty ve formátu YYYY-MM-DD
<File> jméno hlavního souboru s obrázkem - použije se obrázek, který má v ID obrázku znak !
<Img> obsah obrázku dle tagu File zakódovaný ve formátu BASE64 (grafický formát je určený příponou souboru s obrázkem). Program neprovádí zmenšování či jinou úpravu grafiky obrázku (data v XML souboru s uloženými obrázky mohou tedy být rozsáhlá)
<varianty> <varianta > ... </varianty> Tento tag může obsahovat více podtagů <varianta> obsahujících jako atributy ID, TextCZ, TextEN, File, Img - pro každý obrázek přiřazený ke skladové kartě jeden záznam - ID obrázku, 1.popis, 2.popis, jméno souboru s obrázkem a obsah souboru s obrázkem zakódovaný do Base64
<Chanded> datum a čas poslední změny skladové karty ve formátu YYYY-MM-DD hh:mm:ss