Release Notes • CheQpoint 2.0
Versie 61
Efficiency through innovation
1 (KEAN) Verbeterde kantoorselectie indien kantoren gekoppeld aan niet-bestaande groep Wanneer een kantoor gekoppeld was aan een niet-bestaande groep, dan werd dit kantoor niet mee getoond in de lijst met kantoren (getoond o.a. in VVM en andere plaatsen). Dit is nu aangepast zodat dergelijke kantoren vanaf nu wel getoond worden, maar dan alsof het kantoor niet aan een groep gekoppeld zou zijn.
2 (KEAN) Bugfix: fout bij opslaan nieuwe werknemer Er deed zich een fout voor bij het opslaan van nieuwe werknemers omdat het veld TaalVoorkeur (onzichtbaar in de fiche, want dit veld wordt niet gebruikt in cheQpoint, enkel in WorkB) niet mee werd opgeslagen in de database. Dit probleem is nu opgelost.
3 (KEAN) Betere foutafhandeling indien fout bij opslaan fiches De logica voor het opslaan van de werknemerfiche en particulierfiche bij het opslaan van de fiches is wat herwerkt, om beter te kunnen omgaan met fouten bij het opslaan. Indien er toch een fout zou gebeuren bij het opslaan van de fiche, dan wordt er nu geprobeerd om te vermijden dat er inconsistente gegevens in het geheugen blijven met eventuele extra fouten tot gevolg. Gedeelten die niet konden worden opgeslagen worden nu teruggedraaid naar hun oorspronkelijke staat (vóór de wijzigingen in de fiche).
4 (KEAN) Vergelijkingsvenster kopieslag theoplanning uitgebreid Een screenshot met een aantal nieuwe zaken aangeduid:
Versie 61
26.02.2015 - 2
Wat is er nieuw: hoofdingen OUD en NIEUW, om duidelijk te maken wat het verschil is tussen links en rechts markering van de velden met een verschil tussen oud en nieuw in het rood; in het voorbeeld is op woensdag de particulier in de effectieve planning verschillend van de te kopiëren planning uit de theoplanning, en evenzo is het starttijdstip op donderdag gewijzigd. Er kan ook een markering getoond worden voor een gewijzigde lengte en een gewijzigde prestatie, wat nu niet van toepassing is op het voorbeeld weergeven van enkel de planningen met verschillen: als bijvoorbeeld enkel de planningen in de voormiddag verschillen maar niet de planningen van de namiddag, dan worden de planningen van de namiddag niet mee getoond
Versie 61
26.02.2015 - 3
Een tweede screenshot:
Wat is er nieuw in dit tweede screenshot: aanduiding van een gewijzigde datum. In het voorbeeld was in de effectieve planning de planning van woensdag naar dinsdag verplaatst. Door opnieuw te kopieren zal deze planning terug naar woensdag verplaatst worden. aanduiding van een ‘nieuwe’ planning die gekopieerd wordt. Dit betekent gewoonweg dat de planning voor de eerste keer naar deze periode gekopieerd wordt, of dat de reeds eerder gekopieerde planning verwijderd is geweest door de gebruiker en nu opnieuw aangemaakt wordt.
Versie 61
26.02.2015 - 4
5
(KEAN) Globale instellingen: tabbladen samengevoegd en gesplitst, nieuwe opties
In het venster van de Globale Instellingen zijn de tabbladen “Prestatiecodes” en “Kleurcodes” samengevoegd tot één tabblad “Kleuren”. Het tabblad “Planning & kalender” is daarentegen opgesplitst in twee tabbladen, “Planning” en “Kalender & uren”. Het nieuwe gedeelte onder tabblad “Planning” is het volgende:
De functionaliteit van optie “Standaard eerst wijzigingen tonen ter goedkeuring” bestond reeds, maar was enkel te activeren via een parameter (“GoedkeuringVragenBijKopieslag”). Vanaf nu is dit dus ook beschikbaar via het venster van de Globale Instellingen. De andere opties zijn nieuw in deze cheQpoint versie en worden elders in deze release notes beschreven.
6 (PIBU) Beschikbaarheid fileserver Er is een mogelijkheid bijgekomen om toch te kunnen aanmelden in cheQpoint als de fileserver niet beschikbaar is. Hiervoor moet eerst een parameter opgezet worden. Verder wordt ook bij de functies die gebruik maken van deze fileserver eerst gecontroleerd of deze beschikbaar is. Indien niet wordt de functie onderbroken en een melding gegeven dat de fileserver niet beschikbaar is. Parameter tblglobalsettings: AllowNoServerPath Opvolgende plaatsen wordt er gecontroleerd
Versie 61
26.02.2015 - 5
Werknemers: ◦ Documenten ◦ Commentaar ◦ Contract Klanten: ◦ Documenten ◦ Commentaar ◦ Contract Overige: ◦ Borderelbeheer
7
(KEAN) Venster kopieslag planning één werknemer: layout aangepast
Het venster om voor één enkele werknemer de kopieslag te doen ziet er in zijn eenvoudigste vorm nu als volgt uit:
Versie 61
26.02.2015 - 6
8 (KEAN) Bugfix: fout in database update 20141224 voor MSSQL In de database update met datum 20141224 zat een fout, waardoor deze een foutmelding gaf indien deze werd uitgevoerd op een MS SQL Server database. Dit probleem is nu opgelost.
9 (KEAN) Venster kopieslag planning één werknemer: optie toegevoegd om te filteren op te kopiëren theoitems Er is de mogelijkheid toegevoegd om bij het kopiëren van de theoplanning naar de effectieve planning voor één enkele werknemer, te selecteren welke items/weken uit de theoplanning moeten gekopieerd worden en welke niet. Deze functionaliteit kan geactiveerd worden via Globale Instellingen → Planning → Toon filter met inhoud theoplanning. Voorbeeld:
Versie 61
26.02.2015 - 7
10 (KEAN) Vergelijkingsvenster kopieslag theoplanning uitgebreid (deel 2) Nog enkele uitbreidingen aan het vergelijkingsvenster voor het kopiëren van de planning:
Versie 61
26.02.2015 - 8
Enkele nieuwigheden: Vinkjes “alles aan/uit” om bij oude en nieuwe planningen in de lijst alle vinkjes mee aan/uit te zetten “negeer heen- en terugreis”. Met deze filter, die standaard aan staat, worden heen- en terugreis van de planningen niet meegenomen bij het bepalen van of er verschillen zijn. Dit is belangrijk omdat dikwijls de planningen zonder verschillen moeten verborgen worden. “(enkel genegeerde verschillen)” wordt nu getoond in plaats van de vroegere aanduiding “(enkel verschillen in afstand)”, omdat nu ook verschillen in heen- of terugreis kunnen genegeerd worden. Nog enkele zaken:
Versie 61
26.02.2015 - 9
Wat is er nieuw in de tweede afbeelding: Vinkjes “alles aan/uit” niet alleen globaal maar ook per dag, zodat men per dag alles aan/uit kan zetten met één muisklik. “oorsprong: theoplanning”. Vroeger stond hier “gekopieerd uit theoplanning”. De nieuwe aanduiding benadrukt dat het om een oude planning gaat die dus reeds eerder gekopieerd werd.
11
(KEAN Updater verwijdert nu heel oude database update bestanden bij upgrade
Nadat een upgrade voltooid is, zal de updater heel oude database update bestanden die nog in de installatie aanwezig zijn automatisch verwijderen. Het gaat om bestanden van vóór het jaar 2012.
Versie 61
26.02.2015 - 10
12 (KEAN) Kopieslag theoplanning: mogelijkheid toegevoegd tot negeren en overschrijven gevalideerde planningen Er is de mogelijkheid toegevoegd om bij de kopieslag van de theoplanning gevalideerde cheques niet meer als een verschil te beschouwen en om deze gewoon te kunnen overschrijven. Bij het overschrijven wordt de validatie ongedaan gemaakt indien de particulier of de prestatie wijzigt, anders blijft ze bestaan. Deze nieuwe functionaliteit is enkel nuttig wanneer men zijn chequebeheer buiten cheQpoint behartigt, en in cheQpoint dus normaal gezien niet aan valideren van cheques doet en ook geen gebruik maakt van borderellen. De functionaliteit is standaard niet zichtbaar en niet geactiveerd; er zijn twee parameters voorzien, één om de functionaliteit zichtbaar te maken, en een andere om ze standaard te activeren:
tblglobalsettings Setting
Value
KPSLG_ToonOptieChequesNietVanTel
0 = onzichtbaar, 1 = zichtbaar
KPSLG_ChequesNietVanTel
0 = niet geactiveerd, 1 = geactiveerd
De gebruiker kan er zelfs als de functionaliteit geactiveerd is nog voor kiezen om ze toch tijdelijk uit te schakelen door het vinkje in kwestie uit te zetten wanneer hij de kopieslag start. In het venster van de kopieslag voor één werknemer:
In het venster voor meerdere werknemers (stap 2):
Versie 61
26.02.2015 - 11
Een voorbeeld waaruit blijkt dat het met deze functionaliteit inderdaad mogelijk is om een planning met gevalideerde cheques te laten overschrijven:
13 (IGSE) Bugfix - facturatiegegevens worden niet altijd compleet bewaard Probleem bij het opslaan van gegevens in de Facturatie-plugin zijn weggewerkt. Tabbladen in Windows worden niet inhoudelijk bijgewerkt zolang deze niet worden geopend en indien databinding wordt gebruikt. Dit geeft als gevolg dat programmatisch gewijzigde waarden niet doorkomen op tabbladen die niet zichtbaar zijn. Dit werd opgelost door de onderliggende laag van in-memory-data aan te passen i.p.v. de GUI. De GUI wordt op zijn beurt dan automatisch bijgewerkt op het moment dat het betreffende tabblad wordt geopend.
Versie 61
26.02.2015 - 12