Module:
Process:
Not selected
Celnice a intrastat
EShop
Finance a účetnictví
Klient
Logistika a sklady
Manažerské přehledy
Marketing
Nákup a prodej
Personalistika a mzdy
Projekty
Servis
Správa dokumentů (DMS)
Správce
Údržba
Výroba
Vývojové nástroje
Webová K2
Workflow
Not selected
CEL001-Dovoz
CEL002-Vývoz
CEL003-Příjem na celní sklad
CEL004-Realizace
CEL005-Tranzit
CEL006-Zjednodušený příjem
CEL007 Zjednodušený výdej
CIS002 - Práce s kartou partnera
CIS003 - Práce s kartou dod./odb.
CIS004 - Prop.karty dod./odb. z part.
CIS006 - Práce s kartou kont. osoby
CIS007 - Práce s kartou zboží
CIS008 - Tvorba prodejních cen
CIS010 - Tvorba nákupních cen
CIS011 - Servisní funkce pro číselníky
CRM001 - Vytvoření aktivity
CRM002 - Vytvoření kampaně
CRM003 - Nabídkové řízení
CRM004 - Vyhodnocení kampaně
CRM005 - Poptávkové řízení
CRM006 - Sledování a porov. nabídek
CRM007 - Pošta
CRM008 - Vytvoření a práce s úkoly
CRM009-Podpůr.funk.pro mod.Mark.
CRM010-Servisní funk. pro mod.Market.
DOP001-Kniha jízd
DOP002-Stazky
DOP003-Plán rozvozů
DOP004-Rozvozy
DOP005-Evidence vozidel
EXP001-Schopnost vydat
EXP002-Vystavení dodacího listu
EXP003-Výdej zboží
EXP004-Balící list - Kompletace zakázky
EXP005-Evid.poplatků za el.odpad v prod.
EXP006-Reklamace zákaznická
EXP007-Opravy
EXP008-Evidence obalů pro EKO-KOM
EXP009-Fakturace
EXP010-Příjem plateb za faktury vydané
EXP011-Upomínky
EXP012-Penalizace
EXP013-Ukončení zakázky
FIN001-Příj. a výdaj. pokladní doklad
FIN002-Bankovní výpis
FIN003-Bankovní příkaz
FIN004-Homebanking
FIN005-Zálohy
FIN006-Zápočet
FIN007-Skonto
FIN008-Platby platební kartou
FIN009-Kurzovní lístek
FIN010-Platební kalendář
FIN014-Servisní funkce pro modul Finance
FIN015-Saldo
FIN016-Splátky
INS001 - Instalace IS K2
INS002 - Reinstalace IS K2
INS003 - Konfigurace parametrů firmy
INS004 - Konfigurace parametrů uživatelů
INS005-Počát.nastavení prostředí uživ.
INS006-Konverze dat z pův.systému
MAJ001-Nastavení modulu Majetek
MAJ002-Práce s kartami majetku
MAJ003-Zaúčtování majetku
MAJ004-Přechod majetku na hosp.rok
PLV002- Vytvoření průvodek
PLV004-Plánování výroby
PLV005-Zahrnutí MTZ do plánu výroby
PLV007-Operativní přehledy výroby
PLV008-Plán. a oper. odstávky strojů
PLV009-Dlouhod. a krátkodobý plán
POS001 Instalace POS Serveru
POS002 Instalace terminálu POS
POS003 Konfigurace terminálu POS
POS004 Vzdálená reinstal. terminálu POS
POS005 Práce s kartou zboží pro POS
POS006 Práce se sortimentem POS
POS007 Evidence prodejních cen
POS008 Zadání kalkulace
POS009 Otevření účtu
POS010 Markování prodeje
POS011 Objednávka ve výrobním středisku
POS012 Uzavření účtu
POS013 Oprava prodejních dokladů
POS014 Vyhodnocení a uzavření prodeje
POS015 Odvod tržby
POS016 Vyhodnocení stavu skladu
POS017 Sestavení inventurního soupisu
POS018 Vyhodnocení inventurních stavů
POS019 Zpracování inventury
POS020 Aplikační server POS
POS021 Načtení prodeje POS
POS022 Výrobní doklady
POS023 Vyskladnění
POS024 Vytvoření daňových dokladů
POS025 Zpracování plateb a odvodů tržby
SKL001-Příjem zboží
SKL002-Výdej zboží
SKL003-Převod zboží
SKL004-Inventura
SKL005-Ležáky
SKL006-Vyhodnocení skladu
SKL007-Korekce cen na listových skladech
SKL008-Servisní funkce ke skladům
SPR001-Přepočty
SPR002-Opravy dokladů v K2 Business
SPR003-Servisní funkce k šaržím
SPR004-Konzistence účetnictví
SRV001-Nastavení servisu
SRV002-Správa servisních karet
SRV003-Založení zakázky
SRV004-Správa průvodky
SRV005-Předání zakázky
TPV001-Zadávání technologického postupu
TPV002-Import kusovníku z CADu
TPV003-Archivace TP
TPV004-Kalkulace ceny výrobku
TPV005-Výpočet prodejní ceny z kusovníku
TPV006-Vložení a výpočet hmotnosti
TRA001-Nastavení zákl.dat pro přenosy
TRA002-Spouštění přenosů
UCT001-Navedení poč.stavů na účet
UCT002-Zaúčt. dod.a odb.faktur
UCT003-Závazkové a pohledávkové účty
UCT004-Export úč.deníku do systému DATEV
UCT005-DPH
UCT006-Zaúčtování pokladny
UCT007-Zaúčtování banky
UCT008-Sledování cizích měn v účetnictví
UCT009-Zaúčtování příjemky
UCT010-Zaúčtování výdejky
UCT011-Zaúčtování převodky
UCT012-Zaúčtování průvodky
UCT013-Personalistika
UCT014-Kvalifikace
UCT015-Mzdy
UCT016-Zaúčtování mezd
UCT019-Rozpouštění vedlejších nákladů
UCT020-Účetní závěrka
UCT021-Vyhodnocení účetnictví
UCT022-Kurzové rozdíly k rozvahovému dni
UCT023-Souhrnné hlášení
UCT024-Serv.funkce pro mod. Účetnictví
UCT025-Párování v účetnictví
UCT026-Inventar.pohled. a závazků
UCT027-Nastavení účtování
UCT028-Účetní rozvrh
VYH001-Ekonomické analýzy
VYH002-OLAP - prohlížeč
VYH003-Historie
VYH004-OLAP - konfigurace
VYH005-OLAP - export dat,výpočet OLAPu
VYR001-Tisk výrobního příkazu (průvodky)
VYR004-Výdej materiálu do výroby
VYR005-Odv.výroby (plánovací průvodky)
VYR006-Kooperace
VYR007-Mezioperační kontrola
VYR008-Výstupní kontrola
VYR009-Vyhodnocení výroby
VYR011-Servisní funkce modulu Výroba
VYR012-Výroba s normálními průvodkami
VYR013-Rozpouštění režijních nákladů
ZAK001- Kontrakty
ZAK002- Příjem objednávky
ZAK003- Prozkoumání bonity zákazníka
ZAK004- Předkalkulace zakázky
ZAK005-Přezkoumání smlouvy
ZAK006-Vytv.kupní smlouvy/potvrz.obj.
ZAK007-Stanovení prodejní ceny
ZAK008-Prodejka
ZAK009-Provize
ZAK010-Internetový obchod
ZAK011-Elektron. výměna dat pro prodej
ZAK012-Vyhodnocení prodeje
ZAK013-Servisní funkce pro modul Prodej
ZAK014-Vytvoř.nabídky/založ.zakázky
ZAK015-Interní objednávka - rezervace
ZAS001-Hodnocení dodavatelů
ZAS002-Výběr optimálních dodavatelů
ZAS003-Automatický návrh objednávky
ZAS004-Vystavení objednávky
ZAS005-Stanovení ceny na objednávce
ZAS006-Potvrzení dodání
ZAS007-Operativní přehledy
ZAS008-Upomínky - zpoždění dodávky zboží
ZAS009-Příjem materiálu na sklad
ZAS010-Vstupní kontrola
ZAS011-Rozpouštění vedlejších nákladů
ZAS012-Příjem faktury
ZAS013-Zařaz.faktur do plateb.kalen.
ZAS014-Vystavení příkazu k úhradě
ZAS015-Platby faktur
ZAS016-Zdanění pořízeného zboží z EU
ZAS017-Reklamace k dodavatelům
ZAS018-Uzavření objednávky
ZAS019-Elektronická výměna dat pro nákup
ZAS020-Vyhodnocení nákupu
ZAS021-Evid.popl. za el.odpad v nákupu
ZAS022-Kontrakty pro nákup
Drastik Jan
Registered 12/9/2015
Naposledy přihlášen
1/21/2025
Dobrý den, nemáte někdo prosím nějaké elegantní řešení, jak načíst jednoduše .csv soubor ve skriptu do MF? Děkuji.
Dékány Jan
Registered 8/1/2012
Naposledy přihlášen
1/21/2025
Ahoj Honzi... Nevím, zdali je to pátkem, ale co myslíš písmeny MF?
Kovařčík Mikuláš
Registered 11/11/2003
Naposledy přihlášen
1/13/2025
Dobrý den, pokud chcete úplně jednoduše načíst csv soubor, můžete použít přímo typ csvfile, kde si můžete definovat i jednotlivé typy polí. Nicméně s některými csv soubory si tento přístup neporadí, ale pro jednoduché dobře strukturované csv bude fungovat. Csvfile však nemá indexy a proto je vhodné jej přeplnit do memfile. U přístupu přes csvfile je však problém s rozpoznáním kódování. Dále existuje jednotka CsvParserClass, která umí rozparsovat csv soubor i s různými záludnostmi. Tím myslím použití uvozovek nebo čárek uvniř textu, odřádkování v rámci pole atd. Jednotka parsuje jednotlivé řádky a vrací pole stringů, které dále musíte zpracovat podle konkrétní úlohy. Pokud máte úplně jednoduchý soubor, kde se žádná záludnost nebude vyskytovat, většinou načítáme pomocí objektu TStringList a pak rozpadáme na jednotlivá pole pomocí StrToArray. Memfile pak definujeme podle potřeby, jaká data z csv chceme používat. Myslím si, že je lepší přistupovat ke každému csv souboru nově podle potřeby jeho dalšího zpracování. Za tým K2 Mikuláš Kovařčík
Drastik Jan
Registered 12/9/2015
Naposledy přihlášen
1/21/2025
Ahoj, MF = MemFile :) -------------------- Takhle vypadá csv. Za mě je jednoduchý, kde | je oddělovač a žádné záludnosti tam nejsou (kromě čárky v textu a /.) Ale ty nejsou pro mě až tak důležité, protože je to pomocný text). Transaction ID|Accounting date|Timestamp date|Global source type|Global source details|Source type|Source details|Card type 168430967|2024-11-13T11:02:45.803000|2024-11-13T11:02:45.803000|||||1|RFID| A nemáte prosím někde kousek skriptu pro načteni jednoduchého csv souboru? Děkuji moc.
Příspěvek byl změněn: Drastik Jan, dne: 15.11.2024 8:43:44.
Tommek Petr
Registered 2/14/2005
Naposledy přihlášen
11/28/2024
Třeba: type TMujCSV = csvfile Obdobi : string ; ZboZkr : string ; ZboPopis : string ; Cena : string ; CenaPozink : string ; end; var MujCSV : TMujCSV; MujCSV.CreateXf; SetCsvAttrib(MujCSV ,'|',Chr(9),' ','yyyy.mm','hh:mm:ss'); MujCSV.PathFile := (pfPath); MujCSV.FileName := Cesta + 'MujCSV.csv'; MujCSV.ForceValidTable; MujCSV.Open(omNormal); SetDosFileCutLine(MujCSV,True); PT
Příspěvek byl změněn: Tommek Petr, dne: 15.11.2024 9:03:21.
Drastik Jan
Registered 12/9/2015
Naposledy přihlášen
1/21/2025
Tak nakonec nemohu využít ten jednoduchý postup. Chtěl jsem to přiohnout to poté ještě zkusit přes komponentu excelu, ale to nebyla taky cesta. Nemáte někdo prosím nějaký příklad využití načítání s třídou CsvParserClass?