Import dokladů z CSV/DBF formátu: Porovnání verzí
m |
m |
||
Řádek 57: | Řádek 57: | ||
|} | |} | ||
− | + | {|border=1 class ="wikitable" | |
− | + | |- | |
− | ===Formát CSV souborů | + | |colspan=2 bgcolor=#00FF00 width=950| '''Technická poznámka''' - Formát CSV souborů |
− | Pro přenos dat je jednodušší, pokud jsou data umístěny v jednom souboru | + | |- |
+ | |Pro přenos dat je jednodušší, pokud jsou data umístěny v jednom souboru | ||
(umožní to např. po kliknutí na přílohu v poštovním programu rovnou otevřít skladový program).<br/> | (umožní to např. po kliknutí na přílohu v poštovním programu rovnou otevřít skladový program).<br/> | ||
− | |||
Používá se proto tato struktura souboru (platí pro import z textového formátu):<br/> | Používá se proto tato struktura souboru (platí pro import z textového formátu):<br/> | ||
− | |||
*DOKHL;Doklad,TypDokladu,Datum,DatumUZP,ICO,DIC,Jmeno,Jmeno2,Ulice,Mesto,PSC,CisloDL,Poznamka,Mena,Sleva<br/> | *DOKHL;Doklad,TypDokladu,Datum,DatumUZP,ICO,DIC,Jmeno,Jmeno2,Ulice,Mesto,PSC,CisloDL,Poznamka,Mena,Sleva<br/> | ||
''....hlavička dokladu....''<br/> | ''....hlavička dokladu....''<br/> | ||
*DOKRD;KodZbozi,Mnoz,Cena,SazbaDPH,KsBal,Sleva,TypKarty,Nazev,Skupina,Skupina2,Jednotka,EAN,EANbal,Poznamka,Vyrobce,Hmotnost<br/> | *DOKRD;KodZbozi,Mnoz,Cena,SazbaDPH,KsBal,Sleva,TypKarty,Nazev,Skupina,Skupina2,Jednotka,EAN,EANbal,Poznamka,Vyrobce,Hmotnost<br/> | ||
''....položky dokladu....''<br/> | ''....položky dokladu....''<br/> | ||
− | |||
{| class="wikitable" border=1 width=950 | {| class="wikitable" border=1 width=950 | ||
|- | |- | ||
Řádek 82: | Řádek 80: | ||
"6J549030",5,44.61,22,6,0,"Z","Tyč kavárenská bílá 135","6001","AB","ks",<br/> | "6J549030",5,44.61,22,6,0,"Z","Tyč kavárenská bílá 135","6001","AB","ks",<br/> | ||
"8590000000000","85920000000000","Pokus","XY",0.3 | "8590000000000","85920000000000","Pokus","XY",0.3 | ||
− | |} | + | 7|}<br/>Každá položka dokladu (řádek faktury) je v souboru na jednom samostatném |
− | |||
− | Každá položka dokladu (řádek faktury) je v souboru na jednom samostatném | ||
řádku. Na jednom samostatném řádku jsou i záhlaví (dokladu i položek) a data | řádku. Na jednom samostatném řádku jsou i záhlaví (dokladu i položek) a data | ||
z hlavičky dokladu. Řádky jsou odděleny znaky CR LF.<br/> | z hlavičky dokladu. Řádky jsou odděleny znaky CR LF.<br/> | ||
Řádek 122: | Řádek 118: | ||
Upraven import dokladů z CSV nebo DBF: lze definovat vstupní převodní číselník, ve kterém lze určit, která položka ve vstupním souboru odpovídá jaké položce v databázi (př. OPE.Pocet=FMnozstvi).<br/> | Upraven import dokladů z CSV nebo DBF: lze definovat vstupní převodní číselník, ve kterém lze určit, která položka ve vstupním souboru odpovídá jaké položce v databázi (př. OPE.Pocet=FMnozstvi).<br/> | ||
Zpracovány jsou tyto položky:DOK.CISLODOKL, DOK.CISLOOBJ, DOK.DATODESLAN, DOK.CISLODL, DOK.POZNAMKA, OPE.CISLODOKL, OPE.DATUM, OPE.STAVPOL, OPE.XKOD,OPE.KOD, OPE.EAN, OPE.TYPKARTY, OPE.POCET, OPE.CENASDPH, OPE.CENA, OPE.PROCDPH, OPE.NAZEV, OPE.JEDNOTKA, OPE.SKUPINA, OPE.SKUPINA, OPE.ZARAZENI, OPE.BALENI, OPE.HMOTNOST, OPE.ODBERU, OPE.ZARUKA, OPE.VYROBCE, OPE.EANBALENI, OPE:CISLOSHODA, OPE.POZNAMKA a také obdobné položky s předponou KAR. Lze používat i výrazy (např. OPE.Kod=FSkp+FMater) | Zpracovány jsou tyto položky:DOK.CISLODOKL, DOK.CISLOOBJ, DOK.DATODESLAN, DOK.CISLODL, DOK.POZNAMKA, OPE.CISLODOKL, OPE.DATUM, OPE.STAVPOL, OPE.XKOD,OPE.KOD, OPE.EAN, OPE.TYPKARTY, OPE.POCET, OPE.CENASDPH, OPE.CENA, OPE.PROCDPH, OPE.NAZEV, OPE.JEDNOTKA, OPE.SKUPINA, OPE.SKUPINA, OPE.ZARAZENI, OPE.BALENI, OPE.HMOTNOST, OPE.ODBERU, OPE.ZARUKA, OPE.VYROBCE, OPE.EANBALENI, OPE:CISLOSHODA, OPE.POZNAMKA a také obdobné položky s předponou KAR. Lze používat i výrazy (např. OPE.Kod=FSkp+FMater) | ||
+ | |} | ||
<br/> | <br/> |
Verze z 13. 9. 2010, 11:31
Program nabízí možnost importovat doklady z externích skladových systémů. Import dokladu je možné vyvolat z menu nebo spuštěním skladového programu s parametrem CSV:jméno_souboru. Program nejdříve načte data do přenosového souboru a odtud je možné doklad zaevidovat do příjemky (nebo i do jiného dokladu).
Pomocí číselníku 98 Importní formáty CSV lze definovat výrazy umožňující mapování zdrojových dat na databázová pole skladového programu.
Položka | Popis |
---|---|
Dodavatel | je buď nastaven automaticky, pokud je nalezen (je vyhledáván podle pole kód v dodavatelích) nebo je zobrazen text adresa neurčena a musíme vybrat dodavatele pomocí kl. F9 |
Ozn. dodavatele ve skl. kartě | karty jsou vyhledávány podle pole dodavatel ve skladové kartě |
Předčíslí kódu zboží | |
Celk. počet míst kódu zboží | |
Náhradní znak za úvodní nulu | |
Importní formát | je zpravidla určen automaticky nebo jej můžeme vybrat pomocí kl. F9 |
Import cen (cenové pásmo) | buď zvolíme požadovanou cenu nebo volbu automaticky ze zdrojového souboru |
Po uložení výše uvedených údajů kl.F2 vybereme typ dokladu a objeví se nám seznam karet - odsouhlasení položek dokladů
Sloupec | Popis |
---|---|
S | určuje stav dohledání nebo nalezení skladové karty (mezera nalezeno, ? nenalezeno) |
N.cena | cena ze zdrojového souboru |
Nová PC | nově vypočítaná prodejní cena |
Ext. název přenosového souboru | původní název karty ze zdrojového souboru |
Tabulka - ovládání:
Klávesa | Popis |
---|---|
Enter | objeví se menu : 1. pro nalezenou kartu (opravit kartu, kalkulace ceny, zaměnit tuto kartu za jinou - pokud chceme zboží přijmout na jinou skladovou kartu) 2. pro nenalezenou kartu vybrat správnou kartu ze seznamu, založit skladovou kartu - jsou předvyplněny údaje ze zdrojového souboru 3. při předdefinovaném menu ImportCSV je zobrazeno toto menu (viz. technická poznámka) |
F2:Pokračovat | bude vytvořen doklad (viz. technická poznámka) v přenosovém souboru - objeví se dialog pro načtení přenosového souboru a po stisku tlačítka Načíst doklady ze schránky bude doklad načten a bude : 1. automaticky zaevidován 2. čekat na opravu a ruční evidování |
F6:Nová karta | založení nové karty s předdefinovanými údaji ze zdrojového souboru |
F8:Kód dod. | kód dodavatele v kartě bude nahrazen kódem ze zdrojového souboru |
Ctrl+Y:Vypustit | zboží bude smazáno, nebude naimportováno |
Technická poznámka - Formát CSV souborů | |||||||||||||||||||||||||||||||
Pro přenos dat je jednodušší, pokud jsou data umístěny v jednom souboru
(umožní to např. po kliknutí na přílohu v poštovním programu rovnou otevřít skladový program).
Pokud menu není definováno, pak se zobrazí pouze volby 1, 2, 3. |