Codeks v10.2603.0.29972 - 15. 06. 2026 SL ---------------------------------- - Splošni popravki in izboljšave - ---------------------------------- - Popravek revizije 29614, po pomoti se je v setupu v opozorilu za manjkajoč .NET Runtime paket za ime .NET Runtime paketa vedno dodajal string HOSTING BUNDLE. - Odpravljena napaka, zaradi katere se ob preračunu ali ročnem nastavljanju statistik status »Delo od doma« ni pravilno prikazoval v pregledu prisotnosti. Stanje se zdaj pravilno sinhronizira z registracijo časa. - Popravek, da se gumb za dodajanje samodejnega poročila v registraciji časa->Izpis napak ne kaže v Codeks TA Kitu, kjer funkcija ni na voljo. - Odpravljena je težava, pri kateri so se števci dopusta ponastavili ob preračunih v predhodnem letu. - Odpravljena je napaka, kjer so se pri dodajanju novega uporabnika prikazale pravice zadnjega izbranega uporabnika. - Odpravljene so težave pri preverjanju Core licence. Codeks zdaj pravilno zazna prisotnost Core licence, aplikacija CodeksConsole pa se ob njeni odsotnosti pravilno ustavi. - Zamenjava ikon za Lunch. - Dodana je nastavitev za vklop ActiveDirectory avtentikacije prek SSL. Posodobljen je tudi postopek preverjanja AD prijave, ki zdaj pravilno deluje z uporabo SSL in brez nje ter ustrezno upošteva stanje uporabniškega računa, na primer pretečeno geslo, pretečen račun ali onemogočeno prijavo v AD. - Odpravljena je težava pri obdelavi intervalov za dovolilnice in nadurno delo. Intervali se zdaj ne pošiljajo več neposredno na naprave, saj sistem ob veljavni dovolilnici ali odreditvi nadurnega dela samodejno določi ustrezen tip dogodka. - Lunch Client: Izboljšan je prikaz menijev v aplikaciji za kuhinjo pri uporabi zaslonov z visokim DPI. Seznam menijev se zdaj ustrezno prilagodi povečavi zaslona, zato je besedilo prikazano v celoti. - Popravljeno je delovanje dovolilnic in najav nadurnega dela na lokacijah brez omogočene registracije časa. Uporabnik lahko zdaj najprej odpre zunanja vrata, nato pa registracijo časa izvede na notranjem registratorju. EN ---------------------------------- - General fixes and improvements - ---------------------------------- - Revision 29614 fix: due to an oversight, the setup warning for a missing .NET Runtime package always appended the string HOSTING BUNDLE to the .NET Runtime package name. - Fixed an issue where the *Work From Home* status was not displayed correctly in the Presence Overview after recalculating or manually setting statistics. The status is now properly synchronized with Time Registration. - Fixed an issue where the *Add Automatic Report* button was displayed in *Time Registration → Error Report* within Codeks TA Kit, where this functionality is not available. - Fixed an issue where leave counters could be reset during recalculations performed in a previous year. - Fixed an issue where the rights of the last selected user were displayed when adding a new user. - Fixed issues related to Core license validation. Codeks now correctly detects the presence of a Core license, and CodeksConsole properly stops when a Core license is not available. - Replaced Lunch icons. - Added an option to enable Active Directory authentication over SSL. The AD authentication process has also been updated to work correctly both with and without SSL, while properly validating user account status, such as expired passwords, expired accounts, or disabled AD logins. - Fixed an issue with processing permit and overtime intervals. These intervals are no longer sent directly to devices, as the system now automatically assigns the appropriate event type when a valid permit or overtime authorization exists. - Lunch Client: Improved menu display on high-DPI screens. The menu list now scales correctly with display settings, ensuring that all text is displayed properly. - Fixed the handling of permits and overtime announcements at locations where Time Registration is not enabled. Users can now open external doors first and then register their time at an internal registration terminal. Codeks v10.2603.0.29695 - 09. 06. 2026 SL Prehod Codeks programa na .NET 10.0 Z novo različico program Codeks prehaja na platformo .NET 10, ki je najnovejša različica Microsoftove razvojne platforme. Prehod prinaša dolgoročno podporo, varnostne posodobitve, boljšo zmogljivost ter podporo za nadaljnji razvoj in uvajanje novih funkcionalnosti. Pred nadgradnjo Codeksa je potrebno namestiti .NET 10. --------------------- - Registracija časa - --------------------- - Odpravljena je težava pri izpisu seznama uporabnikov z nepotrjeno registracijo časa, ki se je lahko pojavila pri mesečnem potrjevanju registracije časa, če je bil med uporabniki tudi uporabnik brez aktivne registracije časa. - Pri upravljanju oddelkov uporabnika je dodana možnost določanja pravice za potrjevanje registracije časa na posameznem oddelku (Urejanje uporabnika → Upravljanje oddelkov). Možnost je prikazana le, če je v nastavitvah registracije časa omogočeno potrjevanje registracije časa. Uporabnikom, ki imajo za izbrani oddelek dodeljeno ustrezno pravico, se v Registraciji časa prikaže gumb za potrditev registracije časa. ----------------------------------- Razširitev štetja dopustov (števci) ----------------------------------- Izboljšave izračuna in preračuna števcev dopusta - Popravljen je izračun stanja dopusta v primerih, ko se stanje dopusta zmanjšuje glede na delovno obveznost. - Izboljšan je preračun števcev dopusta čez več obdobij, tako da se pravilno upoštevajo tudi začetni seštevki obdobij, ki so se začela po začetku preračuna. - Preračuni registracije časa ob spremembi dolžine obdobja števca dopusta se zdaj izvajajo zaporedno, tako da se lahko izvedejo v okviru ene transakcije. - Odpravljena je težava pri spremembi dolžine obdobja števca dopusta, kjer je lahko v podatkovni bazi MySQL prišlo do napake zaradi večkratnega dodajanja enakih parametrov. - Dodano je manjkajoče zaklepanje pri preračunu števcev dopusta ob prehodu na nov način štetja. - Popravljeno je zaklepanje pri spremembi nastavitev obdobja seštevka, preračunu dnevnih seštevkov in uvozu uporabnikov. Izboljšan prikaz podatkov - Poenoten je prikaz zaporednih dni dela pri števcih dopusta, pri čemer se pravilno upoštevata nastavitvi za prikaz dni in ur. - Popravljen je prikaz stanja dopusta na trenutni dan v primerih prvega dne registracije časa oziroma prvega dne obdobja, ko se je predhodno lahko prikazovalo stanje prejšnjega dne. Izboljšave uporabniškega vmesnika - Izboljšana je poravnava števcev dopusta. Polja za vnos vrednosti so spremenjena iz besedilnih v številska, kar zmanjšuje možnost napačnih vnosov. - Povezava za urejanje števcev dopusta je sedaj na voljo tudi uporabnikom, ki imajo dodeljene pravice za urejanje letnih podatkov. - Ob preračunu registracije časa zaradi spremembe dolžine obdobja števca dopusta se uporabniku prikaže zaslon za čakanje. Statistike dopusta - V nastavitve je dodana možnost izklopa izračuna statistike dopusta na podlagi števcev dopusta (Nastavitve → Registracija časa → Nastavi statistiko dopusta na podlagi števcev dopusta). Če je nastavitev izklopljena, sistem pri obračunu dopusta upošteva dejansko vrsto dopusta, izbrano v najavi odsotnosti. Če je nastavitev vključena, sistem ne glede na izbrano vrsto dopusta samodejno upošteva najstarejši razpoložljivi dopust. - Izračun statistike dopusta se sedaj pravilno izvede tudi v primeru prepisa statistik na dnevih brez delovne obveznosti. - Preračun statistik izven obdobja se ne izvaja več, če med preračunom obdobja ni prišlo do spremembe statistik. -------- - eBOL - -------- - Odpravljena je težava pri menjavi uporabnika, kjer je lahko ob ponovni izbiri istega uporabnika ta ostal zaklenjen in nadaljnje delo z njim ni bilo mogoče. - Odpravljena je težava pri sočasnem procesiranju menjav uporabnikov. V zelo specifičnih primerih je lahko prišlo do situacije, ko sta dva procesa hkrati poskušala zakleniti iste podatke v različnem vrstnem redu, kar je lahko povzročilo zastoj (deadlock) pri obdelavi. ---------------------------------- - Splošni popravki in izboljšave - ---------------------------------- - Nekateri najpogosteje uporabljeni sistemski dogodki so preimenovani, da jasneje odražajo svoj pomen. Na primer dogodki Vhod, Izhod in Prehod so zdaj poimenovani Vhod odobren, Izhod odobren in Prehod odobren. - Odpravljena je težava pri urejanju skupin, kjer so bile za dostop do podatkov v skupinah in njihovo urejanje zahtevane tudi pravice za urejevalnika Uporabniki in Koledarji. Za upravljanje skupin zdaj zadostujejo ustrezne pravice za urejevalnik Skupine. - Odpravljena je težava pri določanju skupin uporabnika prek seznama uporabnikov v urejevalniku Skupine. V pojavnem oknu se zdaj pravilno prikažejo trenutne skupine uporabnika, omogočeno pa je tudi dodajanje nove skupine. EN With this release, the Codeks application has been migrated to the .NET 10 platform, the latest version of Microsoft's development platform. The migration brings long-term support, security updates, improved performance, and a solid foundation for further development and the introduction of new functionalities. Before upgrading Codeks, .NET 10 must be installed. ----------------------- - Time and Attendance - ----------------------- - We have fixed an issue with generating the list of users with unconfirmed time registrations, which could occur when monthly time registration approval was enabled and one of the users no longer had an active time registration. - A new option has been added to assign worktime approval rights for individual departments (Edit User → Department Admin). The option is available only when Worktime approval is enabled in Settings / Preferences / Time Attendance. Users who have the appropriate worktime approval right assigned for a department will now see the Confirm T&A checked button in the Time Attendance editor. ---------------------------- - Leave Counters Extension - ---------------------------- Improvements to Leave Counter Calculations and Recalculations - We have fixed the calculation of leave balances in cases where the leave balance is reduced based on the employee's work obligation. - The recalculation of leave counters across multiple leave counter periods has been improved to correctly take into account initial totals for periods that started after the beginning of the recalculation. - Time Attendance recalculations triggered by changes to the leave counter period length are now executed sequentially, allowing them to be performed within a single transaction. - We have fixed an issue where changing the length of a leave counter period could result in a MySQL error caused by multiple additions of identical parameters. - Missing locking has been added during leave counter recalculations when transitioning to the new leave tracking method. - Locking has been corrected when changing total period settings, recalculating daily totals, and importing users. Improved Data Display - The display of consecutive working days in leave counters has been standardized, ensuring that both the day and hour display settings are correctly applied. - We have fixed the display of the current leave balance on the first day of Time Registration or the first day of a period, where the previous balance could be shown instead of the current one. User Interface Improvements - The alignment of leave counters has been improved. Input fields have been changed from text fields to numeric fields, reducing the possibility of input errors. - The link for editing leave counters is now also available to users who have been granted rights to edit yearly data. - A waiting screen is now displayed when Time Attendance is recalculated due to a change in the leave counter period length. Leave Statistics - A new option has been added to disable the calculation of leave statistics based on leave counters (Settings → Time Registration → Set leave statistics based on leave counters). If the option is disabled, the system uses the actual leave type specified in the leave announcement. If enabled, the system automatically uses the oldest available leave entitlement regardless of the leave type specified in the leave announcement. - Leave statistics are now correctly calculated even when statistics are overwritten on days without a work obligation. - Statistics outside the recalculated period are no longer recalculated if no statistical changes occurred during the period recalculation. ---------------------------------- - General fixes and improvements - ---------------------------------- - Some of the most commonly used system events have been renamed to better reflect their meaning. For example, the events Entry, Exit, and Passage are now named Entry Approved, Exit Approved, and Passage Approved. - We have fixed an issue when editing groups, where access to group data and group editing required permissions for the Users and Calendars editors. Appropriate permissions for the Groups editor are now sufficient for managing groups. - We have fixed an issue when assigning groups to a user through the user list in the Groups editor. The dialog now correctly displays the user's current groups and also allows a new group to be added.