Release Notes • CheQpoint 2.0
Versie 38
Efficiency through innovation
1 (KEAN) #DOC: bugfix: fout bij genereren bordereldocument Er deed zich een fout voor wanneer men probeerde een bordereldocument te genereren voor een gedeelde (niet-kantoorspecifieke) borderel. Dit probleem is nu opgelost.
2 (KEAN) #VVM: vervangingsvoorkeur ‘onbekend’ niet correct afgehandeld bij werknemer ziekte/vakantie Het is normaal gezien de bedoeling dat wanneer voor een particulier geen vervangingsvoorkeur is ingesteld, dit behandeld wordt alsof deze de voorkeur ‘vraag het telkens’ heeft. Bij het toevoegen van werknemerziekte of -vakantie werkte dit echter nog niet correct, waardoor bij particulieren zonder vervangingsvoorkeur wel werd gevraagd of ze vervanging wensten, maar het antwoord op die vraag werd niet opgeslagen, waardoor ze uiteindelijk nooit vervanging zouden krijgen voor de periode in kwestie. Dit probleem is nu opgelost.
3 (KEAN) #VVM: achtergrondproces permanente vervanging nu veel performanter Het achtergrondproces voor de permanente vervanging, dat berekent welke particulieren permanente vervanging wensen, is nu veel performanter dan voorheen, doordat er een nieuwe index is toegevoegd op de database. Concreet gaat het om een index op de kolom “KlantID” in tabel “tbltheoitem”.
4 (IGSE) #ALG: Stored Procedures - Auto check procedure Probleemstelling: Stored procedures worden meestal toegevoegd wanneer nieuwe functionaliteit in cheQpoint is aangebracht. Deze stored procedures worden aangemaakt bij een update van cheQpoint. Het gebeurt dat bepaalde klanten hun stored procedures niet meenemen in de backup. Stel dat een klant een backup heeft genomen voor cheQpoint en deze wil gebruiken voor een opleiding, als ze de stored procedures niet meegenomen hebben in de backup kan cheQpoint crashen of kunnen bepaalde rapporten bijvoorbeeld niet worden aangemaakt.
Versie 38
22.07.2014 - 2
Het gebeurt dus ook bij Prato dat een backup niet volledig is gebeurd waardoor het bij een opleiding of demonstratie fout kan gaan. Dit is bijvoorbeeld al gebeurd bij het oproepen van het maandrapport of statusrapport in cheQpoint. Oplossing: Een oplossing is natuurlijk een volledige backup nemen en deze restoren voor testdoeleinden, opleidingen of demonstraties. Maar om ons hier toch tegen te beveiligen, hebben we een auto check procedure ingelast om te zien of de stored procedure wel bestaat op de database. Zo voorkomen we dat cheQpoint crasht en kunnen we de eindgebruiker meedelen dat er een probleem is op de database.
5 (KEAN) #ALG: Togo toegevoegd aan landenlijst Het land “Togo” is toegevoegd aan de lijst met landen waaruit gekozen kon worden voor nationaliteit en adres. In de lijst met geboortelanden was deze reeds aanwezig.
6 (KEAN) #WER #PTC: bugfixes en uitbreidingen in importfunctie werknemers/particulieren De importfunctie waarmee men werknemers en particulieren kan importeren uit een tekstbestand (tekst met TAB als scheidingsteken) is verbeterd. Deze functie is bereikbaar via menu Bestand→Import en export→Importeer data.
6.1 Werknemers & particulieren Er is een fout opgelost bij het importeren van datumvelden in het formaat dd-MMM-yyyy. Datums in dit formaat zorgden voor een crash in het importproces. Er wordt nu een beperkte validatie gedaan op het huisnummer bij het importeren van een adres met een aparte kolom voor huisnummer. De controle die dan gedaan wordt is dezelfde als de controle die in de fiches in cheQpoint gedaan wordt. Voor huisnummer en busnummer is een alias toegevoegd voor de kolomnaam: Bestaand
Nieuwe alias
huisnummer
Huisnr
HuisNr
busnummer
Busnr
BusNr
Versie 38
22.07.2014 - 3
6.2 Werknemers Voor de burgerlijke staat werden in principe reeds 4 verschillende kolomnamen ondersteund. Maar hier zat nog een fout in waardoor in de praktijk enkel “BurgelijkeStaat” werkte. De import kan nu ook een IBAN nummer importeren uit de kolom “RekeningNr”/”RekeningNummer” welk normaal gezien enkel bedoeld is voor Belgische rekeningnummers. Er is ondersteuning toegevoegd voor een nieuwe kolom “IBAN”, voor IBAN nummers, en een kolom “BIC”, voor de BIC code. Bij het importeren van een IBAN nummer wordt indien de BIC niet aanwezig is, deze afgeleid uit de IBAN nummer door middel van een webservice. Dit kan wel enkel voor Belgische IBAN nummers. Er is ook ondersteuning toegevoegd voor importeren van geboorteland. Gedeeltelijke ondersteuning was vroeger wel al aanwezig doordat de kolom werd herkend, en de waarde uit het bestand werd ingelezen en gecontroleerd. Maar de ingelezen waarde werd nog niet opgeslagen omdat er nog geen conversie naar NIS (Nationaal Instituut voor de Statistiek) code was voor de landen. België bijvoorbeeld heeft code 150. Deze conversie is nu toegevoegd en het geboorteland wordt nu opgeslagen indien succesvol ingelezen. Volgende velden zijn niet langer verplicht en geven geen waarschuwing meer wanneer niet ingevuld: datum huwelijk en SIS-kaartnummer. Importeren van Q waarde bij een contract kan nu ook in de vorm “20.00” of “20,00”. Vroeger kon dit enkel met een specifieke suffix voor de eenheid, bijvoorbeeld “1200 min”, “20 u” of “20 h”. Bij de nieuwe vorm maakt het niet uit of een punt of een komma gebruikt wordt als decimaal scheidingsteken, maar bij de oude notatie voor uren werd enkel het standaardscheidingsteken van het systeem ondersteund. Er is ook een bug opgelost waardoor de notatie in minuten onterecht de Q naar beneden afrondde zodat enkel een Q bestaande uit gehele uren correct werd ingelezen. Er is ondersteuning toegevoegd voor het importeren van het ID Sociaal Bureau. Zie de tabel hieronder voor de kolomnamen. Er is ondersteuning toegevoegd voor het importeren van Q en Qgw (gewenste Q). Voorheen werd enkel de Q horende bij een contract ingelezen. Het formaat voor het importeren van Q en Qgw is hetzelfde als dat van de contract-Q. Vanaf nu kunnen voor een werknemer de dossierbeheerder en verantwoordelijke geïmporteerd worden. Aangezien deze velden verwijzen naar een cheQpoint gebruiker moeten de nodige gebruikersaccounts reeds eerder geïmporteerd of aangemaakt zijn. Hieronder nieuwe velden/aliasen met de mogelijke kolomnamen voor elk veld. Nieuwe kolomnamen zijn gemarkeerd met een sterretje:
Versie 38
22.07.2014 - 4
Burgerlijke staat
BurgelijkeStaat
BurgelijkeStand*
BurgerlijkeStaat* BurgerlijkeStand*
Geboorteland
Geboorteland*
IBAN nummer
IBAN*
BIC code
BIC*
ID sociaal bureau
IDSociaalBureau*
IdSociaalBureau* NrSocSec*
Huisnummer
Huisnr
HuisNr*
Busnummer
Busnr
BusNr*
Q
Q*
Qgw
Qgw*
Dossierbeheerder
Dossierbeheerder*
Verantwoordelijke Verantwoordelijke*
6.3 Particulieren Een “.” als voornaam wordt nu herkend als een ontbrekende, lege, voornaam. Er zij opgemerkt dat bij particulieren een voornaam niet verplicht is. Voorheen werd bij zowel aanvraagdatum als startdatum van de particulier een waarschuwing gegeven indien deze ontbraken. Vanaf nu komt er enkel een waarschuwing indien deze allebei ontbreken. Hieronder nieuwe velden/aliasen met de mogelijke kolomnamen voor elk veld. Nieuwe kolomnamen zijn gemarkeerd met een sterretje:
Huisnummer
Huisnr
HuisNr*
Busnummer
Busnr
BusNr*
Aanvraagdatum
DatumAangevraagd
AanvraagDatum*
Versie 38
Aanvraagdatum*
22.07.2014 - 5
Startdatum
Startdatum
StartDatum*
DatumStart*
7 (IGSE) #PLA #WER #PTC: Performantie verbeteren De modulelijsten worden niet meer (onnodig) vernieuwd na het bewerken van een fiche. Volgende modules zijn aangepast: Klanten, Werknemers, Planning en Loonadministratie. Elke modulelijst kan nu manueel ververst worden door op het refresh-knopje te klikken van de overeenkomende banners (zie rood omcirkeld):
Versie 38
22.07.2014 - 6