Home

Manuale tecnico di configurazione

image

Contents

1. Per cambiare le autorizzazioni fare clic su Modifica Autorizzazioni per Everyone Consenti Controllo completo Modifica Lettura ed esecuzione Visualizzazione contenuto cartella Lettura Scrittura Autorizzazioni speciali Per autorizzazioni speciali o impostazioni Avanzate avanzate scegliere Avanzate Informazioni su controllo di accesso e autorizzazioni ie a Te DATALOG Software a Dimensione Uomo 18 Manuale Tecnico Gestione Risparmio energetico E consigliabile scegliere delle impostazioni di risparmio energia per migliorare le prestazioni del computer e l utilizzo del programma KING 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 Clio Pannello di controllo Opzioni risparmio energia File Modifica Visualizza Strumenti 7 ari nile a Selezionare una combinazione il risparmio di i att per il risparmio di energia 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
2. d Epson LO 1060 Impostazioni avanzate del documento dg Carta Output Formato A4 Numero cog 37 5 x 29 7 ln Grafica AZ 42 x 59 4 cm Qualit di sg 3 A3 orizzontale 42 x 29 7 om O Gestione co i 5 fia Opzioni docume Caratteristi Legale Gama ni Modulo cont trattore Std US Mezzitoni Modulo continuo 21 5 x 33 cm S Caratteristiche stampante Qualit di stampa 11 Cliccare su OK DATALOG Software a Dimensione Uomo 52 Manuale Tecnico CONFIGURAZIONE Nelle pagine precedenti abbiamo pi volte parlato di Kng96 ini Config dat e Config ini Su questi 3 file fondamentali si basa l intera configurazione del sistema 8 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 Kng96 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 dati poste sui singoli client L intero pacchetto quindi in una applicazione basata su rete locale
3. 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 KNG pu essere utilizzata in modalit provvisoria ovvero utilizzando la procedura a tutti gli effetti ma con un limite di data superato il quale non pi possibile proseguire con l elaborazione La procedura KNG pu essere utilizzata anche in modalit sola lettura ovvero la stessa pu essere uti
4. 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 Datalog per richiedere la procedura pi consona all aggiornamento Quindi se si gi 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 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 meno che non venga esegui
5. LockServer ini Config dat HdInfo dll una nuova dll che permette di ricavare informazioni utili al sistema KngServer exe per la gestione delle Lock di rete le cui impostazioni sono salvate nel file LockServer ini L ARCHIVI File mdb Kng lic LI RPTKNG File rpt DI SERVER contiene altre sottocartelle con tutti i componenti e gli eseguibili utilizzati dal programma Li APP contiene gli eseguibili della procedura aggiornati con le nuove versioni LI COMP contiene i componenti DII e ocx proprietari aggiornati con le nuove versioni che vengono utilizzati esclusivamente dal programma KNG DI KngWeb vengono installati i componenti necessari per effettuare il Web Update Non Verificabili LINSR LSR Lui Windows programmi che devono essere installati sotto la cartella Windows C WINNT o c windows Kng96 ini Alcuni componenti 0cx dil Parte CLIENT C KNG_CLIENT Componenti dll Eseguibili exe File di configurazione dat ini L altre cartelle Csp Driver Ecr ecc per programmi specifici C WINNT o c windows Kng96 ini Alcuni componenti 0cx dil DATALOG Software a Dimensione Uomo 38 Manuale Tecnico Componenti installati componenti creati da Datalog che vengono rilasciati con i vari aggiornamenti si trovano principalmente nella cartella di installazione del programma c Kng il loro nome inizia solitamente per KNG
6. Microsoft SQL Server Express 2005 Superficie di attacco es King 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 KING IMPORT devono interfacciarsi al database SQL Microsoft SOL Server 2005 li Strumenti di configurazione Li AF Configurazione superficie di attacco di SQL Server im NVIDIA Corporation li I z SQL Server Management Studio Express fim Gestione configurazione SQL Server im PowerQuest PartitionMagic 5 0 F B 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 SERVER 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 AL Configurazione superficie di attacco di SQL Server 2005 la A Windows Server System Microsoft 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
7. KngVendite dll Componente che permette la gestione delle funzioni Datalog di Vendita KngpPrivacy dll Componente che permette la gestione delle funzioni Datalog della Privacy KngrFido dill Componente che permette la gestione delle funzioni Datalog della Privacy KngEmail dll Componente per la gestione dell invio automatico delle mail dalla funzione di RUBRICA KngIimpExpSql dil Componente che permette la gestione delle funzioni Datalog di Importazione Esportazione dei database in SQL KngFunzProd dil Questo componente contiene le funzioni generali Datalog usate dalle dil della Produzione KngProdBase dilI Componente che permette la gestione delle funzioni Datalog Sscala32 0cx di Base di Produzione Lotti di produzione Calcolo Fabbisogni Previsione di Vendita ecc KngDiba dll Componente che permette la gestione delle funzioni Datalog delle Distinte Basi KngProdExt dil Componente che permette la gestione delle funzioni Datalog Avanzate del modulo di Produzione Pianificazione della Produzione Consuntivazione Tracciabilit ecc integrandosi alla procedura Preactor procedura di terze parti per la gestione della Pianifi WinGestAnaCom dil Componente che gestisce l anagrafica comune per il Datalog collegamento alle procedure TURBOTAX WinSkc dil Componente che gestisce la Scheda Compensi 770 Datalog e ritenute integrata alla parte contabile WinGenFunc dil Componente che gestisce le funzi
8. Lo stesso messaggio viene visualizzato se il file Kng96 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 Kng96 ini non rilevato DATALOG Software a Dimensione Uomo 36 Manuale Tecnico 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 i file del programma vengono installati nella cartella di installazione eccetto il Kng96 ini ed alcune dll e 0cx che vengono copiati nella directory windows La struttura della cartella la seguente C KNG Componenti dll Eseguibili exe File di configurazione dat ini LI ARCHIVI File mdb Kng lic LI RPT File rpt DOCUMENTI Documenti pdf L altre cartelle Csp Driver Ecr ecc per programmi specifici C WINNT o c windows Kng96 ini Alcuni componenti 0cx dil L installazione di Rete L installazione di rete stata progettata appositamente per gli ambienti multiutenti composta da due diverse modalit Clie
9. Barre degli strumenti Comandi Categorie Comandi Contabilit Funzioni Generali Magazzino Ordini Preventivi Produzione Servizi Sottoment TimeSheet Utilit vendite Il pulsante denominato Excel pu essere trascinato fuori dall elenco e posizionato in un qualsiasi punto della toolbar della maschera si Articoli di Magazzino SZ Codice articolo Ei a Gil Excel S ij r5 pi Descrizione Prezzo di Vendita nn A questo punto si pu richiamare il codice articolo Pentium Pro 200 Mhz DATALOG Software a Dimensione Uomo 104 Manuale Tecnico ai Articoli di Magazzino Yariazione Codice articolo H_PCPENTIUM ba il Excel S Edi Pal ba Descrizione Pentium Pro 200 Mhz Prezzo di vendita 000 154997 P Prezzo con WA 1859 Unit di misura Moo NUMERO Conto Ricavi ino Settore Bw HARDWARE LYA acquisti e vendite jo jpo Fornitura 1 Ordini Fornitori Decimali quantit e prezzo o i Canale preferenziale Distinta kt T Controllo Articolo Sospeso D 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
10. Genere Genere Ei CA Programmis Microsoft Office YOffice MSACCESS EXE Cking 4rchivikEURODA amp NA MOE 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 A 40m 0 2 amp 45 E amp EGEB Base amp kh AaX we ToolBar Principale Pa Into Utente Icone grandi Gestione Toolbar Gestione Funzioni Ripristino men originale DATALOG Software a Dimensione Uomo Installazione e Configurazione 101 La nuova funzione stata inserita all interno della categoria Funzioni Utente nella cartella Comandi Personalizzazione X Barre degli strumenti Comandi Categorie Comandi Contabilit Funzioni EURODANA mdk Generali Magazzino Urdini Preventivi Produzione Servizi Sottomenti TimeSheet Utilit Vendite Barre degli strumenti Comandi Descizione ___________ Categorie Comandi Contabilit je EURODANA mdb pe Bb DAEB PAX Personalizzazione Il pulsante denominato EURODANA mdb pu essere trascinato fuori dall elenco e posizionato in un qualsiasi punto della toolbar DA amp lt 5bEkEbGRas Base ar DANA mob Bb X 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 BM
11. Nella cartella di installazione del programma viene creato il file batch Kng330 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 Nella cartella di installazione del programma viene creato il file Config dat 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 Sul Desktop viene creato il collegamento al file Kng exe per l avvio del programma 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 Sul Desktop viene creato il collegamento al file KngLockMonitor exe per le installazioni in rete Nel Men Avvio Programmi Kng 4 70 viene creata un apposita voce che contiene i sottomen per eseguire una serie di utilit e programmi aggiuntivi ved capitolo FINESTRE DI DIALOGO MEN E UTILITY DATALOG Software a Dimensione Uomo Installazione e Configurazione 35 All avvio della procedura dal file KNG EXE Viene visualizzato il seguente splash screen che informa l utente circa le operazioni in esecuzione o a o rim Soluzione gestionale integ rata per
12. 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 DATALOG Software a Dimensione Uomo Installazione e Configurazione 55 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 Kng96 ini possibile indicare un nuovo percorso PathLic Percorso Kng Lic a seguito dell installazione la licenza DEMO viene installata sotto la dir C Kng Archivi Successivamente 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
13. Pentium Pro 200 Mhz xls Et File Modifica Wisualzza Inserisci Formato Strumenti Dati Finestra lalx Aria 10 GC 8 32A 59 om ti zeae Sr aa O Q E amp 81 7 fida 43 100 ni 2 Mme ser _ mm m mm 6 A aa Note tecniche Buono X ouficente Mediocre 5 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 Apertura di percorsi In riferimento all esempio visto nel paragrafo precedente se si desidera 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 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 DATALOG Software a Dimensione Uomo Installazione e Configurazione 105 IMPORT EXPORT REPORT La procedura consente di effettuare l importazione e l esportazione dei report di stampa possibile importare in un determinato archivio dei report standard o personalizzati precedentemente esportati da un altri archivio Esportazione report La funzione consente l esportazione dei report personalizz
14. Prima di procedere all installazione occorre sempre verificare il contenuto della confezione in particolare il certificato di licenza d uso e il CD per l installazione LA CONFEZIONE CONTIENE IL MATERIALE IL CD DI INSTALLAZIONE LA LICENZA D USO e MANUALI 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 e 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 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 es Windows 2000 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 modali
15. 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 Kng 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 S nel caso in cui gestisca gli archivi del programma in formato SQL Server scelta consigliata No nel caso in cui gestisca gli archivi del programma in formato ACCESS e Installazione manuale del servizio Nell eventualit in cui si voglia eseguire manualmente l 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
16. 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 Informiamo inoltre il lettore che per procedere all installazione del programma in modalit TERMINAL SERVER stato redatto uno specifico documento Kng e Terminal Server doc che dettaglia le specifiche dell installazione e della configurazione di questo ambiente DATALOG Software a Dimensione Uomo 34 Manuale Tecnico Avvio della procedura A seguito dell installazione della procedura l ambiente viene automaticamente configurato AI 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 Kng96 ini contenete la path del percorso di installazione archivi ovvero la cartella nella quale vengono installati archivi e licenze Demo
17. Control selezionare la modalit di compatibilit che corrisponde a quella 4 Pubblica file sul Web help chn della versione precedente 79 Invia il file per posta itmexe Modalit compatibilit elettronica 8 IsiteLite YE Elimina file 7 Esegui il programma in modalit compatibilit per Cambia l ambiente operativo per questo programma Provare a i selezionare questa opzione se un programma veniva eseguito Altre risorse Le correttamente Im uma versione precedente di Windows ma s1 i ene riscontrano problemi di esemuzione in Windows EP Selezionare z Disco locale C1 di SRI E Il sitema operativo m ou il programma veniva eseguito G Documenti correttamente 4 Risorse del computer n Risorse di rete gubup I Disattivaitemi visivi a kngDefL kyenox Dettagli IA KNGEVEI a KngFiltei i 3 Kogfom RIEN RE E KNGFOR Ulteriori informazioni sulla compatibilit dei programmi aprile 2000 15 25 d EngGest Dimensione 60 KE i knglicen DK dir Applica ba Start E king_azienda o FOOD 10 26 DATALOG Software a Dimensione Uomo Installazione e Configurazione 7 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 installazione del programma deve essere effettuata per ogni stazione di lavoro PC che dovr essere abilitata all utilizzo
18. 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_componente 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 dill potr essere rinominato in Old_KngDbUpdate dll ma mai non in KngDbUpdate_Old dil in quanto nella seconda ipotesi un eventuale utilizzo delle utilities di registrazione automatica regi
19. 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 DATALOG Software a Dimensione Uomo 94 Manuale Tecnico 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 Comandi Barre degli strumenti v ToolBar Principale NMuowa Da Binomina Elimina Bemposta Nella cartella Comandi so
20. ir Tel 02 26 715 1 A Fax 02 26 715 251 02 27 30 27 39 batalog batalog it TeleAssistenza DATALOG S Comunicare il Serial Humber per ottenere la nuova Num Licenza SA SOFTWARE A DIMENSIONE UOMO Licenza PLC GhGMEESNEO d Copyright Datalog Srl SoftwaT i i me L utilizzo illegale del software sar perseguito ai sensi di legge di 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 ll programma partir in modalit temporanea con scadenza pari a 15 Giorni Una volta in possesso del Serial Number possibile ottenere la licenza DEFINITIVA collegandosi al sito Datalog www datalog it licenze ved paragrafo Scarico della licenza da WEB e calcolando la nuova licenza 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 KNG 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 g
21. 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 DATALOG Software a Dimensione Uomo 96 Manuale Tecnico Funzione Allineamento Men Standard La funzione permette l allineamento del men personalizzato dall utente con quello Standard da Datalog 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 di Kng 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 funzione posizionarsi
22. 3000 King Query Builder 9 Nessun Controllo DOOOOL EXCEL 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 identificato 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
23. 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 EEEREN 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 DATALOG Software a Dimensione Uomo 66 Manuale Tecnico Riepilogando dal Men Start Esegui possibile lanciare le seguenti utility C Kng_Client Kng exe CONFIG C Kng_Client Kng exe UPDSERVER C Kng_Client Kng exe UPDDABACKUP C Kng_Client Kng exe FORZASRV Per la modifica impostazioni Config ini Qualora il client si sia aggiornato tramite WebUpdate e si decide che tale aggiornamento deve essere passato a tutte le altre postazioni utilizzando questo parametro l aggiornamento 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 Dopo aver aggiornato il server dal client ci si rende conto che tale aggiornamento non andava effettuato e si vuole ritornare alla versione precedente Utili
24. LOG contraddistinte dall icona corrispondete la tipologia di LOG e si di LETTURA o SCRITTURA Elimina LOG A prec Risorsa x DEE Risorsa Totale svor ps Hon Sbloccata ie Fallito O Includi tutti i LOG Da LUG LS 3001 20051 3751 log ALOG LS30012005173751 l0g san Percorso Files diLOG WS viluppos DASH Kings 3A LOGS Il programma visualizza l ultimo LOG generato attivando il flag Includi tutti i LOG vengono visualizzati tutti i 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 DATALOG Software a Dimensione Uomo 80 Manuale Tecnico CONFIGURAZIONE APPLICAZIONE verifica dei 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 nella griglia inferiore si hanno tutte le informazioni riguardanti
25. Propriet letteraria riservata by DATALOG SRL E vietata la riproduzione totale e o parziale del presente manuale Datalog potr apportare senza effettuare nessuna comunicazione ed in qualsiasi momento modifiche alle caratteristiche descritte aggiunta o eliminazione di parti della procedura per ragioni di natura tecnica o commerciale Le componenti dei programmi descritti si riferiscono al prodotto completo di tutti i moduli integrabili presenti e futuri non sempre quindi installati con la procedura di base Le informazioni contenute nel presente possono essere modificate senza preventivo avviso o comunicazione La comunicazione di tali informazioni e o la loro utilizzazione da parte degli utenti non comporta l assunzione nemmeno in forma implicita di alcuna obbligazione da parte della DATALOG S r l verso tali utenti In particolare la DATALOG S r l non si assume nessuna responsabilit per qualsiasi errore che possa apparire in questo documento Qualsiasi altro utilizzo sar considerato come una violazione della licenza d uso Non viene assunta nessuna responsabilit per l uso e l affidabilit del software ovvero il suo utilizzo per uno specifico scopo Tutti i marchi citati sono registrati dai legittimi proprietari DATALOG Software a Dimensione Uomo 4 Manuale Tecnico IL SISTEMA GESTIONALE KNG Nel presente manuale andiamo ad illustrare quelle che sono le caratteristiche dell applicativo KNG partendo dalla sua s
26. 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 SQL Server per impostazione predefinita Per 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 2 le Configurazione superficie di attacco per le funzionalit localhost SQL Server 2005 Surface Area Configuration D Protezione di SQL Server Configura superficie di attacco per localhost cambia computer Attivare solo le funzionalit richieste dalle applicazioni in uso La disattivazione delle funzionalit
27. Server Express 2005 righe di comando 32 INSTALLAZIONE 35isliiiia lisina lena liti lie lieti li i ei ila 33 Avvio della pFoCedula seltbal elica Da 34 Cartelle ile installatiaa s r tao a a a a N 36 Component insialldli elia ieaiiiaiiciiie 38 Componenti installati DatalogQ 39 Altri Componenti non necessariamente registrabili 43 LICENZA DUSO eterna 44 Scanco dela hcenza da WEB sirno a a a a a a a 45 STAMPANTE a ceca E ie 47 Creare Modulo Personalizzato su Windows XP esempio pratiCO 48 CONFIGURAZIONE can a a 52 Configurazione dell applicazione KNG96 INI 53 Comtenuto delile saria a ea a a e ae R 53 SEAE A blade 55 Sezione Aggiornamenti parametri del KngLockserver iii 56 reazione dernie Knog INi eiee lo lil el ee resi 57 Configurazione dell applicazione CONFIG DAT i 59 Configurazione dell applicazione in ambienti di rete CONFIG INI i 61 GONI Aie a a a E E a a a e 61 GONIig inie KNO EXE gica ili 62 Config ini e Kng exe Utility Client Server e i EN T A 64 Configurazione delle LOCK per il controllo sugli ACCESSI 67 EMERITO RE ETA RE TINI 68 Lockoenefilo ilaele 69 KigLockSCeWi cdi rca ENEE E ET T E 71 DATALOG Software a Dimensione Uomo Installazione e Configurazione 3 KngEOCKSCNero e baile ii ai cri ni a iii 72 IMPOSIszion
28. UserEnvironment del Database xxxxxana DATALOG Software a Dimensione Uomo Installazione e Configurazione 97 Funzione Gestione Funzioni Per accedere all elenco delle funzioni memorizzate nella omonima tabella del database Comune Qui possibile consultare i dati relativi alle funzioni attive e inserire nuove funzioni considerando che l utente ha a disposizione appositi range di numeri che non sono occupati dalle funzioni standard Funzioni standard Funzioni Utente Kng cust personalizzazioni funzioni esterne Viste Utente creati con Kng query Builder Funzioni standard 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 1 Gestione Funzioni E E x NI ij Piano dei Conti 001000 E 2 Anagrafica Clienti z 001 00C 3 Anagrafica Fornitori 7 001 00C ns 4 Articoli di magazzino 7 001 00C p 5 Tabelle 7 001 00C m 7 Manutenzione Anagrafi
29. all istanza Resta inteso che se nel Ip3 sistema fossero presenti elementi di Attivato 5i rilevamento intrusioni personal Attivo Si firewall router con firewall integrati nama E LLE antivirus con modulo di controllo DIRE l Attiva o disattiva l indirizzo IF esecuzione programmi andrebbero attuate tutte quelle operazioni di port forwarding atte a consentire il a l Annulla traffico sulle porte interessate Propriet TCP IP 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 PROPRIET Nella scheda SERVIZIO selezioniamo come modalit di avvio AUTOMATICO nella scheda ACCESSO clicchiamo sul pulsante AVVIA Una volta cliccato sul pulsante APPLICA e successivamente su OK HS Gestione configurazione SQL Server Locale Nome stato mModalit diawwio i Servizi di SQL Server 2005 E SOL Server SQLEXPRESS In esecuzione Automatico Configurazione di rete SQL Server 2005 d SQL Server Browser Interrotto Altro Avvio Sistema g Configurazione SQL Native Client Propriet SQL Server Browser Accesso Servizio Avanzate A Modalit di avvio Disattivato Automatico Disattivato Manuale A questo punto cliccando sul pulsante APPLICA riceveremo un avviso di con
30. da Web Per poter utilizzare il programma Upgradeclient exe 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 Aggiornamenti j E Aggiorna Comune da STDCOM de Comandi Aggiuntivi d Aggiorna da RTPatch d Elenco Utilit a Aggiorna da WEB EA Configurazione Sistema l Aggiorna da WebUpdate ci 5 Creazione Batch di Avvio Aggiorna DB a Vers 275 Apri percorso file dl King 4 70 Client 3 Modifica Versione DB Esegui come amministratore Ilia Ripristina versioni precedenti Con Monitor di Lock XE Utility Suite Panel Invia a Taglia Copia Crea collegamento Elimina Rinomina Ordina per nome Propriet Vi troverete nella scheda COLLEGAMENTO cliccate sul pulsante AVANZATE jli Versioni precedenti Collegamento Compatibilit Aagioma da WEB Tipo Applicazione Percorso King_Server Destinazione CAM ing_Server UpgradeClient exe Da CMEing_Serverh Tasti di scelta rapida Esegui Commenta Nessuna DATALOG Software a Dimensione Uomo Installazione e Configurazione 21 Spuntare il campo ESEGUI COME
31. deve necessariamente essere installato su tutti i client Considerato che tale pacchetto composto da una serie di componenti main programma principale ocx di terze parti d di terze parti e d 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 Kng96 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 sul client il file di configurazione utilizzabile per gestire l aggiornamento client server o
32. di riga della colonna Personalizzato l attivazione del flag y nella colonna attiva un controllo che verifica la presenza o meno di report con lo stesso numero e se presenti in fase di importazione non andr a sovrascriverli ma li rinominer con altro nome equivalente al numero dell ultimo report personalizzato 1 e Personalizzato si attiva quando il report personalizzato sia di tipo Standard il codice comincia con la lettera S sia creato dall Utente per esempio 001 e 002 e RPTCollegati nome o elenco di nomi del file fisico RPT Dalla lista riportata in griglia l Utente potr scegliere i report che desidera esportare procedendo con la selezione cliccando con il tasto destro del mouse associato al tasto Ctrl se non sono consecutivi tra loro ed associato al tasto Shift se consecutivi selezionando il primo e l ultimo report dell intervallo C AESPORTAZIONE sm Codice Descrizione NuovolPersonalizza RFT collegati 501 Stampa Anagrafica Articoli L L_ Articali rpt 502 Stampa Fiano dei Conti Ol CO Conti rpt S03 Stampa Anagrafica Fornitori fornito rptlfornito rpt s04 Stampa Anagrafica Clienti _ chenti rpt chenti2 rpt s05 Stampa Listini Articoli L_ listarti rptartilizt rpt S06 Stampa Listini Clienti L_ listcart rpt 505 Stampa Ordinato Fornitore per Articolo O C Ordfor rptlOrdfrar rpt 510 Stampa Schede Articoli L O skart4 rptlskart2 rptlsk art3 rptsk art
33. 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 stampanti apposite utilizzando i seguenti drivers definiti generici in quali che hanno caratteristiche standard che solitamente risolvono inconvenienti e conflitti Stampanti a LASER gt driver generico HPLaserjetllID Stampanti a AGHI 2 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 DATALOG Software a Dimensione Uomo 48 Manuale Tecnico 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
34. elaborazioni della procedura la cartella pu essere creata nella posizione pi idonea e deve prevedere l estensione dei diritti dell utente su tale cartella Nel percorso temporaneo indicato di default presente nella directory di installazione della parte client si creano 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 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 PathPrivacy percorso documenti privacy dove viene generato il DPS Path Libroinventario percorso dove generare il libro inventario Sezione Aggiornamenti parametri del KngLockserver Nel caso di installazione di rete nel file Kng 96 ini del client sono contenuti altri parametri relativi la gestione della procedura Lock Server e dell aggio
35. 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 del Client e necessario che l utente connesso abbia i diritti di l Amministratore sul Pc in questione DATALOG Software a Dimensione Uomo 8 Manuale Tecnico 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 aggiornare i dati delle tabelle standard gestite da Datalog contenuti
36. 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 ssa l x Archivi Cont Professionisti Cespiti Parcellazione Dichiarazioni Bilancio CEE Tipologie vendite Ordini Clienti Ordini Fornitori Produzione Utilit Multi Societ Windows Help MAFFEI EEL F EAST E Configurazione applicazione Percorso Installazione Server Dettagli 45 viluppo D4SH_Kina 3 31 Server Gestione LockServer Attivata Semafori di Rete gestiti tramite GalLna Nome Server 1 2 29 1 200 Numero Porta 3100 Intervallo di Timeout A Verifica Utente in Gruppo Administrators Attivato Aggiorna Componenti da LockSeryer Attivato ma NON Utilizzabile Visualizza Messaggio di Confiaurazione No KngGestsec dll KngBaseClasses dil KnqgB aseobjects dll KngB aseFunctions dil KngLib dil KngList dil KngCustOnFly dil KngDocDes dil KnaTipLista dil KngRepObjects dil KnqBars ocx KngForm ocx KngProd312 dil KngB arC dll KngFilter dll KngPreview dll KngFormule dll KngE ventHandler dll KngDBUpdate dil KngDBUpdProf312 dil KngDBUpdCesspiti dil KngDBUpdContab dil KngDBUpd ssist dil KngDBUpdyendBanc dil KngDBUpdContax dil KngQuery dil KngTimeSheet dil KnqaMatricole312 dil Percorso di installazione C Programmi Microsoft Visual StudioVB9SYBEDEBUG DLL CProgrammi Microso
37. il nome del modello personalizzato nel campo Nome Modulo 6 premere sul pulsante Salva Modulo Proprieta Server di stampa 2 Moduli Porte Driver Avanzate Moduli n ASSISTENZA Modulo continuo 21 5 8 33 cm FRC 16K Hota O 00O PRAC 16 ruotato Salva modulo Nome modulo Kodulo Personalizzato 1 Crea un nuovo modulo Definire un nuovo modulo modificandone il nome e le misure esistenti Quindi scegliere Salva modulo Descrizione modulo misure Unit di misura metrica decimale inglese Formato Margini area di stampa Larghezza 20 24cm Sinistro 0 Superiore 00lem Altezza 29cm Destro Inferiore 0 00cm 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
38. inutilizzate migliora la protezione del server tramite la riduzione della superficie di attacco Per informazioni sulle impostazioni predefinite vedere la gi Configurazione superficie di attacco per servizi e connessioni Guid uida Selezionare un componente quindi configurare le funzionalit 2 g SQLEXPRESS Le funzioni OPENROWSET e OPENDATASDURCE supportano connessioni ad hoc 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 Tia Configurazione superficie di attacco per le funzionalit Sia Query remote ad hoc Integrazione con CLA Servizi Web XML nativi Automazione OLE Service Broker x p_cmdshell p Visualizza per istanza Visualizza 4 gt DATALOG Software a Dimensione Uomo 32 Manuale Tecnico Microsoft SQL Server Express 2005 righe di 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 q
39. l accesso ai dati E fondamentale 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 pr
40. l operazione Per rimuovere un separatore o uno spazio si deve agire come per le funzioni DATALOG Software a Dimensione Uomo Installazione e Configurazione 95 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 Suggerimento py Je x EJ Accesso diretto base dati aa lineamenta Anagrafica Comune drea ea B Anagrafica Cieni Anagrafica Clienti i anagrafica Cie EN Anagrafica Fomitoi Anagrafica Fornitori Anagrafica Fornitori 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 sottomen sar disponibile e richiamabile dalla funzione Personalizza Funzione Ripristino Men Originale La voce Ripristino men
41. 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 Ga1lIna 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 Applicazione Locazione Nome eseguibile LockServer Kng_Server applicativo principale residente sul server gestore dei KngLockServer exe semafori di rete e degli accessi da parte degli utenti in Kng 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 client che costituisce KngLockClient exe l interfaccia tra il KNG 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 s
42. 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 rpt 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 Re 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 RptKng sul singolo client e modificare i percorsi nel file Kng96 ini di quel pc DATALOG Software a Dimensione Uomo 56 Manuale Tecnico PathTmp Percorso Temporaneo percorso di generazione dei files temporanei che vengono generati durante le
43. rpt O m Premendo il pulsante Esporta i dati dei report selezionati saranno copiati nella cartella scelta Oltre ai file RPT nella stessa cartella di destinazione verranno creati dei file di testo che conterranno le seguenti informazioni relative ai report e Il codice presente nella tabella PrnCode e record della tabella DefMskFil che definiscono il design della maschera per il filtro del report e Il file ListaRep txt che contiene l elenco dei report esportati DATALOG Software a Dimensione Uomo Importazione report La funzione consente il ripristino di reports da una cartella nella quale precedentemente erano stati esportati con la funzione d esportazione Si accede alla funzione dal Men Utilit gt Importazione Report La funzione sostanzialmente identica a quella dell esportazione La modalit di selezione del percorso identica in questo caso si dovr scegliere il percorso della cartella nella quale sono stati copiati i report precedentemente esportati Indicato il percorso il programma verificher che all interno della cartella scelta esista il file ListaRep txt creato dalla precedente esportazione se questo file non dovesse esistere non sar possibile proseguire con l operazione sar visualizzato un messaggio bloccante Rilevato il file nella cartella indicata tutti i report elencati al suo interno sono visualizzati in griglia gi selezionati per essere importati e deselezionabili at
44. selezionarla oppure selezionare 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 risparmia di energia Combinazioni preferite Specifica impostazioni di Bilanciato Risparmio energia 009 disattivazione dello schermo Modifica impostazioni combinazione Prestazioni 8 Modifica impostazioni di Risparmio di energia Risparmio energia 000000 Modifica impostazioni combinazione Prestazioni Prestazioni elevate Risparmio energia S Modifica impostazioni combinazione Prestazioni 000000 Visualizzerete a questo punto una videata dove bisogner selezionare nella tendina DISATTIVAZIONE SCHERMO l opzione MAI Salvate i cambiamenti ed uscite ia E Modifica combinazioni per il risparmio di energia e di Eile Modifica Visualizza Strumenti Modifica le impostazioni per il piano Prestazioni elevate Specificare le impostazioni desiderate per la sospensione e per lo schermo Sospensione computer Cambia impostazioni avanzate risparmio energia Ripristina impostazioni predefinite per questa combinazione Salva cambiamenti DATALOG Software a Dimensione Uomo Installazione e Configurazione 19 Una volta tornanti sul DESKTOP dell utente cliccate con il TASTO DESTRO del mouse sull icona COMPUTER si a
45. 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 a Definizione parametri procedura Percorso Cespiti Stampante Tasti Funzione Percorso CS5 Selezione Percorso E TT Object Connector Server name Port 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 Figurat 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 CAVking31 402Archivi DATALOG Software a Dimensione Uomo 58 Manuale Tecnico w Ricerca Licenza ed Archivi Figura 1 Licenze
46. 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 DATALOG Software a Dimensione Uomo 50 Manuale Tecnico 8 Cliccare con il tasto destro sulla stampante e selezionare la voce Preferenze Stampa Stampanti e fax Fie Modifica Visualizza Preferiti Strumenti Indietro O i po Cerca lia Cartelle ii Indirizzo Th Stampanti e fax Ps Operazioni stampante e laserJet IID lal Aggiungi stampante eae A Mense Imposta come stampante predefinita l Preferenze stampa Selezionare la preferenze di stampa Sospendi stampa Sospendi stampa Condivisione za Condividi stampante Usa stampante non in linea Rinomina stampante Crea collegamento Elimina stampante Elimina Imposta propriet stampante Rinomina IL 9 premere sul pulsante Avanzate Preferenze stampa Epson LO 1060 f x Layout Carta Qualit Orientamento Verticale O Orizzontale Ordne pagine Dalla prima all ultima O Dall ultima alla prima Pagine per foglio 1 y DATALOG Software a Dimensione Uomo Installazione e Configurazione 51 10 Scegliere nella sezione Formato il nuovo modulo personalizzato appena creato nel nostro esempio Modulo Personalizzato 1 Epson LO 1060 Opzioni avanzate
47. su PROPRIETA nella scheda GRUPPI DINE AREnE ominio ruppo E Administrator gottardello_pc Administrators selezionate il gruppo ADMINISTRATORS a cui ia i ra l account DEVE appartenere e quindi fate clic su OK gottardello_pc Administrators A questo punto verr richiesto di effettuare un nuovo login per aggiornare le nuove policy Aggiungi Rimuowi Propriet Password per PaoloGottardello Q Per cambiare la password premere CTRL ALT CANC e selezionare Cambia password Relmposta pass DATALOG Software a Dimensione Uomo Installazione e Configurazione 15 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 KING 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 Fa _ ee 2551 f Si Sa Pannello di controllo Account utente File Modifica Visualizza Strumenti f
48. 1_Serwer SERVER COMP KngForm ocx KngFormContro KngForm KngProd312 d C King_3 31_Serwer SERVER COMP KngProd312 d KngProd312 CMainDispatch KngBarC d C Kina_ 3 31_Server SERVER COMP KngBarC d KngBarcC CMainDispatch KnaFilter dli C King_3 31_Server SERVERX COMP KngFilter d l KngFilter CInterface KngPrewlew d l C King_3 31_Serwver SERVERXCOMP KngPrewi ew dil sKngPrewiew clsPrewiew KngFormule d l C X King_3 31_Serwer SERVER COMP KngFormule d l KngFormule CInterface KngEventHand ler d C X King_3 31 _Server SERVER COMP KngEventHand er dll KngEwentHandler CUserEwent KngDBUpdate d C vi ing_3 31_ServerASERVER COMP KngDBUpdate d KnaDBupdate CMainDispatch KngDBUpdProf312 d 1 C King_3 31 _Server SERVER COMP KngDBUpdProf312 dll KngDBUpdProf312 CUpdates KngDBUpdContab dl C i King_3 31_Server SERVER COMP KngDBUpdContab d KnaDBupdContab CUpdates KngDBUpdContax d C i King_3 31_Serwer SERVER COMP KngDBUpdContax d KngDBUpdContax CUpdates KngDBUpdAssist dl l C i King_3 31_Server SERVERXCOMP KngDBUpdAssist d l KngDBUpdAssist CUpdates KngDBUpdvendBanc d C King_3 31_Serwver SERVERACOMP KngDBUpdvendBanc d KngDBUpdvendBanc CUpdates KnqQuery dl l C X King_3 31_Serwer SERVERXCOMP KnqQuery d l KnqQuery CMainDispatch KkngTimeSheet d l C King_3 31 _Server SERVER COMP KngTimeSheet dll KngTimeSheet CMainDispatch KngMatricole312 dli sCiXKing_3 31 _Server SERVER COMPXKngMatricole312 dll KngMatricol
49. 503 Stampa Anagrafica Fornitori Fornito rpt 12 SOA Stampa Anagrafica Clienti Clienti rpt 11 C S505 Stampa Listini Articoli Listarti rpt CL C S06 Stampa Listini Chenti Listcart rpt 314 O s07 Stampa Listini Fornitori Listfart rpt 315 S508 Stampa Prospetto Acquisti per Fornitore Stpachor rpt alf s505 Stampa Ordinato Fomitore per Articolo Urdfor rpt 403 A questo punto si selezionano i report che s intende riportare in griglia E Lista Report Ctrl S Stampa a DI x se Tcodioo pesco Woo eb ll SOI Stampa Anagrafica Articoli Articoli pt S02 Stampa Piano dei Conti Conti ipt i Wi 509 Stampa amp nagrafica Fornitori Fornito pt 12 wi SOA Stampa Anagrafica Clienti Clienti rpt 11 W SOG Stampa Listini Articoli Listarti rpt ata SUE Stampa Listini Chenti Listcart rpt 314 507 Stampa Listini Fornitori ListPart rpt 315 C S08 Stampa Frospetto Acquisti per Fornitore Stpacfor rpt ali 509 Stampa Urdinato Fornitore per Articolo Urdfor rpt 403 510 Stampa Schede Articoli Skati Apt 311 Alla Conferma si visualizzeranno i report scelti nella griglia DATALOG Software a Dimensione Uomo Installazione e Configurazione 107 La griglia riporta per ogni report le seguenti informazioni e Codice codice identificativo del report e Descrizione descrizione associata al report e Nuovo la colonna viene abilitata alla selezione soltanto quando si in presenza di un report personalizzato quindi quando spuntato il flag
50. 6 59 42 14 01 2003 8 55 32 2702 2004 18 08 50 14 01 2003 9 10 16 Archivi SQL Server Server LELIO 01701 2002 dati della configurazione del sistema vengono prelevati prevalentemente dai principali file di configurazione quali e Kng96 ini e Config dat e Db Comune perla 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 DATALOG Software a Dimensione Uomo Installazione e Configurazione 81 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 Applicazione Build number il numero di rilascio dell eseguibile principali KngMain exe Piattaforma Database indica se l archivio gestito in formato Access o SQL Rilascio Database Numero Percorso Database Comune societ validazione Nome Utente Percorso Installazione Server Individua il percorso indicato nel PathServer del Kng96 ini se presente Gestione LockServer Se Attiva verranno visualizzati i punti dal 9 in poi o Non Attivata o Attivata DLS Pi a o Da 8 Sem
51. AMMINISTRATORE fatto questo cliccate sul tasto OK Propriet avanzate Questa opzione consente di eseguire il collegamento come amministratore proteggendo al tempo stesso il computer da Esegui in spazio di memoria separato 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 or par er rr Generale Collegamento Compatibilit 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 4 T Impostazioni C Esegui in modalit 256 colori CD Esegui in risoluzione 640 x 480 E Disattiva i temi visivi CD Disattiva composizione del desktop E Disablilita ridimensionamento schermo per valori DPI alti Livello di privilegio Segui 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 DATALOG Software a Dimensione Uomo 22 Manuale Tecnico Gestione del Lock server e altre consideraz
52. Attivit Modifica dell account utente Gestione delle password di rete Gestione dei certificati di Cambia immagine crittografia del file Paolo PG Gottardell aolo PG Gottardello Pal Attiva o disattiva Controllo account utente Configura propriet profilo utente esperto P Gestisci account utente 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 i a a Account utente Attiva o disattiva Controllo account utente Ge _ _ _ a File Modifica Visualizza Strumenti 7 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 DATALOG Software a Dimensione Uomo 16 Manuale Tecnico Condivisione file e cartelle Archivi Access Sulla cartella archivi Access contenete gli archiv ma anche la licenza d suo necessario impostare le autoriz
53. Aziende e Commercialisti Datalog S r l x Via Pietro Nenni 10 20093 Cologno Monzese MI Tel 02 26 15 1 Fax 02 26 715 251 DATALOGI www datalog it dataloo datalog it scena A DIREHS ENNERNENENENENENII Verifica Componente KngUpdate A 15 dil Ad ogni avvio della procedura dal file KNG EXE vengono cercati i seguenti file in sequenza 1 Kng96 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 Kng96 ini ved punto 1 verr ricercato il file Config ini e viene effettuato il confronto con la cartella di rete Nel caso di monoutenza o comunque in mancanza della path server nel Kng96 ini viene verifica la posizione dei componenti installati grazie al contenuto del file Config dat 3 KngMain effettuati i precedenti controlli viene eseguito il KngMain programma principale di KNG che a sua volta richiama nuovamente il Kng96 ini e ricerca il file Kng lic In mancanza di questo file o nel caso di file errato corrotto la procedura visualizza il messaggio Licenza d uso assente o compromessa
54. BCopy sqIDb KngCespiti dll C King_3 31_Serwer SERVERXCOMP KngCespiti d sKngCespiti CMainDispatch KngAssist d C XKing_ 31_Server SERVER COMP KngAssist d KngAssist CMainDispatch WinGestAnaCom dil a Cinking 3 31 _Server SERVER COMP WinGestAnaCom dll winGestAnaCom C sAnaCom wWinGenFunc dl C iX King_3 31_Serwer SERVER COMP WinGenFunc d winGenFunc ClsInterface Winskc d l C iX King_3 31_Server SERVER COMP WinSkc dl WinSkc C1sSkc KnaContab dli C King_3 31 _ServerXSERVER COMP KngContab dll KngContab CMainDispatch KngContax d C X King_3 31_Serwver SERVERX COMP KngContax d KngContax CMainDispatch KngNotaIntegrativa dl l C X King_3 31 _ServerXSERVER COMP KngNotaIntegrativa dll KngNotaIntegrativa CMainDispatch KngDataAccess d11 C King_ 3 31_Server SERVER COMP KnqgDataAccess d KngDataAccess CApplication KkngvendBanc Slo King_3 31_Server SERVER COMP KngyendBanc d KngVendBanc CMainDispatch KngMain exe C iX King_3 31 SarURR SERVERVAPP EngMai n exe StartUp AutoUpdateVversion 0 vi 4 b 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
55. Client 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 KNG 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 Clieccando sull icona to pu essere richiamata la form di gestione del programma per inserire modificarne le impostazioni Tempo Inattivit E 23 Tutti Elenco Risorse impegnate BLOCCATO Chiudi Terminale Gestione Aggiornamento Componenti D Percorso Aggiomamenti Richieste s O SERIALE 0002 8231 Gestione Archivi Pulisci Comuni Archivi Access cMking_23 31_serverVarchivicomune mdb Cambia Path W Usa COMUNE su Access Usa COMUNE su SOL Server
56. E E Eile Modifica isualizza Inserisci Strumenti Finestra 7 DEH6 rvi amp aes o Eb s blesa 03hn gs EURODANA Database Iof x pri bf Struttura Nuovo bi DisabCtrl FasiLavorate EB Tabelle DistT emp FattTest Far DivDest FiltriCode ne DivDestF FiltriT est Maschere EffDett FoBilRic Report EfiTest FoF att Fagine Esercizi FoF att n E stremiConversione FoF ata E Etilmb EJ Fomito suk EE E uroLastidinute GESTUTENTI ExtraCont na Giornali va Preferiti EstraContD ett GPDNWDest ExtraContTest GPFomFat l DATALOG Software a Dimensione Uomo 102 Manuale Tecnico Apertura di un file con passaggio di parametri esempio file xIS 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 1610 Stampa Rendiconti Analitici amp Ordinaria 00001 1665 Yariazione Yaluta 1 Nessun Controllo DOODOC 1666 Gestione Prezzi 1 Nessun Controllo DOODOC 1667 Esportazione report 9 Nessun Controllo DOO0OC 1669 Importazione report 9 Nessun Controllo DOO0OC 2000 EURODANA MDE 0 Nessun Controllo
57. EPL DLL 22 RDOCURS DLL EA LZDMAPI DLL E U2FODBC DLL Bz CCSDK32 DLL E DTCCM DLL t Mfc42 dil 2 msjetoledb40 dil 15 MSPEDE40 DLL iz MSVCRT DLL e ODBCJ132 DLL E P2BBTRY DLL Be PZIXBSE DLL E P25IFMX DLL i P25SOL DLL 257 Riched32 dil iz UZDNOTES DLL E U2FRDEF DLL Ei U2ZFWORDW DLL E U2FXLS DLL 227 UZLSAMP1 DLL E ww DASI DLL 227 YbSdb dil 227 XOLEHLP DLL H CRPAIG32 OLL E DTCTRACE DLL E Mscometl ocx E Msjint35 dll E MSRELR40 DLL E MSVCRTZO DIL E ODBCIT32 DIL E P2EDAO DIL E PALODBC DLL E PSMAPI DLL E P255YB10 DLL Ei Sqlewc32 dil fr U2DPOST DLL E U2FREC DLL E U2L2000 DLL Er Vbajet di e MSDTCPRX DLL E MSJINT40 DLL E MSRECR40 DLL Er MSVCRT40 DLL Ea Odbctl32 di E P2B amp BSE DLL E PZOESESE DLL Ei Pasmon dil e P2STRACK DLL lari STDOLE2 TLE E U2DVIM DLL E V2FRTF DLL E VZLCOM DLL E VBAJETS2 DLL 527 Crelat32 dil a D WSPY32 DLL e MSEXCH40 DLL Er MSJTER35 DLL E MSREPL35 DLL fa MSWDATIO DLL e OLEAUT32 DLL e PACTETRY DLL E P25ACL DIL Ei F sodbc dll E P25WBLG DLL E TDBGPP DILL E U2FCR DLL E U2FSEPY DLL Er U2LDTS DIL Er WWRITER dil 22 CTL30S2 DIL Ei Expsry dil EA MSEXCL40 DLL 22 MSJTER40 DLL 22 MSREPL40 DLL 22 MSWSTR10 DLL E PZBACT DLL fr P2CTDAO DLL E P2SDB2 DIL tA P2SORA7 DIL 2 Pdsodbc dil 22 U2SDTS DIL 22 U2FDIF DLL E U2FTEXT DLL E VZLEXCH DLL EA AN _CUSS2 DLL No Sel
58. F Usa in Configurazione Altemativa Termina Iconizza DATALOG Software a Dimensione Uomo Installazione e Configurazione 73 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 Ga1Ina sono e IP indirizzo del server fisico o con nome Porta porta di connessione utilizzata per comunicare con il lock client e Monitor porta di connessione utilizzata per comunicare con il LockMonitor e 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 stessa cartella del KngLockServer exe su server I seguenti flag possono servire ad attivare delle particolari modalit di funzionamento che possono rendersi necessaria in funzione del sis
59. IA corporation b ihz SQL Server Management Studio Express Tim Gestione configurazione SQL Server im PowerQuest PartitionMagic 8 0 F S 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 SQL Server Configurati File Azione Visualizza 9 Eb H Gestione configurazione SQL Server Locale I Nome protocollo Siiki C Servizi di SQL Server 2005 4 Configurazione di rete SQL Server 2005 2 Named Pipes Disattivato dm P Ili PR __ B Feotocali per SOLEXPRESS az Disattivato Configurazione SQL Native Client I VIA Shared Memory Attivato spero Atti Disattivato sta Propriet 2 File Azione Visualizza amp a SB e Interfaccia Windows Vista CONFIGURAZIONE DI RETE SQL SERVER 2005 PROTOCOLLI PER SQL SERVER quindi nella parte destra della finestra cliccate con il TASTO DESTRO del mouse su TCP IP e dal men contestuale selezionate la voce Attiva Nome protocollo Y Shared Memory Attivato Propriet TCP IP 4 Configurazione di rete SQL Server 2005 Y Named Pipes Disattivato ba _ Y TCP IP Disattivato Protocollo Indirizzi IP SY VIA Disattivato g Attesa su tutti Si Attivato No Keep alive S Nessun ritardo No Gestione configurazione SQL Server Locale i Servizi di SQL Server 2005 k am Pr
60. ING96 INI dove sono definiti i percorsi degli archivi della licenza e dei reports KngSaldiEuro dil Componente che utilizzato per la gestione Datalog dell Euroconversione ora obsoleto KngSqIDbCopy dil Componente che permette la Creazione o la Duplica Datalog dei Databases in Sql Server KngCesspiti dll Componente che gestisce il programma Cespiti per Datalog la gestione dei Beni ammortizzabili KngAssist dil Componente che gestisce il programma di Gestione Datalog Interventi e contratti KngContab dil Componente che permette la gestione delle funzioni Datalog della Contabilit delle Dichiarazioni e del Bilancio CEE KngContax dil Componente che permette la gestione delle funzioni Datalog di Dichiarazioni KngVendBanc dll Componente che gestisce le vendite al Banco Datalog scontrini ricevute fiscali Componente che permette la gestione INTRA Datalog Associato a questa dll previsto anche il programma INTRA EXE KngRecCred dill Componente che permette la gestione delle funzioni Datalog di Recupero Crediti KngRegistri dll Componente che gestisce il programma di Stampa Datalog Registri e Bollato Nuova modalit KngNotalntegrativa dll Componente che gestisce il programma della Nota Datalog Integrativa KngDataAccess d il Componente che gestisce alcune elaborazioni IVA e Datalog passaggi dati tra contabilit e dichiarazioni KngAnaBil dll Componente che permette la g
61. IZZA Cartella NUMERI i Separatore decimale virgola Cifre Decimali 2 punto Raggruppamento Cifre 123 456 789 tane Formato numeri negativi 1 1 Separatore di elenco Cartella VALUTA Separatore decimali virgola Cifre decimali D Simbolo raggruppamento cifre punto Raggruppamento cifre 123 456 789 Cartella ORA I Separatore Simbolo AM spazio Simbolo PM spazio Cartella DATA Formato data breve gg mm aaaa Separatore data Formato data estesa gggg g MMMM aaaa Eventuali problemi legati alle impostazioni internazioni non corrette 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 DATALOG Software a Dimensione Uomo Installazione e Configurazione 13 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 percor
62. OnFly dil NON TROVATA EngBaseobjects dil NON TROVATA EngDoctes dil NON TROVATA EngTipLista dil NON TROVATA EnogRepUbjects dil NON TROVATA EngBars ocx NON TROVATA kngForm ocs NON TROVATA EngProd312 dil NON TROVATA EngBarC dil NON TROVATA EngFilter dil NON TROVATA kngFreview dii NON TROVATA FngFormule dil NON TROVATA kngE ventH andler 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 dl form Effettua verifica su Non effettuare verifica su EngCustOnFly dil EngList dil NON TROVATA EngBaseobjects dll EngDocles dil kngT ipl kng ep kngB ar EngFom Nome KngList dil EngProc n 1 Informazioni k ngB arl Descrizione f kngFilkte KngPres Percorso E SKING EngFom ESS Versione Data 25 09 2001 18 19 34 DE i Ricerca Posizione File Fi x Applic DATALOG Software a Dimensione Uomo Installazione e Configurazione 61 Configurazione dell applicazione in ambienti di rete CONFIG INI Specificatamente per l ambiente di rete sono stati studiati una serie di automatismi p
63. Server per Comune Nel caso in cui gli Archivi siano su SQL possibile Impostazione SOL Serval selezionare un altro Server la visualizzazione del elenco see da i sar disponibile solo se sul pc in questione sar presente SQLDMO DLL libreria installata da SQL client o Server In caso di mancanza dell elenco sar possibile scrivere Passoni O manualmente il nome del Server SQL su cui si vuole gestire l accesso maa Utemame fya 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 DATALOG Software a Dimensione Uomo 76 Manuale Tecnico 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 metodologia 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 alternativ
64. Servizio un installazione monoutente gi esistente possibile seguire la seguente procedura Dal men Avvio 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 sopra descritta del Servizio KngLockService descritta anche nelle documentazioni sintetiche di installazione presenti sul cd DATALOG Software a Dimensione Uomo 72 Manuale Tecnico KngLockServer exe cartella d installazione su server Kng_server Il LockServer a seguito della richiesta del KngLock
65. _14 _ A AWA WWw SOFTWARE A DIMENSIONE UOMO Manuale Tecnico Documentazione ad uso esclusivo dell installatore della procedura INSTALLAZIONE E CONFIGURAZIONE Rel 4 70 Aggiornato al 25 06 2008 DATALOG Soluzioni Integrate a 32 Bit 2 Manuale Tecnico Sommario ILSISTEMA GESTIONALE KNG ciir en ei 4 SISTEMIROPErAINEGernicallici rali tanica 5 Nota Importante sull installazione su Windows XPi 6 La strutiura dell applicalivo dille 7 Requisiti di base per procedere all InstallaziONe 10 EeImpostazioni Internazionali s sa ioni ae e a ataei 11 Le NAppalure 0l Tele T a a 13 Specifiche per l installazione del sistema KING su WINDOWS VISTA 14 GESslone accounluliene ss ilaele 14 Controllo account utente UAG J in ice 15 Condivisione file e cartelle Archivi ACCESS aiie nanea aa aa ieia aiaa 16 Gestione Risparmio energ CO ieri iraniane 18 Configurazione Sistema Aggiornamento Automatico da Web ii 20 Gestione del Lock server e altre considerazioni su Windows VISTA 22 GOonrigurazione FIREWALL sla 23 Microso SOL SERVER 200 Dorraon T 25 Microsoft SQL Server Express 2005 Workgroup Installazione in 26 Microsoft SQL Server Express 2005 Configurazione ii 28 Microsoft SQL Server Express 2005 Superficie di attacco es King IMport 31 Microsoft SQL
66. a 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 Kng96 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 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 Aqgio
67. a Dimensione Uomo Installazione e Configurazione 65 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 Viene visualizzata la seguente maschera nella quale sono elencati tutti i componenti presenti nella cartella di backup evidenziati in colore Verde la King 3 16 Elenco Componenti d aggiornare CAI ioj x FE rai e Percorso di installazi LI KnaCespiti dil TINI 10 12 00 1 0 0 238 a 2r e002 9 53 42 3 16 0 0 5 4SH_Kings3 164F LI KngMaineze SEA 1 2002 17 58 10 3 16 0 0 13 12 2002 11 27 36 160 0 545H_Kings3 1654F Il colore verde un ulteriore conferma dell operazione che si sta eseguendo il ripristino di backup Questo 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
68. a WEB Riepilogando ecco i passaggi per la richiesta della nuova licenza Datalog ricevuto un ordine di acquisto del programma KING invia al cliente una licenza TEMPORANEA calcolata sulla base delle informazioni anagrafiche e dei moduli acquistati ma assente del numero seriale il cliente riceve quindi un file lic contenente il PIC di abilitazione moduli senza Serial Number Installata la procedura e copiato il nuovo file il programma potr essere avviata in modalit protetta si visualizzer al centro dello schermo in chiaro il Serial Number calcolato Tramite il sito Datalog possibile inserire comunicare a Datalog il seriale fornito da programma e calcolare la licenza DEFINITVA con Pic Definitivo per fare ci collegarsi alla pagina www datalog it licenze Inserire Numero di Licenza PIC di accesso PIC originale della licenza Quindi cliccare su CONFERMA Il sistema stato sviluppato per ottimizzare i tempi di richiesta delle licenze ovviamente nel momento in cui l utente ha gi calcolato la licenza DEFINITIVA non potr pi utilizzare questo metodo per ricalcolare un altro PIC che nell eventualit dovr essere richiesto a Datalog o al proprio rivenditore DATALOG Software a Dimensione Uomo 46 Manuale Tecnico Alla conferma visualizzer una finestra con i dati della propria licenza Da qui potr imputare il Serial Number nell apposito campo Inserito tale numero il programma
69. a indicare in questo campo C ProgrammiMicrosoft Office Office MSACCESS EXE C Kng ArchiviEURODANA MDB DATALOG Software a Dimensione Uomo 100 Manuale Tecnico 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 a Cerca file o cartelle Risultati ricerca Office Office r 1__6T amp 6 T IMEIONI 4 691 702 bytes Tipo Applicazione Ultima modifica 25 02 2000 16 38 Home MSACCESS EXE Testo contenuto ra ACCESS EX Ci Programmi Microsoft Office Office C Kng Archivi specifica la directory in cui si trova il Database a E Cerca file o cartelle Risultati ricerca Tipo Applicazione Microsoft Access Ultima modifica 140642002 12 08 Home EURODANA MDE Testo contenuto Nella cartella TZ EURODANA KDE C Documents and Settinga penna Cati applicazioniMicrozoft LUffice File rece EURODANA MDB 9 CADocuments and Settings penna Fecent Cerca In EURODANA MDE C Documents and Settings penna Hecent E Unit disco rigido locali C I C SkingsArchivi 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 Caeo ooo Collegamento S Utilit Genere Gener
70. a pe espandere la sezione By Organizza 7 PRG ei Apri Condivisione e cliccate su ATTIVA n m CONDIVISIONE FILE E some Ultima modifica Tipo STAMPANTI e quindi su Documenti A APPLICA E Immagini j a i o Musica N Utenti A questo punto posizionatevi nella Modificati di recente Windows ROOT dove presente la Ricerche directory contenente i database f 2 Pubblica del software KING cliccate con il TASTO DESTRO sulla cartella f Taglia es C KING_SERVER e Copia scegliete CONDIVIDI File Modifica Visualizza Strumenti 7 Collegamenti preferiti Condividi Ripristina versioni precedenti Invia a Crea collegamento Elimina Rinomina Propriet DATALOG Software a Dimensione Uomo Si aprir quindi una schermata dove DIRECTORY CONDIVISA Installazione e Configurazione 17 bisogner indicare le autorizzazioni per poter accedere alla Exo 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 Mome Paolo PG Gottardello Niodalit di condivisione in Windows Aggiungi Livello di autorizzazione Proprietario WI Condividi Annulla Digitate quindi nel box EVERYONE e cliccate sul pulsante AGGIUNGI a questo punto Il nome dell utente o del g
71. afori di rete Gestiti Tramite o GalLna 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 Kng96 ini VerificaUtente 1 o Non Attivato se nel Kng96 ini VerificaUtente 0 13 Aggiorna Componenti da Lockserver o Attivato se nel Kng96 ini AggiornaDaLockServer 1 o Non Attivato se nel Kng96 ini AggiornaDaLockServer 0 14 Visualizza Messaggio di Configurazione o Sise nel Kng96 ini NonVisualizzareMSG 1 o Nose nel Kng96 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 rispe
72. allazione Modalit di autenticazione di Windows Modalit mista autenticazione di Windows e autenticazione di SQL Server Specificare la password dell account sa Password nossossso Conferma password ocsssoeso 2 lt Indietro Annulla 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 caratteri 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 DATALOG Software a Dimensione Uomo 28 Manuale Tecnico Microsoft SQL Server Express 2005 Configurazione Terminata la fase di installazione dovremo procedere alla configurazione di SQL 4 Dal men START aprite il gruppo PROGRAMMI MICROSOFT SQL SERVER 2005 STRUMENTI DI CONFIGURAZIONE GESTIONE CONFIGURAZIONE SQL SERVER im Microsoft SQL Server 2005 t 7 Strumenti di configurazione Li dd Configurazione superficie di attacco di SQL Server im NVID
73. alog contiene tutte le funzioni Generali della procedura database in SQL Kingexe Eseguibile di avvio Datalog KngLockServer exe Eseguibile di controllo licenza e lock di rete Datalog KngLockClient exe Eseguibile di comunicazione con il Lock server Datalog LockMonitor exe Esegiibile per monitorare l attivit del Lock server Datalog KngBackVersion exe Eseguibile per portare il database a versioni Datalog precedenti KngLicenze exe Eseguibile per visualizzare i dati della licenza nella Datalog procedura KngCreaBat exe Eseguibile per creare file bat di registrazione e Datalog deregistrazione KngNavigator ocx Componente che permette la gestione della Datalog funzionalit denominata NAVIGATOR sulle funzioni dove prevista per lo spostamento tra pi elementi dello stesso archivio KngRepWizard exe Eseguibile per la creazione di maschere di filtro Datalog pn SR KngSqlConv exe Eseguibile di conversione a SQL KngUpdateA275 exe Eseguibile che esegue l update del database alla Datalog versione 275 KngLinksDocument exe Eseguibile che gestisce i link tra i documenti della Datalog Nota Integrativa RtPach exe Eseguibile per l applicazione delle patch KagResource di S o KNGFUNZIONI DLL Componente che collega la funzione in esecuzione Datalog alla rispettiva dll KNGPAGAMENTI DLL Componente per la gestione del nuovo programma Datalog F24 iva e ritenute KNGTURBODOC DLL Componente per la gestione del pa
74. andard 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 versione 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 II 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 Aggiornamen
75. artelle KngWeb nella quale vengono installati i componenti necessari per effettuare il Web Update e Windows nella quale vengono copiati i componenti Datalog 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 DATALOG Software a Dimensione Uomo 44 Manuale Tecnico 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 a Datalog 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 King lic che dovr essere copiato sul pc in uso La licenza d uso va richiesta all atto dell acquisto del pacchetto in prima istanza Datalog rilascia 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 Datalog Italia Srl tia Pietro Nenni 10 FAUMA LE D NSE 20093 Cologno Monzese MI YideoCorsi http datal Bi
76. assi Base di King e i Datalog moduli delle Tcontrolli KngBaseObjects dil Componente che contiene gli oggetti base del King Datalog utilizzate dall ambiente DBO Datalog Business Objects KngBaseFunctions dil Componente che contiene le funzioni di base e le Datalog chiamate delle funzioni come nella KngBaseObjects utilizzati dall ambiente DBO Datalog Business Objects KngLib dill Componenete che gestisce la comunicazione le Datalog diverse dil del programma KngFunzMagVend dll Componente che contiene la gestione delle funzioni Datalog comuni ai moduli Vendita e Magazzino KngMainFunctions dil Componente che permette la gestione di tutti gli altri Datalog componenti della procedura KngBarCod dll collegato al KngBarcdll Datalog ee KngList dll Componente che gestisce le liste di visualizzazione Datalog dei dati degli archivi della procedura KngCustOnFly dil Componente che permette la gestione della Datalog Personalizzazione On Fly nelle funzioni della procedura dove prevista KngDocDesNew dll Componente che gestisce la personalizzazione dei Datalog moduli di stampa previsti dalla procedura e la loro gestione stampa modifica ecc KngTipLista dll Componente che permette la gestione delle liste Datalog Sscala32 0cx veloci F6 e che utilizza internamente il componente Sscala32 0cx componente di terze parti KngRepObjects dil Componente che serve ad interpretare il codice Script Datalog Saxbasic associato a tutti i proc
77. ati sviluppati in una societ Si accede alla funzione dal Men Utilit gt Esportazione Report ls Esportazione report i xl l Esporta Esci Il primo campo richiede la selezione del percorso della cartella nella quale saranno esportati i report l utente pu richiamare la cartella per l esportazione precedentemente creata scrivendo direttamente nel campo di selezione il nome ed il percorso della cartella o premendo sul pulsante con i tre puntini per cercarne il percorso Se il percorso digitato non fosse corretto o non fosse presente la cartella indicata viene richiesto all Utente se creare o meno la cartella La cartella selezionata dovr necessariamente essere vuota in caso contrario un messaggio avviser l Utente sull impossibilit di procedere DATALOG Software a Dimensione Uomo 106 Manuale Tecnico Dopo aver selezionato o creato la cartella per l esportazione premendo il tasto F5 sar visualizzata una lista multiscelta contenente l elenco di tutti i Report Personalizzati della societ corrente lx Esportazione report ES Lista Report Ctrl S Stampa Codice a Cescrizione Nome eport KenulD g stampa articoli vimadepo rpt 4001 stampa valorizzazione Vimarm rpt Per visualizzare la lista dei Report Standard premere il tasto S e successivamente il tasto F5 lx Esportazione report e Anagrafica Articoli n ali rpt a Stampa Fiano dei Conti Conti rpt
78. cedere alla gestione di Lockserver quello di terminare l esecuzione del processo utilizzando Gestione Attivit CTRL ALT CANC e quindi rieseguirlo manualmente e Porta Dinamica in SQL nelle configurazioni sopra esposte consigliamo l impostazione di una porta 1433 dedicata al 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 lu campo vuoto o Porte Dinamiche TOP o zero DATALOG Software a Dimensione Uomo Installazione e Configurazione 23 Configurazione FIREWALL Il firewall deve essere configurato in modo adeguato per permettere la comunicazione tra server e client di KING 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 Datalog tramite la console DatalogVNC 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 quell
79. che Sospesi 7 001 00C ai S Anagrafica Matricole 7 Schede Matricole 001 00C 9 Anagrafica Operazioni 1 Prof ord eProf Sempl MessunControllo 001 000 m 10 Stampa Piano dei Conti amp 001 00C 11 Stampa Anagrafica Clienti E 001 00C m 12 Stampa Anagrafica Fornitori E 001 00C E 13 Stampa Anagrafica Articoli E 001 00C ns 14 Stampa Tabelle amp 001 00C 15 Anagrafica Pratiche 1 Prot ord e Prof Sempl NessunControllo 001 00C 20 Editing a Griglia 6 001 00C 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 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 Ordinar
80. dedicato un apposito paragrafo StartUp VilewInfo 0 Configurazione per la configurazione dei parametri relativi alla stampa E gestito automaticamente dal Kng Configurazione printerFontName Times New Roman una volta impostata la le stampante i di difetto 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 Per attivare 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 Aggiornamenti VerificaUtente 0 gt gt Per attivare il controllo sull utente connesso durante lo scarico componenti AggliornaDaLockServer 1 gt gt Per attivare il metodo di confronto aggiornamenti tramite Lock Server NonVisualizzareMSG 1 gt gt Per visualizzare un msg di avviso sulla modalit di lock adottata Semafori ObjectCo
81. 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 DATALOG Software a Dimensione Uomo 60 Manuale Tecnico Il Config dat pu essere quindi utilizzato al posto del file Config ini per effettuare 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 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 dak Effettua verifica su Non effettuare verifica su EngList dil NON TROVATA EngCust
82. del campo desumibile dalla Personalizzazione On Fly nella videata Propriet Articoli di Magazzino Personalizzazione Codice articolo E o x Descrizione sa Identificativo Unit dimsua fo D Heint a Descrizione Articolo Settore uu ou Fornitura Canale preferenziale Distinta M kt SM Saldi di t x Dic a TORA rem _ ___ _ ____ _ DATALOG Software a Dimensione Uomo Installazione e Configurazione 103 Dopo aver impostato i parametri dalla gestione funzioni necessario verificare l esatto percorso del documento Excel che dovr essere denominato Pentium Pro 200 Mhz che rappresenta la descrizione dell articolo in anagrafica Indinzzo _ documenti Cartelle Disco locale C Fa Pentium Pro 200 Mhz sl ins Conversione JEJ ADOBEAPP E documenti i J CodCli Hia condivisa Pentium Pro 200 Hhz_xlz i documenti Foglio di lavoro di Microsoft E cel 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 Biim Es S Articoli di Magazzino 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 E4
83. della procedura Nel caso di installazione monoutente ovvero su un solo pc l ambiente sar configurato come segue SCHEMA Architettura Monoutenza 1 pc Pc monoutente Nel caso di Monoutenza il programma risiede completamente sul singolo Pc la directory del programma conterr Cartella Windows Kng 96 ini C Kng Cartella Installazione Programma o e Componenti e parte applicativa e Contiene tutti i file necessari al Archiv funzionamento della procedura Licenza 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 SCHEMA Architettura di rete pi pc Cartella Condivisa CON Cartella Windows Archivi e Licenza Kng 96 ini Sera C Kng Cartella Installazione Programma Sottocartella Server con Config dat componenti e programmi e Config ini aggiornati Nota la parte Client va installata sul server solamente se lo stesso non dedicato o si trova in una rete peer to peer Su ogni client presente il file di configurazione Kng96 ini presente anche nelle installazioni monoutenza il quale contiene una serie di parametri tra quali i percorsi di archivi licenza e report Sul server le cartelle dei componenti dil ocx
84. e ESK 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 _ KngProf312 dil 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 EMK knatiplista dll 22711 2002 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 257112002 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 E MK 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 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 DATALOG Software
85. e Funzioni I LI 9 Per Procedura DO000C 1504 Men Explorer 1 D0000C __ 1505 Icone Grandi 1 D0000C 1600 Sconti Cliente 7 001 00C 1610 Stampa Rendiconti Analitici 6 Ordinara 001001 1665 Yariazione Yaluta 1 Nessun Controllo DO000C 1666 Gestione Prezzi 1 Nessun Controllo DO000C 1667 Esportazione report 9 Messun Controllo DOO00C 1665 Importazione report 9 Messun Controllo O0000C 2000 King Query Builder 3 Nessun Controllo DOO00C TE 2000 EURODANA HMDB 0 Nessun Controllo 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 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 sul 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
86. e312 CMainDispatch KngProf312 d 1 C xk ing_3 31_Server SERVER COMP KngProf312 d KngProf312 CMainDispatch KngGestPrew d l C King_3 31_Serwer SERVER COMP KngGestPrew d KngGestPrew CMainDispatch QPRO32 d 1 Ci King_3 31_Serwer SERVERASRAQPRO32 dl TDBGG6 0cx C X King_3 31_SerwerASERVERASRATDEGE 0cx TrueDBGri d o TDEGrId SBPro532 0cx CiX King_3 31_Serwer SERVERASRASBPro532 0cx Sax SaxBasicPro VSo0cCx32 0cx C King_3 31_Serwer SERVER SRAVSO0CX32 0cx VSOCX vsindextabCtrl i ActBar ocx CiXKing_3 31_Server SERVERASRAActBar ocx ActiveBarLibrary ActiveBar DWSHK32 0CX C iX King_3 31_Serwer SERVER SR DWSHK32 0CX DWSHK WinHook 4 XCDZIP35 0CX C XKing_3 31_Server SERVERASRAXCDZIP35 0CX XCEEDZIP XceedZipCtr 1 KngSweda dl C King_3 31_Serwer SERVER COMP KngSweda d KngSweda kngregcass KngSAREMA dl l C i King_3 31_Server SERVER COMP KngSAREMA dil KngSAREMA kngregcass kngNavigator ocx C King_3 31 _Server SERVER COMP kngNavigator ocx kngNav1gator kngDbNavi gator KngDefLock D C X King_3 31_SerwerASERVER COMP KnqgDefLock d KngDefLock ClsbefLock KngPathArc d C King_3 31_Serwer SERVERXCOMP KngPathArc d KngPathArc C sPathArc KngNewLigIxa d l l C iX King_3 31 _Server SERVER COMP KngNewLigIva dll KngNewLigIva CMainDispatch la in Cas KngSaldiEuro dl C King_3 31_Serwer SERVER COMP KngSsa diEuro d KngSaldiEuro Riprese KngSqlDbCopy dll C wing 3 31_Serwer SERVERXCOMP Kngsq DBCopy d KngSq 1D
87. el 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 se Archivi 4 E 0 x Fie Modifica Visualizza Preferiti Strumenti Ea QI indietro gt pi vo Cerca gt Cartelle EA Indirizzo E CAKing 3 31 _5erverArchivi Vai 4 Mome Tipo Dimensione Data ultima modifica Operazioni file e cartella KING lic File LIC 2KB 15 12 2003 15 37 Ce E File 1EB 02 04 2004 9 50 i himomimeitie E wInSeC ADB Applicazione Micros 274KB 08 05 2003 16 04 i Sposta file A ParamBanc mdb Applicazione Micros 116KB 08 05 2003 16 04 Copia file E ASGSCR MDE Applicazione Micros 212 kB 08 05 2003 16 04 E Pubblica file sul web 2 Kinglask mdb Applicazione Micros 376 KBE 08 05 2003 16 04 MS Access non un DBMS per diversi motivi sconsigliato usarlo in ambiente di rete DATALOG Software a Dimensione Uomo Installazione e Configurazione 69 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
88. endo 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 installazione della parte Client sar richiesto il percorso del server al fine di configurare automaticamente i collegamenti nel file Kng96 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
89. er consentire un allineamento veloce dei componenti tra server e clienti e per consentire una verifica dei componenti installati in funzione delle specifiche richieste 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 Kng96 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 f Config ini Blocco note 3 Ioj x Fie Modifica Formato StartUp AutoUpdateVversion 1 SelectedSections App Comp APP EngSglCony exe EngBackversion exe Knglonwlser exe knglicenze exe EngLockClient exe EngLockSerwer exe EngMa1n exe EngPartite exe EngRepwWizard exe king exe EngUpdateA1S8f exe LockMonitor exe RtPatch exe Control PanelLanuange mdb HELF c HM KngContig exe Altre sezioni del file sono KngMonitor exe Schema 1m kngres
90. erando la chiusura ordini w Menu Locks tr T 2 f 5 King Tipologia Personalia Ese Contabile Ese Magazzino Ordini Clienti Ordini Fornitori V A 11 Cespiti Frowvigioni Distinta Base Effetti Produzione Schedulazione BarCode Preventivi Matricole UK Cancel Le altre colonne presenti sulla griglia sono Ri Ri gi I i DN LO LO A O O O A A E N A I 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 DATALOG Software a Dimensione Uomo Installazione e Configurazione 99 LANCIO DI APPLICATIVI e FILE CARTELLE ESTERNI Un altra potenzialit presente 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 f
91. essi di stampa del King KngBars ocx Componente che gestisce la toolbar di King e che Datalog Actbar ocx utilizza internamente il componente Actbar ocx componente di terze parti KngColorBar ocx Questo componente permette la gestione della Datalog ProgressBar colorata Componente necessario per la gestione visuale delle Datalog regole di validazione delle maschere KngBarc dll Il componente integrandosi con altre funzionalit Datalog EzBarx32 0cx presenti nella procedura permette la gestione dei Codici a barre il disegno e la stampa dell etichette e dei sovrappacchi Questo componente utilizza internamente EzBarx32 0cx componente di terze parti KngrFilter dill E il componente che permette di gestire filtri Datalog aggiuntivi di selezione nelle funzioni del men Ordini Cliente Consultazione ordini Evasione ordini KngPreview dil Componente che permette la visualizzazione di Datalog Preview ocx 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 comp KngFormule dil Componente che permette la gestione delle formule Datalog di prelievo per l aggiornamento dei listini DATALOG Software a Dimensione Uomo 40 Manuale Tecnico KngEventHandler dll Componente che estende le possibilit e le capacit di catturare gli eventi come nel Kin
92. esso 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 funzione Configurazione Applicazione 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 DATALOG Software a Dimensione Uomo 86 Manuale Tecnico 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 manua
93. estione delle funzioni Datalog di Analisi di Bilancio DATALOG Software a Dimensione Uomo KngNotalntegrativaNew dll Componente dche attiva le nuove funzioni di gestione Datalog della Nota Integrativa Installazione e Configurazione 41 KngAnagrafiche dill Componente che permette la gestione delle funzioni Datalog di Anagrafica Clienti e Fornitori KngCommesse dil Componente che permette la gestione delle funzioni Datalog di Gestione Cantieri KngConti dll Componente che permette la gestione della funzioni Datalog del Piano dei Conti KngDocView dll Componente per la gestione della funzione Datalog Consultazione Documenti Multipla e Rubrica collegate al modulo Fax ed e mail KngMagazzino dil Componente che permette la gestione delle funzioni Datalog di Magazzino KngLotti dil Componente che permette la gestione delle funzioni Datalog di Lotti di Magazzino KngOrdcCli dil Componente che permette la gestione delle funzioni Datalog di Ordini Clienti KngOrdFor dil Componente che permette la gestione delle funzioni Datalog di Ordini Fornitori KngParametri dll Componente che permette la gestione della funzione Datalog dei Parametri della Procedura KngStampa dll Componente che permette la gestione delle funzioni Datalog di Stampa dei reports KngTabelle dll Componente che permette la gestione delle tabelle Datalog KngUtilita dll Componente che permette la gestione delle funzioni Datalog di Utilit
94. estore della licenza quali rottura dell hard disk ecc si e introdotto un sistema temporizzato che da la possibilit all utente di lavorare per 15 giorni La licenza consultabile anche dall interno del programma dall apposita funzione Gestione Licenza d uso DATALOG Software a Dimensione Uomo Installazione e Configurazione 45 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 Kng96 ini PathLic Ci implica che per utilizzare la procedura tale Pc deve essere acceso Nota 2 KngLockserver KngLockClient e serial number Il SERIAL NUMBER calcolato dalla procedura KngLockServer 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 Scarico della licenza da WEB L utente in possesso della licenza TEMPORANEA pu collegarsi ad una specifica area del nostro sito www datalog it licenze dove inserendo il proprio numero di licenza e Pic di accesso pic temporaneo indicato sulla licenza pu ottenere la licenza definitiva Il calcolo avviene direttamente vi
95. f 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 Kng_server Server SR tal ActBar ocx 21 COMCTL32 OCH 2 Comdlg32 0cx CPEAUT32 DLL Crystl32 0Cx DAOSO DIL A DAOS60 DLL 22 DLGSEM DLL e DWCBK32 0Cx fe DWEASYS2 0CX fe DWSBCS2 0CK e Dwshk32 0cx tA EZBARK32 0CX 227 KingProfiler dil EgkngUpdateUtility exe E M5COMM3z 0cx a MSFLEGRD OCX Er Msoutl32 0cx 25 MSRD2ZX35 DLL Ei SBProS532 0cx fr TDEGG LOCK Ei XARR amp YDB 0CX E MSRD2x40 DLL EH MSWINSCE OC E Sqlole6S dll E TODGELOCK iA KCDZIP35 OCH E MSRD3X40 DLL E OCCLIENT DLL Ei SOLSre Copy dil E TODGUB6 DIL Ei MSRDC20 OCH E Olepro32 dil Ei SSCALASZ 0CX Ei USCommon dll E MSRDOZO DLL E PREVIEW OCK Ei Tabctl32 0cx fr Y50Cx32 0Cx E MSSTDFMT DLL E RICHTX32 0CX Ei TdbgS ocx E RARRAYSZ OCk MSYBYM50 DLL File DLL Ultima modifica 06 05 1999 0 22 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 Nel percorso Cartella Server C Kng_server Server sono presenti anche le c
96. ferma 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 KNG DATALOG Software a Dimensione Uomo 30 Manuale Tecnico 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 m NVIDIA Corporation Lin 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 di accesso dell account SA creato in fase di installazione a Connetti al server Microaoti Microsoft Pisi Windows Server System SOL Server 2005 Tipo server Motore di database Nome server GOTTARDELLO_ gt PSQLEXPRESS Autenticazione Autenticazione di SOL Server Nome account di accesso s4 Password C Memorizza password 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 fine
97. file di log il contenuto della maschera cliccando su Salva Lod is Visualizzazione Completa 3 Ioj x Elenco Operazioni Segnalate 2 3 A 5 a 9 15 12 46 20 Verifica delle impostazioni in corso 15 12 45 583 Pronto SecNew 0 00 08 151 43 20 Esecuzione Funzione Numero 101 15774557 Prima Nota Movimenti h 15 17 48 10 Esecuzione Funzione Numero 100 151 245 54 Prima Nota Diver Dive e 15 1 251 52 Esecuzione Funzione Numero 00 n 15 17 54 48 Documenti di Trasporto k 15 17 56 568 Esecuzione Funzione Numero 204 151 59 45 Fattura Ultimo protocollo assoluto 1 7 15 18 00 19 Esecuzione Funzione Numero 207 15 18 01 46 Fatture Accompagnatore Ultimo protocollo assoluto 1 15 18 06 56 Esecuzione Funzione Numero 2 15 18 08 08 Anagrafica Clienti 15 18 08 10 Anagrafica Clienti 15 18 11 10 Esecuzione Funzione Numero 3 15 18 11 693 Anagrafica Fornitori 15 18 13 624 Esecuzione Funzione Numero 984 15 18 16 4 Esecuzione Funzione Numero 1 15 18 16 100 Piano del conti 15 18 23 73 Esecuzione Funzione Numero 500 15 18 25 25 Ordini Clienti 15 18 25 33 Ordini Clienti tl l A it ddt Li LO 00 TUT e I I MI ha RI RI Ca RS 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 del
98. ft Visual Studio YB98 YBEDEBUG DLL EMKina_3 31 O kngbaseobjects dil CProgrammi Microsoft Visual Studio YB98 YBEDEBUG DLL E MKina_3 31 O knalib dll EMKing_3 31 O knglist dil EAKing_3 31 O kngcustonfly dll EMKing_3 31 0kngdocdes dil E King_3 31 05knagtiplista dll E King_3 31 05kngrepobjects dll EAKing_3 31 O kngbars ocx EAKing_3 31 Okngform ocx EAKing_3 31 O0kngprod31 2 dil E King_3 31 0 knqabarc dil E King_3 31 0 Knafilter dil E King_3 31 05kngpreview dll E Kina_3 31 0 kngformule dll E King_3 31 05kngeventhandler dll E King_3 31 05kngdbupdate dll EAKing_3 31 0kngdbupdprof31 2 dil EAKing_3 31 Okngdbupdcespiti dil E MKina_3 31 0 kngdbupdcontab dil E MKina_3 31 0 kngdbupdassist dll E MKina_3 31 O0 kngdbupdyendbanc dil E MKina_3 31 O0 kngdbupdcontax dll E MKina_3 31 0 kngquery dil EMKing_3 31 O kngtimesheet dll E King 3 31 0 knamatricole31 2 dil M Aggiornamento automatico componenti Versione MELE RARI 27022004 18 26 05 2702 2004 18 26 05 07 10 2003 14 09 42 2702 2004 18 26 05 18 12 2003 14 24 16 23 05 2003 11 34 58 14 01 2003 17 20 08 06 02 2004 17 51 16 14 01 2003 9 20 08 0771172002 15 07 42 0471172003 12 21 14 1420172003 9 38 36 087 0172004 15 33 30 2170172003 15 02 34 15 01 2004 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 03 03 2004 16 59 44 03 03 2004 16 59 38 03 03 2004 16 59 40 03 03 2004 16 59 32 03 03 2004 16 59 52 03 03 2004 1
99. gCust delle funzioni standard del King KngUpdateA275 dil Componente che gestisce l update del database alla Datalog versione 275 KngDbUpdate dll Permette l aggiornamento automatico dei databases Datalog KngDbUpd dil dell utente mantenendo pi legata la struttura dei databases alla specifica release di programma in precedenza infatti ad ogni release del KING corrispondeva una precisa struttura del database KngQuery dll Componente che permette l utilizzo della funzione Datalog King Query Builder che consente di creare in automatico frasi SQL per la visualizzazione di dati non altrimenti ottenibili con le funzioni standard del King KngTimeSheet dll Componente utilizzato per la gestione dei Rapportini Datalog per i Centri di Costo e le Commesse KngMatricole312 dil Componente che permette la gestione delle Matricole Datalog di Magazzino KngProf312 dil Componente che permette di gestire la contabilit Datalog professionisti ordinaria e semplificata nonch la parcellazione KngGestPrev dil Componente che permette la gestione Preventivi e Datalog delle Agenzie di Pubblicit KngSweda KngSarema Sono i componenti utilizzati per il collegamento coni Datalog KngNcr KngTarget registratori di cassa delle rispettive marche KngNewLiglva dil Componente che permette di gestire la nuova Datalog liquidazione IVA dal gennaio 2002 KngPathArc dil Componente che permette di gestire il file di Datalog configurazione K
100. gli 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 DATALOG Software a Dimensione Uomo Installazione e Configurazione 79 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 3 hi E partorire 00 ADMIN Facendo doppio click sull utente viene visualizzato l albero dei
101. i citati in precedenza necessario configurarlo correttamente ovvero configurare un eccezione Andate in PANNELLO DI CONTROLLO WINDOWS FIREWALL Windows Firewall a Attiva Disattiva Windows Windows Firewall Firewall Windows Firewall pu facilitare la prevenzione degli accessi al computer non autorizzati di Consenti progr mma con ogra co malintenzionati o malware da Internet o da una rete Windows Firewall prreessesssseseessesesseesesessessseessessesessessesessessesessesssesssessseessessessesessesessessessssessssessessesssseesesessesssssssessesessesseseeseee 2 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 gg Impostazioni di Windows Firewall Generale Eccezioni Avanzate Cliccate sulla Voce CONSENTI P ROG RAM MA Le eccezioni controllano la modalit con cui i programmi comunicano attraverso Windows Firewall Per consentire le comunicazioni attraverso il firewall CON WI N DOWS FI REWALL visualizzerete a aggiungere un eccezione a livello di programma o di porta In Windows Firewall sono attualmente utilizzate le impostazioni per il percorso di video una schermata simile a questa rete dominio Rischi derivanti dallo sblocco di un progra
102. i di baseball ile 73 Gestione Archvio ssslirlenealrlililualaida lontra aan sla 75 Gestione Aggiornamento componenti ie 76 MONMIOFICIen i AI A a ll aaa bl bad aisi dite 77 KNGANAIZZAL0g N rallo lia urea she 79 CONFIGURAZIONE APPLICAZIONE verifica dei componenti installati 80 AGGIORNAMENTO acacia 82 Le Specifiche dell aggiornamento KNG 82 Aggiornamento RepotrtS e 82 Aggiornamento COMponenti ss nori 83 Aggornament Databases iii iaia 84 FINESTRE DI DIALOGO MEN E UTILITY reccerie resize vie iari i caie iii iii iii 88 MENU DEL PROGRAMMA da Start Programmi i 88 UTIETY DELPROGRANMA alc laao 89 MASCHERA PRINCIPALE Caratteristiche 90 TOOLBAR amia e a a e ea 93 FUNZIONE FersonalZZa acacia 94 Funzione Geslione Toolbar 95 Funzione Ripristino Men Originale i 95 Funzione Allineamento Men Stiandafdizaeloarianialiciliia ea 96 FUNZIONE Gestione Fuazioni rsssria leto 97 LANCIO DI APPLICATIVI e FILE CARTELLE ESTERNI 99 Apertura di un file esterno esempio file ACCESS ii 99 Apertura di un file con passaggio di parametri esempio file XIS 102 Apertura dl unfile pdf rail aac ate 104 ADENUradi percorsi otti riali 104 INPORTI EXPORFREPORE lesa 105 ESPOFAZIONE feno sia iii 105 IMPOCAZIONE TE RO 108
103. i volta che l utente crea una Tipologia conti genera di fatto un database denominato KngaXX alla Tipologia conti creata in KNG 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 Datalog aggiorna 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 DATALOG Software a Dimensione Uomo Installazione e Configurazione 9 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 Kng96 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_SQL gt Dove lt percorso archivi gt corrisponde alla cartella nella quale vengono gestiti gli archivi in formato access lt percorso licenza gt corrisponde alla car
104. ia 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 relazione 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 DATALOG Software a Dimensione Uomo 98 Manuale Tecnico 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 op
105. iaggiorna DATALOG Software a Dimensione Uomo Installazione e Configurazione 77 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 4 Lock Monitor CLIENT o oj x Refresh ogn 45 Secondi IF DE TA Forta 2200 Avvio Atesto RISORSE CONNESSI Elenco Risorse impegnate Utenti connessi Bloccato Chiudi Terminale SERIALE 0002 8231 Forza Aggiornamento atatistiche 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 avvia in automatico Arresto per arrestare il programma disattivo se il servizio gi arrestato Chiudi Terminale seleziona
106. ibilit 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 Datalog quale partner Microsoft collauda le procedure utilizzando sempre la versione pi recente al fine di garantire prestazioni sempre ottimali 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 KING 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 DATALOG Software a Dimensione Uomo Installazione e Configurazione 27 L installazione di SQL 2005 pu essere effettuata seguendo le indicazioni standard indicate nelle guide Microsoft considerando i seg
107. in detto database Viene solitamente fornito insieme agli aggiornamenti della procedura e deve essere sempre aggiornato all ultima release _ installata sovrascrivendosi a quello presente Il fle 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 in KNG infatti ad ogni societ gestita nel programma corrisponde un codice societ Il file KNGA99 rappresenta l archivio comune contenete alcune tabelle alle quali nel caso di utilizzo della versione KNG 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 dal utente Considerando che la procedura nella versione KNG STUDIO permette la gestione di archivi comuni anche per il piano conti ogn
108. 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 driver 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 erca gt Cartelle i Apri Imposta come stampante predefinita Preferenze stampa Sospendi stampa son Loa 1060 yF Condivisione i P E k e Usa stampante non in linea l y Aggiungi stampante die Microsoft Office Document x Image Writer Propriet server h Installa Fax 3 Abilitare il flag Crea un nuovo modulo Proprieta Server di stampa i Moduli Driver Avanzate Moduli n ASSISTENZA Home modulo 10x14 Crea un nuovo modulo N LE Definire un nuovo modulo modificandone il nome e le misure esistenti Quindi scegliere Salva modulo DATALOG Software a Dimensione Uomo Installazione e Configurazione 49 4 indicare le dimensioni del foglio nell area Descrizione modulo misure 5 Inserire
109. inga99 mdb PRI_SUFTW QE ciNEing_4 50 1 Server Archivi kinga9t mdb PRI_TIPBANDATI OK ciXNEing_4 50 1 Server Archivi kinga90t mdb RAI Ing 4 SUL Sserver rchlvi k1nga99 ndb IRE AN UE n IL server Archivi lkinga90 nob 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 L ultima parte delle operazioni i esecuzione per quelle abilitate alla progress bar Per controllare direttamente la stampante impostata in KNG Stampante NASSISTENZA HP LaserJet 2200 Series PEL amp della barra consente di controllare l avanzamento DATALOG Software a Dimensione Uomo 92 Manuale Tecnico Pronto SecNew a 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 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 E Cliccare per Maggiori Dettagli 15 17 143 20 Esecuzione Funzione Numero 101 15 1145 5 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
110. io 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 UTILITY DEL PROGRAMMA Nel sistema KNG sono state sviluppate diverse Utility e programmi exe che consentono l esecuzione di diverse oeprazioni Tutte le Utility sono descritte pi dettagliatamente nei rispettivi Help in Linea accessibili cliccando sul pulsante Alcune di queste utility sono accessibili dal Men Programmi gt gt Kng 4 70 gt gt sottomenu Elenco Utilit A Controllo Partitari Scadenze Se Conversione a SQL gt Eng Report Wizard Ga Modifica Codice Articolo E SQL Attach Detach DE Mentre altre funzioni sono eseguibili direttamete dall eseguibile collegato solitamente presente nella catella di installazione del programma DATALOG Software a Dimensione Uomo 90 Manuale Tecnico MASCHERA PRINCIPALE Caratteristiche Nella parte bassa della form principale della procedura sono accessibili le seguenti informazioni relative alla configurazione dell applicativo King 3 31 REDD Dic Redditi SQL 01 01 2003 BEE amp rchivi Contabilit Cespiti Dichiarazioni Bilancio CEE Tipologie Vendite Magazzino Ordini Clienti Ordini Fornitori Produzione Utilit Multi Societ Windows Help V0 2 545EBBb EbEbEasfE sep7 AREX G1 Archiv SQL Se
111. ioni su Windows VISTA In questo ultimo paragrafo riportiamo alcune considerazioni e Caratteristiche di base del sistema Vista come anticipato per un pieno utilizzo del programma KING necessario che l utente disponga di diritti amministrativi in quanto le operazioni di 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 KING inoltre l utente potrebbe effettuare delle modifiche ad esempio relative alla stampante gestita che richiedendo l accesso al file king96 ini darebbero luogo all automatica copia di detto file dalla directory windows ad una sottocartella utente In questa ipotesi importante sottolineare che il file king96 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 e 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 ac
112. la data e ora corrente DATALOG Software a Dimensione Uomo Installazione e Configurazione 93 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 ADMIN 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 Icone Grandi le icone saranno visualizzate con una dimensione maggiore Le altre funzioni consentono di effettuare la personalizzazione dei Men della toolbar stessa e delle funzioni
113. la procedura Kng funziona correttamente su un Sistema OperativoWindows XP pertanto non necessario installare la stessa utilizzando la funzione Verifica Guidata Compatibilit Programmi funzione tipica del S O Windows XP presente nel 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 king_azienda x File Modifica visualizza Preferiti Strumenti Indietro gt E pi Cerca m Cartelle m Indirizzo E C lking_azienda Vai archivi Len jx Operazioni file e cartella o D Documei il Pinomina file river El Fenarale versione Compatibilit I Rptking e Sposta file a Config Se il programma funzionava comettamente con una versione afi precedente di Windows mentre ora si incontrano dei problemi Copia tile l
114. le 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 modalit Dal men Avvio Esegui digitare il comando lt percorso_installazione gt KngMain exe UPDATECOMUNE 2 x i SA Digitare il nome del programma della cartella del 5 documento o della risorsa Internet da aprire Apri CiKing_Mono KngMain exe UPDATECOMUNE Annulla Sfoglia 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 Kng96 ini come Percorso Archivi Access es path330 percorso_archivi_ access DATALOG Software a Dimensione Uomo Installazione e Configurazione 87 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 gqggiornamento Comune Ti i La Tabella Banche pre
115. lesMancanti TO verifica Utente in Gruppo Administrators TO amp ggiorna Componenti da LockSeryer Esci L utility Elenco Files Mancanti esegue una verifica di tutti i componenti presenti sul server e non sul client per consentirne un veloce prelievo ed aggiornamento La selezione della voce disabilita la possibilit di selezionare le altre cartelle L APP Comp O Windows nn EE Elenco Files Mancanti DATALOG Software a Dimensione Uomo Installazione e Configurazione 63 La maschera consente la seleizone 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 Kng96 ini e Elenco gruppi confronto valido per il config ini adottando il metodo di aggiornamento componenti tramite config quindi seleizonato il campoo precedente consente si scegliere il gruppo di componenti sui quali si vuole eseguire il confronto in fase di avvio del programma e Verifica Utente 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 quest
116. lizzata a scopo dimostrativo DATALOG Software a Dimensione Uomo Installazione e Configurazione 75 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 cartelle Eo alx Nel caso in cui si stiano utilizzando Lock SERVER Intemotto archivi Access la maschera di selezione percorsi include anche le Risorse di Rete necessario indicare sempre un percorso di rete condiviso zig Floppy da 3 5 polici A Disco locale C 1 WIN DI a WINZOOO E A E Disco locale F H CD ROM 6 A a CD R H di CROM 1 a Du Sviluppa 5 i CE Risorse di mete CI 100DUOPL DA Fies a f am i fonte SOL
117. lla cartella del documento o della risorsa Internet da aprire T 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 Data e Versione nuova Data e Versione Locale Descrizione 0 x kngBaseClasses dil 28 11 2002 17 53 48 3 16 0 1 11 12 2002 16 06 36 3 16 0 1 Una nuova versione del componente EMK KngBaseFunctions dil 27711 2002 15 46 54 3 16 0 1 30 11 2002 12 44 28 3 16 0 1 Una nuova versione del componente E MK KngBaseDbjects dil 3108 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 DLL 11 10 2002 9 03 14 3 14 0 4 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 EAK kngGestsec dil 2071172002 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 278112002 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 22 10 2002 10 36 28 3 14 0 4 13 12 2002 12 21 56 3 16 0 0 Una nuova versione del component
118. lla procedura y Con Utility Suite Panel possibile aprire il il programma per il lancio di alcune utility Fon 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 ko DisInstalla Servizio EngLockSeryver dia Installa Servizio EngLockSerwer di Installa Servizio EngLockSerwer per SQL DATALOG Software a Dimensione Uomo Installazione e Configurazione 89 Dal sottomenu Aggiornamenti sono disponibili le seguenti funzioni Aggiorna Comune da STOCOM i Aggiorna da RTPatch Fi Aggiorna da WEB dai Aggiorna da WebUpdate Aggiorna DE a Vers 275 Con Aggiorna Comune da STDCOM possibile eseguire la funzione di UPDATECOMUNE L opzione Aggiorna da RtpPatch exe consente alla procedura di aggiornarsi attraverso patch rilasciate dalla Datalog e messe a disposizione quando necessario sul sito L opzione Aggiorna da Web consente l avvio del Sistema di Aggiornamento Automatico in Remoto di Datalog per il prelievo degli aggiornamenti dal sito Datalog vali L opzione Aggiorna da WebUpdate consente alla procedura di aggiornarsi attraverso le funzioni di Web Update di windows collegandosi sempre al sito Datalog L utilty Aggiorna DB a Vers 275 consente di aggiornare un vecch
119. llazioni 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 server Server NON VERIFICABILI E EngCustiW iz exe 52 LZLESBSE DLL tal Controlranellanuange mdb DIFF RPT lari Dao2535 tlb Cartella Server C Kno here rega E compiler3z exe pikngConvwiz exe n Ei UZLBAR DLL tA UPESTORE DLL E Schema ini DIFF MOE lar WIN TLB 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 MSJITES40 DLL File DLL Ultima modifica 0670571999 0 22 Dimensioni 232 KB Attributi normale Cartella Server C K e ADME DLL E Ctrees2 dil Ei Implode dll E MSJET35 DLL E MSTEXT40 DLL E MSXBDE40 DLL x P2BBDE DLL fr PZIRACT DIL E P2SEVT DLL E PSOUTLK DLL Ei Qpros3z dll E U2DDISK DLL e U2FHTML DLL E V2FWKS DLL E V2LFIMRA DLL Er ww _MC532 DLL ng_server Server NSR 227 AsyCfilt dl Ei Dbnmpntws dil 22 MFC40 DLL 22 MSJET40 DIL E MSLTUS40 DLL 22 MSVEVMEO DLL a Ntwdblib dil E P2bbnd dil E PZIRDAO DLL 22 PESEXSR DLL 22 P2SR
120. ma della cartella del documento o della risorsa Internet da aprire Apri I CAKING EngMain exe UPDATEBANCHE Annulla Sfoglia DATALOG Software a Dimensione Uomo 88 Manuale Tecnico FINESTRE DI DIALOGO MENU E UTILITY MENU DEL PROGRAMMA da Start Programmi La Procedura di installazione ha creato un Gruppo o Cartella di lavoro denominata KNG contenente delle icone per il lancio del Programma la visualizzazione dei documenti il lancio di applicativi e programmi aggiuntivi i cui dettagli sono oggetto della successiva trattazione AI completamento dell installazione quindi viene creata nel men Programmi di Windows la voce Kng 4 70 con le seguenti opzioni per lanciare l applicazione fare doppio clic sull icona denominata Kng 4 70 nell es Kng 4 70 Mono Mm Aggiornamenti Elenco Utilit Gestione Servizio EA Configurazione Sistema peri Connessione in Teleassistenza I creazione Batch di Avvio alli King 4 70 Mono E Manuali Fon Monitor di Lock ZE Utility Suite Panel 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 Kng96 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 de
121. ma 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 KNG 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 DATALOG Software a Dimensione Uomo 68 Manuale Tecnico METODI DI GESTIONE DELLA CONCORRENZA IN KNG Nella procedura KNG 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 dal KNG completano il sistema di controllo della concorrenza 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 IGN Gi Lock gestiti dal Ga1lna bs LS Lock gestiti dal KngLockServer Ga1Lna G1 Il file GA1lna un file che si crea nella cartella degli archivi access e memorizza l ID d
122. mma Per abilitare un eccezione selezionare la relativa casella di controllo Programma o porta O Amministrazione remota O Area riunioni virtuali Windows Assistenza remota Cl Avvisi e registri di prestazioni Condivisione file e stampanti Connessione a un proiettore di rete Desktop remoto Dispositivi mobili wireless O Distributed Transaction Coordinator Funzionalit di base rete CI Gestione remota attivit pianificate Cl Gestione remota firewall Windows lita i i i Aggiungi programma Aggiungi porta Elimina Notifica quando Windows Firewall blocca un nuovo programma DATALOG Software a Dimensione Uomo 24 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 Fa Conversione a SOL 3 Creazione Batch di Avvio H Datalog VNC Server s4 Fax e scanner di Windows rom remote control server iFree Download Manager amp Internet Explorer dhe Irfanview 4 10 Aki king 4 70 Client dejkng Report Wizard C Percorso Program Files Datalog VNCDatalogVNC exe Sfoglia Cambia ambito Annulla Si aprir l elenco delle applicazioni installate selezionate il programma nell esempio DATALOG VNC SERVER e cliccate su OK Ritornerete a questo punto nella schermata precedente cliccate nuovamente s
123. mma 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 Appicazione Men Help fel Config m Blocco note A l x Components KngGestsec d C King_3 31_SerwerASERVER COMP KngGestsec d KngGestsec CGestsec KngBaseC asses d C i King_3 31_Serwer SERVER COMP KngBaseC asses d KngBaseC asses CvarDec KngBaseFunctions d C iXKing_3 31_Server SERVER COMP KngBaseFunctions d KkngBaseFunctions CMainDispatch KngLib d l C i King_3 31_Serwver SERVERX COMP KngLIb d l KngLib CKngLib KngList dll C X King_3 31_SerwerASERVERXCOMP KngList dll KngList CList kngCustOnFly dl C King_3 31_Serwver SERVER COMP KngCustOnF y dl KngCustOnFly Application KngBaseobjects d C i King_3 31_Server SERVER COMP KngBaseobjects d KngBaseObjects CMainDispatch KngDocDes d C i King_3 31_Server SERVERXCOMP KngDocDes d KngDocDes CMainDispatch KkngTipLista d l C iXKing_3 31_Serwer SERVER COMP KngTipLista dll KngTipLista CTipLista KngRepObjects d C i King_3 31_Server SERVER COMP KngRepObjects d l KngRepObjects CBasicSupport KngBars ocx C iX King_3 31_Server SERVER COMP KngBars ocx KngBars Contro Bar KngForm ocx C X King_3 3
124. modulo CESPITI Stand Alone i nomi dei file e delle cartelle standard diventeranno rispettivamente Cespiti ini Cespiti lie C Cespiti Dato che le caratteristiche tecniche dell installazione dei software KNG e Cespiti sono le stesse di seguito quando parleremo di Kng96 ini o Kng lic o C Kng intenderemo quanto descritto implicitamente esteso anche alla procedura Cespiti DATALOG Software a Dimensione Uomo 10 Manuale Tecnico Requisiti di base per procedere all Installazione PRIMA di procedere all installazione necessario verificare che siano presenti le seguenti condizioni preliminari sui singoli pc 1 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 0 N Nel caso tali pre requisiti non siano presenti disponibile nel CD Rom di installazione del KNG 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
125. ni delle versioni pi Windows 98 second edition recenti da windows 2000 in avanti Windows NT 4 00 con SP 6 0A TARE Wi Windows 2000 Professional con SP2 Datalog non certifica il sistema Windows ME e Windows XO Home edition pertanto Windows XP Professional con SP1 il corretto funzionamento del programma Windows 2003 su tali sistemi non garantito Con server Microsoft vedi schema Con server Novell vedi schema Client Una configurazione di rete con un server windows nelle versioni il cui sistema operativo windows nelle 95 98 2000 NT XP 2003 versioni 2000 Professional e Server o Client XP Professional pu supportare Client Server windows nelle versioni con Sistemi operativi nelle Versioni Microsoft 95 98 2000 NT XP 2003 95 98 NT 2000 XP Windows Client windows nelle versioni 95 98 2000 NT XP 2003 Client Una configurazione di rete con un server di tipo Novell Versione 4 80 non la 4 83 pu supportare Client con Sistemi operativi nelle Versioni 95 98 2000 NT windows nelle versioni 95 98 2000 NT Client Server windows nelle versioni Novell 95 98 2000 NT AI momento non ancora stata testata l effettiva funzionalit di Kng su rete con server Novell e Client Xp o 2003 Client windows nelle versioni 95 98 2000 NT DATALOG Software a Dimensione Uomo 6 Manuale Tecnico Nota Importante sull installazione su Windows XP Come dettagliato precedentemente
126. nnector no KngCust E il parametro necessario per l utilizzo dell eventuale KngCust KngCust dll registrato sul Pc In particolare NonEseguire 0 NonEseguire 0 significa esegui KngCust NonEseguire 1 significa non eseguire DATALOG Software a Dimensione Uomo 54 Manuale Tecnico Impostazioni toolbar si statusbar si menubar si menuex no normalicone si utente ADMIN DBMS Server E il parametro per indicare che si sta utilizzando un DBMS Server archivio in formato Sql o Access ed il nome del Server Sql sul quale sono gestiti gli archivi ServerTvype 1 ServerName DELIA SOLEXPRESS ServerT ype 0 significa archivio Access ServerType 1 significa archivio SQL ServerName nome server SQL CEGPER NormalFont Courler New SizeNormalFont 10 CompressFont Courier New SizeCompressFont 7 UserPaperBin 0 UserPaperSize 0 ForzaFont 0 ForzaOrientamento 1 Paghe TipoPaghe 0 CfgPrn ASSISTENZA HP LaserJet IIID NormalFont Courler New SizeNormalFont 10 CompressFont Courier New SizeCompressFont 7 UserPaperBin 0 UserPaperSize 0 ForzaFfont 0 Forza0Orientamento 1 Out Look Visualizza 0 OutLook Sono i parametri per l invio automatico delle outlook Visualizza 1 re la mail pron r l invi nza inviarl oiv eorna isualizza apre la ail pronta per o senza arla Visualizza 0 invia direttamente la mail CopiaIn EMAIL SalvaBozza 1 non invia la mail ma la salva nelle bozze
127. no riportate tutte le funzioni disponibili nella procedura raggruppate per categorie di appartenenza 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 Barre degli strumenti Comandi Categorie Comandi Funzioni Anagrafica Clienti UnzIONI Generali Anagrafica Fornitori e Annullo Movimenti Contabili Sala Apertura MA Annuale epors Servizi Articoli di Magazzino sottomenti EE 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 uno Spazio in questo caso non deve preoccupare la presenza di uno spazio doppio durante
128. nt 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 rilasciati da Datalog e non 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 dil 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 DATALOG Software a Dimensione Uomo Installazione e Configurazione 37 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 pu decidere come procedere Parte SERVER C KNG_SERVER Config ini viene creato gi compilato che sar poi copiato sul client durante la fase di installazione Client
129. o per poter installare e utilizzare correttamente il software necessario disporre di un account 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 JR Pannello di controllo Account utente 6a Cerco L File Modifica Visualizza Strumenti J er Attivit Modifica dell account utente Gestione delle password di rete Gestione del certificati di Cambia immagine fa n crittografia del file e n Qe Attiva o disattiva Controllo account utente bia Paolo PG Gottardello Configura propriet profilo iaia utente esperto p i Modifica variabili di ambiente Per cambiare la password premere CTRL ALT CANC e scegliere Cambia password Account utente ii Di Utenti Avanzate Se viene richiesto di specificare la password dell vaea Si gt PE Utilizzare l elenco seguente per consentire o negare l accesso al amministratore o di confermare digitare la password 7A proprio computer e per cambiare le password o altre impostazioni o confermate Cliccate su GESTISCI ACCOUNT UTENTE selezionate il nome dell account utente e Utenti per il computer quindi
130. o 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 procedura KngLockService 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 alternativa 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 DATALOG Software a Dimensione Uomo Installazione e Configurazione 71 KngLockService exe
131. o parametro se l utente non fa parte del gruppo amministratori la verifica degli aggiornamenti disponibili viene saltat seleziondo il flag si inserisce nel Kng96 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 visualizzata la maschera ls King 3 32 Elenco Componenti ei E a Salice oceioueenoo lbucineelnk lese Toso La og rese di _ 06 11 2008 T A 32 00 31 10 2002 12 36 58 33200 Una move versione del component Cna E CAKing_ CKing_ CMKing_s CMKing_s CAKing_s CAKing_s Potrebbe verificarsi che durante la fase di aggiornamento il Kng exe generi un errore ci pu dipendere dal fatto che si
132. oni di passaggio Datalog alla procedura TURBOTAX Qpro32 dil Libreria che consente di gestire le aree di memoria terze parti nell utilizzo della procedura King Tdbg6 o0cx Componente utilizzato per la creazione e la gestione terze parti delle griglie nelle funzioni Sbpro532 0cx Libreria Sax Basic utilizzata per la gestione dei terze parti reports Stampe standard della procedura DATALOG Software a Dimensione Uomo 42 Manuale Tecnico Vsocx32 0CXx Componente utilizzato per la creazione e gestione terze parti delle Cartelle nelle funzioni Vedi cartelle in Testata delle funzioni Caricamento Documenti di Vendita Actbar ocx Questo componente stato utilizzato per la gestione terze parti delle toolbars Men del King terze parti Xcdzip35 0cx Gestisce la compattazione zip degli archivi dalla funzione di Riorganizzazione multipla anche in assenza di Winzip sul pc e la gestione dell esportazione importazione di database SQL Gestisce il punto della tastiera numerica come terze parti virgola dipende dal S O in uso PsPdfPrinter ocx Per la generazione del bilancio CEE telematico terze parti PdfKing ocx Per la generazione del bilancio CEE telematico terze parti KngSqlInstall exe Componente che permette l aggiornamento dei Datalog Trigger e delle Stored nel caso di gestione dei KngMain exe E il componente principale della versione King 3 33 Dat
133. oseguite con una pi recente 2 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 KNG DATALOG Software a Dimensione Uomo Installazione e Configurazione 11 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 Le Impostazioni Internazioni sono visualizzabili dal Pannello Di Controllo Per S O windows nelle versioni 95 98 2000 NT Cartella NUMERO Separatore decimale virgola fimosima br r_______ Seng Numero cifre in un gruppo meno Formato numeri negativi dedi a i OOOO Separatore di elenco punto e virgola Cartella VALUTA Simbolo Valuta Separatore decimali virgola Cifre decimali Simbolo raggruppamento cifre punto Numero cifre in un gruppo 3 Cartella ORA a mm ss per Win95 98 O mm ss Separatore punto Simbolo AM Simbolo PM Cartella DATA Formato data breve gg mm aaaa Separatore data Formato data estesa 9999 g MMMM aaaa DATALOG Software a Dimensione Uomo 12 Manuale Tecnico Per S O Windows XP Cartella IMPOSTAZIONI INTERNAZIONALI DELLA LINGUA ITALIANO Italia PULSANTE PERSONAL
134. otocolli per SQLEXPRESS Eb Configurazione SQL Native Client Attivato Attiva o disattiva il protocollo TCP IP per questa istanza del server 6 A questo Impostiamo le Proprieta del protocollo TCPIP 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 sj 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 DATALOG Software a Dimensione Uomo Installazione e Configurazione 29 Abilitare il protocollo TCP IP indicando come numero della PORTA TCP il valore 1433 la quale Protocollo Indirizzi IP porta di comunicazione ovviamente E pi dovr essere aperta su eventuali Attivato si personal firewall router presenti a Attivo si tal proposito si consulti in questa RE OCHE da j itol deni Porta TCP 1433 gui a capilole SORISPON en e e prete peera rimuovendo il valore 0 in relazione Ip alla righe PORTE DINAMICHE TOP Attivato Attivo Queste operazioni vanno ripetute su Indirizzo IP Porta TCP SOR nodo di rete interessato Pa e nica
135. ource dl NSR EngSqlCony chm SR Windows COMP KngS4REMA d1 Rpt EngBarC d kngBaseClasses d EngBaseFunctions dll EngBase0bjects dl Questo file consente il confronto anche degli kngCespiti d l rpt Inoltre contiene la classe di confronto del kngContab dl componente solamente per la sezione SR DATALOG Software a Dimensione Uomo 62 Manuale Tecnico 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 Digitare il nome del programma della cartella del s documento o della risorsa Internet da aprire i Apri C 1King_ClientiKing exe CONFIG annula Sfoglia Alla 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 xj TO Aggiorna Componenti LPP O Windows O Bp O ElencoFi
136. perando 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 da Datalog Il meccanismo del Config ini e le relative utilit si attivano automaticamente a seguito dell indicazione del pathserver nel Kng96 ini e sostituiscono l aggiornamento componenti del config dat Eliminando la pathserver dal Kng96 ini gli automatismi legati al Config ini divengono inattivi e l aggiornamento client server deve essere eseguito con il Config dat Il meccanismo del file Config ini supportato solamente in reti con server e client Windows DATALOG Software a Dimensione Uomo Installazione e Configurazione 53 Configurazione dell applicazione KNG96 INI II file KNG96 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 Contenuto del file Proponiamo un esempio di informazioni che possono essere contenute nel file di configurazione A fianco riportata una breve descrizione mentre per le sezioni pi importanti
137. plicativo 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 KING utilizza la procedura KNGSQLCONV exe per convertire archivi dal formato Access a SQL durante le operazioni di installazione e conversione gli utenti non devono utilizzare KING 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 DATALOG Software a Dimensione Uomo 26 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 Funzionalit database complete Strumenti di gestione di base Fino a 4 CPU o nodi Disponibilit elevata Scalabili
138. 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 dati nella tabella Analom 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 dil 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 st
139. prir un men contestuale scegliete PROPRIETA e cliccate su GESTIONE DISPOSITIVI lo stesso risultato possibile ottenerlo sempre dal PANNELLO DI CONTROLLO SISTEMA GESTIONE DISPOSITIVI File Azione Visualizza e F b HE s fpmos af GOTTARDELLO_PC E c i Computer aA Controller audio video e giochi nt Controller di archiviazione deg Controller IDE ATA ATAPI Hgg Controller unit floppy E Controller USB Universal Serial Bus ce Dispositivi di sistema a Mouse e altri dispositivi di puntamento a Porte COM e LPT a Processori GP Schede di rete der La Controller di rete NVIDIA nForce Ma Schede video Mu Schermi 2 Tastiere BEBE Unit disco amp Unit DVD CD ROM e Unit floppy H E 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 C Consenti al dispositivo di riattivare il computer meiaes pape oisean a e e borge oat a i o n SR Consenti solo alle stazioni di gestione di riattivare ii 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 DATALOG Software a Dimensione Uomo 20 Manuale Tecnico Configurazione Sistema Aggiornamento Automatico
140. ra menzionati solo utilizzando la base dati SQL alcuni moduli funzionali vengono direttamente realizzati per tale ambiente es modulo Contract modulo Colli I vantaggi della gestione degli archivi in SQL possono essere riassunti nei seguenti punti X 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 sospensione 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 King 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 gt 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 ap
141. rielabora il file ic originale aggiungendo il Pic Definitivo con la pressione dei pulsanti Calcola PIC l utente riceve il file lic questa volta definitivo da copiare sul suo Pc In particolare pu scegliere tra due pulsanti operazioni Calcola PIC e Genera KING Calcola PIC e Genera KING_1 lic Calcola PIC2 e Genera KNG Lic viene calcolato il PIC definitivo e generato il file KNG Lic scaricabile sul disco locale Calcola PIC2 e Genera KNG_1 Lic viene calcolato il PIC definitivo e generato il file KNG_1 Lic dove 1 Numero Licenza scaricabile sul disco locale Si visualizza il seguente form con il numero del Nuovo PIC calcolato definitivo Scarica II File della Licenza per gli Utenti di Netscape scaricare il file quindi rinominarlo a seconda del file di licenza Cliccando su Scarica il File della Licenza si procede al download del file lic che secondo lo standard Windows pu essere salvato sul Pc in locale Copiando quindi la licenza DEFINITIVA sul pc in uso al rientro nella procedura i controlli sul seriale andranno a buon fine e non sar pi visualizzato alcun avviso DATALOG Software a Dimensione Uomo Installazione e Configurazione 47 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 Imposta stampante e Caratteri pos
142. rnamenti installazione Server cartelle App Comp Windows le uniche aggiornabili e selezionabili e Parte LockClient Bisogna attivare o inserire nel Kng96 ini del singolo client il parametro AggiornaDaLockServer 1 nella nuova sezione Aggiornamenti descritto pi avanti Legati a questa gestione si attivano i pulsanti Percorso Aqgiornamenti 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 ciKng_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 Raqdaiorna nel caso in cui il lock server non riesca per motivi di diversa natura ad esempio la mancanza del file TLBINF32 dlIl a rendere disponibili i componenti sn so e r Gestione Archivi Gestione amp ggiornamento Componenti Pulisci Lomuni Archivi Access cAMking_3 31 _servertarchivi comune mdb Cambia Fath M Usa COMUNE su amp ccess P Usa COMUNE su SOL Server O Usain Configurazione Altemativa edi LOG Termina Iconizza i dltivare Percorso amp ggiormamenti i R
143. rnamento 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 Gailna all avvio del Kng verr visualizzato il seguente Msg dove in base alla scelta operata gt Le LOCK di RETE saranno gestite dal GALILMA LOCK SERVER in Modalit Alternativa Visualizzare il Messaggio al prossimo avvio a _w sar aggiunta la riga nel Kng96 ini con il parametro 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 DATALOG Software a Dimensione Uomo Installazione e Configurazione 57 Creazione del file Kng96 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
144. rnamento componenti inserito nella sezione dedicata al Lock server M Aggiornamento Componenti attivo su procedura LockServer Aggiornamenti Aggiornadalockserver 1 presente nel file Kng96 ini del client Consiglio copiando il file Config ini aggiornato nella cartella Kng_serv server APP se ne ottiene l aggiornamento automatico su tutti i client 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 sn essere da qui distribuiti ved Config ini e Kng exe Utility Client Server Aggiornamenti Aggiornadalockserver 0 presente nel file Kng96 ini del client ini del client Archivi PathServer presente nel file Kng9 Aggiornamento componenti tramite CONFIG DAT Nel caso in cui siano disattivati anche i meccanismi del Config ini in quanto manca la pathserver nel file Kng96 ini sar possibile utilizzare il confronto effettuato dal CONFIG DAT che gra
145. 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 r m Propriet King_Server p Versioni precedenti Personalizza Generale Condivisione Protezione Condivisione in rete di file e cartelle King_Server Condiviso Percorso di rete MGOTTARDELLO_PC King_Server Condivisione avanzata Consente di impostare autorizzazioni personalizzate creare pi condivisioni e configurare altre opzioni di condivisione avanzate a Annulla Generale Rete Protezione Versioni precedenti RR correre Si aprir quindi uno schedario dove Utenti e gruppi cliccando nella scheda PROTEZIONE ke Authenticated Users i c D n preti si potranno indicare ulteriori policy per Paolo PG Gottardello PaoloGottardello i 3 a SRI Paolo PG Gottardelo PaobGotardeb accesso ai dati condivisi lt ti
146. rve Pronto SecWew 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 Archivi Access 2000 Per controllare il percorso archivi e il tipo di database in uso Access o SQL ci King_4 50 1_Serverl rchivilDemoana mdb ci King_4 50 1_Serverl amp rchivijDemofisk mdb c King_4 50 1_ServeriArchivitComune mdb visualizza Dettaglio Tabelle Collegate Cliccando sulla riga corrispondente ad un database verr automaticamente il database stesso con Access oppure con SQL DATALOG Software a Dimensione Uomo Installazione e Configurazione 91 Nota al fine di salvaguardare l integrit degli archivi l 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 w Yisualizzazione Completa Ioj x Elenco Uperazioni Segnalate Controllo Societ Corrente DEMOANA MDE YVeritica Fercorsi per Tabelle Collegate Home Tabella Stato Fercorso Corrente Fercorso Corretto FRI_CATINTER DE ciXEing_4 50 1 Server Archivi kinga9t ndb RR RI 0 ciXKing_4 50 1_ Server Archivi k
147. sente sul Comune stata aggiornata in data 01 01 2000 2 L StdCom contiene una nuova Versione di tale Tabella aggiornata al 06 06 2008 Si vuole procedere all aqgiornamento della Tabella Banche del Comune Cai casi L operazione di aggiornamento della banca dati 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 LL Query in esecuzione Attendere prego pere ZII lt lt 6 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 CAKNG KngMain exe UPDATEBANCHE esattamente come per l 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 Px Digitare il nome del program
148. sibile 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 Laser per foglio Uni A4 richiedono un carattere specifico ad es Arial stile Normale dimensione al massimo 9 punti la Definizione parametri procedura Sd i 10 x aeneral Percorso Nota Stampante Tasti Funzione Percorso L55 Imposta i Selezioni correnti 5 Home VASSISTENZA YHP Lasenet Stampante A Driver Wihzpoo Porta Nell Font Normale Qualit di stampa 600 dpi Font Stampe Hormali Courier New Font Compresso Font Stampe Compressi Courier Mew Alimentazione PaperBin o Check Printer Stat ai azani Formato Carta PaperSize i phi 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 Problemi con le stampanti In commercio esistono diversi modelli di stampanti ognuna delle quali presenta caratteristiche particolari associate a specifici
149. sione Uomo 74 Manuale Tecnico 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 xl ai uu 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 Kng 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 a Datalog 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 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
150. so 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 i terminali in modo che il percorso risulti sempre lo stesso 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 DATALOG Software a Dimensione Uomo 14 Manuale Tecnico Specifiche per l installazione del sistema KING su WINDOWS VISTA Il sistema KING 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 Gestione account utente Data la particolare struttura del software KING dove si richiede una ampia interazione con il sistema operativ
151. ssaggio al Datalog programma TURBODOC Da0360 dil Libreria che consente di operare sia in ambiente terze parti Access97 sia in Access 2000 XarrayDB ocx Componente utilizzato per la creazione e la terze parti gestione delle griglie che hanno la propriet di selezionare le singole righe KngLockService exe Programma di servizio per la gestione del Datalog KngLockServer exe KngAnalizzaLog exe Eseguibile per visualizzare i dati di LOG generati Datalog dalla gestione dei lock di rete KngNomerFileStampa exe Eseguibile che permette di assegnare il nome del file Datalog da allegare in fase di invio Email nella gestione dei documenti DATALOG Software a Dimensione Uomo Installazione e Configurazione 43 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 se 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 insta
152. sta cercando di aggiornare un componente attualmente in uso dal Wi KngCespiti dl 06 11 2003 17 17 08 3 32 0 0 21 0 sistema es Tdbg6 ocx Solo in tali casi l aggiornamento dei Ra dense OBTV 7700 3700 2000 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 ggiorna DATALOG Software a Dimensione Uomo 64 Manuale Tecnico 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 verso 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 de
153. stra 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 z Microsoft SQL Server Management Studio Express EP euri 2 Script v LS Generale gt Li Ruoli del server e Mar 3 E Mapping utenti Nome account di accesso i 2 Nuova query Ci e o7 ad dee ia Esplora oggetti l Xx Er Ta E m Password CLLLILLIILITIITI 5 3 GOTTARDELLO_XPISQLEXPRESS SQL Server 9 0 RETRO susan Gbalaial Database S G File Modifica Visualizza Strumenti Finestra Comunit a Database di sistema Protezione 3 Account di accesso SSj BUILTIN Administrators SSj BUILTINIUsers A DATALOG_NT1 PaoloGottardello dt GOTTARDELLO _ PISQLServer2005h5 A NT AUTHORITY SYSTEM Sanit Nome chiave GOTTARDELLO_XP SQLEXPRE Nuovo account di accesso Database predefinito master Connessione Crea script per account di accesso sa Lingua predefinita Italian 8 Visualizza propriet connessione D C Imponi scadenza password Nome certificato i Reports _J Replica Gestione Rinomina Pronto Elimina 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 DATALOG Software a Dimensione Uomo Installazione e Configurazione 31
154. strerebbe 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 KNG provvedere a deregistrare tutti i componenti Datalog 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 non solo per quanto riguarda king ma in generale altrimenti il sistema non rende disponibile il componente aggiornato per l utente connesso Nella seguente tabella elenchiamo i componenti principali rilasciati da Datalog e prodotti da terzi 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 DATALOG Software a Dimensione Uomo Installazione e Configurazione 39 Componenti installati Datalog Ordine Nome componente DESCRIZIONE Tipo Comp comp Integrati KngGestSec dil Componente di avvio della procedura Datalog aa KngVarDec dil Componente che contiene la definizione dei Tipi Datalog Personalizzati KngBaseClasses d il Componente che contiene le Cl
155. 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 E ToolBar Principale E Info Utente Personalizza Icone grandi kino o_o 2 Attenzione Si vuole eseguire l Allineamento con il men standard sestione Toolbar Gestione Funzioni Ripristino men originale Allinea con il men standard a Nota Tecnica tali Funzioni sono individuabili dal loro ID campo chiave della tabella Funzioni del Comune che sar sempre compreso nei seguenti gruppi 2000 2999 Funzioni Utente Solitamente utilizzate da KngCust appositamente costruiti 3000 3999 Viste Tutte quelle query di estrazione dati create tramite il Query Builder e salvate 9000 9999 Report Personalizzati creati tramite KngRepWizard L allineamento Men standard esegue i seguenti passaggi 1 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 4 Aggiunta di tali funzioni al Men Standard nella posizione in cui queste si trovano nel Men Utente 5 Aggiornamento a Video del Men appena costruito 6 Salvataggio del Men per l utente in uso in sostituzione del precedente tabella
156. t Strumenti di gestione di alto livello Sicurezza enterprise Nessuna limitazione di CPU Microsoft SQL Server Workgroup Edition Versione distribuita a condizioni particolari da Datalog Microsoft SQL Server Standard Edition Microsoft SQL Server Enterprise Edition La versione SQL Express gi adeguata per gestire archivi di KING tuttavia va considerato che mancante delle seguenti 3 caratteristiche gt Piani di Backup Integrati In SQL Express non possibile impostare delle procedure automatiche di backup pianificandone l esecuzione le procedure di backup possono essere eseguite solo manualmente usufruendo tuttavia di un interfaccia grafica amichevole SK Numero di processori ad ogni versione di SQL legato il numero massimo di processori utilizzabili SK AWE in SQL Express non possibile utilizzare il gestore AWE per l allocazione della memoria Datalog distribuisce 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 KING 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 dispon
157. t Windows Terminal Server 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 DATALOG Software a Dimensione Uomo Installazione e Configurazione 5 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 i 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 I sistemi operativi certificati Nel seguente schema forniamo un dettaglio dei sistemi operativi attualmente certificati da Datalog per il corretto funzionamento del programma sia in monoutenza che in rete sistemi operativi Windows 95 98 NT anche se indicati non garantiscono le Windows 95 stesse prestazio
158. tatistiche 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 dati viaggiano secondo la notazione XML DATALOG Software a Dimensione Uomo 70 Manuale Tecnico I 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 necessario 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 riavvi
159. tella 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 Kng96 ini Kng lic C Kng quale cartella di installazione del programma nel caso di installazione del
160. tema operativo o della configurazione di rete adottata M Usain configurazione alternativa questo flag consente di gestire le Lock di rete tramite il file Ga1Ina 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 Kng 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 Galna In questa condizione all avvio del Kng sul client verr visualizzato il seguente Msg P Le LOCK di RETE saranno gestite dal GALILMA LOCK SERVER in Modalit Alternativa Visualizzare il Messaggio al prossimo avvio Per evitare il ripetersi del messaggio ad ogni successivo accesso la scelta operata viene scritta nel Kng96 ini nella sezione Aggiornamenti alla voce NonVisualizzareMSG M Avvio automatico su sistemi operativi di tipo Win 9 x 95 98 per fare in modo che il programma venga automaticamente eseguito alla 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 DATALOG Software a Dimen
161. to database in corso Attendere prego Ei d c Il database relativo alla societ EUROD richiede un aggiornamento per permettere il sa corretto funzionamento con la corrente release di programma Prima dell aggiornamento dei databases consigliabile effettuare il backup dei databases della societ Proseguire con l aggiornamento cedesi 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 DATALOG Software a Dimensione Uomo Installazione e Configurazione 85 Aggiornamento Tabella Iwa 10E del Comune in corso Aggiornata Tabella ManageSospesi del Comune Aggiornata Tabella PrnlCode del Comune Aggiornata Tabella LatT ab del Comune Aggiornata Tabella arod del Comune Aggiornata Tabella CollCron del Comune Aggiornata Tabella Causali del Comune Aggiornata Tabella Wal 1W del Comune iSggiornata Tabella Iwal OE del Comune ui Query in esecuzione Attendere prego Al 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
162. to 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 DATALOG Software a Dimensione Uomo Installazione e Configurazione 83 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 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 n a di confronto pi veloce ved maggiori dettagli nel paragrafo Gestione Aggio
163. to l utente consente di sbloccare l utente connesso Forza Aqqiorn per aggiornare il monitor di lock che solitamente si aggiorna in automatico in base al tempo di refresh impostato nel campo Refresh ogni DATALOG Software a Dimensione Uomo 78 Manuale Tecnico Attraverso il pulsante Statistiche possibile aprire la finestra sulle statistiche w STATISTICHE x Generici ADMI Picco 9 Successo Y Falliti O JD Nome Successo Falliti PSucc Fal 002 ALEX I 0 g T 001 ADMIN 0 i i Dati Statistici Medi Utenti Connessi di cui sono disponibili le statistiche Scala 150 Ogri 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 evidentemente la tendenza al successo o al fallimento Per cinque terminali contemporaneamente possibile inoltre avere un diagramma di confronto de
164. traverso i flag Y della colonna Importa w Importazione Report Importa a ua i ani La Premendo il pulsante _ Imponta i report selezionati in griglia verranno importati all interno della societ corrente in presenza di report con lo stesso nome verr visualizzato un messaggio di avviso che richiede la conferma prima di procedere alla sovrascrittura x Importazione Report E espori e Impe rta Codice origine Descrizione report Codice destinazione des 0 o Pers analizzato AFT Collegati n stampa articoli a Lia i V Imadepc rpt m 00 stampavaloneeezione 2 EG E mame rpt Mi 003 stampa articol os Wj_ __bWmgdeponp BB Somovimsioe DM A A Vimgmw rpt I report che hanno selezionato il flag Nuovo saranno importati assegnando loro un codice nuovo DATALOG Software a Dimensione Uomo
165. trovate coMKingA Archivi diATmpARING 3_x Filazch313 2AMaln Databasezh d Fublic4tmp d PublicFabioCAntegra DBKing dAEING Ie Rilazcit3 13 22Man Databasesh Archivi trovati diKTmpAKingCust2 7wfintek Tappi DataBaseh dikTmpARingCust kwintekAStampe DATABASE diKTmpAEING 3_xx4 Sviluppo MarntDatabaszesh diATmp KING 3 ssAlascha T3 24AM anD atabases dAEING 3_xx Sviluppo PM am Databazesh dAEING 3 Rilazcit313 22 Man Databazesh di King 2_ TEXDATABASEN diAMArchivit2_1h cas 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 J Introduzione _ king31402 np PEA L Documenti H DriverEcr H Objectconnector i RptKing Ri Leon 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 DATALOG Software a Dimensione Uomo Installazione e Configurazione 59 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 progra
166. truttura dalle modalit di installazione per poi dettagliare i componenti e le singole utilities che fanno parte del sistema KNG Partiamo dalle caratteristiche di base ricordando che prima di procedere all installazione delle procedure KING necessario verificare che i requisiti di sistema corrispondano a quelli richiesti per il loro corretto funzionamento Considerando che il pacchetto Multiaziendale e certificato per operare su SO Windows per funzionare correttamente richiede le seguenti REQUISITI MINIMI DI SISTEMA Processore Pentium II IIl a 350 Mhz o superiore Memoria RAM 128 MB CD Rom Spazio libero su disco 100 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 secondo specifiche indicate al paragrafo l sistemi operativi certificati il sistema di salvataggio dei dati archivi sui quali la procedura si appoggia completamente a carico dell utente pertanto si consiglia l utilizzo di un 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 La corretta visione delle maschere della procedura richiede l utilizzo di una scheda video con risoluzione minima 800x600 anche se per alcuni moduli necessaria la risoluzione 1024x768
167. tto 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 DATALOG Software a Dimensione Uomo 82 Manuale Tecnico AGGIORNAMENTO Le Specifiche dell aggiornamento KNG Nella fase di aggiornamento del programma devono essere considerati 3 aspetti diversi nel seguito descritti Aggiornamento Componenti KngMain dll ocx ecc Aggiornamento Database StdCom mdb 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
168. u 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 citato 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 DatalogVNC Porte da TCP 5500 a TCP 5550 LockServer LockMonitor Porte 3100 3200 default modificabili da software SQL Porte 1433 default modificabili da software DATALOG Software a Dimensione Uomo Installazione e Configurazione 25 Microsoft SQL SERVER 2005 L interfacciamento di KING a database SQL possibile grazie ad un apposito modulo che comprende tutte le librerie Datalog 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 con KING strettamente previsto nei seguenti casi L archivio ANA 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 KING viene garantito nei casi sop
169. uenti accorgimenti 1 Selezione Funzionalit Una volta avviato il setup abiliteremo per prima cosa l installazione dei Componenti Client 15 Installazione di Microsoft SQL Server 2005 Express Edition Selezione funzionalit Selezionare le funzionalit da installare Per modificare l installazione di una funzionalit fare clic su un icona nell elenco seguente Descrizione funzionalit SI Servizi di database Installa strumenti da riga di comando Componenti client componenti di connettivit modelli di E v Componenti di connettivit programmazione strumenti di gestione E 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 ProgrammilMicrosoft 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 KNG per interfacciarsi al motore SQL utilizza un proprio utente Kw96Admin H 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 inst
170. uesti casi eseguire la seguente istruzione ALTER DATABASE demoana COLLATE Latinl 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 nuovo Server per l Accesso ai Dati exec sp_serveroption lt servername gt Data Access True DATALOG Software a Dimensione Uomo Installazione e Configurazione 33 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 predispon
171. unzione 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 si tratta degli ID riservati alle funzioni utente 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 EI Gestione Funzioni Funzione __ Pulsante Livelo TipoContabilt Contolo Esclusivo S50 Gestione licenza d uso E I DOO 980 Lista Documenti Forzati 9 001 00C 981 Diversi Destinatari Fornitori 7 Nessun Controllo 001 00C 990 Banche Cliente 7 001 00C 991 Diversi destinatari Cliente 7 001 00C 992 Banche Fornitore 7 001 00C 993 Diversi destinatari Saltuari 7 001 00C EFJ 994 Annullo Diversi Dest Saltuari 7 001 00C 995 Saldi e Dettagli IYA Clienti 7 001 DOC 996 Saldi e Dettagli IYA Fornitori 7 001 00C 997 Stampa Informativa 675 96 7 Nessun Controllo 001 00C 999 Uscita dalla finestra attiva 1 D0000C 1501 Gestione Toolbar I LI 1 DOO00C 1502 Barra di amp Stato 1 DO000C 1503 Gestion
172. zazioni di condivisione che possono essere concesse a un unico utente oppure a un gruppo 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 a 7 55 Centro connessioni di rete e condivisione v f Cerca File Modifica Visualizza Strumenti Attivit Centro connessioni di rete e condivisione Visualizza computer e Visualizza mappa completa dispositivi Connessione a una rete L Configura connessione o rete i GOTTARDELLO_PC Internet Gestisci connessioni di rete Questo computer Esegui diagnosi e ripristina Ai Rete Rete privata Personalizza Accesso Locale e Internet Connessione E Visualizza Connessione alla rete locale LAN ciao 28 Condivisione e individuazione Individuazione rete Attivata Condivisione file Attivata Condivisione cartella pubblica Disattivata Condivisione stampante Disattivata nessuna stampante installata Vedere anche Condivisione file multimediali Disattivata Opzioni Internet Wi st eap Visualizza tutti i file e le cartelle che verranno condivisi Windows Firewall sn nc f sa Visualizza tutte le cartelle di rete condivise presenti nel computer in uso a Si Computer Disco locale C Se la CONDIVISIONE FILE disattivata fare clic sul pulsante frecci
173. zie 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 a E disponibile una nuova versione del componente KngDBlUpdate dll ka Versione attuale 2 1 0 28 Data 08 04 2002 15 47 20 La nuova versione disponibile Versione aggiornata 2 2 0 10 Data 25 06 2002 15 15 16 Si vuole procedere con l aggiornamento in C Aking4Kngdbupdate dll wo Nel file Config dat ci deve essere la riga AutoUpdateVersion 1 per attivare i controlli In tutti i casi la cartella di installazione server deve essere condivisa 8 l indi EEN 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 DATALOG Software a Dimensione Uomo 84 Manuale Tecnico 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 st
174. zione 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 KNG visualizzer un messaggio di avviso all utente Ovviamente nella maggior parte delle funzioni la procedura KNG 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 di KNG sono sviluppate seguendo il protocollo detto ocKng a due fasi cos da garantire la massima serializzabilit e isolamento delle transazioni In particolare questo siste
175. zzando questo parametro possibile ripristinare la situazione precedente l ultimo aggiornamento avvenuto da client verso il server Per qualsivoglia motivo si vuole che i componenti del Kng sul Client siano gli 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 DATALOG Software a Dimensione Uomo Installazione e Configurazione 67 Configurazione delle LOCK per il controllo sugli accessi 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 presente 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 transa

Download Pdf Manuals

image

Related Search

Related Contents

Manual do Proprietário  Manuel Avancé  A&B-79-thomas-st-O&M - A&B Electrical Services (UK) Ltd  Adora TL - V-Zug  Home Decorators Collection 1296430840 Use and Care Manual  Akai ALD2290H 22" HD-Ready Black LCD TV  Professional WebClaims ManualPNGPNGPNGPNG    INSA DE LYON Référence GALAXIE : 4146  Créer son propre site internet et son blog gratuitement  

Copyright © All rights reserved.
Failed to retrieve file