====== 2007/01 - revision 591, data verze 290 ====== ===== Změny datových struktur ===== V následujícím odstavci je popis vybraných nejdůležitějších změn v datovém modelu systému. Kompletní technický popis změn lze získat v souboru {{supportmail:upgrade.dat.txt|obis/system/upgrade.dat}}. * rozpocty_cenik.Vazba - sloupec pro barevné zvýraznění položky s vazbou v ceníku * sklad_karty.IDRecSk - recyklační skupina (pro výrobce) - odkaz do nového číselníku sklad_recsk * sklad_karty.RecPoplatek - recyklační poplatek (pro prodejce) - cena recyklačního poplatku pro skladovou kartu, která se přenáší na fakturu při fakturaci výdejky * sklad_karty.Hmotnost - jednotková hmotnost skladové karty * faktury_fdruh.PrintReport - text na tiskovou sestavu dokladu - v druhu dokladu lze zadat tento popis, ktery se pak vytiskne na report "doklad s/bex DPH". Tímto způsobem lze využít stejnou tiskovou sestavu pro různé druhy dokladů (vydaná/přijatá/zálohová faktura apod.) * nová tabulka prost_vykplan - **plán výkonů** k prostředku * sklad_rezervhl.idsklad, sklad_objed.idsklad - rezervaci/objednávku lze zadat na konkrétní mezisklad * faktury_fpolozky.IDZakaz, faktury_fpolozky.IDZakPol - **zakázka v položkách faktury**, lze tedy položky nákladové faktury lze rozdělit na různé zakázky * sklad_rezervhl.IDZakPol - rezervaci lze uplatnit i na konkrétní zakázkovou položku * zakazky_zdruh.IDPocitadlo - **počítadlo v druhu zakázek**, lze tedy nastavit samostatné číselné řady pro různé druhy zakázek * rozpocty_cdruh.IDMena, rozpocty_cdruh.Datum - **měna ceníku** a datum platnosti kurzu v druhu ceníku, lze tedy vytvořit ceník v např. v eurech * rozpocty_rozpocty.IDMena - **měna v rozpočtech**, lze tedy vytvářet rozpočty přímo v cizí měně * rozpocty_cenik.DatumZmeny, rozpocty_cenik.Datum - vzhledem k přidání měny do ceníkového druhu bylo nutné přejmenovat sloupec v ceníku informující o poslední změně položky z Datum na DatumZmeny. Pokud používáte např. obarvování podle tohoto datumu, je nutné příslušný skript opravit. * common_kurzy.RowRight - **práva v kurzovním lístku**, lze tedy zamknout zadaný kurz proti neúmyslné změně * majetek_majetek -- **nový modul** evidence a účtování investičního a drobného **majetku** ===== Změny programu ===== Následující popis jsou vybrané nejdůležitější změny systému OBIS4SQL. Kompletní změny v programu, LUA skriptech a reportech lze získat v souborech {{supportmail:changelog-obis4.txt}}, {{supportmail:changelog-lua.txt}} a {{supportmail:changelog-reports.txt}}. ==== Společné změny ==== * Informační okno //Nápověda - O programu// zobrazuje verzi programu (revision) {{supportmail:o_programu.png|}} * Možnost kopírovat mezi různými instancemi oken. Je tedy možno např. otevřít dvě okna rozpočtů a v jednom označit (CTRL+C) a vložit do druhého (CTRL+V). * Jsou doplněny detaily v dalších záložkách oken. * Program [[progs:fbutil]] pro rychlý import a aktualizaci rozsáhlých tabulek (např. ceníku) * Předělané záložky nastavení (AutoOptions) a nová forma "Administrace nastavení" (menu //Ostatní - Administrace nastavení//) {{supportmail:obrazovka-administrace_nastavena_.png|Administrace nastavení}} * Možnost hledání v číselných a datumových sloupcích - skok na nejbližší hodnotu. * Nový návrhátor sestav [[reports:rline|RLINE]] * Autodetail se nastavuje podle gridu(tabulky) klávesovou zkratkou (Ctrl+Shift+g) * Funkce pro hromadnou opravu počítadel na nový rok (lokální menu Počítadla) ==== Moduly ==== === Rozpočty === * Cizí měna v cenících a rozpočtech * Barevné zvýraznění položky s vazbou v ceníku * Dodělán autodetail do položek rozpočtu * Optimalizace přepočtu rozpočtu (revision 44) * Hledání v cenících podle části popisu (SQL) * Nový SQL dotaz na aktualizaci obarvení položek s vazbou === Sklady === * Přidáno filtrování meziskladu podle IDZakaz * Recyklační poplatek na skladové kartě * Rezervaci/objednávku lze zadat na konkrétní mezisklad * Možnost filtrovat převodky v seznamu příjemek/výdejek pomocí filtru Znaménko=0 * Nová funkce sklad_Prepocet.Pohyby na přepočet pohybu ceny skladu a množství k zadanému datu. Podporuje původní průměrovaní i nově FIFO metodu. * Nová funkce lokálního menu v Kartách - vytvoření objednávky dle stavu sklad. Je plnohodnotnou náhradou původní funkce v objednávkách. Navíc lze definovat omezující parametry např. pouze vybraného dodavatele, pouze na konkrétní mezisklad atd. Propojuje vytvořené objednávky s rezervacemi (pokud existuje volná nepropojená rezervace, připojí se k nově generované objednávce). {{supportmail:obrazovka-obj-dle-skladu.png|}} * Doplněn report Rezervace se zakázkou * V rezervacích nové SQL: Přehled pokrytí označených rezervací na meziskladu === Prostředky/výkony === * Plán výkonů prostředku + nové tiskové sestavy plánu * Zrychleno otevírání hlavního okna (revision 237) * Středisko přidané do hlavičky výkonového protokolu === Faktury/doklady === * Zakázka v položkách faktur, lze tedy rozdělit jednu nákladovou fakturu na více zakázek * Přidáno generování recyklačního poplatku z výdejek do faktur * Možnost uhradit fakturu včetně kurzového rozdílu * Nová tisková sestava zápočtu * Nový report Doklad s DPH bez zástupce * Tisk příjmového/výdajového dokladu s účetním zápisem * Přepracován SQL inventura pohledávek/závazků - přidána možnost filtru na partnera a v reportu přidán var. symbol * Přepracovány formuláře přiznání DPH do Excelu a OpenOffice === Zakázky === * Počítadlo v druhu zakázek - samostatné číselné řady pro různé druhy zakázek * Přidány záložky Rezervace, Objednávky, Plán výkonů, Akce === Partneři === * Akci lze svázat se zvolenou zakázkou, lze tak sledovat např. kontrolní body zakázky. * Změna primárního indexu v Akcích umožňuje možnost kopírovat akce (CTRL+C, CTRL+V) i v rámci stejného partnera === Majetek === * Nový modul pro evidenci drobného a investičního majetku * Možnost daňových a účetních odpisů a jejich zaúčtování {{supportmail:obrazovka-majetek.png|}} === Účetnictví === * Přidaná funkce pro tisk předvahy s mezisoučty pro vybrané nebo všechny účty ==== Novinky pro programátory skriptů a správce systému ==== * V LuaConsoli v lokálním menu je k dispozici zobrazení nápovědy v okně * Možnost generovat syntax highligth pro Vim * Nová struktura adresářů viz. [[progs:struktura_adresaru]]. Převod na novou strukturu lze provést pomocí skriptu {{supportmail:obis2newdirs.cmd.txt|obis2newdirs.cmd}} * Možnost spouštět OBIS ve debug módu - viz. [[:obis4:parametry_prikazove_radky_obis_commandline|command line parametry]] * Nový program LICENCE pro správu licencí a zrušen program NASTAV (všechna nastavení jsou k dispozici přímo v OBISu //Ostatní - Administrace nastavení//). Program LICENCE se autentikuje tzv. systémovým heslem. to je standardně prázdné ale lze jej nastavit pomocí: ''passwd -syspass heslo'' * V nastavení práv uživatelů lze zakázat používání hromadných změn, SQL, tisků apod. viz [[lua:lua]] * Nápověda v LUAConsoli příkazem Help:show() * Funkce cf.SendMail pro odesílání emailů ze skriptů OBIS