Home
- Ravagnati Sistemi
Contents
1. Gli archivi e la licenza sempre nel caso di installazioni monoutente Eventuali cartelle di Rpt personalizzati eventualmente posizionati in locale La cartella Nota contenete le note integrative modificate La cartella DOCS se si vuole conservare un archivio elettronico dei documenti inviati per fax e o e mail In generale qualsiasi altra cartella gestita automaticamente dalla procedura o manualmente dall utente nella quale siano salvati documenti o archivi non standard Inoltre nel caso in cui l utente provenga da versioni obsolete consigliabile contattare il Centro assistenza per richiedere la procedura pi consona all aggiornamento Quindi se si gia installata una versione precedente da aggiornare prima di qualsiasi operazione di aggiornamento procedere al SALVATAGGIO DEGLI ARCHIVI SU SUPPORTO MAGNETICO ESTERNO la responsabilit della perdita dei file di archivio a carico dell utente 68 Manuale Tecnico 4 1 1 Aggiornamento Reports Ad ogni aggiornamento possono essere associati dei nuovi file rpt applicando le nuove versioni questi file saranno automaticamente copiati sovrascritti ai precedenti nelle cartelle di gestione dei report Solo nel caso in cui in un installazione rete un utente decida di gestire i report in locale su uno o su tutti i pc dovr copiare a mano i file aggiornati nella relativa cartella su client Infatti in questa casistica il programma di aggiornamento a me
2. 2 Metodo consigliato Se il server non dedicato quindi viene utilizzato anche come posto lavoro necessario impostare il percorso di rete esteso SERVER C Kng dove server il nome del server NT o Windows95 98 2000 NT C il nome della Share visibile a tutti Kng la path percorso dove sono situati gli archivi Per ambienti che non siano Microsoft pienamente compatibili si consiglia la mappatura con la stessa unit per tutti i posti di lavoro prima soluzione CONFIGURAZIONE Installazione e struttura del sistema 13 1 5 Nota sulla configurazione del FIREWALL Il firewall deve essere configurato in modo adeguato per permettere la comunicazione tra server e client del sistema gestionale sia ai fini di un corretto uso del LockServer sia per l accesso ad un database SQL e permettere l eventuale intervento in teleassistenza da parte dei tecnici tramite la console VNC Di seguito riportiamo un esempio di configurazione su Windows Vista Automaticamente Windows VISTA abilita sul computer un sistema di sicurezza integrato chiamato ICF o Windows Firewall inoltre verifica che tale firewall sia attivato e quindi visualizza lo stato del firewall in CENTRO SICUREZZA PC Windows icona solitamente visibile nell area di notifica o system tray Quando Windows Firewall attivo blocca la comunicazione della maggior parte dei programmi quindi per poter usufruire di alcuni servizi come quelli citati in precedenz
3. Descrizione modulo misure Unit di misura metrica decimale inglese Formato Kargini area di stampa Larghezza Sinistro Superiore 0 00cm Altezza Destro Inferiore 000cm 7 premere sul pulsante Chiudi Creato il modulo personalizzato con i passaggi sopra evidenziati ora necessario associarlo come modulo predefinito all interno delle impostazioni della stampante Nel seguito descriviamo come operare considerate che tali istruzioni pur equivalenti a livello di contenuto possono variare come denominazioni delle funzioni o dei pulsanti in base al driver delle stampanti Suggeriamo quindi di verificare con il driver della propria stampante le maschere specifiche Un altro accorgimento importante una stampante in particolare le stampanti laser potrebbe prevedere delle dimensioni massime di foglio oltre al quale non pu stampare In queste situazioni Windows XP effettua una selezione dei formati disponibili e associabili alla stampante stessa escludendo quelli che risultano over size per poter associare un moduli personalizzato quindi necessario che lo stesso rientri nelle dimensioni massime accettate dalla stampante CONFIGURAZIONE Installazione e struttura del sistema 33 8 Cliccare con il tasto destro sulla stampante e selezionare la voce Preferenze Stampa Stampanti e fax Preferiti Strumenti Q Indietro pi P SELE Tan a BP Indirizzo va Stampanti e fax File Modi
4. Nel Primo men si presentano le seguenti voci Mediante l applicazione Configurazione Sistema possibile lanciare il programma KngConfig exe che permette di modificare il file di configurazione 96 ini La voce Creazione Batch di avvio pemette la creazione di file bat per il lancio di applicativi di versioni diverse sulla stessa macchina E La voce Manuali avvia una pagina HTM di collegamento ai manuali d uso della procedura Fi Con Utility Suite Panel possibile aprire il il programma per il lancio di alcune utility f amp E l icona per avviare il Monitor di Lock ved patragrafo Monitor Client Dal sottomenu Gestione Servizio sono disponibili una serie di funzioni che consentono di eseguire i automatico le istruzioni di installazione e disinstallazione del KngLockService ved paragrafo KngLockService exe ka DisInstalla Servizio kngLockSerwer di Installa Servizio EngLockSerwer di Installa Servizio EngLockSerwer per SQL Dal sottomenu Aggiornamenti sono disponibili le seguenti funzioni Aggiorna Comune da STOCOM Aggiorna da RTPatch Aggiorna da WEB al Aggiorna da WwebUpdate Aggiorna DE a Vers 275 Modifica Versione DE Con Aggiorna Comune da STDCOM possibile eseguire la funzione di UPDATECOMUNE 4 L opzione Aggiorna da RtpPatch exe consente alla procedura di aggiornarsi attraverso patch rilasciate e messe a disposizione quando necessario sul sito L opzione Aggiorna da We
5. 5 2 3 Funzione Ripristino Men Originale La voce Ripristino men originale consente di riportare lo stato della toolbar dell utente alla configurazione originale secondo il livello assegnato all utente stesso Eseguendo questa funzione tutte le personalizzazioni eseguite ai Men ad alla toolbar andranno perse La funzione pu risultare molto utile per aggiornare il Men a seguito dell installazione di una versione aggiornata del software 80 Manuale Tecnico 5 2 4 Funzione Allineamento Men Standard La funzione permette l allineamento del men personalizzato dall utente con quello Standard fornito ad ogni rilascio Lo scopo della funzione quello di preservare le personalizzazioni che l utente stesso ha apportato al suo men relative all aggiunta di eventuali funzioni non standard il caso dell aggiunta di un voce che richiama un report un programma esterno ecc Ne consegue che se la personalizzazione dell utente riguarda lo spostamento di alcune voci del men standard da un gruppo es contabilit ad un altro es Bilancio CEE tale personalizzazione sar persa in quanto ne verr ripristinata la posizione originale Oltre alle funzioni vengono salvati anche i sottomen che l utente ha personalizzato nella Gestione Toolbar con relativa icona In ogni caso le voci funzioni e sottomen personalizzate che risultano duplicate nello stesso sottomen vengono scartate Per eseguire la f
6. A a CD R iH EH CD ROM 1 D su Sviluppa 5 i GE fisorse di rete O 100DUOPL DA Pica sl e sede Rete necessario indicare sempre un percorso di rete condiviso Fonte SQL Server per Comune l Nel caso in cui gli Archivi siano su SQL possibile Fili tica selezionare un altro Server la visualizzazione dell elenco Seve tana sar disponibile solo se sul pc in questione sar presente Lemme e SQLDMO DLL libreria installata da SQL client o Server In caso di mancanza dell elenco sar possibile scrivere Password manualmente il nome del Server SQL su cui si vuole gestire w l accesso La configurazione impostata per gli Archivi SQL verr salvata nel file SQL ini presente nella cartella del KngLockServer Con Pulisci Comuni possibile svuotare il contenuto della tabella ConnectionLock dai Comuni configurati Access e SQL Nel caso di archivi SQL i dati relativi al nomer del server gestire degli archivi utente di acceso e password sono memorizzati nel file di configurazione SQL ini che si trova nella stessa cartella del KngLockServer exe su server CONFIGURAZIONE Installazione e struttura del sistema 61 3 4 2 2 3 Gestione Aggiornamento componenti Altri dettagli al paragrafo Aggiornamento Componenti del presente manuale Tramite il programma Lock server possibile gestire l aggiornamento dei componenti nella rete questa me
7. Nessun altro tipo di Aggiornamento risulta essere Attivo La ricerca di Aggiornamenti non verr effettuata e Parte LockServer Selezionare il percorso dei componenti tramite il pulsante Percorso Aggiornamenti installazione Server cartelle App Comp Windows le uniche aggiornabili e selezionabili e Parte LockClient Bisogna attivare o inserire nel 96 ini del singolo client il parametro AggiornaDaLockServer 1 nella nuova sezione Aggiornamenti descritto pi avanti Legati a questa gestione si attivano i pulsanti Percorso Aggiornamenti server per selezionare il percorso dei componenti scegliendo su quali cartelle si vuole eseguire il confronto tra APP COMP e WINDOWS Il percorso indicato deve essere un percorso di rete condiviso e assoluto tipo Server Kng_server non c Kng_server quindi la cartella Server anche se locale deve essere condivisa Componenti Rilevati attivata la modalit di aggiornamento viene visualizzato questo pulsante il quale conferma all utente che i componenti risultano correttamente disponibili ai client Il nome del pulsante cambia in Errori in rilevazione Componenti e Raggiorna nel caso in cui il lock server non riesca per motivi di diversa natura ad esempio la mancanza del file TLBINF32 dil a rendere disponibili i componenti ana os r Gestione Aggiornamento Componenti Gestione Archivi Pulisci Eomuni Archivi Access cAMking_3 31 _servertarchivit comu
8. stato avviato il server su cui si intende installare il programma risulti essere amministratore del PC Questa un esigenza generale richiesta per poter effettuare ogni installazione indipendentemente da Terminal Server Senza questa condizione le DLL di del programma non potranno essere registrate quindi non funzioneranno Per procedere nell installazione lanciare la funzione Installazione Applicazioni del Pannello di Controllo mediante l opzione Aggiungi Nuovi Programmi e sfogliare il CD di installazione fino a selezionare l eseguibile MDAC_TYP EXE per installare la versione 2 7 di DataAccess sul server Lanciare la funzione Installazione Applicazioni del Pannello di Controllo mediante l opzione Aggiungi Nuovi Programmi CONFIGURAZIONE Installazione e struttura del sistema 103 EH Add Remore Programs oj x Faj Name p ag Currently installed programs Sort by Name ur Change JF Adobe Acrobat 4 0 Size 10 5ME Remove Programs Click here for support information Used rarely Last Used On 16 12 2002 PA le To change this program or remove it From your Change Remove cal R computer click Change or Remove Henge SUCRE Add New a a ji ALi AGP Driver 1 72 i HSPS6 MicroModem Drivers F Microsoft Proxy Client EE ie NVIDIA Windows 2000 Display Drivers Windows Ela PCI Audio Applications Components fig SiS 900 PCI Fast Ethernet Adapter Driver ET Winzip Fa z oT Change or Remove Programs Add prog
9. Ci King_3 31_Server SERVER COMP KngDBUpdAssist dl KngDBUpdAssist CUpdates KngDBUpdvendBanc d C iXKing_3 31 _Server SERVER COMP KngDBUpdvendBanc dll KngDBUpdyendBanc CUpdates KknqQuery dl C King_3 31_Serwer SERVERXCOMP KnqQuery d KnqQuery CMainDispatch KngTimeSheet d l C X King_3 31 _Server SERVER COMP KngTimeSheet dll KngTimeSheet CMainDispatch KngMatricole312 d 1 C X King_3 31 _Server SERVER COMP KngMatrico e312 dll KngMatricole312 CMainDispatch KngProf312 d11 C AK ing_3 31_Server SERVERXCOMP KngProf312 d KngProf312 CMainDispatch kngGestPrew dl l C King_3 31_Server SERVER COMP KngGestPrey dl KngGestPrev CMainDispatch na eb e King_3 31_Server SERVER SR QPR032 d TDBGG6 0cx C X King_3 31_SerwerASERVER SRATDBG6 0cx TrueDBGri deo TDEGrId SBPro532 ocx Ci King_3 31 _ServerX SERVER SR SBPro532 ocx Sax SaxBasicPro VSOCx32 0cx C King_3 31_Server SERVER SR YSO0CX32 0Cx VSOCX VsindextabCtrl 1 ActBar ocx CiNKing_3 31_Server SERVERXSR ActBar ocx ActiveBarLibrary ActiveBar DWSHK32 0Cx C King_3 31_Serwver SERVER SRADWSHK32 0CX DWSHK WinHook 4 XCDZIP35 0CxX C King_3 31_Serwer SERVER SR XCDZIP35 0CX XCEEDZIP XceedZipCtr 1 KngSweda d l C King_3 31_Serwer SERVER COMP Kngsweda d l KngSweda kngregcass KngSAREMA dl C King_3 31_Server SERVERXCOMP KngSAREMA d 1 KngSAREMA kngregcass kngNavi1gator ocx jC i King_3 31_Server SERVER COMP kngNavigator ocx kngNavi1gator knaDbNayi gator kngDefL
10. E King_3 31 O kngtimesheet dil EAKing 3 31 0 knqamatricole31 2 dil MV Aggiornamento automatico componenti Archivi SQL Server Server LELIO 0170172002 dati della configurazione del sistema vengono prelevati prevalentemente dai principali file di configurazione quali 96 ini e Config dat e Db Comune per la ConnectionLock e Db Societ in uso versione di aggiornamento del database e KngLockServer exe se attivo Inoltre viene anche controllata la versione dell eseguibile principale KngMain exe Questo sistema consente cos all operatore di ottenere un monitoraggio completo del sistema mostrando la configurazione a livello generale e a livello di singolo componente installato sulla macchina 66 Manuale Tecnico Nel dettaglio le due griglie consentono il controllo di 1 Griglia Configurazione generale Nella prima griglia vengono rilevati i dati generali relativi alla configurazione del sistema quali 1 Applicazione Build number il numero di rilascio dell eseguibile principali KngMain exe 2 Piattaforma Database indica se l archivio gestito in formato Access o SQL 3 Rilascio Database Numero 4 Percorso Database Comune societ validazione 5 Nome Utente 6 Percorso Installazione Server Individua il percorso indicato nel PathServer del 96 ini se presente 7 Gestione LockServer Se Attiva verranno visualizzati i punti dal 9 in poi o Non Attivata o Attivata 8 Se
11. Nuovo account di accesso Nome chiave Server Crea script per account di accesso GOTTARDELLO_XP SQLEXPRE t Oggetti ser Connessione Database predefinito master Reports sa Lingua predefinita Italian Replica E f 3 Visualizza propriet E Gestione Rinomina i connessione Elimina Pronto Aggiorna A questo punto avremo configurato correttamente i parametri che ci consentiranno di personalizzare ed amministrare il nostro SERVER SQL e quindi l archiviazione l elaborazione l accesso controllato 124 Manuale Tecnico 9 2 2 Microsoft SQL Server Express 2005 Superficie di attacco es Import Vediamo ora come gestire la configurazione superficie di attacco attivando di fatto le funzionalit i servizi e le connessioni remote di SQL Server 2005 questa impostazione risulta fondamentale nel caso di utilizzo di procedure esterne che come il KNGIMPORT devono interfacciarsi al database SQL Microsoft SQL Server 2005 Li Strumenti di configurazione Li a Configurazione superficie di attacco di SQL Server im AVIDIA Corporation p a SOL Server Management Studio Express ti Gestione configurazione SQL Server Mm PowerQuest PartitionMagic 5 0 F a Segnalazione errori e utilizzo funzionalit di SQL Server 11 Sempre dal men START gt PROGRAMMI gt MICROSOFT SQL SERVER 2005 gt STRUMENTI DI CONFIGURAZIONE gt CONFIGURAZIONE SUPERFICIE DI ATTACCO SQL SERVE
12. e Internet Informazioni sull utilizzo di Program Information Services IIS Interfaccia Web per amministrazione remota per amministrare server Web 7 Visualizza i passaggi successivi per questo ruolo MW Non visualizzare questa pagina all accesso AI riavvio del sistema verranno applicate tutte le impostazioni Manuale Tecnico 98 Configurazione quidata server E Server configurato come server terminal Questo server stato configurato come server terminal necessario che sulla rete sia presente un server licenze Terminal Server Se il server licenze non esiste questo server non accetter pi connessioni da client senza licenza 120 giorni dopo l installazione di Terminal Server Per ulteriori informazioni consultare il documento Cenni preliminari su Licenze Terminal Server Per aggiungere o rimuovere un altro ruolo eseguire di nuovo i Configurazione guidata server Per un elenco delle modifiche consultare il registro di Configurazione server Per terminare la procedura guidata scegliere Fine Indietro Annulla 7 Click su Fine T Amministrazione server Amministrazione server Cerca in Guida in linea e supporto Doo O O gt tecnico Server SERVER_PRINACY Gestione dei ruoli del server Gli strumenti e le informazioni qui raccolte consentono l aggiunta o la rimozione di ruoli e facilitano le operazioni comuni di amministrazione Il server stato config
13. nella griglia inferiore si hanno tutte le informazioni riguardanti i singoli componenti esterni necessari per l utilizzo corretto dell applicativo e specificati nel config dat King 3 31 PROF3 Societ DEMO Professionisti Ordinaria 01 01 2002 E 18 x Archivi Cont Professionisti Cespiti Parcellazione Dichiarazioni Bilancio CEE Tipologie Yendite Ordini Clienti Ordini Fornitori Produzione Utilit Multi Societ Windows Help 0A8545 EGBbEcEGb b BARR K ABEX Configurazione applicazione Dettagli a Percorso Installazione Server Sviluppo DSSH_Kings3 31 Serveri Gestione LockServer Altivata Semafori di Rete gestiti tramite GalLna Nome Server 172 29 1 200 Numero Porta 3100 Intervallo di Timeout 1 Verifica Utente in Gruppo Administrators Attivato Aggiorna Componenti da LockSeryer Attivato ma NON Utilizzabile Visualizza Messaaaio di Confiaurazione No Componente Percorso di installazione BEICH KngGestsec dll 2770272004 18 26 05 2770272004 18 26 05 0771072003 14 09 42 2770272004 18 26 05 1871272003 14 24 16 23 05 2003 11 34 58 1470172003 17 20 08 0670272004 17 51 16 14 01 2003 9 20 08 0771172002 15 07 42 0471172003 12 21 14 14 01 2003 9 38 36 08 01 2004 15 33 30 2101 2003 15 02 34 157 0172004 12 11 18 14 01 2003 10 13 36 14 01 2003 9 27 26 14 01 2003 12 13 58 03 03 2004 16 58 54 0370372004 16 59 44 0370372004 16 59 38 0370372004 16 59 40 03 03 2004 16 59 32 03 03 2004 16 59
14. 52 0370372004 16 59 42 14 01 2003 8 55 32 27 02 2004 18 08 50 14 01 2003 9 10 16 KnqaBaseClasses dil KngBaseobjects dil KngB aseFunctions dll KngLib dil KnaList dil KngCustOnFly dil KngDocDes dll KngTipLista dll KngRepObjects dil KnqBars ocx KngForm ocx KngProd312 dil KngB arC dil KnaFilter dll KngPreview dll KngFormule dll KngE ventHandler dil KngDBUpdate dll KngDBUpdProf312 dil KnaDBUpdCesspiti dil KngDBUpdContab dil KnaDBUpdaAssist dil KngDBUpdyendBanc dil KnaDBUpdContax dil KnqQuery dil KngTimeSheet dil KnaMatricole31 2 dil C Programmis Microsoft Visual Studio B 98W BEDEBUG DLL CAProgrammi Microsoft Visual StudioWB9SYBEDEBUG DLL EAKing_3 31 O kngbaseobjects dil CaAProgrammi Microsoft Visual StudioVB9SVBEDEBUG DLL E Kina_3 31 0 knalib dil E King_3 31 05knglist dll E King_3 31 05kngcustonfly dil E King_3 31 05kngdocdes dll E King_3 31 0 Knatiplista dll E King_3 31 05kngrepobjects dll E King_3 31 05kngbars ocx E King_3 31 05kngform ocx E King_3 31 05kngprod312 dll EKing_3 31 O0kngbarc dll E King_3 31 05kngfilter dll E King_3 31 05kngpreview dll E King_3 31 05kngformule dil E AKing_3 31 O0kngeyenthandler dil E MKing_3 31 0 kngdbupdate dll E King_3 31 05kngdbupdprof312 dll E King_3 31 05kngdbupdcespiti dll E King_3 31 05kngdbupdcontab dll E King_3 31 05kngdbupdassist dll E King_3 31 05kngdbupdvendbanc dll E King_3 31 05kngdbupdcontax dll E King_3 31 05kngquery dll
15. P2STRACK DLL lari STDOLE2 TLE E U20VIM DLL fr V2FRTF DLL E VZLCOM DLL Er VBAJETS2 DLL J CPEAUIT32 DLL 27 Comdlg3z 0cx Ei D NCBESE OICA E D WEASYSZ OCH e Crelat32 dil E D WSPY32 DLL E MSEXCH40 DLL E MSJTER35 DLL E MSREPL35 DLL E MSWDATIO DLL E OLEAUT32 DLL E PACTETRY DLL E P25ACL DIL Ei Pz50dbc dil E P25WELG DLL E TDEGPP DLL E U2FCR DLL E U2FSEPY DLL E U2LDTS DLL Er WWRITER dil Crystl z OCR Ei D WSBC32 0CH E CTL3D32 0LL Ei Expsry dil e MSEXCL40 DLL Er MSJTER40 DLL E MSREPL40 DLL a MSWSTR 10 DLL E P2BACT DLL fr P2CTDAO DLL E P2SDB2 DIL E PZ5ORA7 DIL Ei Pdsodbc dil E U25DTS DLL E V2FDIF DLL E U2FTEXT DIL E VZLEXCH DLL ir WMw_CU532 DLL EA DA0350 DIL i DuyishkS2 0cx E MSFLORD OCs i Msoutl32 ocx E MSRDOZ0 DLL E MSSTDFMT DLL E PREVIEW OCH 52 RICHTK32 0CX Ei Tabctl32 0cx 2A TdbgS ocx Ei YSOCX32 00K IA ARRAIZ OCH E EZBARX32 0CX 027 MSRD2X35 DLL AlEEgGEn fr SBProS32 0cx be E TOBE OCH E RARRAYDB OCX Ei EingProfiler dil 227 MSRD2X40 DLL E MSWINSCK OCX Ei Sqlole6S dll Er TODGELOCK 227 XCDZIP35 00CK EgkngUpdateUtility exe E M5COMM3z 0Cx E MSRD3x40 DLL IH MSRDCZO OCK E OCCLIENT DLL E Olepro32 dil E SQLS vCopy dil E S5CALA32 0CX E TODGUBG DLL E USCommon dil MSYBYM50 DLL File DLL Ultima modifica 06 05 1999 0 22
16. Principale Pa Info Utente Icone grandi Gestione Toolbar Gestione Funzioni Ripristino men originale La nuova funzione stata inserita all interno della categoria Funzioni Utente nella cartella Comandi CONFIGURAZIONE Installazione e struttura del sistema 89 Personalizzazione Barre degli strumenti Comandi Categorie Comandi Antani EURODAMA mdk Funzioni Generali Magazzino Ordini Preventivi Produzione Servizi Sottomenti TimeSheet Utilit Vendite zl Barre degli strumenti Comandi Descrizione i Categorie Comandi Contabilit El ODANA mob Funzioni Ya PASO AX Personalizzazione Il pulsante denominato EURODANA mdb pu essere trascinato fuori dall elenco e posizionato in un qualsiasi punto della toolbar 0A E E E E gal Das amp i 7 EURODANA mdb Cliccando sul pulsante EURODANA mdb si realizza il collegamento con Access in maniera integrata si apre il database con tutte le tabelle utilizzate dalla procedura Hicrosoft Access ME E Eile Modifica Wisualizza Inserisci Strumenti Finestra D kley maar ota eal a Ha im EURODANA Database __ _ 0191 Ei nb G n CQisabltr Fasilavorate EE Tabelle DistT emp FattTest Dai OnDest FiltiCode ei gle da DivDestF FiltriT est ci este EfiDett FoBilRic i Report EffTest ForFatt ic Esercizi ForF att hi E stremi Conversione FoF ata ua E LH Etilmb Fornito
17. Self Register contiene tutti i componenti che in seguito all installazione della procedura vengono posizionati sotto le cartelle di sistema e devono essere normalmente registrati Nb qui presente il componente Dao360 dil libreria che consente di operare sia in ambiente Access97 sia in Access 2000 28 Manuale Tecnico Nel percorso Cartella Server C Kng_server Server sono presenti anche le cartelle KngWeb nella quale vengono installati i componenti necessari per effettuare il Web Update e Windows nella quale vengono copiati i componenti che necessariamente devono essere installati sotto la cartella Windows Per maggiori dettagli sulle modalit di confronto previste dal file Config ini si veda il paragrafo specifico CONFIGURAZIONE Installazione e struttura del sistema 29 2 4 Licenza d uso La procedura viene installata con una licenza DEMO che ha un limite di data questa licenza permette di effettuare operazioni su societ di prova inserendo movimenti con data inferiore alla Data limite e per un numero limitato di accessi Per utilizzare pienamente l applicativo necessario richiedere il rilascio della licenza d uso effettiva intestata alla societ acquirente e contenete i diversi moduli scelti in fase di acquisto questa licenza d uso viene fornita in formato file denominato lic che dovr essere copiato sul pc in uso La licenza d uso va richiesta all atto dell acquisto del pacchetto in prima istanz
18. aaaa CONFIGURAZIONE Installazione e struttura del sistema 11 Per S O windows nelle versioni 95 98 2000 NT ITALIANO STANDARD virgola 2 punto bem a CI I CI EU E Simbolo Valuta e Separatore decimali vigale Cifre decimali Simbolo raggruppamento cifre punto Numero cifre in un gruppo Cartella ORA Formato Ora H mm ss per Win95 98 O mm ss Separatore punto Simbolo AM spazio Simbolo PM spazio Cartella DATA Formato data breve gg mm aaaa Separatore data Formato data estesa 9999 g MMMM aaaa 12 Manuale Tecnico 1 4 2 Le Mappature di rete L eventuale utilizzo delle Tipologie archivi di studio collegati a pi database richiede una particolare attenzione nell impostazione dei percorsi di rete nel caso di installazione multiutenza infatti la tipologia un archivio collegato all archivio anagrafico da un percorso che deve essere uguale per tutti gli utenti che accedono al database In fase di installazione della procedura quindi fondamentale impostare su ogni client un percorso di accesso agli archivi in rete identico su tutte postazioni Di seguito riportiamo due alternative adottabili ovviamente consigliabili per ambienti Microsoft pienamente compatibili 1 Se il server dedicato e non usa il programma possibile mappare lo stesso percorso associando la stessa lettera al disco di rete su tutti terminali in modo che il percorso risulti sempre lo stesso
19. agli ultimi rilasci e soprattutto il lavoro dell assistenza che ha cos a disposizione la proiezione completa su un unica schermata della situazione di tutti i componenti installati sul computer Particolare rilievo assume il flag Aggiornamento automatico componenti posto alla base della maschera la sua attivazione permette di effettuare in modo completamente automatico l aggiornamento dei componenti effettuando una ricerca degli stessi in base al percorso definito all interno del file denominato Config dat flag AutoUpdateVersion CONFIGURAZIONE Installazione e struttura del sistema 67 4 AGGIORNAMENTO 4 1 Le Specifiche dell aggiornamento Nella fase di aggiornamento del programma devono essere considerati 3 aspetti diversi nel seguito descritti Aggiornamento Componenti KngMain dll ocx ecc Aggiornamento Database StdCom mdab Aggiornamento Reports RptKng Il metodo attraverso il quale applicare l aggiornamento pu essere scelto dall utente patch web update Nel seguito non andremo a dettagliare le caratteristiche delle diverse modalit di aggiornamento in quanto le stesse vengono descritte in specifici documenti rilasciati ad ogni nuova versione ma ci concentreremo sulle caratteristiche principali degli aspetti sopra elencati Ricordiamo che prima di qualsiasi aggiornamento necessario provvedere al salvataggio di eventuali sottocartelle presenti e contenenti dati particolari quali
20. alla stessa linea Oltre che per i collegamenti remoti questo protocollo deve essere usato quando sul Client installato uno dei seguenti sistemi Operativi DOS ed Unix La attuale versione del protocollo RDP per Terminal Server su Windows Server 2300 la 5 2 versione notevolmente migliora rispetto alla precedente 5 0 di Windows Server 2000 RDP Client 5 2 e Ridirezione delle risorse Dischi Stampanti locali e di rete seriali smart card clipboard time zone audio combinazione di tasti Colori fino a 24 bit Risoluzione 1600x1200 e Gestibilit migliorata WMI Group Policy ADSI MMC Snap In Software Restriction Policy Windows System Resource Manager WSRM Inclusoin Windows Server 20083 Enterprise e Datacenter e Scalabilit aumentata Scalabilit verticale migliorata dell 80 su architettura IA32 Supporto alla scalabilit orizzontale attraverso Session Directory e Sicurezza Cifratura bidirezionale dei dati a 128 bit via RC4 Cifratura FIPS 140 1 Supporto Smart Card tscc Configurazione Servizi terminal Connessioni File Azione Visualizza E configurazione Servizi terminal E Connessioni Microsoft RDP 5 2 Informazioni su Configurazione Servizi terminal Ea k Configurazione Servizi terminal Microsoft Corporation Versione 5 2 3790 39559 Configura le connessioni per Servizi terminal 96 Manuale Tecnico 7 2 Procedura per l installazione dei Servizi Terminal La installazione dei Servizi Termi
21. avvia in automatico Arresto per arrestare il programma disattivo se il servizio gi arrestato Chiudi Terminale selezionato l utente consente di sbloccare l utente connesso Forza Aggiorn per aggiornare il monitor di lock che solitamente si aggiorna in automatico in base al tempo di refresh impostato nel campo Refresh ogni CONFIGURAZIONE Installazione e struttura del sistema 63 Attraverso il pulsante Statistiche possibile aprire la finestra sulle statistiche w STATISTICHE ga x Generici ADMIN Picco 4 Successo Falliti U MALE nn JD Nome Successo Falliti PSucc Fral 002 ALEX I I g I 00 ADMIN 0 0 0 Dati Statistici Medi Utenti Connessi di cui sono disponibili le statistiche Scala 150 Ogni I ZECE Grafico degli hits verso il LockServer In questa schermata si visualizzano le statistiche aggiornate eventualmente confrontabili dei Terminali Connessi La frequenza di aggiornamento dipende dal valore impostato di Refresh Per ogni Terminale possibile vedere i Dati Statistici Medi Richieste eseguite con Successo Richieste Fallite Picco dei Successi Picco dei Fallimenti Questi dati mostrano quanto un Terminale ha trovato o meno difficolt nel bloccare delle risorse Sono tenuti in considerazione quindi i valori complessivi di Picco delle richieste Picco dei Successi e dei Fallimenti in generale per tutti i Terminali Questo indica il traffico verso il LockServer ed eviden
22. conseguenza a tutti gli altri client Questa procedura va utilizzata qualora il client fosse pi aggiornato e si decida che tale aggiornamento deve essere distribuito a tutte le altre postazioni attraverso il server A salvaguardia di eventuali errori prima di copiare ogni file aggiornato dal client viene creata sul server una copia di sicurezza del file antecedente l aggiornamento in un apposita cartella chiamata Backup creata all interno di ogni gruppo modificato per es APP Backup KngMin exe nel caso di aggiornamento da client del main 50 Manuale Tecnico Nel caso di errore se si volesse ripristinare il componente eseguibile precedente salvato sar possibile eseguire da un solo client men Start Esegui il comando C Kng_ Client Kng exe UPDDABACKUP Digitare il nome del programma della cartella del documento o della risorsa Internet da aprire Apri CiKing_3 30_Jlient King exe Qst Viene visualizzata la seguente maschera nella quale sono elencati tutti i componenti presenti nella cartella di backup evidenziati in colore Verde w King 3 16 Elenco Componenti d aggiornare 559 olx Fs cer Percorso di installazi LI TkngCespiti dil TAE 10 12 00 1 0 0 238 tn 272002 9 53 42 3 16 0 0 SASH_King 3 16 P CT KngMain exe T 17 58 10 3 16 0 0 134272002 11 27 35 TU SASH Kingsa 164P Il colore verde un ulteriore conferma dell operazione che si sta eseduendo il ripristino di backup Quest
23. controllo dell istanza SQL In alternativa all adozione di una porta statica possibile gestire le istanze SQL tramite porte dinamiche assegnate dal motore SQL Quindi o Porta TCP campo vuoto o Porte Dinamiche TCP zero CONFIGURAZIONE Installazione e struttura del sistema 117 9 Microsoft SQL SERVER 2005 L interfacciamento del gestionale a database SQL possibile grazie ad un apposito modulo che comprende tutte le librerie necessarie SQL SERVER un database evoluto nato per gestire alti volumi di dati conservando la flessibilit e usabilit tipica di Access ma offrendo al contempo una maggiore sicurezza e velocit L utilizzo di database in formato SQL strettamente previsto nei seguenti casi L archivio FANA mdb supera la dimensione di 80 MB Alcune tabelle contengono un numero maggiore di gt 30 000 record La procedura viene utilizzata un una rete con pi di 3 terminali In altre parole il funzionamento della procedura viene garantito nei casi sopra menzionati solo utilizzando la base dati SQL alcuni moduli funzionali vengono direttamente realizzati per tale ambiente es modulo Contract modulo Colli vantaggi della gestione degli archivi in SQL possono essere riassunti nei seguenti punti Sicurezza dei Dati SQL grazie al sistema di gestione delle transazioni attraverso i files di LOG garantisce una maggiore sicurezza dei dati trattati rispetto ad Access anche in casi di accidentale s
24. del programma sono in formato ACCESS e installazione manuale del servizio Nell eventualit in cui si voglia eseguire manualmente installazione del servizio KngLockService per esempio nel caso in cui l installazione non riuscisse ad installare il servizio oppure nel caso si voglia trasformare in Servizio un installazione monoutente gi esistente possibile seguire la seguente procedura Dal men Avvio gt dalla funzione Esegui seguire il comando e Per dipendere da SQL Percorso KnglockService exe InstallSQL e Per non dipendere da SQL Percorso KnglockService exe Install Se si volesse sostituire una installazione del KngLockService precedente bisogna procedere prima alla disinstallazione ed al termine alla nuova installazione Per disinstallare il servizio sempre dal men Avvio dalla funzione Esegui seguire il comando e per disinstallare Percorso KnglockService exe Uninstall Una volta installato soltanto la prima volta il KngLockServer andr avviato manualmente A partire dal successivo riavvio sar automatico e come gi detto non sar neanche necessario effettuare il Log In In alcune configurazioni di gestione di Archivi Kng in SQL potrebbe succedere che il KngLockServer parta in anticipo rispetto al gestore servizi di SQL segnalando di conseguenza l impossibilit a collegarsi agli archivi proprio per evitare questo inconveniente stata prevista l installazione particolare del Servizio KngLock
25. delle procedure automatiche di backup pianificandone l esecuzione le procedure di backup possono essere eseguite solo manualmente usufruendo tuttavia di un interfaccia grafica amichevole Numero di processori ad ogni versione di SQL legato il numero massimo di processori utilizzabili AWE in SQL Express non possibile utilizzare il gestore AWE per l allocazione della memoria Si distribuiscono a condizioni agevolate le CAL client access licences per la versione Microsoft SQL Server Standard Edition nella modalit Per Seat dove ogni CAL associata a un dispositivo client specifico e consente al dispositivo di accedere a uno o pi computer SQL Server nell ambito di una rete aziendale La procedura pu utilizzare anche una versione precedente di SQL SERVER come la versione 7 0 e la versione 2000 resta inteso che la scelta della versione dipende dal sistema operativo in uso e da disponibilit del supporto Microsoft A tal fine consigliamo di consultare sempre il sito microsoft per approfondimenti e verifiche ad esempio ricordiamo che come indicato nella documentazione ufficiale Microsoft sconsigliato installare SQL7 su Server Primary Domain Controller o Backup Domain Controller a causa del decadimento delle prestazioni di connettivit alla rete e di SQL mentre non si rilevano note di Microsoft in proposito per SQL2000 e 2005 Resta inteso che il collaudo delle procedure avviene uti
26. di accesso dell account SA creato in fase di installazione a Connetti al server Microsoft Pisi Windows Server System SOL Server 2005 Tipo server Motore di database Home server GOTTARDELLO_ PASQLEXPRESS Autenticazione Autenticazione di SUL Server Home account di accesso Password _ Memorizza password CONFIGURAZIONE Installazione e struttura del sistema 123 10 Una volta esploso il men PROTEZIONE gt ACCOUNT DI ACCESSO clicchiamo con il tasto dx del mouse sull account SA scegliendo la voce PROPRIETA Ci troveremo in una finestra dove togliendo la spunta dalla voce APPLICA IL CRITERIO PASSWORD rinunceremo di fatto ai requisiti di complessit visti in precedenza O Propriet account di accesso sa SS Script 7 T 2 Microsoft SOL Server Management Studio Express Eile Modifica visualizza Strumenti Finestra Comunit 7 9 Benas LAA Ruoli del server 5 da gt a ei B m E Mappi i i EJN Muova query E fi ES cal cal g a E na side utenti Nome account di accesso Esplora oggetti x Xx Riepilogo 33 e ie Ben az l Password LO GOTTARDELLO_ PISQLEXPRESS SQL Server 9 0 E Database sa Conferma password e00000000000000 GOT Database di sistema E Frotezione E Account di accesso Sej BUILTIN Administrators SSj BUILTIN Users A DATALOG_NT1PaoloGottardello Ate GOTTARDELLO _ PIS5QLServer2005M Nome certificato C Imponi scadenza password
27. di gestione degli utenti che si possono sintetizzare in Settare un Timeout dopo il quale un Client che non richiede uno sblocco viene considerato Died morto Nella lista degli Client Connessi appare un affianco al nome del Terminale morto Sbloccare un Client per esempio possibile sbloccare un terminale morto Gestire un altra porta sul LockServer che comunica al MonitorClient i dati statistici Filtrare le richieste IMpegnate per Terminale Inviare al LockClient delle Info sui Seriali del Server Ai fini della gestione degli utenti connessi sono presenti i campi e Richieste per visualizzare il quantitativo di richieste che arrivano al lock server per secondo da parte di tutti i client e Finestra Utenti connessi elenco degli utenti connessi Se l utente presenta un di fianco al nome significa che bloccato o ha superato il tempo di inattivit nel caso sia bloccato possibile sbloccarlo cliccando su Chiudi Terminale e Finestra Elenco risorse impegnate per visualizzare le chiavi della procedura bloccate dal singolo utente selezionato nella finestra a sinistra dal programma Agendo sul pulsante Tutti possibile visualizzare tutte le chiavi bloccate contemporaneamente per tutti gli utenti mentre selezionando nuovamente il singolo utente la visualizzazione ritorner al singolo La procedura pu essere utilizzata in modalit provvisoria ovvero utilizzando la procedura a tutti gli effetti ma
28. funzione Configurazione Applicazione 72 Manuale Tecnico Per concludere importante ricordare che i componenti del programma devono essere registrati secondo un ordine gerarchico in questo caso la KngDBUpdate va registrata prima di tutti gli altri KngDBUpd questi ultimi non necessariamente devono seguire una gerarchia Stdcom e UPDATECOMUNE Per ottenere un aggiornamento corretto dei Database necessario che il file StdCom mdb nuovo contenuto nel rilasciato dell aggiornamento venga sempre copiato nella directory degli archivi access Di solito la procedura di aggiornamento provvede in autonomia a copiare tale file nel percorso corretto a meno che non Vi siano condizioni particolari es spostamento cartella archivi di rete dalla posizione standard creazione di pi cartelle archivi ecc In generale necessario verificare sempre che il file StdCom mdb aggiornato venga copiato nella giusta cartella Questa operazione permette di effettuare l aggiornamento dei dati contenuti nelle tabelle standard del comune questa operazione pu anche essere effettuata alla fine dell aggiornamento archivi da KngDbUpdate se previsto Nel caso in cui si voglia procedere ad un aggiornamento manuale dei dati contenuti in questo file perch espressamente richiesto dalle specifiche dell aggiornamento o perch si voglia effettuare un allineamento sar possibile utilizzare la funzione manuale UPDATECOMUNE secondo le seguenti moda
29. installazione della parte Client sar richiesto il percorso del server al fine di configurare automaticamente i collegamenti nel file 96 ini percorsi di rete rpt archivi nel file Config dat nonch copiare in locale il file di confronto Config ini gi correttamente compilato Con questo tipo di configurazione sul singolo client si ottiene un ottimizzazione dello spazio su disco occupato dal sistema e si imposta la base per l auto aggiornamento dei client dal server infatti ad ogni accesso nel programma viene controllata l eventuale presenza di componenti aggiornati in rete Inserito il CD Rom lo stesso parte immediatamente in AUTOPLAY dalla maschera iniziale cliccando sui link disponibili si procede direttamente con un installazione studiata per agevolare il pi possibile l utente il quale non deve fare altro che confermare quanto proposto dal wizard E la procedura di installazione che decide dove installare il programma in che nella cartella sceglie la lingua di installazione ecc ovviamente l utente pu decidere di modificare i percorsi automaticamente proposti in base alle esigenze Nel presente manuale non ci soffermiamo sui passaggi previsti dalla procedura di installazione che sono dettagliati in documenti allegati ad ogni rilascio facilmente accessibili dal cd stesso di installazione ma sulle caratteristiche principali legate alla configurazione del sistema 16 Manuale Tecnico 2 1 Avvio della procedu
30. lt installazione gt visualizzazione di preview Anteprima dei documenti che sono stampati usando la classe CPrint cls come ad esempio i registri iva ed il giornale bollato Per utilizzo di questo componente necessario installare anche il KngFormule dil Componente che permette la Proprietario lt installazione gt gestione delle formule di prelievo per l aggiornamento dei listini KngEventHandler dll Componente che estende le Proprietario lt installazione gt possibilit e le capacit di catturare gli eventi come nel KngCust delle funzioni standard KngUpdateA275 dil Componente che gestisce e lt installazione gt l update del database alla versione 275 KngDbUpdate dil Permette l aggiornamento Proprietario lt installazione gt KngDbUpd dil automatico dei databases dell utente mantenendo pi legata la struttura dei databases alla specifica release di programma in precedenza infatti ad ogni release del programma corrispondeva una precisa struttura del database KngQuery dil Componente che permette Proprietario lt installazione gt l utilizzo della funzione Query Builder che consente di creare in automatico frasi SQL per la visualizzazione di dati non altrimenti ottenibili con le funzioni standard KngTimeSheet dill Componente utilizzato per la Proprietario lt installazione gt gestione dei Rapportini per i Centri di Costo e le Commesse gestione delle Matricole di Magazzino KngProf312 dil Compon
31. saranno visualizzate con una dimensione maggiore Le altre funzioni consentono di effettuare la personalizzazione dei Men della toolbar stessa e delle funzioni disponibili In particolare l inserimento di nuovi bottoni nella toolbar avviene utilizzando sia Gestione Toolbar sia Personalizza Da Gestione Toolbar assegnare un icona alla funzione e digitare eventualmente un suggerimento Questo comparir ogni volta che il puntatore del mouse passer sull icona Selezionare in Personalizza la sola icona e trascinarla lungo la toolbar fino al punto desiderato se si trascina una funzione priva di icona nella toolbar si inserisce direttamente la descrizione della funzione Sempre con Personalizza possibile eliminare bottoni che non interessano selezionare dalla toolbar il pulsante da eliminare e trascinarlo fuori dalla stessa 78 Manuale Tecnico 5 2 1 Funzione Personalizza Per aggiungere funzioni nuove al men oltre ai bottoni gi previsti ed inseriti dal programma possibile attivarne ulteriori per il lancio di altre funzioni modifiche che riguardano il singolo utente che li avr personalizzati Al lancio della funzione viene visualizzato l elenco delle Barre degli Strumenti presenti quelle attive sono contrassegnate da un flag E possibile creare nuove Barre con Nuova Rinominare ed eliminare quelle esistenti reimpostare le impostazioni originali Personalizzazione x Barre degli strumenti Coman
32. scegliere il collegamento Protezione avanzata di Internet terminal Explorer nella sezione Strumenti e aggiornamenti Apri Gestione Servizi terminal M Non visualizzare questa pagina all accesso tdi visualizza i passaggi successivi per questo ruolo CONFIGURAZIONE Installazione e struttura del sistema 99 Ad installazione ultimata si pu procedere con la configurazione dei servizi La configurazione dei Servizi Terminal un processo semplice che si svolge in cinque fasi 1 Acquisto delle licenze E possibile acquistare le licenze pacchettizzate presso i rivenditori oppure con uno dei numerosi programmi Volume Licensing di Microsoft Le licenze sono chiamate CAL ovvero Client Access License 2 Installazione del Server Licenze Richiede l installazione del componente Licenze Terminal Server L operazione pu essere eseguita durante la configurazione iniziale del sistema oppure in seguito tramite la funzione Installazione applicazioni dal Pannello di Controllo 3 Attivazione di un Server Licenze necessario attivare il Server Licenze per certificarlo e abilitarlo all emissione di licenze Client quindi all accettazione di connessioni Terminal Server da parte dei Client Per attivare un Server Licenze possibile utilizzare la Gestione guidata licenze disponibile dal menu Start strumenti di Amministrazione Licenze Terminal Server 3a Come si attiva un Server Licenze Per attivare un Server Licenze possibile u
33. stessa cartella del KngLockServer exe su server seguenti flag possono servire ad attivare delle particolari modalit di funzionamento che possono rendersi necessaria in funzione del sistema operativo o della configurazione di rete adottata M Usain configurazione alternativa questo flag consente di gestire le Lock di rete tramite il file Gatlna mantenendo comunque attivo il Lock server indispensabile per la gestione del serial number una modalit adottabile nel caso in cui per qualche motivo il Client non riesce a comunicare con il KngLockServer Per l attivazione di questa modalit necessario che tutti i terminali siano fuori dal programma una volta configurato il KngLockServer secondo le specifiche richieste possibile attivare il Flag Il KngLockServer fornir cos ai Client soltanto il Serial Number mentre le Lock di rete verranno gestite con il Gailna In questa condizione all avvio del Kng sul client verr visualizzato il seguente Msg ui i Le LOCK di RETE saranno gestite dal GA1LNA LOCK SERWER in Modalit Alternativaj Visualizzare il Messaggio al prossimo avvio a j m Per evitare il ripetersi del messaggio ad ogni successivo accesso la scelta operata viene scritta nel 96 ini nella sezione Aggiornamenti alla voce NonVisualizzareMSG Avvio automatico su sistemi operativi di tipo Win 9 x 95 98 per fare in modo che il programma venga automaticamente eseguito all
34. uno Spazio in questo caso non deve preoccupare la presenza di uno spazio doppio durante l operazione Per rimuovere un separatore o uno spazio si deve agire come per le funzioni CONFIGURAZIONE Installazione e struttura del sistema 79 5 2 2 Funzione Gestione Toolbar La voce Gestione Toolbar richiama una funzione che permette sia di cambiare od assegnare le icone sia aggiungere nuovi sottomen ai men esistenti Personalizzazione Toolbar x Descrizione ENTELLA DS 5 x ES Accesso diretto base dati Goa Alneamento Anagrafica Comune ardd aea Anagrafica Clienti Anagrafica Client Anagrafica Clienti S EA Anagrafica Fornitori Anagrafica Fornitori Anagrafica Fornitori So Chiudi Per cambiare o assegnare un icona occorre posizionarsi sulla funzione desiderata e scegliere la nuova icona tra quelle disponibili raccolte sulla sinistra Selezionata la funzione nella parte destra della form cliccando con il tasto sinistro del mouse sull icona la stessa sar automaticamente associata alla funzione Elimina Icona Per inserire un nuovo sottomen dopo aver selezionato Gestione Toolbar portarsi alla fine dell elenco della griglia dove compare una riga grigia e digitare il nome del proprio sottomen si possono anche cancellare o modificare le scelte gi inserite Nel momento in cui si chiude il modulo il nuovo sottomenu sar disponibile e richiamabile dalla funzione Personalizza
35. uso C Kng quale cartella di installazione del programma Tali nomi possono cambiare in funzione dell esatta tipologia di software istallato tuttavia dato che le caratteristiche tecniche dell installazione sono le stesse intenderemo quanto descritto implicitamente esteso a qualsiasi versione del sistema indipendentemente dal nome attribuito a questi file CONFIGURAZIONE Installazione e struttura del sistema 9 1 4 Requisiti di base per procedere all Installazione PRIMA di procedere all installazione necessario verificare che siano presenti le seguenti condizioni preliminari sui singoli pc Corrispondenza delle caratteristiche hardware e software del i pc a quelle richieste Ved sistemi operativi certificati Presenza nel sistema di Microsoft IE 5 5 o sup Installazione dell Utility Data Access Installazione di un programma per la lettura dei file pdf Verifica e corretta impostazione delle Impostazioni Internazionali Ved paragrafo dedicato Le Impostazioni Internazionali o i Nel caso tali pre requisiti non siano presenti disponibile nel CD Rom di installazione una sezione UTILIT dalla quale possibile procedere all installazione di questi componenti fondamentali Importanza del driver DATA ACCESS Dobbiamo fare una nota importante relativamente al componente DATA ACCESS che rappresenta un componente di sistema dei driver ODBC di Microsoft per l accesso ai dati E fondam
36. viene creato il collegamento al file KngLockMonitor exe per le installazioni in rete M Nel Men Avvio Programmi Kng lt rel gt viene creata un apposita voce che contiene i sottomen per eseguire una serie di utilit e programmi aggiuntivi ved capitolo FINESTRE DI DIALOGO E TOOBAR CONFIGURAZIONE Installazione e struttura del sistema 17 All avvio della procedura dal file KNG EXE Viene visualizzato lo splash screen che informa l utente circa le operazioni in esecuzione Verifica Componente KnglpdateA 75 dil Ad ogni avvio della procedura dal file KNG EXE vengono cercati i seguenti file in sequenza 1 96 ini nel caso di installazione in rete il primo controllo effettuato sulla eventuale presenza della Path server quindi di eventuali componenti di programma aggiornati in rete Nel caso il file fosse assente o compromesso verr visualizzata la maschera di Definizione Parametri della Procedura ved dopo 2 Config ini Config dat il programma ricerca quindi i componenti necessari In particolare se ci troviamo in una configurazione di rete con path sever nel 96 ini ved punto 1 verr ricercato il file Config ini e viene effettuato il confronto con la cartella di rete Nel caso di monoutenza o0 comunque in mancanza della path server nel 96 ini viene verifica la posizione dei componenti installati grazie al contenuto del file Config dat 3 KngMain effettuati i preced
37. 200 Mhz che rappresenta la descrizione dell articolo in anagrafica Indinzzo documenti Cartelle x 3 Disco locale C Pentium Pro 200 Mhz sls fu C Conversione _ E documenti H condivisa i documenti Pentium Pro 200 Hhz xl5z Foglio di lavoro di Microsoft Excel Per poter lanciare la nuova funzione Excel necessario accedere alla funzione Anagrafica Articoli e cliccare con il tasto destro del mouse sulla toolbar della maschera appare il pulsante Personalizza selezioniamolo a amp Articoli di Magazzino I n X Codice articolo El ui EX Descrizione Prezzo di end La nuova funzione Excel stata inserita all interno della categoria Funzioni Utente nella cartella Comandi Personalizzazione Barre degli strumenti Comandi Categorie Comandi Contabilit Funzioni Generali Magazzino Ordini Preventivi Produzione Servizi Sottomenti TimeSheet Utilit Yendite Il pulsante denominato Excel pu essere trascinato fuori dall elenco e posizionato in un qualsiasi punto della toolbar della maschera T TOUA st Articoli di Magazzino Codice articolo E o a Gil Excel amp E r5 Pa Descrizione Prezzo di Vendita nn A questo punto si pu richiamare il codice articolo Pentium Pro 200 Mhz 92 Manuale Tecnico ai Articoli di Magazzino Yariazione Codice articolo H_PCPENTIUM HA Ei Excel Ss Edi Pai La Descrizione Pen
38. 7 Questo accorgimento vi permetter di verificare l efficienza della macchina in quanto con questa operazione viene rilevata l eventuale presenza di problemi sulla pc in questione che dovranno essere processati e risolti prima di attivare la procedura 10 Manuale Tecnico 1 4 1 Le Impostazioni Internazionali Le Impostazioni Internazionali del Pc sul quale viene installata la procedura devono corrispondere con quelle dettagliate nel seguito variabili a seconda del sistema operativo in USO Impostazioni internazioni non corrette possono generare problematiche che sono difficilmente elencabili in quanto posso avere diversa natura Genericamente possono essere legati alla gestione errata delle date nel salvataggio dei dati o durante l esecuzioni di query che quindi non vengono eseguite dando errori di select piuttosto che alla gestione errata della virgola delle valute ecc Le Impostazioni Internazioni sono visualizzabili dal Pannello Di Controllo Per S O Windows XP Cartella IMPOSTAZIONI INTERNAZIONALI DELLA LINGUA ITALIANO Italia PULSANTE PERSONALIZZA Separatore decimale virgola Cifre Decimali Cifre Decimali Simbolo raggruppamento cifre punto Raggruppamento Cifre 123 456 789 meno Formato numeri negativi punto e virgola Cartella VALUTA Cartella VALUTA 1 separatore decimali Cartella I OS pumo o O punto Cartella DATA oo d y O Formato data estesa gggg g MMMM
39. Aggiorna da WEB per scaricare gli aggiornamenti del software necessario operare una piccola modifica all icona di avvio del programma per meglio garantire lo scarico dei componenti L impostazione va effettuata direttamente da START PROGRAMMI KING AGGIORNAMENTI cliccando con il TASTO DESTRO sull icona Aggiorna Da Web scegliendo PROPRIETA nel corrispondente men m Aggiorn n enti E Agg ion scan e da STDCOM E d Comandi Aggiuntivi E Aggiorna da RTPatch di Elenco Utilit Aggiorna da WEB EA Configurazione Sistema dal Aggiorna da WebUpdate Apri i Creazione Batch di Avvio E Aggiorna DB a Vers 275 Apri percorso file dl King 4 70 Client 3 Modifica Versione DB P Esegui come amministratore B Manuali 4 70 Con Monitor di Lock E Utility Suite Panel Ripristina versioni precedenti Invia a Taglia Copia Crea collegamento Elimina Rinomina Ordina per nome Propriet Vi troverete nella scheda COLLEGAMENTO cliccate sul pulsante AVANZATE Ei Ajon da WEB Tipo Applicazione Percorso King_Server Destinazione CiMKing_Server UpgradeClient exe Da Ci King_Serverh Tasti di scelta rapida Commenta ii ces Nessuno CONFIGURAZIONE Installazione e struttura del sistema 115 Spuntare il campo ESEGUI COME AMMINISTRATORE fatto questo cliccate sul tasto OK Propriet avanzate Questa opzione consente di eseguire il collegamento come
40. BAR ilaele ia 11 5 2 1 FUNZIONE Personali Z220 salle 78 5 2 2 Funzione Gestione Toolbar alli ai 79 5 2 3 Funzione Ripristino Men Originale 79 5 2 4 Funzione Allineamento Men Standard 80 5 2 5 Metodi di salvataggio del Men personalizzato 81 6 BASE DATI CENNI E TABELLA FUNZIONI ntnttreiire irene 82 61 Tabelle da evidenziareneGOMUNE siria 82 6 1 1 Gestione caratteristiche delle societ paragrafo teChiCo0 83 6 2 labelle da ewaenziare NEWANA culi 83 6 9 Tabeleda Evidenziare Nell MS A 84 64 Gestione delle FUNZIONI cici iien a a 85 6 4 1 COLLEGAMENTO AD APPLICATIVI FILE E CARTELLE ESTERNI 87 6 4 1 1 Apertura di un file esterno esempio file ACCESS iii 87 6 4 1 2 Apertura di un file con passaggio di parametri esempio file XIS 90 6413 Apentu ura di un dle pdf nale lla 93 6 4 1 4 Apertura di Dercofsk viaela ria 93 7 INSTALLAZIONE DEL SISTEMA IN TERMINAL SERVER assannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnan 94 7 1 Cos la tecnologia Terminal Server i 94 7 2 Procedura per l installazione dei Servizi Terminal 96 7 2 1 RDC SIr EIEN soia 101 7 3 Installazione e ottimizzazione in ambiente TS 102 7 3 1 Gestione delle risorse delterminale arl 105 TS Ottimiz
41. C WINNT o c windows 96 Ini Alcuni componenti 0cx dll L installazione di Rete L installazione di rete stata progettata appositamente per gli ambienti multiutenti composta da due diverse modalit Client e Server L installazione di rete parte Server installa in una unica cartella con nome modificabile dall utente per es KNG_ Server tutti i File che la procedura utilizza per funzionare correttamente che devono essere presenti sul singolo pc affinch il programma funzioni correttamente Tramite il meccanismo del Config ini ved Paragrafo dedicato possibile operare in qualsiasi Momento un confronto tra la versione delle dll installate sul singolo client e quelle espressamente richieste dal programma grazie ad una serie di utilit Il programma di Install Shield durante l installazione della procedura provvede gi ad effettuare una verifica ed un confronto dei componenti presenti sulla macchina e determina se il singolo componente debba essere installato o meno in quanto gi presente di solito l install Shield se trova componenti con versioni pi recenti non procede all installazione del file mentre in caso contrario lo sovrascrive CONFIGURAZIONE Installazione e struttura del sistema 19 Grazie a questo meccanismo possibile velocemente individuare quali dil risultano sul sistema differenti rispetto a quelle richieste ed in base alle informazioni presentate dalla procedura l utente
42. C Area riunioni virtuali Windows Assistenza remota O Avvisi e registri di prestazioni Condivisione file e stampanti Connessione a un proiettore di rete Desktop remoto C Dispositivi mobili wireless Cl Distributed Transaction Coordinator Funzionalit di base rete Cl Gestione remota attivit pianificate C Gestione remota firewall Windows lfe stianoa ramato renintro cuni Aggiungi programma Aggiungi porta Elimina Notifica quando Windows Firewall blocca un nuovo programma 14 Manuale Tecnico Cliccate sul pulsante AGGIUNGI PROGRAMMA Aggiungi programma Selezionare il programma da aggiungere o scegliere Sfoglia per cercarne uno non in elenco quindi fare dic su OK Programmi SE controllo Partitari Scadenze EE Conversione a SQL 5 Creazione Batch di Avvio H Datalog VNC Server pad Fax e scanner di Windows rom remote control server Free Download Manager amp Internet Explorer Se Irfanview 4 10 Aking 4 70 Client dejkng Report Wizard Lim Percorso Program Files Datalog VNCDatalogYNC exe Sfoglia Cambia ambito Annulla Si aprir l elenco delle applicazioni installate selezionate il programma nell esempio VNC SERVER e cliccate su OK Ritornerete a questo punto nella schermata precedente cliccate nuovamente su OK ed uscite in genere pi sicuro creare un eccezione per un programma che aprire una porta resta inteso che per se nel sistema fossero presenti oltre al c
43. DATALOG pr N Release 4 90 LT TTTTT ETTT FCo_ c cc ci i i SOFTWARE A DIMENSIONE UOMO Manuale Tecnico CONFIGURAZIONE Installazione e struttura del sistema Documentazione ad uso esclusivo dell installatore della procedura Rel 4 90 Aggiornato al 15 02 2010 2 Manuale Tecnico Indice degli argomenti 1 LA STRUTTURA DEL SISTEMA GESTIONALE 4 Isl eQUIST MIAMI GI SIStem a osea a a eaa 4 1 2 Sistemi operativi cerifiGalisresses sae e EEE Ea pE O TAS a 5 t3 ilastruttura delgpplicaliVo nieras a a 6 1 4 Requisiti di base per procedere all InstallaziONe 9 1 4 1 Le Impostazioni Internazionali 10 1 4 2 Le Mappature GITE 12 1 5 Nota sulla configurazione del FIREWALL 13 2 INSTACEAZIONE rinira a a a aaa 15 2 AModela procedurali a L 16 2 2 Gartellee Ne installati pera ai 18 2 3 COmponentiinsiallali s spire aa ala 20 2 3 1 Componenti insialal a Lacuna 21 23 2 Altri Componenti non necessariamente registrabili 27 24 Ilcenzaduso srl iiiadala 29 205 SMP da 30 2 5 1 Risoluzione di problemi tecnici con le stampanti 30 2 5 2 Creare Modulo Personalizzato su Windows XP esempio pratico 31 2 6 Menu del programma da Start programmi ii 35 3 CONFIGURAZIONE alal 36 3 1 Configurazione dell applicazione 96 INI 37 3 1 1 Con
44. DIO permette la gestione di archivi comuni anche per il piano conti ogni volta che l utente crea una Tipologia conti genera di fatto un database denominato KngaXX alla Tipologia conti creata corrisponder un codice XX scelto dall utente che completer il nome dell oggetto Per comodit le nuove procedure di installazione creano una cartella definita DB Standard l obbiettivo di questa cartella creare un area nella quale vengono aggiornati sistematicamente i database modello demo rilasciati con i vari aggiornamenti sovrascrivendoli sempre a quelli gi presenti E consigliabile quindi non utilizzare tale cartella per la gestione degli archivi effettivi degli utenti 8 Manuale Tecnico La posizione degli archivi e della licenza A seguito dell installazione della procedura viene creata una cartella contenete tutti i file di archivio in formato access Nel file di configurazione 96 ini presente su ogni Pc nella directory windows viene indicato al sistema con quale programma vengono gestiti i database e in che percorsi sono salvati archivi access e licenza In particolare il file conterr le seguenti istruzioni Archivi Path 4 70 lt percorso archivi gt Path Lic lt percorso licenza gt DBMS Server ServerType 1 ServerName lt nome_ server SOQL gt Dove lt percorso archivi gt corrisponde alla cartella nella quale vengono gestiti gli archivi in formato access lt percorso licenza gt corris
45. DLL E V2LFINRA DLL ta Asycfilt dil Ei Dbnmpntws dil E MFC40 DLL Er MSJET40 DLL E MSLTUS40 DLL a MSVBMMGO DLL e Ntwdblib dil E P2bbnd dil E PZIRDAO DLL E P2SEXSR DLL fr P2SREPL DLL E RDOCURS DIL E U2DMAPI DLL E U2FODBC DLL fr V2FWORD W DLL E V2LSAMP1 DLL E3 CCSDK32 DIL E DTCCM DLL E Mfc42 di Ei msjetoledb40 dil E MSPEDE40 DLL E MSVCRT DLL E ODBCJ132 DLL E P2BBTRY DLL E PZIXBSE DLL E P25IFMX DLL E P255QL DLL e Riched32 di E U2DNOTES DLL E U2FRDEF DLL e U2FXL5 DLL Er Ybsdb dil Ei va _MC532 DLL Ei 404532 DLL Ei xOLEHLP DLL No Self Register contiene tutti i componenti che in seguito all installazione della procedura vengono posizionati sotto le cartelle di sistema ma non devono essere registrati Cartella Server C Kna server Server SR I ActBar oc Ei DACS60 DLL 1 COMCTLSZ OCH Ei DILGSEM DLL 57 CRPAIG32 DLL E DTCTRACE DLL Ei Mscometi ocx E Msjint35 di x MSRCLR 40 DLL E MSVCRTZ0 DIL E ODBCIT32 DIL EE P2BDAO DIL E PALODBC DLL E PSMAPI DLL e P255YB10 DLL Ei Sqlewc32 dil fr U2DPOST DLL fr U2FREC DLL E U2L2000 DLL Er Vbajet di iz Crpe32 dil E DTCUTIL DLL E MSDTCPRX DLL E MSJINT40 DLL x MSRECR40 DLL e MSVCRT40 DLL E Odbctl32 di iz P2B amp BSE DLL E PZOESESE DLL Ei Pasmon dil EE
46. E KngContax dll Componente che permette la Proprietario lt installazione gt gestione delle funzioni di Dichiarazioni KngVendBanc dll Componente che gestisce le Proprietario lt installazione gt vendite al Banco scontrini ricevute fiscali Componente che permette la Proprietario lt installazione gt gestione INTRA Associato a questa dil previsto anche il programma INTRA EXE KngRecCred dil Componente che permette la Proprietario lt installazione gt gestione delle funzioni di Recupero Crediti KngRegistri dll Componente che gestisce il Proprietario lt installazione gt programma di Stampa Registri e Bollato Nuova modalit KngNotalntegrativa dll Componente che gestisce il Proprietario S pae programma della Nota Integrativa KngNotalntegrativaNew dll Componente dche attiva le Proprietario I ene nuove funzioni di gestione della Nota Integrativa KngDataAccess d il Componente che gestisce Proprietario lt installazione gt alcune elaborazioni IVA e o passaggi dati tra contabilit e dichiarazioni KngAnaBil dll Componente che permette la Proprietario o paee gestione delle funzioni di Analisi di Bilancio KngAnagrafiche dll Componente che permette la Proprietario I ne gestione delle funzioni di Anagrafica Clienti e Fornitori KngCommesse dil Componente che permette la Proprietario lt installazione gt Gestione Cantieri KngConti dll Componente che permette la Proprietario lt installazione gt ge
47. Form Esperienze Iva11Q ListeVis Livelli LstSoc LstT pl MenageSospesi ModelRag Pagamenti TabRifAnnulli TabRifSospesi Tipospese DefMskCom DefMskPrn FiltriTest PrnCode UserSoc Userlist Varmod VOBIlRic Codice per percipiente Lista banche d Italia Codice che serve per il ripristino del men originale Collegamenti per il registro cronologico nella versione Studio Elenco delle form che possono gestire i controlli stabiliti nella gestione utente Riporta i dati pi frequenti che il cliente ha utilizzato Codici Iva utilizzati per la compilazione dei moduli Iva Contiene i collegamenti tra il numero della lista e la relativa tabella Livelli utilizzati nella Personalizzazione On fly per individuare la natura del campo Per creazione societ Lista delle tipologie Lista delle anagrafiche da sospendere Sono i campi std che la procedura usa nell evasione del documento successivo Tipi di pagamento standard gestiti dalla procedura Sono i legami tra le tabelle per eliminare un record Select SQI per il controllo delle anagrafiche Definizione dei tipi di spesa Campi standard e personalizzati utilizzati per gestire le videate delle tabelle de dei parametri della procedura Campi standard presenti nelle maschere per l inserimento dati nelle stampe per le stampe personalizzate gli corrisponde la DefMskFil nell msk Collegamento ai file di stampa Codice Nome Rpt Nome funzione Codice SQL per la gestione delle
48. In questo caso la procedura e tutti i componenti sono installati sul Server i Client fungono da terminali stupidi i quali si collegano e lavorano direttamente sul Server sfruttandone i requisiti sul singolo Pc girano solo le videate Le configurazioni hardware in questi casi si differenziano parecchio rispetto alle precedenti installazioni a seconda del tipo di Collegamento LAN o In Remoto al numero di utenti al volume di dati La procedura utilizza DATABASE RELAZIONALI Microsoft quali MS Access e MS Sql Server 2000 anche in versione MSDE Per quanto concerne le STAMPANTI per la stampa di tutti i documenti statistiche generati con Crystal Report si consiglia l utilizzo di stampanti laser per ovviare alla caratteristica lentezza delle stampe create in ambiente grafico mentre per tutti i documenti di vendita e per giornali bollati si pu procedere indifferentemente utilizzando stampanti laser o stampanti ad aghi In riferimento all impostazione delle stampanti dedicato un capitolo del presente manuale 1 1 Requisiti minimi di sistema Prima di procedere all installazione della procedura necessario verificare che i requisiti minimi corrispondano a quelli di seguito richiesti considerando quindi che il pacchetto Multiaziendale e certificato per operare su SO Windows per funzionare correttamente il sistema su un client necessario che disponga di CONFIGURAZIONE Installazione e struttura del sistema 5 Proce
49. Kng sul singolo client e modificare i percorsi nel file 96 ini di quel pc PathCsp Percorso Nota Integrativa Nel caso di gestione della Nota Integrativa integrata a MS Word i file modificati e i file forniti con i vari aggiornamenti vengono salvati in questo percorso sempre locale E importante quindi eseguire il salvataggio periodico di questa cartella che anche nel caso di rete si trova su ogni Client al fine di salvaguardare le modifiche ai documenti gestiti dall interno del programma qui automaticamente salvati Path Libroinventario percorso dove generare il libro inventario PathPrivacy percorso documenti dove viene generato il DPS futura implementazione CONFIGURAZIONE Installazione e struttura del sistema 41 3 1 1 2 Sezione Archivi cartelle temporanee per utente Nel file di configurazione possibile indicare per ogni utente una cartella temporanea creata nella posizione pi idonea sulla quale l utente abbia diritti completi nella quale vengono salvate files tipo Log generati automaticamente dal sistema File di esportazione in excel da griglia e o liste gt Configurazione toollbar Etc Il percorso legato al seguente parametro PathTmp Percorso Temporaneo percorso di generazione dei files temporanei che vengono generati durante le elaborazioni della procedura Nel percorso temporaneo indicato di default presente nella directory di installazione della parte client si cre
50. L 11 10 2002 9 03 14 3 14 04 04 12 2002 11 30 14 3 14 0 4 Una nuova versione del componente E MK _ KNGEVENTHANDLER DLL 27 08 2002 15 05 24 3 14 0 4 _ 11 12 2002 16 09 50 3 16 0 1 Una nuova versione del componente E MK kngGestsec dil 20 11 2002 10 01 32 1 0 0 0 30 11 2002 12 43 40 3 16 0 0 Una nuova versione del componente E MK kngLib dil 275112002 14 51 46 1 0 0 0 30 11 2002 12 44 28 3 16 0 0 Una nuova versione del componente E MK KngNewLiglva dil 2251052002 10 36 28 3 14 0 4 13 12 2002 12 21 56 3 16 0 0 Una nuova versione del componente E MK KNGPROD312 DLL 26 11 2002 11 10 34 3 14 0 1 06 12 2002 17 22 18 3 14 0 1 Una nuova versione del componente E MK KnaProf312 dl 29 11 2002 10 43 56 3 16 0 0 12 12 2002 10 06 30 3 16 0 0 Una nuova versione del componente E MK knatiplista dll 225112002 15 34 28 1 0 0 4 04 12 2002 13 56 00 1 0 0 4 Una nuova versione del componente E MK KngSqlConv exe 25 11 2002 11 12 24 3 0 0 14 Una nuova versione del componente E MK knalicenze exe 20 11 2002 11 50 02 3 11 0 12 Una nuova versione del componente ESK In Blu sono evidenziati i componenti pi aggiornati sul client rispetto al server In Nero sono visualizzati invece i componenti che risultano pi aggiornati sul server rispetto al client dal quale viene eseguito il controllo Selezionando il singolo componente anche tutti con l opzione Sel Tutti l aggiornamento verr passato al server e di
51. R Ci troveremo in una finestra nella quale una volta selezionato il pulsante CONFIGURAZIONE SUPERFICIE DI ATTACCO PER LE FUNZIONALITA attiveremo il supporto per OPENROWSET e OPENDATASOURCE 4i Configurazione superficie di attacco di SQL Server 2005 Microsoft Microsoft Posi Windows Server System SQL Server 2005 Protezione di SQL Server Riduci al minimo superficie di attacco di SQL Server 2005 SOL Server 2005 offre livelli di gestibilit e protezione superiori garantendo agli amministratori un maggiore controllo sulla superficie di attacco delle istanze locali e remote di SQL Server 2005 Gli strumenti di Configurazione superficie di attacco semplificano l esecuzione delle operazioni seguenti Disattivazione dei protocolli di rete e dei servizi inutilizzati per le connessioni remote Disattivazione delle funzionalit inutilizzate dei componenti di SQL Server Per le nuove installazioni utilizzare questi strumenti per attivare le funzionalit i servizi e i protocolli di rete necessari e che sono disattivati per impostazione predefinita Per le istanze aggiornate utilizzare questi strumenti per identificare e disattivare le funzionalit i servizi e i protocolli inutilizzati Gli utenti che dispongono di privilegi amministrativi in Microsoft Windows Vista e versioni successive non disporranno pi di privilegi amministrativi in questa installazione di SOL Server per impostazione predefinita P
52. RI Lo PI A I Salva LOG Esci Tale file sar generato nella cartella degli archivi Access e avr il nome ElencoOper Log Ovviamente se presente verr rinominato con l aggiunta della data e ora corrente Cliccando nella parte alta della barra dell applicativo sull icona dell Utente verr aperta la maschera per il Cambio Utente Nota questa funzione si attiva solamente nel caso in cui nel database siano presenti almeno due utenti CONFIGURAZIONE Installazione e struttura del sistema 77 5 2 TOOLBAR La Toolbar termine con il quale si definisce la barra sottostante il Menu composta da una serie di bottoni detti di scelta rapida che consentono di accedere rapidamente alle funzionalit pi utilizzate della Procedura Cliccando con il pulsante destro del mouse sulla toolbar appare il seguente men di scelta rapida che consente l accesso a particolari funzioni di gestione del men e delle funzioni quali v Toolbar Principale Info Utente Personalizza Icone grandi Gestione Toolbar Gestione Funzioni Ripristino men originale Alinea con il men standard Selezionando Toolbar Principale o Info Utente possibile attivare disattivare rispettivamente la visualizzazione della barra dei bottoni e delle informazioni dell utente attivo nel caso in cui l utente abbia creato una nuova tooolbar la stessa sar automaticamente resa disponibile a Men Selezionando la voce lcone Grandi le icone
53. SPOSITIVI lo stesso risultato possibile ottenerlo sempre dal PANNELLO DI CONTROLLO SISTEMA GESTIONE DISPOSITIVI S Gestione dispositivi File Azione Visualizza e9 mH Hum sero E GOTTARDELLO PC MELO Computer a Controller audio video e giochi H Controller di archiviazione H E Controller IDE ATAYATAPI Heg Controller unit floppy E Controller USE Uniwersal Serial Bus BELS Dispositivi di sistema a Mouse e altri dispositivi di puntamento H Porte COM e LPT AD Processori EF Schede di rete nb Controller di rete NVIDIA nForce ci Schede video 7 0 Schermi H a Tastiere H a Unit disco Quindi aprite il box SCHEDE DI RETE di conseguenza fate un DOPPIO CLICK sul dispositivo di rete che viene utilizzato per connettervi alla vostra rete locale LAN e selezionate la tendina RISPARMIO ENERGIA Propriet Controller di rete NVIDIA nForce Generale Avanzate Driver Dettagli Risorse Risparmio energia Mu Controller di rete NVIDIA nForce C Consenti al dispositivo di riattivare il computer i L L a 4 F PRA onsenti solo alle stazioni di gestione di riattivare il computer Arrivati a questo punto togliete la spunta dal campo CONSENTI AL COMPUTER DI SPEGNERE IL DISPOSITIVO PER RISPARMIARE ENERGIA cliccate su OK salvate ed uscite 114 Manuale Tecnico 8 5 Configurazione Sistema Aggiornamento Automatico da Web Per poter utilizzare il programma Upgradeclient exe
54. STAMPANTI e quindi su Collegamenti preferiti Some APPLICA IE Documenti J King_Server ProgramData a Lei Computer Disco locale C E e N Apri Condivisione Ultima modifica Tipo o l E Immagini DINE A questo punto posizionatevi i i Musica i Programmi nella ROOT dove presente la di Utenti directory contenente Modificatidirecente i Windows Donin E Ricerch database del software cliccate Li a Ripristina versioni precedenti con il TASTO DESTRO sulla Pubblic Invia a cartella es C KING_SERVER e scegliete Taglia CONDIVIDI Copia Crea collegamento Elimina Rinomina Propriet CONFIGURAZIONE Installazione e struttura del sistema 111 Si aprir quindi una schermata dove bisogner indicare le autorizzazioni per poter accedere alla DIRECTORY CONDIVISA _ Sx WB Condivisionefile _ e Scegliere gli utenti della rete a cui consentire l accesso alla condivisione Digitare il nome dell utente con il quale condividere le risorse quindi fare clic su Aggiungi oppure fare clic sulla freccia per trovare un utente o condividere con tutti everyone ki Aggiungi Mome Livello di autorizzazione Paolo PG Gottardello Proprietario Modalit di condivisione in Windows W Condividi Annulla Digitate quindi nel box EVERYONE e cliccate sul pulsante AGGIUNGI a questo punto Il nome dell utente o del g
55. Service CONFIGURAZIONE Installazione e struttura del sistema 57 3 4 2 2 KngLockServer exe cartella d installazione su server Kng_server Il LockServer a seguito della richiesta del KngLockClient di occupare una risorsa ne verifica la disponibilit ed eventualmente la impegna quindi il Client esegue le dovute azioni in base alla risposta In tutti i casi di errore blocco da parte di un altro terminale di quella risorsa il server restituisce al Client il numero del terminale che blocca e tramite la propriet LockTerminale il sistema estrae chi sta bloccando la risorsa lo sblocco di tutte le risorse occupate dal Client corrisponde ad una disconnessione del Client dal Server il Terminale dunque scompare dall elenco dei terminali connessi Il Lock server deve essere attivo sul server e deve essere preventivamente impostato La procedura collegata al file KngLockServer exe che si trova nella cartella di installazione server sul server cliccando due volte sul programma lo stesso viene direttamente avviato se non gi attivo e viene visualizzata la relativa icona sulla barra delle applicazioni del desktop in fondo a destra ui CLI Hi F Lock SERVER deviato Cliccando sull icona a pu essere richiamata la form di gestione del programma per inserire modificarne le impostazioni _ g ioj xi Tempo Imattivit E 3 Elenco Risorse impegnate BLOCCATO Chiudi Terminale Gestione Aggi
56. a necessario configurarlo correttamente ovvero configurare un eccezione Andate in PANNELLO DI CONTROLLO WINDOWS FIREWALL f dr Windows Firewall a a mann Attiva Disattiva Windows Firewall Windows Firewall f Windows Firewall pu facilitare la prevenzione degli accessi al computer non autorizzati di onsenti programm Lon Plagio acen malintenzionati o malware da Internet o da una rete Windows Firewall ritieni titti tti tti Lt ti O Windows Firewall sta facilitando la protezione del computer Windows Firewall attivo Modifica impostazioni Le connessioni in ingresso per cui non definita alcuna eccezione sono bloccate Visualizza notifica per il blocco di un programma No Percorso di rete Rete di dominio Che cosa sono i percorsi di rete Cliccate sulla voce CONSENTI PROGRAMMA CON WINDOWS FIREWALL visualizzerete a video una schermata simile a questa g Impostazioni di Windows Firewall Generale Eccezioni Avanzate Le eccezioni controllano la modalit con cui i programmi comunicano attraverso Windows Firewall Per consentire le comunicazioni attraverso il firewall aggiungere un eccezione a livello di programma o di porta In Windows Firewall sono attualmente utilizzate le impostazioni per il percorso di rete dominio Rischi derivanti dallo sblocco di un programma Per abilitare un eccezione selezionare la relativa casella di controllo Frogramma o porta O Amministrazione remota
57. a viene rilasciata una licenza TEMPORANEA intestata all acquirente che permette l installazione del pacchetto e il suo l utilizzo per 15 giorni durante i quali visualizza il seguente form indicante il numero seriale personale nel centro della finestra principale Comunicare il Serial Number per ottenere la nuova Num Licenza 240 Licenza PIC GMGMEKESNEO Nel lasso di tempo che intercorre tra l installazione del pacchetto con licenza TEMPORANEA e con licenza DEFINITIVA l utente potr utilizzare l applicativo visualizzando i seguenti messaggi di avviso O La licenza individuata risulta di tipo temporaneo o Il programma partir in modalit temporanea con scadenza pari a 15 Giorni Una volta in possesso del Serial Number possibile ottenere la licenza DEFINITIVA La licenza rilasciata permette l utilizzo del programma nella versione corrente come prassi le licenze vengono ri aggiornate ogni anno e vengono rilasciate elusivamente ai clienti in regolare contratto di assistenza che gli garantisce il diritto di utilizzare le nuove versioni del programma La licenza unica pertanto nel caso di rete una sola macchina dovr essere adibita a gestore di licenza bloccando cos la possibile replica della stessa anche su altri sistemi Per ovviare a inconvenienti dovuti ad eventuali danni al pc gestore della licenza quali rottura dell hard disk ecc si e introdotto un sistema temporizzato che da la possibilit all uten
58. a aprire una cartella nominata ad esempio come il codice articolo la sintassi del Collegamento sar la seguente Explorer exe C cartella param txt 0 dove Explorer exe Specifica l eseguibile da utilizzare per aprire il percorso C cartella param txt 0 Indica la ricerca di una cartella nel percorso c cartella che ha per nome il codice articolo 94 Manuale Tecnico 7 INSTALLAZIONE DEL SISTEMA IN TERMINAL SERVER Nel seguente documento verranno illustrate le caratteristiche e le peculiarit principali di Terminal Server in ambiente Windows Server 2008 e le impostazioni lato Client per la connessione a desktop remoto 7 1 Cos la tecnologia Terminal Server Con i sistemi operativi della famiglia Microsoft Windows Server la funzionalit Terminal Server garantisce agli utenti l accesso ai programmi installati sui Server tramite l ausilio delle risorse di rete Terminal Server offre la possibilit di accedere ad un desktop remoto in cui si possono eseguire programmi salvare file ed utilizzare risorse di rete come se si fosse sul desktop dei rispettivi computer locali Terminal Server si basa sui Servizi Terminal attivabili con poche e semplici operazioni sul protocollo RDP Remote Desktop Protocolli e sui software RDC Remote Desktop Connection i software usati dagli utenti i Client per la connessione a desktop remoto Microsoft descrive i Servizi Terminal come un servizio in grado di dare al sistema
59. a conferma OK viene visualizzata la seguente maschera prima dell avvio del programma nella quale possibile selezionare un altro gruppo di componenti da controllare NSR SR Windows Rpt per quest ultimo il controllo sugli rpt ha senso solamente se i report vengono gestiti in locale Aggiorna Componenti E x TO Aggiorna Componenti AOD SECO EET O Comp O NSR O SR 0O Windows O Bpt O Elenca Files Mancanti TO verifica Utente in Gruppo Administrators TT amp ggiorna Componenti da LockSeryer Esci L utility Elenco Files Mancanti esegue una Aaa verifica di tutti i componenti presenti sul server e H App non sul client per consentirne un veloce prelievo ed qu aggiornamento La selezione della voce disabilita la O SA possibilit di selezionare le altre cartelle O Windows Det El Elenco Files Mancanti Hik 48 Manuale Tecnico La maschera consente la selezione dei parametri e Aggiorna componenti valido per il config ini flag che consente di attivare il confronto dei componenti tramite il meccanismo del config ini qui descritto richiede l indicazione della patch server nel 96 ini e Elenco gruppi confronto valido per il config ini adottando il metodo di aggiornamento componenti tramite config quindi selezionato il campo precedente consente si scegliere il gruppo di componenti sui quali si vuole eseguire il confronto in fase di avvio del programma e Verifica Ut
60. a start up necessario abilitare questo flag visibile solo In queste condizioni se il sistema operativo e di tecnologia NT la procedura verr avviata automaticamente grazie a KngLockService CONFIGURAZIONE Installazione e struttura del sistema 59 Avviato il programma i seguenti pulsanti consentono di Iconizza per ridurre il lock server alla sua icona originale senza terminarlo Ha la stessa funzione della x in alto a destra della maschera che chiude la maschera ma non termina il programma Termina chiude l applicazione A differenza del pulsante Arresta che blocca il servizio lasciando attiva l applicazione questo pulsante va utilizzato per chiudere il programma utilizzando il programma in modalit provvisoria o si sola lettura Ai fini della gestione della licenza il serial number visibile dalla maschera principale e SERIALE nel campo azzurro posto in basso a destra appare il numero seriale del server da comunicare per il calcolo della licenza d uso Il Lock server mostra l elenco degli Utenti collegati e le risorse impegnate per ogni Risorsa viene mostrato anche Il tipo di blocco se scrittura lettura e quale risorsa effettua il blocco in scrittura Tutte le informazioni sul server dalle Risorse occupate ai Terminali connessi alle Statistiche vengono mantenute in memoria Collections non ci sono file fisici da gestire Scopo del lock server attivare una serie di funzionalit
61. a tabella Funzioni del Comune che ne identifica il gruppo di appartenenza sono a disposizione del utente appositi range non occupati dalle funzioni standard 1 1999 Funzioni standard 2000 2999 Funzioni Utente Kngcust personalizzazioni funzioni esterne 3000 3999 Viste Utente creati con Kng query Builder 4000 8999 Funzioni standard 9000 9999 Report Utente creati con Kng Report Wizard La funzione consente quindi l inserimento e la variazione delle funzioni della Procedura premesso che le funzioni gi definite e presenti nel programma non devono essere assolutamente modificate affinch si abbia il corretto funzionamento della Procedura di seguito si espone la gestione prendendo come esempio funzioni esistenti al solo scopo esemplificativo Data la complessit degli argomenti che si vanno a toccare l accesso consentito al solo Amministratore del sistema cio l installatore qualificato EI Gestione Funzioni i Piano dei Conti 2 Anagrafica Clienti 3 Anagrafica Fornitori 4 Articoli di magazzino 5 Tabelle 7 Manutenzione Anagrafiche Sospesi S Anagrafica Matricole 9 Anagrafica Operazioni 001 00C 001 00C 001 DOC 001 00C 001 00C 001 00C 5chede Matricole 001 00C Prof ord e Prof Sempl Nessun Controllo 001 DOC 10 Stampa Piano dei Conti 11 Stampa Anagrafica Clienti 12 Stampa Anagra
62. allazione gt gestione delle funzioni di Importazione Esportazione dei database in SQL Questo componente contiene ee le funzioni generali usate dalle dil della Produzione KngProdBase dil Componente che permette la Proprietario a OCX I n gestione delle funzioni di Base di Produzione Lotti di produzione Calcolo Fabbisogni Previsione di Vendita ecc KngDiba dll Componente che permette la Proprietario lt installazione gt gestione delle funzioni delle Distinte Basi KngProdExt dil Componente che permette la Proprietario lt installazione gt gestione delle funzioni Avanzate del modulo di Produzione Pianificazione della Produzione Consuntivazione Tracciabilit ecc integrandosi alla procedura Preactor procedura di terze parti per la gestione della Pianifi della rubrica WinGestAnaCom dll Componente che gestisce Proprietario lt installazione gt l anagrafica comune per il collegamento alle procedure TURBOTAX WinSkc dil Componente che gestisce la Proprietario lt installazione gt Scheda Compensi 770 e ritenute integrata alla parte contabile WinGenFunc dil Componente che gestisce le Proprietario lt installazione gt funzioni di passaggio alla procedura TURBOTAX Qpro32 dil Libreria che consente di terze parti lt installazione gt gestire le aree di memoria nell utilizzo della procedura Componente utilizzato per la m lt installazione gt creazione e la gestione delle griglie ne
63. amento verr passato al server e di conseguenza a tutti gli altri client Comunque per tutelare il cliente di ogni file aggiornato dal client viene creata sul server una copia di sicurezza in un apposita cartella chiamata Backup e creata all interno di ogni gruppo sul server modificato C Kng_Client Kng exe Dopo aver aggiornato il server dal client ci si rende conto che tale UPDDABACKUP aggiornamento non andava effettuato e si vuole ritornare alla versione precedente Utilizzando questo parametro possibile ripristinare la situazione precedente l ultimo aggiornamento avvenuto da client verso il server C Kng_Client Kng exe Per qualsivoglia motivo si vuole che i componenti del Kng sul Client siano gli FORZASRV stessi posizionati sul Server indipendente dalla versione se pi vecchia o pi aggiornata Caso dell es precedente in cui dopo aver aggiornato da web il client da client i server e da server tutti gli altri client si decide di tornare indietro Con UPDDABACKUP ripristino la situazione precedente sul Server e a seguire utilizzando il FORZASRYV si forza la versione del Server sul client Tale operazione deve essere eseguita da ogni client 52 Manuale Tecnico 3 4 Configurazione in ambienti di rete le LOCK Con il termine Lock si intende un meccanismo di gestione degli accessi contemporanei alla base dati CONCETTO GENERALE DI LOCK premessa formale In ogni sistema gestionale multiutente deve essere presen
64. amministratore proteggendo al tempo stesso il computer da A questo punto selezionate la scheda COMPATIBILITA quindi inserite una spunta su ESEGUI IL PROGRAMMA IN MODALITA COMPATIBILE e nella tendina sottostante selezionate WINDOWS XP SERVICE PACK 2 Se il programma funzionava correttamente con una versione precedente di Windows mentre ora si incontrano dei problemi selezionare la modalit di compatibilit che comsponde a quella della versione precedente Modalit compatibilit Esegui il programma in modalit compatibilit per Windows XP Service Pack 2 k Impostazioni E Esegui in modalit 256 colori E Esegui in risoluzione 640 x 480 CD Disattiva i temi visivi E Disattiva composizione del desktop E Disabilita ridimensionamento schermo per valori DPI alti Livello di privilegio Esegui questo programma come amministratore Mostra impostazioni per tutti gli utenti Per ultimo cliccate sul pulsante MOSTRA IMPOSTAZIONI PER TUTTI GLI UTENTI e ripetete l operazione appena effettuata al termine della procedura cliccate sul tasto APPLICA e successivamente su OK 116 Manuale Tecnico 8 6 Gestione del Lock server e altre considerazioni In questo ultimo paragrafo riportiamo alcune considerazioni Caratteristiche di base del sistema Vista come anticipato per un pieno utilizzo del programma gestionale necessario che l utente disponga di diritti amministrativi in quanto le operazioni di
65. ampanti apposite utilizzando i seguenti drivers definiti generici in quali che hanno caratteristiche standard che solitamente risolvono inconvenienti e conflitti CONFIGURAZIONE Installazione e struttura del sistema 31 Stampanti a LASER gt driver generico HPLaserjetllID Stampanti a AGHI gt driver generico Generic Text Stampanti a GETTO gt driver generico HPDeskdet Ovviamente l impostazione della stampante con driver generico sar creata in parallelo a quella standard utilizzata elusivamente con KNG Considerando che le stampe della procedura non prevedono gestioni particolari tipo la stampa a colori la stampa in A3 ecc tali drivers sono perfettamente compatibili e rendono ottimi risultati in termini di qualit 2 5 2 Creare Modulo Personalizzato su Windows XP esempio pratico Data la particolarit del sistema operativo XP relativamente la gestione delle stampanti e considerato che spesso necessario personalizzare le impostazioni del foglio di stampa in particolare su stampanti ad aghi al fine di ottenere il modulo desiderato riportiamo qui di seguito un esempio pratico per effettuare la creazione di un modulo personalizzato su Windows XP Le Indicazioni sotto riportate possono variare in funzione del driver della stampante infatti alcun stampanti consentono l impostazione di formati personalizzati in modo diretto operando dalle impostazioni della stampante stessa Il caso che qui analizziamo utile quando il dr
66. ano al primo accesso per ogni utente le sottocartelle con NOMEUTENTE all interno di ogni cartella si troveranno altre 2 sottocartelle Log nella quale verranno inseriti i file di testo dei log Savebar nella quale verranno inseriti i salvataggi della tool bar Tutti gli altri files che non rientrano in queste 2 casistiche verranno inserititi nella cartella base 3 1 1 3 Sezione Aggiornamenti parametri del KngLockserver Nel caso di installazione di rete nel file 96 ini del client sono contenuti altri parametri relativi la gestione della procedura Lock Server e dell aggiornamento componenti VerificaUtente 0 1 per attivare o meno il controllo sui diritti dell utente Windows in uso all avvio del KNG per maggiori dettagli ved Config ini e Kng exe AggiornaDaLockServer 0 1 indica se si adottata o meno la modalit di aggiornamento client tramite LockServer per maggiori dettagli ved LockServer LS NonVisualizzareMSG 0 1 in caso di utilizzo del Lock Server in modalit alternativa dove il KngLockServer fornir ai Client soltanto il Nuovo Serial Number mentre le Lock di rete verranno gestite con il Ga1lIna all avvio del Kng verr visualizzato il seguente Msg dove in base alla scelta operata Cai Le LOCK di RETE saranno gestite dal GA amp ILMA LOCK SERWER in Modalit amp lternativa Visualizzare il Messaggio al prossimo awwio m sar aggiunta la riga nel 96 ini con il pa
67. aser per foglio Uni A4 richiedono un carattere specifico ad es Arial stile Normale dimensione al massimo 9 punti w Definizione parametri procedura _ 2 2 O x Generali Percorso Nota Stampante Tasti Funzione Fercorso C55 Selezioni correnti Home ASSISTENZA HP Lasenet Stampante Driver wWinhspoo Porta Hell Font Normale Qualit di stampa 600 dpi Font Stampe Hormali Courier Mew Font Compresso Font Stampe Compressi Courier New Alimentazione PaperBin fo Formato Carta PaperSize fo Check Printer Status Conferma Esci Innanzitutto necessario impostare le Propriet della stampante in modo che vengano utilizzati Fogli Fanfold o Personal A tal fine necessario selezionare nella sezione Imposta il pulsante Stampante nella videata successiva si devono selezionare le propriet che variano in funzione del tipo di stampante utilizzata e del sistema operativo del Pc in uso Le specifiche sono riportate sui Manuali Operativi 2 5 1 Risoluzione di problemi tecnici con le stampanti In commercio esistono diversi modelli di stampanti ognuna delle quali presenta caratteristiche particolari associate a specifici driver solitamente al driver della stampante sono associati funzionamenti quali la gestione dei colori l orientamento della stampa altre elaborazioni particolari ecc Nel caso dovessero insorgere problemi nel settaggio delle stampanti Vi consigliamo di creare delle st
68. ativa se il client non riesce a comunicare con il lock server l utente pu attivare questa metodologia in modo da utilizzare il lock server solo per la gestione del serial number e non delle lock Start up per rendere su sistemi di tipo Win 9 x automatico l avvio del programma 56 Manuale Tecnico 3 4 2 1 KngLockService exe cartella d installazione su server Kng_server Il Lock server per funzionare correttamente deve avviarsi automaticamente ad ogni riavvio del server A tal fine presente l eseguibile KngLockService exe che serve a rendere il KngLockServer in tutti i sistemi con tecnologia NT un Servizio di Windows quindi in grado di avviarsi Automaticamente all avvio di Windows senza bisogno di effettuare il Log in dell utente I due Files KngLockServer exe e KngLockService exe devono trovarsi nella stessa cartella in quanto al momento dell installazione del servizio lo stesso si memorizzer il percorso per poi poter eseguire in totale autonomia il KngLockServer e Installazione del servizio L installazione del servizio viene effettuata automaticamente dall InstallShield durante l installazione della parte Server del programma o della parte Setup LockServer in questa fase viene chiesto all utente se far dipendere il Servizio del KngLockServer dal Servizio di SQL L utente dovr rispondere Si se gli archivi del programma sono in formato SQL Server scelta consigliata No se gli archivi
69. avanzate Autorizzazioni per Everyone Consenti Nega Controllo completo Modifica Condivisione avanzata Lettura ed esecuzione Visualizzazione contenuto cartella Lettura Scrittura Autorizzazioni sneciali Per autorizzazioni speciali o impostazioni Avanzate avanzate scegliere Avanzate Informazioni su controllo di accesso e autorizzazioni i Annulla Applica I W 112 Manuale Tecnico 8 4 Gestione Risparmio energetico E consigliabile scegliere delle impostazioni di risparmio energia per migliorare le prestazioni del computer e l utilizzo del programma gestionale Di seguito riportiamo un esempio di impostazioni E necessario per prima cosa aprire il PANNELLO DI CONTROLLO e scegliere OPZIONI DI RISPARMIO ENERGIA A questo punto come indicato nella figura sottostante vi troverete sul menu MODIFICA IMPOSTAZIONI SOSPENSIONE DEL COMPUTER voi selezionate la combinazione PRESTAZIONI ELEVATE e quindi cliccate su MODIFICA IMPOSTAZIONI COMBINAZIONE lt Pannello di controllo Opzioni risparmio energia File Modifica Visualizza Strumenti 7 SIE Selezionare una combinazione per il risparmio di energi riattivazione F PERTOT EDERT Le combinazioni per il risparmio di energia consentono di ottimizzare le prestazioni del computer o di conservare energia Per rendere attiva una combinazione per il risparmio di energia selezionarla oppure selezionar
70. b consente l avvio del Sistema di Aggiornamento Automatico in Remoto per il prelievo automatico degli aggiornamenti dal sito dal L opzione Aggiorna da WebUpdate consente alla procedura di aggiornarsi attraverso le funzioni di Web Update di windows collegandosi sempre al sito web L utility Aggiorna DB a Vers 275 consente di aggiornare un vecchio archivio alla versione 275 direttamente L utility Modifica Versione DB consente di modificare la versione di aggornamento delle diverse righe presenti nella tabella Version cos da rieseguire eventuali update non andati a buon fine 36 Manuale Tecnico 3 CONFIGURAZIONE Nelle pagine precedenti abbiamo pi volte parlato di 96 ini Config dat e Config ini Su questi 3 file fondamentali si basa l intera configurazione del sistema 3 file si trovano su ogni pc che utilizza il programma eccetto nelle installazioni in Terminal Server dove gli stessi file risiedono solo sul server In questa configurazione in particolare il file 96 ini si trova in ogni Cartella Utente del server quindi ne avremo tanti quanti sono gli utente abilitati alla connessione mentre i file Config dat e Config ini sono unici e si trovano sempre nella directory di installazione La procedura costruita con la struttura tipica delle soluzioni basate su tecnologie client server dove si hanno gli archivi e alcune procedure centrali poste sul server e delle procedure di caricamento gestione e visualizzazione
71. cessario in primo luogo verificare la corretta presenza dei componenti sopra elencati L installazione del lock server richiede i seguenti passaggi Schema esemplificativo dei passa da eseguire per la configurazione del Lock server si installa in automatico con il Cd Rom installando la procedura da Cd Rom il Lockserver andr avviato manualmente Successivamente ad ogni riavvio del server possibile fare in modo che il servizio venga avviato in automatico Se il sistema di tipo NT durante l installazione viene eseguito in automatico la proceduraLockService che rende il Lock server a tutti gli effetti un servizio che si avvia allo star up del sistema operativo Se il sistema di tipo Win 9 x 95 98 non viene eseguito il KngLockService ma la procedura per avviarsi in automatico allo star up del sistema operativo deve essere adeguatamente impostata si configura in automatico Installando la procedura da Cd Rom il Lockserver viene automaticamente configurato con dei parametri di base che l utente pu eventualmente modificare L installatore dovr intervenire per modificare il percorso archivi impostato automaticamente uguale al percorso archivi access standard di installazione qualora tale percorso sia diverso Altri interventi possono essere Aggiornamenti se l utente vuole attivare l aggiornamento dei componenti tramite il lock server dovr attivare questa metodologia tramite un apposito flag Modalit altern
72. cessivamente su OK E Gestione configurazione SQL Server Locale Nome Stato Modalit di avvio i Servizi di SQL Server 2005 E SOL Server SQLEXPRESS In esecuzione Automatico EL Configurazione di rete SQL Server 2005 d SOL Server Browser Interrotto Altro Avvio Sistema 8 Configurazione SQL Native Client Propriet SOL Server Browser Accesso Servizio Avanzate z Modalit di avvio Disattivato Automatico Disattivato Manuale 8 A questo punto cliccando sul pulsante APPLICA riceveremo un avviso di conferma cliccato sul pulsante OK dovremo procedere al RIAVVIO del nostro Server Una volta riavviato avr configurato i corrispondenti servizi che ci consentiranno l archiviazione l elaborazione l accesso controllato ai dati e l elaborazione rapida delle transazioni del software gestionale 9 2 1 Microsoft SQL Server Express 2005 Database Manager Trattiamo ora la configurazione di un Database Manager Completata la fase di installazione del pacchetto nella quale non prevista nessuna indicazione particolare lo avvieremo sempre dal menu START gt PROGRAMMI gt MICROSOFT SQL SERVER 2005 gt SQL SERVER MANAGEMENT STUDIO EXPRESS Microsoft SQL Server 2005 m Strumenti di configurazione inl NVIDIA Corporation br SQL Server Management Studio Express 9 MANAGEMENT STUDIO EXPRESS di Microsoft Verr richiesto di selezionare l istanza SQL interessata e di autenticarsi indicando le credenziali
73. con un limite di data superato il quale non pi possibile proseguire con l elaborazione La procedura pu essere utilizzata anche in modalit sola lettura ovvero la stessa pu essere utilizzata a scopo dimostrativo 60 Manuale Tecnico 3 4 2 2 2 Gestione Archivi Per impostare il percorso degli archivi possibile agire sui campi M Usa Comune in Access nel caso di utilizzo di archivi in formato access M Usa Comune in SQL nel caso di utilizzo di archivi in formato SQL server Questi dati servono per indicare al lock server il percorso degli archivi in uso in questo modo il programma si colle alla tabella Connection Lock del comune in uso per memorizzare le informazioni di base relative alla configurazione del programma stesso Il percorso nel quale sono gestiti i database vengono scritti nel campo sovrastante di colore giallo Percorso archivi Per modificare il percorso o eliminare i dati memorizzati dalla connection lock possibile utilizzare i pulsanti Cambia Server o Cambia percorso archivi per modificare il percorso degli archivi gestiti Per la selezione degli archivi sfoglia per cata _ El Nel caso in cui si stiano utilizzando Lock SERVER Interrato archivi Access la maschera di selezione percorsi include anche le Risorse di sors del computer H a Foppy da 3 5 pollici A Disco locale Cz 9 WINSS D J E WINZOOO E A a Disco locale F H CD ROM G
74. count utente Gestione delle password di rete Gestione dei certificati di Cambia immagine fa er crittografia dei file 3 Q Attiva o disattiva Controllo account utente ka Paolo PG Gottardello i ela E Gestisci account utente utente esperto Modifica variabili di ambiente Per cambiare la password premere CTRL ALT CANC e scegliere Cambia password B Quindi cliccate su ATTIVA O DISATTIVA CONTROLLO ACCOUNT UTENTE confermando togliete quindi la spunta dal campo PER PROTEGGERE IL COMPUTER UTLIZZARE IL CONTROLLO DELL ACCOUNT UTENTE e cliccate OK Smem fe z zo E ES Account utente Attiva o disattiva Controllo account utente et ln File Modifica Visualizza Strumenti Per aumentare la protezione del computer e renderlo pi sicuro attivare il controllo dell account utente Controllo account utente pu aiutare a impedire modifiche non autorizzate nel computer consigliabile non disattivare Controllo account utente per migliorare la protezione del computer Per proteggere il computer utilizzare il controllo dell account utente A questo punto il sistema richieder di essere riavviato quindi riavviate il computer 110 Manuale Tecnico 8 3 Condivisione file e cartelle Archivi Access Sulla cartella archivi Access contenete gli archiv ma anche la licenza d suo necessario impostare le autorizzazioni di condivisione che possono essere concesse a un unico utente oppure a un gruppo
75. dateVversion 1 SelectedSections App Comp APP EngSglCony exe EngBackWersion exe KngConwlser exe knglicenze exe EngLockClient exe EngLockSerwer exe EngMa1n exe EngPartite exe EngRepwWizard exe king exe EngUpdateAlSf exe LockMonitor exe RtPatch exe ControlFanelLlanuange mdb HELP CHM EngConfig exe EngMonitor exe schema 171 Windows kngresource dl Rot EngsglConw chm pi Altre sezioni del file sono COMP ENQSAREMA dl EngBarC d Questo file consente il confronto anche degli rpt Inoltre kngBaseclasses d contiene la classe di confronto del componente kngBaseFunctions d EngBase0bjects d EngCespiti dll kngContab dl solamente per la sezione SR CONFIGURAZIONE Installazione e struttura del sistema 47 3 3 2 Config ini e Kng exe Il file KNG EXE si trova nella directory del programma sul client c Kng parametri indicati nel file Config ini sono modificabili dall utente manualmente editando il file ini oppure accedendo ad un apposita funzione per la modifica dei parametri relativi alla SelectedSections ovvero alle sezioni sulle quali si vuole eseguire il confronto Si accede alla funzione dal Men Start Esegui eseguendo il Kng exe pi un apposito parametro CONFIG 2 x IO Digitare il nome del programma della cartella del i documento o della risorsa Internet da aprire Apri C 1King_ClientiKing exe CONFIG fonda Sfoglia All
76. dati poste sui singoli client L intero pacchetto quindi in una applicazione basata su rete locale deve necessariamente essere installato su tutti client Considerato che tale pacchetto composto da una serie di componenti main programma principale ocx di terze parti d di terze parti e dll parti dello stesso prodotto di base per facilitare le operazioni di distribuzione degli aggiornamenti si pensato di costruire un meccanismo in grado di gestire tutti i componenti della procedura In pratica si deciso di inserire i componenti in una o pi direttrici del server e di indicare in modo del tutto automatico su ogni client la le direttrici che devono essere verificate per poter allineare i componenti installati sul client stesso Per rendere operativo il sistema occorre procedere con l installazione della procedura sul server e su ogni pc configurare su ogni client il file 96 ini con i percorsi di rete e il file Config ini oppure in alcuni casi Config Dat dove verranno riportati tutti i percorsi che fanno riferimento a tali direttrici in cui si trovano i componenti da mantenere aggiornati I File Config dat e Config ini file Config dat e Config ini sono essenziali per il corretto funzionamento dell applicativo in particolare nell ambiente multiutente i due file svolgono un ruolo simile ma con due metodologie diverse Il Config dat oltre ad espletare la funzione essenziale di rilevazione dei componenti installati su
77. delle liste veloci F6 e che utilizza internamente il componente Sscala32 0cx componente di terze parti lt installazione gt KngBaseObjects dil Proprietario lt installazione gt KngRepObjects dil Componente che serve ad Proprietario lt installazione gt interpretare il codice Script Saxbasic associato a tutti i processi di stampa KngBars ocx Componente che gestisce la Proprietario Actbar ocx OCX lt installazione gt toolbar e che utilizza internamente il componente Actbar ocx componente di terze parti KngColorBar ocx Questo componente permette Proprietario OCX lt installazione gt colorata Componente necessario per Proprietario OCX lt installazione gt la gestione visuale delle regole di validazione delle maschere KngBarc dll Il componente integrandosi Proprietario EzBarx32 0cx lt installazione gt con altre funzionalit presenti nella procedura permette la gestione dei Codici a barre il disegno e la stampa dell etichette e dei sovrappacchi Questo componente utilizza 22 Manuale Tecnico internamente EzBarx32 0cx componente di terze parti KngrFilter dll E il componente che permette Proprietario lt installazione gt di gestire filtri aggiuntivi di selezione nelle funzioni del men Ordini Cliente Consultazione ordini Evasione ordini KngPreview dll Componente che permette la Proprietario Preview ocx
78. deo della lista per utente posizione sullo schermo Tabella che definisce l anagrafica generale della societ 6 3 Tabelle da Evidenziare nell MSK e il Database contenete i dati relativi ai layout delle personalizzazioni realizzate sulla singola Societ il nome completo formato da xxxxxMSK dove xxxxx rappresenta il codice societ assegnato durante la sua creazione nella procedura Nome Tabella defMskArt defMskCli defMskFil defMskFor defMskGen TmpDefMsk Version Descrizione Contiene le personalizzazioni relativa alla maschera Articoli Contiene le personalizzazioni relativa alla maschera Anagrafica Clienti Contiene le personalizzazioni relativa ai filtri Contiene le personalizzazioni relativa alla maschera Anagrafica Fornitori Contiene tutte le personalizzazioni delle propriet dei campi di una maschera Tabella temporanea delle personalizzazioni Contiene la versione di aggiornamento del programma CONFIGURAZIONE Installazione e struttura del sistema 85 6 4 Gestione delle Funzioni Per accedere all elenco delle funzioni memorizzate nella omonima tabella del database Comune posizionarsi sulla toolbar della procedura e cliccare con il pulsante destro del mouse appare il seguente men di scelta rapida che include la voce B Gestione Funzioni Da qui possibile sia consultare i dati relativi alle funzioni attive sia inserire nuove funzioni Ogni funzione individuabile da un ID campo chiave dell
79. di Barre degli strumenti Toolbar Principale i Nuowa De Binomina Nella cartella Comandi sono riportate tutte le funzioni disponibili nella procedura raggruppate per categorie oltre alle utilit Spazio e Separatore comprese nella categoria Servizi Per aggiungere una nuova voce al Men o alla Toolbar dopo aver selezionato la funzione voluta trascinarla con il tasto sinistro del mouse lungo la tendina che si apre fino al posto in cui si deciso di inserirla una volta raggiunta l ubicazione desiderata si pu rilasciare il tasto Per spostare o cancellare delle funzioni occorre sempre selezionare Personalizza e trascinare la funzione fino alla nuova ubicazione per spostarla o fuori dal menu per cancellarla Personalizzazione x Barre degli strumenti Comandi Categorie Comandi Funzioni Anagrafica Clienti UnzIONniI Generali Anagrafica Fornitori annulo Movimenti Contabili Se Apertura WA Annuale eporis Cernvizi Articoli di Magazzino sottomenti De Utilit Assegnazione Anticipo Fatture vendite Assegnazione Effetti Bilancio di Apertura Definitivo Descrizione Per inserire un Separatore evidenziato con la selezione della categoria Servizi trascinarlo fino al luogo di destinazione Non deve preoccupare il fatto che uno spazio bianco continui ad essere presente durante l operazione scompare appena la personalizzazione si chiude Stesso procedimento si deve seguire per inserire
80. di procedere all installazione occorre verificare che i pc abbiamo i Requisiti minimi di sistema richiesti L installazione pu essere effettuata utilizzando l apposito CD ROM nella confezione presente assieme al CD il certificato di licenza d uso Per effettuare l installazione necessario avere i diritti di AMMINISTRATORE sul Pc in questione in quanto il programma registra alcuni componenti nelle cartelle di sistema Le configurazioni sulle quali lavora la procedura sono Monoutenza il software viene installato su un singolo PC e Multiutenza Client Server Rete LAN il software viene installato sui singoli posti di lavoro WorkStation mentre gli archivi e altri file condivisibili sono posizionati su un pc Server In questo caso la configurazione hardware ed il tipo di rete consigliabili sono strettamente legati alle esigenze dei diversi utenti e ad eventuali altri tipi di software che devono essere installati In linea di massima si consigliano reti peer to peer fino ad un massimo di 3 posti di lavoro mentre nel caso di reti con un numero superiore di posti di lavoro occorre definire un computer dedicato esclusivamente a gestire il volume di transazioni Server con un sistema operativo di tipo server La configurazione consigliata per il posti di lavoro Workstation la stessa sopra descritta e Multiutenza con MS Terminal Server la procedura certificata per operare anche in modalit Windows Terminal Server
81. di programma Prima dell aqgiornamento dei databases consigliabile effettuare il backup dei databases della societ Proseguire con l aggiornamento cea CONFIGURAZIONE Installazione e struttura del sistema 71 L aggiornamento viene effettuato per il database Comune e per ogni singola societ gestita ogni volta che la stessa viene richiamata dal Men Cambia societ Data Rispondendo Si partir l operazione di aggiornamento si visualizzer una maschera simile alla seguente Aggiornamento Tabella Iwal 10E del Comune in corso Aggiornata Tabella ManageSospesi del Comune Aggiornata Tabella PinCode del Comune Aggiornata Tabella LetT ab del Comune Aggiornata Tabella artiod del Comune Aggiornata Tabella CollCron del Comune Aggiornata Tabella Cauzali del Comune ggiornata Tabella val 10 del Comune Aggiornata Tabella Ival1QE del Comune Query in esecuzione Attendere prego All avvio dell aggiornamento archivi il primo archivio processato il Comune se previsto dallo specifico aggiornamento quindi gli archivi della societ richiamata Nella prima parte viene presentata una lista delle tabelle del database in aggiornamento che verranno processate nell esempio il Comune in questa fase sar possibile anche visualizzare messaggi di errore come il seguente che attesta nell esempio specifico che esistono tabelle gi aggiornate Aggiornamento databases x Errore durante l aggiornamento dei dat
82. di utenti che si trovano sulla stessa rete Di seguito riportiamo un esempio di condivisione file completa Per prima cosa andate nel PANNELLO DI CONTROLLO CENTRO CONNESSIONI DI RETE E CONDIVISIONE come indicato in figura r na s gt lt Centro connessioni di rete e condivisione v f Cerca k a a File Modifica Visualizza Strumenti Attivit Centro connessioni di rete e condivisione Visualizza computer e Visualizza mappa completa dispositivi Connessione a una rete D A m n F e Configura connessione o rete i GOTTARDELLO_PC Rete Internet Gestisci connessioni di rete Questo computer Esegui diagnosi e ripristina Ai Rete Rete privata Personalizza Accesso Locale e Internet Connessione Visualizza Connessione alla rete locale LAN RA 28 Condivisione e individuazione Individuazione rete Attivata Condivisione file o Attivata Condivisione cartella pubblica Disattivata Condivisione stampante Disattivata nessuna stampante installata Vedere anche Condivisione file multimediali Disattivata Opzioni Internet Visualizza tutti i file e le cartelle che verranno condivisi Windows Firewall piena va 4 x j Visualizza tutte le cartelle di rete condivise presenti nel computer in uso Se la CONDIVISIONE FILE disattivata fare clic sul pulsante freccia per espandere File Modifica Visualizza Strumenti la sezione e cliccate su Ma ATTIVA CONDIVISIONE FILE E
83. e Controllo Societ Corrente DENOANA HDE Verifica Fercorsi per Tabelle Collegate Home Tabella Stato Fercorso Corrente Fercorso Corretto PRI_CATINTER QE ciNEing_4 50 1 Server Archivi kinga90t mdb FEFI_DESCE QE ciXEing_4 50 1 Server Archivi kinga90t mdb PRI_SUFTW QE ciXEing_4 50 1 Server Archivi kinga90 ndb PRI_TIPRBANDATI OE ciXKing_4 50 1_ Server Archivi kinga99 ndb BRE TIPFIH QE ciNEing_4 50 1 Server Archivi kinga90t ndb Salva LOG Esci Nel caso in cui dovessero apparire delle righe con scritto ERR sar necessario procedere con l esecuzione del refresh delle tabelle collegate Per controllare direttamente la stampante impostata Stampante NASSISTENZA HP LaserJet 2200 Series PEL amp eeen J L ultima parte della barra consente di controllare l avanzamento delle operazioni i esecuzione per quelle abilitate alla progress bar Pronto SecNew LG Per controllare l ultime operazioni effettuare o in fase di esecuzione 15 12 46 20 Verifica delle impostazioni in corso 15 12 48 93 Pronto SecMew 0 00 05 Con un click viene visualizzato lo storico delle operazioni eseguite in 76 Manuale Tecnico sequenza dal singolo utente dal momento dell avvio del programma Vengono direttamente visualizzate le ultime 20 operazioni con la possibilit di consultare anche le precedenti kE C li ccare per Maggiori Dettagli 15 17 143 20 Esecuzione Fu
84. e KngList dil EnaProc 5 1 Informazioni KngE arl Descrizione f kngFilte KngPres Fercorso fE SKING kngF orn RESA Versione Data 25 09 2001 18 19 34 m i Ricerca Posizione File i Applic 46 Manuale Tecnico 3 3 Configurazione in ambienti di rete CONFIG INI Specificatamente per l ambiente di rete sono stati studiati una serie di automatismi per consentire un allineamento veloce dei componenti tra server e clienti e per consentire una verifica dei componenti installati in funzione delle specifiche richieste 3 3 1 Config ini Il file CONFIG INI si trova nella directory del programma sul client c Kng In un ambiente di rete si possono attivare delle modalit di confronto e prelevamento dei componenti ed d aggiornamento dal server verso il singolo client grazie al Config ini per attivare queste modalit di confronto necessario che sia presente nel 96 ini la Path server Questo file di configurazione editabile con word pad e presenta come voci iniziali StartUp AutoUpdateVersion 1 SelectedSections App Comp Le quali indicano che l auto aggiornamento dal server attivo se disattivato il parametro Autoupdateversion uguale a 0 ed che il confronto di versione tra files deve essere eseguito esclusivamente per i gruppi specificati nell area SelectedSections tipicamente App e Comp ef Config ini Blocco note di O x Fie Modifica Formato 7 StartUp AutoUp
85. e il gruppo a Administrator gottardello_pc Administrators ADMINISTRATORS a cui l account DEVE PaoloGottardello DATALOG NTI Administrators appartenere e quindi fate clic su OK E utente gottardello_pc Administrators A questo punto verr richiesto di effettuare un nuovo login per aggiornare le nuove policy Aggiungi Rimuovi Propriet Password per PaoloGottardello Q Per cambiare la password premere CTRL ALT CANC e selezionare Cambia password Reimposta password Annulla Applica CONFIGURAZIONE Installazione e struttura del sistema 109 8 2 Controllo account utente UAC Il Controllo account utente viene utilizzato per richiedere all utente l autorizzazione per attivit che richiedono diritti amministrativi ad esempio per installare software o modificare impostazioni che hanno effetti su altri utenti La disattivazione di questo controllo funzionale alla fase di installazione e o di successivo aggiornamento manutenzione del software gestionale in quanto potrebbe impedire alcune operazioni come ad esempio la creazione di batch di registrazione dei componenti Di seguito riportiamo un esempio di disattivazione dell UAC Per poter disabilitare il Controllo account Utente andate nel PANNELLO DI CONTROLLO ACCOUNT UTENTE come indicato nella figura sottostante F Sj Sa Pannello di controllo Account utente File Modifica Visualizza Strumenti 7 gt 2 Attivita Modifica dell ac
86. e si desidera aggiungere pi di un ruolo al server possibile eseguire nuovamente la procedura guidata Selezionare un ruolo Se il ruolo non stato aggiunto possibile aggiungerlo Se gi stato aggiunto possibile rimuoverlo Se il ruolo da aggiungere non in elenco aprire Installazione applicazioni Server Terminal File server Si Server di stampa Mo Server applicazioni IIS A5F MET Si I server terminal elaborano operazioni per pi computer client Questo ruolo i non necessario per l amministrazione Server di Accesso remoto f wPN Mo remota Controller di dominio Active Directory Mo Server DNS No Ulteriori informazioni sui server terminal Server DHCP No e l amministrazione remota Server multimediale Mo Server WINS Mo visualizzare il registro di Configurazione quidata server Indietro amp nnulla 7 Strumenti e aggiornamenti Strumenti di amministrazione Altri strumenti Windows Update Mome computer e nome di dominio Protezione avanzata di Internet Explorer Yedere anche Guida in linea e supporto tecnico Microsoft TechNet Deployment e Resource Kit Elenco delle operazioni di amministrazione comuni Windows Server Community Movit Strategic Technology Protection Program CONFIGURAZIONE Installazione e struttura del sistema 97 Click su Avanti Configurazione guidata server Riepilogo selezioni Visualizzare e confermare le opzioni selezionate Riepilo
87. e trova versioni pi vecchie eventuali versioni pi recenti vengono mantenute Alcuni di questi componenti non vengono nemmeno installati dal programma KNG perch solitamente sono gi presenti sui sistemi operativi Windows Per verificarne comunque la presenza e la versione stato implementato il meccanismo del CONFIG ini che sulle installazioni di rete permette di confrontare i file presenti sul computer in uso con quelli richiesti dal programma che si trovano sotto la cartella di installazione SERVER Questa installazione infatti crea le seguenti cartelle contenenti tutti i componenti di sistema necessari al corretto funzionamento del programma 2 DIFF4 MDE far WIN TLB E UZSSTORE DIL Schema ini E ControlPanelLanuange mdb ja DIFF RPT lari Da02535 tlb B EngCustWiz exe Ei UZLESBSE DILL fo Po Ei UZLEAR DLL Non Verificabili sono componenti necessari al programma che potrebbero essere installati in diverse cartelle e per i quali non possibile attualmente individuarne lo stato nel sistema confronto solo manuale Non Verificabili Cartella Server C Kna server Server NSR MSJTES4O DLL File DLL Ultima modifica 06 05 1999 0 22 Dimensioni 232 KB Attributi normale I Ctree32 dl 52 Implode dll 627 MSJET3S OLL E MSTEXT40 DLL E MSXBDE40 DLL E P2BBDE DLL fr PZIRACT DIL e P2SEVT DLL E PZSOUTLK DLL Ei Qprosz dll E U2DDISK DLL E U2FHTML DLL EE V2FWKS
88. e una combinazione e personalizzarla modificandone le impostazioni di risparmio energia Ulteriori informazioni sulle combinazioni per il risparmio di energia Specificare cosa avviene quando si preme il pulsante di alimentazione Crea combinazione per il risparmio di energia Combinazioni preferite PO Specifica impostazioni di Bilanciato Risparmio energia 09 disattivazione dello schermo Modifica impostazioni combinazione Prestazioni SII Risparmio di energia Risparmio energia 000000 Modifica impostazioni combinazione Prestazioni Prestazioni elevate Risparmio energia 0 Modifica impostazioni combinazione Prestazioni 0000090 Visualizzerete a questo punto una videata dove bisogner selezionare nella tendina DISATTIVAZIONE SCHERMO l opzione MAI Salvate i cambiamenti ed uscite E Modifica combinazioni per il risparmio di energia na a Eile Modifica Visualizza Strumenti 7 Modifica le impostazioni per il piano Prestazioni elevate Specificare le impostazioni desiderate per la sospensione e per lo schermo O Disattivazione schermo Mai ki Cambia impostazioni avanzate risparmio energia Ripristina impostazioni predefinite per questa combinazione CONFIGURAZIONE Installazione e struttura del sistema 113 Una volta tornanti sul DESKTOP dell utente cliccate con il TASTO DESTRO del mouse sull icona COMPUTER si aprir un men contestuale scegliete PROPRIETA e cliccate su GESTIONE DI
89. endo doppio click sull utente viene visualizzato l albero dei LOG contraddistinte dall icona corrispondete la tipologia di LOG e si di LETTURA o SCRITTURA Elimina LUG A Becso Risorsa blocco Risorsa i blocco Totale svor GS Hon Sbloccata ife Fallito 7 Includi tutti i LOG Da LOG L530012005173751 log 4 LOG LS30012005173751 log ssa Percorso Files di LOG 14 SwiluppoDYSH_King 3 SLOGN e Il programma visualizza l ultimo LOG generato attivando il flag Includi tutti i LOG vengono visualizzati tutti files E possibile eseguire l eliminazione dei Log premendo il pulsante Elimina LOG che canceller tutti i log solo nel caso in cui il check tutti i log selezionato E anche presente una descrizione del percorso e la possibilit di cambiarlo non ancora disponibile Ne segue che per funzionare l eseguibile deve trovarsi nella cartella contenete la cartella LOG come faceva prima il lockserver CONFIGURAZIONE Installazione e struttura del sistema 65 3 5 CONFIGURAZIONE APPLICAZIONE componenti installati All interno del programma dal men Utlit gt Help presente la funzione Configurazione Applicazione nella quale viene visualizzata la conformazione dell applicazione sul computer dell utente computer client Nella griglia superiore sono evidenziate alcune informazioni relative all applicazione come la versione della applicazione la piattaforma database il percorso degli archivi ecc mentre
90. ent Solo nell ipotesi di uno scenario misto in cui alcuni terminali vogliano accedere allo stesso programma del server mediante normale connessione LAN in TCP IP essi dovranno caricare anche la parte client dell installazione La particolarit nell installazione di qualunque procedura in ambiente Terminal Server che il Setup exe o in generale il file che lancia l installazione DEVE essere eseguito sul server dalla funzione Installazione Applicazioni del Pannello di Controllo mediante l opzione Aggiungi Nuovi Programmi e sfogliando il CD o Floppy contenente il Setup Nel caso l installazione sia eseguita dalla Gestione Risorse o con AutoPlay del CD il sistema rilevata la presenza dei servizi Terminal Server avviser l utente di eseguire l installazione dal pannello di controllo Ci premesso ricordiamo anche che come esposto pi approfonditamente nei documenti di installazione della Rel 3 30 possibile lavorare in rete optando per l installazione dei setup Server e Client o anche installando la versione Mono La principale differenza consiste nella diversa modalit di gestione dei controlli di rete interni nel primo caso gestiti dal servizio KngLockServer nel secondo con il file GA1LNA Qui consideriamo l ipotesi d installazione Client Server i cui due setup dovranno essere eseguiti fisicamente posizionati sul server entrambi una sola volta e solo sul server Prima di procedere bene assicurarsi che l utente con cui
91. entale che nel caso di rete o in alcuni casi di cambio del Sistema operativo dei Pc questo componente sia uguale su tutti i client che accedono ai database in mancanza di questa condizione fondamentale si pu andare incontro al danneggiamento degli archivi con conseguente perdita di dati Inoltre su sistema operativo Windows 95 e 98 l installazione di tale componente addirittura fondamentale per il funzionamento della stampa dei report gestiti con Crystal Report In una rete quindi la componente data access deve sempre essere aggiornata alla stessa versione ovvero tutti i pc devono utilizzare il medesimo componente per accedere ai dati Possiamo genericamente riassumere le versioni di questo driver in Su S O Windows 95 98 consigliata versione 2 5 Su S O Windows 2000 consigliata versione 2 6 2 7 Su S O Windows XP consigliata versione 2 8 Il problema particolarmente sentito in reti miste 95 98 2000 Xp in queste realt potrebbero esserci versioni diverse di questo componente con conseguente modalit di accesso diverso al database e alte probabilit di danneggiamento del database stesso Per ovviare il problema preferibile aggiornare tutte le versioni del componente a quella pi recente Inoltre un_consiglio prima di installare una versione recente del driver Data access su pc con sistema Windows 95 98 iniziate sempre con l installazione della versione 2 5 dopo se necessario proseguite con una pi recente 2
92. ente che permette di Proprietario lt installazione gt gestire la contabilit professionisti ordinaria e semplificata nonch la parcellazione KngGestPrev dil Componente che permette la Proprietario lt installazione gt gestione Preventivi e delle Agenzie di Pubblicit KngSweda KngSarema Sono i componenti utilizzati Proprietario lt installazione gt KngNcr KngTarget per il collegamento con i registratori di cassa delle rispettive marche KngNewLiglva dil Componente che permette di Proprietario o pame gestire la nuova liquidazione IVA dal gennaio 2002 CONFIGURAZIONE Installazione e struttura del sistema 23 KngPathArc dil Componente che permette di Proprietario dil lt installazione gt gestire il file di configurazione 96 INI dove sono definiti i percorsi degli archivi della licenza e dei reports KngSaldiEuro dill Componente che utilizzato per Proprietario lt installazione gt la gestione dell Euroconversione ora obsoleto KngSqIDbCopy dil Componente che permette la Creazione o la Duplica dei Databases in Sql Server KngCespiti dll Componente che gestisce il Vasi I ne programma Cespiti per la gestione dei Beni ammortizzabili KngAssist dll Componente che gestisce il Proprietario o pae programma di Gestione Interventi e contratti KngContab dll Componente che permette la Proprietario D gestione delle funzioni della Contabilit delle Dichiarazioni e del Bilancio CE
93. ente in Gruppo Administrators valido per tutti i metodi di confronto componenti config dat config ini Lock Server ved Aggiornamento Componenti permette di aggiungere un controllo all avvio della procedura per individuare se nel caso di tecnologia NT l utente windows in uso appartiene al gruppo administrators al fine di abilitare o meno la verifica degli aggiornamenti Attivando questo parametro se l utente non fa parte del gruppo amministratori la verifica degli aggiornamenti disponibili viene saltato selezionando il flag si inserisce nel 96 ini la chiave VerificaUtente 1 e Aggiorna componenti da Lock Server per attivare l aggiornamento dei componenti da LockServer consente di attivare sul singolo client il metodo di confronto e aggiornamento dei componenti tramite KngLockServer Questo metodo per i cui dettagli si rimanda al paragrafo Aggiornamento Componenti consente un meccanismo di controllo pi veloce e nel caso in cui lo stesso meccanismo non vada a buon fine viene visualizzato un messaggio e il confronto potr essere operato tramite il config ini Applicate le selezioni alla pressione del tasto Conferma vengono aggiornate le informazioni dei file di configurazione e viene avviato il Kng exe sul client Nel caso di attivazione di una delle modalit di aggiornamento disponibili vengono confrontati i componenti installati sul client con quelli del server e nel caso venissero rilevate differenze viene v
94. enti si trovano principalmente nella cartella di installazione del programma c Kng il loro nome inizia solitamente per KNG Dalla corretta versione del componente e dalla corretta registrazione dello stesso sui pc in uso dipende il corretto funzionamento del sistema Per questo motivo in seguito ad un malfunzionamento oppure ad un aggiornamento si pu rendere necessaria una registrazione manuale di un componente in questa ipotesi importante ricordarsi sempre di procedere dapprima con la deregistrazione del componente quindi con la registrazione dello stesso Per aggiornare un componente necessario effettuare 3 operazioni fondamentali Deregistrarlo eseguendo da Start Esegui regsvr32 c percorso componente nome_ componente u Sovrascrivere i vecchio componete con il nuovo Registrare la nuova versione con il comando regsvr32 c percorso componente nome_componenie La registrazione di un componente avviene attraverso il programma regsvr32 exe che si trova nella cartella WINNT System32 o Windows System a seconda del SO le operazioni di deregistrazione registrazione possono avvenire anche creando appositi file batch creati rispettando un ordine ben preciso nel caso in cui si preferisca non sovrascrivere il componente per conservarne una copia utile ricordare di rinominare tale componente cambiandone la parte iniziale ad esempio il KngDbUpdate dll potr essere rinominato in Old KngDbUpdate dl ma
95. enti controlli viene eseguito il KngMain programma principale che a sua volta richiama nuovamente il 96 ini e ricerca il file lic In mancanza di questo file o nel caso di file errato corrotto la procedura visualizza il messaggio Licenza d uso assente o compromessa Lo stesso messaggio viene visualizzato se il file 96 ini si fosse compromesso o presenta dati errati in questi casi possibile procedere con la cancellazione del file ed alla sua rigenerazione utilizzando la maschera Definizione Parametri della Procedura che viene automaticamente visualizzata all esecuzione del programma quando il 96 ini non rilevato 18 Manuale Tecnico 2 2 Cartelle e file installati La procedura di installazione provvede ad installare file e archivi necessari al programma La posizione di questi file cambia a seconda del tipo di installazione se Monoutente o Multiutente ved schema indicato nel paragrafo La struttura dell applicativo L installazione Monoutente Tutti file del programma vengono installati nella cartella di installazione eccetto il 96 ini ed alcune dil e ocx che vengono copiati nella directory windows La struttura della cartella la seguente C A KNG Componenti dil Eseguibili exe File di configurazione dat ini LI ARCHIVI File mdb lic LI RPT File rpt DOCUMENTI Documenti pdf LI altre cartelle Csp Driver Ecr ecc per programmi specifici
96. er aggiungere esplicitamente il proprio account al ruolo di amministratore di SQL Server fare clic sul collegamento sottostante R Aggiungi nuovo amministratore Ulteriori informazioni sulla configurazione della superficie di attacco di SQL Server S Configurazione superficie di attacco per le funzionalit localhost SQL Server 2005 Surface Area Configuration amp Protezione di SQL Server Configura superficie di attacco per localhost cambia computer F Attivare solo le funzionalit richieste dalle applicazioni in uso La disattivazione delle funzionalit inutilizzate migliora la gi Configurazione superficie di attacco per servizi e connessioni protezione del server tramite la riduzione della superficie di attacco Per informazioni sulle impostazioni predefinite vedere la Guida SR ii i i i n N TES Selezionare un componente quindi configurare le funzionalit 2 j SQLEXPRESS Le funzioni OPENROWSET e OPENDATASOURCE supportano connessioni ad hoc 3 J Motore di database alle origini dei dati remote senza server remoti o collegati Attivare tali funzioni solo se vengono chiamate dalle applicazioni e dagli script in uso Query remote ad hoc Integrazione con CLA Servizi Web XML nativi Automazione OLE Service Broker xp_cmdshell po Visualizza per istanza Visualizza 4 gt CONFIGURAZIONE Installazione e struttura del sistema 125 9 2 3 Microsoft SQL Server Express 2005 righe d
97. ersione studio da funzionalit apposite di monitoraggio dello stato di avanzamento dei lavori 6 2 Tabelle da evidenziare nell ANA E il Database contenete i dati aziendali della Societ il nome completo formato da XXXXXANA dove xxxxx rappresenta il codice societ assegnato durante la sua creazione Tipologia UELELE Contenuto tabelle Anagrafica Clienti Contiene anagrafica cliente clienti CliFatt1 Dati specifici dei clienti per societ cod Pag ecc CliFatt2 Legami con la contabilit CliFatt3 Legami con listino clienti ed agente Anagrafica Fornito Contiene anagrafica fornitore fornitori Forfatti Dati specifici dei clienti per societ cod Pag ecc ForFatt2 Legami con la contabilit ForFatt3 Legami con listino fornitore ed agente Anagrafica Articoli Contiene anagrafica Articoli Articoli ArtConti Legami con la contabilit ArtAgg Elenco codici aggiuntivi degli Articoli ArtAggLbl Riferimenti alle etichette associate ai codici aggiuntivi ArtUM Tabella per la conversione delle unit di misura ArtVal Tabella contente la categoria merceologica codice valuta e i decimali aggiuntivi Piano dei Contigen Contiene anagrafica Conti conti e CollegPdc Legami tra Piano dei conti e le voci riclassificazione con Mode_ attivo Bilancio LgBilRic Legami tra Piano dei conti e le voci riclassificazione senza Mode_ attivo SIE StBIIRic Importi di ciascuna voce riclassificata storici TabTpBilRic Tabella che definisci i tipi di ricla
98. fica Visualizza lai Operazioni stampante Aggiungi stampante i 5 guea some fm core Imposta come stampante predefinita Preferenze stampa Selezionare la preferenze di stampa EI Sospendi stampa d Condividi stampante Sospendi stampa Condivisione Usa stampante non in linea Di Rinomina stampante XX Elimina stampante Crea collegamento 5 di Elimina EH Imposta propriet l stampante Rinomina 9 premere sul pulsante Avanzate Preferenze stampa Epson LO 1060 Carta Qualit Orientamento Verticale Orizzontale Ordine pagine Dalla prima all ultima O Dall ultima alla prima Pagine per foglio Avanzate n Applica 34 Manuale Tecnico 10 Scegliere nella sezione Formato il nuovo modulo personalizzato appena creato nel nostro esempio Modulo Personalizzato 1 gt Epson LO 1060 Impostazioni avanzate del documento 33 CartafOutput z Numero cop 37 5 x 29 7 s a Opzioni docume Caratteristi L8921 Lettera dj Caratteristiche stampante Qualit di stampa Qualit lettera ok Anua 11 Cliccare su OK CONFIGURAZIONE Installazione e struttura del sistema 35 2 6 Menu del programma da Start programmi La Procedura di installazione ha creato un Gruppo o Cartella di lavoro contenente delle icone per il lancio del Programma la visualizzazione dei documenti il lancio di applicativi e programmi aggiuntivi
99. fica Fornitori 13 Stampa Anagrafica Articoli 14 Stampa Tabelle 15 Anagrafica Pratiche 20 E diting a Griglia 001 00C 001 00C 001 00C 001 00C 001 00C 001 00C 001 00C Prof ord e Prof Sempl Nessun Controllo TISTI K E E E E E K E E E K E e e memnon I Come si nota nella griglia sono elencate insieme al numero di ID che le contraddistingue le funzioni esistenti nella Procedura la numerazione delle funzioni rispetta la suddivisione tra funzioni utente e standard In ordine a partire dalla colonna Pulsante si ha una serie di informazioni relative a ciascuna funzione e Pulsante indica se la funzione fornita di pulsante di scelta rapida Nel caso di inserimento di nuove funzioni da parte dell utente la procedura provvede automaticamente a renderle disponibili nell elenco delle funzioni presenti nella procedura 86 Manuale Tecnico e Livello si riferisce al livello Utente ogni funzione accessibile solo all utente il cui livello di abilitazione uguale o superiore a quello qui evidenziato e Tipo Contabilit consente di riferire la funzione ad un tipo di contabilit specifica tra Ordinaria Semplificata Professionisti Ordinaria e Professionisti Semplificata e Nessuno nel caso si volesse includerle tutte Sempre Disattivo l opzione da scegliere per le nuove funzioni che sono ancora da implementare e Controllo si riferisce al controllo che la procedura esegue in relaz
100. ggiornare i dati delle tabelle standard gestite dal sistema contenuti nel database Comune Viene solitamente fornito insieme agli aggiornamenti della procedura e deve essere sempre aggiornato all ultima release installata sovrascrivendosi a quello presente Il file Kingana rappresenta il Database Modello le societ gestite nella procedura in fase di creazione riprendono la struttura di questo database E un file che ad ogni rilascio viene fornito aggiornato nb se necessario viene rilasciato anche con le release distribuite tramite patch viene sempre aggiornato automaticamente sovrascritto a quello gi presente Per ogni societ gestita vengono creati due appositi file di archivio XXXXXana che contiene tutte le anagrafiche e le movimentazioni e XXXXXmsk che contiene tutte le personalizzazioni On Fly applicate alle maschere della procedura XXXXX rappresenta il codice della societ attribuito dall utente all azienda gestita nel sistema infatti ad ogni societ gestita nel programma corrisponde un codice societ Il file KNGA99 rappresenta l archivio condiviso contenete alcune tabelle alle quali nel caso di utilizzo della versione STUDIO e nel caso di creazione di societ con il metodo CREAZIONE STUDIO vengono automaticamente collegate le nuove societ create Rappresenta la cos detta Tipologia standard relativa alle tabelle di base personalizzabile dall utente Considerando che la procedura nella versione STU
101. go Installa Terminal Server Per modificare le impostazioni selezionate scegliere Indietro Per continuare la configurazione di questo ruolo scegliere Avanti lt Indietro Click su Ok Configurazione guidata server Applicazione delle selezioni Il ruolo selezionato viene aggiunto a questo server Installazione di Terminal Server in corso IO x Cerca in Guida in linea e supporto o gt tecnico Strumenti e aggiornamenti ver ino l aggiunta o la i amministrazione RA F Strumenti di amministrazione Aggiungi o rimuovi un ruolo Altri strumenti Q Informazioni sui ruoli dei server Windows Update Informazioni pri e nome di sull amministrazione remota lt Indietro yanti gt Annulla ti ruoli Protezione avanzata di Internet Explorer W n yvio Veloce King 4 90 King Ra Durante il processo Configurazione guidata server riavvia il computer Chiudere tutte le applicazioni in esecuzione prima di procedere j Annulla successivi per questo ruolo Elenco delle operazioni di Server applicazioni amministrazione comuni Windows Server Community a I server applicazioni forniscono le tecnologie di base necessarie MEP EPRS ni HAN per creare distribuire e gestire servizi Web XML applicazioni renti ce Novita QL Server Web e applicazioni distribuite Le tecnologie dei server PEECAZIONI Strategic Technology Protection anagem applicazioni comprendono ASP NET COM
102. i comando Riportiamo una serie di comandi che possono essere eseguiti dalla gestione query di SQL 2005 avviando il query analizer selezionando il database e scrivendo le frasi sotto riportati indicate In caso di ripristino di un database proveniente da un altro pc Per riattribuire al database appena ripristinato l utente DBO Sp_changedbowner Kw96Admin Cambiare COLLATE ad un Database Alcuni database possono avere dei problemi sulle regole di confronto specialmente se provenienti da MS SQL SERVER 7 0 In questi casi eseguire la seguente istruzione ALTER DATABASE demoana COLLATE Latini General CI AS Rinomina del PC Server con SQL Server 2005 installato solo per urgenze Un server dopo l installazione di MS SQL SERVER non va in nessun caso rinominato il cambio del nome infatti potrebbe comportare dei problemi di funzionamento In queste condizioni per cercare di ovviare temporaneamente alle eventuali problematiche possibile eseguire le seguenti istruzioni fermo restando che per ripristinare un funzionamento del tutto corretto necessario disinstallare e reinstallare il motore sql Temporaneamente le istruzioni da effettuare in casi di urgenza sono le seguenti Per ricavare il nome corrente del Server SQL exec sp_helpserver Per eliminare il Vecchio Nome del Server SQL exec sp_dropserver lt servername gt Per aggiungere il Nuovo Nome del local server exec sp_addserver lt servername gt local Per Configurare il n
103. i nella tabella amp nalom Errore durante l aggiornamento del Database Comune Nella seconda parte vengono evidenziate le query di aggiornamento utili a revisionare correttamente le tabelle del database in esame Se l aggiornamento non riuscir ad essere portato a termine verr visualizzato un messaggio e l applicativo non potr continuare l esecuzione sulla societ in esame Alla fine dell operazione viene eseguito anche UPDATECOMUNE Altre KngDBUpd dil Considerando che la procedura ha una struttura modulare e si compone di diverse dll ognuna delle quali assolve a specifiche funzioni stato creato un meccanismo di aggiornamento che prevede la creazione ed il rilascio nel tempo di componenti di update specifici per particolari componenti Cos a seconda della natura dell aggiornamento lo stesso pu essere eseguito dalla KngDBUpdate oppure da altri componenti legati singolarmente ad altri componenti quali ad esempio KngDBUpdProf321 esegue gli aggiornamenti necessarie richiesti dal componente KngProf312 KngDBUpdAssist esegue gli aggiornamenti necessarie richiesti dal componente KngAssist Ecc Ogni aggiornamento di database viene registrato in un apposita tabella Version all interno del database stesso in questa tabella viene creato un record per ogni dil che ha apportato modifiche al db riportando un numero di aggiornamento che in caso di necessit pu essere verificato dall utente dalla
104. ient dalla sessione Terminal Server e quindi dal programma verr vista come stampante di rete sul percorso client Laserjet La stessa logica vale per la gestione di una unit floppy locale che in una sessione terminal server non sar vista come A ma come ad esempio E corrispondente al floppy condiviso client A Se durante una sessione Terminal Server si imposta la procedura per lavorare sull unit A significa che stiamo lavorando sl floppy A del Server non sul floppy A del client dove siamo posizionati fisicamente 106 Manuale Tecnico 7 3 2 Ottimizzazione della gestione delle STAMPANTI La normale architettura di Terminal Server prevede che la gestione delle stampanti avvenga attraverso sessioni multiple di lavoro da parte dei vari utenti connessi in modalit Terminal Server Senza addentrarci nei dettagli di questa modalit di gestione ci limitiamo a suggerirvi di modificare l impostazione di cui sopra per migliorare la gestione delle stampe da parte del programma operando come segue Accedere da Avvio Programmi Administrative Tools alla funzione Terminal Services Configuration Quindi cliccare con il tasto destro del mouse sul protocollo RDP e visualizzarne le propriet delle connessioni Client impostandole come segue ZL Terminal Services Configuration I lam ve e gt Om XERE My Docume 2 Connections MEATY Server Settings RDP Tcp Properties General Logon Settings Sessions Envir
105. indows ME e Windows XP Home edition pertanto il corretto funzionamento del programma su tali sistemi non garantito La configurazione sui sistemi operativi contrassegnati da richiede le impostazioni descritte nel paragrafo INSTALLAZIONE DEL SISTEMA SU WINDOWS VISTA 1 Ricordiamo che su Sistema Operativo Windows XP non necessario installare la stessa utilizzando la funzione Verifica Guidata Compatibilit Programmi funzione presente ed in passato spesso utilizzata sui s 0 XP presente del men Accessori che permette di installare una determinata procedura simulando i sistemi operativi precedenti a XP Nel caso in cui l utente abbia eseguito l installazione utilizzando questa funzione si potrebbero verificare diversi malfunzionamenti nel programma ad esempio alcune anomalie all apertura delle principali maschere quali anagrafiche clienti fornitori e Articoli Per ovviare a queste anomalie necessario verificare le propriet dell eseguibile Kng exe in particolare nella cartella Compatibilit verificare che il flag Esegui programma in modalit compatibile sia disattivo es sul sistema operativo Win95 quindi necessario disattivare il flag oppure procedere ad una nuova installazione da CD ROM 6 Manuale Tecnico 1 3 La struttura dell applicativo La procedura stata ideata con una struttura Client Server Questo significa che eccetto per l installazione in Terminal Server cui dedicheremo un apposito spazio l i
106. informazioni sull attivazione di richieste tecniche 3b Server Licenze attivato Quando si attiva il Server Licenze Microsoft assegna un certificato digitale a utilizzo limitato che convalida l appartenenza e l identit del server stesso A tale scopo Microsoft utilizza il certificato dello standard X 509 Grazie a tale certificato un Server Licenze potr eseguire ulteriori transazioni con Microsoft e ricevere i key pack relativi alle licenze Client Un key pack di licenze Client include pi licenze CAL dei Servizi Terminal che verranno distribuite dal Server Licenze 4 Installazione delle licenze Per l installazione delle licenze necessario stabilire una connessione con la Microsoft Certificate Authority and License Clearinghouse e fornire i dati relativi all acquisto Dopo la convalida dei dati le licenze vengono installate sul Server Licenze La attivazione richiede uno dei metodi di connessione precedentemente utilizzati per l attivazione del server licenze punto 3a Nota Nel caso di una semplice re installazione del sistema operativo la licenza viene preservata Se necessario ri formattare il computer client oppure reimpostare la memoria Flash su un terminale basato su Windows andranno perse le licenze memorizzate a livello locale Per acquisire nuovamente le licenze rimosse necessario richiedere una nuova emissione della licenze a un rappresentante dell assistenza Microsoft per Licenze Servizi Terminal 5 Distribu
107. installazione aggiornamento o manutenzione richiedono di poter accedere a meccanismi di registrazione e deregistrazioni componenti ed accesso a cartelle e file di sistema Un utente che non dispone di tali autorizzazioni potrebbe ad esempio non pu quindi completare quindi tali procedimenti Utilizzando il programma gestionale inoltre l utente potrebbe effettuare delle modifiche ad esempio relative alla stampante gestita che richiedendo l accesso al file 96 ini darebbero luogo all automatica copia di detto file dalla directory windows ad una sottocartella utente In questa ipotesi importante sottolineare che il file 96 ini modificato in seguito delle operazioni effettuate dall utente non sar pi quello presente nella cartella windows ma sar salvato in un altro percorso predefinito dal sistema Visualizzazione del Lock Server Lockserver un servizio che viene automaticamente avviato dal sistema Ne consegue in questa situazione che a differenza delle versioni precedenti di Windows l eventuale apertura del programma non pu essere controllata direttamente dalla relativa icona situata nella system tray attualmente l unico modo per accedere alla gestione di Lockserver quello di terminare l esecuzione del processo utilizzando Gestione Attivit CTRL ALT CANC e quindi rieseguirlo manualmente Porta Dinamica in SQL nelle configurazioni sopra esposte consigliamo l impostazione di una porta 1433 dedicata al
108. ion 0 vi 4 e Nel caso di installazione in rete il percorso definito dall amministratore del sistema pu anche essere utilizzato per specificare esattamente il luogo in cui trovare il componente aggiornato in rete un metodo che pu essere utilizzato in modalit alternativa al Config ini per effettuare l aggiornamento dei componenti Se attiva questa modalit all esecuzione del Kng exe viene effettuata una ricerca dei componenti secondo i percorsi indicati nel Config dat ed una verifica con la versione dei componenti presenti sul singolo Pc L ultima riga di questo file AutoUpdateVersion indica se attivo l eventuale aggiornamenti dei componenti in rete lo stato 1 vero indica che l aggiornamento verr effettuato in automatico 0 falso indica che non verr effettuato l aggiornamento L impostazione del flag pu essere effettuata anche dall interno del programma Men Help Configurazione Applicazione CONFIGURAZIONE Installazione e struttura del sistema 45 Il Config dat pu essere quindi utilizzato al posto del file Config ini per effettuare l aggiornamento dei componenti in rete In questo caso nell ipotesi in cui il programma non dovesse trovare qualche componente nelle cartelle di rete viene immediatamente visualizzata la maschera a lato a questo punto si pu optare per l esecuzione della procedura senza effettuare il controllo sui componenti cliccando su ESCI oppure applicare alla sessione corrente
109. ione 7 E BarCode E E Preventivi E E Matricole i E UK Cancel Le altre colonne presenti sulla griglia sono e Security Module informazioni sui moduli di security e Note possibilit di inserire note di testo a formato libero riguardante la singola funzionalit e Collegamento prevede la possibilit di collegarsi ad altri eseguibili Facendo doppio clic sul campo si accede alla consueta videata in standard windows che permette di selezionare l eseguibile voluto Premendo il pulsante Apri il programma inserisce automaticamente nel campo il percorso CONFIGURAZIONE Installazione e struttura del sistema 87 6 4 1 COLLEGAMENTO AD APPLICATIVI FILE E CARTELLE ESTERNI Una potenzialit presente nel sistema prevede la possibilit di lanciare applicativi esterni impostando parametri dipendenti dal contesto funzionale in cui vengono lanciati E quindi possibile collegare alla procedura qualsiasi applicativo Microsoft Word PowerPoint Access ecc oppure qualsiasi altro programma costruito da terze parti produttori diversi da Microsoft e diversi dalla software house che ha creato il presente pacchetto Le operazioni da compiere riguardano l inserimento dalla funzione Gestione Funzioni della nuova funzione da eseguire nell elenco di quelle disponibili l inserimento pu avvenire direttamente posizionandosi sull ultima riga e indicando e ID compreso tra Il numero 2000 ed il numero 2999 ID riservati alle funzioni ute
110. ione a parametri della societ Esclusivo Si riferisce al tipo di accesso consentito per la singola funzione Nel caso si scegliesse Per Procedura solo un utente alla volta avrebbe l accesso alla funzione indipendentemente dalla Societ attiva in quel momento L opzione Per Societ invece si consente l accesso alla funzione ad un utente alla volta nell ambito della sola Societ attiva e Risorse con l ausilio del tasto funzione F5 si accede al Men Locks attraverso il quale si definiscono i gradi di esclusivit di ciascuna funzione Per spiegarne l utilizzo procediamo con un esempio prendiamo il caso della Chiusura Ordini Fornitori Come si pu vedere dalla maschera che si visualizza in corrispondenza di detta funzione oltre ai flag Use associati agli archivi Societ e Ordini Fornitori si abilita il flag Esclusivo questo vuol dire che una volta lanciata la funzione opera innanzitutto grazie agli archivi identificati dallo stato di Use ma in modo particolare gli Ordini Fornitori hanno la condizione di esclusivit ossia detti archivi non possono essere gestiti da altri utenti se non da quello che sta operando la chiusura ordini w Henu Locks Uso Esclusivo King n E User E E Societ W n Tipologia E E Fersonaliz E E Ese Contabile 7 E Ese Magazzino I n Ordini Clienti IT E Ordini Fomitori M Wi V E M A 1 E E Cespiti E n Provvigioni E E Distinta Base D E Effetti E E Produzione E Schedulaz
111. ione che si sta installando Inoltre l aggiornamento dei dati contenuti nel database Comune viene effettuata grazie al file StdCom mdb che permette di aggiornare il contenuto delle tabelle standard non modificabili da parte dell utente E Importante sottolineare alcuni aspetti e accorgimenti legati a questo processo In caso di rete solo un utente alla volta potr accedere al database della societ per apportare le necessarie modifiche per l aggiornamento la procedura non gestisce autonomamente un backup degli archivi prima di procedere con l aggiornamento sar opportuno effettuare sempre un salvataggio al termine dell aggiornamento viene creato un file di LOG con tutte le operazioni effettuate dall aggiornamento Questo file ha nome uguale al database della societ con l estensione LOG Il file di log pu risultare molto importante al fine di verificare che tutte le operazioni di aggiornamento siano andate a buon fine KNGDBUPDATE Caricato un aggiornamento avviato il programma ed effettuato lo scarico dei componenti verr richiesto se necessario non detto che tutti gli aggiornamenti richiedano la modifica di struttura del database il lancio automatico dell aggiornamento della base dati alla nuova struttura Aggiornamento database In corso Attendere prego Ej Il database relativo alla societ EUROD richiede un aggiornamento per permettere il dI corretto funzionamento con la corrente release
112. ioni relative alla configurazione dell applicativo Windows Help a Contabilit Cespiti Dichiarazioni Bilancio CEE Tipologie Vendite Magazzino Ordini Clienti Ordini Fornitori Produzione Utilit Multi Societ D4A4 8545 EBb amp kEB E sR2 7AEKEX G1 Archivi SQL Server Pronto SecNew 0 00 13 g 01 01 2003 Cliccando con il mouse sulle diverse aree della barra inferiore degli strumenti appaiono le informazioni Per controllare il tipo di gestione delle lock attivato o SQL Per controllare il percorso archivi e il tipo di database in uso Access cilKing_4 50 1_Serverl rchivilDemoana mdb ci King_4 50 1_Serverl amp rchivijDemofisk mdb ci King_4 50 1_ServertarchiviComune mdb Visualizza Dettaglio Tabelle Collegate CONFIGURAZIONE Installazione e struttura del sistema 75 Cliccando sulla riga corrispondente ad un database verr automaticamente il database stesso con Access oppure con SQL Nota al fine di salvaguardare l integrit degli archivi accesso diretto ai database attivo solamente se l utente ADMIN tutti gli altri utenti utilizzatori non sono abilitati all accesso diretto del database La Voce Visualizza Dettaglio Tabelle Collegate permette di visualizzare il percorso dei database collegati alla societ tipologie conti e tabelle cliccando su questa riga apparir il dettaglio dei collegamenti la Yisualizzazione Completa fi Ioj x Elenco Uperazioni Segnalat
113. isualizzata la maschera i King 3 32 Elenco Componenti CT ee sii m Kinna EA A 232 00 AV A 32 00 Una nuwa versione del comonente ER E C SKing Cixking_ Cixking_ Cixking_ Ml Kngfilter di 06 11 2003 15 58 18 3 30 0 0 08 10 2003 13 34 01 3 3 0 1 Una nuova versione del componente C Ming_ lt M KngDBUpdate dl _ 06 11 2003 15 46 39 3 32 0 0 03 11 2003 18 08 17 3 32 00 Una nuova versione del componente C MKing_s oe Potrebbe verificarsi che durante la fase di aggiornamento il ai Kng exe generi un errore ci pu dipendere dal fatto che si sta cercando di aggiornare un componente attualmente in uso dal ll KngCespiti dl 06 11 2003 17 17 08 3 32 0 0 21 107 sistema es Tdbg6 ocx Solo in tali casi laggiornamento dei rld Eag IZ RIO SIND EITM componenti in uso non sar possibile Esci Per procedere all aggiornamento del componente sufficiente applicare un flag in corrispondenza dello stesso e cliccare su Aggiorna Aggiorna CONFIGURAZIONE Installazione e struttura del sistema 49 3 3 3 Config ini e Kng exe Utility Client Server L aggiornamento Client Server pu avvenire quindi automaticamente attraverso la gestione del Config ini piuttosto che attraverso il KngLockServer Legate al file Config ini e all eseguibile Kng exe sono state studiate una serie di procedure che consentono all installatore di eseguire delle operazioni di aggiornamenti in modalit inversa ovvero dal Client vers
114. isultati ricerca Otfice Uffice r _______________ m T y6 Diimenzioni 4 691 70 bytes Tipo Applicazione Ultima modifica 25 02 2000 16 38 Home MSACCESS EXE Testo contenuto Nella cartella ACCESS ES CAProgrammi Microsoft Office Office Ci Kng Archivi specifica la directory in cui si trova il Database E Cerca file o cartelle Risultati ricerca Tipo Applicazione Microsoft ______ ACCES Ultima modifica 14 06 2002 12 08 Home EURODANA MDE Testo contenuto i Nella cartella lt lt lt EURODANA MOE C Documents and Settinga penna D ati applicazioni Microsoft Office File rece EURODANA MDB 9 CADocuments and Settings penna Recent Cerca In EURODANA KDE C Documents and Settings penna Fecent E Unit disco rigido locali C I Coking Archivi N B l inserimento delle virgolette come nell esempio fa s che gli spazi tra due successive parole non vengano considerati nel momento in cui si effettua la ricerca del file nella cartella specificata 5i Gestione Funzioni Categ Collegamento Genere Til C Programmis Microsoft Office Office MSA CCE SS EXE Cking amp rchivi MEURODAMNA MDE Per poter aprire il database cos collegato dopo essere usciti dalla Gestione Funzioni sulla parte vuota dopo la toolbar cliccare con il tasto destro del mouse della maschera e selezionare Personalizza amp a0nn 0 2 amp 45G amp amp G amp Ss BABA X vw Toolbar
115. it del Lock server KngBackVersion exe Eseguibile per portare il dini lt installazione gt database a versioni precedenti KngLicenze exe Eseguibile per visualizzare i Proprietario lt installazione gt dati della licenza nella procedura KngCreaBat exe Eseguibile per creare file bat Proprietario lt installazione gt deregistrazione KngModCodArt exe Eseguibile per la gestione di ernnne ia O KngNavigator ocx Componente che permette la Proprietario SA gestione della funzionalit denominata NAVIGATOR sulle funzioni dove prevista per lo spostamento tra pi elementi dello stesso archivio KngRepWizard exe Eseguibile per la creazione di Proprietario lt installazione gt maschere di filtro personalizzate ei exe Be me l update del database alla versione 275 KngLinksDocumenti exe Eseguibile che gestisce i link Proprietario lt installazione gt tra i documenti della Nota Integrativa 26 Manuale Tecnico KngLanciaQuery exe Eseguibile per la gestione exXe lt installazione gt dell utility di esecuzione delle query di update dirette su db KNGRUBRICA EXE Eseguibile per la gestione lt installazione gt della rubrica RtPatch exe Eseguibile per l applicazione Proprietario lt installazione gt delle patch KngResource dl www Proprietario di lt installazione gt KNGFUNZIONI DLL che collega la Proprietario lt installazione gt rispettiva dll KngStubDiba dill Componente per lt installazione gt base s
116. itato Windows Firewall altri elementi di rilevamento intrusioni router con firewall integrati antivirus con modulo di controllo esecuzione programmi oppure personal firewall di terze parti andrebbero attuate tutte quelle operazioni di port forwarding atte a consentire il traffico sulle porte interessate in questa ipotesi VNC Porte da TCP 5500 a TCP 5550 LockServer LockMonitor Porte 3100 3200 default modificabili da software SQL Porte 1433 default modificabili da software CONFIGURAZIONE Installazione e struttura del sistema 15 2 INSTALLAZIONE L installazione del programma avviene a mezzo CD Rom sono state studiate due tipologie di installazione a seconda dell ambiente nel quale viene introdotto l applicativo e MONOUTENZA per l ambiente monoutente 1 posto di lavoro L installazione Monoutente installa tutto il necessario sul singolo Pc predisponendo l ambiente per l immediato utilizzo del software sul Pc in questione e RETE per l ambiente multiutente pi posti di lavoro in rete L installazione Multiutente invece composta da un installazione SERVER con la quale vengono installati tutti gli elementi comuni e condivisibili archivi report componenti licenza documenti e un installazione CLIENT che installa sul singolo Pc la parte software dell applicativo eseguibili e componenti Operativamente necessario prima di tutto installare la parte Server successivamente durante l
117. iver della stampante specifica non consente tale impostazione passaggi sono i seguenti 1 Entrare nel Pannello di Controllo di Windows nella sezione Stampanti e Fax 2 Selezionare la stampante per la quale si desidera creare un nuovo modulo personalizzato e selezionare la voce Propriet Server presente nel men File Stampanti e fax 260 Modifica Visualizza Preferiti Strumenti 7 erca gt Cartelle ii Apri Imposta come stampante predefinita Preferenze stampa Sospendi stampa son LO 1060 Condivisione Usa stampante non in linea Aggiungi stampante W Microsoft Office Document ER Image Writer Proprieta server N Installa fax Koduli Porte Driver Avanzate Moduli n ASSISTENZA Home modulo 10x14 Crea un nuovo modulo Definire un nuovo modulo modificandone il nome e le misure esistenti Quindi scegliere Salva modulo 32 Manuale Tecnico indicare le dimensioni del foglio nell area Descrizione modulo misure Inserire il nome del modello personalizzato nel campo Nome Modulo 6 premere sul pulsante Salva Modulo H g Proprieta Server di stampa Jx Moduli Porte Driver Avanzate Moduli nm ASSISTENZA Modulo continuo 21 5 8 33 cm P Hota O 00000 FRAC 16K PRAC 16 ruotato J Salva modulo Home modulo Modulo Personalizzato 1 Crea un nuovo modulo Definire un nuovo modulo modificandone il nome e le misure esistenti Quindi scegliere Salva modulo
118. l client il file di configurazione utilizzabile per gestire l aggiornamento client server operando un confronto sui componenti del programma installati vecchio metodo di aggiornamento Il Config ini un file di configurazione utilizzato nella gestione dell aggiornamento nuova modalit in quanto opera un confronto client server estendibile a tutti i componenti utilizzati nel sistema rpt compresi non solamente legato ai componenti sviluppati Il meccanismo del Config ini e le relative utilit si attivano automaticamente a seguito dell indicazione del pathserver nel 96 ini e sostituiscono l aggiornamento componenti del config dat Eliminando la pathserver dal 96 ini gli automatismi legati al Config ini divengono inattivi e l aggiornamento client server deve essere eseguito con il Config dat II meccanismo del file Config ini supportato solamente in reti con server e client Windows CONFIGURAZIONE Installazione e struttura del sistema 37 3 1 Configurazione dell applicazione 96 INI II file 96 INI si trova nella directory Windows c windows o c winnt In questo file vengono annotati i parametri fondamentali per la procedura quali il percorso degli archivi della licenza dei report ed altro In caso di rete si trova su tutti i client che devono accedere al programma 3 1 1 Contenuto del file Proponiamo un esempio di informazioni che possono essere contenute nel file di configurazione A fianco ri
119. lassi Base e i moduli delle Tcontrolli Componente che contiene gli oggetti base utilizzati dall ambiente DBO Datalog Business Objects KngBaseFunctions dill Componente che contiene le Proprietario il lt installazione gt funzioni di base e le chiamate delle funzioni come nella KngBaseObjects utilizzati dall ambiente DBO Datalog Business Objects KngLib dill Componenete che gestisce la Proprietario lt installazione gt comunicazione le diverse dll del programma KngFunzMagVend dll Componente che contiene la Proprietario lt installazione gt gestione delle funzioni comuni ai moduli Vendita e Magazzino KngMainFunctions dil Componente che permette la Proprietario lt installazione gt gestione di tutti gli altri componenti della procedura KngBarCod di collegato al KngBarcdi Proprietario installazione KngList dll Componente che gestisce le Proprietario lt installazione gt liste di visualizzazione dei dati degli archivi della procedura KngCustOnFily dll Componente che permette la Proprietario lt installazione gt gestione della Personalizzazione On Fly nelle funzioni della procedura dove prevista KngDocDesNew dil Componente che gestisce la Proprietario lt installazione gt personalizzazione dei moduli di stampa previsti dalla procedura e la loro gestione stampa modifica ecc KngTipLista dll Componente che permette la Proprietario Sscala32 0cx lt installazione gt gestione
120. lit Dal men Avvio Esegui digitare il comando lt percorso_installazione gt KngMain exe UPDATECOMUNE 2 x documento o della risorsa Internet da aprire Apri CiKing_Mono KngMain exe UPDATECOMUNE Annulla Sfoglia 7 Digitare il nome del programma della cartella del cliccando su Ok partir l operazione di aggiornamento che porter alla visualizzazione delle form precedentemente evidenziate gt Anche se si utilizzano archivi in formato SQL fondamentale aggiornare sempre il file StdCom e verificare che il file aggiornato si trovi nella cartella indicata nel file 96 ini come Percorso Archivi Access es path330 percorso_archivi_ access CONFIGURAZIONE Installazione e struttura del sistema 73 UPDATEBANCHE La tabella Banche del database Comune contiene la lista completa di tutte le banche italiane con i relativi codici ABI e CAB Questa tabella rappresenta un utilissima banca dati per l utente e pu essere periodicamente aggiornata in questo caso la procedura di KngDBUpdate visualizza Il seguente messaggio solitamente al termine dell aggiornamento del database Comune Aggiornamento Comune L StdCom contiene una nuova Versione di tale Tabella aggiornata al 06 06 2008 2 La Tabella Banche presente sul Comune stata aggiornata in data 01 01 2000 io Si vuole procedere all aqgiornamento della Tabella Banche del Comune RNC L operazione di aggiornamento della banca dati
121. lizzando sempre la versione pi recente al fine di garantire prestazioni sempre ottimali CONFIGURAZIONE Installazione e struttura del sistema 119 9 1 Microsoft SQL Server Express 2005 Workgroup Installazione Vediamo come procedere con l installazione e la configurazione del motore di database SQL 2005 nel caso il nostro computer venga utilizzato come Server in una Lan di tipo WORKGROUP del software gestionale ed i relativi archivi fossero in formato SQL Proponiamo un esempio prendendo in considerazione l utilizzo di Microsoft SQL SERVER EXPRESS EDITION SP2 che ad oggi risulta perfettamente compatibile sia con il sistema operativo MicrosoftWindows Xp aggiornato con Sp2 Net Framework 2 0 ita e Windows Installer 3 1 che con Microsoft Windows Vista L installazione di SQL 2005 pu essere effettuata seguendo le indicazioni standard indicate nelle guide Microsoft considerando i seguenti accorgimenti 1 Selezione Funzionalit Una volta avviato il setup abiliteremo per prima cosa l installazione dei Componenti Client is Installazione di Microsoft SQL Server 2005 Express Edition Selezione funzionalit Selezionare le funzionalit da installare he Per modificare l installazione di una funzionalit fare clic su un icona nell elenco seguente Descrizione funzionalit Sr Servizi di database Installa strumenti da riga di comando m Componenti client componenti di connettivit modelli di Componenti di c
122. lizzer un messaggio di avviso all utente Ovviamente nella maggior parte delle funzioni la procedura ottimizzata per gestire il locKng sul singolo record o su un gruppo di record ben definiti e questo garantisce la minimalit dei conflitti Inoltre le lock sono sviluppate seguendo il protocollo detto ocKng a due fasi cos da garantire la massima serializzabilit e isolamento delle transazioni In particolare questo sistema prevede che la transazione passi da una prima fase nella quale viene eseguito il blocco dei dati interessati e l apertura di transazione begin ad una seconda fase nella quale effettuata l elaborazione viene chiusa la transazione end potr avere un esito positivo commit o negativo rollback in caso di errore Al termine della seconda fase avviene il rilascio delle Lock solo ora la risorsa risulta libera Un altra importante considerazione che nel sistema previsto il deadlock per time out ovvero quando un blocco di una risorsa non riesce allo scadere di un certo time out tempo massimo di attesa il tentativo di lock viene annullato e la relativa operazione CONFIGURAZIONE Installazione e struttura del sistema 53 METODI DI GESTIONE DELLA CONCORRENZA Nella procedura sono state quindi studiati due diversi sistemi gestori delle Lock e Tramite il file GA1Lna senza estensione e Tramite il servizio LockServer exe Le lock gestite nel sistema completano il sistema di controllo della concor
123. lle funzioni CONFIGURAZIONE Installazione e struttura del sistema 25 Sbpro532 0cx Libreria Sax Basic utilizzata terze parti OCX lt installazione gt per la gestione dei reports Stampe standard della procedura Vsocx32 0Cx Componente utilizzato per la terze parti lt installazione gt creazione e gestione delle Cartelle nelle funzioni Vedi cartelle in Testata delle funzioni Caricamento Documenti di Vendita Actbar ocx Questo componente stato terze ci m pae e utilizzato per la gestione delle toolbars Men Xcdzip35 0cx Gestisce la compattazione terze Ti F gt zip degli archivi dalla funzione di Riorganizzazione multipla anche in assenza di Winzip sul pc e la gestione dell esportazione importazione di database SQL delle spyworks Gestisce il punto della terze parti lt installazione gt tastiera numerica come virgola dipende dal S O in USO bilancio CEE telematico bilancio CEE telematico KngSqlInstall exe Componente che permette Proprietario exe lt installazione gt e delle Stored nel caso di gestione dei database in SQL KngMain exe E il componente principale Proprietario lt installazione gt della versione 3 33 contiene tutte le funzioni Generali della procedura E eo _ e_ _ ew KngRipristinoArchivi exe Eseguibile per la gestione lt installazione gt dell di di dl archivi e lock di rete con il Lock server l attiv
124. lo stato dei componenti cos come sono stati riscontrati senza aggiornamento del componente non trovato cliccando su APPLICA A QUESTA SESSIONE E possibile anche salvare lo stato attuale di modo che al nuovo avvio del programma non sia chiesto di controllare lo stato del componente non trovato APPLICA E SALVA C king Config dat Effettua verifica su Mon effettuare verifica su EngList dil NON TROVATA EngCustOnFly di NON TROVATA KingBaseobjects dil NON TROVATA EngDocDes dil NON TROVATA EngTipLista dil NON TROVATA EnoRepObjects dil NON TROVATA kngBars ocs NON TROVATA KingForm ocg NON TROVATA EngProd31 2 dil NON TROVATA Eng arl dil NON TROVATA EnoFilter dil NON TROVATA KngPreview dil NON TROVATA KngFormule dil NON TROVATA Kinge ventHandier dil NON TROVATA Applica a questa sessione Applica e Salva Esci E possibile facendo doppio clic sul nome del componente non trovato attivare una maschera per la ricerca del corretto percorso Nella form che apparir possibile cliccare sul pulsante laterale Ricerca Posizione File e individuare il percorso del componente mancante Se il percorso corretto con Conferma il componente passer dalla parte destra alla parte sinistra di form E KING3 14 Config dal Effettua verifica su Non effettuare verifica su EngCustOnFly dil EngList dil NON TROVATA EngBaseobjects dll EngDocles dil EnaT ipl EngRep kngb ars kngFom Nom
125. mComune del database Comune gt Salvataggio Savebar Attiva o ParamComune NewLoadBar 1 o ParamComune DisattivaSaveBar 0 Con questa impostazione il men dell utente viene caricato solamente al primo accesso e successivamente le volte che si fa un eventuale modifica quindi viene salvato su file nella cartella Savebar presente nella directory temporanea di ogni utente ved Rif Sezione Archivi cartelle temporanee per utente Al successivo accesso nel sistema il men verr caricato da questo file in modo pi rapido Salvataggio Savebar Disattivata o ParamComune NewLoadBar 0 o ParamComune DisattivaSaveBar 1 Con questa impostazione il menu viene caricato dal database della societ ana tabella Userenviroment ad ogni accesso nel sistema Questa metodologia meno veloce in termini di tempi di accesso rispetto alla precedente tuttavia pu essere adottata in alcune casistiche particolari esempio nei casi di alterata visualizzazione dei colori delle icone in termina server 82 Manuale Tecnico 6 BASE DATI cenni E TABELLA FUNZIONI Nei seguenti schemi sono elencate le tabelle principali dei database gestiti 6 1 Tabelle da evidenziare nel COMUNE E il Database comune a tutte le societ contenete le tabelle di base non modificabili le tabelle comuni es Utenti ecc e la lista delle societ Nome Tabella Descrizione 770Ra Banche BaseMenu Collcron Ele
126. mafori di rete Gestiti Tramite o GaiLna o LockServer 9 Nome del Server Nome o Indirizzo IP del Server dove stato configurato il KngLockServer il valore viene prelevato dalla ConnectionLock 10 Numero Porta Numero della Porta prelevata dalla ConnectionLock 11 Intervallo di TimeOut Valore di TimeOut prelevato dalla ConnectionLock 12 Verifica Utente in Gruppo Administrators o Attivato se nel 96 ini VerificaUtente 1 o Non Attivato se nel 96 ini VerificaUtente 0 13 Aggiorna Componenti da Lockserver o Attivato se nel 96 ini AggiornaDaLockServer 1 o Non Attivato se nel 96 ini AggiornaDaLockServer 0 14 Visualizza Messaggio di Configurazione o Sise nel 96 ini NonVisualizzareMSG 1 o No se nel 96 ini NonVisualizzareMSG 0 2 Griglia Componenti installati Tutte i componenti visualizzati nella seconda griglia vengono confrontati nel caso di rete con i componenti condivisi sul server se correttamente aggiornati appaiono di colore nero in caso contrario vengono evidenziati in e Colore rosso grassetto significa che la versione del componente installata sul pc pi vecchia in confronto a quella esistente sul pc server oppure non sono installati e Colore blu grassetto significa che la versione del componente installata sul pc pi recente in confronto a quella esistente sul pc server Questo modo di operare semplifica notevolmente il lavoro di riconoscimento dei componenti obsoleti rispetto
127. mai non in KngDbUpdate_Old dll in quanto nella seconda ipotesi un eventuale utilizzo delle utilities di registrazione automatica registrerebbe nuovamente il file nel sistema inutilmente e nel caso della DB Update potrebbe anche provocare errori nella fase di aggiornamento La procedura di installazione del programma provvedere a deregistrare tutti componenti proprietari presenti sul pc quindi dopo averli aggiornati provvede a registrarli nuovamente secondo un ordine ben preciso Ricorda Quando registri componenti su un terminal server tutti gli utenti terminalisti devono essere scollegati le rispettive sessione di terminal devono essere chiuse aspetto questo generale da considerare per tutti gli applicativi altrimenti il sistema non rende disponibile il componente aggiornato per l utente connesso Nella seguente tabella elenchiamo i componenti principali rilasciati nello stesso ordine con il quale vengono registrati dalla procedura di installazione L ordine di registrazione fondamentale in quanto rappresenta un ordine di referenziabilit con il quale viene gestita l attribuzione della classe ID nel registro di sistema che determina la dipendenza tra gli oggetti CONFIGURAZIONE Installazione e struttura del sistema 21 2 3 1 Componenti installati Prop a procedura KngVarDec dll Componente che contiene la Vi RI Soo e definizione dei Tipi Personalizzati KngBaseClasses dll Componente che contiene le Proprietario C
128. mente la licenza d uso originale pu essere copiata in una cartella diversa PathRpt Percorso RptKng a seguito dell installazione viene creata una sotto cartella RptKng dove verranno copiati tutti i report della procedura L utente ha la possibilit di personalizzare i report e creare nuove stampe i file rpt variati per essere mantenuti anche dopo l installazione di nuove release dovranno essere copiati in una sotto cartella RptKng Rptxxx dove xxxx il codice della societ per la quale si vogliono attivare gli rot utente Il programma in automatico all esecuzione del report ricercher prima nella directory della societ l eventuale presenza di report personalizzati e se non dovesse trovare il file ricercato lo prelever dalla cartella standard dei report della procedura RptKng Ne consegue che tutte le cartelle contenenti report personalizzati Rptxxx dove xxx codice societ devono necessariamente essere posizionate sotto la cartella RptKng LI RPTKNG File rpt standard LI RPTDemo File rpt Personalizzati per la societ DEMO LI RPTXxxxx File rpt Personalizzati per la societ Xxxx Nell installazione multiutente i percorsi impostati per Path470 PathLic PathRpt dovranno essere percorsi di rete tali file risiederanno esclusivamente sul server e saranno condivisi Nel caso dei report l utente pu decidere di gestire tali file in alternativa in locale in questa ipotesi dovr copiare la cartella Rpt
129. nal si esegue da Amministrazione Server Click su Aggiungi o rimuovi un ruolo E Amministrazione server A m m i n Ist ra Z 0O n e se rye r Cerca in Guida in linea e supporto tecnico Server Gestione dei ruoli del server Gli strumenti e le informazioni qui raccolte consentono l aggiunta o la sat a i Ti i Aggiungi o rimuovi un ruolo rimozione di ruoli e facilitano le operazioni comuni di amministrazione o Informazioni sui ruoli dei server o Informazioni sull amministrazione remota Il server stato configurato per assumere i seguenti ruoli File server I file server forniscono e gestiscono l accesso ai file g Gestisci questo file server gt Aggiungi cartelle condivise id Visualizza i passaggi successivi per questo ruolo Server applicazioni se I server applicazioni forniscono le tecnologie di base necessarie per creare distribuire e gestire servizi Web ML applicazioni web e applicazioni distribuite Le tecnologie dei server applicazioni comprendono amp SP NET COM e Internet ti Informazioni sull utilizzo di Information Services ITS Interfaccia Web per amministrazione remota per amministrare server Web g Ulteriori informazioni sui server applicazioni tdi Visualizza i passaggi successivi per questo ruolo W Mon visualizzare questa pagina all accesso Configurazione guidata server Ruolo server E possibile impostare il server per svolgere uno a pi ruoli specifici S
130. ndicato nelle Fasi conclusive CONFIGURAZIONE Installazione e struttura del sistema 105 7 3 1 Gestione delle risorse del terminale A questo punto bene focalizzare la nostra attenzione sul fatto che quando stiamo lavorando in una sessione di terminal server siamo fisicamente seduti al terminale client ma le risorse dove l applicazione sta lavorando sono le Risorse del Computer del Server In sostanza come ogni utente dei Client Terminal Server fosse fisicamente seduto a lavorare sul Server invece che sul proprio terminale Ci significa che le funzioni del gestionale che necessitano di usare le risorse del client quali stampanti o unit floppy avranno bisogno che tali risorse siano condivisibili dal Server e opportunamente configurate sullo stesso Cerchiamo di chiarire meglio questo concetto con un esempio pratico Ipotizziamo di lavorare in una sessione di Terminal Server da un client e voler stampare dalla procedura su una stampante HPLaserjet che fisicamente connessa alla porta LPT1 di quel client Per realizzare quanto ipotizzato necessario che 1 Sul client la stampante installata risulti condivisa con i pi ampi diritti all utente che viene indicato al lancio della connessione Terminal Server 2 Sul server venga creata una nuova stampante di rete che ad esempio punter al percorso client HpLaserjet Ci significa in termini pratici che anche se la stampante su cui stampiamo sulla porta LPT1 del cl
131. ne mdb Lamia Path e Usa COMUNE su amp ecess P Usa COMUNE su SO Server Usa in Configurazione amp ltermativa edi LOG Termina Iconizza M Attivare Percorso Aggiornamenti il Riaggiorna 62 Manuale Tecnico 3 4 2 3 Monitor Client cartella d installazione su client c Kng_Client Il MonitorClient un applicazione che ha il compito di mostrare lato client la collezione delle statistiche elaborate dal LockServer ed opportunamente passate al client stesso amp Lock Monitor CLIENT o O x Refresh ogni 15 Secondi IF DELIA Porta 3200 Ayvi Armesto CONNESSI 0 RISORSE Elenco Risorse impegnate Utenti connessi Bloccata Chiudi Terminale SERIALE 0002 8231 Forza Aggiornamento Statistiche Come nel LockServer ci sono i riquadri che riportano i Terminali connessi e le Risorse impegnate Queste informazioni sono richieste al Server alla porta Monitor periodicamente in base al valore impostato di Refresh Attraverso il MonitorClient possibile effettuare le stesse operazioni previste nel LockServer per esempio chiudere un Terminale bloccato o filtrare per Terminale le risorse impegnate In pi stata prevista una funzionalit grafica per rappresentare l andamento degli hits verso il LockServer statistiche fornite dallo stesso LockServer che indicano per esempio quali sono i terminali pi attivi pulsanti attivi sono Avvio per eseguire il programma che non si
132. nnector jid j a Lanan ak Annulla Selezionare il Disco dove installato il programma e successivamente la cartella Kng ad esempio Kng31402 quindi selezionare la cartella dove sono posizionati gli archivi 44 Manuale Tecnico 3 2 Configurazione dell applicazione CONFIG DAT Il file CONFIG DAT si trova nella directory del programma sul client c Kng Il Config dat un file di testo fornito insieme al programma editabile con un NotePad che elenca tutti i componenti occorrenti per il corretto funzionamento della procedura unitamente alla specifica del percorso in cui si trova il componente eventualmente in rete ed alla classe associata al componente nel registro di configurazione Fornisce al sistema le informazioni visualizzate dalla funzione Configurazione Applicazione Men Help F m Blocco note i E l8 x Components KngGestsec d C i King_3 31_SerwerASERVER COMP KngGestsec d l KngGestsec CGestsec KngBaseClasses d l Ci King_3 31_Serwver SERVER COMP KngBaseC asses d KngBaseC asses CYarDec KngBaseFunctions d C XKing_3 31_Serwer SERVERXCOMP KngBaseFunctions d KngBaseFunctions CMainDispatch KngLib dll C iXKing_3 31_Serwer SERVERACOMP KngLIb dll KkngLib CkngLib KkngList dl l C X King_3 31_Serwer SERVER COMP KngList dll KngList CList KkngCustOnFly dll C iX King_3 31_Server SERVER COMP KngCustOnFly d KngCustOnFly Application KngBaseobjects d l C i King_3 31_Ser
133. no che non venga eseguito in modalit client sul pc in questione non pu rilevare il percorso modificato con il meccanismo del config ini Va sempre posta particolare attenzione a non sovra scrivere e o cancellare la cartella con i report personalizzati solitamente sotto la RptKng in quanto andrebbero persi 4 1 2 Aggiornamento Componenti Sul singolo Client possibile procedere con l aggiornamento dei componenti direttamente applicando la patch di aggiornamento oppure installando a nuova versione da CD Rom Nel caso di rete possibile utilizzare dei metodi di confronto e aggiornamento automatici per distribuire i file aggiornati utilizzando una delle tre diverse metodologie a disposizione Aggiornamento componenti tramite LOCK SERVER scelta consigliata N Applicato l aggiornamento sul server necessario arrestare e riavviare la procedura Lock server successivamente al primo accesso da parte del client lo stesso rileva la presenza di file aggiornati proponendone il prelievo tramite la funzione di Aggiornamento componenti la maschera la stessa vista nel paragrafo Config ini e Kng exe Questa metodologia come per le altre due di seguito trattate esegue il confronto lo scarico e la registrazione del nuovo componente sul pc client a differenza delle altre per risulta essere la metodologia di confronto pi veloce ved maggiori dettagli nel paragrafo Gestione Aggiornamento componenti Insento vol
134. nstallazione del programma deve essere effettuata per ogni stazione di lavoro PC che dovr essere abilitata all utilizzo della procedura Nel caso di installazione monoutente ovvero su un solo pc l ambiente sar cos configurato il programma risiede completamente sul singolo Pc la directory del programma conterr Monoutenza 1 pc Pc monoutente La cartella d installazione contiene tutti i file necessari al funzionamento della procedura Cartella Windows 96 ini Componenti parte applicativa Archivi Cartella Installazione Programma Licenza File procedura Report Documenti Nel caso di installazione in rete sul Server andr effettuata la sola installazione degli elementi condivisi parte server archivi report mentre su ogni Client andr installata la sola parte applicativa parte client componenti eseguibili Rete pi pc Parte Client Cantella GondWisa 0l Cartella Windows Archivi e Licenza PE E E 96 ini Parte Server Pa C Knqa Cartella Installazione Programma e Sottocartella Server con Config dat componenti e programmi aggiornati e Configini Nota la parte Client va installata sul server se non dedicato o si trova in una rete peer to peer Su ogni client presente il file di configurazione 96 ini presente anche nelle installazioni monoutenza il quale contiene una serie di parametri tra quali i pe
135. nt che costituisce KngLockClient exe l interfaccia tra il programma locale utente e il LockServer un applicazione composta da una serie di metodi e propriet pubbliche che permettono di richiedere e recuperare informazioni dal Server MonitorClient C Kng_Client mostra sul Client l attivit del Server in termini di MonitorClient exe risorse bloccate utenti connessi statistiche ed eventualmente interagisce con il Server solo per sbloccare un terminale bloccato La gestione delle Lock di rete tramite Lock Server legata alla presenza di una tabella nel databae Comune ConnectionLock in questa tabella sono memorizzati i parametri di gestione Database Comune automaticamente rilevati all installazione avvio della procedura LockServer LockClient e LockServer servono per determinare effettivamente i lock degli oggetti le due applicazioni e di riflesso anche MonitorClient rappresentano un sistema distribuito in quanto comunicano attraverso la rete utilizzando il protocollo TCP IP I dati viaggiano secondo la notazione XML CONFIGURAZIONE Installazione e struttura del sistema 55 componenti principali e indispensabili di fini della gestione del LockServer sono Componenti Locazione Cartella di sistema es system32 Cartella di sistema nella stessa cartella della HDInfo dll Cartella di sistema es system32 Nel caso di presentassero problematiche nella gestione del Lock server ne
136. nte e Funzione il nome della funzione da richiamare e Collegamento la sintassi per il collegamento all applicativo dove specificare o Il percorso del file eseguibile in base al formato scelto o la directory in cui prelevare il documento o l applicativo da richiamare Effettuate queste operazioni sar possibile inserire a Men il pulsante di scelta rapida nella toolbar per l avvio dell applicativo Possono essere inseriti anche comandi parametrici legati ai dati visualizzati sulla form che permettono l apertura di file e o cartelle legate specificatamente al dato caricato in maschera 6 4 1 1 Apertura di un file esterno esempio file Access Vogliamo ad esempio inserire il collegamento al database della Societ dopo aver lanciato la funzione Gestione Funzioni posizioniamoci sull ultima riga vuota e provvediamo ad inserire i seguenti campi obbligatori e ID 2000 e Funzione EURODANA MDB e Collegamento specificare o il percorso dell applicativo esterno Access exe che si vuole collegare al programma o la definizione della director per trovare il database specifico Nel nostro esempio andremo a indicare in questo campo C ProgrammiMicrosoft Office Office MSACCESS EXE C Kng Archivi EURODANA MDB dove C Programmi Microsoft Office Office MSACCESS EXE indica il percorso per il lancio di Access ossia la direttrice in cui si trova l eseguibile Access exe 88 Manuale Tecnico a Cerca file o cartelle R
137. nzione Numero 101 15 17 45 557 Prima Nota Movimenti INA Cliccando sulla prima riga si visualizza l elenco completo in una apposita form dimensionabile dall utente da qui possibile salvare in un file di log il contenuto della maschera cliccando su Salva Log w Yisualizzazione Completa E 0 x Elenco Operazioni Segnalate 2 a A F o J 15 12 46 20 Verifica delle impostazioni in corso 15 12 48 853 Pronto Sechew 0 00 08 1514320 Esecuzione Funzione Numero 101 15 17 45 57 Prima Nota Movimenti MA 15 17 49 10 Esecuzione Funzione Numero 100 15 17 48 54 Prima Nota Diversi Diversi tt 2 1 91 92 Esecuzione Funzione Numero 200 15 17 54 49 Documenti di Trasporto 15 7 56 68 Esecuzione Funzione Numero 204 151 7 h8 45 Fattura Ultimo protocollo assoluto 1 f 15 18 00 159 Esecuzione Funzione Numero 207 15 18 01 46 Fatture Accompagnatore Ultimo protocollo assoluto 1 f 15 18 06 56 Esecuzione Funzione Numero 15 18 08 08 Anagrafica Clienti 15 18 08 10 Anagrafica Clienti 15 18 11 10 Esecuzione Funzione Numero 3 15 18 11 69 Anagrafica Fornitori 15 19 13 62 Esecuzione Funzione Numero 984 15 18 16 417 Esecuzione Funzione Numero 1 15 18 16 100 Piano dei conti 15 18 23 73 Esecuzione Funzione Numero 500 15 18 25 25 Ordini Clienti 15 18 25 33 Ordini Clienti ll LL A Eee n LO 00 JT OT a LI d Fi PI RO
138. o nell anagrafica articoli dal codice Pentium Pro 200 Mhz salvato nella directory documenti Sulla riga Excel in corrispondenza della colonna Collegamento sar sufficiente scrivere C Programmi Microsoft Office Office Excel exe C documenti param txt 1 dove C Programmi Microsoft Office Office Excel exe indica il percorso per il lancio di Excel ossia la direttrice in cui si trova l eseguibile Excel exe C documenti param txt 1 parametri che verranno attualizzati dal programma e passati a Excel specifica la directory in cui si trova il foglio di Excel associato al campo specifico txt 1 nel nostro caso si tratta del campo Descrizione inserito nella form Anagrafica Articoli L istruzione param txt 1 identifica il campo della maschera da cui si lancia l applicativo il nome tecnico del campo desumibile dalla Personalizzazione On Fly nella videata Propriet Articoli di Magazzino Personalizzazione Codice articolo i n x Descrizione Generali EN NomeTecnico Identificativo Unit di misura E ai Eee p Descrizione Articolo Settore a RA Fomitura H Canale preferenziale Distinta D Saldi di fe iccrmmco lee ORE CONFIGURAZIONE Installazione e struttura del sistema 91 Dopo aver impostato i parametri dalla gestione funzioni necessario verificare l esatto percorso del documento Excel che dovr essere denominato Pentium Pro
139. o comando pu servire nel caso in cui aggiornato il server dal client ci si rende conto che tale aggiornamento non andava effettuato e si vuole ripristinare la situazione precedente l aggiornamento da Client E stato realizzato anche un comando che permette di forzare volutamente la copia dei componenti da Server a Client indipendentemente dalla versione l utilit permette di copiare dal server anche un componente meno aggiornato Il comando sempre dal men start Esegui del pc client in questo caso C Kng_Client Kng exe FORZASRV 3 Digitare il nome del programma della cartella del documento o della risorsa Internet da aprire Apri CKing_3 30_clientifing exe Jil Annulla Sfoglia R Viene visualizzata la maschera consueta nella quale sono elencati tutti i componenti E quindi un comando da utilizzarsi quando per qualsivoglia motivo si vuole che i componenti del Kng sul Client siano gli stessi posizionati sul Server indipendente dalla versione se meno o pi recente CONFIGURAZIONE Installazione e struttura del sistema 51 Riepilogando dal Men Start Esegui possibile lanciare le seguenti utility C Kng_Client Kng exe CONFIG Per la modifica impostazioni Config ini C Kng_Client Kng exe Qualora il client si sia aggiornato tramite WebUpdate e si decide che tale UPDSERVER aggiornamento deve essere passato a tutte le altre postazioni utilizzando questo parametro l aggiorn
140. o il Server piuttosto che da componente pi aggiornato a meno aggiornato E possibile anche adottare delle modalit di aggiornamento inverse ovvero si aggiorna il Client a da qui il Server si ipotizzi di avviare un WebUpdate da un client collegato ad internet e da questo voler riportare gli aggiornamenti sul server In questo caso possibile eseguire dal Pc client aggiornato il comando C Kng_Client Kng exe UPDSERVER dove Kng_Client la cartella di installazione del client dal Men Start Esegui Digitare il nome del programma della cartella del documento o della risorsa Internet da aprire pal Apri Viene visualizzata la seguente maschera nella quale sono elencati tutti i componenti diversi tra il server e il client ed in particolare King 3 16 Elenco Componenti d aggiornare 210 X Data e Versione nuova Data e Versione Locale Descrizione kngBaseClasses dil 28711 2002 17 53 48 3 16 01 11 12 2002 16 06 36 3 16 0 1 Una nuova versione del componente E MK KngBaseFunctions dil 27 11 2002 15 46 54 3 16 0 1 30 11 2002 12 44 28 3 16 0 1 Una nuova versione del componente JE K KngBaseDbjects dll 31 08 2002 15 23 16 3 14 0 4 _ 11 12 2002 16 08 20 3 16 0 1 Una nuova versione del componente E MK kngContab dll 29 11 2002 10 48 28 1 0 0 0 11 12 2002 12 14 40 3 16 0 0 Una nuova versione del componente E MK KNGCUSTONFLY DL
141. o sezione I al o Eaa nti atti su procedl erv i T O ca na ry ad y l 9 a Fa N f 2 S ar s file ni AN el clie aN t Consigo ii fn file Config ini ea anita ingl Kng serv server APP se ne ottiene laggiornamento automatico su tutti i client In tutti i casi la cartella di installazione server deve essere condivisa CONFIGURAZIONE Installazione e struttura del sistema 69 Aggiornamento componenti tramite CONFIG INI Nel caso in cui non sia attiva la gestione degli aggiornamenti tramite lock server oppure nel caso la stessa non vada a buon fine il confronto dei componenti pu essere eseguito tramite il file CONFIG INI Applicato l aggiornamento sul server e accedendo al programma dal client possibile prelevare i nuovi componenti utilizzando le funzioni di Aggiornamento componenti ved Config ini e Kng exe questo meccanismo consente di procedere anche all applicazione dell aggiornamento sul singolo Client e di riportare i file aggiornati sul server per poi essere da qn CA M peurih ini o e Ing exe Utility Client Server LLAQ g lornament ti n ggiorn alockserver 0 presente nel file 96 ini del client fi Archivi P athServ e r presente n ns file 96 ini del client L I Aggiornamento componenti tramite CONFIG DAT Nel caso in cui siano disattivati anche i meccanismi del Config ini in quanto manca la pathserver nel file 96 ini sar possibile utilizzare il confron
142. ock D C X King_3 31_SerwerASERVER COMP KnqgDefLock d KngDefLock C sbefLock KngPathArc d C iX King_3 31_Server SERVERXCOMP KngPathArc d KngPathArc C sPathArc KngNewLigIxa dii saCiAKing_3 31_Server SERVERACOMP KngNewLigIyva dl KngNewLigIva CMainDispatch ai E KngSaldiEuro dll C i King_3 31_Server SERVERNCOMP KngSsal ldiEuro d KngSaldiEuro Riprese KngsqlDbCopy dl 1 C iX King_3 31_Serwver SERVERXCOMP Kngsgq lDECopy d1 KngSgqlDEecopy SqiDb kngCespiti Alen Ci AKing_3 31_Server SERVERXCOMP KngCespiti d sKngCespiti CMalnDispatch KngAssist dll Ci King_3 31_Server SERVER COMP KngAssist d KngAssist CMainDispatch WinGestAnaCom Hi sCiXxKing_3 31 _Server SERVER COMP WinGestAnaCom dll winGestAnaCom C sAnaCom WinGenFunc dl C iX King_3 31_Serwver SERVER COMP WinGenFunc d winGenFunc ClsInterface Winskc d l C i King_3 31_Serwer SERVERACOMP WinSkc dll WinSkc C1sSkc KngContab dij C King_3 31 _Server SERVER COMP KngContab dll KngContab CMainDispatch kngContax d C X King_3 31_Serwer SERVERXCOMP KngContax d KngContax CMainDispatch KngNotaIntegrativa dl C iX King_3 31 _ServerXSERVER COMP KngNotaIntegrativa dll KngNotaIntegrativa CMainDispatch KngDataAccess d C King_3 31_Server SERVERNCOMP KnaDataAccess dll KngDataAccess CApplication KngVvendBanc die CixKing_3 31_Server SERVER COMP KngvendBanc d KngyvendBanc CMainDispatch KngMain exe C King_3 31_Serwver SERVER APPAKngMain exe StartUp AutoUpdateVers
143. onment Remote Control Client Settings Network Adapter Permissions My Netwo Places Connection E I Connect client drives at logon Recycle B M Connect client printers at logon Z Default to main client printer Disable the following Internet M Drive mapping Explorer i 7 IV windows printer mapping 4 E MW LPT port mapping M COM port mapping King Azien Pen TT Clipboard mapping KW 4udio mapping 7a Al ue Acrobat Reader 4 0 Astart G e Ea E Terminal Services Con PW 12 27 In questa configurazione non vengono aperte sessioni di lavoro multiple su una stessa sessione di lavoro per uno stesso utente come avverrebbe per default in modalit terminal server CONFIGURAZIONE Installazione e struttura del sistema 107 7 3 3 TERMINAL SERVER e connessioni remote Fino a questo momento abbiamo considerato l ipotesi di lavorare su una rete locale LAN con l architettura Terminal Server Questa modalit operativa anche particolarmente indicata nel caso in cui si abbia la necessit di collegare dei terminali da sedi remote alla rete locale principale attraverso qualunque tipo di linea fisica quali ad esempio la classica linea telefonica con modem a 56KBps ISDN ADSL HDSL FASTWEB Esula dallo scopo di questa analisi entrare nel dettaglio di come attivare le connessioni su rete geografica WAN tuttavia bene sapere che una volta garantita la connettivit in rete geografica mediante connessioni fisse o tem
144. onnettivit programmazione strumenti di gestione Software Development Kit e strumenti di sviluppo La funzionalit specificata richiede 45 MB sul disco rigido Sono selezionate 2 funzionalit secondarie su 2 Le funzionalit secondarie richiedono 55 MB sul disco rigido Percorso installazione c ProgrammiMicrosoft SQL Server Sfoglia Spazio richiesto 2 Modalit di Autenticazione Successivamente selezionare la modalit MISTA utente Windows utente SQL Questa selezione necessaria in quanto il software gestionale per interfacciarsi al motore SQL utilizza un proprio utente Kw96Admin 5 Installazione di Microsoft SQL Server 2005 Express Edition Modalit di autenticazione La modalit di autenticazione specifica il tipo di protezione utilizzato per la connessione a SQL Server Selezionare la modalit di autenticazione per l installazione Modalit di autenticazione di Windows Modalit mista autenticazione di Windows e autenticazione di SQL Server Specificare la password dell account sa Password Conferma password 2 lt Indietro Annulla 120 Manuale Tecnico Nella stessa maschera richiesta la Password utente sa inserire un password che in seguito potr essere modificata o annullata Vi ricordiamo che in fase di installazione la password dell utente SA deve essere conforme ai requisiti di complessit ovvero abbia una lunghezza di almeno sei ca
145. operativo Windows Server la capacit di servire applicazioni basate su ambienti a 32 o 64bit I software per la connessione a desktop remoto possono essere realizzati per qualunque tipo di piattaforma o sistema operativo e Windows a 32 o 64bit 95 98 NT 3 51 4 2000 Xp Vista e 7 e Apple Macintosh e Network Computero Thin Client e UNIX Attualmente esistono due differenti protocolli che supportano i servizi Terminal Server RDP Remote Desktop Protocol un protocollo che permette la connessione ad un computer in maniera grafica tramite i Servizi Terminal Il servizio utilizza per impostazioni iniziali la porta TCP 3389 RDP fornito come componente standard nel sistema ed aderente allo standard internazionale ITU T 120 gi utilizzato per le video conferenze con Microsoft Netmeeting RDP usato da Client sia con sistemi di tipo Windows che Macintosh grazie all utilizzo di Microsoft RDC Client per Macintosh CONFIGURAZIONE Installazione e struttura del sistema 95 ICA E fornito dalla Citrix Societ che ha inizialmente inventato e realizzato l architettura Terminal Server insieme a Metaframe 2000 ICA e METAFRAME 2000 dal punto di vista funzionale eseguono lo stesso lavoro di RDP ma sono fortemente ottimizzati ed quindi utile usarli in ambienti in cui si dispone di una banda di trasmissione limitata Ad esempio utile in un ambiente in cui esistono dei Client 2 3 le relative stampanti remoti collegati
146. opzionale in quanto potrebbe richiedere un certo lasso di tempo normalmente stimato in 10 15 minuti cliccando sul pulsante S partir la routin di aggiornamento che allineer i dati contenuti nella Tabella Banche del Comune con quelli della medesima tabella del file STDCOM aggiornato Aggiornamento della tabella Banche 9 amp IL Saranno escluse dalla fase di aggiornamento le banche gi definite come banche clienti e o fornitori in quanto i relativi dati vengono memorizzati in apposite tabelle dei DB ana questi dati per essere aggiornati richiederanno un intervento manuale Nel caso in cui l utente abbia risposto di No all operazione di aggiornamento della tabella banche possibile eseguire l operazione in un secondo momento operando da Start gt Esegui e digitando l istruzione C KNG KngMain exe UPDATEBANCHE esattamente come per UPDATECOMUNE Cliccando su Ok partir come evidenziato in precedenza l operazione di allineamento dei dati contenuti nella tabella Banche del Comune con quelli della medesima tabella del file STDCOM aggiornato E segui Ei E3 Digitare il nome del programma della cartella del documento o della risorsa Internet da aprire Apri CAKING EngMain exe UPDATEBANCHE Annulla Sfoglia 74 Manuale Tecnico 5 FINESTRE DI DIALOGO E TOOBAR 5 1 MASCHERA PRINCIPALE Caratteristiche Nella parte bassa della form principale della procedura sono accessibili le seguenti informaz
147. ornamento Componenti Ao Percorso Sqgiormamenti Richieste s O SERIALE 0002 8231 Gestione Archivi Pulisci Comuni Archivi Access c Mking_3 31_serverVarchivicomune mdb Cambia Path M Usa COMUNE su Access T Usa COMUNE su SOL Server TO Usain Configurazione amp ltemativa Termina Iconizza 58 Manuale Tecnico 3 4 2 2 1 Impostazioni di Base Le impostazioni di base da effettuare perch il lock server funzioni correttamente ai fini delle Lock e ai fini della licenza d uso quindi anche nel caso in cui le lock siano gestite tramite file Ga1lna sono IP indirizzo del server fisico o con nome Porta porta di connessione utilizzata per comunicare con il lock client Monitor porta di connessione utilizzata per comunicare con il LockMonitor Tempo inattivit tempo trascorso il quale il terminale utente collegato se inattivo va considerato come bloccato Questi dati rappresentano le impostazioni di base i parametri sono settati di difetto dall installazione e solo in alcuni casi potrebbe essere necessario effettuare delle modifiche Il servizio viene avviato arrestato agendo sui seguenti pulsanti Avvio disattivo se il servizio gi avviato in esecuzione Arresto disattivo se il servizio gi arrestato quindi deve essere eseguito dati indicati in questi campi vengono memorizzati sia nella tabella Connection Lock del Comune che nel file di configurazione Lockserver ini che si trova nella
148. ospensione delle operazioni sull archivio es BlackOut blocchi del server o della connettivit di rete consentendo un recupero corretto e completo dei dati In termini pratici ed esemplificativi ogni richiesta di aggiornamento di archivio effettuata dall applicazione viene prima registrata da SQL in un file di LOG che ne tiene traccia e poi effettivamente eseguita sull archivio le transazioni eseguite al momento della sospensione risulteranno poi essere completamente eseguite o completamente non eseguite ma mai eseguite parzialmente Velocit di Esecuzione di Interrogazioni e Aggiornamenti sull Archivio SQL grazie alla tecnologia AWE garantisce una maggiore velocit esecutiva sempre a patto che sia installato su un server con caratteristiche adeguate In particolare il sistema di interrogazione di SQL e basato su statistiche delle interrogazioni effettuate Ci significa in termini pratici ed esemplificativi che all avvio dei servizi SQL l applicativo memorizza tutte le interrogazioni ricorrenti richieste dai CLIENT e quando un interrogazione gi effettuata viene nuovamente eseguita il risultato viene esposto in tempi pi veloci Ci spiega il motivo per cui i primi minuti di funzionamento di SQL dopo il riavvio dei relativi servizi presentano un funzionamento leggermente pi lento rispetto all esecuzione di SQL a pieno regime Il sistema utilizza la proceduraSQLCONV exe per convertire archivi dal fo
149. ponde alla cartella nella quale viene gestita la licenza pu essere uguale o diverso dal percorso precedente a discrezione dell utente ServerType 1 indica al sistema la modalit di gestione degli archivi ovvero 0 per access e 1 per SQL ServerName riporta il nome del server SQL considerato se il parametro precedente 1 Per archivi in formato ACCESS Sar presente una cartelle di file contenete i database che nel caso di rete dovr essere condivisa in lettura scrittura a tutti gli utenti che devono accedere al programma Conterr tutti i file di archivio in formato mdb Nella stessa cartella l utente potr a sua discrezione copiare anche i file di licenza Per archivi in formato SQL In questa condizione la condivisione degli archivi sar gestita dal programma SQL SERVER i file fisici di archivio non devono quindi risiedere in cartelle condivise Dovr comunque essere gestito un Percorso archivi access nel quale andr copiato il file Stdcom mdb rilasciato con ogni aggiornamento Nella stessa cartella l utente potr a sua discrezione copiare anche i file di licenza I SALVATAGGI SONO A CARICO DELL UTENTE E necessario effettuare BACKUP frequenti di file di archivio ed in particolare dei file COMUNE xxxxxANA xxxxxMSK KNGA99 KNGAxx Nota per il seguito del manuale Nel seguito del documento parleremo di 96 ini quale file di configurazione generale della procedura lic quale file di licenza d
150. poranee impostate su server e client remoti se si vuole connettere un PC remoto al server Terminal della sede centrale occorre operare nello stesso modo di un client di rete LAN quindi nel dettaglio 1 Installare i floppy contenenti il software del Programma di Accesso 2 Creare la connessione Client di Terminal Server indicando il nome del server remoto al quale connettersi o il suo indirizzo IP 3 Lanciare la connessione di accesso remoto del client o comunque garantirsi la connettivit fisica alla rete geografica Si suppone che dal lato server sia gi garantita la connettivit fisica verso l esterno automatica o manuale che sia 4 Lanciare la connessione Client di Terminal Server creata al punto 2 Le prime due operazioni saranno da effettuare solo inizialmente la terza e la quarta ad ogni connessione Terminal Server remota 108 Manuale Tecnico 8 INSTALLAZIONE DEL SISTEMA SU WINDOWS VISTA Il sistema gestionale attualmente in fase di certificazione sul sistema operativo VISTA alcune funzionalit come il CR EXPORT sono alla data attuale in fase di revisione tuttavia in questa sezione riportiamo alcune specifiche necessarie per una corretta installazione e configurazione del software 8 1 Gestione account utente Data la particolare struttura del software dove si richiede una ampia interazione con il sistema operativo per poter installare e utilizzare correttamente il software necessario disporre di un account
151. portata una breve descrizione mentre per le sezioni pi importanti dedicato un apposito paragrafo StartUp VirewInfrto 0 Configurazione per la configurazione dei parametri Configurazione relativi alla stampa E gestito automaticamente dal Kng una volta impostata la le stampante i di difetto printerFontName TIimes New Roman printerFontSlze 12 NumMMSec 40 ChangeablePrintOrientation 0 FontTextMode T1imes New Roman PrintInTextMode 0 printerFontSlze 0 PrinterName ASSISTENZA HP LaserJet IIID Archivi PATHSERVER SERVER KING gt gt Perattivare in rete i confronti previsti dal file config ini PATH4 60 SERVER KING DB_Standard gt gt Per indicare la posizione dei file di archivio PathRpt SERVER KING RptKing gt gt Per indicare la posizione dei Report di stampa PathLic SERVER KING DB_Standard File_ Lic gt gt Per indicare la posizione dei file di licenza PathCsp C King NotaNew gt gt Per indicare la posizione della cartella della Nota Integrativa PathTmp C King_Mono TmpUsers gt gt Percorso di creazione file temporanei PathTurboTax C gt gt Per indicare il percorso del programma fiscale integrato Sy_ _DefSoc DEMO Sy_DefVer 4 50 38 Manuale Tecnico Negozi Sede 0 Negozio 1 Aggiornamenti VerificaUtente 0 gt gt Per attivare il controllo sull utente connesso durante lo scarico componenti AggiornaDaLockServer 1 gt gt Per attivare il metodo di confronto aggiornamen
152. pu decidere come procedere Parte SERVER C KNG_SERVER pe Config ini viene creato gi compilato che sar poi copiato sul client durante la fase di installazione Client LockServer ini Config dat HdInfo dll una nuova dll che permette di ricavare informazioni utili al sistema se KngServer exe per la gestione delle Lock di rete le cui impostazioni sono salvate nel file LockServer ini L ARCHIVI File mdb lic LI RPTKNG File rpt DI SERVER contiene altre sottocartelle con tutti i componenti e gli eseguibili utilizzati dal programma Lui APP contiene gli eseguibili della procedura aggiornati con le nuove versioni Lui COMP contiene i componenti DII e ocx proprietari aggiornati con le nuove versioni che vengono utilizzati esclusivamente dal programma KNG Li KngWeb vengono installati i componenti necessari per effettuare il Web Update L Non Verificabili LI NSR LI SR DI Windows programmi che devono essere installati sotto la cartella Windows C WINNT o c windows 96 Ini Alcuni componenti 0cx dll Parte CLIENT C KNG_CLIENT Componenti dll Eseguibili exe File di configurazione dat ini LI altre cartelle Csp Driver Ecr ecc per programmi specifici C WINNT o c windows 96 Ini Alcuni componenti 0cx dll 20 Manuale Tecnico 2 3 Componenti installati I componenti proprietari che vengono rilasciati con i vari aggiornam
153. ra A seguito dell installazione della procedura l ambiente viene automaticamente configurato Al termine dell installazione vengono generati i file di configurazione con i percorsi necessari gi impostati di modo che l utente pu avviare e utilizzare immediatamente l applicativo L installatore pu eventualmente modificare tali parametri editando i file con notepad M Nella cartella windows si trova il file 96 ini contenete la path del percorso di installazione archivi ovvero la cartella nella quale vengono installati archivi e licenze Demo M Nella cartella di installazione del programma viene creato il file batch Kng lt rel gt bat per la registrazione di tutti i componenti installati prima dell esecuzione dell applicativo Kng exe operazione in alcuni casi molto utile per ripristinare la configurazione e il corretto stato degli stessi componenti installati M Nella cartella di installazione del programma viene creato il file Config dat M Nella cartella di installazione del programma viene creato il file Config ini se l installazione di rete tale file viene prelevato dalla cartella di installazione server M Sul Desktop viene creato il collegamento al file Kng exe per l avvio del programma M Sul Desktop viene creato anche il collegamento al file KngMain exe per l avvio veloce del programma in quanto non viene effettuata nessuna operazione di confronto su eventuali componenti aggiornati M Sul Desktop
154. rametro e NonVisualizzareMSG 0 se si scelto S ad ogni avvio verr riproposto lo stesso MSG e NonVisualizzareMSG 1 se si scelto No al successivo avvio il MSG non verr pi visualizzato 42 Manuale Tecnico 3 1 2 Creazione del file 96 ini Ad ogni avvio la procedura cerca questo file se non lo trova visualizza la seguente maschera Definizione dei parametri procedura grazie alla quale possibile impostare questi parametri fondamentali per l avvio del programma Successivamente i parametri indicati in questo file sono modificabili e mantenibili attraverso la funzione Definizione percorso archivi e licenza all interno del programma realizzata per agevolare la gestione del file di configurazione e dei parametri di installazione direttamente da programma ia Definizione parametri procedura Selezione Percorso ______ _ __r e _r il Object Connector Server name Fort Timeout Conferma Esci possibile scegliere due tipi di selezioni del percorso e La prima automatica eseguita cliccando sul primo pulsante a sinistra tipicamente utilizzata nel caso in cui il percorso della licenza diverso da quello degli archivi alla pressione il programma compie uno screening che consente la ricerca delle licenze e degli archivi presenti nelle cartelle esistenti nel disco fisso o in pi dischi fissi Una volta completata la ricerca i risultati vengono elencati come nella maschera
155. rams from Microsoft To add new Windows features device drivers and system updates ug na indows Update Sa over the Internet click Windows Update Add Mew Programs Add programs from your network Category All Categories Mo programs are available on the network al Add Remove Yy j FI d Dns Components 104 Manuale Tecnico Successivamente dopo alcuni messaggi del sistema si prosegue con il tasto NEXT fino a quando viene aperta la finestra di navigazione Scegliere dall unit CD Rom la cartella d installazione Run Installation Program x IF thig is the correct installation program click Finish To start the automatic search again click Back To manually search for the Installation program click Browse Upen D 5etup Standard Server Setup ese lt Back Cancel Da questo punto in poi parte il setup standard della procedura Procedere secondo le consuete modalit operative di una normale installazione di rete Sempre nello stesso modo dal pannello di controllo selezionare il file Setup EXE dell installazione CLIENT standard o automatica e installare la parte client sul server A questo punto gi possibile eseguire il programma gestionale da uno dei client connessi in Terminal Server ma per un maggiore controllo consigliamo di procedere prima come segue Provare a lanciare il programma sul server in modo da far creare il file 96 ini nella sottocartella windows dell utente Administ
156. rator o l utente equivalente che abbia diritti amministrativi sul PC presente in Documents_and_Settings In questo modo si ha la certezza che i servizi Terminal stanno girando sul server in modalit Applicazione Quindi ripetere l operazione entrando sul server con i vari nomi di utente di rete e password che si useranno poi dai client per accedervi tramite rete Per ciascuno verr creata in automatico nella cartella documents_and_ Settings una sottocartella con il nome utente ed una una ulteriore sottocartella Windows dove verr creato il file 96 ini al primo ingresso nel sistema Fatti questi controlli preliminari possibile spostarsi su ogni client lanciare la connessione in Terminal Server precedentemente creata o crearla ora dal client connection manager magari configurandola in modo che esegua direttamente il programma dopo l autentificazione di rete come abbiamo visto in precedenza Fasi conclusive Nel caso in cui si installata la versione RETE necessario disabilitare l aggiornamento automatico dei componenti Quindi andare nella cartella client e cambiare nel config ini la voce autoupdate da 1 a 0 Aggiornamenti Gli aggiornamenti devono essere lanciati direttamente dal server solo in questa fase necessario andare nella cartella client e modificare la voce autoupdate da 0 a 1 In questo modo tutti i componenti della procedura saranno aggiornati automaticamente Una volta terminato l aggiornamento procedere come i
157. ratteri contenga una combinazione di almeno tre dei caratteri seguenti lettere maiuscole lettere minuscole cifre simboli segni di punteggiatura e non contenga il nome dell utente utilizzato o quello visualizzato sullo schermo 3 Opzioni di configurazione nella maschera successiva inserire la spunta sulle voci M ATTIVA ISTANZE UTENTE M AGGIUNGI UTENTE AL RUOLO DI AMMINISTRATORE DI SQL SERVER 9 2 Microsoft SQL Server Express 2005 Configurazione Terminata la fase di installazione dovremo procedere alla configurazione di SQL 4 Dal men START9 aprite il gruppo PROGRAMMI MICROSOFT SQL SERVER 2005 STRUMENTI DI CONFIGURAZIONE GESTIONE CONFIGURAZIONE SQL im Microsoft SQL Server 2005 Li m Strumenti di configurazione Li Configurazione superficie di attacco di SQL Server fin NVIDIA Corporation d Uri SOL Server Management Studio Express tim Gestione configurazione SQL Server my PowerQuest PartitionMagic 8 0 l l o E is Segnalazione errori e utilizzo funzionalit di SQL Server 5 Una volta eseguito esplodiamo il men CONFIGURAZIONE DI RETE SQL SERVER 2005 e selezioniamo PROTOCOLLI PER SQL SERVER dobbiamo attivare il protocollo TCPIP File Azione Visualizza e 9 2 6 b B Interfaccia Windows Vista P Gestione configurazione SQL Server Locale Nome protocollo Stato a Servizi di SQL Server 2005 E Shared Memory Attivato 4 dal et 2005 E Named Pipes Disattivato CON F G U RAZION E D l R ETE soL __ Config
158. rcorsi di archivi licenza e report Sul server le cartelle dei componenti dil ocx exe verranno aggiornate di volta in volta con le nuove versioni rilasciate a tali cartelle punter ogni client grazie alla presenza del file Config ini o Config dat a seconda del metodo di aggiornamento adottato attraverso il quale sar possibile operare un confronto tra i componenti locali e quelli risiedenti sul Server con la possibilit si scegliere se effettuare l aggiornamento tramite prelievo e copia dei file desiderati Per poter procedere all autoaggiornamento sul Client e necessario che l utente connesso abbia i diritti di Amministratore sul Pc in questione CONFIGURAZIONE Installazione e struttura del sistema 7 Gli Archivi Durante l installazione vengono installati i Database modello della procedura e gli archivi di prova sia in formato Access che SQL in quest ultimo caso vengono installati file in formato di Backup e detach Nello specifico gli archivi del programma comprendono i seguenti file File Comune File StdCom File Kngana File Knga99 File XXXXXana XXXXXmsk uno per ogni societ gestita File KngaXX Il file Comune un archivio che come dice il nome stesso contiene delle informazioni di tipo comune alle diverse societ gestite contiene la lista delle societ gestite degli utenti tabelle comuni ecc Il file StdCom contiene le stesse strutture e tabelle del Comune serve per a
159. re Connessione desktop remoto dal sito Ufficiale Microsoft http Awww microsoft com downloads details aspx familyid 26F11F0C 0D18 4306 ABCF D4F18C8F5DF9 amp displaylang it u Connessione desktop remoto Connessione desktop remoto Generale Visualizza Risorse locali Programmi Prestazioni Avanzate Impostazioni di accesso Immettere il nome del computer remoto am Computer Server_T5 Nome utente SERVER_TS Administrator Al momento della connessione verr richiesto di immettere le credenziali 7 Consenti salvataggio credenziali Impostazioni di connessione Salvare le impostazioni di connessione correnti in un file con estensione RDP o aprire una connessione salvata Una volta eseguita inserire nome o indirizzo IP del server es Server TS e le credenziali di autenticazione nome utente e password autorizzati alla connessione N B Gli utenti del server faranno parte del gruppo Utenti desktop remoto con relativi permessi ed autorizzazioni di accesso 102 Manuale Tecnico 7 3 Installazione e ottimizzazione in ambiente TS Fino a questo punto ci siamo occupati dell attivazione dei servizi Terminal su server e client e della verifica del loro corretto funzionamento Vediamo ora come installare il programma in una rete con Terminal Server E fondamentale chiarire che per come strutturata l architettura Terminal Server la procedura deve essere installata una sola volta sul server e non sui cli
160. renza gi gestito dal DBMS SQL Server In base alla gestione adottata nella parte inferiore della maschera principale del programma in basso a sinistra possibile individuare rapidamente il tipo di gestore delle lock in uso G1 Lock gestiti dal Ga1lna LS Lock gestiti dal KngLockServer 3 4 1 Ga1Lna G1 Il file GA1lIna un file che si crea nella cartella degli archivi access e memorizza l ID del teminale corrispondente all utente collegato e la funzione in uso Il file non editabile e nel caso in cui un utente risulti bloccato necessario cancellare manualmente questo file per fare ci la procedura non deve essere aperta da nessun altro client Questa gestione tipica dell ambiente monoutente che non presenta il Lock server in una configurazione di rete pu essere adottata come metodologia alternativa al Lock Server di seguito descritto o i n 5 Sana CN File Modifica visualizza Preferiti Strumenti Ei E Archivi E QI indietro b gt 7 pi po Cerca gt Cartelle EL Indirizzo E Ciing_3 31_Serverl amp rchivi Mai Dimensione Data ultima modifica Operazioni file e cartella File LIC 2 KB 15 12 2003 15 37 e E File IEB 02 04 2004 9 50 mi Rinomina file E wINSKC laipe Applicazione Micros 224KB 08 05 2003 16 04 Hi Sposta file ParamBanc mdb Applicazione Micros 116KB 08 05 2003 16 04 DI Copia File F MSGSCR MDE Applicazione Micros 212 KB 08 05 2003 16 04 E Pubblica file
161. rmato Access a SQL durante le operazioni di installazione e conversione gli utenti non devono utilizzare il programma Per ottenere maggiori informazioni e dettagli tecnici su SQL consultare la Guida alla valutazione Microsoft disponibile sul sito nella quale viene sviluppata una panoramica generale sulle caratteristiche e potenzialit operative delle diverse edizioni di Microsoft SQL Da tale guida traiamo il seguente schema per introdurre brevemente le diverse versioni di SQL SERVER 118 Manuale Tecnico Prodotti di esempio Funzionalit Microsoft SQL Server Gratuita Funzionalit database limitate Express Edition Limitazioni di memoria dimensioni del database e funzionalit Funzionalit database di base Strumenti di gestione semplificati Sicurezza di base Fino a 2 CPU limitazioni di memoria Disponibilit Microsoft SQL Server Versione distribuita a Funzionalit database complete Standard Edition condizioni particolari Strumenti di gestione di base Fino a 4 CPU o nodi Disponibilit elevata Scalabilit Strumenti di gestione di alto livello Sicurezza enterprise Nessuna limitazione di CPU Microsoft SQL Server Workgroup Edition Microsoft SQL Server Enterprise Edition N La versione SQL Express gi adeguata per gestire archivi del gestionale tuttavia va considerato che mancante delle seguenti 3 caratteristiche Piani di Backup Integrati In SQL Express non possibile impostare
162. rotocollo TCP IP indicando come numero della PORTA TCP il valore 1433 la quale porta di comunicazione ovviamente dovr essere aperta su eventuali personal firewall router presenti a tal proposito si consulti in questa guida il capitolo corrispondente e rimuovendo il valore 0 in relazione alla righe PORTE DINAMICHE TCP Queste operazioni vanno ripetute su OGNI nodo di rete interessato all istanza Resta inteso che se nel sistema fossero presenti elementi di rilevamento intrusioni personal firewall router con firewall integrati antivirus con modulo di controllo esecuzione programmi andrebbero attuate tutte quelle operazioni di port forwarding atte a consentire il traffico sulle porte interessate Propnet TCP IP E ipi Attivato i Attivo Gi Indirizzo IF 172 2931102 Forta TCF 1433 Porte dinamiche TEF E ip Attivato Attivo Indirizzo IP Forta TEF Porte dinamiche TCF H 1p3 Attivato Gi Attivo Si Indirizzo IF 127 0 0 1 Attivato Attiva o disattiva l indirizzo IP e 122 Manuale Tecnico 7 Terminata questa fase dovremo consentire al nostro Server SQL di risultare visibile all interno della rete Lan per fare questa operazione dal men SERVIZI DI SQL SERVER 2005 clicchiamo con il tasto dx del mouse sulla voce SQL SERVER BROWSER e selezioniamo PROPRIETA Nella scheda SERVIZIO selezioniamo come modalit di avvio AUTOMATICO nella scheda ACCESSO clicchiamo sul pulsante AVVIA Una volta cliccato sul pulsante APPLICA e suc
163. ruppo selezionato verr visualizzato nell elenco di utenti con cui si desidera condividere i file quindi cliccate sulla freccia accanto al livello di autorizzazione ed indicate il livello Comproprietario cliccate infine sul pulsante CONDIVIDI e al termine della verifica autorizzazioni su OPERAZIONE COMPLETATA E inoltre possibile indicare qualora sul computer fosse impostata una condivisione di file avanzata ulteriori impostazioni di condivisione cliccando con il TASTO DESTRO del mouse sulla una cartella condivisa scegliendo PROPRIETA cliccando sulla scheda CONDIVISIONE e quindi su CONDIVISIONE AVANZATA x n Propriet King_Server Propriet King_Server GOTTARDELLO_PC anam Versioni precedenti di _ Personalizza il lji __ Generale l en Generale Condivisione Protezione Protezione Versioni precedenti Si aprir quindi uno schedario dove Condivisione in rete di file e cartelle Nome oggetto GOTTARDELLO_PC King_s D er pri cliccando nella scheda R Authenticated Users i 0 PES de i S SYSTEM PROTEZIONE si potranno indicare ALOE Paolo PG Gottardello PaoloGottardello i p CRE SO nici lio sN Nicea LI p fe z Pp ulteriori policy per l accesso ai dati Per cambiare le autorizzazioni fare clic su Condivisione avanzata Modifica Cra 5 I Consente di impostare autorizzazioni personalizzate creare pi condivisioni e configurare altre opzioni di condivisione
164. scali E BEE uroLastinute GESTUTENTI EstraCont na Giornalilva Preferiti EstraContDett GFPDDest EstraContTest GPFonfFat l Ji 90 Manuale Tecnico 6 4 1 2 Apertura di un file con passaggio di parametri esempio file xls E possibile aprire uno specifico file collegato ad un dato codificato e salvato negli archivi Ad esempio ipotizziamo di voler aprire un foglio Excel contenente note tecniche collegato al campo Descrizione Articolo dell Anagrafica Articoli in questa ipotesi sar necessario inserire dalla Gestione Funzioni la nuova funzione Excel con numero ID 2001 il numero libero pu essere scelto nel range delle funzioni utente Nessun Controllo 0000c Nessun Controllo DOO0OC 1667 Esportazione report Nessun Controllo 669 Importazione report 2000 EURODANA MDE od 0 La 3000 King Query Builder EXCEL Nessun Controllo DOO0OC KAKER Il programma in automatico ha inserito Excel nell elenco delle funzioni esistenti Lo scopo quello di collegare ad ogni articolo di magazzino un foglio di Excel che servir a contenere le caratteristiche tecniche dell articolo Proseguiamo quindi con il collegamento all applicativo esterno e alla definizione del percorso per trovare il documento specifico Nel nostro esempio dobbiamo poter lanciare un foglio Excel denominato Pentium Pro 200 Mhz che contiene le caratteristiche tecniche relative all articolo identificat
165. seguente a questo punto possibile associare cliccando sulla riga corrispondente il percorso della licenza a quello degli archivi Nell esempio si nota che si selezionata la licenza C Kng Archivi all archivio C Kng Archivi Alla conferma si compila in automatico il campo Selezione Percorso della finestra principale Selezione Fercorzo C kingal 402Archivi CONFIGURAZIONE Installazione e struttura del sistema 43 la Ricerca Licenza ed Archivi i Figura 1 Licenze trovate coMingAArchivi dikTmpARING 3a Pilazcita13 22Man Databazesh d Fublic4tmp d FublicFabioCAIntegra DBK ing dAEING Ig Rilazcht3 13 22 Man Databaszesh Archivi trovati diKTmpAKingCust2TWwfintekATappi DataBaze dikTmpAKingCust TWwfintekAStampe DATABASEN diKTmpAEING 3_xx4Sviluppo Man Databases dikNTmpA KING 3_Rilazcit313 22Man Databazesh dAEING 3_xx Sviluppo Man Databasesh dAEING 3 Rilazcit3 13 22 Maln Databazesh di4King 2_TE DATABASEN diAVArchivit2_15 ca e La seconda modalit identificata dal secondo pulsante ed tipicamente utilizzata nel caso in cui il percorso di licenza e archivi coincidono alla pressione di questo tasto appare una maschera nella quale possibile impostare il relativo percorso Sfoglia per cartelle El Ei Selezionare la cartella dalla quale si desidera selezionare la Licenza H Delia H king EC king31402 H csp Documenti H O DriverEcr HC Objectco
166. ssificazione Gestione TabLis Contiene le informazioni di testata del listino 84 Listini Dat Fatture Movimenti Contabili Movimenti Magazzino Liste Societ Manuale Tecnico Listino ListCli ListForn BolleTest BolFatDet BolFatSpese ProBolle FatTest MovContDet MovContTest MovContiva MovContAna Giornalilva MovmagDet MovMagtest SaldiMag List ListOrder ListUser Societ Contiene i dettagli del listino Tabella contenente i dati del listino cliente Tabella contenente i dati del listino fornitore Contiene i dati di testata delle Bolle Contiene i dati di dettalio delle bolle anche fatture bollefatture e fatture accompagnatorie Contiene le spese di bolle fatt bollefatture fatt accompagnatorie Tabella che contiene tipo e protocollo della bolla Contiene i dati di testata delle fatture Contiene i dati di dettaglio delle registrazioni di Prima Nota Contiene i dati di testata delle registrazioni di Prima Nota Contiene i dati relativi all lva delle registrazioni Contabili Contiene i dati relativi delle registrazioni di contabilit analitica centri di costo e commesse Contiene i protocolli e i tipi di giornale Contiene i dati di dettaglio dei movimenti di magazzino Contiene i dati di testata dei movimenti di magazzino Contiene i dati relativi alla valorizzazione dei saldi di magazzino Elenco liste utente e con funzioni gt 9000 Ordinamento nelle liste gestite Coordinate a vi
167. ssore Pentium III a 350 Mhz o superiore Memoria RAM 256 MB minima consigliata 512 MB Spazio libero su disco 300 MB per i programmi pi lo spazio per memorizzare le registrazioni delle varie societ almeno 20 MB per ogni societ Stampante supportata da Windows Sistema operativo MS Windows ved specifiche indicate al paragrafo l sistemi operativi certificati Sistema di backup dei dati su supporto magnetico esterno e o su CD ROM se il sistema ha installato un masterizzatore oltre che l utilizzo di sistemi di continuit UPS per tutelarsi da eventuali cali di corrente Ricordiamo che il sistema di salvataggio dei dati archivi sui quali la procedura si appoggia completamente a carico dell utente La corretta visione delle maschere della procedura richiede l utilizzo di una scheda video con risoluzione minima 1024x768 o superiore 1 2 sistemi operativi certificati Nel seguente schema forniamo un dettaglio dei sistemi operativi attualmente certificati per il corretto funzionamento del programma sia in monoutenza che in rete Monoutenze Windows 2000 Professional con SP2 Windows XP Professional con SP1 Windows VISTA Windows 7 Windows Server 2000 Windows Server 2003 Windows Server 2008 I sistemi operativi Windows precedenti tipo Windows 95 98 NT non garantiscono le stesse prestazioni delle versioni pi recenti da windows 2000 in avanti Non sono inoltre certificati i sistemi W
168. stampe per le stampe personalizzate gli corrisponde la FiltriCode nell ana Lista degli utenti e delle societ nel quale hanno avuto l accesso nel programma con la ultima data di accesso elaborazione Lista utenti con accesso al sistema Lista delle funzioni che troviamo dentro la personalizzazione dei moduli di stampa Voci di riclassificazione per ciascun tipo di riclassificazione di bilancio CONFIGURAZIONE Installazione e struttura del sistema 83 6 1 1 Gestione caratteristiche delle societ paragrafo tecnico Nella tabella LSTSOC sono presenti anche le principali caratteristiche della societ si tratta di valori che vengono aggiornati sia nel database della societ ANA che nel Comune al variare dei dati della societ da funzioni come la Variazione societ Creazione Societ e Collegamento societ da database esistente riportate nel comune al fine di velocizzarne il reperimento da diverse parti del programma Evidenziamo i seguenti campi Stato della societ 0 attiva 1 sospesa Tipocont tipo della contabilit O ordinaria S semplificata R Professionisti semplificata P professionisti ordinaria Codfis codice fiscale della societ Colldr tipo di collegamento alle dichiarazioni i primi tre caratteri identificano il tipo di Unico mentre il quarto carattere indica il quadro Tipo liquidazione indica il tipo di liquidazione per l anno di elaborazione campo valorizzato nella v
169. stione della funzioni del Piano dei Conti KngDocView dill Componente per la gestione Proprietario lt installazione gt della funzione Consultazione Documenti Multipla e Rubrica collegate al modulo Fax ed e mail KngMagazzino dil Componente che permette la Proprietario lt installazione gt gestione delle funzioni di Magazzino KngLotti dil Componente che permette la Proprietario lt installazione gt gestione delle funzioni di Lotti di Magazzino KngOrdCli dil Componente che permette la Proprietario lt installazione gt gestione delle funzioni di e o pae 24 Manuale Tecnico Ordini Clienti gestione delle funzioni di Ordini Fornitori gestione della funzione dei Parametri della Procedura KngStampa dll Componente che permette la Proprietario lt installazione gt gestione delle funzioni di Stampa dei reports Re dil Componente che permette la ii T Ri E delle tabelle don dil Componente che permette la n Soo a gestione delle funzioni di Utilit KngVendite dll Componente che permette la Proprietario lt installazione gt gestione delle funzioni di Vendita KngPrivacy dll Componente che permette la Proprietario a lt installazione gt gestione delle funzioni della Privacy gestione delle funzioni della Privacy dell invio automatico delle mail dalla funzione di RUBRICA KngilmpExpSql dll Componente che permette la Proprietario lt inst
170. sul Web ET KingMsk mdb Applicazione Micros 376 EB 08 05 2003 16 04 MS Access non un DBMS per diversi motivi sconsigliato usarlo in ambiente di rete 54 Manuale Tecnico 3 4 2 LockServer LS Questa gestione tipica dell ambiente di rete la stessa procedura viene utilizza anche per il calcolo del serial number a tal fine si veda il paragrafo Licenza d uso Considerando che il funzionamento di questo programma dipende da diversi componenti e fattori legati al tipo di configurazione della rete e dei pc nel caso in cui non sussistano i requisiti per un corretto funzionamento possibile adottare la gestione delle lock tramite il file Ga1lna 0 Anche in questa ipotesi il Lock server deve comunque restare attivo e correttamente configurato sugli archivi in uso in modalit alternativa in quanto viene utilizzato ai fini della licenza d uso La gestione delle lock tramite il KngLockServer prevede la compartecipazione di 4 applicazioni TA o e e V4 0 a MEE K007 7410 1 gt Nome eseguibile LockServer Kng_Server applicativo principale residente sul server gestore dei KngLockServer exe semafori di rete e degli accessi da parte degli utenti del gestionale LockService Kng_Server rende KngLockServer un Servizio in grado di avviarsi KngLockService exe automaticamente all avvio di Windows Da utilizzarsi solo sui sistemi su piattaforma NT LockClient C Kng_Client applicativo residente sul clie
171. t 0 ForzaOrientamento 1 Out Look OutLook Sono i parametri per l invio automatico delle outlook Visuallzza 0 Visualizza 1 apre la mail pronta per l invio senza inviarla Visualizza 0 invia direttamente la mail SalvaBozza 0 SalvaBozza 1 non invia la mail ma la salva nelle bozze CopiaIn EMAIL SalvaBozza 0 invia direttamente la mail Copialn lt CARTELLA_EMAIL gt Crea innanzitutto la nuova cartella in Outlook all interno della posta inviata e successivamente salva in essa le e mail suddividendole per codice documento dove lt CARTELLA EMAIL gt il nome della cartella outlook 40 Manuale Tecnico 3 1 1 1 Sezione Archivi Il file di configurazione contiene le istruzioni essenziali PathServer Percorso della cartella di installazione su Server indicando la cartella di installazione della parte server vengono attivati i Meccanismi di confronto tra i file condivisi e quelli presenti sul client previsti dal Config ini compresa la possibilit di eseguire utilit quali UPDSERVER CONFIG Path470 Percorso Archivi a seguito dell installazione viene creata la cartella c Kng Archivi dove C Kng percorso di installazione nella quale vengono installati tutti i DB Comuni Modello Demo ecc Successivamente nel 96 ini possibile indicare un nuovo percorso PathLic Percorso lic a seguito dell installazione la licenza DEMO viene installata sotto la dir C Kng Archivi Successiva
172. te di lavorare per 15 giorni La licenza consultabile anche dall interno del programma dall apposita funzione Gestione Licenza d uso Nota 1 Sistemi Operativi certificati L attuale gestione licenze non prevede la possibilit di utilizzare le nuove licenze su rete Novell Unix ecc o comunque su una rete diversa da Windows In questi casi la licenza va copiata su un Pc Windows tra i client di rete cui puntare con il percorso specificato nel 96 ini PathLic Ci implica che per utilizzare la procedura tale Pc deve essere acceso Nota 2 KngLockserver KngLockClient e serial number ll SERIAL NUMBER calcolato dalla proceduraLockServer exe nel caso di rete o KngLockClient exe nel caso di monoutenza Il Serial Number viene generato dalla configurazione del PC dove risiede il KngLockServer in funzione della HDinfo dll che dovr trovarsi sempre nella cartella di sistema Es WinNT System32 30 Manuale Tecnico 2 5 Stampanti Premettiamo che affinch la stampante funzioni correttamente assolutamente necessario che siano installati i driver relativi alla stampante in uso e al sistema operativo installato Dal Men Archivi Impostazioni Imposta stampante e Caratteri possibile accedere alla cartella Stampante per verificare l impostazione dei caratteri della stampante e del carattere preimpostato Qualora la Procedura non ne rilevasse di gi impostati ne verrebbe forzata la richiesta Per es le stampe L
173. te un meccanismo di controllo della concorrenza per filtrare le richieste di transazioni derivanti dall esecuzione contemporanea di programmi da parte dei diversi utenti della rete in modo da serializzare correttamente le stesse transazioni e le conseguenze sui dati lettura modifica valori memorizzati La tecnica di controllo della concorrenza definita LocKng e si basa su due operazioni principali Lock blocca ogni transazione per poter eseguire un operazione di lettura scrittura deve prima bloccare il dato cos da garantirne un risultato corretto Unlock sblocca al termine dell operazione di lettura scrittura la transazione rilascia il blocco Il locKng pu essere effettato in due modi Condiviso C prima di effettuare un operazione di lettura oppure Esclusivo E prima di effettuare un operazione di scrittura inoltre il lock pu interessare un intera tabella ock intero oppure un singolo record Il sistema in automatico gestisce gli eventuali conflitti nel caso in cui diverse transazioni cerchino di accedere ad un dato occupato in alcuni casi tale accesso sar consentito nel caso in cui pi transazioni blocchino una risorsa in modo C mentre in altri casi non sar consentito nel caso in cui una transazioni richieda un accesso E ad una risorsa gi occupata oppure nel caso in cui richieda un qualsiasi accesso ad una risorsa gi occupata in stato E la procedura visua
174. temente la tendenza al successo o al fallimento Per cinque terminali contemporaneamente possibile inoltre avere un diagramma di confronto degli accessi sul Server Tale diagramma si aggiorna in base al Refresh ed in funzione degli stessi intervalli considerati di refresh Per esempio circa 40 secondi prima 40 intervallo di refresh l Utente 1 cominciava la sua attivit di richieste verso il LockServer 64 Manuale Tecnico 3 4 2 4 KngAnalizzaLog exe Il KngLockServer exe prevede la possibilit di scrivere una serie di files di LOG che descrivono le operazioni effettuate durante l esecuzione Per impostare la scrittura di tali log necessario aggiungere manualmente un parametro nel file di configurazione LockServer ini GENERALOG 1 Attivando tale parametro viene quindi creata una cartella LOG all interno della stessa cartella nella quale viene eseguito il KngLockServer Per consultare tali file necessario avviare il programma KngAnalizzaLog exe Questo file si trova sia sui pc client nella cartella d installazione su client c Kng_Client sia sul server cartella d installazione su server kng_server per consultare i LOG KngAnalizzaLog deve trovarsi nella stessa directory che contiene la cartella LOG e deve essere eseguito manualmente con doppio click In questo modo la cartella LOG potrebbe anche essere spostata dal server ad un altro pc e consultata con il programma KngAnalizzaLog Analizza LOG i Fac
175. tenuto delie 37 Oki SEZONE AFCAMI Liebe da 40 3 1 1 2 Sezione Archivi cartelle temporanee per utente 41 3 1 1 3 Sezione Aggiornamenti parametri del KngLockserver 41 3 1 2 Creazione del file 96 Nisceeci ella 42 3 2 Configurazione dell applicazione CONFIG DAT i 44 3 3 Configurazione in ambienti di rete CONFIG INI 46 3 3 1 CORIO 46 3 3 2 GOntiginie KNgeXere elle a a a a a 47 3 3 3 Config ini e Kng exe Utility Client SErver 49 3 4 Configurazione in ambienti di rete le LOCK 52 3 4 1 Galline Gira 53 3 4 2 kockor ES an a 54 o 4 2 1 KnQLOCKSErvice Xe a A E 56 3422 KngLOCKSeMerexe serale 57 34 22 11 impostazioni Paseo ehi 58 g4 222 GESIONeHArChiVi nessi alice 60 3 4 2 2 3 Gestione Aggiornamento componenti nnn 61 SAAS MOMIORCICNI sterili bibione iii 62 94 24 ANGANAZZIC0G ria E E a 64 3 5 CONFIGURAZIONE APPLICAZIONE componenti installati 65 4 AGGIORNAMENTO ille e 67 4 1 Le Specifiche dell aggiornamento ei 67 4 1 1 AGGIOMAMENO REPONS initial ee 68 4 1 2 Aggiornamento Componenti ira aa 68 4 1 3 Aggiornamento Database a uil 70 CONFIGURAZIONE Installazione e struttura del sistema 3 5 FINESTREDI DIALOGO E TOOBAR n tnt 74 5 1 MASCHERA PRINCIPALE Caratteristiche 74 52 TOOL
176. ti tramite Lock Server NonVisualizzareMSG 1 gt gt Per visualizzare un msg di avviso sulla modalit di lock adottata Semafori ObjectConnector no gt gt Parametro non pi gestito superato dalla nuova gestione delle lock RngCcuast NonEseguire 0 Impostazioni toolbar si statusbar s1 menubar s1 menuex no normalicone s1 KngCust E il parametro necessario per l utilizzo dell eventuale KngCust dll registrato sul Pc In particolare NonEseguire 0 significa esegui KngCust NonEseguire 1 significa non eseguire EliminaFiles 1 gt gt Per eliminare i file pdf generati temporaneamente dai documenti del document desing utente ADMIN DBMS Server ServerType l1 ServerName DELIA SQOLEXPRESS Paghe TipoPaghe 0 VIDEO FLAGPOS_TDOC 0 DBMS Server E il parametro per indicare che si sta utilizzando un archivio in formato Sql o Access ed il nome del Server Sql sul quale sono gestiti gli archivi ServerType 0 significa archivio Access ServerType 1 significa archivio SQL ServerName nome server SQL CONFIGURAZIONE Installazione e struttura del sistema 39 CEgPrn j NormalFont Courler New SizeNormalFont 10 CompressFont Courier New SizeCompressFont 7 UserPaperBin 0 UserPaperSize 0 ForzaFont 0 ForzaOrientamento 1 CfgPrn ASSISTENZA HP LaserJet IIID NormalFont Courler New SizeNormalFont 10 CompressFont Courier New SizeCompressFont UserPaperBin 0 UserPaperSize 0 ForzaFon
177. tilizzare uno dei quattro metodi di connessione disponibili E importante chiarire che non detto che su una stessa rete il server Terminal Server sia anche il server di gestione delle licenze anche se spesso essi coincidono Internet il modo pi semplice e rapido per attivare e installare licenze ed consigliato da Microsoft Questo metodo richiede la connettivit Internet diretta dal sistema dove in esecuzione lo strumento amministrativo Gestione Licenze Servizi Terminal Non necessaria la connettivit Internet dal Server Licenze Terminal Il metodo Internet utilizza TCP IP per attivare la connessione diretta alla Microsoft Certificate Authority and License Clearinghouse l operazione prosegue poi come transazione crittografata e protetta Web Il metodo Web pu essere utilizzato se il sistema che esegue lo strumento amministrativo Licenze Servizi Terminal non dispone di connettivit Internet mentre l accesso possibile attraverso un browser Web installato in un altro computer L URL protetto a cui accedere quando si adotta il metodo Web viene visualizzato durante l uso della Gestione guidata licenze o Licensing Wizard Anche in questo caso l operazione si svolge mediante transazione crittografata e protetta L amministratore di sistema deve raccogliere le informazioni da Gestione guidata licenze e immetterle nell URL indicato dalla procedura guidata E possibile stampare copiare o salvare in un file le informazioni relati
178. tium Pro 200 Mhz Prezzo di vendita 0000 154997 fi Prezzo con V 0000 185924 Unit di misura Mo NUMERO Conto Ricavi ino Settore Hw HARDWARE IVA acquisti e vendite jo po Fornitura 1 Drdini Formit i Decimali quantit e prezzo Canale preferenziale ooo i O commi Distinta kt Controllo amp rticolo Sospeso P Cliccando sul pulsante Excel l applicativo ricerca all interno della maschera Anagrafica Articoli il controllo txt 1 campo Descrizione e sostituisce alla stringa il contenuto del controllo Pentium Pro 200 Mhz In questo modo si realizza il collegamento con Excel in maniera integrata Ovviamente il foglio di Excel deve avere lo stesso nome del contenuto del campo Descrizione E4 Microsoft Excel Pentium Pro 200 Mhz xls a File Modifica Visualizza Inserisci Formato Strumenti Dati Finestra 7 x Arial 0 GC S Eaa g w m twi EE DA Dedasaar A gt amp 8 ia 10 MSI o o E E A a ea Note tecniche da eat Buono x sufficente 5 Mediocre CONFIGURAZIONE Installazione e struttura del sistema 93 6 4 1 3 Apertura di un file pdf In riferimento all esempio visto nel paragrafo precedente se il documento da richiamare un pdf solo in questo caso va aggiunto il suffisso pdf al termine della seconda stringa nell esempio C documenti param txt 1 pdf 6 4 1 4 Apertura di percorsi In riferimento all esempio visto nel paragrafo precedente se si desider
179. to effettuato dal CONFIG DAT che grazie alle funzioni di Sincronizzazione dei Componenti Installati esegue un controllo sui file di programma pi recenti presenti sul server e propone l aggiornamento del client con il seguente messaggio per ogni nuovo componente rilevato T E disponibile una nuova versione del componente KngDEUpdate dll k Merone attuale 2 1 0 28 Data 087042002 15 47 20 La nuova versione disponibile Versione aggiornata 2 0 10 Data 25 06 2002 15 15 16 Si vuole procedere con l aggiornamento in CA kingAkngdbupdate dll Tr I Il meccanismo di confronto dei componenti tramite il config ini esegue il confronto solo per i componenti elencati nello stesso file eventuali nuovi componenti installati ma non presenti in elenco non vengono considerati dall aggiornamento Anche per il config dat vale lo stesso discorso del config ini vengono considerati solo i file presenti in elenco 70 Manuale Tecnico 4 1 3 Aggiornamento Database In seguito all installazione delle nuove release del programma vengono attivati degli automatismi in grado di aggiornare i databases precedentemente creati dall utente preservando dati e strutture personalizzate U_ ed adeguando la struttura dell archivio ai nuovi standard richiesti nuovi campi tabelle ecc L aggiornamento delle strutture dei database delle societ e del Comune viene gestito dal componente KngDBUpdate sempre aggiornato con la vers
180. todologia pu essere attivata agendo su un apposito flag e impostando i parametri richiesti su ogni client di rete E una modalit adottabile solo se il lock server avviato in modalit effettiva non alternativa M Attivare Modalit adottabile se il lock server avviato in modalit effettiva questo flag consente l attivazione di un aggiornamento componenti che utilizza un metodo di confronto dei files molto pi veloce rispetto al confronto operato tramite config dat o config ini secondo quanto descritto descritte nel paragrafo Aggiornamento Componenti In questa modalit ad ogni avvio della procedura su client il Kng exe legger dal 96 ini la modalit di aggiornamento adottata e il comune in uso quest ultimo per la lettura della Tabella Connectionlock al fine di individuare il percorso del LockServer chieder quindi l elenco dei files da confrontare con quelli locali e a seguire l eventuale aggiornamento Se tale operazione dovesse fallire per qualche motivo apparir un messaggio L Aggiornamento dei Componenti utilizzando il KngLockServer NON E DISPONIBILE Si vuole Proseguire con l Aggiornamento da Config dat o Config ini a seconda dei casi se presente un altro tipo di aggiornamento e l utente potr scegliere di effettuare l aggiornamento secondo il metodo del config ini o del config dat a seconda della configurazione Se non sttivo alcuna altro tipo di aggiornamento viene visualizzato il messaggio
181. u SQL TurboDiba KngTurboDiba dll Componente per lt installazione gt base su SQL TurboDiba KngNewColl dil Componente per lt installazione gt base su SQL TurboDiba KngVisuallmg ocx Componente per la gestione lt installazione gt anagrafico articolo KNGPAGAMENTI DLL Componente per la gestione Proprietario lt installazione gt e ritenute del passaggio al programma TURBODOC operare sia in ambiente Access97 sia in Access 2000 XarrayDB ocx Componente utilizzato per la terze parti System32 creazione e la gestione delle griglie che hanno la propriet ml di selezionare le singole righe Programma di servizio per la na lt installazione gt gestione del KngLockServer exe Eseguibile per visualizzare i ini lt installazione gt dati di LOG generati dalla gestione dei lock di rete KngNomerFileStampa exe Eseguibile che permette di Proprietario lt installazione gt assegnare il nome del file da allegare in fase di invio Email nella gestione dei documenti CONFIGURAZIONE Installazione e struttura del sistema 27 2 3 2 Altri Componenti non necessariamente registrabili La procedura utilizza una serie di altri componenti che non devono essere necessariamente registrati ma devono essere presenti sul pc in uso per garantire il corretto funzionamento del software La procedura di Install Shield provvede in autonomia a verificare tali componenti e provvede a copiarli sul pc in questione solamente s
182. unzione posizionarsi sulla Toolbar cliccare con il tasto destro del mouse verr visualizzata la voce Allinea con Men Standard dal men di scelta rapida Procedendo all allineamento col Men Standard sar richiesta un messaggio di conferma Da Toolbar Principale Pa Into Utente l has Personalizza king ee Icone grandi Attenzione Si vuole eseguire l Alineamento con il men standard Gestione Toolbar Gestione Funzioni Ripristino men originale ow Allinea con il men standard L allineamento Men standard esegue i seguenti passaggi A Azzeramento del Men 2 Inserimento del Men Standard prelevato dalla tabella BaseMenu del Comune 3 Prelievo dal Men dell utente tabella UserEnvironment del Database xxxxxana delle funzioni secondo i criteri precedentemente descritti Aggiunta di tali funzioni al Men Standard nella posizione in cui queste si trovano nel Men Utente Aggiornamento a Video del Men appena costruito Salvataggio del Men per l utente in uso in sostituzione del precedente tabella UserEnvironment del Database xxxxxana So CONFIGURAZIONE Installazione e struttura del sistema 81 5 2 5 Metodi di salvataggio del Men personalizzato La toolbar pu quindi essere personalizzata per utente il risultato delle impostazioni effettuate pu essere tecnicamente gestito dal sistema in due modalit in base alle impostazioni dei seguenti campi presenti nella tabella Para
183. uovo Server per l Accesso ai Dati exec sp_serveroption lt servername gt Data Access True
184. urato per assumere i seguenti ruoli Aggiungi o rimuovi un ruolo dj Informazioni sui ruoli dei Server g Informazioni sull amministrazione remota Strumenti e aggiornamenti Strumenti di amministrazione Altri strumenti Windows Update Mome computer e nome di dominio Protezione avanzata di Internet Explorer File server l i B Yedere anche I file server forniscono e gestiscono l accesso ai file uao se Guida in linea e supporto tecnico Aggiungi cartelle condivise DE o Microsoft TechNet di visualizza i para Deployment e Resource Kik successivi per questo ruolo Elenco delle operazioni di Server applicazioni amministrazione comuni Windows Server Community I server applicazioni forniscono le tecnologie di base necessarie 1 iaia Movit per creare distribuire e gestire servizi Web XML applicazioni erer aiai web e applicazioni distribuite Le tecnologie dei server PP Strategic Technology Protection applicazioni comprendono ASP NET COM e Internet di Informazioni sull utilizzo di Program Information Services IIS Interfaccia Web per amministrazione remota per amministrare server Web cd visualizza i passaggi successivi per questo ruolo 4 Seryer terminal E stato rilevato un server licenze di Servizi terminal in rete L utilizzo di Internet Explorer non limitato su questo server Per informazioni come aumentare il livello di protezione Visualizza i requisiti di licenza Apre Configurazione Servizi
185. urazione SQL Native Client yy Attiva S E RVE R 2005 P ROTOCOLLI P E R SQL SERVER quindi nella parte Propriet destra della finestra cliccate con il TASTO DESTRO del mouse su TCP IP e dal men contestuale selezionate la voce Attiva Si pu accedere anche dal Pannello di Controllo gt gt Strumenti di amministrazione gt gt Gestione Computer andando nella sezione Sevizi e Applicazioni scegliere Gestione Configurazione SQL quindi nella sezione Configurazione di Rete SQL 2005 scegliere Protocolli per SQL Aprire i dati del protocollo TCPIP Indicare s su Attesa su tutti e Attiva CONFIGURAZIONE Installazione e struttura del sistema 121 File Azione Visualizza e AFB E Nome protocollo Stato Y Shared Memory Attivato Propriet TCP IP Y Named Pipes Disattivato bg p Y TCP IP Disattivato Protocollo Indirizzi IP y via Disattivato j Attesa su tutti S Attivato No ii Keep alive sj Gestione configurazione SQL Server Locale E Servizi di SQL Server 2005 i Configurazione di rete SQL Server 2005 He Protocolli per SQLEXPRESS a Configurazione SQL Native Client Nessun ritardo No Interfaccia Windows XP Nella parte destra della finestra clicchiamo con il tasto dx del mouse sulla voce TCP IP e nella scheda PROTOCOLLO impostiamo il valore ATTIVATO su SI 6 A questo Impostiamo le Proprieta del protocollo TCPIP Abilitare il p
186. utente che possieda le credenziali di amministratore Di seguito riportiamo un esempio di configurazione di un account utente Dal pulsante START selezionate PANNELLO DI CONTROLLO cliccate sulla parte sinistra dello schermo sulla voce VISUALIZZAZIONE CLASSICA quindi per poter gestire i ruoli degli utenti andate su ACCOUNT UTENTE e vi troverete in una schermata simile a quella rappresentata nella figura sottostante lt N ci _ i a at A Pannello di controllo Account utente 4 Cerco File Modifica Visualizza Strumenti Attivit E 3 Modifica dell account utente Gestione delle password di rete Gestione dei certificati di Cambia immagine pra crittografia dei file la eaa W Attiva o disattiva Controllo account utente Paolo PG Gottardello Configura propriet profilo wi Gestisci account utente utente esperto Modifica variabili di ambiente Per cambiare la password premere CTRL ALT CANC e scegliere Cambia password Account utente Se viene richiesto di specificare la password Utenti Avanzate dell amministratore O di confermare digitare la Utilizzare l elenco seguente per consentire o negare l accesso al password O confermate Cliccate SU GESTISCI PR proprio computer e per cambiare le password o altre impostazioni ACCOUNT UTENTE selezionate il nome dell account utente e quindi su PROPRIETA Utenti per il computer i i Mome utente Dominio Gruppo nella scheda GRUPPI selezionat
187. ve all attivazione del Server Licenze e o all installazione delle licenze fornite dal sito Web per il completamento della transazione tramite Gestione guidata licenze In caso esistano difficolt di collegamento ad Internet anche attraverso browser si potranno anche utilizzare i seguenti criteri Fax Questo metodo consente di inviare tramite fax una pagina generata da Gestione guidata licenze al Servizio clienti Microsoft Nella stessa sono riportate le informazioni necessarie per l attivazione o l installazione delle licenze Microsoft provveder poi a rispondere via fax con i dati necessari a completare l operazione Per completare la transazione utilizzando questo metodo necessario specificare il numero di fax al quale si desidera ricevere le informazioni richieste Telefono Se si opta per la connessione telefonica possibile parlare con un operatore del Servizio clienti Microsoft presso il CSC Customer Service Center che potr fornire assistenza solo per l esecuzione delle transazioni necessarie per l attivazione o l installazione delle licenze Il numero 100 Manuale Tecnico telefonico specifico per la nazione selezionata nella Gestione guidata licenze e viene visualizzato durante lo svolgimento dell operazione In caso di necessit il Servizio Supporto Clienti di Microsoft Italia potr essere contattato per verificare quali siano le modalit per l accesso ai servizi del Supporto Tecnico Microsoft o anche per maggiori
188. wver SERVER COMP KngBaseobjects d KngBaseObjects CMainDispatch KkngDocDes d l C i King_3 31_Serwver SERVERXCOMP KngDocDes d KngDocDes CMainDispatch KkngTipLista d l C iX King_3 31_Server SERVER COMP KngTipLista dll KngTipLista CTipLista KngRepObjects d C i King_3 31_Serwer SERVER COMP KngRepObjects d KngRepObjects CBasicsSupport KngBars 0cx C King_3 31_Serwer SERVER COMP KngBars ocx KngBars Contro Bar KngForm ocx C iX King_3 31_Server SERVER COMP KngForm ocx KngFormContro KngForm kngProd312 d C King_3 31_Serwer SERVER COMP KngProd312 d KngProd312 CMainDispatch KngBarC dl 1 C iX King_3 31_Server SERVERXCOMP KngBarC d KngBarC CMainDispatch KngFilter d l C i King_3 31_Serwver SERVER COMP KngFilter d KngFilter CInterface KngPreview dll C pino 3 31_Serwver SERVER COMP KngPrexywi ew dil KngPrewiew c sPrewiew kngFormule dl C X King_3 31_SerwerASERVER COMP KngFormule d KngFormule CInterface kngEventHandler d C XKing_3 31 _ServerX SERVER COMP KngEventHandler dll1 KngEventHandler CUsereEwent KngDBUpdate dll C K1 Lie 3 31_Serwer SERVER COMP KngDBUpdate d KngDBUpdate CMainDispatch KngDBUpdProf312 d C X King_3 31 _Server SERVER COMP KnaDBUpdProf312 dll1 KngDBUpdProf312 CUpdates KngDBUpdContab dll Ci King_3 31_Serwver SERVER COMP KngDBUpdContab d KnaDBUpdContab CUpdates KngDBUpdContax dl 1 C iX King_3 31_Server SERVER COMP KngDBUpdContax d 1 KngDBUpdContax CUpdates KngDBUpdAssist dll
189. zazione della gestione delle STAMPANTT i 106 73 3 TERMINAL SERVER e connessioni remote 107 8 INSTALLAZIONE DEL SISTEMA SU WINDOWS VISTA r rr 108 Gil G stone account utente necne iieiidia dildo 108 0 2 Controllo accoun uteme UAG ree E 109 8 3 Condivisione file e cartelle Archivi ACCESS i 110 8 4 Gestione Risparmio ENefgellco sisrliiiei lee e ai 112 8 5 Configurazione Sistema Aggiornamento Automatico da Web 114 8 6 Gestione del Lock server e altre considerazioni 116 9 MICROSOFT SQLSERVER 2005 ci lait nani 117 9 1 Microsoft SQL Server Express 2005 Workgroup Installazione 119 9 2 Microsoft SQL Server Express 2005 Configurazione 120 9 2 1 Microsoft SQL Server Express 2005 Database Manager 122 9 2 2 Microsoft SQL Server Express 2005 Superficie di attacco es Import 124 9 2 3 Microsoft SQL Server Express 2005 righe di comando 125 4 Manuale Tecnico 1 LA STRUTTURA DEL SISTEMA GESTIONALE Nel presente manuale andiamo ad illustrare quelle che sono le caratteristiche dell applicativo partendo dalla sua struttura dalle modalit di installazione per poi dettagliare i componenti e le diverse caratteristiche legate alla configurazione del sistema Prima
190. zione delle licenze Dopo l installazione delle licenze di Accesso Client per i Servizi Terminal sul Server Licenze esse verranno rilasciate su richiesta ai Client dei Servizi Terminal E possibile attivare un Server Terminal come Internet Connector dopo l installazione della licenza Internet Connector per i Servizi Terminal sul Server Licenze Nota dati personali forniti durante il processo di concessione delle licenze verranno utilizzati esclusivamente da un rappresentante del servizio di assistenza telefonica nel caso in cui un utente richieda assistenza CONFIGURAZIONE Installazione e struttura del sistema 101 7 2 1 RDC sui CLIENT In ambiente Windows Xp Vista e 7 installata di default la applicazione RDC Connessione desktop remoto recuperabile da Start gt Accessori fa Connessione desktop remoto d Connessione a desktop remoto Generale Visualizza Risorse locali Programmi Prestazioni Avanzate x i Connessione desktop remoto Versione shell 6 0 6001 Versione controllo 6 0 6001 2007 Microsoft Corporation Tutti i diritti riservati Autenticazione a livello di rete non supportata Remote Desktop Protocol 6 1 supportato Salvare le impostazioni di connessione commenti in un file con estensione RDP o aprire una connessione salvata Salva Salva con nome pri Nel caso fortuito in cui questa mancasse o presente in versione precedente alla 6 0 seguire link sottostante per scarica
Download Pdf Manuals
Related Search
Related Contents
マツダDTC GM YUKON XL Automobile User Manual 平成23年企業団公告第8号 長野県上伊那広域水道用水企業団 企 Copyright © All rights reserved.
Failed to retrieve file