Heart-Profit ERP

Heart-Profit Boards => Heart-Profit Releasenotes => Topic started by: Heart Informatisering B.V. on November 15, 2016, 01:40:37 pm



Title: Upgrade - Overrulende TMP-Class naar originele Class directory
Post by: Heart Informatisering B.V. on November 15, 2016, 01:40:37 pm
Met ingang van deze Releasenote worden eventuele TMP Class Directories in de Upgrade procedure automatisch verwijderd.

Naast de normale programmatuur en systeemprogrammatuur bestaat er ook een onderdeel "Classes" bij een installatie van Profit. Classes worden opgeslagen in de directory FOXWINCLASS danwel in de directory FOXSYSYPPFOXWIN(T/p)CLASS.

Classes bevatten ook een soort 'Systeemprogrammatuur', maar dan meer denkend in Objecten en in speciale (Scan-/TouchScreen) schermen. Deze Classes willen ook nog wel eens wijzigen, de laatste tijd met name vanwege nieuwe ontwikkelingen in Scanfunktionaliteit. Classes zijn altijd door iedere Profit-sessie in gebruik, derhalve kunnen deze Classes nooit worden overschreven indien er gebruikers in Profit zitten. Toch lenen veel aanpassingen in deze Classes zich ervoor om zonder een volledige Upgrade te worden overgestuurd, ware het niet dat ze niet gekopieerd kunnen worden omdat ze in gebruik zijn.

Hier komen de zgn. TMPCLS directories om de hoek kijken. Als Heart een nieuwe set Classes wil aktiveren, dan kunnen we (handmatig) een nieuwe Class directory aanmaken die we TMPCLS noemen, gevolgd met een volgnummer. De inhoud van die directory overrulet dan de waarde van de normale FOXWINCLASS directory.

Zodra we een nieuwe Upgrade gaan uitvoeren is toch iedereen uit Profit en willen we meteen van de gelegenheid gebruik maken om de TMPCLS directories te resetten. Tot aan deze Releasenote kreeg de gebruiker die de Upgrade uitvoerde de melding dat er TMPCLS directories waren en dat ze die eerst moest verwijderen. Met ingang van deze Releasenote gaat dit automatisch.

Zodra er TMPCLS directories worden gedetecteerd wordt Profit afgesloten en worden de TMPCLS directories automatisch verwijderd. Dit overigens na eerst de laatst gevonden overrulende classes te verheven als nieuwe default classes. Daarna start Profit automatisch opnieuw op, waarna u de Upgrade opnieuw dient op te starten.

FunktieOmschrijvingDtm.Vl.WyzDtm.L.Wyz
LOTEST      Omschrijving (nog) niet bekend    29-09-2016    09-11-2016
SYUGHKU1    Omschrijving (nog) niet bekend    10-10-2016    15-11-2016