Aktualizácia a doplnenie receptov pre iKelp Jedáleň

Priprava prostredia pre aktualizacie receptov

- verzia SQL ma vela funkcii naviac pre upravu receptov a pridavanie
- ku jedalen.exe vytvorit subor recepty.rut (spristupnuje spec funkcionalitu pre zjednodusenie vkladania receptov)
- vytvorenie cistej novej databazy do ktorej sa robia nove recepty, aktualizuju sa

Aktualizacia receptov

- stiahnut z https://download.skolskenormy.sk (sn1507 / Nt7YKUfsp1 ) receptury.zip a seznamreceptur.zip
- rozbalit do adresara obsahy zipov, su to xml subory
- v Import/Export vybrat Nacitat Recepty VIS a vybrat recepty.xml
- nasledne data Zapisat do DB (aktualizuju sa len tie ktorych bol zmeneny HASH, alebo su nove)

Suroviny naviazanie na skladove karty

Nenaviazane suroviny, pre normovanie je potrebne naviazat na skladove karty
- nenaviazanu Surovinu, treba najst skladovu kartu a naviazat
- ak ide o par surovin a kariet, treba si zapisovat KODy, aby sa dali updatom len tie aktualizovat, ak ich je viac, tak updatom sa budu aktualizovat vsetky


Odtialto to riesi vyvoj. Zakomponovanie do projektu

-poparovanie nove suroviny, dotvorenie im kodu SUROVAxxxxxx
-Vyfiltrovanie si novozalozenych na filter Vlastne
-Dat prave v stlpci na zaznam Int.Kod aby sa vygeneroval nasledovny dalsi a ulozit

-pridanie novych skladovych kariet a pripradenie kodu KARTAAxxxxxx
-Vyfiltrovanie si novozalozenych na filter Vlastne karty
-Otvorit kartu a dat prave na Int.Kod aby sa vygeneroval nasledovny dalsi a ulozit (opamatat si od ktoreho cisla sa slo po ktore)

-popriradovanie novym receptom kod receptu
-dat upravit recept a prave na kod receptu aby sa vygeneroval systemovy kod
 

Pre SQL

-Karty
-oznacit vsetky karty a dat exportovat
-v zozname pre export oznacit a dat zapisat do suboru iData\SQLStru\SQLStru_v1_0_karty.xml
-Recepty
-oznacit vsetky a dat prave a exportovat recepty
-v zozname pre export oznacit vsetky a dat cez prave zapisat do suboru iData\SQLStru\SQLStru_v1_0_recepty.xml
-Uprava funkcie pre aktualizaciu v zapis_pf.updatedatabase (pridanie zoznamu ktore recepty a karty maju byt aktualizovane, podla predchadzajucich kodov)
-zvisenie verzie databazy property v zapis.pf

Pre NeSQL

-Karty
-v zozname kariet dat importovat zo suboru a vybrat subor vygenerovany pre SQL iData\SQLStru\SQLStru_v1_0_recepty.xml
-oznacit po nacitani vsetky a dat zapist do Internej Databazy
-Recepty
-v zozname receptov dat importovat recepty a vybrat subor, ktory bol vygenerovany pre SQL iData\SQLStru\SQLStru_v1_0_recepty.xml
-oznacit po nacitani a vybrat zapisat do internej Databazy
-Uprava funkcie pre aktualizaciu v upgrade_dbc_fnc.prg (pridanie zoznamu ktore recepty a karty maju byt aktualizovane, podla predchadzajucich kodov)
-zvisenie verzie internej databazy iData\Stru\kelp_struc cez 0nastav_dbc
 

GoPay VISA, MasterCard