#>- <# () #>- <# () #>- <# () #>- <# () #>- <# () #>- <# () #>- <# () #>- <# () #>- <# () #>- <# () #>- <# () #>-kdyz se sql food dozaduje aktualizace, nahlasi svou verzi dat a verzi z tabulky veriza <# (verzia_bezobsluzna.scx/init) #>- do trzbovky 9/3 pridan sloupec kod (pro SAP v budvaru) <# (trz_prodzboz_spotreba.frx, s_trzby_new.prg) #>- formular klapek vzat z milan.7z <# (rych1024.sc*) #>-nazev promenne se ulozi do m.err_h_info, aby se zaznamea pripadne chybe <# (main.prg/sql_set_scat) #>- kdyz neni v EDI souboru vyplnen nazev partnera, vezme se do edi_hlav.partner z tabulky partneri <# (obnov_edi.prg) 2024-03-29 #>- zmensen form zurnalu, kterej jsem nakym omylem zvetsil na 9999x9999 <# (zurnaly.scx) #>- do pohledu pridan sloupec obraty.poradi <# (ps_rpohybna1karte) 2024-03-22 od milana tux() a prep_all_od.prg #>- zruseno trvale nastaveni maleho rozliseni pro opravu receptur, coz jsem nekdy zapomnel pri programovani <# (opr_kalk.scx) #>- protoze promenna m.machine je scatterovana pri prohlizeni zurnalu, je ulozena jeste do m.machine_semaf<# (semafory.prg, ppgm.prg, autoexec.prg, zurnaly.scx, chyby.scx, obnov_edi, menu_def) #>- pro food_lesy se tiskne ext.prijemka s DPH <# (prn_obra.scx, novy report dok_pe_dph.frx) #>- zrusen adresar food600\includes, 4 soubory z nej presunuty do libs <# (pri programovani-hledani souboru se zjednodusi scrollovani adresarovou strukturou main.prg) 2024-03-17 #>- v opisu uctu se vynuluji ceny v sk_pol pro k_odpoctu="f" (fastfoodmenu) <# (sk_stati.opisuctu) #>- z promenne m.machine jsou odstranena pismenka s diakritikou) <# (semafory.prg) #>- osetren nepristupny soubor edi_naposledy_obnoveno.txt <# (obnov_edi.prg) #>- do logu se zapisuje i verze foodu <# (autoexec.prg) #>- <# (s_o_lic) #>- opraven vypocet tipu na trzbove sestave 18 <# (s_trzby_new.prg/mark_cis) #>- do reportu receptur pridan sloupec cena polozky za MJ <# (recepty.frx) 2024-03-12 #>- ve vypoctu prodejnich cen se vynechaji skupiny pro sklad, pokud maji vyplnenu skupinu kalkulaci; lepsi log <# (vypocet_prodejnich_cen_sql.prg) #>- na trzbovce po uctech se tiskne i jmeno stravnika <# (trz_ucty2.frx, s_trzby_new.prg / ucty) #>- <# (vyroba_menu_def.prg) 2024-02-26 #>- nak se ztratilo, tak znovu: do view pridany sloupce bar_kod1+2, kod <# (food600ps.dbc/ps_rkarty) 2024-02-25 MILAN 25.02.2024 - komunikace hores10 2024-02-24 #>- formular stravniku a sestav stravovani ma barvu pozadi generovanu z adresy datastore, to se hodi pri prepinani vice datastores <# (stravnici.scx, stravovani_sestavy.scx) #>- v oprave receptur pri malych recepturach zruseno zmenseni formu, protoze hlasi nakou nesmyslnou chybu <# (opr_kalk.scx) #>- procedura, ktera seznam alergenu prevadi z int na string, je seradi tak, ze detailni jsou za prislusnym hlavnim <# (ppgm.prg/numtodecchar) 2024-02-19 #>- <# (milanuv view sstrediska, soubory v adresari views/views, jejichz nazev koncil [mezera]AS, prejmenovany bez tohohle konce) 2024-02-18 #>- vytvareni prip. priodani fieldu okp a uid zkopirovano z table_0164_food600.sk__fis.sql do 0185_sk_fis a 0186_sk_fis_a<# () #>- <# (function_0158, 0159) #>- do trzbove sestavy 9 doplnen sloupec kod <# (s_trzby_new.prg, trz_prodzboz_spotreba.FRX) #>- do view pridany sloupce bar_kod1+2, kod <# (food600ps.dbc/ps_rkarty) #>- opravena chyba v plneni labelu pro prod.ceny z klapek <# (cena1kalk.scx/init) pro MILANA: je sikovny v konstrukci prikaz = "thisform.lbl_cen0&ii_s..Caption = foo...... &prikaz pouzit promennou err_h_info, protoze pri chybe, ktera se v programu hleda blbe, se prikaz krasne zapise do errors err_h_info = "thisform.lbl_cen0&ii_s..Caption = foo...... &err_h_info 2024-02-17 #>- <# (speciality/import_epos) #>- zrusen zapis sloupce era_cen do food_dat <# (menu_def.prg, prod_cen.scx) #>- zrusen dotaz mimo kancl zda updatovat sql <# (verzia_bezobsluzna.scx) 2024-02-02 vydano k definitivnimu otestovani tricetiznakovych druhu 2024-01-28 #>- pri periode udane ve dnech se autoexecove procedury spousti az po ctvrte ranni, ale pro evzenovu/milanovu masinu i drive <# (autoexec.prg) #>- zruseno zkracovani zurnalu semaforu pri startu, prestehovano do autoexec/z90uklid_pri_path <# (semafory.prg, z90uklid_pri_path.prg) #>- z obnov_edi odebran kod pro pocitani connections, dan do autoexec\t01_pocitadlo_connections.prg <# (obnov_edi.prg) #>- z timeru se vola timer_autoexec.prg, do ktereho muzeme davat programky podobne jako do autoxecovace <# (foodbase.vsx/toolbar1.timer) #>- pro editaci uzivatelu se vola v cesku user_edi12.scx, na slovensku user_edi.scx <# (prava_users.scx) #>- osetreno pouziti existujiciho hesla <# (user_edi.scx cesky) 2024-01-25 #>- milan opravil jeste 2 viewsy na 30zn druh <# () #>- odmazani starych zaznamu v sql zurnalu presunuto do autoexecu, dela se postupne po mensich usecich, aby nikdy netrvalo prilis dlouho <# (autoexec/z90_uklid.prg) #>- odmazani starych zaznamu v sql zurnalu posunuto dal do minulosti, aby tak nezdrzovalo <# (table_zurnal.sql) #>- zrychleno zkracovani semaforoveho zurnalu, zatim jen omezenim delky souboru <# (semafory.prg/zkrat_zurnal_semaf) #>- i pro cesko se rozsiri hashe v SQL tabulce users, ale uklada se jen 12 znaku <# (user_edi.scx, hash.prg, verzia_bezobsluzna.scx) 2024-01-17 #>- mimo kancl se pta, zda updatovat sql <# (verzia_bezobsluzna.scx) velka cesloslovenska verze #>- zatim zruseno volani formulare verzia <# (stru_upda.prg) #>- had posunut vys, aby nebyl prekryvan SQL chybovymi hlaskami <# (had.init() OF i:\food600\libs\foodbase.vcx) #>- v sql procedurach pro opravu inventury se c_dokl plnilo mnoha devitkama, nahrazeno 2119999999 (skoro maxint) <# (s_strukt.dbf) 2023-12-49 #>- <# (limitove reporty od milana) #>- zkracen caption ve vydeji, protoze hlasil chybu <# (vydej.scx) #>- <# (archivac.scx) #>- nastaveno slovenskaverzia=.T. na tabulkac h obaly* <# (s_trukt.dbf, s_strukt_tables.dbf) 2023-12-44 #>- opraveny default hodnoty pro c_mena a poradi, tim padem opravena chyba v Zadove <# (views\sql_*.txt) #>- do specialit pridan program "nebezi_prepocet", ktery enabluje triggery v tab. obraty, coz je potreba, pokud nekdo nasilne prerusi bezici prepocet skladu <# (nebezi_prepocet.prg) #>- kdyz prepocet trva dlouho, na konci ukaze seznam stredisek s nejvetsim poctem radku v obratech, cili jejichz archivace prinese nejvetsi zrychleni <# (prep_all_od.prg) 2023-12-33 #>- po spustenmi foodu se vola program depehacka.prg, ktery vyplni pepinovu tabulku depehacka letosnimi sazbami <# (menu_def.prg, depehacka.prg) #>- do druhy_pl pridan prplmencen N(2,0), ktery JQ potrebuje <# (creafile.prg) 2023-12-27 opravovac DPH 2024 funguje i na velmi starych verzich foodu (zkousen rok 2017) a spravne prepisuje vyssi sazbu i na DBF 2023-12-21 #>- SQL aktualizace struktur zamkne semafor, takze by se nemela spustit na vice masinach zaroven, do zurnalu zapisuje dobu zpracovani jednotlivych davek <# (verzia_bezobsluzna.scx) #>- ve view ps_rbuffer pretypovany nuly, melo by opravit chybu v ext.prijmu <# (food600_ps.dbc) 2023-12-19 #>- sql scripty k vytvareni tabulek prohnany syntaktickym preprocesorem, zruseno v nich nasteveni ownera, to je udelano centralne pro vsechjny objekty <# (verzia_bezobsluzna.scx, makruj.prg) #>- <# (ppgm.prg/nx, gener_edi_dodak.prg, gener_edi_fakturu.prg, gener_edi_vydejku.prg) 2023-12-10 #>- trochu lip osetren hom_path, odkazujici na neexistujici nebo nezapisovatelnou cestu <# (main.prg/hom_path) #>- do textoveho hom_path + "zurnal_connections" se zapisuji otevrene connections v postgresu <# (obnov_edi.prg) #>- pridano nastavovani XFRX <# (dajdruh.scx, zost_inv.scx) #>- <# (o_prijem.scx, o_privl, o_vydej, o_burak, stor_pol, stor_odp, invent_o - 2119999999 (skoro maxint) misto 999999999999999) #>- pridan poskytovatel EDI-isdoc K.A.P. sw <# (spracuj_xmlkapsw.prg), spracuj_xml.prg #>- vsechny sloupce int8 jsou pretypovany na int4, protoze sqlexec ty dlouhe vraci jako character <# (verzia_bezobsluzna.scx/bulkupdate) #>- progchain umi vynechat i predposledni <# (ppgm.prg/progchain) #>- snad odstranena chyba constraint violation(c_stredisk c_karty)<# (prep_all_od.prg) #>- <# (tlacitka.scx, sql_ini.prg) 2023-11-22 #>- <# (i_max.prg, err_hand.prg, ppgm, bourak_log) #>- lepsi log semaforu <# (semafory.prg) #>- kvuli budvaru prodlouzeny fieldy v u_ex* pro export do ucetnictvi a pridan sloupec DAN <# (creafile.prg) #>- zmeny sql struktur, tykajici se jen jedne tabulky, prestehovany do s_strukt_tables <# (verzia_bezobsluzna.prg, s_sktrukt.dbf, s_strukt_tables.dbf) #>- zmeny castych sloupcu sql, u kterych chceme stejny typ (c_data, c_karty, idriadok, poradi, ...) reseny sql scripty v adresari views <# (verzia_bezobsluzna.prg, views\sql_*.txt) #>- do vytvareni sql tabulky SKUPINY prestehovany i updatovaci davky z s_strukt.dbf, ty zruseny<# (s_strukt_tables.dbf/365, 231, 313, 1595, 1796, 1800, 2314) #>-view skasklapky: vracen idriadok, kterej se nak ztratil <# (s_strukt.dbf/516) #>-PREPOCET ma ZAPISUJ=0 <# (s_strukt.dbf/1452) #>- zruseno pridavani sloupcu VYPOCETxx do sql tabulky SKUPINY <# (s_strukt.dbf/365) #>- do zmeny hjmeno pridana klausule USING, protoze zkraceni rve, kdyz tam jsou delsi data <# (s_strukt.dbf/37 alter sk__txt a 168:sk_txt) #>- err_h_info <# (main.prg/app_log, /sql_exec) #>- spolecny ceskoslovensky limit necinnosti pro sql = 222min <# (semafory.prg) 2023-11-12 #>- logovani v i_max <# (i_max.prg) #>- vetsi logovani chyb v tuxu <# (main.prg/tux) #>- tableupdate nahrazen tuxem<# (o_vydej.scx) #>- skl_i index, locate misto seek <# (prep_all_od.prg) #>- doplnen buffering do formulare konecmes, protoze v parlamentu hlasi 1541:Pripojení AltoNet je obsazeno. <# (konecmes.scx) #>- pouzita spolecna procedura pro prog_chain=PROGRAM(1)+(2)... <# (main.prg, prep_all_od.prg, bourak_log.prg, obnov_edi.prg, ppgm.prg, verzia.scx, verzia_bezobsluzna.scx) #>- opraveno view pro prepocet <# (view food600_ps.dbc/ps_rprepocetmaxcdokl, prep_all_od.prg) 2023-11-08 #>- spolehlivejsi drop skupiny.VYPOCET* <# (s_strukt.dbf/1799) #>- tabulka skupiny se vytvari bez sloupcu VYPOCET* <# (s_strukt_tables.dbf) #>- <# (main.prg, semafory.prg) #>- smazan zapomenutej suspend<# (o_inven.scx) 2023-11-07 #>-pridan maly zurnal do velkeho prepoctu <# (prep_all_od.prg) #>- pridano nastaveni buffering na tabulku maxima <# (i_max.prg) #>- zurnal semaforu se dela za kazdou machinu zvlast <# (semafory.prg) #>- <# (kontrola_inventury) #>- opravovace struktur SQL se pousti vzdy komplet bez filtrovani datumu <# (verzia_bezobsluzna.scx) #>- zrychlen prepocet prod.cen a zlepseno logovani<# (vypocet_prodejnich_cen_sql.prg) #>- v nastaveni doby necinnosti pro mrtve zviratko zacina den v 05:00<# (semafory.prg) #>- posilac chyb zkrati errors a err_log, aby to posilani netrvalo tak dlouho <# (autoexec/z22.prg) #>- na evzenove/milanove masine lze prerusit zalohovani <# (zalohuj.prg) #>- jiny default delky v cs/sk <# (hash.prg) #>- <# (z22 oprava volani posilani mailu kvuli priloze) #>- do mailu s chybou se pise jmeno sql databaze a verze postgresu <# (err_hand.prg) 2023-10-22 #>- nastavovac rastru pro 2 horesy od milana <# () #>- prejmenovani karty zachova kod - vraceno do milanovy verze <# (karty.scx) #>- v sql davkach v s_strukt lze omezit vykonani jen na cesko/slovensko, kdyz davka zacina commentovym radkem "--- slovenskaverzia=.T. / .F." pouzito v rozsireni users.heslo*<# (verzia_bezobsluzna.scx, verzia.scx) 2023-10-19 VELKE SPOJENI CESKOSLOVENSKA VELKE SPOJENI CESKOSLOVENSKA VELKE SPOJENI CESKOSLOVENSKA zacatek #>- aktualizovana v main.prg i verze dat, aby se vsude zaktualizovala <# (main.prg) #>- s_strukt.* presunuto z progs do views, tam je mensi bordel <# (verzia.scx a verzia_bezobsluzna.scx, s_strukt*.*) #>-login.scx a user_edi v progs jsou puvodni, ty pro dvacetiznakova hesla jsou v progs_sk <# (login.scx a user_edi.scx) #>- programy spracuj_edi.prg a spracuj_hdr_hotelico.prg prestehovany z \progs do \progs_cs a \progs_sk<# #>- z views vyhozeny nepouzivane soubory, take tabulka.dat v progs<# 2023-10-19 VELKE SPOJENI CESKOSLOVENSKA VELKE SPOJENI CESKOSLOVENSKA VELKE SPOJENI CESKOSLOVENSKA konec #>- zda se, ze tux() s parametrem requery dela problem pri volani z formularu <# (karty.scx) #>- prejmenovani karty zachova kod <# (karty.scx) #>- snizena presnost vyhodnoceni koeficientu pri oprave bouraku, protoze na mnoharadkovy bourak to nestacilo <# (bourak.scx, o_bour_1.scx) 2023-10-09 #>- v sql mohou byt parametry pro eutoexecovane programky rovnou v .config <# (autoexec.prg) #>- protoze po tux() se skoro vzdy vola requery, pridal jsem tuxu ctvrty parametr, ktery rika, ze se ma requery udelat v ramci tuxu <# (main.prg/tux) #>- ve specialitach pro d_televize pridelan program na mazani zaporu v VK a VB <# (speciality\smaz_zapory) #>- <# (autoexec.prg) 2023-09-33 #>- chyba unikatnosti na novem pepinove constraintu v klapkach (scan a maly tux misto velkeho) znovu opravena v sqlupdate() <# (rych1024.scx) 2023-09-24 #>- dozapisovac errors do SQL lokalni soubor odmazava stare zaznamy a packuje <# (autoexec/a33.prg) #>- snad opravena chyba unikatnosti na novem pepinove constraintu v klapkach (scan a maly tux misto velkeho) <# (rych1024.scx) 2023-09-20 #>- z klapek se da opravit prodejni cena, logovano do zurnal_cena1kalk.txt<# (rych1024.scx, cena1kalk.SCX) #>- cesta_k_edi se zapisuje pri ukoncovanio foodu jen pokud je neprazdna<# (main.prg/shut_dn) #>- do procedury, zapisujici do .ini, udelano zurnalovani do hompath/"zurnal_PUT_INI.txt" <# (main.prg/put_ini) 2023-09-18 #>- k cislu, insertovanemu do edi_pol.riadok prictena ruzna konstanta, takze se lepe rozlisi doklady z ruznych parseru <# (spracuj_*.prg) #>- pro TELEVIZE v hom_path se po pulnoci food ukonci s korektnim ulozenim databazi <# (semafory.prg) #>- edi_pol se otevira read only <# (prij_edi.scx) #>- opraveno scitani polozek v opisu 1 uctu <# (sk_stati.prg/opisuctu) 2023-08-27 #>- edi od hortim <# (spracuj_sys_e_hotel_edikod.prg) #>- do ps_rdoklady pridan sloupec cen_hlad <# (food600_ps.dbc) 2023-08-20 #>- zrusen zapomenutej suspend <# (pri_exp.scx) #>- opraven export prodeju pro Perinku v parlamentu <# (s_trzby_new.prg/s_zbozi) 2023-08-13 #>- do tvorby tabulek pro sql ma c_data default 1 <# (s_strukt_tables.dbf) #>- do tvorby tabulky kursy pridan vypadly sloupec id_kas <# (s_strukt_tables.dbf/kursy, s_strukt.dbf/2333) #>- v ceske sql verzi se nastavi food_set.zurnaly_kasy_v_dbf = .T., protoze to olinu nebavi nastavovat :) <# (a33_zapis_chybejici_errors_do_sql.prg) #>- zapis KK vzdy doplni radek do uctobd, pokud chybel<# (konecmes.scx) #>-procedura nx, ktera formatuje cislo, prestehovana do ppgm <# (ppgm.prg) #>- zjednodusena obsluha povoleni zapisu hesla stravnika <# (new_client.scx) 2023-07-22 #>- <# (ppgm_lic) #>- pokud je nepristupny hom_path, vytvori a pouzije se lokalni (ma smysl u sql, kde vlastne zadna souborova data nejsou) <# (main.prg/hom_path) #>- vypocet porizovacich cen pro groseto<# (calcceny.scx) 2023-07-11 #>- pridelan parser pro csv od Novobal sro pro Svetozor <# (spracuj_csvnovobal.prg) #>- protoze nasledujici tabindex po txtcena09 ma marze01, skoci to na tu marzi a pusti pocitajceny, takze cenu zmeni o +- halir, vyreseno opravou tabindex cena10 <# (kartadet.scx) #>- sql tabulka narody se vytvari pod nazvem narody_xx, tam kde je potreba, prejmenuje se<# (s_strukt_tables.dbf/narody) 2023-06-20 #>- autoexecovaci program pro uklid pri_path smaze i osirele updaterove adresare food600-temp-* <# (z90_uklid...prg) #>- pridan timer, ktery vynuti po dlouhe necinnosti volani get_data_stravy a ne jen otevri_databaze <# (stravovani_sestavy.scx) #>- janiny zahady <# (opr_kalk) 2023-06-08 #>- editace jidelaku ma v komunikaci s datastore zvetsen pagesize, aby se tam ve velimi veslo vic dni <# () #>-pridelano parsovani dodavatele novobal (hajek) <# (spracuj_csvnovobal.prg, spracuj_edi.prg) 2023-05-30 #>- <# (ppgm_lic.prg) 2023-05-25 #>- opravena tvorba hores_d.dbf<# (creafile.prg) #>- opis jednoho uctu radi polozky stejne, jako JQ v kase <# (sk_stati.prg/opisuctu) #>- pridan radek pro rozsireni hpokoj ve vsech ctyrech sk_txt <# (strukt.dbf/2311) #>- ve vytvareni EFT_PAR opraven field eft_lcpor na eft_lclpor<# (s_struct_tables.dbf/2086 EFT_PAR) 2023-05-17 #>- edi od goldgroup pro hajka <# (spracuj_xmlbidfood.PRG, obnov_edi.prg) 2023-05-15 #>- <# (spracuj_sys_e_hotel_edikod.prg) #>- zrusen test smazane karty v prevodu u aktivniho zrcadla, protoze pri vzdalenych kasach to muze nastat <# (zrkadlo.scx/nahrada) #>- stravovani - stravnici - tisk generuje seznam stravniku do (exportpath + "stravnici.csv") <# (stravnici.scx) #>- opraven user na postgres misto alto <# (s_strukt.dbf/1180 - create tmskpol, verzia_bezobsluzna.scx) #>- zrychlen prepocet prod.cen<# (vypocet_prodejnich_cen_sql.prg) 2023-05-09 #>- obcas se u EDI (asi pri novem parovani) ztrati mnozstvi u nekterych radku, tak je to v f_ok.click() doplneno <# (prij_edi.scx) #>- parsuje i goldgroup u hajka <# (spracuj_xmlbidfood.prg) #>- oprava trz.sestavy platby/DPH <# (s_trzby_new.prg, sk_new.prg) #>- v zurnalech se zas zobrazuji zmeny receptur (nekdo do pozn misto "REC" zacal psat REC) <# (zurnaly.scx, opr_kalk.scx) 2023-05-03 #>- k sestavam objednane/odebrane stravy pridan dil jen s neodebranou stravou <# (stravovani_odber.prg) #>- sesouhlasi delky uzaverky z dokladu a eskacek <# (s_trzby_new.prg/priprav_odectene) #>- pridany texty do hada ve vyber_sklad, abych videl, co tam trva dlouho <# (menu_def.prg/vyber_sklad) #>- vyhozeny eeteckove funkce z definice menu <# (menu_def.prg) #>- kdyz se objevi EDI doklad, jehoz jmeno uz je v OK+OKK, ale lisi se, jsou OK prejmenovany, takze soubor bude zpracovan (makro recykluje cisla faktur a tim padem jmena souboru) <# (obnov_edi.prg) #>- oprava souctu - mnozstvi*cena misto cena <# (zu_ucty) 2023-04-16 #>- do inv_uloz.kdy se vklada current_timestamp(1), nikoliv clock_timestamp a mazou se stare zaznamy <# (s_strukt.dbf funkce ULOZINVENTURU) !!!!!!!!!!!!!!!!!!!!!!!!! CREATE OR REPLACE FUNCTION food600.ulozinventuru(cdata integer, cstredisk integer, mmenobuf character varying, isvybrane integer, cmena integer) RETURNS void LANGUAGE plpgsql AS $function$ BEGIN DELETE FROM food600.inv_uloz WHERE kdy < current_date - 77 ; INSERT INTO food600.inv_uloz (c_stredisk, c_karty, mnozstvi, na_sklade, kdy, c_data) SELECT c_stredisk, c_karty, mnozstvi, na_sklade, current_timestamp(1), c_data FROM food600.buffer WHERE buffer.c_data=cdata AND buffer.menobuf=mmenobuf; IF isvybrane=0 THEN DELETE FROM food600.inventur WHERE c_data=cdata AND c_stredisk=cstredisk AND vk<>'V'; INSERT INTO food600.inventur (c_karty, c_stredisk, mnozstvi,c_data) SELECT c_karty, cstredisk, mnozstvi, cdata FROM food600.buffer WHERE buffer.c_data=cdata AND buffer.menobuf=mmenobuf; ELSE DELETE FROM food600.inventur WHERE c_data=cdata AND c_stredisk=cstredisk AND vk='V'; INSERT INTO food600.inventur (c_karty, c_stredisk, mnozstvi,c_data, vk) SELECT c_karty, cstredisk as c_stredisk, mnozstvi, cdata, 'V' as vk FROM food600.buffer WHERE buffer.c_data=cdata AND buffer.menobuf=mmenobuf; END IF; DELETE FROM food600.davky WHERE c_data=cdata AND c_stredisk=cstredisk AND davka='__INVENTURA__'; INSERT INTO food600.davky (c_stredisk, c_karty, mnozstvi, davka, c_mena) SELECT c_stredisk, c_karty, mnozstvi, '__INVENTURA__', cmena FROM food600.buffer WHERE buffer.c_data=cdata AND buffer.menobuf=mmenobuf AND buffer.mnozstvi>0 AND buffer.mnozstvi>buffer.na_sklade AND c_karty IN (SELECT DISTINCT c_karty FROM food600.polozky); END $function$ ; #>- lepsi zapis datetime() do inv_uloz.kdy <# (inventur.scx, invent_o.scx) 2023-03-33 #>- prijem EDI od Unicom (hotel Theresia) <# (spracuj_xmlunikom.prg, spracuj_xml.prg) #>- v inventurni sestavu za vsechna strediska pouzit jiny view karet, ktery nefiltruje smazanou kartu<# (zost_inv.scx/stavvsech) #>- pro d_gros se ve vypoctu nakupnich cen vynechaji prijemky z vyrobny polotovaru <# (calcceny.scx) #>- do reportu opravne inventury pridan sloupec c_karty <# (dok_pi.frx) #>- osetrena zmena v dlouhych nazvech <# (opr_kalk.scx) 2023-03-03 #>- opraveno hledani ciloveho strediska pri vice stejnych zacatcich stringu<# (obnov_edi.prg/testedistred) #>- k promenne WI_ZAKAZ pricten SQLDATABAZA a GCHOM_PATH, takze na mistech progamu, ktera se vykonavaji jen pro nektere zakazky, staci vzdy testovat jen wi_zakaz<# (main.prg) 2023-02-09 #>- reindexace doplni chybejici radky v ktexty.dbf krest.dbf <# (indexy.prg) #>- loguji se nahrady surovin v aktivnim zrcadle do zurnal_zrc_nahrady.txt <# (zrc_crea.prg) #>- kongres se v cesku vubec nezapina <# (main.prg) 2023-01-30 #>- LESA v grosetu dava novy format isdoc, ucetnictvi Cezar <# (obnov_edi.prg, spracuj_xml.prg, spracuj_xml_cezar.prg) #>- v definicnich souborech se pro SQL doplni chybejici radky v defsubor pro VSECHNY setup_skup <# (set_set.scx) 2023-01-10 #>- v tabulkach z eskacek pro trzbove sestavy se dvojmistny cen_hlad dava jako alltrim(), takze zarovnasva zleva. stejne naklady z doklady/obraty<# (priprav_tm_sk.prg) #>- opravena chyba v sestave rozpeti rozpeti <# (s_trzby_new.prg+scx - dvojmistna cen_hlad) #>- <# (semafory.prg) 2022-12-33 #>- zruseno eeteckovani u vydeje <# (vydej_new.scx, vydej.scx, o_vydej.scx) 2022-12-26 #>- specialita pro vypnuti EET a autaexecovac pro jeji spusteni od 28.12.2022 vynechava d_magnetic a eet-typ 3 <# (vypni_eet.prg, a55_vypni_eet.prg+config) 2022-12-22 #>- opraven odpocet davky v sql, spravne zapisuje dvojmistne cenovou hladinu <# (odp_dav.prg) #>- pro international pridana trzbovka po stolech a strediscich <# (s_trzby_new.prg/po_stolech, trz_stul_uzav.frx) #>- opravena sestava rozpeti u odpoctu davek s dvojmistnou cen_hlad <# (s_trzby_new.prg/rozpeti) #>- <# (hledej3.scx) #>- specialita pro vypnuti EET a autaexecovac pro jeji spusteni <# (vypni_eet.prg, a55_vypni_eet.prg+config) 2022-12-12 #>- pro D_HAJEK se z vypoctu porizovacich cen PE z vyroben (interne-externi) posune 3 mesice zpet, takze se zapocte jen kdyby nebyly novejsi nakupy<# (calcceny.scx/init) #>- <# (milanova migracia - sk_sez migruje po radcich, pri chybe loguje, ale pokracuje dal, takze ostatni uzaverky nebudou chybet) MILAN 25.11.22 #>-clos data pred sql_ini, aby neblblo jaz() <# (main.prg) #>- obsluha WI_ZAKAZ pres ATC() <# (lim_polozky.scx, pri_ex_a.scx, pri_ext.scx, objed_10.scx) 2022-11-24 #>- jaz se vyrovna s neotevritelnymi temp jazyky<# (main.prg/jaz) #>- procedura jazparam prepsana - vola jaz() a pak dela strtr<# (main.prg/jazparam) VELKA SYNCHRONIZACE EVZENOVY A MILANOVY VERZE vyhodnocovani WI_ZAKAZ predelano na ATC("sushi", m.wi_zakaz) > 0, aby se dalo kombinovat 2022-11-18 #>- sjednoceno odesilani jidelaku v elfetexu a velimi<# () 2022-11-15 #>- ve stravovani - sestavy - objednana/odebrana pro velim prodlouzeny nazvy<# #>- ve stravovani - sestavy - objednana/odebrana sumarne pridana sestava pro velim <# (stravovani_sestavy.scx, velim_tady_ssebou.prg, velim_tady_ssebou.frx) #>- v prohlizeni semaforu osetrena existence semafory.dbf <# (semafor.scx/load) 2022-11-05 #>- v sk_sez vyplnen priznak "PRENESENO" <# (migracia.scx) #>- do kontroly dbf dat pred migraci pridano hledani duplicity skupiny.c_karty <# (mikgracia.scx/kontrola dbf dat) #>- osetreno nastaveni spravneho cisla kantyny v jidelaku velim<# (jidelak_velim.scx/prepni_kantynu) #>- tabulky canteens.dbf a courses.dbf se tvori do pri_path, nikoli do hom_path <# (stahni_chody_a_kantyny.PRG) #>- food nahlasi pripadnou nedostupnost adresare gchom_path <# (main.prg/hompath) #>- zredukovany small_log <# (odp_dav.prg, calcceny.scx) 2022-10-15 MILAN do 2022-10-11 #>- kdyz se vytvori soubor (m.gchom_path + "bez_semaforu"), vypne se timer pro semaforovani <# (semafory.prg) #>- z ico se bere jen 14 znaku, protoze partneri.ico ma jen tuto delku <# (spracuj_sys_e_hotel_edikod.prg) #>- <# (autoexec.prg, prep_all_od.prg) #>- u dokladu z odpoctu dluhu doplneno puvodni PZ1, cili jmeno davky <# (s_trzby_new.prg/priprav_odectene) 2022-10-05 MILAN do 2022-10-05 #>- pro dbf data se datum poslednich nakupu v inventurni sestave bere i z archivu <# (zost_inv.scx) 2022-09-23 #>- v autoexecovaci pro sql opraveno cteni parametru z .config souboru, pokud to neni sekce _default] <# (autoexec.prg) #>- dnes na kasach si v sql dotahne casy z tm_sk_fin<# (na_kasach.scx) 2022-09-19 MILAN do 2022-09-19 #>- <# (s_o_lic, ppgm_lic) 2022-09-13 #>- z milanova hrobovyho zipu vzat s_strukt, protoze tam ma cidmaster v uc_pol <# () 2022-09-11 #>- zkraceny regalove stitky pro grosseto<# (stitky_zbozi_regal_gross*.frx) #>- truncate archivu maze i zurnaly <# (speciality/truncate_archivu.prg) 2022-09-01 #>- oprava archivace obratu SQL <# (archivac.scx, s_strukt.dbf / archivaceskl) #>- opravena podminka pokracovani pro dbf verzi <# (kontrola_inventury.scx) 2022-08-18 #>-na zacatku prepoctu skladu pridan TRUNCATE TABLE food600.prikazy_prepocet<# (prep_all_od.prg) MILAN 2022-08-16 #>- <# (do foodu nahran 7za.exe verze22.01 (2022-07-15)) 2022-08-11 #>- pouzita procedura, vracejici nazev mesice v jaz.mutaci<# (zurnaly.scx, dajdokl.scx, happyhour.scx, setuctob.scx, uzaverka, hledej3) #>- udelana procedura, vracejici dlouhy nazev mesice <# (ppgm.prg/vrat_nazev_mesice, jazyky."mesic 01"-"mesic 12") #>- dojazykovan form aktivniho zrcadla <# (zrkadlo.scx) 2022-08-09 #>- form prihlas.scx ma jmeno prihlas, takze se v errors hlasi korektne misto form_form1 <# (prihlas.scx) #>- ty prava a setup pri nenainstalovane kase jsou nakonec reseny tak, ze adresar kasy vytvorim a z food600/other/{cz|sk} do nej ty soubory nakopiruju <# (main.prg) #>- kdyz v pravech skupin nenajdu jazyky.dbf kasy, pouziju ty, ktere mam v adresari foodu (doresim, jak si je od jq budu brat), takze na kancelarskejch masinach netreba instalovat/updatovat kasu jen kvuli pravum <# (prava_skupiny.scx, food600/other.jazyky.dbf) #>- jaz.mutace skupin prav v jazycich se bere z jazyku, nikoliv z tabulky texty <# (prava_skupiny.scx) #>- omezen pocet prubehu v serazeni stromovych druhu, takze chyba ve skupinach nekonci nekonecnou smyckou<# (ppgm.prg/zoraddruhy) #>-v parlamentnim jidelaku se pri vyberu karet zobrazuje i kod karty <# (jidelak_parlament.scx) #>- zvetseny regalove stiky <# (reporty stitky_zbozi_regal_gros_vazene a stitky_zbozi_regal_gros) #>- databaze frontsql se otevira jen pri IS_KONGRES <# (sql_ini.PRG) #>- pro WI_ZAKAZ = "HLOBIK" se tiskne jina sberna faktura <# (faktura_sf_hostivar.frx, prn_obra.scx) 2022-07-27 #>- <# (sk_new.prg sql - filtr pol.k_odpoctu # "F" ) #>- do souctu prachu v sk_pol se NEZAPOCITAVA radek s k_odpoctu = "F", coz je fastfoodove menu <# (S_STRUKT.1536: Vytvorenie funkcie SK__ON, view SPOL_PLT ) 2022-07-26 #>- jako cislo faktury se do edi vydejek u hlobika zapisuje pz2 <# (generuj_edi_vydejku.prg) #>- zruseno volani formu vydej_eur pro d_alfa <# (menu_def.prg) #>- tisk jine faktury pro d_cekal, mail se bere z food_dat.hotel_naz5 <# (prn_obra.scx, faktura_cekal.frx) 2022-07-25 #>- opraveno nezapisovani opraveneho cisla strediska a tiskarny <# (umisteni.scx/f_ok.click() - pridan tux()) #>- opraveno zadani noveho usera<# (user_edi.scx) #>- pridano do jazyku <# (user_edi.scx, jazyky.dbf) 2022-07-12 #>- defaultni menu stravovani (sestavy, stravnici, nulovani) se nabizi vsem kdo ma vyplnenu adresu datastore <# (vyroba_menu_def.prg) 2022-07-11 #>- storno posledni inventury smaze i KK, ktere k inventure patri; zatim jen v DBF verzi<# (o_inven.scx/init) #>- food_sokol ma take menu Stravovani <# (vyroba_menu_def.prg) #>- dotisk regalovych stitku pro grosseto resi i vazene zbozi <# (ean_prn.scx, novy report ) #>- jakmile jsou v users sloupce hash, puvodni sloupec heslo je vymazan <# (user_edi.scx, prava_users.scx) #>- EAN uzivatele v jazycich (form user ean) <# (user_edi.scx) 2022-06-21 MILAN do 2022-06-23 #>- sestava spokojenosti razena po autor, uzaverka, cas <# (s_trzby_new.prg) 2022-06-14 #>- doplneno volani jazyku <# (opr_kalk.scx/init, pri_ext.scx/init, vydej_new.scx, vydej.scx, hledej3.scx, zrk_nahrada.scx, zrkadlo.scx, zadanka3.scx, kartadet.scx, o_prijem.scx, o_vydej.scx, prod_cen.scx) #>- v metode timer se VZDY vola metoda toolbar1.obnovedi, v te je soustredeno vyhodnoceni vsech podminek pro volani obnov_edi.prg vyjma mam_se_na_to_vykaslat() <# (foodbase.vcx/toolbar1) #>- protoze nastaveni refresh obnov_edi se vyhodnocuje na kazdy masine nezavisle, pri vice pracujicich lidi naraz se pousti zbytecne casto, vyresno procedurou mam_se_na_to_vykaslat<# (obnov_edi.prg) #>- hezci zapis do logu <# (stru_upd.prg) #>- pridan text "zalohuji" do waitu pri kopirovani souboru k zipovani <# (zalohovac.prg) #>- odpocet dluhu zapise do doklady.platba text "DLUH", aby se to lip hledalo <# (odp_dlh.scx, s_strukt.dbf/kalkuluj_dlhy) 2022-06-12 #>- wi_zakaz v centralnim setupu nema jen preddefinovane hodnoty, v cesku se pouziva BUDVAR <# (food_set.dbf) #>- zmeneno parsovani desadv - pokud se najde ico na pozici 149, je pouzito, jinak se partner hleda nekde na vysokych pozicich <# (spracuj_sys_e_hotel_edikod.prg) #>- jazyk pro XFRX nechava anglictinu pro gcjazyk > 1 <# (pr_report.prg lopreview.setlanguage()) #>- nabidka souboru k migraci ug_*, gr_* a s_*_* nahrazena otazniky ug___???, aby se nemigrovaly prapodivne kopie/zalohy <# (migracia.scx) 2022-06-07 #>- prirazeni sql ownershipu se dela jen kdyz DBA # prihlaseny uzivatel <# (verzia_bezobsluzna.scx/ownership) MILAN do 2022-06-03 spracuj_edi a obnov_edi jsem pomergoval, jazyky neberu, protoze olga ma rozprekladanou anglictinu z s_strukt beru jen posledni radek, protoze u sebe mam ze vsech radku vyhozeno nastaveni ownera 2022-05-55 #>- <# (ppgm_lic, s_o_lic) #>- podminky pro spolecne veci budvarskych instalaci presunuty do autoexecovace, nastavi m.wi_zakaz <# (s22_nastav_wi_zakaz.prg, s_trzby_new.prg, s_obr_or.prg, ppgm.prg) #>- pri prihlaseni k postgresu superuserem je vytvarenym objektum nastaven ownership podle DBA databaze <# (verzia_bezobsluzna.scx i verzia.scx/ownership()) #>- odolnejsi EDI INVOIC - misto dodani identifikuje podle GLN v HDR a kdyz je prazdne, podle radku HDD <# (spracuj_sys_invoic.prg) #>- doplnen chybejici zapis poznamky (m.txt_dodaku) do buf_dokl <# (pri_ext.scx) #>- pri syntakticke chybe v definicnich souborech (typicky blbe uvozovky) se zobrazuje v okne programove chyby na radku Pozn. <# (main.prg/set_scat) #>- opraveno volani fce NX, ktera ve formulari chybi <# (kartyskl.scx) #>- nastaveni men prestehovano na jedine misto - programek nastav_meny, bere se z FOOD_SET.HOTEL_KRAJINA. pokud je neprazdne, akceptuje SVK (slovensko), "PLN" (polsko), "GEL" (gruzie), ostatni interpretuje jako cesko. pro ceskou verzi v cesku a slovenskou na slovensku nechat prazdne <# (main.prg, menu_def.prg, nastav_meny.prg) #>- prodlouzen interval timeru pro edi na 5 minut, takze i pri nastaveni edi_refresh pod tuto hodnotu bude interval minimalne 5 min <# (foodbase.vsx/toolbar1.timer) #>- ve spracuj_edi.prg jsou sikovne procedury pro parsovani EDI - substringy, polozky za n-tym oddelovacem, val() s osetrenim des.tecky/carky <# (spracuj_hdr_hotelico.prg, spracuj_edi.prg, obnov_edi.prg) #>- uz v spracuj_edi rozpoznan bidvest, parsovan v samostatnem programu, oddelenem z spracuj_sys_e_hotel_edikod <# (spracuj_edi.prg, spracuj_sys_96ADESADVP_bidvest.prg, spracuj_sys_e_hotel_edikod) #>- zrusen formular pro export do food500 <# (export_f5.scx, radek neexportovat_food500 v ini) #>- small_log zapisuje na terminalovych serverech jako jmeno stroje jen cast pred zavinacem <# (main.prg) 2022-05-20 #>- zalohovac po sobe uklidi soubory v pri_path <# (zalohovac.prg) #>- update DBDF struktur zapisuje do ZURNAL_UPDATE_STRUKTUR.TXT (small_log) <# (stru_upd.prg) #>- zpracovani EDI se spousti pozdeji nez pripadny update struktur<# (obnov_edi.prg - PUBLIC zacatek_casu_edi) #>- pri vytvareni souboru zruseno TYPE FOX2X <# (creafile.prg) #>- opraven resize formulare prava - uzivatele <# (prava_users.scx) #>- pokud se maji v pravech skupin zobrazovat grupy necesky, staci je vyplnit v texty.txt jako "skupina_prav_vzorníky" a pod. <# (prava_skupiny.scx) #>- v nastaveni prav skupin se zobrazi jazykova mutace podle prihlaseneho uzivatele, formular je resizable <# (prava_skupiny.scx) #>- v nastaveni prav skupin se i pro SQL smazou platby, ktere nejsou v druhy_pl<# (prava_skupiny.scx) MILAN do 2022-05-18 #>- po Vyber.click u kasy se zavola interactivechange vyberu skupin <# (prava_skupiny.scx/Vyber.click) #>-zurnaly_kasy_v_dbf default .T. <# (progs/food_set.dbf) #>- tisk regalovych stitku pro grosseto <# (ean_prn.scx, stitky_zbozi_regal_gros.frx) 2022-05-13 #>- budvarske hlaseni k dph se generuje i pro FOOD_MALYPIVOVAR <# (s_trzby_new.prg) #>- jidelak DTS funguje ponovu - vzdy si stahne aktualni z datastore, po editaci zas odesle (driv se pracovalo na lokalni databazi) <# (jidelak_dts.scx) 2022-05-10 #>- v priprave trzbovych sestav sql se neexistence vklvya messageboxuje s timeoutem, protoze se to bez toho obejde <# (sk_new.prg/sk_new3) #>- try-catch <# (kartyskl.scx/init) #>- do .ini se zaznamenavaji EDI-partneri <# (obnov_edi.prg) #>- v pohledu VEDIPARTPARTNERKOD zruseno filtrovani, je to mala tabulka a pouziva se jen na jednom miste <# (food_600.dbc/vedipartpartnerkod, obnov_edi.prg ) #>- pri vytvareni hores_d se do nej prida 1 radek s hor_pref = '7', kasa to potrebuje <# (s_strukt_tables.dbf) #>- pro food_friends a food_glamour se krizem ignoruji EDI z makra <# (spracuj_edi.prg) 2022-04-20 #>- pro d_lvi_dvur nastaven jejich objednavkovej system<# () #>- verzia zobrazuje pri praci server a jmeno databaze <# (verzia_bezobsluzna.scx) #>- <# (s_strukt.dbf/ 2380 a 81 datovano na 17.4., v main.prg nastavena verze_dat na stejne datum) #>- osetren prilis dlouhy text do titulku okna <# (main.prg/titulek) 2022-04-14 MILAN do 2022-04-11 #>- osetrena delka retezce pro wait <# (main.prg/sql_select) #>- <# (main.prg/sql_select - snake v try-catch) #>- ze spracuj_edi jsou vyhazeny parsovaci kusy kodu do samostatnych programu, SYS INVOIC rozpoznava ICO Bidfoodu a vola samostatny program <# (spracuj_edi.prg, nove programy spracuj_*.prg) #>-opraveno opakovany release had <# (calcceny.scx) 2022-04-11 #>- kontrola foxovych dat v migraci precisluje u_cis v davkach, aby neobsahoval "D" <# (migracia.scx) #>-k sestavam po stolech pridan 3. dil po gastroskupinach, cislo uctu je na reportech bez des.casti, pokud ji nema <# (trz_stul_uzav.frx, trz_stul.frx, s_trzby_new.prg/po_stolech, s_trzby_new.scx) #>- v kontrole foxovskych dat osetrena jiz otevrena sk_a <# (migracia.scx/velmi_stara_sk) #>- v rozpeti davek opraveno group by v selectech <# (s_trzby_new.prg/davky) 2022-04-06 #>- vracen form opr_kalk, ta kopie se mi nak nepovedla kopie receptury umi vratit drive smazanou kartu <# (opr_kalk.scx/txtnazev2.lostfocus) #>- v centralnim setupu je default promennych calc_ceny_pohyb = .F., zurnaly_kasy_v_dbf = .F. <# (food_set.dbf) #>- do seznamu prerusitelnych formularu pro mrtve kotatko pridan FRMLOGIN <# (semafory.prg) 2022-04-04 #>- v sk_sez.dbf se vyplni vsql=.T. a v sql tabulce sk_sez priznak = "PRENESENO" <# (migracia.scx) #>- podminene zavirani pohledu nahrazeno volanim procedury pozavirej() <# (migracia.scx ) #>- <# (obnov_edi.prg hledani partnera) 2022-04-02 MILAN 2022-04-01 #>- ani v podslozkach se nenabizi programy se jmenem "ppgm_*" <# (priprav_speciality.prg) #>- <# (s_trzby_new.prg/dopln_nazev osetreno zadna dbf) #>- <# (prava_users.scx - f_ok.click promenna txt_do_logu) 2022-03-29 #>- kopie receptury umi vratit drive smazanou kartu <# (opr_kalk.scx/txtnazev2.lostfocus) #>- <# (ppgm_lic.prg) #>- v editaci stravniku click na zahlavi sloupcu prepina razeni, u sloupce Stav prepina filtrovani Aktivni/Neaktivni/Vsichni <# (stravnici.scx) 2022-03-24 MILAN do 2022-03-24 #>- try-catch pro otevirani souboru nahlasi zaznamena i chybu <# (s_trzby_new.scx, vyd_zad.prg, stor_odp.prg, odp_pol.prg, odp_pol.vydej.prg, o_pri_i.prg, o_pri_b.prg, calcceny.prg) 2022-03-16 #>- pokus o eliminaci duplicitnich zaznamu v sql ug___, loguje se do zurnal_prava_users.txt <# (prava_users.scx, prava_user.scx) #>- do trzbovky (ktera je vlastne obratova) prodzboz-spotreba pridan c_karty a druh <# (s_trzby_new.prg/zbozi, trz_prodzboz_spotreba.frx) MILAN 2022-03-11 2022-03-06 MILAN 2022-03-02 MILAN 2022-02-21 2022-02-29 #>- <# (obnov_edi.prg - vyhledavani edi_kod) #>- v jezkovejch krabickach bezelo pres hodku, tak jednak jsem do hada pridal identifikaci, co bezi a omezil jsem pocet prepocitavanych dokladu <# (dorobprepocet.scx/init) #>- <# (trz_kas_dph_4sl.frx) 2022-02-12 MILAN 2022-02-10 MILAN 2022-02-09 #>- update sql struktur prodlouzi ve food_dat pole pgm_path, cen_path, dat_path <# (s_strukt.dbf/2377) 2022-02-08 #>- pro sql se lowercasuje klic stejne jako je v dbf <# (jazykini.prg) #>- razeni uctu na sestave po uctech <# (trz_ucty1.frx, s_trzby_new.prg/s_ucty) 2022-02-06 #>- pro sql opravena prace s polovicnimi porcemi do sestav <# (sk_new.prg/sk_new3) #>- opraveno zdvojovani v setupu, chyba lower() pri generovani kursoru "chybejici" <# (set_set.scx/cmbpartner.interactivechange) #>- nastavena sestava slev pro d_international podle verze u nich<# (s_trzby_new.prg/slevy, trz_slev_intr.frx) 2022-02-03 #>- export do televiznich mezd se trochu lepe vyrovna s opakovanim cisel uctu, generuje report.txt pro kontrolu. k tomu kavovary zapisuji i sk_fin.u_cas <# (televize_konzumace.prg, televize_kavovary.prg) MILAN 2022-02-01 - oprava klapek #>- v nastaveni strediska se v sql obcas zahadne neulozily nove radky z vzoroveho k32__set.dbf, snad opraveno <# (set_set.scx/uprav_food_set) #>- pridano vytvareni tabulky duvodyslev a jeji migrace z dbf <# (s_strukt_database.dbf, migracia.scx) #>- opet doplnena sestava slev pro d_international, funguje i v sql <# (s_trzby_new.prg/slevy, trz_slev_intr.frx) MILAN 2022-01-24 #>- k migraci se nabizi soubor HCRC_SET, ale chybel v metode prevod, doplneno <# (migracia.scx) 2022-01-24 #>- opraveny migracni pohledy xpsfdct a xpsfrasset <# (food600_ps.dbc) #>- kdyz je v ini vyplnen DefaultStred v sekci [m.machine], pouzije se, jinak z [Debug] <# (main.prg) #>- kontrola pred migraci najde duplicitni uz+kas+man v sk_sez <# (migracia.scx) #>- <# (stravnici.scx volaji new_client.scx, coz je prejmenovany new_client_new.scx) #>- json_ok testuje krome 200Ok i 201Created <# (ppgm_http.prg) #>- <# (s_o_lic) #>- soubory se jmenem "ppgm_*" se nenabizi ve specialitach <# (priprav_speciality.prg) 2022-01-17 #>- <# (prejmenovani http_ppgm* --> ppgm_http*) MILAN 2022-01-14 #>-LEO: vysledkovy json pri prijmu z vlaku se zobrazuje pouze pokud neni 200 OK <# (leo_accept_prijemky.PRG) #>-LEO: na reportu rajd mnozstvi bez desetinne casti a zruseno blank if zero <# (obr_leo.frx) 2022-01-09 #>- sql: pri neexistenci tabulky verzia se program zachova jako pri upgrade verze<# (verzia_bezobsluzna.scx) z MILAN 2022-01-04 zacatek 05.01.22 - S_STRUKT.DBF - riadok 245 - najprv test, ci tabulka existuje, az potom kontrola existencie stlpcov - SK__ON_A - oprava migracie archivov trzieb - MIGRACIA.SCX - do kontroly foxovych dat doplnena kontrola uctov z sk_plt??, ktore maju sumy>1000000 z MILAN 2022-01-04 konec #>- archivace obratu zachova sablony v leoexpress - operace = "SA" <# (archivac.scx) 2022-01-04 #>- pro groseto se generuje jiny soubor karet pro vahu <# (karty_do_vahy.prg) #>- uklid pri_path maze i podadresare ze zalohovani <# (z90_uklid_pri_path.prg) #>- <# (programy http_ppgm a http_ppgm_leo prejmenovany na ppgm_http.prg a ppgm_http_leo.prg, snad vsechna jejich volani) #>- elfetexovymu jidelaku se k polivkam automaticky doplni polevka "bez polevky" <# (jidelak_elfetex.scx) #>- zmenena prace s jidelakem - vzdy se stahne z datastore, ulozi do pri_path, pak zas posle na datastore<# (jidelak_elfetex.scx, jidelak_import/export.rg) #>- <# (semafory.prg - uspornejsi zurnalovani) #>- opravena vazba trzeb a nakladu a poctu hostu v sestave rozpeti davek <# (s_trzby_new.prg/rozpdavk) 2021-12-14 Milan 2021-12-14 #>- opraveny veci pro leo ve vydeji a sablonach<# (vydej_new.scx, vydej_prijemkyponuka.scx) 2021-12-09 #>- bezpecne updatovaci davky se pousti pri povyseni verze komplet, maji prazdne datum <# (verzia.scx, s_strukt.dbf) west-wind - verze 7 Milan 2021-12-07 Milan 2021-12-02 #>- pro leoexpress se zapomatovava posledni verze PZ (cislo rajdy) pri vydeji na vagony<# (vydej_new.scx) #>- <# (vypocet_prodejnich_cen_sql.PRG) 2021-11-22 #>- <# (s_strukt 2289: prodlouzeni fieldu p_reset a p_fullcut v prn_def) #>- reindexace trzeb doplni c_karty do sk_pol, pokud je nevyplneno <# (indexy.prg) #>- hromadna sestava leo zacina doklad na nove strance <# (obr_leo.frx) #>- s novou verzi se sekce func, trig a tr-f provadeji vzdy cele <# (verzia.scx) #>- zurnal update verzie se pise do hompath+"zurnal_verzia.txt", kdyz se nepovede, tak do ".\zurnal_verzia.txt" <# (verzia.scx) #>- do VAHINV pridan sloupec VSQL <# (s_strukt\2288) 2021-11-11 #>- <# (login.scx - setfocus) #>- <# (ppgm_lic.prg) Milan 2021-11-04 2021-11-02 #>- znovu pridan do food600.dbc/vhladajean, veanykukarte,vkartykeanu field bour_skup<# #>- znovu pridan do food600_ps.dbc/ps_rusers field heslo, editable<# #>- vsechny create trigger obaleny konstrukci DO $$ BEGIN - END $$, ponechana konstrukce DROP TRIGGER IF EXISTS - CREATE TRIGGER <# (s_strukt.dbf) Milan 2021-10-28 #>- messagebox ""pripojeno" ma timeout <# (sqlpripojenie.scx) #>- vyrovna se i s promennou chyba ruzneho typu<# (main.prg/tux) #>- posunuto vytvareni hada <# (calcceny.scx) #>- <# (s_struct, s_struct_tables sk__fis) 2021-10-27 #>- <# (buff_out2.scx, prep_all_od.prg) #>- <# (s_strukt.dbf/1452 - oprava preklepu "mozstvi" na "mnozstvi") 2021-10-19 #>- <# (foodbase/toolbar1/timer) Milan 2021-10-19 2021-10-17 #>- trigger karty/calcceny je vytvoren, ale disablovan, protoze zdrzoval <# (s_strukt.dbf/CREATE TRIGGER karty_calcceny ON food600.karty) 2021-10-10 davka.scx, odp_dav.prg, zrc_crea.prg #>- <# (main.prg, user_edi.scx, food600_ps.dbc/ps_rusers - sloupec heslo se bere z tabulky) #>- z otevirani pohledu v davce vyhozena fraze NODATA, zda se, ze se tim odstrani chyb 1494:view definition has been changed <# (davka.scx) 2021-10-06 #>- <# (food600_ps.dbf - ps_rvzkarty pridan sloupec karty.cena01) #>- v metode struktura obslouzena i nova skupina tab_trg <# (verzia.scx, s_strukt.dbf) #>- v obratovce po operacich nahrazen u 3. dilu partner sloupcem stredskup <# (s_obr_or.prg/obratovka2) Milan 2021-10-06 2021-10-05 #>- prepocet prezije vice radku ve food_dat se stejnym id<# (prep_all_od.prg) #>- z s_strukt.dbf vydeleny radky "tables" do samostatne s_strukt_tables.dbf <# (verzia.scx) ====== VELKY SYNC CESKE A SLOVENSKE VERZE ====== 2021-09-20 #>- <# (ve formu o_prijem je pouzit view vpartneri, aby se dalo pracovat i s int-ext prijmama, pri oprave int-ext prijemek nelze opravit dodavatele a parovaky) #>- <# (creafile.prg: buff_d pridan c_dokl_x, take ve view food_600.sct/vbufferd. pozdeji by chtelo i do sql tabulky a pohledu ps_rbufferd) #>- upravy pro komunikaci s LeoExpress API <# (leo_generuj_vydej.prg, vydej.scx, vydej_new.scx, o_prijem.scx, leo_accept_prijemky.prg, vydej_prijemkyponuka.scx) #>- <# (semafory.prg, main.prg - wait v rv()) #>- mesagebox pri POHYBY_EXCL v semaforech uvadi duvod <# (kontrola_inventury.scx) 2021-09-06 #>- <# (main.prg - uprava small_log) #>- <# (autoexec.prg - zmena v otevirani zurnalu) #>- filtrovani sablon ze zobrazeni v hledani<# (hledej3.scx) #>- pri prijmu edi prijemky se do doklady.PZ2 zapise id_edi z edi_hlav.dbf <# (prij_edi.scx) #>- v editaci davky se pravna cena_prum nahradi celobarakovou karty.cena_prum <# (davky.scx/load) #>- priprava na oddelene edibouraky v grosetu<# (VIEW vhladajean, veanykukarte, vkartykeanu, prepni_sklad.prg, creafile.prg/eany, prij_edi.scx - inserty) #>- procedura publikuj nastavi hodnotu i kdyz uz promenna publikovana byla<# (ppgm.prg/publikuj) #>- do obr.sestavy po dokladech pridana sestava pro leo, subtotalovana po oznaceni linky <# (s_obr_or.prg, obr_leo.frx) #>- upravy pro leo <# (vydej_new.scx - metoda vloz_sablonu, vydej_prijemkyponuka.scx) #>- upraven view s nabidkou prijemek k importu, operace se filtruje na m.hladaj_operace <# (food600.dbc/vlimprijemkyzoznam, food600ps.dbc/ps_rlimprijemkyzoznam) #>- cas necinnosti pro pripadne zabiti foodu se resetuje kazdym zobrazenim sestavy, takze i kdyz je nekdo dlouho v sestavach, neumre mu to <# (semafory.prg/aktualizuj_cas_vlastnich_semaforu, pr_report.prg) #>- na trzbove sestave po uctech (16.3) opraveno zobrazeni u_cis <# (trz_ucty1.frx, trz_ucty2.frx) 2021-08-17 #>- na trzbove sestave po uctech (16.3) doplnen autor <# (s_trzby_new.prg/s_ucty, trz_ucty1.frx, trz_ucty2.frx) #>- i v sql se nabizi vazena inventura sestupne max 22 radku <# (inventur.scx/vahy.click) #>- <# (zalohovac nejprve udela databazove copy, pak teprve zipuje) 2021-08-09 #>- novy edi dodavatel: la fattoria<# (spracuj_edi.prg, spracuj_txtlafattoria.prg) #>- <# i pro sql se zapina semaforovy timer, aby byl pri necinnosti food zabit (semafory.prg) 2021-07-30 #>- <# neco jsem udelal se zapisem dlouhych nazvu (meno1-5 C(250) v detailu karty, ale uz nevim, co, nicmene funguje)(kartadet.scx) #>- opravena vazena inventura pro sql <# chybel tableupdate (buffer) (inventur.scx) #>- <# pro evzenovu masinu se vypne XFRX - (menu_def.prg) #>- <# (setup.scx) #>- pokud pri otevirani pohledu nastane chyba, jednak se zobrazi, jednak zapise do zurnal_rv.txt <# (main.prg/rv) 2021-07-21 #>- zapis malych logu z tux, edi a semaforu soustredeny do jedne procedury, takze se pise do hom_path prip. ini_path <# (main.prg/small_log, smaz_nepovolene_kasy.prg, vypocet_porizovacich_cen_sql.prg, obnov_edi.prg, semafory.prg) #>- edi prijima format od vino markuzzi <# (spracuj_edi.prg, spracuj_txtvinomarkuzzi.prg) #>- timer semaforu zaznamenava bezici food, abychom vedeli, kdo ho nevypina pres noc, cas k vypnuti je 99min pres den, 33min v noci <# (semafory.prg) 2021-07-17 #>-<# (doplnen zapomenuty select setup - set_set.scx/cmbpartern/interactivechange) #>- do radku, ktere se pridavaji do u_ex_pol a plt, se zaznamenava krome data i machine <# (progs_cs\uexsk.prg) 2021-07-11 #>- snad se setup vyrovna i s nemalymi pismenu ve var_name <# (set_set.scx) #>- do hom_path + "semafory.txt" se loguji zapisy casu do semaforu, aby bylo videt, kde neukoncuji food<# (semafory.prg) #>- <# (s_struct 2073 a 2074 - prejmenovani c_karty_master a c_druh_master testuje (ne-)existenci nazvu pred i po) #>- sql tabulka texty: vyhozeno c_stredisk, v view ps_rtexty: vyhozeno c_stredisk, pridana lhodnota <# (food600_ps/ps_rtexty, main.prg/get_text) #>- procedura RV zobrazuje i alias, ktery otevira <# (main.prg/rv()) #>- okno s hlasenim chyby obsahuje i caption foodu, protoze casto nekdo posle vyfocenou chybu bez zahlavi foodovskeho okna <# (err_hand.prg) #>- v sql se do tabulky autoexec sloupec spusteno zapisuje ve formatu RRRR-MM-DDTHH:MM, protoze mam pocit, ze obcas to blbe vyhodnotilo datum v german nebo ansi formatu <# (autoexec.prg) #>- v sql autoexec loguje i dobu vyhodnoceni parametru, zda spustit dany program <# (autoexec.prg) 2021-07-02 #>- ikona pro sql mapu stolu <# (bitmaps\sql_mapa.png) #>- ve vazene inventure v sql opraveno filtrovani nabizenych karet z cdruh_k na c_druh v pohledu ps_rkartydruh <# (vaz_inv.scx, food_600ps.dbc/ps_rkartydruh) #>- v kopirovani dani ve skupiny.dbf pri reindexaci nahrazeno execscript() ampersandem, protoze na jednoradkovy prikaz to staci a lip to zaznamenava chybu <# (indexy.prg) #>- vypocet porizovacich cen v Globusu zaznamena ceny pred a po <# (calcceny.scx, bourak_log.prg) #>- migrace v hlavicce hlasi, kam se zapisuje log (migracia.log) <# (migracia.scx) #>-doplnena chybejici generace souboru fox2 a sum v SQL ucetnich exportech trzeb <# (progs_cs\uexsk.prg) #>- autoexecovac v hadu zvlast hlasi pripravu (vyhodnoceni, jestli spoustet), zvlast vykonani konkretniho programu <# (autoexec.prg) #>- reindexace odmaze z vazene inventury uzaverky, starsi nez 222 dni <# (indexy.prg) 2021-06-20 #>- <# (MILAN mapa stolu a setup food_set) #>- <# ( predelano zobrazeni zustatku na waletech v aquaparku - nejdrive se filtruji firmy, az potom se z datastore ctou balances) 2021-06-11 #>- v sql tabulce defsubor prodlouzen field var_value na 250znaku <# (s_strukt.dbf/2013) #>- ucetni exporty vriskaji, pokud se neda vytvorit exportni adresar <# (ucto_exp.prg) #>- vypocet porizovacich cen barevne signalizuje grosseto, globus a ostatni <# (calcceny.scx) 2021-05-33 #>- pro d_globus se na sestave cenik pokladen tiskne (a exportuje) jejich foodcost <# (s_cennik.scx) #>- pri cteni ini_souboru jsou ignorovany trailing spaces<# (main.prg/get_ini) #>- <# (s_o_lic) #>- aspon u casto pouzivanych formularu prodlouzena doba zobrazeni chyby pri otevirani souboru, aby se stihlo precist, ktera tabulka/view dela problem<# (btw v messagebox() je timeout v milisekundach, takze dvojka je fakt hodne kratka: migracia, opr_kalk, kartadet, pri_ext, vydej, vydej_new, inventur, s_trzby_new, karty, hledej3, davka, prod_cen, o_vydej, partneri, o_inven) #>- <# lepe osetreno, ze ve skupiny nak zustaly sloupce vzorcu (s_strukt.dbf 1798 a 1799) #>- <# osetreno, kdyz ve food_dat jsou oba sloupce id_master i idmaster(s_strukt.dbf 2070) #>- vyhozeny radky "Precislovani cen a dani ve vzorcich", protoze jinde nez orea vyssi hladiny nepouzili <# (s_strukt.dbf) 2021-05-25 #>- pro budvarske instalace, ktere firewaluji poslani mailu, zakazano<# (ppgm.prg/poslimaildoalta) #>- opraveno nastaveni prom.OTEVRENO<# (main.prg/app_log) #>-znovu prodlouzeny fieldy dat,cen,pgm_path v pohledu pro migraci <# (food600_ps.dbc/xpsfood_dat) 2021-05-21 MILAN 21.05.2021 #>- v ktexty sloupce meno1-5 prodlouzeno na varchar(250)<# (s_strukt.dbf/2021-05-19/1, creafile.prg, karty_texty.scx) 2021-05-11 #>- ve vzorovem food_set.dbf opravena prazdna hodnota v radku typ_hotel <# (food_set.dbf, main.prg\set_scat, sql_set_scat) #>- v titulku okna se zobrazuje verze postgresu<# (main.prg, verzia.scx) #>- upraveny popisky tlacitek ve formularich<# (prod_cen.scx, umisteni.scx, opr_kalk.scx, karty.scx, skup_new.scx) 2021-05-03 MILAN 30.4.2021 #>- <# (s_strukt.dbf 1792 byl od milana owner to foodman, opraveno na postgres) #>- vsechny davky s updatem struktur presunuty z 2021-02-15 na 2021-04-29<# (s_strukt.dbf) 2021-04-26 #>- Doplnenie IS_ORDER do tabuľky EDI_HLAV presunuto z unora na dnesek <# (s_strukt.dbf/1900) #>- i pro cen_path MALYPIVOVAR se generuji budvarske ucetni exporty <# (progs_cs/ucto_exp.prg) 2021-04-26 MILAN 24.4.2021 #>- ve validaci sloupce kod byl nakej nesmyslnej kousicek k testovani c_druhs <# (karty.scx) #>-snad konzistentne se sql tabulky tvori typu: (udelal jsem to jen v create, stare instalace proste zustanou jak jsou) smallint: c_data, c_mena integer: c_karty bigint: c_dokl <# (s_strukt.dbf) #>- <# (adminum se v titulku foodu pise i sqlserver a jmeno databaze - verzia.scx, main.prg) #>- selstl CONSTRAINT selstl_id_stul UNIQUE (id_stul, id_kas)<# (s_strukt) #>- v SQL procedure opraven typ promenne abstime na timestamp kvuli novejsim postgresum <# (s_strukt.dbf/1528, s_o_lic.prg ) #>- v kontrole pred migraci vyplnen sloupec mena v sk_plt.dbf i sk_plt_a.dbf, pokud je prazdny <# (migracia.scx) 2021-04-16 #>- <# (milan:s_strukt.dbf) #>- do sestavy jak varit pridan vyrobni postup <# (odp_vyr.prg, jak_varit.frx) #>- slovenska uzaverka skladu pro cesko zrusena <# (menu_def.prg) 2021-04-08 #>- upraven export do ucta v sql; neporovnava se spravne sazba dane v view ps_ruexpol1, tak beru ps_ruexpol a filtruju s round(dan)<# (uexsk.prg) #>- pro hom_path=D_TELEVIZE se na vydejkach pro c_partner < 0 netisknou ceny<# (prn_obra.scx) #>- milanovo s_strukt z 7.4. <# (s_strukt.dbf) #>- zatim natvrdo ve formulari verzia zrusena klicova slova PARALLEL a UNSAFE, pozdeji provedeme jen pro starsi postgres <10 <# (verzia.scx/struktura) #>- do specialit-administrator pridan program pro kontrolu archivnich SK pred migraci vicemene dela to, co kontrola trzbovych dbf, ale na archivech. navic smaze uzaverky z minulyho stoleti a v prvni dekade nahradi zacatecni Ocko nulou. taky opravi nesmyslne sazby DPH v pol na default 1.22<# (kontrola_sk_a_pred_migraci.PRG) 2021-03-25 #>- definitivne v odpocet davky-jak varit-suroviny po druzich je to fakt po druzich I PRO SQL<# (devka.scx, odp_vyr.prg) MILAN 24.3.2021 2021-03-24 #>- dobiti kreditu ma hezci hlasky a OK zavre formular <# (dobij_kredit.scx) #>- otoceno znamenko ve stravovaci sestave transakci <# (stravovani_transakce.frx) #>- ve food_set.dbf radek typ_hotel = 0 (bylo prazdne) <# (food_set.dbf) #>- optimalizace kodu migrace <# (migracia.scx) #>- pokud existuje databaze prumerne_ceny(coz existuje pouze v parlamentu, generuje ji autoexec/a75), na prijemkach se tiskne rozdil nakupni ceny proti minule prujmerne cene<# (prn_obra.scx, dopln_minule_prumerne_ceny.prg, dok_pe.frx) 2021-03-19 #>- v odpocet davky-jak varit-suroviny po druzich je to fakt po druzich<# (devka.scx, odp_vyr.prg) #>- <#zruseny zapomenute asserty (s_trzby_new.scx, v_kasach.scx, zost_inv.scx) 2021-03-15 MILAN 15.3.2021 2021-03-10 #>- prodlouzeny sloupce food_dat*_path v migracnich pohledech<# (food600_ps.dbc, s_o_lic.prg, ppgm_lic.prg) #>- opravena nova univerzalni editace stravniku<# (new_client_new.scx) #>- v editaci stravniku se clickem na zahlavi sloupce radky podle toho sloupce seradi. indikovano tucnym fontem (funguje jen pro ty, kde to ma smysl)<# (stravnici.scx) #>- z nezpracovanych EDI se vyhodi i prijemky se "skoro" stejnym jmenem - koncici cislem v zavorce<# (obnov_edi.prg/odstran_duplicity) #>- pokud se pri migraci najde stul > 9999.9, je opraven na 9876.5 <# (migracia.scx) 2021-02-25 MILAN 26.2.2021 #>-pro parlament (d_snem) se z nekterych trzbovek a obratovek generuje preddefinovane CSV <# (s_trzby_new.prg, s_obr_or.prg, to_csv.prg) #>- v sestavach jak varit se zobrazuje naplanovany datum <# (vyroba1.frx, jak_varit.frx, jak_varit_postupy.frx, odp_vyr.prg) #>- migrace prepise v archivnich eskackach pocatecni "O" na nulu, uzaverka z minuleho stoleti smaze<# (migracia.scx, s_o_lic.prg) #>- <# (opraven autoexec/a33.prg) #>- vsechny chyby pri verzovani se pisi do stejneho zurnalu (i puvodni kontrola.txt) <# (verzia.scx) #>- <# (prod_cen.scx, opr_kalk.scx, skup_new.scx, opr_kalk_gen_kartyx.prg - omezeni nabidky cen.hladin pro ne-sql) 2021-02-09 definitivne jsou prodejni ceny 01-40 zachovany v tabulce karty, 41-90 jsou z kceny zruseny a v kceny je celkem 120 hladin A0-A9...L0-L9 sazby DPH jsou vsechny v tabulce skupiny, tedy 01-40 i A0-A9...L0-L9 update struktur prekopiruje ceny z kceny41-90 do pismenkovych, adekvatne dane v tabulce skupiny, opravi food_dat a pak teprve muze sloupce mazat, je to ve verzia 2021-02-03 view ps_rskupiny - nove sloupce danA0-L9 view ps_r1kceny pridano cenA1-L9, zruseny sloupce cena41-90 #>- nova funkce hladiny, ktera z cisilka a pocatecniho pismenka sklada nazev cenovych hladin ("A"+15 = "B5") <# (ppgm.prg/hladiny) #>- <# ( drobnosti designu v verzia.scx) #>-<# (kus kodu z opr_kalk.scx oddelen do opr_kalk_gen_kartyx.prg opr_kalk.scx) #>- kvuli pridanym sloupcum rozdelen cursor karty4 na karty4 a karty5 <# (opr_kalk.scx) #>- opraveno ukladani nazvu cenovyho hladin v oprave receptur <# (opr_kalk.scx) #>- <# (pro masinu milan a evzen mame Suspend v menu Konec) #>- do skupin pridan field c_druh_2 pro navaznost skupin (zatim na slovensku), edituje se to ve formu vzorcu<# (vypocty.scx, food600_ps/ps_rskupiny) #>- v comboboxu pridany nove cenove hladiny od cenA0 do E9<# (prod_cen.scx, selk_cen.scx) #>- <# (s_strukt.dbf - ve views SKUPKA, SKUPSKL a SKUPSTR se vypocet1-10 berou z joinovane tabulky VYPOCTY, zruseno prir1, zruseno i v ps_rskupiny) #>- <# (menu_def, s_strukt - create zurnal) 2021-02-02 #>- V sestavach stravovani je i sestava zustatku s vyberem nejen firem, ale i typu - tim maji v aquaparku oznaceny wallety<# (progs_cs\stravovani) #>- menu Stravovani presunuto do horni listy<# (menu_def.prg) #>- nastavenim AlwaysOnTop= v ini-ouboru v sekci prislusneho stroje se food zobrazuje on top <# () #>- chyby se i na sql zapisuji i do lokalniho siuboru errors.dbf, protoze do sql se obcas nepodari. autoexec/a33 pri dalsim spusteni dozapise na sql server <# (main.prg/app_log) vypocty pro dbf verze zatim nechamn postaru #>-form skup_new - vypocty enablovany jen pro ne-sql, form nove skupiny take <# (food600_ps.dbc/ps_r1druh - zruseny sloupce VVYPOCET od 11 vys, n_skup.scx) #>- ve formu prodejnich cen je kod z buttonu [Prepocty cen] prestehovan do vypocty_prodejnich_cen.prg (vicemene puvodni kod) a vypocty_prodejnich_cen_sql.prg<# () #>- pro sql zavedana tabulka VYPOCTY, do ni se prestehuji vypocty z tab. SKUPINY <# (s_strukt.dbf), menu_def.prg, vypocty.scx, food600_ps.dbc/ps_rvypocty #>- <# (s_o_lic.prg, ppgm_lic.prg, verzia.scx) #>- rozsireni poctu prodejnich cen<# (s_struct - kceny(cenaa0-9 az cenao0-9 - tedy patnact desetic), skupiny -pridany dane, food600ps\ps_rkceny, ps_rskupiny ) pro sql bych v kceny casem zrusil hladiny, zacinajici cislem, nechal bych v kceny jen cenaa0-9 az cenao0-9, z karet bych ty prodejni ceny vypustil taky 2021-01-25 #>-pri importu souboru licencia.txt setup hlasi, ktery radek mu presne chybi/vadi <# (setup.scx) #>- <# (spracuj_edi.prg - doplneno parsovani odberatele, milan pouzival hotel_edikod) #>- <# (ps_r1edihlav prodlouzen field subor na 99) #>- <# messageboxu "Hotovo" u zpracovani EDI pridan timeout, takze ho neni treba odkliknout (foodbase\toolbar1\obnovedi) #>- <# ( vytvareni dbf zapisuje m.err_h_info creafile.prg) #>- v setup Foodmanm se ve food_dat edituje i EDI_kod <# (setup.scx, food600_ps/ps_rsetfooddat) 2021-01-15 SQL tabulka TEXTY rozsirena o sloupce modul a c_stredisk. food svoje radky znaci modul="FOOD", c_stredisk nepouziva, kasa by mohla mit "KASA" a cislo masterkasy. JQ si z toho bude brat nazvy plateb a jine texty pro vzdalene pokladny. radky s c_stredisk=0 by mohly byt spolecne pro vsechny kasy #>- <# (VIEW food600_ps.dbc\ps_rtexty, asi se muze zrusit view ps_rtextyall, s_struct.dbf/funkctions 36 - food600.nastav_text, main.prg/get_text ) #>- <# zobrazovaly se davky functions, tables, ..., opraveno (verzia.scx) #>- <# (obnov_edi.prg) 2021-01-12 #>- v nahledu odpoctu davek (pred odectenim) se nezobrazuje na reportu kolonka pro skutecne naklady <# (odp_dav.prg, odp_da2.frx) #>- opraven preklep ACT na ATC<# (verzia.scx) #>- <# prejmenovany preddefinovane hodnoty verze 1111-0x (s_struct.dbf) #>- pri chybe v aktualizaci sql verze program nekonci, aby slo pustit rucne z ostatni-administrace-aktualizace<# (verzia.scx, jazyky.dbf, main.prg) #>- <# jazykini se vola co nejdrive v mainu, aby se spravne zobrazovaly ceske/slovenske texty, udela jen select z jazyky.dbf, takze se da spustit i pri neexistujici sql databazi(main.prg, jazykini.prg) #>- <# funce put_ini rovnou alltrimuje, takze se zkratila jeji volani (main.prg) 2021-01-08 MILAN 8.1.2021 2021-01-05 MILAN 7.1.2021 - hlavne opravy klapek #>- ve stravnicich se da hledat a hromadne nastavovat limit a expiraci<# (stravnici.scx. sel_stravnici.scx) v hromadnem nastaveni se klikem na zahlavi prepina razeni(oznaci se Bold fontem), klikem na firmu se prenastavi oznaceni cele firmy, klikem na expiraci se prenastavi radky se stejnym RRRR-MM expirace #>- do stravovani-sestavy pridan report zustatku na kartach stravniku<# () #>- kladne a zaporne radky se v edi navzajem pozerou <# (obnov_edi.prg/druhy_doklad_z_minusu) #>- u minusoveho mnozstvi byla celkova cena za polozku kladna, opraveno<# (spracuj_txtfanygastro.prg) #>- celkova cena za doklad se vzdy pocita z polozek ve funkci druhy_doklad_z_minusu(), <# (obnov_edi.prg) #>- stejne kusy kodu pro EDI prestehovany do obnov_edi.prg <# (obnov_edi.prg, spracuj_*.prg) #>- do eany.popis se uklada nazev, nikoliv znovu ean <# (prij_edi.scx) #>- z EDI nazvu vyhozen otaznik ci zavinac na poslednim miste <# (spracuj_xmlmakro.prg) 2020-12-25 #>- view ps_rpartneri a ps_redipartpartnerkod je updatable <# (food600_ps) #>- edi_hlav.subor prodlouzeno na 99<# (s_stru.dbf) #>- opraven anchor u buttonu [Poznamka] <# (invent_o.scx) #>- <# (verzia.scx) 2020-12-21 #>- opravena chyba v odpoctu davky pri isnull(menaz.dan) <# (odp_dav.prg/ins_sk) #>- budvarske hlaseni k DPH se generuje i pro MASNEKRAMY, exportuje do m.gcexportpath <# (s_trzby_new.prg) #>- z importu edi z pohody se vyhazuji zaokrouhlovaci radky a radky s nulovym mnozstvim <# (spracuj_xmlpohodu.prg) #>- polotovarovy soubor z parsovani EDI se take smaze<# (obnov_edi.prg) #>- do inventury se zapisuje pachatel (nak nam to vypadlo)<# (inventur.scx, konecinv.scx) #>- <# (setup.scx, set_lic.scx, ppgm_lic.prg, s_o_lic.prg, main.prg) MILAN 4.12.2020 #>-opraveno zavreni umisteni v mazani mrtvol <# (mrtvoly.scx) 2020-12-07 #>- dlouha procedura err_hand osamostatnena z mainu <# (err_hand.prg, main.prg) -- MILAN, PRIDAJ SI DO PROJECTU #>- jazykini se vola drive, aby byly texty spravne prekladany<# (main.prg) #>- prelozeno ze slovenstiny<# (jazyky.dbf) #>- pri rucnim vykonavani davek se zobrazuje cinnost hadem<# (verzia.scx) #>- soubor s licenci je ulozen do hom_path nebo ini_path a pri odesilani hlasi, odkud je posilan <# (setup.scx) #>- v dnes na kasach ze spracovani tmsk vyrazeny uzavrene ucty<# (na_kasach.scx/zpracuj_tmsk) #>- opravena chyba kdyz cislo mesice v konci nebylo z rozsahu 1-12<# (ppgm.prg/setucttxt) #>- reindexace smaze z polozek receptury, ktere nemaji vyplneni druh receptur<# (indexy.prg) 2020-12-04 #>-oprava zobrazovani dnes na kasach z sql <# (na_kasach.scx) velka konsolidace ceske a slovenske verze vcetne MILAN 4.12.2020 2020-11-21 #>- zjednodusen view <# (s_struct.dbf\view sstrediska) #>- preddefinovana prom. otevira_se v loadu<# (davka.scx) #>- v buttone vytvor views se vola thisfrm.vytvor_objekty, button konec ma vlastnost Escape, zakladni vyska formu je 500, jen pri volani automatickem se snizuje na 115 <# (verzia.scx) 2020-11-18 #>- <# (obnov_edi.prg) kdyz se v INI vyplni edi_cesty, ale nechaji se prazdne edi_kod, budou soubory v adresarich zpracovany a oznaceni odberatele (provozovny) je hledano uvnitr souboru sloupec id_ediprev v food_dat i edi_part musi byt prazdny!! #>- v cesku se do .ini nepridavaji edikody z food_dat <# (nastavpocetedikodov.prg) 2020-11-15 #>- soubor licencia.txt (pro sql) se generuje do hom_path, pokud se nepodari, do ini_path, protoze odnekud nefunguje mail <# (setup.scx) #>- ukecanejsi logovani sql updatu verze, opravena chyba <# (verzia.scx) MILAN 10.11.2020 2020-11-10 MILAN 10.11.2020 #>- chybne vyplnena definice ucetniho exportu se pise i do u_ex.dbf.pz <# (u_ex_sk.prg, u_ex_obr.prg) #>- <# (xml_parser.prg prejmenovan na spracuj_xml.prg, tim padem vsechny programy pro zpracovani edi se jmenuji spracuj_edi*.prg nebo spracuj_xml*.prg. obnov_edi.prg zustava) #>- importuji se edi prijemky od MEC (pro Hajka) <# (spracuj_xmlmoney.prg) 2020-11-07 #>- opraven view pro setup - prodlouzeny paths na C(100)<# (food600_ps.dbc/ps_rsetfooddat a ps_rsetfooddat2) 2020-10-30 #>- kdyz se nedari zurnalovat autoexec do hom_path + "autoexec", zkusi se to do aktualniho adresare <# (autoexec.prg) #>- pridano logovani do (hom_path + "tux_log.txt") <# (main.prg - tux) 2020-10-22 #>- opraven tisk polozek receptur<# (sel_kalk.frx) #>- opraven preklep L_STRUCT na I_STRUCT v aktualizaci struktur<# (verzia.scx/struktura) #>- pri zpracovani edi osetrena existence souboru *.ok pri prejmenovani<# (spracuj_edi.prg/ERA_AND_OK) #>- field u_cis vracen ze sesti na 5 mist<# (priprav_tm_sk.prg) 2020-10-19 #>- opravena chyba v sql dnes na kasach <# (na_kasach.scx/zpracuj_sql_tmpsk) #>- logovani zmen bouraku a vycisleni slouceno do procedury bourak_log<# (bourak_log.prg, zrusen sklad_log.prg, sklad.scx (v kartadet.scx se uz bourak_log volal, tak zaloguje i sklad.dbf)) #>- <# (food600.dbc/vedihlavstrediska - filtr jen na c_dokl # 0) #>- <# (menu_def.prg - kopirovani z food_dat do partneri.dbf vcetne edi_kod, zatim zkouseno jen pro ne-sql) MILAN 12.10.2020 bez spracuj_edi MILAN 7.10.2020 2020-10-05 #>- pridany popisky do mailu, posilaneho s chybami<# (main.prg) #>- do stavu zasob v sql doplnen datum posledniho naskladneni<# (zost_inv.scx/stavzaso) #>- zrusena funkce oprava davky<# (menu_def.prg) #>- u hajka se trzbova sestava po platbach a dph tiskne ctyrsloupcove, ale bez dph, takze jen 1 radek na den<# (s_trzby_new.prg/s_plat_dph, novy report trz_dph_plat_4sl_a.frx) #>- <# (verzia.scx) #><# - v prepoctu pridan text hada po scanu (prep_all_od) 2020-10-04 #>- <# (food600_ps.dbc/ps_redihlavneprijate rozsiren o c_dokl) #>- edi_hlav a edi_part upraveno i v sql <# (s_struct.dbf) MILAN 5.10.2020 #>- view vedihlavstrediska je updatovatelny<# (food600.dbf/vedihlavstrediska) #>- <# (prod_cen.scx - v resize i button podrobnosti) #>- upraveno EDI_HLAV.edi_kod C(15),edi_stred C(50) stejne jako v edi_part a food_dat, adekvatne view vedihlavstrediska a EDI_PART pridano edi_kodstr C(15) <# (creafile.prg) #>- vydejka EDI se generuje i pri oprave vydeje, minula je prejmenovana pridanim timestampu<# (o_vydej.scx, generuj_edi_vydejku.prg) #>- MEC ma edi z money, ale jiny, nez udelal milan, upraveno<# (xml_parser.prg) #>- <# (foodbase.vcx\toolbar1\obnovedi, view food600.dbc/vedihlavneprijate) #>- nakopirovani karet do sklad.dbf podle umisteni zafunguje i s konstrukci *MAN XXYY ve food_dat<# (kartyskl.scx, prepnisklad.prg) #>- tableupdate se zkusi na sql dvakrat <# (main.prg/tux) 2020-09-03 #><# m.chybatxt nemuze byt LOCAL (xml_parser.prg) 2020-08-26 MILAN 25.08.2020 #>- osetren pohyb v obratech s chybejicim radkem v doklady.dbf <# (mrtvoly.scx) #>- <# (obnov_edi.prg, spracuj_edi.prg, xml_parser.prg) #>- osetreny nastavovani cen a marzi podle poradi v try-catch <# (opr_kalk.scx/spoctimarze - .txtcena&si..forecolor atd) #>- i pro krumlovsky mlyn se vola budvarsky hlaseni k DPH<# (s_trzby_new.prg) 2020-08-13 #>- pri ukonceni foodu volbou [Konec se zalohou] se zaloha udela i kdyz je v .ini nastaveno NEZALOHOVAT <# (zalohovac.prg) #>- tableupdate() nahrazen tux() <# (skup_new.scx/load) #>- v kontrole prevodu se u SQL dat zobrazuje cely pz1 <# (ukazstav.scx) MILAN 08.08.2020 #>- <# (XFRX z 2020-05) #>- formular s_trzby_new v properties-name prejmenovan z s_trzby na s_trzby_new <# (s_trzby_new.scx) 2020-08-08 #>-pro D_TELEVIZE se seznam zbozi tiskne bez cen <# (zost_inv.scx, inv_sezn_ean.frx, inv_sezn.frx, inv_sezn2_ean.frx, inv_sezn2.frx) #>- z porovnavaci sestavy vyhozena kontrola Epitome<# (s_compare.scx) #>- jeste oprava v dnes nakasach, testuje existenci sql tabulek _tmsk* <# (na_kasach.scx) #>- novy ucetni export vytvori i adresar<# (progs_cs\ucto_exp.prg) 2020-07-28 jsou naky problemy s XFRX, tak jsem dal verzi z unora 2020 #>- jeste oprava v dnes nakasach <# (na_kasach.scx) #>-zrusen wait u obra_a, protoze muze zdrzovat <# (indexy.prg) #>- zatim zruseno zpracovani sql _tmsk, protoze nemusi existovat, vyjma pro food_sokol, prejmenovan sloupec cisnik na autor pro report nakasachstorna <# (na_kasach.scx) MILAN 22.07.2020 #>- z importu z ivaru se kontroluje i cislo kasy a vyplnuje uct_den<# (aquapark-kantyna.prg) #>- opraven delete/insert do doklady na (m.fn_doklady) <# (konecmes.scx/ok/click) #>- jeste oprava v dnes na kasach <# (na_kasach.scx) #>- jeste pred oteviranim databazi se nakopiruji food600*.dbc do pri_path<# (main.prg) #>- opraveno zpracovani zurstor.dbf v dnes na kasach <# (na_kasach.scx) #>- nastaveni poctu dokladov v label10 dano do try-catch<# (toolbar1.timer) 2020-07-16 #>- v kontrolnim hlaseni k dph opraven soucet<# (trz_dic_dph.frx) #>-ScreenWindowState=normal nastavi foodovske okno jako nemaximalizovane, je to potreba pri vicemonitorove konfiguraci <# (main.prg, ini - sekce []) #>- opraveno pridavani prav uzivatelu<# (prava_users.scx/konec) #>- v zalohovaci slouceno hlaseni o existujicich zalohach s dotazem zda zalohovat<# (zalohovac.prg) #>- promenna gclocal_path=pri_path, takze se nevytvareji podadresare food_xxx pod food600 <# (sql_ini.prg) 2020-07-14 skonsolidovana ceska a slovenska verze #>- stopinventura bere dnesni markovani z cen_path + "tmsk_pol" (opraveno) <# (v_kasach.scx/init) 2020-07-09 #>- opravy v ceskem exportu do ucta pro sql, nakonec je treba pro nektere klientske stroje pretypovat dan NTOM() <# (uexsk.prg) #>- stopinventura bere dnesni markovani z cen_path + "tmsk_pol" <# (v_kasach.scx/init) #>- pridelan import edi isdoc z Money<# (xml_parser.prg) #>- v stravovani-stravnici lze dobit kredit<# (stravnici.scx, dobij_kredit.scx) #>- i pro d_viktoria se pocitaji body z cena39 tak jak v bakare<# (s_trzby_new.prg) 2020-06-26 #>- u_ex_pol.dan zmenem z numeric na numeric(5,3)<# (s_struct.dbf) #>- pokud neni nastaveno food_set.vice_firem_1_food, int.vydej netestuje stredskup a VZDY vydava interne <# (vydej_new.scx/ok-button.click) #>- nastavena max velikost okna na 2500, protoze na dvojmonitorove konfiguraci puvodnich 9000 nefungovalo<# (main.prg) #>- v menu_def se vola vyroba_menu_def vzdy, az to si voli podle is_sql co dal<# (menu_def.prg) 2020-06-16 #>- <# (ps_rprnobraskl pridan sloupec karty.nazev1 a nazev2) #>- aby klice v texty.txt mohly byt malymi i velkymi pismeny, jsou pri importu vsechny lowercasovany<# (jazykini.prg) #>- <# insert into doklady opraven na insert into (m.fn_doklady)(konecmes.scx) 2020-06-10 #>- storno odpoctu kas respektuje pravo_opravit_stare_doklady<# (stor_odp.scx) #>- zmenen format pgdumpu na --format=c<# (zalohovac.prg) 2020-06-05 #>- edi prijemka z bidfoodu se parsuje jako z pohody<# (xml_parser.prg) #>- opravena chyba v trzbovkach 2 pri druh_pl = null <# (sk_stati.prg) #>- konec mesice po zadani data predvyplni pz1, pricemz prvni tyden dava konec MINULEHO mesice, ale lze prepsat <# (konecmes.scx) #>- do main vraceno volani nastav_export_path, protoze jinak to 1. generovanou sestavu nebo edi vydejku poslalo jinam<# (main.prg) #>- oprava reportu kalkulaci bez polozek (order v polozky.dbf) <# (s_hlavicky.scx) #>- hlaseni k dph ma 4 sloupce sazeb dane<# (trz_dic_dph.frx, s_trzby_new.prg/generuj_hlaseni_budvar) #>- nastavovani druhy_pl.texty se spravne zobrazuje<# (adddruhypl.scx (v loadu bylo i pri oprave thisform.text = .F.)) 2020-05-26 #>- <# had.init bere treti (nepovinny) parametr - barvu pozadi (foodbase.vcx/had) #>- vypocet porizovacich cen pri food_set.karty_men_cena_prum = .T. nebere ceny surovin z obratu, signalizuje to jinou barvou pozadi<# (calcceny.scx) #>- ve vzornicich karet byl sloupec cena_prum whenovan podle prom. food_set.karty_men_cena_prum, ale zaroven byl enabled=.f., taxem enabloval <# (karty.scx) #>- mazani mrtvol smaze karty i v umisteni<# (mrtvoly.scx) MILAN z 21.05.2020 2020-05-20 #>-trzbove reporty pro 4 sazby DPH <# (trz_kasdp3_4sl.frx, trz_dph_plat_4sl.frx, trz_kas_dph_4sl.frx, s_trzby_new.prg) 2020-05-11 #>- v budvaru se pousti z puvodni vyroba zadavani jidelaku<# (ceska vyroba_menu_def.prg, vyroba_budvar) #>- <# (oprava v ceskem u_ex_obr.prg) #>- pro d_cekal se generuje edi_vydejka <# (vydej.scx, generuj_edi_vydejku.prg) 2020-05-04 #>- pokud je ucetni obdobi starsi nez 3 mesice, zobrazi se dnesni <# (menu_def.prg) MILAN z 04.05.2020 #>- v kopii cenovych hladin pridan checkbox "Ignoruj DPH", ceny se nasobi jen zadanym koeficientem bez ohledu na rozdil sazeb DPH <# (selk_cen.scx) 2020-04-29 #>- nastavovaci formulare eet funguji i pro sql verzi<# (food600_ps.DBC\ps_rfood_dat_eet, eet_setup_druhy_pl.SCX, eet_setup_food_dat.SCX) MILAN z 27.04.2020 (s_struct) 2020-04-26 #>- opravena chybejici promenna otevira_se <# (vydej_new.scx/init) #>- v menu [Konec] je volatelne zobraceni pouzitych cen.hladin (v cesku) <# (menu_def.prg) #>- v menu [Konec] jsou primo volatelne setupy EET (v cesku) <# (menu_def.prg) #>- do food_set se vyplni vsechny aktualne platne sazby DPH <# (autoexec\s73_sazby_dph) 2020-04-23 #>- krizova kontrola prevodu nabizi v sql verzi filtr baraku (left(stredskup,2))<# (ukazstav.scx) #>- kdyz food600.ini/hom_path konci hvezdickou, nabidne food pri spusteni vyber adresaru. napr. i:\d_strah* posledni spusteny adresar je zapamatovan<# (main.prg/hom_path) #>- <#konec licence zabrani i zobrazeni panelu s ikonkami (main.prg, s_o_lic) MILAN z 23.04.2020 #>- pro hom_path=D_TELEVIZE se na vydejkach netisknou ceny<# (prn_obra.prg, dok_ve.frx, prn_obra.scx) #>- prodlouzena doba hledani kombinace kasa-manager v bakare an 99 dni<# (smaz_nepovolene_kasy.prg) 2020-04-21 znovu formulare z MILAN z 16. a 17.04.2020 #>- odstranena chyba too long caption v int/ext vydei<# (vydej_new.scx/vyberpartner.interactivchange) #>- edi vydejka se dela pro d_vinodirect <# (vydej.scx) #>- <# (food600.dbc\vedihlavneprijate) 2020-04-17 MILAN z 17.04.2020 2020-04-13 #>- opravena chyba chybejiciho sloupce v curpart <# (vydej_new.scx) #>- i pro sql zalohovac nezalohuje opakovane, kdyz dnesni zaloha uz existuje <# (zalohovac.prg) #>- <# jaxem 2.4. zrusil filtr stredskup v vintpartneri , totez je treba v sql pohledu(food600_ps.ps_rintpartneri) #>- <# (log prava na bourani doplnen o datetime prij_edi.scx) #>- v inv.sest. po dni opravena hlavicka messageboxu "chcete i z archivu" <# (zost_inv.scx) 2020-04-06 MILAN z 02.04.20 odpo #>- autoexecove programy, ktere nemaji bezet v sql verzi, se pod ni nespousti <# (.\autoexec.*.prg) #>- na krizove kontrole skladu se i pro sql ukazuji nazvy stredisek, nejen cisla <# (ukazstav.scx) #>- v menu je zrusen ext-int vydej, vse je zahrnuto v int.vydeji, takze obsluha nemusi premyslet, jaky stredisko ktery firme patri<# (menu_def.prg) #>- u opravy ext-int vydejky, ktera jiz byla prijata, je obsluha tazana, jestli opravdu chce vydat <# (o_vydej.scx) 2020-04-02 #>- view vintpartneri nefiltruje stredksup, to si dela az vydajovy formular <# (food600.dbc/vintpartneri) MILAN z 01.04.20 2020-04-01 #>- doplneno ztracene volani generuj_leo_vydejku v ok.click()<# (vydej.scx) #>- po importu edi se do souboru .okk pise i cele puvodni jmeno souboru vcetne pripony <# (spracuj_edi.prg, xml_parser.prg, spracujdatprg, spracujeancom.prg) #>- Cesta_k_EDI i edikody se v ini VZDY ukladaj do sekce [config], cesta se cte z [], pokud je prazdna, tak z [config] <# (nastavpocetedikodov.prg, main.prg) #>- <# (index rides_line_name.idx (pro leo expres) se tvori v pri_path, nikoliv v dat_path) (vydej.scx, vydej_new.scx) MILAN 31.03.2020 2020-03-13 #>- jako interni i int-ext vydej se pouziva stejny formular, pozna, jestli ma zapsat operaci VV nebo VE, casem zrusim v menu samostatny int-ext vydej <# (menu_def.prg, vydej_new.scx) #>- snad konecne v oprave receptur funguje filtrovani kalkulaci podle bar_kod1 a omezena nabidka kas <# (opr_kalk.scx) 2020-03-03 #>- opravena oprava int-ext vydeje<# (oprava.scx) #>- v oprave receptur se muze filtrovat nabidka pokladen podle stredskup a vice_firem_1_food (kasy s prazdnym se zobrazuji vzdy)<# (opr_kalk.scx) #>- <# (ve vsech vyrobach (vyr*.prg) zruseno erase starickeho zrcadlo.add) #>- v televizi se loguje databaze sklad.dbf ve vzorniky - stav na sklade<# (sklad.scx) #>- nazvy podadresaru ve specialitach mohou obsahovat i mezery<# (priprav_speciality.prg) #>- formular pro vyber druhu/plateb v trzbovkach mel pri zadane sirce prekryvajici prvky, opraveno <# (seldruhy.scx) #>- sql_exec pri chybe napise i volany prikaz a programs()<# (main.prg/sql_exec) #>- pokud ma ini-soubor standardni jmeno "food600.ini", staci jako parametr, se kterym se vola food, pouzit samotne jmeno adresare, ve kterem ini-soubor lezi. napr. misto "food_budvar\ini\food600.ini" staci "food_budvar\ini" <# (main.prg) 2020-02-17 #>- prubezka po vyrobe polotovaru davkou se v pripade fice firem v jednom foodu dela korektne jako operace VE za cenu podle hladiny z food_dat.a1<# (prubezka.scx) #>- sestava bakarovskych bodu i pro d_viktoria<# (s_trzby_new.prg) #>- opravena teor.NC v sestave po stolech <# (s_trzby_new.prg/po_stolech) 2020-01-28 #>- pro cesko se druhy plateb prekladaji na sestavy podle texty.txt<# (ppgm.prg/i_drupla) #>- <# (zurnal.prg) 2020-01-21 #>- opraven autoexecovac pro sql<# (autoexec.prg) #>- do sestav jak varit (v davce) pridan report vyrobnich postupu<# (odp_vyr.prg, davka.scx, novy report jak_varit_postupy) 2020-01-14 #>- opraveno storno sberne faktury<# (stor_sf.scx) #>- opravena chyba volani REQUERY na lokalni cursor <# (vydej.scx) #>- <# (autoexec.prg, main.prg, menu_def.prg, stru_upd.prg) 2020-01-07 #>- <#v editaci klienta se na evzenove masine pousti form new_klient_new.scx (stravnici.prg) #>- upraveny logy autoexecovace<# (autoexec.prg) #>- velky prepocet kontroluje, zda vice dokladu nema stejne c_dokl. oznami a zapise do errors.dbf <# (prep_all_od.prg) #>- cele posilani mailu dano do try-catch, protoze nekde maji mailove sluzby nepristupne<# (ppgm.prg/poslimaildoalta) #>- vyhozen zapomenutej suspend<# (prubezka.scx) #>- opraveno volani nastavpocetedikodov (in menu_def)<# (setup.scx) 2019-12-02 #>- ze sestavy stravovani-transakce se dela export pro DTS<# (stravovani_transakce.prg+frx) #>- kus kodu pro EDI oddelen z menu_def<# (menu_def.prg) #>- suspend se vrati do puvodne selectovane oblasti<# (main.prg) 2019-11-19 #>- na miste ext. vydeje v 1 foodu je univerzalni vydej, ktery nabizi vsechna strediska a sam rozhodne, zda to ma byt ext nebo int. v obou pripadech provede i automatickou prijemku. zatim na testovani, formular ma cervene pozadi <# (menu_def.prg, vydej_new.scx, auto_pv.prg) #>- na trz.sestave po uctech je cele jmeno cisnika<# (s_trzby_new.prg/s_ucty, trz_ucty1.frx) #>- opraven preklad jmen druhu platby v cesku<# (ppgm.prg/i_drupla) 2019-11-11 #>- do prehledu transakci stravniku pridany polozky ze sk_pol<# (stravovani_transakce.prg a .frx) #>- do sestavy po uctech pridano cislo stolu <# (s_trzby_new.prg/s_ucty, trz_ucty1.frx) #>- opravena chyba pri otevirani opravy kursu <# (kursy.scx) 2019-10-11 #>-snad opraven vydej interni i externe-interni podle left(stredskup,2) <# (vydej.scx, food600.dbc/vintpartneri, food600_ps.dbc/rintpartneri; pro oboje se pouziva jeden view, filtrovani podle stredskup az nasledne) #>- k trzbovce po stolech pridan 2.dil po uzaverkach <# (s_trzby_new.scx, s_trzby_new.prg/po_stolech, trz_stoly_uzav.frx) #>- prozatim zruseno doplnovati teoretickych prod.cen pro hladiny > 40 <# (sk_stati.prg/pripravdata) 2019-10-11 #>- zas funguje v SQL filtrovani nabizenych receptur podle 3. a 4. zn. stredskup <# (opr_kalk.scx, food600.dbc/vkalkulacie) #>- oprava kalkulace vzdy velky form, maly jen podle INI, kalkulace s stav="L" s cervenym upozornenim<# (opr_kalk.scx) #>- zrusen export do ondrova hotelaku <# (odp_kas.scx) #>- <# (jazykini.prg) #>- reindexace indexuje i tabulku NLIMITY <# (indexy.prg) #>- do tabulky KARTY pridan field STAV C(1), zatim pro zamykani receptur pro editaci - "L" jako locked, pridano pravo <# (creafile.prg, food600_ps.dbc/ps_r1karta, food600.dbc/v1karta, jazyky.dbf) #>- v odpoctu dluhu zrusena pro cesko kontrola dluhu pred hranici uct.obdobi<# (odp_dlh.scx) 2019-10-07 #>- opraveno zurnalovani, kde chybela carka pred poslednim polem a numericka pole se zapisovala zbytecne se 4 des.misty, i kdyz byla nulova. z buff_out se datum_dokl pise DTOS misto DTOC <# (ppgm.prg/zurnal_log, buff_out.prg) #>- opraveno vicenasobne nabizeni zurnalu ze skladu <# (zurnal.prg/vybersklad) #>- pevny preklad nazvu plateb pro cesko zrusen<# (ppgm.prg/i_drupla) #>- zrusena podpora hotelaku ne-integerovymi sloupci v SK<# (ppgm.prg, stru_upda.prg) #>- opravena sestava pro senat <# (s_trzby_new.prg) #>- dalsi cast zpracovani edi oddeleno z foodbase, dano do samostatneho programu<# (foodbase.vcx, obnov_edi.prg) #>- ze zalistovani vyhozen zapomenutej brow<# (dod_list.scx) 2019-09-24 #>- zpracovani edi oddeleno z foodbase, dano do samostatneho programu<# (foodbase.vcx, spracuj_edi.prg) #>- jako soucast trzbove sestavy po platbach a dph se generuje export do ucetnictvi (m.export_path+"frontiere.csv")<# (s_trzby_new.prg/s_plat_dph, progs_cs\frontiere_export.prg) 2019-09-20 #>- interpretace fieldu food_dat.stredskup pro int-ext je nastavitelna v setupu<# (m.vice_firem_1_food v food_set.dbf, menu_def.prg, prubezka.scx, vydej.scx/init()) #>- u vydejky zvetsen tabindex [z listu], aby na nej neskakal kursor <# (vydej.scx) 2019-09-18 #>- pro sql verzi se znovu otvira tabulka autoexec, pokud byla zavrena <# (autoexec.prg) 2019-09-15 #>- filtrovany smazane karty v zalistovani, lze prepinat razeni<# (dod_list.scx) MILAN 15.09.2019 #>- oprava noveho ceskeho zaokrouhlovani <# (s_trzby_new.prg) MILAN 09.09.2019 2019-08-26 #>- zalistovat zbozi lze i na interni partnery, pouzije se k VYDEJI z listu, dod_list.cena se pouzije jako mnozstvi (=podle sablony)<# (dod_list.frx, vydej.frx, dajdruh.frx) 2019-08-14 MILAN 14.08.2019 #>- pri existenci databaze RIDES.DBF (z leoexpresu) se nabizi ve vydejce jako parovak seznam vlaku<# (vydej.scx) #>- v kontrole trbovych dbf opravena podminka pro menu - neprazdne je k_odpoctu i id_man <# (chk_sk.frx) #>- pokud ucet chybi v sk_fin, je pro sestavy doplnen z sk_pol i sloupec id_kas<# (priprav_tm_sk.prg) #>- pro dbf ceske sestavy se u prazdneho id_man smaze k_odpoctu kvuli menu "F"<# (sk_new.prg) TO SE ZRUSI, AZ TO JQ BUDE PSAT ROVNOU Z KASY #>- <# v zurnalech pridany do pracovnich souboru foodieovske sloupce stol a miestnost (zurnal.prg) #>- novy cesky vypocet DPH na sestavach<# (s_trzby_new.prg, sk_new.prg, priprav_tm_sk.prg) #>- prodlouzena policka<# (trz_spokojenost.frx, trz_cisnici2.frx) 2019-07-24 MILAN 24.07.2019 #>- spokojenost na sql datech filtruje podle neprazdneho dic, kde je ulozen cisnik<# (s_trzby_new.prg / mark_cis) 2019-07-17 MILAN 17.07.2019 (foxbase.vcx) 2019-07-16 MILAN 15.07.2019 #>- zvetsen pocet desetinnych mist koeficientu, aby se presneji rozpocitavaly trzby po platbach S2-19<# (sk_stati.prg/trz_plat) #>- opravena sestava rozpeti pri zadane cenove hladine > 9<# (s_trzby_new.prg/rozpeti) #>- kontrola vzajemnych prevodu zvladne i veeelka c_dokl<# (ukazstav.scx, chk_vv_pv.scx) 2019-06-26 #>-stravovani pro DTS <# (vyroba_dts.prg) 2019-06-16 #>- pro svatyho vaclava spokojenost i pro SQL verzi, JQ musi doplnit identifikaci uctu v sk_txt<# (s_trzby_new.prg) MILAN 16.06.19 #>- abychom nemuseli synchronizovat menu_def.prg pri novych stravovnach, oddelil jsem definici menu vyroba pro cesko a slovensko do samostatnych programku<# (menu_def.prg, progs_cs\vyroba_menu_def.prg, progs_sk\vyroba_menu_def.prg) 2019-06-13 #>- skonsolidovany ceske a slovenske verze<# 2019-06-10 MILAN 9+10.06.2019 2019-06-06 #>- do celkove trzby se pocitaji 4 sazby DPH, i kdyz na papir se vejdou jen 3<# (trz_dph_dic.frx) #>- v globu se u prodejnich cen misto procentni marze ukazuje spanne<# (prod_cen.scx, opr_kalk.scx) MILAN z 10.05.2019, 15.05.2019, 16.05.2019 #>- pro d_televize se pouzije vyroba_nostress<# (menu_def.prg) MILAN z 06.05.2019 - 90 cen, EDI MILAN z 01.05.2019 - 90 cen, EDI #>- ze suspendu vyhozeno zaznamenavani otevrene dbf do historie<# (suspend.scx) 2019-04-24 #>- opraven nahled spotreby<# (odp_kas_maso.scx) #>- rozsiren pocet vzorcu i sazeb DPH na 90<# (skup_new.scx, creafile.prg, VIEW vskupiny) #>- do sestavy dnesni markovani doplnen cas z _tmsk_fin<# (na_kasach.scx, nakasach.frx) 2019-03-13 #>- po ukonceni editace bouraci tabulky se naleznou a smazou duplicitni radky <# (bourak.scx) 2019-03-08 MILAN 06.03.19 #>- pokud je v kontrole trzbovych dbf vic nez 10000 radku, misto browse se normalne reportuje, ale jen poslednich 9999 radku <# (chk_sk.scx) 2019-02-19 #>- az na druhy pokus - promenna machine je alfanumeric<# (semafory.prg) MILAN 15.02.19 MILAN z 24.01.2019 #>- promenna machine je alfanumeric<# (semafory.prg) #>- <# (s_o_lic.prg) #>- do ppgm.prg pridana procedurka publikuj, ktera publikuje PUBLIC prom. a da jim pocatecni hodnotu<# (ppgm.prg) #>- ext.prijem v televizi na konci prepise ceny podle zalistovani na partnera 14=MAKRO<# (pri_ext.scx) 2019-01-09 #>- nastaveni cest k EDI se na terminalovych serverech zapisuje do sekce [config] misto [] <# (menu_def.prg/nastavpocetedikodov) #>- prubezka po prijemce EDI nabizi podle stredskup, nikoliv podle edikod<# (prij_edi.scx/ok-click) #>- konec mesice upozorni na prilis vysoke datum<# (konecmes.scx) #>- archivace trzeb archivuje i zurobj.dbf, pokud existuje<# (archivacia_sk.scx) #>- vyhodnoceni prava na bourani v edi prijemce prestehovano do INIT bouraciho tlacitka, nastavi mu enable=.f., osetrena i prima editace v radku prijemky<# (prij_edi.scx) 2018-12-20 #>- stravovani (vyrobu) zvlast pro nostress<# (menu_def.prg) MILAN 2018-12-18 #>- v odpocty-nahled spotreby prodlouzena nabidka z 33 na 66 dni<# (odp_kas_maso.scx/load) #>- opravena chyba v pravech skupiny <# PACK dan do try-catch (prava_skup.scx/f_cmd_vyber) #>- v editaci skupin lze nastavovat i vzorce 6-10<# (skup_new.scx) #>- v trzbovem reportu S2-7 reportu opraveno deleni nulou pri nulove spotrebe <# (trz_i_roz_hlad_2.frx) MILAN 2018-11-30 #>- autoexecovac muze mit periodu ALWAYS, protoze treba prepinani hotel_name pri prepnuti skladu obcas nezafungovalo, kdyz si vic lidi zaroven prepne v jedne vterine<# (autoexec.prg) 2018-11-21 #>- do detailu karty pridano logovani bouraku; udelal jsem uz driv, ale prepsal jsem si milanovou verzi <# (kartadet.scx) #>- zmenena i verze dat, protoze se menil food_dat kvuli EDI<# (main.prg) #>- logovani bouraku nejdriv testuje m.is_sql<# (bourak_log.prg) MILAN z 19.11.2018 #>- priprava vyroby je povolitelna v pravech<# (jazyky.dbf/m_prov_priprava_vyroby) 2018-11-15 MILAN food600.vcx #>- i detail karty loguje bouraky<# (kartadet.scx) 2018-10-30 MILAN z 31.10.2018 #>- doopraveno bourani na vlastnim sklade<# (buracka.scx, o_bour_1.scx) #>- zruseno doplnovani c_karty c sk_pol pri update struktur<# (stru_upd.prg/vypln_kod_v_sk_pol) #>- opravena neosetrena vyjimka pri otevirani semaforu<# (semafory.prg/sele_use_semafory) #>- v titulku se netiskl hom_path, pokud nebylo ID hotelu<# (main.prg/titulek) 2018-10-29 #>- logovani bouraku, thisform.bour_skup v buracka dano bez diakritiky, aby nam to nesezraly kodove stranky<# (bourak,buracka,prij_int.scx) MILAN z 28.10.2018 #>- speciality mohou mit stromovou strukturu <# (priprav_speciality.prg, program exec_speciality presunut z menu_def.prg do priprav_speciality.prg) #>- pokud neni parametr typu C, vracen text "no password" <# (main.prg/depwd+pwd) MILAN z 12.10.2018 #>- definice menu Vyroba presunuta z menu_def.prg do jednotlivych programu vyroba_* <# (menu_def.prg, vyroba_* vcetne slovenskeho vyroba_bosorka.prg) - ASI BYSOM TU SLOVENSKU DAL DO PROGS_SK #>- autoexec loguje pred i po volani programu, aby se poznala pripadna chyba, takze loguje nazev programu, zavola jej a loguje delku behu nebo "OK"<# (autoexec.prg) MILAN z 21.09.2018 MILAN z 04.09.2018 MILAN z 22.08.2018 MILAN z 27.07.2018 #>- do nahledu spotreby za report s grupovanim uzaverka/karta pridan report s karta/uzaverka a report jen souctovy<# (odp_kas_maso.scx, spotreba_po_kartach.frx) 2018-07-16 #>- do odpoctu pridana funkce nahled spotreby - spocte spotrebu zadanych surovin za vybrane uzaverky bez ohledu na stav skladu<# (menu_def.prg, odp_kas_maso.scx, spotreba_po_uz.frx, kalkuluj_maso.prg) #>- pro d_snem je specialni formular jidelaku<# (jidelak_parlament.scx, menu_def.prg) 2018-06-26 #>- stare doplnovani do mkaumc a mkahlc dano do try-catch<# (n_skup.scx) 2018-06-21 #>- v ext. prijmu se do doklady.dbf zapisuje sleva_abs i sleva_proc<# (pri_ext.scx/OK) #>- <# zrusen sloupec id z nabidky stredisek/partneru (zadanka.scx) #>- do sk_pol* pridan sloupec procentoslevy N(2) pro situaci, kdy jednotlive polozky uctu jsou ruzne zlevneny<# (creafile.prg, sk_new.prg, main.prg-verzedat) #>- <# v logovan konce pohybovych dokladu zaznamenan i nazev formulare (ppgm.prg/koniecpohybovehoformu) 2018-06-15 #>- nabidka stredisek pro int-ext vydej se dela z partneri.dbf, nikoliv z food_dat, protoze tam chybi platba<# (food600.dbc/vint_ext_partneri, vydej.scx) #>- v prohlizeni po dokladech lze prepinat razeni podle partnera a c_dokl<# (hledej3.scx) #>- <# zrusena kompilace autoexecovych programku, obcas docela trva (autoexec.prg) 2018-06-12 #>- <# pridan alltrim a chr(13+10) (ppgm.prg/zurnal_log) #>- prozatim zrusen semafor v kontrole inventury, logovan zacatek a konec pohybovych dokladu <# (kontrola_inventury.scx, ppgm.prg/koniecpohybovehoformu) #>- bourani receptur zvladne i nulovou cenu<# (buracka_kalk.scx/load) #>- <# vyhozen zapomenutej suspend (buracka.scx) #>- zrusen testovaci brow<# (odp_kas.scx) #>- oprava v trzbovce 1-7 po cas.atributech, vracen pocet hostu do 2.dilu<# (s_trzby_new.prg/s_cas_atr) 2018-06-06 #>- zruseno dotahovani partneri.ico z food_dat<# (menu_def.prg) #>- rozsah absolutni slevy/prirazky pri ext.prijmu zvetsen na 99999.99<# (pri_ext.scx) 2018-06-03 #>- pomocna tabulka pro vyber plateb u trzbovky c.1 v TGAS se generuje do kursoru, aby nekolidovala<# (s_trzby_new.prg) #>- <# v kontrola_inventury.scx/init se neotevira food_dat, pokud jiz otevren byl) #>- reindexace neprepisuje sloupec partneri.ico<# (indexy.prg) #>- v reindexaci databaze users.dbf opraveno mazani duplicit, ktere se rozbilo indexem idriadok<# (indexy.prg) #>- protoze obcas zahadne zmizi index ID v pri_path+food_dat, tak se doplni<# (kontrola_inventury.scx/load) #>- pro wi_zakaz bakare se oprava receptur dela ve velkem formulari s moznosti pojmenovat cenove hladiny<# (opr_kalk.scx) MILAN z 28.05.18 MILAN z 24.05.18 2018-05-23 MILAN z 23.05.18 2018-05-22 #>- storno sberne fa nuluje sloupec c_dokl_x<# (food600.dbc/vopravysf, stor_sf.scx) #>- k trzbovce po casovych atributech pridelan dil po gastroskupinach<# (s_trzby_new.prg, s_trzby_new.scx, priprav_tm_sk.prg, novy trz_catrib_bez_hostu.frx) #>- na dodaku i fakture se tiskne stejne partner.naz1-4 a ICO i DIC <# (faktura.frx, dodak.frx) #>- kurz se tiskne na externi prijemce<# (dok_pe.frx, prn_obra.scx) #>- do buf_dokl.dbf pridan sloupec kurz, stejny jako je v doklady.dbf, dtto v food600.dbc/vbufferd+v1doklady+vprnobraskl+vprnobra<# (creafile.prg) 2018-05-14 #>- <# v odesilani mailu dano do try-catch i pridani priloh, protoze pokud je soubor pouzit, rve chybu. v cesku se chyba nehlasi, ale loguje do errors (ppgm/odoslimail-oboje) #>- kdyz promenna fn_food_dat ukazuje do pri_path, update struktur musi zpracovat food_dat v hom_path vcetne ocislovani nulovych c_stredisk a nakopiroval ho do pri_path <# (stru_upd.prg) 2018-05-06 #>-slouceny sekce #IF SLOVAK v mainu <# (main.prg) #>- protoze obcas nastavaji chyby s drzenym food_dat.dbf, odkopiruje se do pri_path a pak se pracuje s kopii <# (main.prg, menu_def.prg) #>- protoze vazba sberne faktury na vydejky byla v pz2 stejne jako int-ext prevodu, pridal jsem do dokl*.dbf field c_dokl_x, pouzivany pro SF <# (creafile.prg, fakt_sf.scx/f_ok_button.click, prn_obra.prg+scx, food600.dbc/v1doklady,vfaktsfdoklady,vprnobrasf, faktura_sf.frx) #>- reindexace partneri.prg neznici radky, nakopirovane z food_dat<# (indexy.prg) #>- pro d_donna a d_strah se docasne odklada bourak pri vstupu a vystupu z bourani na vlastnim sklade i v int.prijmu a vzornicich. filtrovani zakazek je az v bourak_log.prg<# (buracka.scx, prij_int.scx, bourak.scx, bourak_log.prg) #>- aby se eliminovaly chyby pri nepristupnych dokladech, obaleno try-catch<# (menu_def.prg/vyber_sklad) #>- setupove texty na fakture se tisknou jen kdyz tam neni default "text na fakture"<# (faktura_sf.frx, faktura.frx) #>- <# prestehovan kousek kodu, ktery pocita horec, kasy a dochazky, z menu_def do main, vola se jen jednou, takze min konfliktu o food_dat (menu_def.prg, main.prg) #>- doplnen chybejici "SELECT doklad" po eeteckovych souborech<# (prn_obra.scx) 2018-04-23 #>- doklady_eet se zavre <# (prn_obra.scx/init) #>- v hledani, pokud je nastaveno "Po Dokladech", se zobrazuji i zadanky<# (hledej3.scx/rob_ooo) #>- ve vydeji ze zadanky lze zvolit druh platby, default se bere z partneri.platba<# (vyd_zad.scx) #>- ve volani koniecpohybovehoformu nelze parametr thisform.dalsidoklad, dano .F. <# (vyd_zad.scx/destroy) 2018-04-18 #>- predefinovani menu se seznamem prijemek je dano do TRY-CATCH, protoze je obcas nepristupna sk_sez.dbf<# (menu_def.prg/prepni_sklad) #>- doklady_eet se zavre <# (prn_obra.prg) #>- opraveno scitani v ceskem hlaseni k DPH<# (s_trzby_new.prg) 2018-04-14 MILAN z 16.04.18 #>- pro vlozeni prijemky do vydejky je udelan novy formular bez vyberu strediska<# (vydej.scx, novy vydej_prijemkyponuka.scx) #>- <# misto food_dat se pouzije (privatni) strediska.dbf (kontrola_inventury.scx) #>- ve vydeji ze zadanky int-ext se spravne doplni DPH<# (vyd_zad.scx/cmd_ok) #>- ve vypoctu cen podle vzorcu prepocitavam karty nejen podle c_druhk, ale i c_druhs<# (prod_cen.scx/prepocet cen) #>- na dodaku i fakture se nenapadne zobrazuje cenova hladina <# (dodak.frx, faktura.frx) #>- ext.vydej v 1 foodu se i pri opakovani vola takhle<# (vydej.scx/destroy opakovane volani s int_ext_cely nejen int_ext) #>- <# v oprave int-ext vydeje se spravne nabizi partneri s c_partner<0 (o_vydej.scx) #>- zobrazeni semaforu take pracuje s souborem semafory600.dbf, nikoliv 603<# (semafor.scx) #>- predelan cesky vypocet porizovacich cen: se zmensovanim koeficientu se zkracuje i obddobi, za ktere se prumeruje. obdobi se meri od posledniho pohybu na kazde karte zvlast <# (calcceny.scx) #>- <# z proceduroveho souboru ppgm.prg oddelena velka procedura prepni_sklad (ppgm.prg, nova prepni_sklad.prg) #>- trochu lepe vyresen zapis do zurnalu<# (ppgm.prg/zurnal_log) #>- protoze se pri prepnuti skladu obcas objevi chyba s nepristupnym food_dat.dbf, pouzije se misto nej pri_path+"strediska"<# (menu_def.prg/vyber_sklad) #>- do suspendovyho logu se zapise datetime() a selectovana databaze<# (suspend.scx) 2018-03-20 #>- opet pouzivam soubor semafory600.dbf, ne zkusebni semafory603<# (semafory.prg) #>- na fakture je osetrena neexistence souboru s logem<# (faktura.frx) #>- v pohledu vpartneri zrusen filtr c_partner > 0, takze ve vzorniky-dodavatele,odberatele lze editovat i parametry stredisek <# (food600.dbc/vpartneri) #>- pokud je v man_set.text_faktury1-5 defaultni text "text na fakture", netiskne se<# (faktura.frx) #>- z food_dat do partneri.dbf se kopiruje mene sloupcu<# (menu_def.prg/vyber_sklad) MILAN z 13.03.2017 #>- nabidka specialit je filtrovana krome hom_path take podle WI_ZAKAZ a getenv(computername)<# (priprav_speciality) #>- prvky toolboxu, patrici kongresu, funguji pouze pri is_kongres<# (\libs\foodbase.vcx/cmdtool/click()) #>- na fakturu se tisknou texty z karty.nazev1 a nazev2, pokud se lisi od nazvu (cili byly vyplneny)<# (food600.vprnobraskl, food600.vprnobra, faktura.frx, faktura_eur.frx) #>- <# pridany hady na pocatecni operace (prep_all_od.prg) #>- opravena chyba pri zadani noveho partnera <# (food600.dbc/vpartner - pridan field email) #>- <# (stru_upda.prg) #>- externi vydej bere z partneru i platbu<# (vydej.scx/cmbpartner) #>- <# zvetsena velikost str() pro wait idriadok v obraty_a (indexy.prg) #>- <# pokud chybi promenna repo_txt, je vytvorena pred tiskem reportu (pr_report.prg) 2018-02-28 #>- vydej ze zadanky v bakare pouzije cenovou hladinu z database partneri<# (vyd_zad.scx, faktura.frx) #>- v bakare upraven tisk sumare zadanek <# (tisk_zad.prg, zadansum.frx) #>- do int. vydeje pripraven button [Vloz prijemku]<# (vydej.scx) 2018-02-16 MILAN z 01.02.2017 #>- <# filtrovani zadatelneho zbozi v zadance bakare bere jen druhy hlavniho skladu (zadanka.scx) #>- <# opravena delka fieldu spart na 3(food600.dbc/vzadankamenaz_baka) 2018-02-08 #>- pro d_donna se docasne odklada bourak pri vstupu a vystupu z bourani na vlastnim sklade<# (buracka.scx) #>- <# zvetsen i druhy field s adresarem v cursoru volba v nastaveni prav skupin (prava_skupiny.frx) MILAN z 08.02.2017 2018-02-05 MILAN z 01.02.2017 #>- <# konsolidace milan+evzen (creafile.prg, main.prg, menu_def.prg, ppgm.prg, s_trzby_new.prg) #>- <# zvetsen field s adresarem v cursoru volba (prava_skupiny.frx) 2018-01-30 #>- pro cesko se v hlavicce foodu pise wi_zakaz<# (main.prg/titulek) #>- inv. sestava s pohybem zobrazi v hlavicce info o KK, od ktereho je sledovan pohyb na kartach <# (zost_inv.scx/invseznam, inv_sezn.frx, inv_sezn2.frx) #>- v mailu s chybou zacina subject textem "Food600 error"<# (ppgm.prg/poslimaildoalta) #>- v bakare se da zadat jen z centralniho skladu pragogastro <# (zadanka.scx) #>- pro bakarovskou zadanku do pohledu pridan sloupec spart a sloupec zustatek vynulovan<# (food600.dbc/vzadankamenaz_baka) 2018-01-18 #>- ext. vydej pro bakare delan podle WI_ZAKAZ<# (vydej.scx) #>- na sestave stav zasob rozsirena celkova cena na 4 desetinna mista<# (inventur.frx) #>- v cesku se vola nova verze teamvieweru s jinym jmenem<# (menu_def.prg) #>- oprava vydeje take vola eeteckovani vydeje <# (o_vydej.scx) #>- pro bakare se vydej ze zadanky zaznamena jako VE - externi vydej <# (vyd_zad.scx) #>- pro bakare se v zadance filtruje zadatelny sortiment podle databaze user_spart<# (zadanka.scx) #>- tisk FIK+BKP na fakture i z hledani, kde misto prn_obra.prg se pouziva formular prn_obra.scx<# (prn_obra.scx) #>- opraveno pocitani ceny v bourani pri velkem prepoctu<# (prep_all_od.prg) #>- <# misto gchom_path="d_strah" testovano wizakaz (zadanka.scx, s_trzby_new.prg, priprav_tm_sk.prg, menu_def.prg, smaz_nepovolene_kasy.prg) #>- opravena chyba pri omezeni pristupu do archivu v trzbovych sestavach<# (smaz_nepovolene_kasy.prg) 2018-01-02 #>- kopie davky ulozi novou s nazvem velkymi pismeny, jinak neni pristupna<# (davka.scx) #>- zruseno v obratove sestave sumovani spartu pro externi prijem a nahrada partnera stredskup+partner<# (s_obr_or.prg/obratovka2) #>- na sberne fakture opraveny datumy v subtotalovych radcich, berou se relaci z pohledu sf_dokl<# (faktura_sf.frx) #>- od pepina novy formular nastaveni postmixu<# (pmxfood.SCX) MILAN z 21.12.17 ========== NOVY ZACATEK CESKOSLOVENSKE VERZE =========