Supporto On Line Allegato FAQ FAQ n.ro MAN-7ZTHWR61076 Data ultima modifica 19/03/2010 Prodotto Tutti Modulo Tutti Oggetto Sistema a 64 bit - logica di funzionamento In giallo le modifiche apportare al documento rispetto alla versione del 18 Marzo 2010 Il funzionamento di Sistema Professionista in ambienti a 64bit avviene tramite la WOW64, acronimo di Windows on Windows; si tratta di un componente software che consente l installazione e l utilizzo di applicazioni native 32bit in ambiente 64bit. In considerazione di questo, la cartella locale utilizzata sarà C:\Programmix86 Sistema Operativo 32 bit C:\Programmi Sistema Operativo 64bit C:\Programmi (x86) > C:\Programi Files (x86) A fronte del passaggio alla nuova architettura di Sistema Professionista, per ottimizzare la gestione 64 Bit, si è resa necessaria la modifica degli attuali script di setup. Le principali modifiche sono relative alla dismissione dell utilizzo del registro di Windows e della cartella Windows di sistema, per la configurazione delle procedure installate. Questo vale per tutti gli applicativi presenti all interno della Suite, siano essi in.net (Anagrafica, Contabilità, Dichiarazioni, 730, Parcelle & Fatture oppure ancora in VB6 (Bilancio e Analisi, Tuttomodelli, Siar, Gestione Procedure Fallimentari). Le impostazioni di configurazione di seguito indicate, sono valide sia per le nuove installazioni in ambienti 32 e 64bit, sia per le installazioni già esistenti 32bit. In questo ultimo caso, durante l installazione della 3/2010 o successive, sarà avviata una migrazione silente che adeguerà la configurazione utilizzata sino ad ora, alla nuova. Impostazione path server Tutti i setup verificano primariamente il percorso server di installazione del sistema leggendolo dall Ipsoware/PragmaW.ini presente nella cartella di sistema Windows. N.B. Nel caso di installazioni Server eseguite direttamente sul Server diventa ora prerequisito la presenza sul Server stesso del Framework Net 2.0. In caso di sua assenza, l installazione si interrompe. Per consentire al setup il recupero dell informazione completa relativa al percorso che conterrà le informazioni di configurazione è stato creato un apposito eseguibile (ReadEnv.exe) che, una volta lanciato, creerà il file ReadEnv.ini nella stessa directory in cui è stato eseguito, contenente il percorso relativo ad [All users]/[dati Applicazioni]. Ipsoware.ini / PragmaW.ini La nuova configurazione di sistema, prevede la creazione della seguente alberatura, nella directory C:\Program Data (Vista/Seven/Server2008) e C:\Document&Settings\All Users\Dati Applicazioni (XP/Server2003) relativa a tutti gli utenti Wolters Kluwer Italia Srl Help Desk Software Pagina 1 di 5
---------- Sistema Nella suddetta directory Sistema verrà creato il file Root.cfg contenente le seguenti informazioni: - La sezione [Programmi] con gli items PathServer : Percorso di installazione Server (precedentemente nel file Ipsoware.ini/Pragmaw.ini) PathLocale : Percorso di installazione Locale (precedentemente nel registro di configurazione) - La sezione [Sistema] con gli items IPSPRG : Identificativo Ipsoa/Pragma (precedentemente nel registro di configurazione) - La sezione [Stazione] con gli items VersioneOriginale : Major version dei componenti condivisi (precedentemente nel registro di configurazione) Aggiornamento : Minor version dei componenti condivisi (precedentemente nel registro di configurazione) Restart : Indica al setup se deve essere riavvito il pc al termine dell installazione - La sezione [Licenza] con gli items Descrizione1 : Utente specificato in fase di setup (precedentemente nel registro di configurazione) Descrizione2 : Azienda specificata in fase di setup (precedentemente nel registro di configurazione) Si veda un esempio del fiel Root.cfg: Struttura precedente C:\Windows\Ipsoware/Pragmaw.ini Attuale dopo la 3/2010 o successive \All Users\WKI\Sistema Figura 1 N.B. Tutte le impostazioni di configurazione (cartella Windows e Registro di Sistema) presenti in precedenza rimangono invariate e non devono subire variazioni così da non compromettere il corretto funzionamento del pregresso. Con il rilascio 3/2010, relativamente alle Dichiarazioni Fiscali, in ambienti a 64 bit, è prevista la compatibilità con la sola versione del 2010. In merito all annualità 2009 sarà successivamente predisposto un ulteriore apposito setup. Le annualità dal 2008 e precedenti (in VB6) sono già compatibili. Tutte le eventuali variazioni eseguite direttamente sui file.cfg sono da effettuarsi con utenza di tipo amministrativo Configurazione Client Solamente per la configurazione, lato client, nella directory Sistema saranno inoltre presenti le versioni di installazione delle singole applicazioni (in precedenza nel Registro di Sistema) strutturate con directory (nome applicazione) e file di configurazione (stazione.cfg): ----- Sistema ----- Anagra ----- Coge Wolters Kluwer Italia Srl Help Desk Software Pagina 2 di 5
----- Coge20 ----- Parc ----- UNI-2010 Nell esempio sottostante la struttura precedente ed attuale della Contabilità; medesima logica per tutti gli altri moduli. Struttura precedente Figura 2 Attuale dopo la 3/2010 o successive Percorso XP/Server 2003 32/64 Figura 3 Vista/Seven/Server2008 32/64 Wolters Kluwer Italia Srl Help Desk Software Pagina 3 di 5
Ogni file Stazione.cfg contiene : - La sezione [Stazione] con gli items VersioneOriginale : Major version dei componenti condivisi (precedentemente nel registro di configurazione) Aggiornamento : Minor version dei componenti condivisi (precedentemente nel registro di configurazione) N.B. Da questa versione in poi, le chiavi di Registro, che tramite il comando Regedit venivano modificate per regredire le versioni locali dei vari moduli NON devono essere più modificate. Le eventuali variazioni dovranno essere eseguite direttamente nei file Stazione.cfg dei rispettivi moduli Installazione Server L Installazione server non subisce alcuna variazione, se non, nelle installazioni già esistenti, dove verrà mostrata una veloce maschera DOS. In questa fase tutte le informazioni contenute nel Registro di Sistema, relative ai moduli presenti, saranno replicate all interno della cartella: C:\Program Data (Vista/Seven/Server2008) e C:\Document&Settings\All Users\Dati Applicazioni (XP/Server2003) ----- Sistema Secondo la seguente struttura: Figura 4 Installazione Client Nuovi pacchetti di installazione SharedNET.msi L installazione dei Componenti Condivisi, sarà strutturata in modo da suddividere l installazione dei componenti condivisi tra componenti di terzi (BASE) e componenti WKI così da velocizzare le successive installazioni. Pertanto lo SharedNET.MSI utilizzato sino ad ora, verrà scomposto secondo la seguente logica : Wolters Kluwer Italia Srl Help Desk Software Pagina 4 di 5
SharedNETBase.MSI Figura 5 contenente solo i file dei componenti di terze parti che verrebbero installati solo la prima volta e ad ogni aggiornamento dei componenti in esso contenuto. L avvenuta installazione sarà visibile grazie alla scrittura di un nuovo valore nel file [All users]/[application Data]/WKI/SISTEMA/Root.cfg (SHAREDNETBase=1). All interno di Installazione Applicazioni (XP) o Programmi e Funzionalità (Vista/Seven) la descrizione sarà SharedNETWKI.msi Figura 6 contenente solo i file relativi al Framework Ipsoa. L avvenuta installazione sarà visibile grazie alla scrittura di un nuovo valore nel file [All users]/[application Data]/WKI/SISTEMA/Root.cfg (SHAREDNETWKI=1). All interno di Installazione Applicazioni (XP) o Programmi e Funzionalità (Vista/Seven) la descrizione sarà: Entrambi i pacchetti di installazione salveranno la versione di installazione nel file Root.cfg; tale versione sarà utile per le successive installazioni di SharedNETBase.msi in quanto, in caso non vi siano modifiche ai files in esso contenuti, non sarà necessario effettuare l installazione in aggiornamento. Il pacchetto SharedNETWKI.msi verrà invece re-installato ogni volta che verrà eseguita l installazione dei componenti condivisi così da mantenere la logica di sovrascrittura dei file dinamici anche sulla stessa versione della procedura. Wolters Kluwer Italia Srl Help Desk Software Pagina 5 di 5