Home

CONFIGURAZIONE

image

Contents

1. i E foesorse di mete LU 1000UOPAL I Fica bi CE ame ML so Server per Comune x Impostazione SOL Seres l Siia LEDD Usma a Feming E mon Nel caso in cui si stiano utilizzando archivi Access la maschera di selezione percorsi include anche le Risorse di Rete necessario indicare sempre un percorso di rete condiviso N Nel caso in cui gli Archivi siano su SQL possibile selezionare un altro Server la visualizzazione dell elenco 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 manualmente il nome del Server SQL su cui si vuole gestire l accesso La configurazione impostata per gli Archivi SQL verr salvata nel file SQL ini presente nella cartella del KngLockServer Con Pulisci Comuni possibile svuotare il contenuto della tabella ConnectionLock dai Comuni configurati Access e SQL Nel caso di archivi SQL i dati relativi al nomer del server gestire degli archivi utente di acceso e password sono memorizzati nel file di configurazione SQL ini che si trova nella stessa cartella del KngLockServer exe su server 62 Manuale Tecnico 3 4 2 2 3 Gestione Aggiornamento componenti Altri dettagli al paragrafo Aggiornamento Componenti del presente manuale Tramite il programma Lock server possibile gestire l aggiornamento dei componen
2. Di DI l Di Di Lan i Piano dei Conti 2 Anagrafica Clienti 3 Anagrafica Fornitori 4 Articoli di magazzino 5 Tabelle 7 Hanutenzione Anagrafiche Sospesi S Anagrafica Matricole 001 00C 9 Anagrafica Operazioni 001 00C 001 00C 001 00C 001 00C 001 00C 001 00C 001 00C 001 00C 001 00C 001 00C 001 00C 001 00C Schede Matricole Prof ord e Prof Sempl Nessun Controllo 10 Stampa Piano dei Conti 11 Stampa Anagrafica Clienti 12 Stampa Anagrafica Fornitori 13 Stampa Anagrafica Articoli 14 Stampa Tabelle 15 Anagrafica Pratiche 20 E diting a Griglia Prof ord e Prof Sempl Nessun Controllo Ad K E E E K E E E E e E E K memnon m on D 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 CONFIGURAZIONE Installazione e struttura del sistema 93 e Livello si
3. pape vio veloce King 4 90 King Mono successivi per questo ruolo amp Server applicazioni I server applicazioni forniscono le tecnologie di base necessarie per creare distribuire e gestire servizi Web XML applicazioni Web e applicazioni distribuite Le tecnologie dei server applicazioni comprendono ASP NET COM e Internet Information Services IIS 7 Ulteriori informazioni sui server applicazioni Informazioni sull utilizzo di Interfaccia Web per amministrazione remota per amministrare server Web Visualizza i passaggi successivi per questo ruolo Non visualizzare questa pagina all accesso 2 m n I rali v S DIA SO NAZ N rn Sy vi Pa i Altri strumenti Windows Update Nome computer e nome di dominio Protezione avanzata di Internet Explorer Elenco delle operazioni di amministrazione comuni Windows Server Community Novit Strategic Technology Protection Program 108 Manuale Tecnico AI riavvio del sistema verranno applicate tutte le impostazioni Configurazione quidata server E Server configurato come server terminal Questo server stato configurato come server terminal necessario che sulla rete sia presente un server licenze Terminal Server Se il server licenze non esiste questo server non accetter pi connessioni da client senza licenza 120 giorni dopo l installazione di Terminal Server Per ulteriori informazioni consultare il documento Cenni prelimi
4. possibile personalizzare l aspetto grafico della barra degli strumenti Imposta Stile Toolbar come PI Office 2000 Office 2003 Office xP visual Studio 2005 82 Manuale Tecnico 5 2 1 Funzione Personalizzazione 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 retmpostare le impostazioni originali Personalizza j Barra degli strumenti Comandi Barre degli strumenti Ed ToolBar Principale Muova Nella cartella Comandi sono riportate tutte le funzioni disponibili nella procedura raggruppate per categorie oltre alle utilit Spazio e Separatore comprese nella categoria Servizi Per aggiungere una nuova voce al Men o alla Toolbar dopo aver selezionato la funzione voluta trascinarla con il tasto sinistro del mouse lungo la tendina che si apre fino al posto in cui si deciso di inserirla una volta raggiunta l ubicazione desiderata si pu rilasciare il tasto Per spostare o cancellare delle funzioni occorre sempre selezionare Personalizza e trascinare la funzione fino alla nuova ubicazion
5. Destinazione CAKRIng_Mono LockMonitor exe ALL Da CAKIng_Mono Tasti di scelta Hessuno rapida Esegui Finestra normale Commento Trova destinazione Cambia icona avanzate In questo modo non verr applicato nessun filtro agli utenti connessi e il Lock Monitor funziona come in precedenza In particolare Non viene attivato nessun meccanismo automatico di chiusura Non viene effettuato alcun controllo sull utente nell ini Vengono visualizzati tutti gli utenti connessi motivo per cui non vengono chiusi in automatico 68 Manuale Tecnico 3 4 2 5 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 que
6. M Nel Men Avvio Programmi Kng lt rel gt viene creata un apposita voce che contiene i sottomen per eseguire una serie di utilit e programmi aggiuntivi ved capitolo FINESTRE DI DIALOGO E TOOLBAR CONFIGURAZIONE Installazione e struttura del sistema 17 All avvio della procedura dal file KNG EXE Viene visualizzato lo splash screen che informa l utente circa le operazioni in esecuzione Verifica Componente KnglipdateA 5 dil Ad ogni avvio della procedura dal file KNG EXE vengono cercati i seguenti file in sequenza 1 96 ini nel caso di installazione in rete il primo controllo effettuato sulla eventuale presenza della Path server quindi di eventuali componenti di programma aggiornati in rete Nel caso il file fosse assente o compromesso verr visualizzata la maschera di Definizione Parametri della Procedura ved dopo 2 Config ini Config dat il programma ricerca quindi i componenti necessari In particolare se ci troviamo in una configurazione di rete con path sever nel 96 ini ved punto 1 verr ricercato il file Config ini e viene effettuato il confronto con la cartella di rete Nel caso di monoutenza o comunque in mancanza della path server nel 96 ini viene verifica la posizione dei componenti installati grazie al contenuto del file Config dat 3 KngMain effettuati i precedenti controlli viene eseguito il KngMain programma principale che a sua volta rich
7. 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 Gli archivi e la licenza sempre nel caso di installazioni monoutente Eventuali cartelle di Rpt personalizzati eventualmente posizionati in locale La cartella Nota contenete le note integrative modificate La cartella DOCS se si vuole conservare un archivio elettronico dei documenti inviati per fax e o e mail In generale qualsiasi altra cartella gestita automaticamente dalla procedura o manualmente dall utente nella quale siano salvati documenti o archivi non standard Inoltre nel caso in cui l utente provenga da versioni obsolete consigliabile contattare il Centro assistenza per richiedere la procedura pi consona all aggiornamento Quindi se si 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 72 Manuale Tecnico 4 1 1 Aggiornamento Reports Ad ogni aggiornamento pos
8. Windows XP Service Pack 2 impostazioni F Esegui in modalit 256 colori IC Esegui in risoluzione 640x 480 CD Disattiva i temi visivi C Disattiva composizione del desktop C Disabilita ridimensionamento schermo per valori DPI alti Livello di privilegio csegul 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 CONFIGURAZIONE Installazione e struttura del sistema 127 8 6 Gestione del Lock server e altre considerazioni In questo ultimo paragrafo riportiamo alcune considerazioni Caratteristiche di base del sistema Vista come anticipato per un pieno utilizzo del programma gestionale necessario che l utente disponga di diritti amministrativi in quanto le operazioni di installazione aggiornamento o manutenzione richiedono di poter accedere a meccanismi di registrazione e deregistrazioni componenti ed accesso a cartelle e file di sistema Un utente che non dispone di tali autorizzazioni potrebbe ad esempio non pu quindi completare quindi tali procedimenti Utilizzando il programma gestionale inoltre l utente potrebbe effettuare delle modifiche ad esempio relative alla stampante gestita che richiedendo l accesso al file 96 ini darebbero luogo all automatica copia di
9. Attivata Condivisione cartella pubblica Disattivata Condivisione stampante Disattivata nessuna stampante installata Vedere anche Condivisione file multimediali Disattivata Opzioni Internet Visualizza tutti file e le cartelle che verranno condivisi Winidows Firewall april p i 3 3 Visualizza tutte le cartelle di rete condivise presenti nel computer in uso C di Computer Disco locale C i Se la CONDIVISIONE FILE disattivata fare clic sul pulsante freccia per espandere la sezione e cliccate su e ee Vitoria nessi Aa ATTIVA CONDIVISIONE FILE h Macin I File Modifica Visualizza Strumenti 7 E STAMPANTI e quindi su Collegamenti preferiti Nome Ultima modifica Tipo APPLICA E Pot kert L King_Server Apri i ProgramData A questo punto posizionatevi A EN Esplora Musica di Utenti Cerca Modificati di recente di Windows nella ROOT dove presente la directory contenente eBEOM Condividi database del software cliccate Ricerche o vetsioni precedenti con il TASTO DESTRO sulla Pubblica cartella es Invia a CAKING_SERVER e scegliete Tegi CONDIVIDI Crea collegamento Elimina Rinomina Propriet 122 Manuale Tecnico Si aprir quindi una schermata dove bisogner indicare le autorizzazioni per poter accedere alla DIRECTORY CONDIVISA a s E e 33 Condiisionefile gt e _ Scegliere gli utenti della rete a cui consentire
10. EngsglConyw chm COMP ENQSAREMA dl EngBarC d kngBaseClaszses d EngBaseFunctions d EngBase0bjects d EngCespiti dll kngContab dl SR Windows Rpt Questo file consente il confronto anche degli rpt Inoltre contiene la classe di confronto del solamente per la sezione SR componente 48 Manuale Tecnico 3 3 2 Config ini e Kng exe II 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 I documento o della risorsa Internet da aprire Apri C tking_ClientiKing exe CONFIG ae 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 rot ha senso solamente se i report vengono gestiti in locale Aggiorna Componenti E x TO Aggiorna Componenti AOD ein DEPP O Comp O NSA O Sh O Windows O Apt O ElencoFilesMancanti
11. Software a dimensione uomo Release 5 20 Manuale Tecnico CONFIGURAZIONE Installazione e struttura del sistema Documentazione ad uso esclusivo dell installatore della procedura Rel 5 20 Aggiornato al 31 12 2013 2 Manuale Tecnico Indice degli argomenti 1 LA STRUTTURA DEL SISTEMA GESTIONALE nn tirrenia 4 1 1 Requisiti minimi di sistema i 5 1 2 sistemi operativi certificati 5 kts Lastiuttura delFapplicalVvos aeree lella 6 POMONOUCNI cineca heal 6 Focosi enagat 6 Pane Several ili ei lira iti 6 1 4 Requisiti di base per procedere all InstallaziONe 9 1 4 1 te Impostazioni Internazionali srera a catia 10 1 4 2 FeMappalr edi rele enpe o RE 12 1 5 Nota sulla configurazione del FIREWALL 13 2 INSTALEAZIONE aria 15 2 1 AVVio dellaproceaura iocea etica 16 22 Cartelle esfile installations 18 2 3 GOMponentiinstalidla s cereali aaa 20 2 3 1 COmponentiinstalialzefelheleliiedlelibahebe 21 2 3 2 Altri Componenti non necessariamente registrabili 27 24 LIGGNZAA USO _ nale 29 265 SUN eine dato 30 2 5 1 Risoluzione di problemi tecnici con le stampanti 30 2 5 2 Creare Modulo Personalizzato su Windows XP esempio pratico 31 2 6 Menu del programma da Start programmi 35 3 CONFIGURAZIONE ni 36 3 1 Configurazione dell app
12. applicazione CONFIG DAT Il file CONFIG DAT si trova nella directory del programma sul client c Kng Il Config dat un file di testo fornito insieme al programma editabile con un NotePad che elenca tutti i componenti occorrenti per il corretto funzionamento della procedura unitamente alla specifica del percorso in cui si trova il componente eventualmente in rete ed alla classe associata al componente nel registro di configurazione Fornisce al sistema le informazioni visualizzate dalla funzione Configurazione Applicazione Men Help F rm Blocco note E 18 x Components KngGestsec d C King_3 31_SerwerASERVER COMP KngGestsec d l KngGestsec CGestsec KngBaseC asses d C i King_3 31_Server SERVER COMP KngBaseC asses d KngBaseC asses CvarDec kngBaseFunctions d C King_3 31_Serwer SERVER COMP KngBaseFunctions d KngBaseFunctions CMainDispatch KngLib d C King_3 31_Serwer SERVERXCOMP KngLIb d l KngLib CKngLib KngList dl l C X King_3 31_Server SERVER COMP KngList dll KngList CList KkngCustOnFly dll C King_3 31_Serwer SERVER COMP KngCustOnF y d KngCustOnFrly Application KkngBaseobjects d l C iX King_3 31_Server SERVER COMP KngBaseobjects d KngBase0Objects CMainDispatch KngDocDes d C King_3 31_Server SERVER COMP KnqgDocDes d KngDocDes CMainDispatch KngTipLista d l C iXKing_3 31_Serwver SERVER COMP KngTipLista dll KngTipLista CTipLista KngRepObjects d C King_3 31_Server
13. identificabile il Lock Monitor una volta avviato avr uno dei seguenti comportamenti se il Nome Utente ricavato dal file di configurazione uguale ad ADMIN il Lock Monitor si comporter come prima cio visualizzer l elenco di tutti gli utenti attualmente connessi al Lock Server vedi Es 1 se il Nome Utente ricavato dal file di configurazione diverso da ADMIN il Lock Monitor filtrer l elenco degli utenti attualmente collegati al Lock Server in base al Nome Utente ricavato e visualizzer un messaggio per poter procedere alla Chiusura Automatica del terminale stesso Refresh ogn E Secondi IP 172231232 P 172 291 232 Pota 3100 W lr Se la risposta Si l utente verr terminato ed il Lock Monitor verr chiuso automaticamente Se la risposta No l utente e le sue relative chiavi di Lock verranno visualizzate Akeia ate ziale lasciando al utente la possibilit di operare manualmente Bic cuer I Refresh ogn F Secondi If CONNESSI Term Home 002 LELIO N CONFIGURAZIONE Installazione e struttura del sistema 67 comunque possibile avviare il Lock Monitor senza impostare l auto chiusura del terminale eseguendo il programma Lock Monitor exe con il parametro aggiuntivo ALL Propriet Collegamento a LockMonitor exe 16 Generale Collegamento Compatibilit Protezione Collegamento a LockMonitor exe Tipo Applicazione Percorso King bono
14. Apri File Modifica Visualizza lal Aggiungi stampante E Visualizza stampa in corso Imposta come stampante predefinita Preferenze stamp Selezionare la preferenze di stampa Sospendi stampa Sospendi stampa Condivisione TEL Usa stampante non in linea Rinomina stampante Elimina stampante Crea collegamento Bl Ea Condividi stampante Elimina cc Imposta propriet stampante Rinomina 9 premere sul pulsante Avanzate Preferenze stampa Epson LO 1060 Layout Carta Qualit Onentamento Verticale Orizzontale Ordine pagine Dalla prima all ultima Dall ultima alla prima Pagine per foglio 1 v EE OK Annulla spl 34 Manuale Tecnico 10 Scegliere nella sezione Formato il nuovo modulo personalizzato appena creato nel nostro esempio Modulo Personalizzato 1 Epson L9 1060 Opzioni avanzate g Epson L9 1060 Impostazioni avanzate del documento 5 Lala Carta Output Formato Mumero cop 37 5 x 29 7 Az 42 x 59 4 cm 7 Modulo cont trattore Std US Mezzitoni J Modulo continuo 21 5 x 33 cm ottimizzazioni tft Le Gi di caratteristiche stampante Qualit di stampa Qualit lettera 11 Cliccare su OK CONFIGURAZIONE Installazione e struttura del sistema 35 2 6 Menu del programma da Start programmi La Procedura di installazione ha creato un Gruppo o Cartella di lavoro contenente delle icone per il lanc
15. E Manuali 4 70 D Fon Monitor di Lock E Utility Suite Panel Esegui come amministratore Ripristina versioni precedenti Invia a di Taglia Copia Crea collegamento Elimina Rinomina Ordina per nome Propriet Vi troverete nella scheda COLLEGAMENTO cliccate sul pulsante AVANZATE Protezione d Dettagli Generale Collegamento LA Aagioma da WEB Tipo Applicazione Percorso King_Server Destinazione CixMing_Server UporadeClient exe Da CMKing_Serverh Tasti di scelta CRE rapida Esegui Finestra normale na Commento Apr percorso file Cambia icona Le 126 Manuale Tecnico Spuntare il campo ESEGUI COME 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 attivit non autorizzate 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 Se il programma funzionava correttamente con una versione precedente di Windows mentre ora si incontrano dei problemi selezionare la modalit di compatibilit che corisponde a quella della versione precedente Modalit compatibilit x Esegui il programma in modalit compatibilit per
16. Installazione e struttura del sistema 31 Stampanti a LASER gt driver generico HPLaserjetllID Stampanti a AGHI gt driver generico Generic Text Stampanti a GETTO gt driver generico HPDeskdet Ovviamente l impostazione della stampante con driver generico sar creata in parallelo a quella standard utilizzata elusivamente con KNG Considerando che le stampe della procedura non prevedono gestioni particolari tipo la stampa a colori la stampa in A3 ecc tali drivers sono perfettamente compatibili e rendono ottimi risultati in termini di qualit 2 5 2 Creare Modulo Personalizzato su Windows XP esempio pratico Data la particolarit del sistema operativo XP relativamente la gestione delle stampanti e considerato che spesso necessario personalizzare le impostazioni del foglio di stampa in particolare su stampanti ad aghi al fine di ottenere il modulo desiderato riportiamo qui di seguito un esempio pratico per effettuare la creazione di un modulo personalizzato su Windows XP Le indicazioni sotto riportate possono variare in funzione del driver della stampante infatti alcun stampanti consentono l impostazione di formati personalizzati In modo diretto operando dalle impostazioni della stampante stessa Il caso che qui analizziamo utile quando il 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 Selezio
17. Proprietario lt installazione gt oggetti base utilizzati dall ambiente DBO Datalog Business Objects KngBaseFunctions dil Componente che contiene le Proprietario lt installazione gt funzioni di base e le chiamate delle funzioni come nella KngBaseObjects utilizzati dall ambiente DBO Datalog Business Objects KngLib dll Componenete che gestisce la Proprietario o pae comunicazione le diverse dll del programma KngFunzMagVend dll Componente che contiene la lt installazione gt gestione delle funzioni comuni ai moduli Vendita e Magazzino gestione di tutti gli altri componenti della procedura KngBarCoddi eollegato al KngBarcdi Proprietario a lt installazione KngList dll Componente che gestisce le Proprietario lt installazione gt liste di visualizzazione dei dati degli archivi della procedura KngCustOnFily dil Componente che permette la Proprietario lt installazione gt gestione della Personalizzazione On Fly nelle funzioni della procedura dove prevista KngDocDesNew dil Componente che gestisce la Proprietario lt installazione gt personalizzazione dei moduli di stampa previsti dalla procedura e la loro gestione stampa modifica ecc KngTipLista dll Componente che permette la Proprietario Sscala32 0cx lt installazione gt gestione delle liste veloci F6 e che utilizza internamente il componente Sscala32 0cx componente di terze parti KngRepObijects dil Componente che serve ad Pr
18. 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 personalizzare i report e creare nuove stampe i file rpt variati per essere mantenuti anche dopo l installazione di nuove release dovranno essere copiati in una sotto cartella RptKng Rptxxx dove xxxx il codice della societ per la quale si vogliono attivare gli rot utente Il programma in automatico all esecuzione del report ricercher prima nella directory della societ l eventuale presenza di report personalizzati e se non dovesse trovare il file ricercato lo prelever dalla cartella standard dei report della procedura RptKng Ne consegue che tutte le cartelle contenenti report personalizzati Rptxxx dove xxx codice societ devono necessariamente essere posizionate sotto la cartella RptKng LI RPTKNG File rpt standard LI RPTDemo File rpt Personalizzati per la societ DEMO LI RPTXxxxx File rpt Personalizzati per la societ Xxxx Nell installazione multiutente i percorsi impostati per Path470 PathLic PathRpt dovranno essere percorsi di rete tali file risiederanno esclusivamente sul server e saranno condivisi Nel caso dei report l utente p
19. quindi gli archivi della societ richiamata Nella prima parte viene presentata una lista delle tabelle del database in aggiornamento che verranno processate nell esempio il Comune in questa fase sar possibile anche visualizzare messaggi di errore come il seguente che attesta nell esempio specifico che esistono tabelle gi aggiornate Aggiornamento databases x Errore durante l aggiornamento dei dati nella tabella amp nalCom 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 PUPDATECOMUNE Altre KngDBUpd dil Considerando che la procedura ha una struttura modulare e si compone di diverse dll ognuna delle quali assolve a specifiche funzioni stato creato un meccanismo di aggiornamento che prevede la creazione ed il rilascio nel tempo di componenti di update specifici per particolari componenti Cos a seconda della natura dell aggiornamento lo stesso pu essere eseguito dalla KngDBUpdate oppure da altri componenti legati singolarmente ad altri componenti quali ad esempio KngDBUpdProf321 esegue gli aggiornamenti necessarie richiesti dal componente KngProf312
20. 08 Anagrafica Clienti 15 18 08 10 Anagrafica Clienti 15 18 11 10 Esecuzione Funzione Numero 3 15 18 11 653 Anagrafica Fornitori 15 18 13 62 Esecuzione Funzione Numero 994 15 18 16 4 Esecuzione Funzione Numero 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 LL A a LL LO 008 z TT e I I MI ha RI RI Ca Pa Salva LOG Esci Tale file sar generato nella cartella degli archivi Access e avr il nome ElencoOper Log Ovviamente se presente verr rinominato con l aggiunta della data e ora corrente Cliccando nella parte alta della barra dell applicativo sull icona dell Utente verr aperta la maschera per il Cambio Utente Nota questa funzione si attiva solamente nel caso in cui nel database siano presenti almeno due utenti CONFIGURAZIONE Installazione e struttura del sistema 81 5 2 TOOLBAR La Toolbar termine con il quale si definisce la barra sottostante il Menu composta da una serie di bottoni detti di scelta rapida che consentono di accedere rapidamente alle funzionalit pi utilizzate della Procedura Cliccando con il pulsante destro del mouse sulla toolbar appare il seguente men di scelta rapida che consente l accesso a particolari funzioni di gestione del men e delle funzioni quali ToolBar Principale Info Utente FPersonalizzazio
21. 15 05 24 3 14 0 4 11 12 2002 16 09 50 3 16 0 1 Una nuova versione del componente E MK LI kngGestsec dll 20 11 2002 10 01 32 1 0 0 0 30 11 2002 12 43 40 3 16 0 0 Una nuova versione del componente E K kngLib dil 27 11 2002 14 51 46 1 0 0 0 30 11 2002 12 44 28 3 16 0 0 Una nuova versione del componente E MK KngNewLiglya 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 componente E MK KNGPROD312 DLL 26 11 2002 11 10 34 3 14 0 1 06 12 2002 17 22 18 3 14 0 1 Una nuova versione del componente E MK KnaProf312 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 E MK knatiplista dil 22 11 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 25 11 2002 11 12 24 3 0 0 14 Una nuova versione del componente E MK knalicenze exe 20 11 2002 11 50 02 3 11 0 12 Una nuova versione del componente 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
22. 31 _servertarchivit comune mdb Cambia Path M Usa COMUNE su amp ccess P Usa COMUNE suS0L Server Usa in Configurazione amp ltermativa edi LOG Termina Iconizza M Attivare Percorso Aggiornamenti il Riaggiorna CONFIGURAZIONE Installazione e struttura del sistema 63 3 4 2 3 Monitor Client cartella d installazione su client c Kng_Client Il Monitor Client un applicazione che ha il compito di mostrare lato client la collezione delle statistiche elaborate dal LockServer ed opportunamente passate al client stesso Lock Monitor CLIENT 2 10 x Refresh ogni fi E Secondi IF DELI Porta Avvio Arresto 1 Fa Lom Lum CONNESSI 0 RISORSE Elenco Risorse impegnate Utenti connessi Bloccata Chiudi Terminale SERIALE 0002 8231 Forza amp ggiornamento Statistiche Come nel LockServer ci sono i riquadri che riportano i Terminali connessi e le Risorse impegnate Queste informazioni sono richieste al Server alla porta Monitor periodicamente in base al valore impostato di Refresh Attraverso il MonitorClient possibile effettuare le stesse operazioni previste nel LockServer per esempio chiudere un Terminale bloccato o filtrare per Terminale le risorse impegnate In pi stata prevista una funzionalit grafica per rappresentare l andamento degli hits verso il LockServer statistiche fornite dallo stesso LockServer che indicano per esempio quali sono i terminali
23. 6 1 Tabelle da evidenziare nel COMUNE 101 6 1 1 Gestione caratteristiche delle societ paragrafo teChiCo 102 6 2 Tabelle da evidenziare NEl ANA 102 63 Tabelle da Evidenziare Nell MSK R 103 INSTALLAZIONE DEL SISTEMA IN TERMINAL SERVER srt 104 7 1 Cos la tecnologia Terminal Server i 104 7 2 Procedura per l installazione dei Servizi Terminal i 106 7 2 1 RDGSUFCLIENT gear 112 7 3 Installazione e ottimizzazione in ambiente TS 113 7 3 1 Gestione delle risorse del terminale ii 116 7 3 2 Ottimizzazione della gestione delle STAMPANTT 117 7 3 3 TERMINAL SERVER e connessioni remote iii 118 INSTALLAZIONE DEL SISTEMA SU WINDOWS VISTA nntirriire iii 119 oi Gesfione aGGOUNtUEene ira 119 8 2 Gonirollo accountutenie UAC iii eri i 120 8 3 Condivisione file e cartelle Archivi ACCESS 121 8 4 Gestione Risparmio energetiCo 123 8 5 Configurazione Sistema Aggiornamento Automatico da WEebD 125 8 6 Gestione del Lock server e altre considerazioni 127 4 Manuale Tecnico 1 LASTRUTTURA DEL SISTEMA GESTIONALE Nel presente manuale andiamo ad illustrare quelle che sono le caratteristiche dell applicativo partendo dalla sua struttura dalle mo
24. Avanzate del modulo di Produzione Pianificazione della Produzione Consuntivazione Tracciabilit ecc integrandosi alla procedura Preactor procedura di terze parti per la gestione della Pianifi della rubrica WinGestAnaCom dll Componente che gestisce o lt installazione gt l anagrafica comune per il collegamento alle procedure TURBOTAX Componente che gestisce la o lt installazione gt Scheda Compensi 770 e ritenute integrata alla parte contabile funzioni di passaggio alla procedura TURBOTAX gestire le aree di memoria nell utilizzo della procedura Componente utilizzato per la e lt installazione gt creazione e la gestione delle griglie nelle funzioni lt installazione gt lt installazione gt CONFIGURAZIONE Installazione e struttura del sistema 25 Sbpro532 0cx Libreria Sax Basic utilizzata terze parti OCX lt installazione gt per la gestione dei reports Stampe standard della procedura Vsocx32 0Cx Componente utilizzato per la terze parti creazione e gestione delle Cartelle nelle funzioni Vedi cartelle in Testata delle funzioni Caricamento Documenti di Vendita Actbar ocx Questo componente stato terze parti utilizzato per la gestione delle toolbars Men Xcdzip35 0cx Gestisce la compattazione terze parti OCX lt installazione gt zip degli archivi dalla funzione di Riorganizzazione multipla anche in assenza di Winzip sul
25. CMainDispatch KngMatricole312 dii CixKing_3 31 _ServerX SERVER COMPXKngMatrico e312 dll KkngMatricole312 CMainDispatch KkngProf312 d 1 C King 3 31_Serwver SERVER COMP KngProf312 d KnaProf312 CMalnDispatch KnaGestPrev dl1 C XKing_3 31_Server SERVER COMP KngGestPrey dl KngGestPrev CMainDispatch QPRO32 d 11 Ci King_3 31_Serwer SERVERASRAQPR032 dl TDBG6 0cx C King_3 31_SerwerASERVER SRATDBG6 0cx TrueDBGri d 0 TDEGrId SBPro532 dti King_3 31 _Server SERVER SR SBPro532 ocx Sax SaxBasicPro VS0Cx32 0cx C King_3 31_Serwer SERVER SR VSOCX32 0CX VSOCX VsindextabCtrl 1 ActBar ocx Ci King_3 31_Server SERVER SRXActBar ocx ActiveBarLibrary ActiveBar DWSHK32 0CX C i King_3 31_Serwer SERVER SRADWSHK32 0CX DWSHK WinHook 4 XCDZIP35 0CX C XKing_3 31_Server SERVERXSRAXCDZIP35 0CX XCEEDZIP XceedZipCtr 1 KngSweda d l C King_3 31_Serwer SERVER COMP KngSweda d 1 KngSweda kngregcass KngSAREMA dll C i King_3 31_Serwver SERVER COMP KngSAREMA dil KngSAREMA kngregcass kngNavigator ocx C King_3 31 _Server SERVER COMP kngNavigator ocx kngNav1gator knaDbNavi gator KkngDefLock D C X King_3 31_ServerASERVERXCOMP KngDefLock d KnabefLock ClsbefLock KkngPathArc d11 C i King_3 31_Server SERVER COMP KngPathArc d KngPathArc C sPathAre KngNewLigIva d C King_3 31_Server SERVERXCOMP KngNewLigIva d KngNewLigIva CMainDispatch KngSaldiEuro dl C King_3 31_Serwer SERVER COMP KngSa diEuro d KngSaldiEuro Ripr
26. KngDBUpdAssist esegue gli aggiornamenti necessarie richiesti dal componente KngAssist Ecc Ogni aggiornamento di database viene registrato in un apposita tabella Version all interno del database stesso in questa tabella viene creato un record per ogni dil che ha apportato modifiche al db riportando un numero di aggiornamento che in caso di necessit pu essere verificato dall utente dalla funzione Configurazione Applicazione 76 Manuale Tecnico Per concludere importante ricordare che i componenti del programma devono essere registrati secondo un ordine gerarchico in questo caso la KngDBUpdate va registrata prima di tutti gli altri KngDBUpd questi ultimi non necessariamente devono seguire una gerarchia Stdcom e UPDATECOMUNE Per ottenere un aggiornamento corretto dei Database necessario che il file StdCom mdb nuovo contenuto nel rilasciato dell aggiornamento venga sempre copiato nella directory degli archivi access Di solito la procedura di aggiornamento provvede in autonomia a copiare tale file nel percorso corretto a meno che non VI siano condizioni particolari es spostamento cartella archivi di rete dalla posizione standard creazione di pi cartelle archivi ecc In generale necessario verificare sempre che il file StdCom mdb aggiornato venga copiato nella giusta cartella Questa operazione permette di effettuare l aggiornamento dei dati contenuti nelle tabelle standard del comune qu
27. Percorso Nota Stampante Tasti Funzione Fercorso C55 Selezioni correnti Home ASSISTENZA HP Lasenet Stampante Driver wWinhspoo Porta Hell Font Normale Qualit di stampa 600 dpi Font Stampe Hormali Courier Mew Font Compresso Font Stampe Compressi Courier New Alimentazione PaperBin fo Formato Carta PaperSize fo Check Printer Status Conferma Esci Innanzitutto necessario impostare le Propriet della stampante in modo che vengano utilizzati Fogli Fanfold o Personal A tal fine necessario selezionare nella sezione Imposta il pulsante Stampante nella videata successiva si devono selezionare le propriet che variano in funzione del tipo di stampante utilizzata e del sistema operativo del Pc in uso Le specifiche sono riportate sui Manuali Operativi 2 5 1 Risoluzione di problemi tecnici con le stampanti In commercio esistono diversi modelli di stampanti ognuna delle quali presenta caratteristiche particolari associate a specifici driver solitamente al driver della stampante sono associati funzionamenti quali la gestione dei colori l orientamento della stampa altre elaborazioni particolari ecc Nel caso dovessero insorgere problemi nel settaggio delle stampanti Vi consigliamo di creare delle stampanti apposite utilizzando i seguenti drivers definiti generici in quali che hanno caratteristiche standard che solitamente risolvono inconvenienti e conflitti CONFIGURAZIONE
28. alla gestione adottata nella parte inferiore della maschera principale del programma in basso a sinistra possibile individuare rapidamente il tipo di gestore delle lock in uso G1 Lock gestiti dal Ga1lna LS Lock gestiti dal KngLockServer 3 4 1 Ga1Lna G1 Il file GA1Ina un file che si crea nella cartella degli archivi access e memorizza l ID del teminale corrispondente all utente collegato e la funzione in uso Il file non editabile e nel caso in cui un utente risulti bloccato necessario cancellare manualmente questo file per fare ci la procedura non deve essere aperta da nessun altro client Questa gestione tipica dell ambiente monoutente che non presenta il Lock server in una configurazione di rete pu essere adottata come metodologia alternativa al Lock Server di seguito descritto ELR E Archivi File Modifica Visualizza Preferiti Strumenti Au O Indietro gt Ei pa Cerca Wi Cartelle m Indirizzo E Ciking_3 31_Serverl amp rchiwi Vai Home Tipo Dimensione Data ultima modifica EIMG lic File LIC 2 EB 15 12 2003 15 37 Operazioni file e cartella ao E File EB 02 04 2004 9 50 lie wInsKclape Applicazione Micros 224KB 08 05 2003 16 04 i Sposta file ParamBanc mdb Applicazione Micros 116 KB 08 05 2003 16 04 Copia file E MSGSCR MDE Applicazione Micros 212 KB 08 05 2003 16 04 E Pubblica file sul Web E KingMsk mdb Applicazione Mic
29. associata un immagine o La sola descrizone se alla funzione non stata associata alcuna immagine 84 Manuale Tecnico e Text only il programma per la funzione scelta visualizzer la sola descrizione Esempio Consultazione Documenti Multipla e Image only il programma per la funzione scelta visualizzer la sola immagine se presente un icona associata D Esempio E e image and Text il programma per la funzione scelta visualizzer sia l icona se associata sia la relativa descrizione Esempio j Consultazione Documenti Multipla 5 2 3 Funzione Ripristino Men Originale La voce Ripristino men originale consente di riportare lo stato della toolbar dell utente alla configurazione originale secondo il livello assegnato all utente stesso Eseguendo questa funzione tutte le personalizzazioni eseguite ai Men ad alla toolbar andranno perse La funzione pu risultare molto utile per aggiornare il Men a seguito dell installazione di una versione aggiornata del software CONFIGURAZIONE Installazione e struttura del sistema 85 5 2 4 Funzione Allineamento Men Standard La funzione permette l allineamento del men personalizzato dal utente con quello Standard fornito ad ogni rilascio Lo scopo della funzione quello di preservare le personalizzazioni che l utente stesso ha apportato al suo men relative all aggiunta di eventuali funzioni non standard il caso dell aggiunta di un voce c
30. 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 sistema operativo o della configurazione di rete adottata M Usain configurazione alternativa questo flag consente di gestire le Lock di rete tramite il file Ga1lna mantenendo comunque attivo il Lock server indispensabile per la gestione del serial number una modalit adottabile nel caso in cui per qualche motivo il Client non riesce a comunicare con il KngLockServer Per l attivazione di questa modalit necessario che tutti i terminali siano fuori dal programma una volta configurato il KngLockServer secondo le specifiche richieste possibile attivare il Flag ll KngLockServer fornir cos ai Client soltanto il Serial Number mentre le Lock di rete verranno gestite con il Gailna In questa condizione all avvio del Kng sul client verr visualizzato il seguente Msg P Le LOCK di RETE saranno gestite dal GA1LNA LOCK SERWER in Modalit Alternativaj Visualizzare il Messaggio al prossimo avvio a j m Per evitare il ripetersi del messaggio ad ogni successivo accesso la scelta operata viene scritta nel 96 ini nella sezione Aggiornamenti alla voce NonVisualizzareMSG Avvio automatico su sistemi operativi di tipo Win 9 x 95 98 per fare in m
31. connesso durante lo scarico componenti AggiornaDaLockServer 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 ObjectConnector no gt gt Parametro non pi gestito superato dalla nuova gestione delle lock KngCust NonEseguire 0 Impostazioni toolbar si statusbar si menubar si menuex no normalicone s1 KngCust E il parametro necessario per l utilizzo dell eventuale KngCust dll registrato sul Pc In particolare NonEseguire 0 significa esegui KngCust NonEseguire 1 significa non eseguire EliminaFiles 1 gt gt Per eliminare i file pdf generati temporaneamente dai documenti del document desing utente ADMIN DBMS Server ServerType 1 ServerName DELIA SQLEXPRESS Paghe TipoPaghe 0 VIDEO FLAGPOS_TDOC 0 DBMS Server E il parametro per indicare che si sta utilizzando un archivio in formato Sql o Access ed il nome del Server Sql sul quale sono gestiti gli archivi ServerType 0 significa archivio Access ServerType 1 significa archivio SQL ServerName nome server SQL CONFIGURAZIONE Installazione e struttura del sistema 39 OEGREN NormalFont Courier New SizeNormalFont 10 CompressFont Courler New SizeCompressFont UserPaperBin 0 UserPaperSize 0 ForzaFont 0 ForzaOrientamento 1 CfgPrn ASSISTENZA HP LaserJet IIID NormalFont Couri
32. definisci i tipi di riclassificazione Gestione TabLis Contiene le informazioni di testata del listino Listini Dat Fatture Movimenti Contabili Movimenti Magazzino Liste Societ Listino ListCli ListForn BolleTest BolFatDet BolFatSpese ProBolle FatTest MovContDet MovContTest MovContlva MovContAna Giornalilva MovmagDet MovMagtest SaldiMag List ListOrder ListUser Societ CONFIGURAZIONE Installazione e struttura del sistema 103 Contiene i dettagli del listino Tabella contenente i dati del listino cliente Tabella contenente i dati del listino fornitore Contiene i dati di testata delle Bolle Contiene i dati di dettalio delle bolle anche fatture bollefatture e fatture accompagnatorie Contiene le spese di bolle fatt bollefatture fatt accompagnatorie Tabella che contiene tipo e protocollo della bolla Contiene i dati di testata delle fatture Contiene i dati di dettaglio delle registrazioni di Prima Nota Contiene i dati di testata delle registrazioni di Prima Nota Contiene i dati relativi all Iva delle registrazioni Contabili Contiene i dati relativi delle registrazioni di contabilit analitica centri di costo e commesse Contiene i protocolli e i tipi di giornale Contiene i dati di dettaglio dei movimenti di magazzino Contiene i dati di testata dei movimenti di magazzino Contiene i dati relativi alla valorizzazione dei saldi di magazzino Elenco liste utente e con funzion
33. descritta e Multiutenza con MS Terminal Server la procedura certificata per operare anche in modalit 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 La procedura utilizza DATABASE RELAZIONALI Microsoft quali MS Access e MS Sql Server Per quanto concerne le STAMPANTI per la stampa di tutti i documenti statistiche generati con Crystal Report si consiglia l utilizzo di stampanti laser per ovviare alla caratteristica lentezza delle stampe create in ambiente grafico mentre per tutti i documenti di vendita e per giornali bollati si pu procedere indifferentemente utilizzando stampanti laser o stampanti ad aghi In riferimento all impostazione delle stampanti dedicato un capitolo del presente manuale CONFIGURAZIONE Installazione e struttura del sistema 5 1 1 Requisiti minimi di sistema Prima di procedere all installazione della procedura necessario verificare che i requisiti minimi corrispondano a quelli di seguito richiesti considerando quindi che il pacchetto Multiaziendale e certificato per operare su
34. grazie agli archivi identificati dallo stato di Use ma in modo particolare gli Ordini Fornitori hanno la condizione di esclusivit ossia detti archivi non possono essere gestiti da altri utenti se non da quello che sta operando la chiusura ordini is Menu Locks Uso Esclusivo King nni n User E E Societ w n Tipologia i E Fersonaliz E E Ese Contabile 7 E Ese Magazzino 7 E Ordini Clienti IT E Ordini Fomitori M Wi V E M MA 1 E E Cespiti E E Provvigioni Dl n Distinta Base D E Effetti E E Froduzione E E Schedulazione D E BarCode E E Freventivi E E Matricole E E OK Cancel Le altre colonne presenti sulla griglia sono e Security Module informazioni sui moduli di security e Note possibilit di inserire note di testo a formato libero riguardante la singola funzionalit 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 94 Manuale Tecnico 5 3 1 Collegamento ad applicativi file e cartelle esterni Una potenzialit presente nel sistema prevede la possibilit di lanciare applicativi esterni impostando parametri dipendenti dal contesto funzionale in cui vengono lanciati E quindi possibile collegare alla procedura qualsiasi applicativo Microsoft Word Pow
35. 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 ProgrammiMicrosoft Office Office Excel exe C documenti param txt 1 dove C ProgrammiMicrosoft Office Office Excel exe indica Il percorso per il lancio di Excel ossia la direttrice in cui si trova l eseguibile Excel exe C documenti param txt 1 parametri che verranno attualizzati dal programma e passati a Excel specifica la directory in cui si trova il foglio di Excel associato al campo specifico txt 1 nel nostro caso si tratta del campo Descrizione inserito nella form Anagrafica Articoli L istruzione param txt 1 identifica il campo della maschera da cui si lancia l applicativo il nome tecnico del campo desumibile dalla Personalizzazione On Fly nella videata Propriet Articoli di Magazzino Personalizzaz
36. il programma gi in grado di elencare tutti i database all interno dei quali andr a convertire le toolbar degli utenti come nella figura seguente ET A Convertitore ToolBar vor 5 10 Societ societa 1 DEMO Samet DEMO societ 2 societ 3 societ 4 societ 5 societ Selemono butti leer rele nona Conve Fie Td contenuti n Furasientmlet ___________________ ilo Livello di LOG CONVERTI Mostra Fle LOG Mostra Etrori Alar Prosttt Errori Awt OLO L utente potr decidere quali societ convertire spuntando singolarmente le caselle di controllo in corrispondenza del nome di ogni societ oppure cliccando sui tasti Seleziona tutti e Inverti selezione Solo il database Comune non deselezionabile e verr sempre convertito controllato dal momento che contiene la codifica della barra degli strumenti standard tabella Base Menu Per ogni societ selezionata verranno convertite le toolbar di tutti gli utenti contenute nella tabella UserEnvironment 88 Manuale Tecnico Il nuovo campo VsTool presente in tale tabella verr aggiornato dal vecchio valore 1 al nuovo valore 3 solo se la conversione andr a buon fine All utente data la possibilit di convertire anche le toolbar salvate nei file tb la nuova versione del gestionale 5 10 2 le salver in un nuovo file tb3 mediante la spunta della casella di controllo Converti File Tb contenuti
37. 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 Servizio un installazione monoutente gi esistente possibile seguire la seguente procedura Dal men Avvio gt dalla funzione Esegui seguire il comando e Per dipendere da SQL Percorso KnglockService exe InstallSQL e Per non dipendere da SQL Percorso KnglockService exe Install Se si volesse sostituire una installazione del KngLockService precedente bisogna procedere prima alla disinstallazione ed al termine alla nuova installazione Per disinstallare il servizio sempre dal men Avvio dalla funzione Esegui seguire il comando e per disinstallare Percorso KnglockService exe Uninstall Una volta installato soltanto la prima volta il KngLockServer andr avviato manualmente A partire dal successivo riavvio sar automatico e come gi detto non sar neanche necessario effettuare il Log in In alcune configurazioni di gestione di Archivi Kng in SQL potrebbe succedere che il KngLockServer parta in anticipo rispetto al gestore servizi di SQL segnalando di conseguenza l impossibilit a collegarsi agli archivi proprio per evitare questo inconveniente stata prevista l installazione particolare del Servizio KngLockService 58 M
38. 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 hg Aggiungi Nome Livello di autorizzazione 2 Paolo PG Gottardello Proprietario Modalit di condivisione in Windows Digitate quindi nel box EVERYONE e cliccate sul pulsante AGGIUNGI a questo punto Il nome dell utente o del gruppo 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 E r m Propriet King_Server 2 Propriet King_Server GOTTARDELLO_PC sm Versioni precedenti pann l l l Generale Rete g ondivisione Generale Condivisione Protezione Protezione L Versioni precedenti i i a o o 7 p Nome oggetto GoTTARDELLO Pew d SI aprir quindi uno schedario dove Cond
39. loro nome inizia solitamente per KNG Dalla corretta versione del componente e dalla corretta registrazione dello stesso sui pc in uso dipende il corretto funzionamento del sistema Per questo motivo in seguito ad un malfunzionamento oppure ad un aggiornamento si pu rendere necessaria una registrazione manuale di un componente in questa ipotesi importante ricordarsi sempre di procedere dapprima con la deregistrazione del componente quindi con la registrazione dello stesso Per aggiornare un componente necessario effettuare 3 operazioni fondamentali Deregistrarlo eseguendo da Start Esegui regsvr32 c percorso componente nome_ componente u Sovrascrivere i vecchio componete con il nuovo Registrare la nuova versione con il comando regsvr32 c percorso componente nome_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 dll potr essere rinominato in Old KngDbUpdate dll ma mai non in KngDbUpdate_Old dll in quanto nella seconda ipotesi un eventuale utilizzo delle
40. meglio questo concetto con un esempio pratico Ipotizziamo di lavorare in una sessione di Terminal Server da un client e voler stampare dalla procedura su una stampante HPLaserjet che fisicamente connessa alla porta LPT1 di quel client Per realizzare quanto ipotizzato necessario che 1 Sul client la stampante installata risulti condivisa con i pi ampi diritti all utente che viene indicato al lancio della connessione Terminal Server 2 Sul server venga creata una nuova stampante di rete che ad esempio punter al percorso client HpLaserjet Ci significa in termini pratici che anche se la stampante su cui stampiamo sulla porta LPT1 del client dalla sessione Terminal Server e quindi dal programma verr vista come stampante di rete sul percorso client Laserjet La stessa logica vale per la gestione di una unit floppy locale che in una sessione terminal server non sar vista come A ma come ad esempio E corrispondente al floppy condiviso client A Se durante una sessione Terminal Server si imposta la procedura per lavorare sull unit A significa che stiamo lavorando sl floppy A del Server non sul floppy A del client dove siamo posizionati fisicamente CONFIGURAZIONE Installazione e struttura del sistema 117 7 3 2 Ottimizzazione della gestione delle STAMPANTI La normale architettura di Terminal Server prevede che la gestione delle stampanti avvenga attraverso sessioni multiple di lavoro da parte dei vari
41. metodo necessario specificare il numero di fax al quale si desidera ricevere le informazioni richieste Telefono Se si opta per la connessione telefonica possibile parlare con un operatore del Servizio clienti Microsoft presso il CSC Customer Service Center che potr fornire assistenza solo per l esecuzione delle transazioni necessarie per l attivazione o l installazione delle licenze Il numero telefonico specifico per la nazione selezionata nella Gestione guidata licenze e viene visualizzato durante lo svolgimento dell operazione In caso di necessit il Servizio Supporto Clienti di Microsoft Italia potr essere contattato per verificare quali siano le modalit per l accesso ai servizi del Supporto Tecnico Microsoft o anche per maggiori informazioni sull attivazione di richieste tecniche 3b Server Licenze attivato Quando si attiva il Server Licenze Microsoft assegna un certificato digitale a utilizzo limitato che convalida l appartenenza e l identit del server stesso A tale scopo Microsoft utilizza il certificato dello standard X 509 Grazie a tale certificato un Server Licenze potr eseguire ulteriori transazioni con Microsoft e ricevere i key pack relativi alle licenze Client Un key pack di licenze Client include pi licenze CAL dei Servizi Terminal che verranno distribuite dal Server Licenze 4 Installazione delle licenze Per l installazione delle licenze necessario stabilire una connessione con la Microsoft C
42. 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 Utilizzando 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 CONFIGURAZIONE Installazione e struttura del sistema 53 3 4 Configurazione in ambienti di rete le LOCK Con il termine Lock si intende un meccanismo di gestione degli accessi contemporanei alla base dati CONCETTO GENERALE DI LOCK premessa formale In ogni sistema gestionale multiutente deve essere presente un mecc
43. pc e la gestione dell esportazione importazione di database SQL OCX lt installazione gt OCX lt installazione gt OCX lt installazione gt DWSHK80 0CX Componente per gestione ea OCX lt installazione gt delle spyworks Gestisce il punto della terze parti tastiera numerica come virgola dipende dal S O in USO bilancio CEE telematico bilancio CEE telematico OCX KngSqlInstall exe Componente che permette Proprietario exe lt installazione gt l aggiornamento dei Trigger e delle Stored nel caso di gestione dei database in SQL KngMain exe E il componente principale Proprietario lt installazione gt della versione 3 33 contiene tutte le funzioni Generali della procedura I amp 4 Kingexe Eseguibile di avvio Propristario _ exe__ installazione KngRipristinoArchivi exe Eseguibile per la gestione exe lt installazione gt dell utility di ripristino archivi KngLockServer exe Eseguibile di controllo licenza i A server kng e lock di rete KngLockClient exe Eseguibile di comunicazione Proprietario exe lt installazione gt con il Lock server OCX lt installazione gt l attivit del Lock server KngBackVersion exe Eseguibile per portare il Proprietario lt installazione gt database a versioni precedenti KngLicenze exe Eseguibile per visualizzare i Proprietario dati della licenza nella procedura Eseguibile per creare file bat di registrazione e
44. 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 selezionato l utente consente di sbloccare l utente connesso Forza Aggiorn per aggiornare il monitor di lock che solitamente si aggiorna in automatico in base al tempo di refresh impostato nel campo Refresh ogni 64 Manuale Tecnico Attraverso il pulsante Statistiche possibile aprire la finestra sulle statistiche w STATISTICHE i x Generici ADMI Picco 3 Successo d Palli U ALE en ID Mome Successo Faliti PSuce PFAal 002 ALEX T 0 g 0 001 ADMIN 0 0 a 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 ind
45. riferisce al livello Utente ogni funzione accessibile solo all utente il cui livello di abilitazione uguale o superiore a quello qui evidenziato e Tipo Contabilit consente di riferire la funzione ad un tipo di contabilit specifica tra Ordinaria Semplificata Professionisti Ordinaria e Professionisti Semplificata e Nessuno nel caso si volesse includerle tutte Sempre Disattivo l opzione da scegliere per le nuove funzioni che sono ancora da implementare e Controllo si riferisce al controllo che la procedura esegue in 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 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
46. serwer terminal No e l amministrazione remota Mo Ma Visualizzare il registro di Configurazione quidata server lt Indietro amp nnulla Strumenti e aggiornamenti Strumenti di amministrazione Altri strumenti Windows Update Mome computer e nome di dominio Protezione avanzata di Internet Explorer Yedere anche Guida in linea e supporto tecnico Microsoft TechNet Deployment e Resource Kik Elenco delle operazioni di amministrazione comuni Windows Server Community Novit Strategic Technology Protection Program CONFIGURAZIONE Installazione e struttura del sistema 107 Click su Avanti Configurazione quidata server Riepilogo selezioni visualizzare e confermare le opzioni selezionate Riepilogo Installa Terminal Server Per modificare le impostazioni selezionate scegliere Indietro Per continuare la configurazione di questo ruolo scegliere Avanti lt Indietro Annulla 7 Click su Ok Configurazione guidata server Applicazione delle selezioni Il ruolo selezionato viene aggiunto a questo server Installazione di Terminal Server in corso SLI Cerca in Guida in linea e supporto tecnico ver ino l aggiunta o la Strumenti di amministrazione Aggiungi o rimuovi un ruolo i amministrazione Informazioni sui ruoli dei server Informazioni sull amministrazione remota 7 ti ruoli Uai Configurazione guidata server x
47. sistema dei driver ODBC di Microsoft per 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
48. sottomen ai men esistenti a Personalizzazione Toolbar x Descrizione x Suggerimento a i ES Accesso diretto base dati GESTI Alineamento Anagrafica Comune __ drt gg E Anagrafica Client Anagrafica Clienti Anagrafica Clienti Elimina Icona eli Anagrafica Fornitori 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 Per inserire un nuovo sottomen dopo aver selezionato Gestione Toolbar portarsi alla fine dell elenco della griglia dove compare una riga grigia e digitare il nome del proprio sottomen si possono anche cancellare o modificare le scelte gi inserite Nel momento in cui si chiude il modulo il nuovo sottomenu sar disponibile e richiamabile dalla funzione Personalizza 5 2 2 1 Personalizzazione icone della toolbar possibile personalizzare una singola icona presente nella toolbar selezionarla con il tasto destro del mouse e scegliere una delle seguenti opzioni Default Style ite Doh E Aa E Text Only Image Only Image and Text e Default style il programma per la funzione scelta visualizzer o La sola icona se alla funzione stata
49. sufficente Mediocre 100 Manuale Tecnico 5 3 1 3 Apertura di un file pdf In riferimento all esempio visto nel paragrafo precedente se il documento da richiamare un pdf solo in questo caso va aggiunto il suffisso pdf al termine della seconda stringa nell esempio C documenti param txt 1 pdf 5 3 1 4 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 l eseguibile da utilizzare per aprire il percorso C cartella param txt 0 Indica la ricerca di una cartella nel percorso c cartella che ha per nome il codice articolo Allo stesso modo possibile aprire anche un percorso di rete non parametrizzato sulla base dei dati presenti in maschera come ad esempio percorso_rete share_dir In funzione del sistema operativo in taluni casi possibile non utilizzare gli apici CONFIGURAZIONE Installazione e struttura del sistema 101 6 BASE DATI cenni E TABELLA FUNZIONI Nei seguenti schemi sono elencate le tabelle principali dei database gestiti 6 1 Tabelle da evidenziare nel COMUNE E il Database comune a tutte le societ contenete le tabelle di base non modificabili le tabelle comuni es Utenti ecc e la lista delle societ Nome Tabel
50. utilities di registrazione automatica registrerebbe nuovamente il file nel sistema inutilmente e nel caso della DB Update potrebbe anche provocare errori nella fase di aggiornamento La procedura di installazione del programma provvedere a deregistrare tutti i componenti proprietari presenti sul pc quindi dopo averli aggiornati provvede a registrarli nuovamente secondo un ordine ben preciso Ricorda Quando registri componenti su un terminal server tutti gli utenti terminalisti devono essere scollegati le rispettive sessione di terminal devono essere chiuse aspetto questo generale da considerare per tutti gli applicativi altrimenti il sistema non rende disponibile il componente aggiornato per l utente connesso Nella seguente tabella elenchiamo i componenti principali rilasciati nello stesso ordine con il quale vengono registrati dalla procedura di installazione L ordine di registrazione fondamentale in quanto rappresenta un ordine di referenziabilit con il quale viene gestita l attribuzione della classe ID nel registro di sistema che determina la dipendenza tra gli oggetti CONFIGURAZIONE Installazione e struttura del sistema 21 2 3 1 Componenti installati procedura 2 KngVarDec dll Componente che contiene la Vi RT lt installazione gt definizione dei Tipi Personalizzati Componente che contiene le ie lt installazione gt Classi Base e i moduli delle Tcontrolli KngBaseObjects dil Componente che contiene gli
51. 0 EMKing kngBarCod dil 06 11 2003 17 13 27 3 32 0 0 21 10 2003 9 06 01 3 32 00 C King_s WI KrgFilter dil 06 11 2003 15 58 18 3 30 0 0 08 10 2003 13 34 01 3 3 0 1 EMKing M KngDBUpdate di 06 11 2003 15 46 39 3 32 0 0 03 11 2003 18 08 17 3 32 0 0 Una nuova versione del componente C MKing_ I Sie ot STAI Potrebbe verificarsi che durante la fase di aggiornamento il KingProf31 2 di 061003 153601 332 00 31 104 Kng exe generi un errore ci pu dipendere dal fatto che si sta CE EngNewLigiwa dl 06711 2003 17 32 52 3 33 00 AALA cercando di aggiornare un componente attualmente in uso dal Da kngCespiti di Sa 1 2003 15109 3 32 0 0 ai Ul sistema es Tdbg6 ocx Solo in tali casi l aggiornamento dei Esci Per procedere all aggiornamento del componente sufficiente applicare un flag in corrispondenza dello stesso e cliccare su Aggiorna Aggiorna 50 Manuale Tecnico 3 3 3 Config ini e Kng exe Utility Client Server L aggiornamento Client Server pu avvenire quindi automaticamente attraverso la gestione del Config ini piuttosto che attraverso il KngLockServer Legate al file Config ini e all eseguibile Kng exe sono state studiate una serie di procedure che consentono all installatore di eseguire delle operazioni di aggiornamenti in modalit inversa ovvero dal Client verso il Server piuttosto che da componente pi aggiornato a meno aggiornato E possibile anche adottare delle modalit di aggiornament
52. 05 KngLib dil E MKina_3 31 0knalib dil ES KngList dil E Kina_3 31 0knalist dil 3 30 0 0 KngCustOnFly dil E MKing_3 31 0kngcustonfly dll 3 30 0 0 KngDocDes dil EMKina_3 31 O kngdocdes dil 3 30 00 KnaTipLista dil E MKing_3 31 O kngtiplista dll 3 30 0 0 KngRepObijects dil EMKing_3 31 O kngrepobjects dil 1 1 0 8 KngBars ocx E King_3 31 05kngbars ocx 3 31 0 1 KngForm ocx EMKing_3 31 O knaform ocx 3 30 0 0 KnaProd312 dil E MKing_3 31 0 kngprod312 dil 3 30 0 0 KngBarC dil E MKina_3 31 0 kngbarc dil 3 30 0 0 KngFilter dll E Ming_3 31 0xknafilter dil 3 30 0 0 KngPreview dil E King_3 31 05kngpreview dll 3 30 0 0 KnaFormule dll E King_3 31 05kngformule dll 3 30 0 0 Componente KngGestsec dil KnaBaseClasses dil 13 31 00 1871 252003 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 0711 2002 15 07 42 0471172003 12 21 14 114012003 9 38 36 08 01 2004 15 33 30 1215012003 15 02 34 15 01 2004 12 11 18 14 01 52003 10 13 36 14 01 2003 9 27 26 KngEentHandler dil KnaDBUpdate dil KngDBUpdProf312 dil KnaDBUpdCespiti dil KnaDBUpdContab dil KngDBUpdassist dil KngDBUpdyendB anc dil KngDBUpdContax dil EMKing_3 31 O kngeyenthandler dil E Ming_3 31 0 kngdbupdate dll E MKing_3 31 0 kngdbupdprof31 2 dil E MKing_3 31 0kngdbupdcespiti dil E MKing_3 31 O kngdbupdcontab dil E Ming_3 31 0kngdbupdassist dil E MKing_3 31 0kngdbupdyendbanc dil E MKing_3 31 0 kn
53. Chiudi Terminale Gestione Aggiornamento Componenti a Percorso Aggiornamenti Richieste s 0 SERIALE 0002 8231 Gestione Archivi Pulisci Comuni Archivi Access cAMkino_3 31_serverLarchivicomune mdb Cambia Path W Usa COMUNE su Access Usa COMUNE su SOL Server TO Usain Configurazione Alemativa Termina Iconizza CONFIGURAZIONE Installazione e struttura del sistema 59 3 4 2 2 1 Impostazioni di Base Le impostazioni di base da effettuare perch il lock server funzioni correttamente ai fini delle Lock e ai fini della licenza d uso quindi anche nel caso in cui le lock siano gestite tramite file Ga1lna sono IP indirizzo del server fisico o con nome Porta porta di connessione utilizzata per comunicare con il lock client Monitor porta di connessione utilizzata per comunicare con il LockMonitor Tempo inattivit tempo trascorso il quale il terminale utente collegato se inattivo va considerato come bloccato Questi dati rappresentano le impostazioni di base i parametri sono settati di difetto dall installazione e solo in alcuni casi potrebbe essere necessario effettuare delle modifiche Il servizio viene avviato arrestato agendo sui seguenti pulsanti Avvio disattivo se il servizio gi avviato in esecuzione Arresto disattivo se il servizio gi arrestato quindi deve essere eseguito dati indicati in questi campi vengono memorizzati sia nella tabella Connection Lock del Comune
54. FWORDW DLL Ei U2FXLS DLL A 2L2000 DLL fe V2LFIMRA DLL EE U2LSAMPL DLL YbSdb dil E vbajet dil Ei ta _MC532 DLL Ei 404532 DLL Ei xOLEHLP DLL Ei LIZLCOM DLL Ei YBAJET32 DLL U2LDTS DLL EA LIPLEXCH DLL EA WRITER dil EA w CUS32 DLL No Self Register contiene tutti i componenti che in seguito all installazione della procedura vengono posizionati sotto le cartelle di sistema ma non devono essere registrati Cartella Server C Kna server Server SR E COMCTL3Z OCH tA DLGSEM DILL 2 KingProfiler dil A MSRD2X40 DLL E MSWINSCK OCX iA SEPro532 0cx t Sglole65 dil EA TOEG OCH 12 TODGE OCH E RARRAYDB OCX Er XODZIP35 0CK 27 actBar ocx 22 DAO360 DLL 027 EZBARKI2 OCH 057 MS5RD2X35 DLL E CPEAUT32 DILL iH DIWEASYS2 0CK i MSCOMMIz OCH A MSRDIC20 OCH a Crystlaz OCH A DIWSBC32 DICK 627 MSFLEGRD OCH i MSRDOZO DLL i PREVIEW OCH a Tabctl32 0cx A VYSOTRIZ OCH 857 DAO350 0LL Ei Dwshk3 ocx Ei Msoutlaz ocx Er MSSTDFMMT DLL E RICHTK32 0CX Ei TdbgS ocx E RARRAY32 0Cx fr DWCBK32 0Ck EAkngUpdateUltility exe E MSRD3x40 DLL E OCCLIENT DIL 527 Olepro3z dil fe SQLS1 vCopy di IA SSCALAS2 0CX E TODGUBG DLL 227 UScommon dll 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 qu
55. ISZ OLL E ODBCIT32 DIL fa odbctlsz dil Ea PZBBTRY DIL 5 P2EDAO DLL Ea PZBXBSE DLL 7 Crxlat32 di E CTL3032 DLL Dw SPY32 DLL 223 Expsry dil MSEXCH40 DILL 527 MSEXCL40 DLL MSITERS5 DILL 527 MSJTER40 DLL MSREPL35 DILL 527 MSREPL40 DLL MS WDAT1O0 DLL A MSWSTRAO DLL LEAUT OLL 1 PABACT OLL F2 TETRA Y OLL 27 P2ACTDAO DLL Cartella Server C Kna server ServerNSR HEN G Ctree32 dil Ei Implode dll E MSJET35 DLL G Dbnmpntws dil E MFC40 DLL E MSJET40 DLL E MSLTUS40 DLL a MSVBVIMGO DLL e Ntwdblib dil E P2bbnd dil EE Ei MSTEXT40 DLL Ei MSXBDE40 DLL Ei PZBBDE DLL MSJTES4O DLL File DLL ALE ati EN E Ultima modifica 06 05 1999 0 22 Dimensioni 232 KB Attributi normale E PZIRACT DIL E P2SEVT DLL EE PSOUTLK DLL Ei Qpros3 dll E U2DDISK DLL E U2FHTML DLL E PZIRDAO DLL E P2SEXSR DIL E P2SREPL DLL E RDOCURS DIL E UZDMAPI DLL E V2FODBC DLL Ei P ZIXESE DLL 227 PALODEC DLL PZSMAPI DLL E P25IFM amp DLL E P255QL DLL E Riched32 dl E U2DNOTES DLL E U2FRDEF DLL j j P255YB10 0LL Sqlewc32 dil 227 U DPOST DILL 227 UZFREC DLL E PZOESESE DLL Ei Pasmon dil E P2STRACK DLL lar STDOLE2 TLE E U20VIM DLL e V2FRTF DLL PESACL DLL Pzsodbc dll PES WELG DLL TDEGPP DLL UZFCR DLL LIZFSEPY DLL A P25DB2 DILL A P2SORA7 DIL 22 Pdsodbc dil A LIZS5DTS DILL EA U2FDIF DLL iA U2FTEXT DLL TEEN ENENEEE Ei U2FWKS DLL Ei U2Z
56. LAZIONI 2 gt lt ALERT NO Campo VsTool gia presente nella tabella BaseMenu lt ALERT DIV name BASEMENU ERRORI 0 SEGNALAZIONI 1 gt lt ALERT NO Conversione non effettuata formato dati non compatibile con l ActiveBar vs 1 0 lt ALERT lt DIV gt lt DIV gt lt DIV lt DIV name CONVERSIONE TOOLBAR NEI FILE ERRORI 0 SEGNALAZIONI 0 gt lt DIV name PATH C KING_MONOX TMPUSERS _ADMIN _SAVEBAR ERRORI 0 SEGNALAZIONI 0 gt lt INFO i FILE ACC_ADMIN_9_DEMO_ Tool Tb OK lt INFO gt lt INFO i FILE Acc_ADMIN_9_PROF3_Tool Tb OK lt INFO lt INFO i FILE Acc_ADMIN_9_PROF4_Tool Tb 0K INFO lt INFO i FILE backup tb OK lt INFO gt lt INFO i FILE Copia di OLD_Acc_ADMIN_9_DEMO_Tool Tb O0K lt INFO lt INFO i FILE Copia di OLD_Sql ADMIN_9 ALDER_Tool Tb OK s INFO gt lt INFO i FILE Copia di Sgi_ADMIN_9_DEMO_Tool Tb OK lt INFO lt INFO i FILE OLD_Acc_ADMIN_9_DEMO_ Tool Tb OK lt INFO lt INFO i FILE OLD_Sql ADMIN_9 _ALDER_Tool Tb 0K lt INFO lt INFO i FILE Sqi_ ADMIN_9_ALDER_Tool Tb OK lt INFO lt INFO i FILE Sql ADMIN_9_FORES_Tool Tb OK lt INFO lt INFO i FILE Sqi_ADMIN_9_MTS_Tool Tb O0K lt INFO lt DIV gt lt DIV gt lt DIV gt lt BEGIN gt Cliccando sul pulsante Ripristina della finestra principale si potr ripetere la procedura modificando eventualmente alcune impostazioni e selezioni prima di riavviare una nuova conver
57. Nome Rpt Nome funzione Codice SQL per la gestione delle stampe per le stampe personalizzate gli corrisponde la FiltriCode nell ana Lista degli utenti e delle societ nel quale hanno avuto l accesso nel programma con la ultima data di accesso elaborazione Lista utenti con accesso al sistema Lista delle funzioni che troviamo dentro la personalizzazione dei moduli di stampa Voci di riclassificazione per ciascun tipo di riclassificazione di bilancio 102 Manuale Tecnico 6 1 1 Gestione caratteristiche delle societ paragrafo tecnico Nella tabella LSTSOC sono presenti anche le principali caratteristiche della societ si tratta di valori che vengono aggiornati sia nel database della societ FANA che nel Comune al variare dei dati della societ da funzioni come la Variazione societ Creazione Societ e Collegamento societ da database esistente riportate nel comune al fine di velocizzarne il reperimento da diverse parti del programma Evidenziamo i seguenti campi gt gt Stato della societ 0 attiva 1 sospesa Tipocont tipo della contabilit O ordinaria S semplificata R Professionisti semplificata P professionisti ordinaria Codfis codice fiscale della societ Colldr tipo di collegamento alle dichiarazioni i primi tre caratteri identificano il tipo di Unico mentre il quarto carattere indica il quadro Tipo liquidazione indica il tipo di liquidazione per l anno di elaboraz
58. OSPENSIONE DEL COMPUTER voi selezionate la combinazione PRESTAZIONI ELEVATE e quindi cliccate su MODIFICA IMPOSTAZIONI COMBINAZIONE Pannello di controllo Opzioni risparmio energia File Modifica Visualizza Strumenti 7 Richiedi password alla Fi Ee iie Selezionare una combinazione 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 selezionarla oppure selezionare una combinazione e personalizzarla modificandone le impostazioni di risparmio energia Ulteriori informazioni sulle combinazioni per il nsparmio di energia Specificare cosa avviene quando si preme il pulsante di alimentazione Crea combinazione per il risparmin di energia Combinazioni preferite Specifica impostazioni di ci Bilanciato Risparmio energia 009 disattivazione dello schermo Modifica impostazioni combinazione Prestazioni 000 4 n Risparmio di energia Risparmio energia 000000 sospensione del computer spp LA REATO ene Modifica impostazioni combinazione Prestazioni 9 Prestazioni elevate Risparmio energia 00 Modifica impostazioni combinazione Prestazioni 09009099 Visualizzerete a questo punto una videata dove bisogner selezionare nella tendina DISATTIVAZIONE SCHERMO l opzione MAI Salvate i cambiamenti ed uscite 5 al Modifica combinazioni per il ris
59. S SAVEBAR Errori D Segnalazioni 0 ce FILE ACC_ADIN 9 DEMO Tool Tb gt OK ie FILE Acc ADMIN 9 PROFS Tool Tb OK FILE Acc ADMIN 9 PROF4_ Tool Tb OK ce FILE backup tb gt OK ie FILE Copia di OLD_ Acc ADMIN_9 DEMO ToolTb 0K FILE Copia di OLD Sql ADMIN 9 ALDER_Too Tb 0K FILE Copia di Sq amp DMIN_9 DEMO Too Tb gt OK ie FILE OLD Acc ADMIN 9 DEMO Tool Tb gt 0K ie FILE OLD_ Sql ADMIN 93 ALDER_Tool Tb gt 0K ce FILE Sql amp ADMIN_9 ALDER_ Too Tb gt 0K FILE Sql ADMIN_9 FORES_Tool Tb 0K FILE Sql ADMIN_9_MTS_TookTb OK Struttura ad albero delle operazioni effettuate Esporta su un file mil il nodo ROUTINE frmConvBar convertitluttiFileInCartvella C TIPO INFO descrizione elemento lt FILE Copia di Sql ADMIN S DEMO Tool Tb gt OK selezionato L utente pu salvare tutta la struttura o parte di essa in un file xml cliccando sul pulsante Esporta selezionato B Questo tipo di file pu essere aperto con qualsiasi browser senza perdere la struttura ad albero L utente potr decidere sia il nome del file sia il percorso dove salvarlo CONFIGURAZIONE Installazione e struttura del sistema 91 C SILVIO LOG xml lt BEGIN DATA gio 14 aprile 2011 12 16 gt lt DIV name ELENCO ERRORI 0 SEGNALAZIONI 2 gt lt DIV name CONVERSIONE TOOLBAR NEL DB ERRORI 0 SEGNALAZIONI 2 gt DIV name DATABASE COMUNE ERRORI 0 SEGNA
60. SERVER COMP KngRepObjects d KngRepobjects CBasicSupport KngBars 0cx C King_3 31_Server SERVER COMP KngBars ocx KngBars Contro Bar KngForm ocx C X King_3 31_Serwer SERVER COMP KngForm ocx KngFormContro KngForm KngProd312 d 1 C King_3 31 _ServerXSERVER COMP KngProd312 dll KngProd312 CMainDispatch KngBarC d l C King_ 3 31_Serwer SERVER COMP KngBarC d KngBarc CMainDispatch kngFilter dli C King_3 31 _Server SERVER COMP KngFi lter dll KkngFilter CInterface KngPreview d l l ALLE 3 31_Server SERVER COMP KngPrexwi ew dil sKngPrewview c lsPrewiew KngFormule d ll King_3 31_Serwer SERVER COMP KngFormu le d KngFormule CInterface d KngEvwentHandler CixKing_3 31 _Server SERVER COMP KngEventHand er dll KngEventHandler CUserEwent KngDEBUpdate dll C K1 109 3 31_Serwver SERVER COMP KngDBUpdate d KnaDBupdate CMainDispatch KngDBUpdProf312 Vi ng_3 31 _Server SERVER COMP KngDBUpdProf312 dll KngDBUpdProf312 CUpdates C CixKing_3 31_Server SERVERXCOMP KngDBUpdContab d KngDBupdContab CUpdates Ci King_3 31_Serwer SERVER COMP KngDBUpdContax d KngDBUpdContax CUpdates CixKing_3 31_Server SERVERXCOMP KngDBUpdAssist dl KngDBUpdAssist CUpdates CixKing_3 31 _Server SERVER COMP KngDBUpdvendBanc dll KngDBUpdvendBanc CUpdates KnqQuery dl l C X King_3 31_Serwer SERVER COMP KnqQuery d KnqQuery CMainDispatch KngTimeSheet d l King_3 31 _Server SERVER COMP KngTimeSheet dll KngTimeSheet
61. SO Windows per funzionare correttamente il sistema su un client necessario che disponga di Processore Pentium IV a 1 4 Ghz o superiore Memoria RAM 512 MB minima Spazio libero su disco 1 GB per i programmi pi lo spazio per memorizzare le registrazioni delle varie societ almeno 50 MB per ogni societ Stampante supportata da Windows Sistema operativo MS Windows ved specifiche indicate al paragrafo l sistemi operativi certificati Sistema di backup dei dati su supporto magnetico esterno e o su CD ROM se il sistema ha installato un masterizzatore oltre che l utilizzo di sistemi di continuit UPS per tutelarsi da eventuali cali di corrente Ricordiamo che il sistema di salvataggio dei dati archivi sui quali la procedura si appoggia completamente a carico dell utente La corretta visione delle maschere della procedura richiede l utilizzo di una scheda video con risoluzione minima 1024x768 o superiore 1 2 sistemi operativi certificati Nel seguente schema forniamo un dettaglio dei sistemi operativi attualmente certificati per il corretto funzionamento del programma sia in monoutenza che in rete Monoutenze Windows XP Professional con SP1 Windows VISTA Windows 7 Windows Server 2003 Windows Server 2008 I sistemi operativi Windows precedenti tipo Windows 95 98 NT non garantiscono le stesse prestazioni delle versioni pi recenti da windows 2000 in avanti Non sono inoltre certifica
62. TO verifica Utente in Gruppo Administrators TT Aggiorna Componenti da LockServer Esci L utility Elenco Files Mancanti esegue una Aaa verifica di tutti i componenti presenti sul server e O App non sul client per consentirne un veloce prelievo ed a a aggiornamento La selezione della voce disabilita la O ISR possibilit di selezionare le altre cartelle O Windows D an AE i J Elenco Files Mancanti Bik CONFIGURAZIONE Installazione e struttura del sistema 49 La maschera consente la selezione dei parametri e Aggiorna componenti valido per il config ini flag che consente di attivare il confronto dei componenti tramite il meccanismo del config ini qui descritto richiede l indicazione della patch server nel 96 ini e Elenco gruppi confronto valido per il config ini adottando il metodo di aggiornamento componenti tramite config quindi selezionato il campo precedente consente si scegliere il gruppo di componenti sui quali si vuole eseguire il confronto in fase di avvio del programma e Verifica 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 questo parametro
63. a base su SQL TurboDiba KngNewColl dil Componente per lt installazione gt l ottimizzazione della distinta base su SQL TurboDiba KngVisuallmg ocx Componente per la gestione lt installazione gt anagrafico articolo KNGPAGAMENTI DLL Componente per la gestione Proprietario lt installazione gt e ritenute del passaggio al programma TURBODOC operare sia in ambiente Access97 sia in Access 2000 XarrayDB ocx Componente utilizzato per la terze parti OCX System32 creazione e la gestione delle griglie che hanno la propriet di selezionare le singole righe Programma di servizio per la e S lt installazione gt gestione del KngLockServer exe Eseguibile per visualizzare i i e e eo dati di LOG generati dalla gestione dei lock di rete KngNomerFileStampa exe Eseguibile che permette di Proprietario lt installazione gt assegnare il nome del file da allegare in fase di invio Email nella gestione dei documenti CONFIGURAZIONE Installazione e struttura del sistema 27 2 3 2 Altri Componenti non necessariamente registrabili La procedura utilizza una serie di altri componenti che non devono essere necessariamente registrati ma devono essere presenti sul pc in uso per garantire il corretto funzionamento del software La procedura di Install Shield provvede in autonomia a verificare tali componenti e provvede a copiarli sul pc in questione solamente se trova versioni pi vecchie eventuali version
64. a con sistemi di tipo Windows che Macintosh grazie all utilizzo di Microsoft RDC Client per Macintosh CONFIGURAZIONE Installazione e struttura del sistema 105 ICAE fornito dalla Citrix Societ che ha inizialmente inventato e realizzato l architettura Terminal Server insieme a Metaframe 2000 ICA e METAFRAME 2000 dal punto di vista funzionale eseguono lo stesso lavoro di RDP ma sono fortemente ottimizzati ed quindi utile usarli in ambienti in cui si dispone di una banda di trasmissione limitata Ad esempio utile in un ambiente in cui esistono dei Client 2 3 le relative stampanti remoti collegati alla stessa linea Oltre che per i collegamenti remoti questo protocollo deve essere usato quando sul Client installato uno dei seguenti sistemi Operativi DOS ed Unix La attuale versione del protocollo RDP per Terminal Server su Windows Server 2300 la 5 2 versione notevolmente migliora rispetto alla precedente 5 0 di Windows Server 2000 RDP Client 5 2 e Ridirezione delle risorse Dischi Stampanti locali e di rete seriali smart card clipboard time zone audio combinazione di tasti Colori fino a 24 bit Risoluzione 1600x1200 e Gestibilit migliorata WMI Group Policy ADSI MMC Snap In Software Restriction Policy Windows System Resource Manager WSRM Inclusoin Windows Server 2003 Enterprise e Datacenter e Scalabilit aumentata Scalabilit verticale migliorata dell 80 su architettura 1A32 Supporto all
65. a scalabilit orizzontale attraverso Session Directory e Sicurezza Cifratura bidirezionale dei dati a 128 bit via RC4 Cifratura FIPS 140 1 Supporto Smart Card tscc Configurazione Servizi terminal Connessioni File Azione Visualizza am x E Be Lg configurazione Servizi terminal Connessioni Microsoft ROP 5 2 H E Impostazioni del server Informazioni su Configurazione Servizi terminal Ea k Configurazione Servizi terminal Microsoft Corporation Versione 5 2 3790 39559 Configura le connessioni per Servizi terminal 106 Manuale Tecnico 7 2 Procedura per l installazione dei Servizi Terminal La installazione dei Servizi Terminal si esegue da Amministrazione Server Click su Aggiungi o rimuovi un ruolo E Amministrazione server Amministrazione server Server Cerca in Guida in linea e supporto REG DI tecnico gt k Gestione dei ruoli del server Gli strumenti e le informazioni qui raccolte consentono l aggiunta o la rimozione di ruoli e facilitano le operazioni comuni di amministrazione gt Aggiungi o rimuovi un ruolo t Informazioni sui ruoli dei Server B Informazioni sull amministrazione remota Il server stato configurato per assumere i seguenti ruoli 4 File server I file server forniscono e gestiscono l accesso ai file ui g Gestisci questo file server sa Server applicazioni I server applicazioni forniscono le tecnologie di base necessarie per creare distribuire e ges
66. accesso rispetto alla precedente tuttavia pu essere adottata in alcune casistiche particolari esempio nei casi di alterata visualizzazione dei colori delle icone in termina server CONFIGURAZIONE Installazione e struttura del sistema 87 5 2 6 Funzione di conversione delle toolbar per versioni precedenti alla 5 10 2 La codifica della vecchia versione delle Toolbar salvate nei Databases e nei file tb risulta incompatibile con la nuova versione del controllo Per questo motivo ad ogni avvio del gestionale viene lanciata una procedura che controlla che la toolbar dell utente corrente venga convertita e salvata sia su file tb3 sia nel database se non stata ancora convertita La nuova applicazione ConvDBBars exe d la possibilit all utente di eseguire una conversione massiva di tutte le toolbar salvate per ogni utente e ogni societ passando cos definitivamente alla nuova versione Il programma ConvDBBars exe si trova nella stessa cartella in cui installato l eseguibile del gestionale ma potrebbe essere avviato da qualsiasi cartella l importante che sia presente nella stessa cartella il file resource dil All apertura del programma la procedura va a leggere dal file delle impostazioni del gestionale 96 ini alcune informazioni quali il tipo di database utilizzato ed il percorso della cartella TmpUsers che in genere contiene in specifiche sottocartelle tutti i file tb salvati In questo modo
67. account utente Controllo account utente pu aiutare a impedire modifiche non autorizzate nel computer E 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 CONFIGURAZIONE Installazione e struttura del sistema 121 8 3 Condivisione file e cartelle Archivi Access Sulla cartella archivi Access contenete gli archiv ma anche la licenza d suo necessario impostare le autorizzazioni di condivisione che possono essere concesse a un unico utente oppure a un gruppo 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 File Modifica Visualizza Strumenti Attivit Centro connessioni di rete e condivisione Visualizza computer e dispositivi Connessione a una rete L Configura connessione o rete 7 s GOTTARDELLO_PC Internet Gestisci connessioni di rete Questo computer Visualizza mappa completa Esegui diagnosi e ripristina Ali Rete Rete privata Personalizza Accesso Locale e Internet Connessione i Visualizza Connessione alla rete locale LAN stato 23 Condivisione e individuazione Individuazione rete Attivata Condivisione file
68. al Server avviser l utente di eseguire l installazione dal pannello di controllo Ci premesso ricordiamo anche che come esposto pi approfonditamente nei documenti di installazione della Rel 3 30 possibile lavorare in rete optando per l installazione dei setup Server e Client o anche installando la versione Mono La principale differenza consiste nella diversa modalit di gestione dei controlli di rete interni nel primo caso gestiti dal servizio KngLockServer nel secondo con il file GA1LNA Qui consideriamo l ipotesi d installazione Client Server i cui due setup dovranno essere eseguiti fisicamente posizionati sul server entrambi una sola volta e solo sul server Prima di procedere bene assicurarsi che l utente con cui stato avviato il server su cui si intende installare il programma risulti essere amministratore del PC Questa un esigenza generale richiesta per poter effettuare ogni installazione indipendentemente da Terminal Server Senza questa condizione le DLL di del programma non potranno essere registrate quindi non funzioneranno Per procedere nell installazione lanciare la funzione Installazione Applicazioni del Pannello di Controllo mediante l opzione Aggiungi Nuovi Programmi e sfogliare il CD di installazione fino a selezionare l eseguibile MDAC_TYP EXE per installare la versione 2 7 di DataAccess sul server Lanciare la funzione Installazione Applicazioni del Pannello di Controllo mediante l opzione Ag
69. ale LAN e selezionate la tendina RISPARMIO ENERGIA Propriet Controller di rete NVIDIA nForce Generale Avanzate Diver Dettagli Risorse Risparmio energia MU Controller di rete NVIDIA nForce F Consenti al dispositivo di riattivare il computer me FT 1 alp celle aio ser nf ia n ep ri 1 a lt eni se a ferri Aarr di senti solo alle stazioni di gestione di nativas il computer Arrivati a questo punto togliete la spunta dal campo CONSENTI AL COMPUTER DI SPEGNERE IL DISPOSITIVO PER RISPARMIARE ENERGIA cliccate su OK salvate ed uscite CONFIGURAZIONE Installazione e struttura del sistema 125 8 5 Configurazione Sistema Aggiornamento Automatico 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 n Aggiornamenti E Aggiorna Comune da STDOCOM Comandi Aggiuntivi E Aggiorna da RTPatch d Elenco Utilit J Aggiorna da WEB E Configurazione Sistema ca Aggiorna da WebUpdate Apn 5 Creazione Batch di Avvio E Aggiorna DB a Vers 275 Apri percorso file dl King 4 70 Client 53 Modifica Versione DB
70. alizzato 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 Aggiornamenti installazione Server cartelle App Comp Windows le uniche aggiornabili e selezionabili e Parte LockClient Bisogna attivare o inserire nel 96 ini del singolo client il parametro AggiornaDaLockServer 1 nella nuova sezione Aggiornamenti descritto pi avanti Legati a questa gestione si attivano i pulsanti Percorso Aggiornamenti server per selezionare il percorso dei componenti scegliendo su quali cartelle si vuole eseguire il confronto tra APP COMP e WINDOWS Il percorso indicato deve essere un percorso di rete condiviso e assoluto tipo Server Kng_server non c Kng_server quindi la cartella Server anche se locale deve essere condivisa Componenti Rilevati attivata la modalit di aggiornamento viene visualizzato questo pulsante il quale conferma all utente che i componenti risultano correttamente disponibili ai client Il nome del pulsante cambia in Errori in rilevazione Componenti e Raggiorna nel caso in cui il lock server non riesca per motivi di diversa natura ad esempio la mancanza del file TLBINF32 dil a rendere disponibili i componenti ana os r Gestione Aggiornamento Componenti Gestione Archivi Pulisci Eomuni Archivi Access cAMking_3
71. anismo 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 sul dati lettura modifica valori memorizzati La tecnica di controllo della concorrenza definita LocKng e si basa su due operazioni principali Lock blocca ogni transazione per poter eseguire un operazione di lettura scrittura deve prima bloccare il dato cos da garantirne un risultato corretto Unlock sblocca al termine dell operazione di lettura scrittura la transazione rilascia il blocco Il locKng pu essere effettato in due modi Condiviso C prima di effettuare un operazione di lettura oppure Esclusivo E prima di effettuare un operazione di scrittura inoltre il lock pu interessare un intera tabella ock intero oppure un singolo record Il sistema in automatico gestisce gli eventuali conflitti nel caso in cui diverse transazioni cerchino di accedere ad un dato occupato in alcuni casi tale accesso sar consentito nel caso in cui pi transazioni blocchino una risorsa in modo C mentre in altri casi non sar consentito nel caso in cui una transazioni richieda un accesso E ad una risorsa gi occupata oppure nel caso in cui richieda un qualsiasi accesso ad una risorsa gi occupata in stato E la procedura visualizzer u
72. anuale Tecnico 3 4 2 2 KngLockServer exe cartella d installazione su server Kng_server Il LockServer a seguito della richiesta del KngLockClient di occupare una risorsa ne verifica la disponibilit ed eventualmente la impegna quindi il Client esegue le dovute azioni in base alla risposta In tutti i casi di errore blocco da parte di un altro terminale di quella risorsa il server restituisce al Client il numero del terminale che blocca e tramite la propriet LockTerminale il sistema estrae chi sta bloccando la risorsa lo sblocco di tutte le risorse occupate dal Client corrisponde ad una disconnessione del Client dal Server il Terminale dunque scompare dall elenco dei terminali connessi Il Lock server deve essere attivo sul server e deve essere preventivamente impostato La procedura collegata al file KngLockServer exe che si trova nella cartella di installazione server sul server cliccando due volte sul programma lo stesso viene direttamente avviato se non gia attivo e viene visualizzata la relativa icona sulla barra delle applicazioni del desktop in fondo a destra z o E F Lock SERVER Avviato Cliccando sul icona a pu essere richiamata la form di gestione del programma per inserire modificarne le impostazioni My Yers 3 31 24 Lock SERYER Interrotto 3 ioj xi Fota 3100 Monitor 3200 Avvio fossa Tempo Inattivit 3 Elenco Risorse impegnate BLUCCATO
73. ato gi compilato che sar poi copiato sul client durante la fase di installazione Client LockServer ini Config dat HdInfo dll una nuova dll che permette di ricavare informazioni utili al sistema sa KngServer exe per la gestione delle Lock di rete le cui impostazioni sono salvate nel file LockServer ini L ARCHIVI File mdb lic LI RPTKNG File rpt Di SERVER contiene altre sottocartelle con tutti i componenti e gli eseguibili utilizzati dal programma Lui APP contiene gli eseguibili della procedura aggiornati con le nuove versioni 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 L Non Verificabili LINSR ISR La Windows programmi che devono essere installati sotto la cartella Windows C WINNT o c windows 96 ini Alcuni componenti ocx dll Parte CLIENT C KNG_CLIENT Componenti dll Eseguibili exe File di configurazione dat ini LI altre cartelle Csp Driver Ecr ecc per programmi specifici C WINNT o c windows 96 ini Alcuni componenti 0cx dil 20 Manuale Tecnico 2 3 Componenti installati I componenti proprietari che vengono rilasciati con i vari aggiornamenti si trovano principalmente nella cartella di installazione del programma c Kng il
74. attraverso patch rilasciate e messe a disposizione quando necessario sul sito G L opzione Aggiorna da Web consente l avvio del Sistema di Aggiornamento Automatico in Remoto per il prelievo automatico degli aggiornamenti dal sito cn L opzione Aggiorna da WebUpdate consente alla procedura di aggiornarsi attraverso le funzioni di Web Update di windows collegandosi sempre al sito web pi L utility Aggiorna DB a Vers 275 consente di aggiornare un vecchio archivio alla versione 275 direttamente L utility Modifica Versione DB consente di modificare la versione di aggornamento delle diverse righe presenti nella tabella Version cos da rieseguire eventuali update non andati a buon fine 36 Manuale Tecnico 3 CONFIGURAZIONE Nelle pagine precedenti abbiamo pi volte parlato di 96 ini Config dat e Config ini Su questi 3 file fondamentali si basa l intera configurazione del sistema 3 file si trovano su ogni pc che utilizza il programma eccetto nelle installazioni in Terminal Server dove gli stessi file risiedono solo sul server In questa configurazione in particolare il file 96 ini si trova in ogni Cartella Utente del server quindi ne avremo tanti quanti sono gli utente abilitati alla connessione mentre i file Config dat e Config ini sono unici e si trovano sempre nella directory di installazione La procedura costruita con la struttura tipica delle soluzioni basate su tecnologie client server dove s
75. ccess License 2 Installazione del Server Licenze Richiede l installazione del componente Licenze Terminal Server L operazione pu essere eseguita durante la configurazione iniziale del sistema oppure in seguito tramite la funzione Installazione applicazioni dal Pannello di Controllo 3 Attivazione di un Server Licenze necessario attivare il Server Licenze per certificarlo e abilitarlo all emissione di licenze Client quindi all accettazione di connessioni Terminal Server da parte dei Client Per attivare un Server Licenze possibile utilizzare la Gestione guidata licenze disponibile dal menu Start strumenti di Amministrazione Licenze Terminal Server 110 Manuale Tecnico 3a Come si attiva un Server Licenze Per attivare un Server Licenze possibile utilizzare uno dei quattro metodi di connessione disponibili E importante chiarire che non detto che su una stessa rete il server Terminal Server sia anche il server di gestione delle licenze anche se spesso essi coincidono Internet il modo pi semplice e rapido per attivare e installare licenze ed consigliato da Microsoft Questo metodo richiede la connettivit Internet diretta dal sistema dove in esecuzione lo strumento amministrativo Gestione Licenze Servizi Terminal Non necessaria la connettivit Internet dal Server Licenze Terminal Il metodo Internet utilizza TCP IP per attivare la connessione diretta alla Microsoft Certificate Authority and Licen
76. cedenza necessario configurarlo correttamente ovvero configurare un eccezione Andate in PANNELLO DI CONTROLLO WINDOWS FIREWALL f m Windows Firewall __ a Attiva Disattiva Windows Firewall Windows Firewall Windows Firewall pu facilitare la prevenzione degli accessi al computer non autorizzati di ti programma con sosi malintenzionati o malware da Internet o da una rete Consen Windows Firewall A RJ Windows Firewall sta facilitando la protezione del computer Windows Firewall attivo Modifica impostazioni Le connessioni in ingresso per cui non definita alcuna eccezione sono bloccate Visualizza notifica per il blocco di un programma No Percorso di rete Rete di dominio Che cosa sono i percorsi di rete Cliccate sulla voce CONSENTI PROGRAMMA CON WINDOWS FIREWALL visualizzerete a video una schermata simile a questa Generale Eccezioni Avanzate Le eccezioni controllano la modalit con cui i programmi comunicano attraverso Windows Firewall Per consentire le comunicazioni attraverso il firewall aggiungere un eccezione a livello di programma o di porta In Windows Firewall sono attualmente utilizzate le impostazioni per il percorso di rete dominio Rischi derivanti dallo sblocco di un programma Per abilitare un eccezione selezionare la relativa casella di controllo Programma o porta O Amministrazione remota O Area riunioni virtuali Windows Assistenza remota O Avvisi e regist
77. dalit di installazione per poi dettagliare i componenti e le diverse caratteristiche legate alla configurazione del sistema Prima di procedere all installazione occorre verificare che i pc abbiamo i Requisiti minimi di sistema richiesti L installazione pu essere effettuata utilizzando l apposito CD ROM nella confezione presente assieme al CD il certificato di licenza d uso Per effettuare l installazione necessario avere i diritti di AMMINISTRATORE sul Pc in questione in quanto il programma registra alcuni componenti nelle cartelle di sistema Le configurazioni sulle quali lavora la procedura sono e Monoutenza il software viene installato su un singolo PC Multiutenza Client Server Rete LAN il software viene installato sui singoli posti di lavoro WorkStation mentre gli archivi e altri file condivisibili sono posizionati su un pc Server In questo caso la configurazione hardware ed il tipo di rete consigliabili sono strettamente legati alle esigenze dei diversi utenti e ad eventuali altri tipi di software che devono essere installati In linea di massima si consigliano reti peer to peer fino ad un massimo di 3 posti di lavoro mentre nel caso di reti con un numero superiore di posti di lavoro occorre definire un computer dedicato esclusivamente a gestire il volume di transazioni Server con un sistema operativo di tipo server La configurazione consigliata per il posti di lavoro Workstation la stessa sopra
78. dall utente Considerando che la procedura nella versione STUDIO permette la gestione di archivi comuni anche per il piano conti ogni volta che l utente crea una Tipologia conti genera di fatto un database denominato KngaXX alla Tipologia conti creata corrisponder un codice XX scelto dall utente che completer il nome dell oggetto Per comodit le nuove procedure di installazione creano una cartella definita DB Standard l obbiettivo di questa cartella creare un area nella quale vengono aggiornati sistematicamente i database modello demo rilasciati con i vari aggiornamenti sovrascrivendoli sempre a quelli gi presenti E consigliabile quindi non utilizzare tale cartella per la gestione degli archivi effettivi degli utenti 8 Manuale Tecnico La posizione degli archivi e della licenza A seguito dell installazione della procedura viene creata una cartella contenete tutti i file di archivio in formato access Nel file di configurazione 96 ini presente su ogni Pc nella directory windows viene indicato al sistema con quale programma vengono gestiti i database e in che percorsi sono salvati archivi access e licenza In particolare il file conterr le seguenti istruzioni Archivi Path 4 70 lt percorso archivi gt Path Lic lt percorso licenza gt DBMS Server ServerType 1 ServerName lt nome_ server _SQL gt Dove lt percorso archivi gt corrisponde alla cartella nella quale vengono gestiti g
79. 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 CONFIGURAZIONE Installazione e struttura del sistema 51 Nel caso di errore se si volesse ripristinare il componente eseguibile precedente salvato sar possibile eseguire da un solo client men Start Esegui il comando C Kng_Client Kng exe UPDDABACKUP Digitare il nome del programma della cartella del documento o della risorsa Internet da aprire Apri CiKing_3 30_ Clienti King exe tte Viene visualizzata la seguente maschera nella quale sono elencati tutti i componenti presenti nella cartella di backup evidenziati in colore Verde w King 3 16 Elenco Componenti DEA sd Ioj x Sel Nome DataeVersione nuova DataeWersione Locale _ Descizione Percorsodiinstallaz DI kngCespiti dil JE 10 12 00 1 0 0 238 w 2 2002 9 53 42 3 16 0 0 SASH_King 3 16 P CT KngMain exe a 17 58 10 3 16 00 13412 2002 11 27 36 A SASH Kingsa 164P Il colore verde un ulteriore conferma dell operazione che si sta esequendo il ripristino di backup Questo comando pu serv
80. dei componenti sopra elencati L installazione del lock server richiede i seguenti passaggi Schema esemplificativo dei passa da eseguire per la configurazione del Lock server si installa in automatico con il Cd Rom Installando la procedura da Cd Rom il Lockserver andr avviato manualmente Successivamente ad ogni riavvio del server possibile fare in modo che il servizio venga avviato in automatico Se il sistema di tipo NT durante l installazione viene eseguito in automatico la proceduraLockService che rende il Lock server a tutti gli effetti un servizio che si avvia allo star up del sistema operativo Se il sistema di tipo Win 9 x 95 98 non viene eseguito il KngLockService ma la procedura per avviarsi in automatico allo star up del sistema operativo deve essere adeguatamente impostata si configura in automatico installando la procedura da Cd Rom il Lockserver viene automaticamente configurato con dei parametri di base che l utente pu eventualmente modificare L installatore dovr intervenire per modificare il percorso archivi impostato automaticamente uguale al percorso archivi access standard di installazione qualora tale percorso sia diverso Altri interventi possono essere Aggiornamenti se l utente vuole attivare l aggiornamento dei componenti tramite il lock server dovr attivare questa metodologia tramite un apposito flag Modalit alternativa se il client non riesce a comunicare con il lock
81. del file STDCOM aggiornato E segui Ki Ei documento o della risorsa Internet da aprire Apri CAKING EngMain exe UPDATEBANCHE Annulla Sfoglia Digitare il nome del programma della cartella del 78 Manuale Tecnico 5 FINESTRE DI DIALOGO E TOOLBAR 5 1 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 chivi Contabilit Cespiti Dichiarazioni Bilancio CEE Tipologie Vendite Magazzino Ordini Clienti Ordini Fornitori Produzione Utilit Multi Societ di Windows Help M0 2 2545EBbEBE BE sep ABEX G1 Archivi SQL Server Pronto SecNew 0 00 13 g 01 01 2003 Cliccando con il mouse sulle diverse aree della barra inferiore degli strumenti appaiono le informazioni LS 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 ciEing_4 50 1_Serverlarchivi Demoana mdb cKing_4 50 1_Serverl rchivitDemoMsk mdb c King_4 50 1_ServeriArchivi Comune mdb visualizza Dettaglio Tabelle Collegate CONFIGURAZIONE Installazione e struttura del sistema 79 Cliccando sulla riga corrispondente ad un database verr automaticamente il database stesso con Access oppure con SQL N Nota al fine di salvaguardare l
82. della versione 2 5 dopo se necessario proseguite 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 10 Manuale Tecnico 1 4 1 Le Impostazioni Internazionali Le Impostazioni Internazionali del Pc sul quale viene installata la procedura devono corrispondere con quelle dettagliate nel seguito variabili a seconda del sistema operativo in USO Impostazioni internazioni non corrette possono generare problematiche che sono difficilmente elencabili in quanto posso avere diversa natura Genericamente possono essere legati alla gestione errata delle date nel salvataggio dei dati o durante l esecuzioni di query che quindi non vengono eseguite dando errori di select piuttosto che alla gestione errata della virgola delle valute ecc Le Impostazioni Internazioni sono visualizzabili dal Pannello Di Controllo Per S O Windows XP Cartella IMPOSTAZIONI INTERNAZIONALI DELLA LINGUA ITALIANO Italia PULSANTE PERSONALIZZA o ooo d O Cartella NUMERI ooo G y O 123 456 789 S Raggruppamento Cifre 123 456 789 meno Formato numeri negativi Cartella valuta o 1 Formato di valori negativi 1 1 Separatore decimali virgola 2 punto 123 456 789 Cartella ORA G O unt punto spazio
83. deregistrazione KngModCodArt exe Eseguibile per la gestione di modifica del codice articolo KngNavigator ocx Componente che permette la Proprietario gestione della funzionalit denominata NAVIGATOR sulle funzioni dove prevista per lo spostamento tra pi elementi dello stesso archivio lt installazione gt lt installazione gt lt installazione gt lt installazione gt lt installazione gt KngRepWizard exe Eseguibile per la creazione di Proprietario maschere di filtro personalizzate KngSqlConv exe Eseguibile di conversione a SQL KngUpdateA275 exe Eseguibile che esegue Proprietario l update del database alla versione 275 KngLinksDocumenti exe Eseguibile che gestisce i link Proprietario tra i documenti della Nota Integrativa lt installazione gt lt installazione gt exe exe exe exe OCX exe exe exe exe lt installazione gt 26 Manuale Tecnico KngLanciaQuery exe Eseguibile per la gestione exe lt installazione gt dell utility di esecuzione delle query di Update dirette su db della rubrica delle eee KngResource dll dil Proprietario o dl lt installazione gt n DLL I che collega la Proprietario lt installazione gt funzione in esecuzione alla rispettiva dll KngStubDiba dll Componente per lt installazione gt l ottimizzazione della distinta base su SQL TurboDiba KngTurboDiba dll Componente per lt installazione gt l ottimizzazione della distint
84. detto file dalla directory windows ad una sottocartella utente In questa ipotesi importante sottolineare che il file 96 ini modificato in seguito delle operazioni effettuate dall utente non sar pi quello presente nella cartella windows ma sar salvato in un altro percorso predefinito dal sistema Visualizzazione del Lock Server Lockserver un servizio che viene automaticamente avviato dal sistema Ne consegue in questa situazione che a differenza delle versioni precedenti di Windows l eventuale apertura del programma non pu essere controllata direttamente dalla relativa icona situata nella system tray attualmente l unico modo per accedere alla gestione di Lockserver quello di terminare l esecuzione del processo utilizzando Gestione Attivit CTRL ALT CANC e quindi rieseguirlo manualmente Porta Dinamica in SQL nelle configurazioni sopra esposte consigliamo l impostazione di una porta 1433 dedicata al controllo dell istanza SQL In alternativa all adozione di una porta statica possibile gestire le istanze SQL tramite porte dinamiche assegnate dal motore SQL Quindi o Porta TCP campo vuoto o Porte Dinamiche TCP zero
85. dirizzo IP del server es Server TS e le credenziali di autenticazione nome utente e password autorizzati alla connessione N B Gli utenti del server faranno parte del gruppo Utenti desktop remoto con relativi permessi ed autorizzazioni di accesso CONFIGURAZIONE Installazione e struttura del sistema 113 7 3 Installazione e ottimizzazione in ambiente TS Fino a questo punto ci siamo occupati dell attivazione dei servizi Terminal su server e client e della verifica del loro corretto funzionamento Vediamo ora come installare il programma in una rete con Terminal Server E fondamentale chiarire che per come strutturata l architettura Terminal Server la procedura deve essere installata una sola volta sul server e non sui client Solo nell ipotesi di uno scenario misto in cui alcuni terminali vogliano accedere allo stesso programma del server mediante normale connessione LAN in TCP IP essi dovranno caricare anche la parte client dell installazione La particolarit nell installazione di qualunque procedura in ambiente Terminal Server che il Setup exe o in generale il file che lancia l installazione DEVE essere eseguito sul server dalla funzione Installazione Applicazioni del Pannello di Controllo mediante l opzione Aggiungi Nuovi Programmi e sfogliando il CD o Floppy contenente il Setup Nel caso l installazione sia eseguita dalla Gestione Risorse o con AutoPlay del CD il sistema rilevata la presenza dei servizi Termin
86. 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 operando un confronto sui componenti del programma installati vecchio metodo di aggiornamento Il Config ini un file di configurazione utilizzato nella gestione dell aggiornamento nuova modalit in quanto opera un confronto client server estendibile a tutti i componenti utilizzati nel sistema rpt compresi non solamente legato ai componenti sviluppati Il meccanismo del Config ini e le relative utilit si attivano automaticamente a seguito dell indicazione del pathserver nel 96 ini e sostituiscono l aggiornamento componenti del config dat Eliminando la pathserver dal 96 ini gli automatismi legati al Config ini divengono inattivi e l aggiornamento client server deve essere eseguito con il Config dat II meccanismo del file Config ini supportato solamente in reti con server e client Windows CONFIGURAZIONE Installazione e struttura del sistema 37 3 1 Configurazione dell applicazione 96 INI II file 96 INI si trova nella directory Windows c windows o c winnt In questo file vengono annotati i parametri fondamentali per la procedura quali il percorso degli archivi della licenza dei report ed altro In caso di rete si trova su tutti i client che devono accedere al programma 3 1 1 Conten
87. e per spostarla o fuori dal menu per cancellarla x Barra degli strumenti Comandi Categorie Comandi alal iu deine Aggiornamento Mota Integrativa Contabilit Dichiarazioni Anagrafica Clienti Edifact Generali Magazzino Anagrafica modelle Multi Societ Ordini Analisi Bilancio Parcellazione Privacy Produzione Apertura Bilancio Definitiva Da Soc in EURO Sernizi Sottomenti Apertura IA Annuale Fornitori Anagrafio Annullo Movimenti Contabili Applica Modulo Parcellazione Articoli di Magazzino Assegnazione Centri di Costo Assegnazione Effetti Bilancio di Apertura Definitivo Bilancio di Apertura Prowisorio Bilancio di Chiusura Comando selezionato Contabilit Aggiornamento Nota Integrativa CONFIGURAZIONE Installazione e struttura del sistema 83 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 l operazione Per rimuovere un separatore o uno spazio si deve agire come per le funzioni 5 2 2 Funzione Gestione Toolbar La voce Gestione Toolbar richiama una funzione che permette sia di cambiare od assegnare le icone sia aggiungere nuovi
88. e del programma vengono attivati degli automatismi in grado di aggiornare i databases precedentemente creati dall utente preservando dati e strutture personalizzate U_ ed adeguando la struttura dell archivio ai nuovi standard richiesti nuovi campi tabelle ecc L aggiornamento delle strutture dei database delle societ e del Comune viene gestito dal componente KngDBUpdate sempre aggiornato con la 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 Il file di log pu risultare molto importante al fine di verificare che tutte le operazioni di aggiornamento siano andate a buon fine KNGDBUPDATE Caricato un aggiornamento avviato il programma ed effettuato lo scarico dei co
89. e non vengano considerati nel momento in cui si effettua la ricerca del file nella cartella specificata 5i Gestione Funzioni Cate f o Collegamento Gener i C A Programmis Microsoft Office Office MSACCE SS EXE CAkings rchivi t EURODANA MDE Per poter aprire il database cos collegato dopo essere usciti dalla Gestione Funzioni sulla parte vuota dopo la toolbar cliccare con il tasto destro del mouse della maschera e selezionare Personalizza amp 0 MAB amp Z lt EBDbBER BASE PAX ToolBar Principale Z Info Utente Icone grandi Gestione Toolbar Gestione Funzioni Ripristino men originale La nuova funzione stata inserita all interno della categoria Funzioni Utente nella cartella Comandi 96 Manuale Tecnico Personalizzazione EJ Barre degli strumenti Comandi Categorie Comandi Soul EURODAMA mdk Funzioni Generali Magazzino Ordini Preventivi Produzione Servizi Sottomenti TimeSheet Utilit Vendite xl Barre degli strumenti Comandi Descrizione l l Categorie Comandi E El A EURODAMA mdb Funzioni Fe DASOAK AX Personalizzazione Il pulsante denominato EURODANA mdb pu essere trascinato fuori dall elenco e posizionato in un qualsiasi punto della toolbar 0A amp SE E E E gal Das amp i 7 EURODANA mdb Cliccando sul pulsante EURODANA mdb si realizza il collegamento con Access in maniera integrata si apre Il database con tutte le tabell
90. e utilizzate dalla procedura Microsoft Access MEIE Eile Modifica Wisualzza Inserisci Strumenti Finestra Dekart me r o m S 54 10 30 im EURODANA Database TME RRG I lol e CQisabltr Fasilavorate EE Tabelle DistT emp FattTest Dai OnDest FiltiCode ei gle da DivDestF FiltriT est ci este EfiDett FoBilRic i Report EffTest ForFatt Cc Esercizi ForF att hi E stremi Conversione FoF ata ua E LH Etilmb Fornito scali E BEE uroLastinute GESTUTENTI EstraCont na Giornalilva Preferiti EstraContDett GFPDDest EstraContTest GPFonfFat Je CONFIGURAZIONE Installazione e struttura del sistema 97 5 3 1 2 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 1667 Esportazione report wW 3 Nessun Controllo 0000C 1669 Importazione report g Nessun Controllo DOO0OC 2000 EURODANA MDB 0 Nessun Controllo 3000 King Query Builder 9 Nessun Controllo DOO0OC EXCEL Il programma in automatico
91. ection manager magari configurandola in modo che esegua direttamente il programma dopo l autentificazione di rete come abbiamo visto in precedenza Fasi conclusive Nel caso in cui si installata la versione RETE necessario disabilitare l aggiornamento automatico dei componenti Quindi andare nella cartella client e cambiare nel config ini la voce autoupdate da 1 a 0 Aggiornamenti Gli aggiornamenti devono essere lanciati direttamente dal server solo in questa fase necessario andare nella cartella client e modificare la voce autoupdate da 0 a 1 In questo modo tutti componenti della procedura saranno aggiornati automaticamente Una volta terminato l aggiornamento procedere come indicato nelle Fasi conclusive 116 Manuale Tecnico 7 3 1 Gestione delle risorse del terminale A questo punto bene focalizzare la nostra attenzione sul fatto che quando stiamo lavorando in una sessione di terminal server siamo fisicamente seduti al terminale client ma le risorse dove l applicazione sta lavorando sono le Risorse del Computer del Server In sostanza come ogni utente dei Client Terminal Server fosse fisicamente seduto a lavorare sul Server invece che sul proprio terminale Ci significa che le funzioni del gestionale che necessitano di usare le risorse del client quali stampanti o unit floppy avranno bisogno che tali risorse siano condivisibili dal Server e opportunamente configurate sullo stesso Cerchiamo di chiarire
92. ente configurato Al termine dell installazione vengono generati i file di configurazione con i percorsi necessari gi impostati di modo che l utente pu avviare e utilizzare immediatamente l applicativo L installatore pu eventualmente modificare tali parametri editando i file con notepad M Nella cartella windows si trova il file 96 ini contenete la path del percorso di installazione archivi ovvero la cartella nella quale vengono installati archivi e licenze Demo M Nella cartella di installazione del programma viene creato il file batch Kng lt rel gt bat per la registrazione di tutti i componenti installati prima dell esecuzione dell applicativo Kng exe operazione in alcuni casi molto utile per ripristinare la configurazione e il corretto stato degli stessi componenti installati M Nella cartella di installazione del programma viene creato il file Config dat M Nella cartella di installazione del programma viene creato il file Config ini se l installazione di rete tale file viene prelevato dalla cartella di installazione server M Sul Desktop viene creato il collegamento al file Kng exe per l avvio del programma M Sul Desktop viene creato anche il collegamento al file KngMain exe per l avvio veloce del programma in quanto non viene effettuata nessuna operazione di confronto su eventuali componenti aggiornati M Sul Desktop viene creato il collegamento al file KngLockMonitor exe per le installazioni in rete
93. entire un allineamento veloce dei componenti tra server e clienti e per consentire una verifica dei componenti installati in funzione delle specifiche richieste 3 3 1 Config ini II file CONFIG INI si trova nella directory del programma sul client c Kng In un ambiente di rete si possono attivare delle modalit di confronto e prelevamento dei componenti ed d aggiornamento dal server verso il singolo client grazie al Config ini per attivare queste modalit di confronto necessario che sia presente nel 96 ini la Path server Questo file di configurazione editabile con word pad e presenta come voci iniziali StartUp AutoUpdateVersionz 1 SelectedSections App Comp Le quali indicano che lauto aggiornamento dal server attivo se disattivato il parametro Autoupdateversion uguale a 0 ed che il confronto di versione tra files deve essere eseguito esclusivamente per i gruppi specificati nell area SelectedSections tipicamente App e Comp ef Config ini Blocco note Fie Modifica Formato StartUp AutoUpdateVversion 1 SelectedSections App Comp APP EngSgqlCony exe EngBackversion exe KngConwlser exe knglicenze exe EngLockClient exe EngLockSerwer exe EngMa1n exe EngPartite exe EngRepwWizard exe king exe EngUpdateAlSf exe LockMonitor exe RtPatch exe ControlFanelLlanuange mdb HELF c HM EngConfig exe Altre sezioni del file sono NSR EngMonitor exe Schema 1M kngresource dl
94. enziati in e Colore rosso grassetto significa che la versione del componente installata sul pc pi vecchia in confronto a quella esistente sul pc server oppure non sono installati e Colore blu grassetto significa che la versione del componente installata sul pc pi recente in confronto a quella esistente sul pc server Questo modo di operare semplifica notevolmente il lavoro di riconoscimento dei componenti obsoleti rispetto 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 componenti installati sul computer Particolare rilievo assume il flag Aggiornamento automatico componenti posto alla base della maschera la sua attivazione permette di effettuare in Modo completamente automatico l aggiornamento dei componenti effettuando una ricerca degli stessi in base al percorso definito all interno del file denominato Config dat flag AutoUpdateVersion CONFIGURAZIONE Installazione e struttura del sistema 71 4 AGGIORNAMENTO 4 1 Le Specifiche dell aggiornamento Nella fase di aggiornamento del programma devono essere considerati 3 aspetti diversi nel seguito descritti Aggiornamento Componenti KngMain dll ocx ecc Aggiornamento Database StdCom mdb Aggiornamento Reports RptKng Il metodo attraverso il quale applicare l aggiornamento pu essere scelto dall utente patch web update
95. er New SizeNormalFont 10 CompressFont Courlier New SizeCompressFont UserPaperBin 0 UserPaperSize 0 ForzaFont 0 ForzaOrientamento 1 Out Look OutLook Sono i parametri per l invio automatico delle outlook Visuallzza 0 Visualizza 1 apre la mail pronta per l invio senza inviarla Visualizza 0 invia direttamente la mail SalvaBozza 0 SalvaBozza 1 non invia la mail ma la salva nelle bozze CopiaIn EMAIL SalvaBozza 0 invia direttamente la mail Copialn lt CARTELLA_EMAIL gt Crea innanzitutto la nuova cartella in Outlook all interno della posta inviata e successivamente salva in essa le e mail suddividendole per codice documento dove lt CARTELLA EMAIL gt il nome della cartella outlook 40 Manuale Tecnico 3 1 1 1 Sezione Archivi Il file di configurazione contiene le istruzioni essenziali PathServer Percorso della cartella di installazione su Server indicando la cartella di installazione della parte server vengono attivati i meccanismi di confronto tra i file condivisi e quelli presenti sul client previsti dal Config ini compresa la possibilit di eseguire utilit quali UPDSERVER CONFIG Path470 Percorso Archivi a seguito dell installazione viene creata la cartella c Kng Archivi dove C Kng percorso di installazione nella quale vengono installati tutti i DB Comuni Modello Demo ecc Successivamente nel 96 ini possibile indicare un nuovo percorso PathLic Percorso
96. erPoint Access ecc oppure qualsiasi altro programma costruito da terze parti produttori diversi da Microsoft e diversi dalla software house che ha creato il presente pacchetto Le operazioni da compiere riguardano l inserimento dalla funzione Gestione Funzioni della nuova funzione da eseguire nell elenco di quelle disponibili l inserimento pu avvenire direttamente posizionandosi sull ultima riga e indicando e ID compreso tra il numero 2000 ed il numero 2999 ID riservati alle funzioni 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 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 5 3 1 1 Apertura di un file esterno esempio file Access Vogliamo ad esempio inserire il collegamento al database della Societ dopo aver lanciato la funzione Gestione Funzioni posizioniamoci sull ultima riga vuota e provvediamo ad inserire i seguenti campi obbligatori e ID 2000 e Funzione EURODANA MDB e Collegamento specificare o Il percor
97. ertificate Authority and License Clearinghouse e fornire i dati relativi all acquisto Dopo la convalida dei dati le licenze vengono installate sul Server Licenze La attivazione richiede uno dei metodi di connessione precedentemente utilizzati per l attivazione del server licenze punto 3a CONFIGURAZIONE Installazione e struttura del sistema 111 Nota Nel caso di una semplice re installazione del sistema operativo la licenza viene preservata Se necessario ri formattare il computer client oppure reimpostare la memoria Flash su un terminale basato su Windows andranno perse le licenze memorizzate a livello locale Per acquisire nuovamente le licenze rimosse necessario richiedere una nuova emissione della licenze a un rappresentante dell assistenza Microsoft per Licenze Servizi Terminal 5 Distribuzione delle licenze Dopo l installazione delle licenze di Accesso Client per i Servizi Terminal sul Server Licenze esse verranno rilasciate su richiesta ai Client dei Servizi Terminal E possibile attivare un Server Terminal come Internet Connector dopo l installazione della licenza Internet Connector per i Servizi Terminal sul Server Licenze Nota dati personali forniti durante il processo di concessione delle licenze verranno utilizzati esclusivamente da un rappresentante del servizio di assistenza telefonica nel caso in cui un utente richieda assistenza 112 Manuale Tecnico 7 2 1 RDC sui CLIENT In ambiente Windows Xp V
98. ese KngSqlDbCopy dll C a m 3 31_Serwer SERVERXCOMP Kngsq DBCopy d KngSq 1DBCopy sqIDb KngCespiti dll Ci King_3 31_Serwer SERVERXCOMP KngCespiti d sKngCespiti CMainDispatch KngAssist dl CixKing_ P 31_Server SERVERXNCOMP KngAssist d KngAssist CMainDiIspatch WinGestAnaCom d King_3 31 _Server SERVER COMP W nGestAnaCom dll winGestAnaCom C sAnaCom Cs N a Cs 1 1 KngDBUpdContax d l d KngDBUpdContab LI KngDBUpdAssist d KngDBUpdvendBanc d j 1 sl I K KngyvendBanc d l i King_3 31_Serwer SERVER COMP KngvendBanc d KnaVendBanc CMainDispatch KngMain exe C Ki 3 31 _Server SERVER APPXKngMain exe A winGenFunc d CixKing_3 31_Serwver SERVER COMP WinGenFunc d winGenFunc ClsInterface Winskc d l C i King_3 31_Server SERVERX COMP WinSkc dl WinSkc C1sSkc kngContab dll Ct King_3 31 _ServerXSERVER COMP KngContab dll KkngContab CMainDispatch KngContax d C X King_3 31_Server SERVERXCOMP KngContax d KngContax CMainDispatch KngNotaIntegrativa dl C i King_3 31 _ServerXSERVER COMP KngNotaIntegrativa dll KngNotaIntegrativa CMainDispatch KngDataAccess d Ci an 3 31_Server SERVERXCOMP KnqgDataAccess d KngDataAccess CApplication Cs g C in StartUp AutoUpdateversion 0 4 e Nel caso di installazione in rete il percorso definito dall amministratore del sistema pu anche essere utilizzato per specificare esattamente il luogo in cui trovare il componen
99. esta operazione pu anche essere effettuata alla fine dell aggiornamento archivi da KngDbUpdate se previsto Nel caso in cui si voglia procedere ad un aggiornamento manuale dei dati contenuti in questo file perch espressamente richiesto dalle specifiche dell aggiornamento o perch si voglia effettuare un allineamento sar possibile utilizzare la funzione manuale UPDATECOMUNE secondo le seguenti modalit Dal men Avvio Esegui digitare il comando lt percorso_installazione gt KngMain exe JUPDATECOMUNE 2 x documento o della risorsa Internet da aprire Apri CiKing_Mono KngMain exe UPDATECOMUNE Annulla Sfoglia a Digitare il nome del programma della cartella del cliccando su Ok partir l operazione di aggiornamento che porter alla visualizzazione delle form precedentemente evidenziate gt Anche se si utilizzano archivi in formato SQL fondamentale aggiornare sempre il file StdCom e verificare che il file aggiornato si trovi nella cartella indicata nel file 96 ini come Percorso Archivi Access es path330 percorso_archivi_ access CONFIGURAZIONE Installazione e struttura del sistema 77 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
100. gdbupdcontax dil 3 30 0 0 13 31 0 0 3 16 01 13 30 0 1 3 30 0 0 3 30 0 0 13 30 0 0 13 30 0 1 14 01 2003 12 13 58 103 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 16 59 42 EMKing_3 31 O kngquery dil 3 30 0 0 E MKing_3 31 0 kngtimesheet dil 1 0 0 0 EM ing 3 31 05knamatricole312 dll 3 30 0 0 14 01 2003 8 55 32 2702 2004 18 08 50 14 01 2003 9 10 16 KngQuery dil KnaTimeSheet dil Knaatricole31 2 dil MW Aggiornamento automatico componenti Archivi SQL Server Server LELIO 1010172002 I dati della configurazione del sistema vengono prelevati prevalentemente dai principali file di configurazione quali e 96 ini e Config dat e Db Comune per la ConnectionLock e Db Societ in uso versione di aggiornamento del database e KngLockServer exe se attivo Inoltre viene anche controllata la versione dell eseguibile principale KngMain exe Questo sistema consente cos all operatore di ottenere un monitoraggio completo del sistema mostrando la configurazione a livello generale e a livello di singolo componente installato sulla macchina 70 Manuale Tecnico Nel dettaglio le due griglie consentono Il controllo di 1 Griglia Configurazione generale Nella prima griglia vengono rilevati i dati generali relativi alla configurazione del sistema quali 1 Applicazione Build number il numero di rilascio de
101. giungi Nuovi Programmi 114 Manuale Tecnico REE CK gal ES change or Remove Programs td Sn SUE i Add New Programs Add Remove Y j Mi d La LL Components E n di k Muy change or Remove Programs Add New Programs Add Remove ULTI j FI d Ds Components Currently installed programs Sort by Mame v Adobe Acrobat 4 0 Size 10 6ME Click here for support information Used rarely Last Used On 16 12 2002 computer click Change or Remove ji ALi AGP Driver 1 72 i HSPS56 MicroModem Drivers F Microsoft Proxy Client i NVIDIA Windows 2000 Display Drivers cla PCI Audio Applications ie SiS 900 PCI Fast Ethernet Adapter Driver ET winzip Add programs from Microsoft H To add new Windows features device drivers and system updates ui i indows Update Sa over the Internet click Windows Update Add programs from your network Category All Categories Mo programs are available on the network al CONFIGURAZIONE Installazione e struttura del sistema 115 Successivamente dopo alcuni messaggi del sistema si prosegue con il tasto NEXT fino a quando viene aperta la finestra di navigazione Scegliere dall unit CD Rom la cartella d installazione Run Installation Program X IF thig ie the corect installation program click Finish To start the automatic search again click Back To manually search for the Installation program click Browse Upen D
102. 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 i singoli componenti esterni necessari per l utilizzo corretto dell applicativo e specificati nel config dat lal x King 3 31 PROF3 Societ DEMO Professionisti Ordinaria 01 01 2002 sli Archivi Cont Professionisti Cespiti Parcellazione Dichiarazioni Bilancio CEE Tipologie Yendite Ordini Clienti Ordini Fornitori Produzione Utilit Multi Societ Windows Help amp Abm 0A4835465 Eb DAS ABOX Configurazione applicazione Dettagli Percorso Installazione Server 5 viluppo DASH_King 3 31Server Gestione LockServer Altivata Semafori di Rete gestiti tramite Gallna Nome Server 172 29 1 200 Numero Porta 3100 Intervallo di Timeout 1 Verifica Utente in Gruppo Administrators Attivato B Aggiorna Componenti da LockServer Attivato ma NON Utilizzabile Visualizza Messaggio di Confiaurazione IN Percorso di installazione RE LERABIE CAProgrammi Microsoft Visual Studio B98 BEDEBUG DLL 13 31 0 0 2702 2004 18 26 05 C SProgrammis Microsoft Visual Studio VB98 BEDEBUG DLL 3 31 00 27 02 2004 18 26 05 KnaBaseobjects dil EKina_3 31 O knqabaseobjects dil 13 32 00 07 102003 14 09 42 KnaBaseFunctions dil C Programmis Microsoft Visual Studio W B9SYBEDEBUG DLL 3 31 00 27 02 2004 18 26
103. he ogni file tb viene convertito evidenziato nella sezione Elenco File A e se la conversione va a buon fine verr Mari dal tag v se il file tb viene eliminato senza conversione dal tag x e se la conversione non andata a buon fine dal tag Ai Convertitore ToolBar ver 5 10 Societ vw Cona Mono Treplst ADMIN Saraba ACL ADMIN 9 DEMO ToaTb WiC kng Monot Tipseri ADMIN Savellan amp ce ADMIN 8 PROFS Tod Tb v Cig Moroi Tepl ter ADMIN SaveBar Acc ADMIN_9_PROF4_ Tool Th DEMO Societ DEMO vi C a Mono Tepl reat ADMIN SaveBarbackup tb societ 2 vj Eng Monai Tapta erai ADAM SaveBar Cops d OLD Ape ADMIN 3 DEMO ToolTh societ 2 v C rg Mono Tepl serri ADMIN SaveBarnCopia di OLD Sg ADMIN_9 ALDER_ToolTh ari vi Cina Mono Trepl ser ADANI avaieni opia di Sg ADMIN S_DEHO ToaTb societa 4 La E kKing Mongi Tmpliteri ADMINI Savea OLD Acc ADMIN S DEMO foalTb SOG TREN Monatimel NAZIO A S ADER Tot mai n MELA mo DPA ne eri Gang g ADMI dal societa Med p eae uf Co onotT mpllserst ADHI awdas FELL FORES Ri Th file convertito convettone lallta x fis elimnglo senza convettione Cliccare qui per aprire Seria nt fmi la finentra Errori kmg Men T malsani ADMIN Savea VA zal Livello di LOG Ripristina Mosa File LOG N ira di abso indicazione di eventuali erroni e D C meisi segnalati dalla procedura mmie Errori i Alert 012 Fronin La barra di stato C informa l
104. he 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 sottomenu personalizzate che risultano duplicate nello stesso sottomen vengono scartate Per eseguire la funzione posizionarsi sulla Toolbar cliccare con il tasto destro del mouse verr visualizzata la voce Allinea con Men Standard dal men di scelta rapida Procedendo all allineamento col Men Standard sar richiesta un messaggio di conferma Pa Toolbar Principale Pa Into Utente I x erre King e ele ee e ae 5 _1 _x aa Icone grandi Gestione Toolbar cp Attenzione Si vuole eseguire l Allinsamento con il men standard Gestione Funzioni Ripristino men originale ow Allinea con il men standard L allineamento Men standard esegue i seguenti passaggi L 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 de
105. i presente il componente Da0o360 dil libreria che consente di operare sia in ambiente Access97 sia in Access 2000 28 Manuale Tecnico Nel percorso Cartella Server C Kng_server Server sono presenti anche le cartelle KngWeb nella quale vengono installati i componenti necessari per effettuare il Web Update e Windows nella quale vengono copiati i componenti che necessariamente devono essere installati sotto la cartella Windows Per maggiori dettagli sulle modalit di confronto previste dal file Config ini si veda il paragrafo specifico CONFIGURAZIONE Installazione e struttura del sistema 29 2 4 Licenza d uso La procedura viene installata con una licenza DEMO che ha un limite di data questa licenza permette di effettuare operazioni su societ di prova inserendo movimenti con data inferiore alla Data limite e per un numero limitato di accessi a Per utilizzare pienamente l applicativo necessario richiedere il rilascio della licenza d uso effettiva intestata alla societ acquirente e contenete i diversi moduli scelti in fase di acquisto questa licenza d uso viene fornita in formato file denominato lic che dovr essere copiato sul pc in uso La licenza d uso va richiesta all atto dell acquisto del pacchetto in prima istanza viene rilasciata una licenza TEMPORANEA intestata all acquirente che permette l installazione del pacchetto e il suo l utilizzo per 15 giorni durante i quali visualizza il seguente fo
106. i gt 9000 Ordinamento nelle liste gestite Coordinate a video della lista per utente posizione sullo schermo Tabella che definisce l anagrafica generale della societ 6 3 Tabelle da Evidenziare nell MSK e Il Database contenete i dati relativi ai layout delle personalizzazioni realizzate sulla singola Societ il nome completo formato da xxxxxMSK dove xxxxx rappresenta il codice societ assegnato durante la sua creazione nella procedura Nome Tabella defMskArt defMskCli defMskFil defMskFor defMskGen TmpDefMsk Version Descrizione Contiene le personalizzazioni relativa alla maschera Articoli Contiene le personalizzazioni relativa alla maschera Anagrafica Clienti Contiene le personalizzazioni relativa ai filtri Contiene le personalizzazioni relativa alla maschera Anagrafica Fornitori Contiene tutte le personalizzazioni delle propriet dei campi di una maschera Tabella temporanea delle personalizzazioni Contiene la versione di aggiornamento del programma 104 Manuale Tecnico 7 INSTALLAZIONE DEL SISTEMA IN TERMINAL SERVER Nel seguente documento verranno illustrate le caratteristiche e le peculiarit principali di Terminal Server in ambiente Windows Server 2003 e le impostazioni lato Client per la connessione a desktop remoto 7 1 Cos la tecnologia Terminal Server Con i sistemi operativi della famiglia Microsoft Windows Server la funzionalit Terminal Server garantisce agli utenti l accesso ai pr
107. i Setup Standard S ervers Setup ese lt Back Lancel Da questo punto in poi parte il setup standard della procedura Procedere secondo le consuete modalit operative di una normale installazione di rete Sempre nello stesso modo dal pannello di controllo selezionare il file Setup EXE dell installazione CLIENT standard o automatica e installare la parte client sul server A questo punto gi possibile eseguire il programma gestionale da uno dei client connessi in Terminal Server ma per un maggiore controllo consigliamo di procedere prima come segue Provare a lanciare il programma sul server in modo da far creare il file 96 ini nella sottocartella windows dell utente Administrator o l utente equivalente che abbia diritti amministrativi sul PC presente in Documents_and_Settings In questo modo si ha la certezza che i servizi Terminal stanno girando sul server in modalit Applicazione Quindi ripetere l operazione entrando sul server con i vari nomi di utente di rete e password che si useranno poi dai client per accedervi tramite rete Per ciascuno verr creata in automatico nella cartella documents_and_Settings una sottocartella con il nome utente ed una una ulteriore sottocartella Windows dove verr creato il file 96 ini al primo ingresso nel sistema Fatti questi controlli preliminari possibile spostarsi su ogni client lanciare la connessione in Terminal Server precedentemente creata o crearla ora dal client conn
108. i configurare automaticamente i collegamenti nel file 96 ini percorsi di rete rpt archivi nel file Config dat nonch copiare in locale il file di confronto Config ini gi correttamente compilato Con questo tipo di configurazione sul singolo client si ottiene un ottimizzazione dello spazio su disco occupato dal sistema e si imposta la base per l auto aggiornamento dei client dal server infatti ad ogni accesso nel programma viene controllata l eventuale presenza di componenti aggiornati in rete Inserito il CD Rom lo stesso parte immediatamente in AUTOPLAY dalla maschera iniziale cliccando sul link disponibili si procede direttamente con un installazione studiata per agevolare il pi possibile l utente il quale non deve fare altro che confermare quanto proposto dal wizard E la procedura di installazione che decide dove installare il programma in che nella cartella sceglie la lingua di installazione ecc ovviamente l utente pu decidere di modificare i percorsi automaticamente proposti in base alle esigenze Nel presente manuale non ci soffermiamo sui passaggi previsti dalla procedura di installazione che sono dettagliati in documenti allegati ad ogni rilascio facilmente accessibili dal cd stesso di installazione ma sulle caratteristiche principali legate alla configurazione del sistema 16 Manuale Tecnico 2 1 Avvio della procedura A seguito dell installazione della procedura l ambiente viene automaticam
109. i 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 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 lt La procedura pu essere utilizzata in modalit provvisoria ovvero utilizzando la procedura a
110. i 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 deve necessariamente essere installato su tutti client Considerato che tale pacchetto composto da una serie di componenti main programma principale ocx di terze parti d di terze parti e dl parti dello stesso prodotto di base per facilitare le operazioni di distribuzione degli aggiornamenti si pensato di costruire un meccanismo in grado di gestire tutti i componenti della procedura In pratica si deciso di inserire i componenti in una o pi direttrici del server e di indicare in modo del tutto automatico su ogni client la le direttrici che devono essere verificate per poter allineare i componenti installati sul client stesso Per rendere operativo il sistema occorre procedere con l installazione della procedura sul server e su ogni pc configurare su ogni client il file 96 ini con i percorsi di rete e il file Config ini oppure in alcuni casi Config Dat dove verranno riportati tutti i percorsi che fanno riferimento a tali direttrici in cui si trovano i componenti da mantenere aggiornati I File Config dat e Config ini file Config dat e Config ini sono essenziali per il corretto funzionamento dell applicativo in particolare nell ambiente multiutente i due file svolgono un ruolo simile ma con
111. i pi recenti vengono mantenute Alcuni di questi componenti non vengono nemmeno installati dal programma KNG perch solitamente sono gi presenti sui sistemi operativi Windows Per verificarne comunque la presenza e la versione stato implementato il meccanismo del CONFIG ini che sulle installazioni di rete permette di confrontare i file presenti sul computer in uso con quelli richiesti dal programma che si trovano sotto la cartella di installazione SERVER Questa installazione infatti crea le seguenti cartelle contenenti tutti i componenti di sistema necessari al corretto funzionamento del programma Cartella ServenC Kna_server Server NON VERIFICABILI B compiler3z exe ib kng C onvwiz exe F EngCustiW iz exe F F F ControlPanellanuange mob svn 52 LUZLBAR DLL 52 LIFLESESE DLL 3 DIFF RPT lari Dao2535 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 2 DIFF 44 MDE 2 UZSSTORE DLL lar WIN TLB Schema ini Non Yerificabili EA CCSDKE32 DIL EA CRPAIG32 DLL A Crpesz dil Ei DTCCM DLL 2 DTETRACE DIL Ei DTCUTIL OLL Ei MFec4z dll 527 Mscometi ocx Ei MSDTCPRK DILL Ea msjetoledb40 dil Ex Msjint35 dil Ea MSJINT40 DLL ES MSPBDE4O DLL E MSRCLR40 DLL E MSRECR40 DIL fx MSYCRT DLL Ss MSYCRTZO DLL E MSYCRT40 DLL fe ODBCJ
112. iama nuovamente il 96 ini e ricerca il file lic In mancanza di questo file o nel caso di file errato corrotto la procedura visualizza il messaggio Licenza d uso assente o compromessa Lo stesso messaggio viene visualizzato se il file 96 ini si fosse compromesso o presenta dati errati in questi casi possibile procedere con la cancellazione del file ed alla sua rigenerazione utilizzando la maschera Definizione Parametri della Procedura che viene automaticamente visualizzata all esecuzione del programma quando il 96 ini non rilevato 18 Manuale Tecnico 2 2 Cartelle e file installati La procedura di installazione provvede ad installare file e archivi necessari al programma La posizione di questi file cambia a seconda del tipo di installazione se Monoutente o Multiutente ved schema indicato nel paragrafo La struttura dell applicativo L installazione Monoutente Tutti file del programma vengono installati nella cartella di installazione eccetto il 96 ini ed alcune dil e ocx che vengono copiati nella directory windows La struttura della cartella la seguente C KNG Componenti dll Eseguibili exe File di configurazione dat ini LI ARCHIVI File mdb lic LI RPT File rpt L DOCUMENTI Documenti pdf altre cartelle Csp Driver Ecr ecc per programmi specifici C WINNT o c windows 96 ini Alcuni componenti 0cx dil L installazi
113. ica 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 degli accessi sul Server Tale diagramma si aggiorna in base al Refresh ed in funzione degli stessi intervalli considerati di refresh Per esempio circa 40 secondi prima 40 intervallo di refresh l Utente 1 cominciava la sua attivit di richieste verso il LockServer CONFIGURAZIONE Installazione e struttura del sistema 65 3 4 2 4 Chiusura Automatica Terminale possibile sbloccare automaticamente gli utenti in uso sul Lock Server sia dal Lock Monitor sia dal gestionale stesso come descritto nei paragrafi seguenti 3 4 2 4 1 Chiusura automatica da Lock Server All avvio della procedura nella situazione in cui il Lock Server restituisce la segnalazione bloccante di Utente in Uso verranno eseguiti i seguenti controlli Se l accesso al gestionale avviene con lo stesso utente da un computer diverso non dovr essere effettuata nessuna operazione quasi certamente si tratta di un accesso contemporaneo dello stesso utente su pc differenti e si dovr lasciare all utente la soluzione manuale cambiare utente o pulire il Lock Server chiudendo manualmente il terminale Se l accesso al gestionale avviene con lo stesso utente sullo stesso computer verr verificata la presenza di un altro processo del gestionale gi in esecuzione sullo s
114. il seguente messaggio solitamente al termine dell aggiornamento del database Comune Aggiornamento Comune L StdCom contiene una nuova Versione di tale Tabella aggiornata al 06 06 2002 2 La Tabella Banche presente sul Comune stata aggiornata in data 01 01 2000 io Si vuole procedere all aqgiornamento della Tabella Banche del Comune eri 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 amp IL Saranno escluse dalla fase di aggiornamento le banche gi definite come banche clienti e o fornitori in quanto i relativi dati vengono memorizzati in apposite tabelle dei DB ana questi dati per essere aggiornati richiederanno un intervento manuale Nel caso in cui l utente abbia risposto di No all operazione di aggiornamento della tabella banche possibile eseguire l operazione in un secondo momento operando da Start gt Esegui e digitando l istruzione C KNG KngMain exe UPDATEBANCHE esattamente come per UPDATECOMUNE Cliccando su Ok partir come evidenziato in precedenza l operazione di allineamento dei dati contenuti nella tabella Banche del Comune con quelli della medesima tabella
115. in A AR I I OI GIRA RNA GINA pulsante pe modificare miw o verti File Tb contenuti in B ner HSE dn ifieare eli W Cerca nelle sottocartelle Cliccando sul pulsante ea B possibile modificare il percorso di ricerca dei file tb rispetto a quello suggerito mediante la finestra Percorso File tb Percorso File tb Ed E c ki CAKing_M onotTmplzsersi_ ADMIN SaveBar amp CC_ADMIKN_9 DEMO Toal Tb 2 King_Mono Acc ADMIN a PROF3_ Tool Tb E TmpUsers Acc ADMIN S PROF4_ToolTh E ADMIN backup tb Copia di OLD Acc ADMIN_9_DEMO_Tool Tb Copia di OLD_Sql ADMIN_9 ALDER_Tool Tb Copia di Sql ADRKIN_ 9 DEMO Tool Tb OLD Acc ADMIN J CERO _ Tool Thb OLD Sql ADMIN 9 ALDER_ Tool Tb Sg ADMIN 3 ALDER_Tool Tb Sql ADMIN 9 FORES Toal Th Sq ADMIN_3_MTS_Tool Th OK Annulla Questa finestra sebbene mostri l elenco dei file tb contenuti nella cartella selezionata restituir sempre il percorso della cartella e non del singolo file anche se evidenziato Questo perch la procedura converte tutti i file tb trovati in un dato percorso e non da la possibilit all utente di poter convertire un singolo file o solo una parte di quelli trovati Attivando il flag di controllo Cerca nelle sottocartelle C la ricerca dei file tb da convertire verr estesa a tutte le cartelle contenute nella cartella selezionata se disattivo la ricerca verr limitata solo alla cartella selezionata Av
116. inglese Formato kargini area di stampa Larghezza 20 24cm Sinistro 000m Superiore OOc Altezza 29m Destro 0 000m 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 stessa escludendo quelli che risultano over size per poter associare un moduli personalizzato quindi necessario che lo stesso rientri nelle dimensioni massime accettate dalla stampante CONFIGURAZIONE Installazione e struttura del sistema 33 8 Cliccare con il tasto destro sulla stampante e selezionare la voce Preferenze Stampa Stampanti e fax Preferiti Strumenti 7 Indietro 4 gt i JO Cerca E Cartelle EN Indirizzo T Stampanti e fax Operazioni stampante ca o O e IND
117. integrati antivirus con modulo di controllo esecuzione programmi oppure personal firewall di terze parti andrebbero attuate tutte quelle operazioni di port forwarding atte a consentire il traffico sulle porte interessate in questa ipotesi VNC Porte da TCP 5500 a TCP 5550 LockServer LockMonitor Porte 3100 3200 default modificabili da software SQL Porte 1433 default modificabili da software CONFIGURAZIONE Installazione e struttura del sistema 15 2 INSTALLAZIONE L installazione del programma avviene a mezzo CD Rom sono state studiate due tipologie di installazione a seconda dell ambiente nel quale viene introdotto l applicativo e MONOUTENZA per l ambiente monoutente 1 posto di lavoro L installazione Monoutente installa tutto il necessario sul singolo Pc predisponendo l ambiente per l immediato utilizzo del software sul Pc in questione e RETE per l ambiente multiutente pi posti di lavoro in rete L installazione Multiutente invece composta da un installazione SERVER con la quale vengono installati tutti gli elementi comuni e condivisibili archivi report componenti licenza documenti e un installazione CLIENT che installa sul singolo Pc la parte software dell applicativo eseguibili e componenti Operativamente necessario prima di tutto installare la parte Server successivamente durante l installazione della parte Client sar richiesto il percorso del server al fine d
118. 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 ls Yisualizzazione Completa i Ioj x Elenco Uperazioni Segnalate Controllo Societ Corrente DENOANA HDE YVeritica Fercorsi per Tabelle Collegate Home Tabella Stato Fercorso Corrente Fercorso Corretto FFI_CATINTEF QE ci xEing_4 50 1 Server Archivi kinga9t mdb PRI DESCER 0 ciXKing_4 50 1 Server Archivi kinga99 mdb PRI_SUFTW QE ciNEing_4 50 1 Server Archivi kinga90t mdb PRI_TIPBANDATI OK ciNEing_4 50 1 Server Archivi kinga9t mdb FRI TIFFIN K c 5King 4 50 1 Server Archivi kinga99 mdb Salva LOG Esci Nel caso in cui dovessero apparire delle righe con scritto ERR sar necessario procedere con l esecuzione del refresh delle tabelle collegate Per controllare direttamente la stampante impostata Stampante ASSISTENZANHP LaserJet 2200 Series PEL 6 esi J g L ultima parte della barra consente di controllare l avanzamento delle operazioni i esecuzione per quelle abilitate alla progress bar Pronto SecNew 0 00 05 N Per controllare l ultime operazioni effettuare
119. io del Programma la visualizzazione dei documenti il lancio di applicativi e programmi aggiuntivi Nel Primo men si presentano le seguenti voci Mediante l applicazione Configurazione Sistema possibile lanciare il programma KngConfig exe che permette di modificare il file di configurazione 96 ini La voce Creazione Batch di avvio pemette la creazione di file bat per il lancio di applicativi di versioni diverse sulla stessa macchina E La voce Manuali avvia una pagina HTM di collegamento ai manuali d uso della procedura F Con Utility Suite Panel possibile aprire il il programma per il lancio di alcune utility f amp E l icona per avviare il Monitor di Lock ved patragrafo Monitor Client Dal sottomenu Gestione Servizio sono disponibili una serie di funzioni che consentono di eseguire i automatico le istruzioni di installazione e disinstallazione del KngLockService ved paragrafo KngLockService exe DisInstalla Servizio KngLockSeryver di Installa Servizio EngLockServer dia Installa Servizio EngLockServer per SQL Dal sottomenu Aggiornamenti sono disponibili le seguenti funzioni Aggiorna Comune da STOCOM Aggiorna da RTPatch ggiorna da WEB al Aggiorna da WwebUpdate Aggiorna DE a Vers 270 3 Modifica Versione DE Con Aggiorna Comune da STDCOM possibile eseguire la funzione di UPDATECOMUNE EJ L opzione Aggiorna da RtpPatch exe consente alla procedura di aggiornarsi
120. ione Pr z Codice articola E E Descrizione tar E A o N chico Identificativo oo O Settore Formitura El Canale preferenziale fi Feo z Distinta D Saldi di t A f E e a lia re ee ei 98 Manuale Tecnico 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 Indirizzo __ Cartelle x 3 Disco locale C E Pentium Pro 200 Mhz xls A Conversione i b H O ADOBEAPP documenti J CodCli H a condivisa Pentium Pro 200 Hhz xl5z Foglio di lavoro di Microsoft Excel Per poter lanciare la nuova funzione Excel necessario accedere alla funzione Anagrafica Articoli e cliccare con il tasto destro del mouse sulla toolbar della maschera appare il pulsante Personalizza selezioniamolo a amp Articoli di Magazzino Me Ei 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 x Barre degli strumenti Comandi Categorie Comandi Contabilit Funzioni Generali kagazzino Ordini Preventivi Produzione Servizi Sottoment TimeSheet Utilit vendite Il pulsante denominato Excel pu essere trascina
121. ione campo valorizzato nella versione studio da funzionalit apposite di monitoraggio dello stato di avanzamento dei lavori 6 2 Tabelle da evidenziare nel ANA E il Database contenete i dati aziendali della Societ il nome completo formato da XXXXXANA dove xxxxx rappresenta il codice societ assegnato durante la sua creazione Tipologia EWA Contenuto tabelle Anagrafica Clienti Contiene anagrafica cliente clienti CliFatt1 Dati specifici dei clienti per societ cod Pag ecc CliFatt2 Legami con la contabilit CliFatt3 Legami con listino clienti ed agente Anagrafica Fornito Contiene anagrafica fornitore fornitori Forfatt1 Dati specifici dei clienti per societ cod Pag ecc ForFatt2 Legami con la contabilit ForFatt3 Legami con listino fornitore ed agente Anagrafica Articoli Contiene anagrafica Articoli Articoli ArtConti Legami con la contabilit ArtAgg Elenco codici aggiuntivi degli Articoli ArtAggLbl Riferimenti alle etichette associate ai codici aggiuntivi ArtUM Tabella per la conversione delle unit di misura ArtVal Tabella contente la categoria merceologica codice valuta e i decimali aggiuntivi Piano dei Contigen Contiene anagrafica Conti conti e CollegPdc Legami tra Piano dei conti e le voci riclassificazione con Mode_ attivo Bilancio LgBilRic Legami tra Piano dei conti e le voci riclassificazione senza Mode_ attivo StBilRic Importi di ciascuna voce riclassificata storici TabTpBilRic Tabella che
122. ire nel caso in cui aggiornato il server dal client ci si rende conto che tale aggiornamento non andava effettuato e si vuole ripristinare la situazione precedente l aggiornamento da Client E stato realizzato anche un comando che permette di forzare volutamente la copia dei componenti da Server a Client indipendentemente dalla versione l utilit permette di copiare dal server anche un componente meno aggiornato Il comando sempre dal men start Esegui del pc client in questo caso C Kng_Client Kng exe FORZASRV documento o della risorsa Internet da aprire 3 Digitare il nome del programma della cartella del Apri CKing_3 30_clientiKing exe life 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 52 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
123. ista e 7 installata di default la applicazione RDC Connessione desktop remoto recuperabile da Start Accessori facon nessione desktop remote E fm xi Connessione 19 desktop remoto u E Versione shell 6 0 6001 Versione controllo 6 0 6001 2007 Microsoft Corporation Tutti i dinti riservati Autenticazione a livello di rete non supportata Remote Desktop Protocol 6 1 supportato Salvare le impostazioni di connessione correnti in un file con estensione RDF o aprire una connessione salvata Nel caso fortuito in cui questa mancasse o presente in versione precedente alla 6 0 seguire link sottostante per scaricare Connessione desktop remoto dal sito Ufficiale Microsoft http www microsoft com downloads details aspx familyid 26F11F0C 0D18 4306 ABCF D4F18C8F5DF9 amp displaylangz it fx connessione desktop remoto INNI d Connessione 1y desktop remoto Generale Visualizza Risorse locali Programmi Prestazioni Avanzate Impostazioni di accesso 1 Immettere il nome del computer remoto Computer Senver_TS T Nome utente E ERVER_TSAAdministrator Al momento della connessione verr richiesto di immettere le IT Consenti salvataggio credenziali Impostazioni di connessione Salvare le impostazioni di connessione correnti in un file con estensione ROF o aprire una connessione salvata Salva Salva con nome Apri Una volta eseguita inserire nome o in
124. ivisione in rete di file e cartelle King_Server Utenti e gruppi cliccando nella scheda j Condiviso 4 Everyone i R Authenticated Users e re 8 SYSTEM PROTEZIONE si potranno indicare to VU amp Paolo PG Gottardello PaoloGottardello i divi ha ca MAminisgrnm fnntandalla no Adminin DI r d J r d Jr i ulteriori policy per l accesso ai dati Per cambiare le autorizzazioni fare clic su Condivisione avanzata Modifica nr ol Consente di impostare autorizzazioni personalizzate creare pi f a f condivisioni e configurare altre opzioni di condivisione avanzate Autorizzazioni per Everyone Consenti Nega r Controllo completo v Ecs WF Condivisione avanzata Modifica S Lettura ed esecuzione S l Visualizzazione contenuto cartella wa la Lettura Y Scrittura va A torizzaziani sneciali i Per autorizzazioni speciali o impostazioni EE avanzate scegliere Avanzate Informazioni su controllo di accesso e autorizzazioni CONFIGURAZIONE Installazione e struttura del sistema 123 8 4 Gestione Risparmio energetico E consigliabile scegliere delle impostazioni di risparmio energia per migliorare le prestazioni del computer e l utilizzo del programma gestionale Di seguito riportiamo un esempio di impostazioni E necessario per prima cosa aprire il PANNELLO DI CONTROLLO e scegliere OPZIONI DI RISPARMIO ENERGIA A questo punto come indicato nella figura sottostante vi troverete sul menu MODIFICA IMPOSTAZIONI S
125. l quale contiene una serie di parametri tra i quali i percorsi di archivi licenza e report Sul server le cartelle dei componenti dil ocx exe verranno aggiornate di volta in volta con le nuove versioni rilasciate a tali cartelle punter ogni client grazie alla presenza del file Config ini 0 Config dat a seconda del metodo di aggiornamento adottato attraverso il quale sar possibile operare un confronto tra i componenti locali e quelli risiedenti sul Server con la possibilit si scegliere se effettuare l aggiornamento tramite prelievo e copia dei file desiderati Per poter procedere all autoaggiornamento sul Client e necessario che l utente connesso abbia i diritti di Amministratore sul Pc in questione CONFIGURAZIONE Installazione e struttura del sistema 7 Gli Archivi Durante l installazione vengono installati i Database modello della procedura e gli archivi di prova sia in formato Access che SQL in quest ultimo caso vengono installati file in formato di Backup e detach Nello specifico gli archivi del programma comprendono i seguenti file File Comune File StdCom File Kngana File Knga99 File XXXXXana XXXXXmsk uno per ogni societ gestita File KngaXX Il file Comune un archivio che come dice il nome stesso contiene delle informazioni di tipo comune alle diverse societ gestite contiene la lista delle societ gestite degli utenti tabelle comuni ecc Il file StdCom c
126. la 770Ra Banche BaseMenu Collcron EleForm Esperienze Iva11Q ListeVis Livelli LstSoc LstTpl MenageSospesi ModelRag Pagamenti TabRifAnnulli TabRifSospesi Tipospese DefMskCom DefMskPrn FiltriTest PrnCode UserSoc Userlist Varmod VoBIilRic Descrizione Codice per percipiente Lista banche d Italia Codice che serve per il ripristino del men originale Collegamenti per il registro cronologico nella versione Studio Elenco delle form che possono gestire i controlli stabiliti nella gestione utente Riporta i dati pi frequenti che il cliente ha utilizzato Codici Iva utilizzati per la compilazione dei moduli Iva Contiene i collegamenti tra il numero della lista e la relativa tabella Livelli utilizzati nella Personalizzazione On fly per individuare la natura del campo Per creazione societ Lista delle tipologie Lista delle anagrafiche da sospendere Sono i campi std che la procedura usa nell evasione del documento successivo Tipi di pagamento standard gestiti dalla procedura Sono i legami tra le tabelle per eliminare un record Select SQI per il controllo delle anagrafiche Definizione dei tipi di spesa Campi standard e personalizzati utilizzati per gestire le videate delle tabelle de dei parametri della procedura Campi standard presenti nelle maschere per l inserimento dati nelle stampe per le stampe personalizzate gli corrisponde la DefMskFil nell msk Collegamento ai file di stampa Codice
127. li archivi in formato access lt percorso licenza gt corrisponde alla cartella nella quale viene gestita la licenza pu essere uguale o diverso dal percorso precedente a discrezione dell utente ServerType 1 indica al sistema la modalit di gestione degli archivi ovvero 0 per access e 1 per SQL ServerName riporta il nome del server SQL considerato se il parametro precedente 1 Per archivi in formato ACCESS Sar presente una cartelle di file contenete i database che nel caso di rete dovr essere condivisa in lettura scrittura a tutti gli utenti che devono accedere al programma Conterr tutti i file di archivio in formato mdb Nella stessa cartella l utente potr a sua discrezione copiare anche i file di licenza Per archivi in formato SQL In questa condizione la condivisione degli archivi sar gestita dal programma SQL SERVER i file fisici di archivio non devono quindi risiedere in cartelle condivise Dovr comunque essere gestito un Percorso archivi access nel quale andr copiato il file Stdcom mdb rilasciato con ogni aggiornamento Nella stessa cartella l utente potr a sua discrezione copiare anche i file di licenza I SALVATAGGI SONO A CARICO DELL UTENTE E necessario effettuare BACKUP frequenti di file di archivio ed in particolare dei file COMUNE xxxxxANA xxxxxMSK KNGA99 KNGAxx Nota per il seguito del manuale Nel seguito del documento parleremo di 96 ini quale file di c
128. licazione 96 INI 37 3 1 1 Contenuto dellle aszsiruileialalaiilali alieni 37 Si OZNE TACU ll LALA Lia 40 3 1 1 2 Sezione Archivi cartelle temporanee per utente i 41 3 1 1 3 Sezione Aggiornamenti parametri del KngLockserver i 41 3 1 1 4 Sezione KingCust avvio KingCUst iii 42 3 1 2 creazione del file 96 0 a a E lena 43 3 2 Configurazione dell applicazione CONFIG DAT 45 3 3 Configurazione in ambienti di rete CONFIG INI 47 3 3 1 CONI i 47 3 3 2 CORIG iNiGKigoe ail 48 3 3 3 Config ini e Kng exe Utility Client SErver i 50 3 4 Configurazione in ambienti di rete le LOCK i 53 3 4 1 CEI RON IRR 54 3 4 2 LockServer LI sona aerei era erariale 55 342 1 KngLockService exe iiiiiiiiiiiii 97 3422 KNgLOCKOOrVEr OXE ra Te EE E EA OT A E AE 58 3422 impostazioni BaS Essenen e E ETa 59 34222 LSGESIUONGANCNIVI stento et 61 3 4 2 2 3 Gestione Aggiornamento componenti nnn 62 04 23 MNOGE onee a ee 63 3 4 2 4 Chiusura Automatica Terminale iiiiiiiiiiiiiii 65 3 4 2 4 1 Chiusura automatica da Lock SErver 65 3 4 2 4 2 Chiusura automatica da Lock MONItOr 65 CONFIGURAZIONE Installazione e struttura del sistema 3 3 425 KIGANANZZAEOGNO stireria bien 68 3 5 CONFIGURAZIONE APPLICAZIONE componen
129. lizzare il Messaggio al prossimo avvio Cs j m sar aggiunta la riga nel 96 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 42 Manuale Tecnico 3 1 1 4 Sezione KingCust avvio KingCust In presenza di king cust che non viene avviato anche se previsto occorre aggiungere una riga nel file 96 INI per indicare che il KingCust deve sempre essere avviato Nella sezione KingCust quindi aggiungere la chiave Obbligatorio con valore 1 LaL LJILLLILALC L LEST L King ust n Wi Obbligatorio 1 L assenza della riga o un qualunque altro valore a partire da 0 non attiva la funzionalit Se anche dopo aver attivato la funzionalit il KingCust non viene inizializzato all avvio del programma verr visualizzato il messaggio seguente amp ATTENSIONE I Il EingCust non stato inizializzato Le personalizzazioni non saranno disponibili Si potrebbero ottenere risultati anomali Il messaggio appare anche nel caso in cui il KingCust non sia stato attivato da riga dell INI quindi con parametro NonEseguire 1 CONFIGURAZIONE Installazione e struttura del sistema 43 3 1 2 Creazione del file 96 ini Ad ogni avvio la procedura cerca questo file se non lo trova visualizza la seguente maschera Definizione dei parametri proced
130. ll eseguibile principali KngMain exe 2 Piattaforma Database indica se l archivio gestito in formato Access o SQL 3 Rilascio Database Numero 4 Percorso Database Comune societ validazione 5 Nome Utente 6 Percorso Installazione Server Individua il percorso indicato nel PathServer del 96 ini se presente 7 Gestione LockServer Se Attiva verranno visualizzati i punti dal 9 in poi o Non Attivata o Attivata 8 Semafori di rete Gestiti Tramite o GaiLna o LockServer 9 Nome del Server Nome o Indirizzo IP del Server dove stato configurato il KngLockServer il valore viene prelevato dalla ConnectionLock 10 Numero Porta Numero della Porta prelevata dalla ConnectionLock 11 Intervallo di TimeOut Valore di TimeOut prelevato dalla ConnectionLock 12 Verifica Utente in Gruppo Administrators o Attivato se nel 96 ini VerificaUtente 1 o Non Attivato se nel 96 ini VerificaUtente 0 13 Aggiorna Componenti da Lockserver o Attivato se nel 96 ini AggiornaDaLockServer 1 o Non Attivato se nel 96 ini AggiornaDaLockServer 0 14 Visualizza Messaggio di Configurazione o Si se nel 96 ini NonVisualizzareMSG 1 o No se nel 96 ini NonVisualizzareMSG 0 2 Griglia Componenti installati Tutte i componenti visualizzati nella seconda griglia vengono confrontati nel caso di rete con i componenti condivisi sul server se correttamente aggiornati appaiono di colore nero in caso contrario vengono evid
131. mo un apposito spazio l installazione del programma deve essere effettuata per ogni stazione di lavoro PC che dovr essere abilitata all utilizzo della procedura Nel caso di installazione monoutente ovvero su un solo pc l ambiente sar cos configurato il programma risiede completamente sul singolo Pc la directory del programma conterr Monoutenza 1 pc Pc monoutente La cartella d installazione contiene tutti file necessari al funzionamento della procedura Cartella Windows 96 ini Componenti parte applicativa Archivi Cartella Installazione Programma Licenza File procedura Report Documenti Nel caso di installazione in rete sul Server andr effettuata la sola installazione degli elementi condivisi parte server archivi report mentre su ogni Client andr installata la sola parte applicativa parte client componenti eseguibili Rete pi pc Parte Client Cartella Windows Parte Server Cartella CONDIVISA CONL iiiinnn i Archivi e Licenza Doma E SRO E A A N AA C Kng Cartella Installazione Programma Config dat e Configini e Sottocartella Server con componenti e programmi aggiornati Nota la parte Client va installata sul server se non dedicato o si trova in una rete peer to peer Su ogni client presente il file di configurazione 96 ini presente anche nelle installazioni monoutenza i
132. mponente che permette la Proprietario lt installazione gt gestione delle funzioni di Recupero Crediti KngRegistri dil Componente che gestisce il Proprietario lt installazione gt programma di Stampa Registri e Bollato Nuova modalit KngNotalntegrativa dil Componente che gestisce il Proprietario lt installazione gt programma della Nota Integrativa nuove funzioni di gestione della Nota Integrativa KngDataAccess d il Componente che gestisce Proprietario lt installazione gt alcune elaborazioni IVA e passaggi dati tra contabilit e dichiarazioni Componente che permette la Ma gestione delle funzioni di Analisi di Bilancio gestione delle funzioni di Anagrafica Clienti e Fornitori KngCommesse dil Componente che permette la Proprietario gestione delle funzioni di Gestione Cantieri KngConti dil Componente che permette la Proprietario gestione della funzioni del Piano dei Conti KngSaldiEuro dil Pee T o pae Oo lt installazione gt lt installazione gt IE lt installazione gt KngDocView dil Componente per la gestione Proprietario della funzione Consultazione Documenti Multipla e Rubrica collegate al modulo Fax ed e mail gestione delle funzioni di Magazzino KngLotti dll Componente che permette la Proprietario gestione delle funzioni di Lotti di Magazzino KngOrdCli dll Componente che permette la Proprietario lt installazione gt gestione delle fun
133. mponenti verr richiesto se necessario non detto che tutti gli aggiornamenti richiedano la modifica di struttura del database il lancio automatico dell aggiornamento della base dati alla nuova struttura Aggiornamento database In corso Attendere prego Ej Il database relativo alla societ EUROD richiede un aggiornamento per permettere il to corretto funzionamento con la corrente release di programma Prima dell aggiornamento del databases consigliabile effettuare il backup dei databases della societ Proseguire con l aggiornamento RES CONFIGURAZIONE Installazione e struttura del sistema 75 L aggiornamento viene effettuato per il database Comune e per ogni singola societ gestita ogni volta che la stessa viene richiamata dal Men Cambia societ Data Rispondendo Si partir l operazione di aggiornamento si visualizzer una maschera simile alla seguente Aggiornamento Tabella Iwal 10E del Comune in corso Aggiornata Tabella ManageSospesi del Comune Aggiornata Tabella PinCode del Comune Aggiornata Tabella LetT ab del Comune Aggiornata Tabella artiod del Comune Aggiornata Tabella CollCron del Comune Aggiornata Tabella Cauzali del Comune ggiornata T abella 4a 10 del Comune Aggiornata Tabella vaT 10 E del Comune Query in esecuzione Attendere prego All avvio dell aggiornamento archivi il primo archivio processato il Comune se previsto dallo specifico aggiornamento
134. n messaggio di avviso all utente Ovviamente nella maggior parte delle funzioni la procedura ottimizzata per gestire il locKng sul singolo record o su un gruppo di record ben definiti e questo garantisce la minimalit dei conflitti Inoltre le lock sono sviluppate seguendo il protocollo detto ocKng a due fasi cos da garantire la massima serializzabilit e isolamento delle transazioni In particolare questo sistema prevede che la transazione passi da una prima fase nella quale viene eseguito il blocco dei dati interessati e l apertura di transazione begin ad una seconda fase nella quale effettuata l elaborazione viene chiusa la transazione end potr avere un esito positivo commit o negativo rollback in caso di errore Al termine della seconda fase avviene il rilascio delle Lock solo ora la risorsa risulta libera Un altra importante considerazione che nel sistema previsto il deadlock per time out ovvero quando un blocco di una risorsa non riesce allo scadere di un certo time out tempo massimo di attesa Il tentativo di lock viene annullato e la relativa operazione 54 Manuale Tecnico METODI DI GESTIONE DELLA CONCORRENZA Nella procedura sono state quindi studiati due diversi sistemi gestori delle Lock e Tramite il file GA1Lna senza estensione e Tramite il servizio LockServer exe Le lock gestite nel sistema completano il sistema di controllo della concorrenza gi gestito dal DBMS SQL Server In base
135. nare la stampante per la quale si desidera creare un nuovo modulo personalizzato e selezionare la voce Propriet Server presente nel men File Stampanti e fax 260 Modifica Visualizza Preferiti Strumenti 7 Erca i Cartelle Apri Imposta come stampante predefinita Preferenze stampa Sospendi stampa Condivisione Usa stampante non in linea Aggiungi stampante V Microsoft Office Document E Image Writer Proprieta server N Fe Installa fax Propriet Server di stampa Moduli Porte _ Driver Avanzate Moduli in ASSISTENZA ag OO 1x1 16K 22d adi Mi psa modulo Home modulo 104 Crea un nuovo modulo Definire un nuovo modulo modificandone il nome e le misure esistenti Quindi scegliere Salva modulo 32 Manuale Tecnico indicare le dimensioni del foglio nell area Descrizione modulo misure Inserire il nome del modello personalizzato nel campo Nome Modulo 6 premere sul pulsante Salva Modulo e Proprieta Server di stampa I i Moduli Porte Driver Avanzate Moduli m ASSISTENZA Modulo continuo 21 5 x 34 cm A PRC 16K PRC 16K ruotato Salva modulo Nome modulo Modulo Personalizzato 1 Crea un nuovo modulo Definire un nuovo modulo modificandone nome e le misure esistenti Quindi scegliere Salva modulo Descrizione modulo misure Unit di misura O metrica decimale O
136. nari su Licenze Terminal Server Per aggiungere o rimuovere un altro ruolo eseguire di nuovo Configurazione guidata server Per un elenco delle modifiche consultare il registro di Configurazione server Per terminare la procedura guidata scegliere Fine Annulla 7 Indietro Click su Fine CONFIGURAZIONE Installazione e struttura del sistema 109 T Amministrazione server A m m i n Ist ra Z O N e se rve r Cerca in Guida in linea e supporto Server SERVER_PRIVACY tecnico _ z x i Strumenti e aggiornamenti amp Gestione dei ruoli del server l Gli strumenti e le informazioni qui raccolte consentono l aggiunta o la PARE Strumenti di amministrazione q gg E Aggiungi o rimuovi un ruolo rimozione di ruoli e facilitano le operazioni comuni di amministrazione Aitne di Informazioni sui ruoli dei i Windows Update l su Mome computer e nome di i Informazioni dominia P sull amministrazione remota Il server stato configurato per assumere i seguenti ruoli Protezione avanzata di Internet Explorer File server federe anche I file server forniscono e gestiscono l accesso ai file ne g Gestisci questo file server i Guida in linea e supporto tecnico Aggiungi cartelle condivise RP Microsoft TechNet ad visualizza i passaggi Deployment e Resource Kit successivi per questo ruolo Elenco delle operazioni di Server applicazioni amministrazione comuni Ei Windows Server Community I server a
137. nche il KngFormule dil Componente che permette la Proprietario lt installazione gt gestione delle formule di prelievo per l aggiornamento dei listini KngEventHandler dll Componente che estende le Proprietario lt installazione gt possibilit e le capacit di catturare gli eventi come nel KngCust delle funzioni standard KngUpdateA275 dll Componente che gestisce i lt installazione gt l update del database alla versione 275 KngDbUpdate dil Permette l aggiornamento Proprietario lt installazione gt KngDbUpd dil automatico dei databases dell utente mantenendo pi legata la struttura dei databases alla specifica release di programma in precedenza infatti ad ogni release del programma corrispondeva una precisa struttura del database KngQuery dil Componente che permette Proprietario lt installazione gt l utilizzo della funzione Query Builder che consente di creare in automatico frasi SQL per la visualizzazione di dati non altrimenti ottenibili con le funzioni standard KngTimeSheet dill Componente utilizzato per la Proprietario lt installazione gt gestione dei Rapportini per i Centri di Costo e le Commesse gestione delle Matricole di Magazzino KngProf312 dll Componente che permette di Proprietario lt installazione gt gestire la contabilit professionisti ordinaria e semplificata nonch la parcellazione gestione Preventivi e delle Agenzie di Pubblicit KngSweda KngSarema Sono i compone
138. ne Icone grandi Gestione Toolbar Gestione Funzioni Ripristino men originale Allinea con il men standard Salva ToolBarIcone su File Carica ToolBarIcone da File Imposta Stile Toolbar come 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 toolbar 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 disponibili in particolare l inserimento di nuovi bottoni nella toolbar avviene utilizzando sia Gestione Toolbar sia Personalizzazione 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 Personalizzazione 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 Personalizzazione possibile eliminare bottoni che non interessano selezionare dalla toolbar il pulsante da eliminare e trascinarlo fuori dalla stessa Attraverso la voce Imposta Stile Toolbar come
139. ngLockClient exe l interfaccia tra il programma locale utente e il LockServer un applicazione composta da una serie di metodi e propriet pubbliche che permettono di richiedere e recuperare informazioni dal Server MonitorClient C Kng_Client mostra sul Client l attivit del Server in termini di MonitorClient exe risorse bloccate utenti connessi statistiche ed eventualmente interagisce con il Server solo per sbloccare un terminale bloccato La gestione delle Lock di rete tramite Lock Server legata alla presenza di una tabella nel databae Comune ConnectionLock in questa tabella sono memorizzati i parametri di gestione Database Comune automaticamente rilevati all installazione avvio della procedura LockServer LockClient e LockServer servono per determinare effettivamente i lock degli oggetti le due applicazioni e di riflesso anche MonitorClient rappresentano un sistema distribuito in quanto comunicano attraverso la rete utilizzando il protocollo TCP IP dati viaggiano secondo la notazione XML 56 Manuale Tecnico 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 HDiInfo dil Cartella di sistema es system32 Nel caso di presentassero problematiche nella gestione del Lock server necessario in primo luogo verificare la corretta presenza
140. nti utilizzati Proprietario lt installazione gt KngNcr KngTarget per il collegamento con i registratori di cassa delle rispettive marche KngNewLiqlva dll Componente che permette di Proprietario lt installazione gt gestire la nuova liquidazione IVA dal gennaio 2002 CONFIGURAZIONE Installazione e struttura del sistema 23 KngPathArc dill Componente che permette di Proprietario dll lt installazione gt gestire il file di configurazione 96 INI dove sono definiti i percorsi degli archivi della licenza e dei reports Componente che utilizzato per Proprietario lt installazione gt la gestione dell Euroconversione ora obsoleto KngSqliDbCopy dil Componente che permette la Creazione o la Duplica dei Databases in Sql Server KngCespiti dll Componente che gestisce il n S programma Cespiti per la gestione dei Beni ammortizzabili Componente che gestisce il ie ee programma di Gestione Interventi e contratti KngContab dil Componente che permette la Proprietario lt installazione gt gestione delle funzioni della Contabilit delle Dichiarazioni e del Bilancio CEE gestione delle funzioni di Dichiarazioni KngVendBanc dll Componente che gestisce le Proprietario lt installazione gt vendite al Banco scontrini ricevute fiscali Componente che permette la o lt installazione gt gestione INTRA Associato a questa dll previsto anche il programma INTRA EXE KngRecCred dil Co
141. nzione di Aggiornamento componenti la maschera la stessa vista nel paragrafo Config ini e Kng exe Questa metodologia come per le altre due di seguito trattate esegue il confronto lo scarico e la registrazione del nuovo componente sul pc client a differenza delle altre per risulta essere la metodologia di confronto pi veloce ved maggiori dettagli nel paragrafo Gestione Aggiornamento sopone SENO nella sezione Sociale F Lock AL amento Componenti attivo su procedura LockSe T namen ti Aggiornac ida ockserver 1 presente ne file e 9 j6 ini del client cea ui il file Configi ini A iui ici Kng_serv server APP se ne ottiene l aggiornamento automatico su tutti i client In tutti i casi la cartella di installazione server deve essere condivisa CONFIGURAZIONE Installazione e struttura del sistema 73 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 se
142. o Configura propriet profilo utente esperto MW Gestisci account utente Modifica vanabili di ambiente Per cambiare la password premere CTRL ALT CANC e scegliere Cambia password Account utente Se viene richiesto di specificare la password Utet avanzate dell amministratore O di confermare digitare la Utilizzare l elenco seguente per consentire o negare l accesso al password O confermate Cliccate SU GESTISCI SG proprio computer e per cambiare le password o altre impostazioni ACCOUNT UTENTE selezionate il nome Usi dell account utente e quindi su PROPRIETA Mome utente Dominio Gruppo nella scheda GRUPPI selezionate il gruppo E Administrator gottardello_pc Administrators ADMINISTRATORS a CUI l account DEVE PaoloGottardello BATALOG NTI Administrator appartenere e quindi fate clic su OK E utente gottardello_pc Administrators A questo punto verr richiesto di effettuare un nuovo login per aggiornare le nuove policy Aggiungi Rimuowi Fropriet Password per PaoloGottardello Q Per cambiare la password premere CTRL ALT CANC e selezionare Cambia password ie i ne Reimposta passworda 120 Manuale Tecnico 8 2 Controllo account utente UAC Il Controllo account utente viene utilizzato per richiedere all utente l autorizzazione per attivit che richiedono diritti amministrativi ad esempio per installare software o modificare impostazioni che hanno effetti su altri utenti La disat
143. 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 80 Manuale Tecnico sequenza dal singolo utente dal momento dell avvio del programma Vengono direttamente visualizzate le ultime 20 operazioni con la possibilit di consultare anche le precedenti E ets Es C li ccare per Maggiori Dettagli 15 1 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 file di log il contenuto della maschera cliccando su Salva Log w Yisualizzazione Completa D x Elenco Operazioni Segnalate 2 3 A p E g 15 12 46 20 Verifica delle impostazioni in corso 15 12 48 93 Pronto Sechew 0 00 05 151 43 20 Esecuzione Funzione Numero 101 15 17 45 57 Prima Nota Movimenti MA 15 17 48 10 Esecuzione Funzione Numero 100 15 1 7915 Esecuzione Funzione Numero 200 15 17 54 46 Documenti di Trasporto 15 17 56 568 Esecuzione Funzione Numero 204 15 71 59 45 Fattura Ultimo protocollo assoluto 1 7 15 18 00 159 Esecuzione Funzione Numero 207 15 18 01 46 Fatture Accompagnatore Ultimo protocollo assoluto 1 f 15 18 06 56 Esecuzione Funzione Numero 15 12 09
144. o inverse ovvero si aggiorna il Client a da qui il Server si ipotizzi di avviare un WebUpdate da un client collegato ad internet e da questo voler riportare gli aggiornamenti sul server In questo caso possibile eseguire dal Pc client aggiornato il comando C Kng_Client Kng exe UPDSERVER dove Kng_Client la cartella di installazione del client dal Men Start Esegui Digitare il nome del programma della cartella del documento o della risorsa Internet da aprire 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 E aigi x Data e Versione nuova Data e Versione Locale Descrizione knaBaseClasses dil 28 11 2002 17 53 48 3 16 01 11 12 2002 16 06 36 3 16 0 1 Una nuova versione del componente E MK 1 KngBaseFunctions dil 271142002 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 dll 3108 2002 15 23 16 3 14 0 4 11 122002 16 08 20 3 16 0 1 Una nuova versione del componente E MK kngContab dll 2971 122002 10 48 28 1 0 0 0 11712 2002 12 14 40 3 16 0 0 Una nuova versione del componente E MK KNGCUSTONFL Y DLL 1171072002 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
145. odo 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 60 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 x in alto a destra della maschera che chiude la maschera ma non termina il programma Termina chiude l applicazione A differenza del pulsante Arresta che blocca il servizio lasciando attiva l applicazione questo pulsante va utilizzato per chiudere il programma utilizzando il programma in modalit provvisoria o si sola lettura Ai fini della gestione della licenza il serial number visibile dalla maschera principale e SERIALE nel campo azzurro posto in basso a destra appare il numero seriale del server da comunicare per il calcolo della licenza d uso Il Lock server mostra l elenco degli Utenti collegati e le risorse impegnate per ogni Risorsa viene mostrato anche il tipo di blocco se scrittura lettura e quale risorsa effettua il blocco in scrittura Tutte le informazioni sul server dalle Risorse occupate ai Terminali connessi alle Statistiche vengono mantenute in memoria Collections non ci sono file fisici da gestire Scopo del lock server attivare una serie d
146. ogrammi installati sui Server tramite l ausilio delle risorse di rete Terminal Server offre la possibilit di accedere ad un desktop remoto in cui si possono eseguire programmi salvare file ed utilizzare risorse di rete come se si fosse sul desktop dei rispettivi computer locali Terminal Server si basa sui Servizi Terminal attivabili con poche e semplici operazioni sul protocollo RDP Remote Desktop Protocoll e sui software RDC Remote Desktop Connection i software usati dagli utenti i Client per la connessione a desktop remoto Microsoft descrive i Servizi Terminal come un servizio in grado di dare al sistema operativo Windows Server la capacit di servire applicazioni basate su ambienti a 32 o 64bit I software per la connessione a desktop remoto possono essere realizzati per qualunque tipo di piattaforma o sistema operativo e Windows a 32 o 64bit 95 98 NT 3 51 4 2000 Xp Vista e 7 e Apple Macintosh e Network Computero Thin Client e UNIX Attualmente esistono due differenti protocolli che supportano i servizi Terminal Server RDP Remote Desktop Protocol un protocollo che permette la connessione ad un computer in maniera grafica tramite i Servizi Terminal Il servizio utilizza per impostazioni iniziali la porta TCP 3389 RDP fornito come componente standard nel sistema ed aderente allo standard internazionale ITU T 120 gi utilizzato per le video conferenze con Microsoft Netmeeting RDP usato da Client si
147. one di Rete L installazione di rete stata progettata appositamente per gli ambienti multiutenti composta da due diverse modalit Client e Server L installazione di rete parte Server installa in una unica cartella con nome modificabile dall utente per es KNG_ Server tutti i File che la procedura utilizza per funzionare correttamente che devono essere presenti sul singolo pc affinch il programma funzioni correttamente Tramite il meccanismo del Config ini ved Paragrafo dedicato possibile operare in qualsiasi Momento un confronto tra la versione delle dll installate sul singolo client e quelle espressamente richieste dal programma grazie ad una serie di utilit Il programma di Install Shield durante l installazione della procedura provvede gi ad effettuare una verifica ed un confronto dei componenti presenti sulla macchina e determina se il singolo componente debba essere installato o meno in quanto gi presente di solito l install Shield se trova componenti con versioni pi recenti non procede all installazione del file mentre in caso contrario lo sovrascrive CONFIGURAZIONE Installazione e struttura del sistema 19 Grazie a questo meccanismo possibile velocemente individuare quali dil risultano sul sistema differenti rispetto a quelle richieste ed in base alle informazioni presentate dalla procedura l utente pu decidere come procedere Parte SERVER C KNG_SERVER sa Config ini viene cre
148. onfigurazione generale della procedura lic quale file di licenza d uso C Kng quale cartella di installazione del programma Tali nomi possono cambiare in funzione dell esatta tipologia di software istallato tuttavia dato che le caratteristiche tecniche dell installazione sono le stesse intenderemo quanto descritto implicitamente esteso a qualsiasi versione del sistema indipendentemente dal nome attribuito a questi file CONFIGURAZIONE Installazione e struttura del sistema 9 1 4 Requisiti di base per procedere all Installazione PRIMA di procedere all installazione necessario verificare che siano presenti le seguenti condizioni preliminari sui singoli pc h 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 RDN Nel caso tali pre requisiti non siano presenti disponibile nel CD Rom di installazione una sezione UTILIT dalla quale possibile procedere all installazione di questi componenti fondamentali Importanza del driver DATA ACCESS Dobbiamo fare una nota importante relativamente al componente DATA ACCESS che rappresenta un componente di
149. ontiene le stesse strutture e tabelle del Comune serve per aggiornare i dati delle tabelle standard gestite dal sistema contenuti nel database Comune Viene solitamente fornito insieme agli aggiornamenti della procedura e deve essere sempre aggiornato all ultima release _ installata sovrascrivendosi a quello presente Il file Kingana rappresenta il Database Modello le societ gestite nella procedura in fase di creazione riprendono la struttura di questo database E un file che ad ogni rilascio viene fornito aggiornato nb se necessario viene rilasciato anche con le release distribuite tramite patch viene sempre aggiornato automaticamente sovrascritto a quello gi presente Per ogni societ gestita vengono creati due appositi file di archivio XXXXXana che contiene tutte le anagrafiche e le movimentazioni e XXXXXmsk che contiene tutte le personalizzazioni On Fly applicate alle maschere della procedura XXXXX rappresenta il codice della societ attribuito dall utente all azienda gestita nel sistema infatti ad ogni societ gestita nel programma corrisponde un codice societ Il file KNGA99 rappresenta l archivio condiviso contenete alcune tabelle alle quali nel caso di utilizzo della versione STUDIO e nel caso di creazione di societ con il metodo CREAZIONE STUDIO vengono automaticamente collegate le nuove societ create Rappresenta la cos detta Tipologia standard relativa alle tabelle di base personalizzabile
150. oprietario lt installazione gt interpretare il codice Script Saxbasic associato a tutti i processi di stampa KngBars ocx Componente che gestisce la Proprietario Actbar ocx toolbar e che utilizza internamente il componente Actbar ocx componente di terze parti lt installazione gt lt installazione gt KngColorBar ocx Questo componente permette Proprietario to la gestione della ProgressBar Peron colorata Componente necessario per Proprietario la gestione visuale delle regole di validazione delle maschere KngBarc dill Il componente integrandosi Proprietario EzBarx32 0cx con altre funzionalit presenti nella procedura permette la gestione dei Codici a barre il disegno e la stampa dell etichette e dei sovrappacchi Questo componente utilizza lt installazione gt lt installazione gt 22 Manuale Tecnico internamente EzBarx32 0cx componente di terze parti Kngrilter dll E il componente che permette Proprietario lt installazione gt di gestire filtri aggiuntivi di selezione nelle funzioni del men Ordini Cliente Consultazione ordini Evasione ordini KngPreview dill Componente che permette la Proprietario Preview ocx lt installazione gt visualizzazione di preview Anteprima dei documenti che sono stampati usando la classe CPrint cls come ad esempio i registri iva ed il giornale bollato Per utilizzo di questo componente necessario installare a
151. orso 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 3 1 1 3 Sezione Aggiornamenti parametri del KngLockserver Nel caso di installazione di rete nel file 96 ini del client sono contenuti altri parametri relativi la gestione della procedura Lock Server e dell aggiornamento componenti VerificaUtente 0 1 per attivare o meno il controllo sui diritti dell utente Windows in uso all avvio del KNG per maggiori dettagli ved Config ini e Kng exe AggiornaDaLockServer 0 1 indica se si adottata 0 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 Gatlna all avvio del Kng verr visualizzato il seguente Msg dove in base alla scelta operata p Le LOCK di RETE saranno gestite dal 3A1LMA LOCK SERVER in Modalit Alternativa Visua
152. ote Fino a questo momento abbiamo considerato l ipotesi di lavorare su una rete locale LAN con l architettura Terminal Server Questa modalit operativa anche particolarmente indicata nel caso in cui si abbia la necessit di collegare dei terminali da sedi remote alla rete locale principale attraverso qualunque tipo di linea fisica quali ad esempio la classica linea telefonica con modem a 56KBps ISDN ADSL HDSL FASTWEB Esula dallo scopo di questa analisi entrare nel dettaglio di come attivare le connessioni su rete geografica WAN tuttavia bene sapere che una volta garantita la connettivit in rete geografica mediante connessioni fisse o temporanee impostate su server e client remoti se si vuole connettere un PC remoto al server Terminal della sede centrale occorre operare nello stesso modo di un client di rete LAN quindi nel dettaglio 1 Installare i floppy contenenti il software del Programma di Accesso 2 Creare la connessione Client di Terminal Server indicando il nome del server remoto al quale connettersi o il suo indirizzo IP 3 Lanciare la connessione di accesso remoto del client o comunque garantirsi la connettivit fisica alla rete geografica Si suppone che dal lato server sia gi garantita la connettivit fisica verso l esterno automatica o manuale che sia 4 Lanciare la connessione Client di Terminal Server creata al punto 2 Le prime due operazioni saranno da effettuare solo inizialmente la terza e la q
153. parmio di energia n bia File Modifica Visualizza Strumenti f Modifica le impostazioni per il piano Prestazioni elevate Specificare le impostazioni desiderate per la sospensione e per lo schermo O Disattivazione schermo Mai Cambia impostazioni avanzate risparmio energia Ripristina impostazioni predefinite per questa combinazione Salva cambiamenti Annulla 124 Manuale Tecnico Una volta tornanti sul DESKTOP dell utente cliccate con il TASTO DESTRO del mouse sull icona COMPUTER si aprir un men contestuale scegliete PROPRIETA e cliccate su GESTIONE DISPOSITIVI lo stesso risultato possibile ottenerlo sempre dal PANNELLO DI CONTROLLO SISTEMA GESTIONE DISPOSITIVI ge e Ti Gestione dispositivi File Azione Visualizza e mMHEHIHTH U ENE E GOTTARDELLO PC E la Computer E N Controller audio video e giochi E Controller di archiviazione Heg Controller IDE ATAFATAPI E eld Controller unit floppy H Controller USE Universal Serial Bus E ille Dispositivi di sistema E A Mouse e altri dispositivi di puntamento P Porte COM e LPT DM Processori Ea Schede di rete i Ci Controller di rete NVIDIA nForce pj Schede video m i Schermi E Z Tastiere Hg Unit disco Ge Unit DVD CD ROM Ei Unit floppy 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 loc
154. pplicazioni forniscono le tecnologie di base necessarie per creare distribuire e gestire servizi Web ML applicazioni Web e applicazioni distribuite Le tecnologie dei serwer Strategic Technology Protection applicazioni comprendono ASP NET COM e Internet 4 Informazioni sull utilizzo di Program Information Services IIS Interfaccia Web per amministrazione remota per amministrare server Web Li Ulteriori informazioni sui Nowit server applicazioni g visualizza i passaggi successivi per questo ruolo Server terminal Era stato rilevato un server licenze di Servizi terminal in rete ENSE valli i visualizza i tequisiti di EEA E licenza L utilizzo di Internet Explorer non limitato su questo server Per informazioni come aumentare il livello di protezione amp pre Configurazione Servizi scegliere il collegamento Protezione avanzata di Internet terminal Explorer nella sezione Strumenti e aggiornamenti EJ Apri Gestione Servizi terminal g visualizza i passaggi successivi per questo ruolo M Non visualizzare questa pagina all accesso Ad installazione ultimata si pu procedere con la configurazione dei servizi La configurazione dei Servizi Terminal un processo semplice che si svolge in cinque fasi 1 Acquisto delle licenze E possibile acquistare le licenze pacchettizzate presso i rivenditori oppure con uno dei numerosi programmi Volume Licensing di Microsoft Le licenze sono chiamate CAL ovvero Client A
155. ra principale Selezione Fercorso CoAVking31 402Archivi 44 Manuale Tecnico w Ricerca Licenza ed Archivi l L Figura 1 Licenze trovate coMkingA Archivi diATmpARING 3_xFilazct313 2A4MMaln Databasezh d Public4tmp d APublic4FabioCAntegra D BEng dAEING 3 Rilazcit3 13 22 Maln Databazesh Archivi trovati dikTmpAKingCust21TMwfintekATappi DataBaseh diKTmpAKingCust2 7 wfintekkStampe DATABASEX dikTmpARING 3_xx Sviluppo MarnDatabaszesh diKTmpAKING 3_xFilazci3 13 2AMMaln Databasezht dAEING 3 Sviluppo ManDatabazesh dAEING 3 Rilazcit3 13 22 Man Databazesh di4King 2_TEXDATABASE diMArchivit2_1 cas 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 ki Ei Selezionare la cartella dalla quale si desidera selezionare la Licenza F _ Delia Documents and Settings _ help HC Introduzione H king B king31402 H E csp x _ Documenti H E DriverEcr H Objectconnector i ci Rptking HTA Lann si a 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 CONFIGURAZIONE Installazione e struttura del sistema 45 3 2 Configurazione dell
156. ri di prestazioni Condivisione file e stampanti Connessione a un proiettore di rete Diesktop remoto Dispositivi mobili wireless CI Distributed Transaction Coordinator Funzionalit di base rete LI Gestione remota attivit pianificate C Gestione remota firewall Windows l fanann rambo rominbra miami Aggiungiporta Propriet Eimina Notifica quando Windows Firewall blocca un nuovo programma 14 Manuale Tecnico Cliccate sul pulsante AGGIUNGI PROGRAMMA Aggiungi programma a Selezionare il programma da aggiungere o scegliere Sfoglia per cercarne uno non in elenco quindi fare dic su OK Programmi SI controllo Partitari Scadenze E Conversione a SOL 3 Creazione Batch di Avvio Datalog VNC Server pa Fax e scanner di Windows rom remote control server rree Download Manager Internet Explorer Ae Irfanview 4 10 ail king 4 70 Client Kng Report Wizard a Percorso Program Files Datalog VNCDatalogVNC exe Sfoglia Cambia ambito Annulla Si aprir l elenco delle applicazioni installate selezionate il programma nell esempio VNC SERVER e cliccate su OK Ritornerete a questo punto nella schermata precedente cliccate nuovamente su OK ed uscite in genere pi sicuro creare un eccezione per un programma che aprire una porta resta inteso che per se nel sistema fossero presenti oltre al citato Windows Firewall altri elementi di rilevamento intrusioni router con firewall
157. rm indicante il numero seriale personale nel centro della finestra principale Comunicare il Serial Number per ottenere la nuova Num Licenza 240 Licenza PIC GMGMEKSNEO 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 La licenza rilasciata permette l utilizzo del programma nella versione corrente come prassi le licenze vengono ri aggiornate ogni anno e vengono rilasciate elusivamente ai clienti in regolare contratto di assistenza che gli garantisce il diritto di utilizzare le nuove versioni del programma La licenza unica pertanto nel caso di rete una sola macchina dovr essere adibita a gestore di licenza bloccando cos la possibile replica della stessa anche su altri sistemi Per ovviare a inconvenienti dovuti ad eventuali danni al pc gestore della licenza quali rottura dell hard disk ecc si e introdotto un sistema temporizzato che da la possibilit all utente di lavorare per 15 giorni La licenza consultabile anche dall interno del programma dall apposita funzione Gestione Licenza d uso Nota 1 Sistemi Operativi certificati L att
158. ros 376 EB 08 05 2003 16 04 1 MS Access non un DBMS per diversi motivi sconsigliato usarlo in ambiente di rete CONFIGURAZIONE Installazione e struttura del sistema 55 3 4 2 LockServer LS Questa gestione tipica dell ambiente di rete la stessa procedura viene utilizza anche per il calcolo del serial number a tal fine si veda Il paragrafo Licenza d uso Considerando che il funzionamento di questo programma dipende da diversi componenti e fattori legati al tipo di configurazione della rete e dei pc nel caso in cui non sussistano requisiti per un corretto funzionamento possibile adottare la gestione delle lock tramite il file Ga1Ina 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 del gestionale LockService Kng_Server rende KngLockServer un Servizio in grado di avviarsi KngLockService exe automaticamente all avvio di Windows Da utilizzarsi solo sui sistemi su piattaforma NT LockClient C Kng_Client applicativo residente sul client che costituisce K
159. rver per poi essere da qui SMI n Ac pa ini e ng exe Client Server iOrI aar ci server 0 presente nel file 96 ini del client fi DR A ll AN 7 vi P sth Aggiornamento componenti tramite CONFIG DAT Nel caso in cui siano disattivati anche i meccanismi del Config ini in quanto manca la pathserver nel file 96 ini sar possibile utilizzare il confronto effettuato dal CONFIG DAT che grazie alle funzioni di Sincronizzazione dei Componenti Installati esegue un controllo sui file di programma pi recenti presenti sul server e propone l aggiornamento del client con il seguente messaggio per ogni nuovo componente rilevato T E disponibile una nuova versione del componente KngDBUpdate dll k Merone 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 CA kingkkngdbupdate dll se 1 per attivare i controlli 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 74 Manuale Tecnico 4 1 3 Aggiornamento Database In seguito all installazione delle nuove releas
160. scritti Aggiunta di tali funzioni al Men Standard nella posizione in cui queste si trovano nel Men Utente Aggiornamento a Video del Men appena costruito Salvataggio del Men per l utente in uso in sostituzione del precedente tabella UserEnvironment del Database xxxxxana Ora 86 Manuale Tecnico 5 2 5 Metodi di salvataggio del Men personalizzato La toolbar pu quindi essere personalizzata per utente il risultato delle impostazioni effettuate pu essere tecnicamente gestito dal sistema in due modalit in base alle impostazioni dei seguenti campi presenti nella tabella ParamComune del database Comune gt Salvataggio Savebar Attiva o ParamComune NewLoadBar 1 o ParamComune DisattivaSaveBar 0 Con questa impostazione il men dell utente viene caricato solamente al primo accesso e successivamente le volte che si fa un eventuale modifica quindi viene salvato su file nella cartella Savebar presente nella directory temporanea di ogni utente ved Rif Sezione Archivi cartelle temporanee per utente Al successivo accesso nel sistema il men verr caricato da questo file in modo pi rapido Salvataggio Savebar Disattivata o ParamComune NewLoadBar 0 o ParamComune DisattivaSaveBar 1 Con questa impostazione il menu viene caricato dal database della societ ana tabella Userenviroment ad ogni accesso nel sistema Questa metodologia meno veloce in termini di tempi di
161. se Clearinghouse l operazione prosegue poi come transazione crittografata e protetta Web Il metodo Web pu essere utilizzato se il sistema che esegue lo strumento amministrativo Licenze Servizi Terminal non dispone di connettivit Internet mentre l accesso possibile attraverso un browser Web installato in un altro computer L URL protetto a cui accedere quando si adotta il metodo Web viene visualizzato durante l uso della Gestione guidata licenze o Licensing Wizard Anche in questo caso l operazione si svolge mediante transazione crittografata e protetta L amministratore di sistema deve raccogliere le informazioni da Gestione guidata licenze e immetterle nell URL indicato dalla procedura guidata E possibile stampare copiare o salvare in un file le informazioni relative all attivazione del Server Licenze e o all installazione delle licenze fornite dal sito Web per il completamento della transazione tramite Gestione guidata licenze In caso esistano difficolt di collegamento ad Internet anche attraverso browser si potranno anche utilizzare i seguenti criteri Fax Questo metodo consente di inviare tramite fax una pagina generata da Gestione guidata licenze al Servizio clienti Microsoft Nella stessa sono riportate le informazioni necessarie per l attivazione o l installazione delle licenze Microsoft provveder poi a rispondere via fax con i dati necessari a completare l operazione Per completare la transazione utilizzando questo
162. se l utente non fa parte del gruppo amministratori la verifica degli aggiornamenti disponibili viene saltato selezionando il flag si inserisce nel 96 ini la chiave VerificaUtente 1 e Aggiorna componenti da Lock Server per attivare l aggiornamento dei componenti da LockServer consente di attivare sul singolo client il metodo di confronto e aggiornamento dei componenti tramite KngLockServer Questo metodo per i cui dettagli si rimanda al paragrafo Aggiornamento Componenti consente un meccanismo di controllo pi veloce e nel caso in cui lo stesso meccanismo non vada a buon fine viene visualizzato un messaggio e il confronto potr essere operato tramite il config ini Applicate le selezioni alla pressione del tasto Conferma vengono aggiornate le informazioni dei file di configurazione e viene avviato il Kng exe sul client Nel caso di attivazione di una delle modalit di aggiornamento disponibili vengono confrontati i componenti installati sul client con quelli del server e nel caso venissero rilevate differenze viene visualizzata la maschera la King 3 32 Elenco Componenti CT a E del al TRA di Hi 172003 17 11 25 432 0 0 Ti 02003 12 36 54 3 32 0 nl TTE KngBaseFunctions dll 06 11 2003 17 11 33 3 32 0 0 21 10 2003 9 04 29 3 32 0 0 C AKing_2 kngFunzMagVend dil 06 11 2003 17 12 41 3 32 0 0 30 10 2003 11 54 23 3 32 0 0 C King_2 knaMainFunctions dil 06 11 2003 17 13 27 3 32 00 21 10 2003 9 06 00 3 32 0
163. 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 CONFIGURAZIONE Installazione e struttura del sistema 57 3 4 2 1 KngLockService exe cartella d installazione su server Kng_server II Lock server per funzionare correttamente deve avviarsi automaticamente ad ogni riavvio del server A tal fine presente l eseguibile KngLockService exe che serve a rendere il KngLockServer in tutti i sistemi con tecnologia NT un Servizio di Windows quindi in grado di avviarsi Automaticamente all avvio di Windows senza bisogno di effettuare il Log in dell utente I due Files KngLockServer exe e KngLockService exe devono trovarsi nella stessa cartella in quanto al momento dell installazione del servizio lo stesso si memorizzer il percorso per poi poter eseguire in totale autonomia il KngLockServer e Installazione del servizio L installazione del servizio viene effettuata automaticamente dall InstallShield durante l installazione della parte Server del programma o della parte Setup LockServer in questa fase viene chiesto all utente se far dipendere il Servizio del KngLockServer dal Servizio di SQL L utente dovr rispondere S se gli archivi del programma sono in formato SQL Server scelta consigliata No se gli archivi del programma sono
164. sia chiesto di controllare lo stato del componente non trovato APPLICA E SALVA C king Config dat Effettua verifica su Non effettuare verifica su EngList dil NON TROVATA EngCustOnFly di NON TROVATA FingBaseobjects dil NON TROVATA EngDocDes dil NON TROVATA EngTipLista dil NON TROVATA EngRepObjects dil NON TROVATA kngBars ocs NON TROVATA kngForm ocs NON TROVATA EngFrod312 dil NON TROVATA EngBarC dil NON TROVATA EnoFilter dii NON TROVATA FngPreview di NON TROVATA FngFormule dil NON TROVATA FingeventHandier dii NON TROVATA Applica a questa sessione Applica e Salva Esci E possibile facendo doppio clic sul nome del componente non trovato attivare una maschera per la ricerca del corretto percorso Nella form che apparir possibile cliccare sul pulsante laterale Ricerca Posizione File e individuare il percorso del componente mancante Se il percorso corretto con Conferma il componente passer dalla parte destra alla parte sinistra di form Non effettuare verifica su EngCustOnFly dll Englist dil NON TROVATA EngBaseobjects dll Kng ocE es dll KngList di Descrizione TOO Percorso EAKING Versione i 25709 2001 18 19 34 i Ricerca Posizione File CONFIGURAZIONE Installazione e struttura del sistema 47 3 3 Configurazione in ambienti di rete CONFIG INI Specificatamente per l ambiente di rete sono stati studiati una serie di automatismi per cons
165. sione Naturalmente le toolbar gi convertite non verranno pi riconvertite 92 Manuale Tecnico 5 3 GESTIONE DELLE FUNZIONI Per accedere all elenco delle funzioni memorizzate nella omonima tabella del database Comune posizionarsi sulla toolbar della procedura e cliccare con il pulsante destro del mouse appare il seguente men di scelta rapida che include la voce E Gestione Funzioni Da qui possibile sia consultare i dati relativi alle funzioni attive sia inserire nuove funzioni Ogni funzione individuabile da un ID campo chiave della tabella Funzioni del Comune che ne identifica il gruppo di appartenenza sono a disposizione dell utente appositi range non occupati dalle funzioni standard Funzioni standard Funzioni Utente Kngcust 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 EI Gestione Funzioni
166. so dell applicativo esterno Access exe che si vuole collegare al programma o la definizione della director per trovare il database specifico Nel nostro esempio andremo a indicare in questo campo C ProgrammiMicrosoft Office Office MSACCESS EXE C Kng Archivi EURODANA MDB dove C Programmi Microsoft Office Office MSACCESS EXE indica Il percorso per il lancio di Access ossia la direttrice in cui si trova l eseguibile Access exe CONFIGURAZIONE Installazione e struttura del sistema 95 a Cerca file o cartelle Risultati ricerca Otfice Office r _____ _ m 6 menzioni 4 691 02 bytes Tipo Applicazione Ultima modifica 25 02 2000 16 38 Home MSACCESS EXE Testo contenuto Nella cartella 1A CCESS E CVFrogrammi tMicrosoft Office Office Ci Kng Archivi specifica la directory in cui si trova il Database E Cerca file o cartelle Risultati ricerca Tipo Applicazione Microsoft r _ _ mkpzpRzRhMCTK 6 Ultima modifica 14 06 2002 12 08 Mome EURODANA MDB Testo contenuto Nella cartella TTTY EURODANA MDE C Documents and Settinge penna Dati applicazioni Microsoft Office File rece EURODANA MDB 9 C Documents and Settngs penna Recent Cerca In EUROUDANA MDB CA Documents and Settings penna Hecent E Unit disco rigido locali C dn SIR CiAkinghArchiwi N B l inserimento delle virgolette come nell esempio fa s che gli spazi tra due successive parol
167. sono 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 eseguito in modalit client sul pc in questione non pu rilevare il percorso modificato con il meccanismo del config ini Va sempre posta particolare attenzione a non sovra scrivere e o cancellare la cartella con i report personalizzati solitamente sotto la RptKng in quanto andrebbero persi 4 1 2 Aggiornamento Componenti Sul singolo Client possibile procedere con l aggiornamento dei componenti direttamente applicando la patch di aggiornamento oppure installando a nuova versione da CD Rom Nel caso di rete possibile utilizzare dei metodi di confronto e aggiornamento automatici per distribuire i file aggiornati utilizzando una delle tre diverse metodologie a disposizione Aggiornamento componenti tramite LOCK SERVER scelta consigliata 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 fu
168. spazio Cartella DATA G y O CONFIGURAZIONE Installazione e struttura del sistema 11 Per S O windows nelle versioni 95 98 2000 NT emon _ _ o o o mm _ CEI a punto Numero cifre in un gruppo 3 Simbolo numeri negativi meno evi iii CONE VALUTA U Simbolo Valuta le Separatore decimali l ia Cifre decimali Simbolo raggruppamento cifre punto Numero cifre in un gruppo Cartella ORA H mm ss per Win95 98 O mm ss punto spazio Simbolo PM spazio Cartella DATA gg mm aaaa Separatore data o N 0999 g MMMM aaaa 12 Manuale Tecnico 1 4 2 Le Mappature di rete L eventuale utilizzo delle Tipologie archivi di studio collegati a pi database richiede una particolare attenzione nell impostazione dei percorsi di rete nel caso di installazione multiutenza infatti la tipologia un archivio collegato all archivio anagrafico da un percorso che deve essere uguale per tutti gli utenti che accedono al database In fase di installazione della procedura quindi fondamentale impostare su ogni client un percorso di accesso agli archivi in rete identico su tutte postazioni Di seguito riportiamo due alternative adottabili ovviamente consigliabili per ambienti Microsoft pienamente compatibili 1 Se il server dedicato e non usa il programma possibile mappare lo stesso percorso associando la stessa lettera al disco di rete su tutti i terminali in modo che il percorso risulti sempre lo s
169. sto modo la cartella LOG potrebbe anche essere spostata dal server ad un altro pc e consultata con il programma KngAnalizzaLog Analizza LOG i E MAIA Alia vega Facendo doppio click sull utente viene visualizzato l albero dei LOG contraddistinte dall icona corrispondete la tipologia di LOG e si di LETTURA o SCRITTURA Elimina LOG AA Bicos Risorsa 93 blocco Risorsa O blocco Totale STOP GS Hon Sbloccata o Fallito T Includi tutti i LOG La LUG L53001 20051 73751 l0g A LUG L53001 20051 73751 l0g ssa Percorso Files di LOG 14 SwiluppoDYSH_King SLOGN e 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 CONFIGURAZIONE Installazione e struttura del sistema 69 3 5 CONFIGURAZIONE APPLICAZIONE componenti installati All interno del programma dal men Utlit gt Help presente la funzione Configurazione Applicazione nella quale viene visualizzata la conformazione dell applicazione sul computer dell utente computer client Nella
170. te aggiornato in rete un metodo che pu essere utilizzato in modalit alternativa al Config ini per effettuare l aggiornamento dei componenti Se attiva questa modalit all esecuzione del Kng exe viene effettuata una ricerca dei componenti secondo i percorsi indicati nel Config dat ed una verifica con la versione dei componenti presenti sul singolo Pc L ultima riga di questo file AutoUpdateVersion indica se attivo l eventuale aggiornamenti dei componenti in rete lo stato 1 vero indica che l aggiornamento verr effettuato in automatico 0 falso indica che non verr effettuato l aggiornamento L impostazione del flag pu essere effettuata anche dall interno del programma Men Help Configurazione Applicazione 46 Manuale Tecnico Il Config dat pu essere quindi utilizzato al posto del file Config ini per effettuare l aggiornamento dei componenti in rete In questo caso nell ipotesi in cui il programma non dovesse trovare qualche componente nelle cartelle di rete viene immediatamente visualizzata la maschera a lato a questo punto si pu optare per l esecuzione della procedura senza effettuare il controllo sui componenti cliccando su ESCI oppure applicare alla sessione corrente 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
171. tesso 2 Metodo consigliato Se il server non dedicato quindi viene utilizzato anche come posto lavoro necessario impostare il percorso di rete esteso SERVER C Kng dove server il nome del server NT o Windows95 98 2000 NT C il nome della Share visibile a tutti Kng la path percorso dove sono situati gli archivi Per ambienti che non siano Microsoft pienamente compatibili si consiglia la mappatura con la stessa unit per tutti i posti di lavoro prima soluzione CONFIGURAZIONE Installazione e struttura del sistema 13 1 5 Nota sulla configurazione del FIREWALL Il firewall deve essere configurato in modo adeguato per permettere la comunicazione tra server e client del sistema gestionale sia ai fini di un corretto uso del LockServer sia per l accesso ad un database SQL e permettere l eventuale intervento in teleassistenza da parte dei tecnici tramite la console VNC Di seguito riportiamo un esempio di configurazione su Windows Vista Automaticamente Windows VISTA abilita sul computer un sistema di sicurezza integrato chiamato ICF o Windows Firewall inoltre verifica che tale firewall sia attivato e quindi visualizza lo stato del firewall in CENTRO SICUREZZA PC Windows icona solitamente visibile nell area di notifica o system tray Quando Windows Firewall attivo blocca la comunicazione della maggior parte dei programmi quindi per poter usufruire di alcuni servizi come quelli citati in pre
172. tesso pc se il gestionale aperto solo una volta l utente verr sbloccato automaticamente ed il messaggio di Utente in uso non verr neanche visualizzato se il gestionale aperto pi volte da questi verranno letti gli utenti attualmente in uso e confrontati con quello corrente di accesso Pertanto Se il nome uguale all utente bloccato verr visualizzato il messaggio Utente in Uso e si dovr lasciare all utente la soluzione manuale cambiare utente o pulire il Lock Server chiudendo manualmente il terminale se il nome diverso da tutti gli utenti rilevati allora l utente verr sbloccato automaticamente ed il messaggio di Utente in uso non verr neanche visualizzato 3 4 2 4 2 Chiusura automatica da Lock Monitor La modalit di auto chiusura del terminale descritta nel paragrafo precedente in caso di uscita forzata dallo stesso disponibile anche nel Lock Monitor All avvio della procedura infatti il LockMonitor cerca di leggere il nome utente scritto nel file ini di configurazione se il nome utente NON identificabile ad esempio per il primo accesso sul pc il Lock Monitor si comporter come in precedenza cio una volta avviato visualizzer l elenco di tutti gli utenti attualmente connessi al Lock Server 66 Manuale Tecnico Es 1 gt S Lock Monitor CLIENT Refresh ogni IE Secondi IP nr P TR z Forta TT f Invi se il nome utente
173. ti i sistemi Windows ME e Windows XP Home edition pertanto il corretto funzionamento del programma su tali sistemi non garantito La configurazione sui sistemi operativi contrassegnati da richiede le impostazioni descritte nel paragrafo INSTALLAZIONE DEL SISTEMA SU WINDOWS VISTA Ricordiamo inoltre che su Sistema Operativo Windows XP non necessario installare la procedura utilizzando la funzione Verifica Guidata Compatibilit Programmi funzione presente ed in passato spesso utilizzata sui s 0 XP presente del men Accessori che permette di installare una determinata procedura simulando i sistemi operativi precedenti a XP Nel caso in cui l utente abbia eseguito l installazione utilizzando questa funzione si potrebbero verificare diversi malfunzionamenti nel programma ad esempio alcune anomalie all apertura delle principali maschere quali anagrafiche clienti fornitori e Articoli Per ovviare a queste anomalie necessario verificare le propriet dell eseguibile Kng exe in particolare nella cartella Compatibilit verificare che il flag Esegui programma in modalit compatibile sia disattivo es sul sistema operativo Win95 quindi necessario disattivare il flag oppure procedere ad una nuova installazione da CD ROM 6 Manuale Tecnico 1 3 La struttura dell applicativo La procedura stata ideata con una struttura Client Server Questo significa che eccetto per l installazione in Terminal Server cui dedichere
174. ti installati 69 AGGIORNAMENTO LG l lllllaiara 11 4 1 Le Specifiche dell aggiornamento 71 4 1 1 AGGIOMAMENO REporlS sossrrsroi aiei a e a aa aA aa eaS 72 4 1 2 Aggiornamenio GOMPONEnNt s sleale eee 72 4 1 3 Aggiornamento Database nora ele 74 FINESTRE DI DIALOGO E TOOLBAR ina 78 5 1 MASCHERA PRINCIPALE Caratteristiche 18 52 TOOLBAR Lelli 81 5 2 1 Funzione Personalizzazione rapallo salate a 82 5 2 2 Funzione Gestione TOolDAL renen aaa 83 5 2 2 1 Personalizzazione icone della toolbar iiiiiiii 83 5 2 3 Funzione Ripristino Men Originale i 84 5 2 4 Funzione Allineamento Men Standard iii 85 5 2 5 Metodi di salvataggio del Men personalizzato i 86 5 2 6 Funzione di conversione delle toolbar per versioni precedenti alla 5 10 2 87 5io GESTIONE DELEG FUNZION alia 92 5 3 1 Collegamento ad applicativi file e cartelle esterni i 94 5 3 1 1 Apertura di un file esterno esempio file ACCESS ii 94 5 3 1 2 Apertura di un file con passaggio di parametri esempio file XIS 97 52 13 Apena arun E DO rilievi ilo A EEA 100 52 k4 Apena dr DEC e a a a a a 100 BASE DATI CENNI E TABELLA FUNZIONI asnannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn 101
175. ti 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 alternativa M Attivare Modalit adottabile se il lock server avviato in modalit effettiva questo flag consente l attivazione di un aggiornamento componenti che utilizza un metodo di confronto dei files molto pi veloce rispetto al confronto operato tramite config dat o config ini secondo quanto descritto descritte nel paragrafo Aggiornamento Componenti In questa modalit ad ogni avvio della procedura su client il Kng exe legger dal 96 ini la modalit di aggiornamento adottata e il comune in uso quest ultimo per la lettura della Tabella Connectionlock al fine di individuare il percorso del LockServer chieder quindi l elenco dei files da confrontare con quelli locali e a seguire l eventuale aggiornamento Se tale operazione dovesse fallire per qualche motivo apparir un messaggio L Aggiornamento dei Componenti utilizzando il KngLockServer NON E DISPONIBILE Si vuole Proseguire con l Aggiornamento da Config dat o Config ini a seconda dei casi se presente un altro tipo di aggiornamento e l utente potr scegliere di effettuare l aggiornamento secondo il metodo del config ini o del config dat a seconda della configurazione Se non sttivo alcuna altro tipo di aggiornamento viene visu
176. tire servizi Web ML applicazioni web e applicazioni distribuite Le tecnologie dei server gt Aggiungi cartelle condivise g visualizza i passaggi successivi per questa ruolo T Ulteriori informazioni sui server applicazioni applicazioni comprendono ASP NET COM e Internet i Informazioni sull utilizzo di Information Services IIS Interfaccia Web per amministrazione remota per amministrare server Web td visualizza i passaggi successivi per questo ruolo W Mon visualizzare questa pagina all accesso Configurazione guidata server Ruolo server E possibile impostare il server per svolgere uno a pi ruoli specifici Se si desidera aggiungere pi di un ruolo al server possibile eseguire nuovamente la procedura guidata Selezionare un ruolo Se il ruolo non stato aggiunto possibile aqgiungerlo Se gi stato aggiunto possibile rimuoverlo Se il ruolo da aggiungere non in elenco aprire Installazione applicazioni Ruolo server Server Terminal File server Server di stampa Server applicazioni II5 ASP NET Server di posta POPS SMTP 00000 Server Terminal Server di Accessa remoto wP Controller di dominio Active Directory Server DNS Server DHF Server multimediale Server WINS Si ho si I server terminal elaborano operazioni Mot per pi computer client Questo ruolo a e D non necessario per l amministrazione ho remota ho Moa Ulteriori informazioni sui
177. tivazione di questo controllo funzionale alla fase di installazione e o di successivo aggiornamento manutenzione del software gestionale in quanto potrebbe impedire alcune operazioni come ad esempio la creazione di batch di registrazione dei componenti Di seguito riportiamo un esempio di disattivazione del UAC Per poter disabilitare il Controllo account Utente andate nel PANNELLO DI CONTROLLO ACCOUNT UTENTE come indicato nella figura sottostante E o X Oi H Pannello di controllo Account utente _ n P File Modifica Visualizza Strumenti f Attivita Modifica dell account utente Gestione delle password di rete Cambia immagine Gestione dei certificati di pe crittografia dei file 3 Qf Attiva o disattiva Controllo account utente i PaoloPG Gottardello Configure pioprnet profilo RW Gestisci account utente utente esperto Co a L e Modifica vanabili di ambiente Per cambiare la password premere CTRL ALT CANC e scegliere Cambia password 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 la n eee FT as i i LI 7 merci A S E Account utente Attiva o disattiva Controllo account utente r Ga OOO oA Eile Modifica Visualizza Strumenti Per aumentare la protezione del computer e renderlo pi sicuro attivare il controllo dell
178. to fuori dall elenco e posizionato in un qualsiasi punto della toolbar della maschera st Articoli di Magazzino Codice articolo E E E TT fel Excel amp E r5 Pa Descrizione Prezzo di Vendita IG A questo punto si pu richiamare il codice articolo Pentium Pro 200 Mhz CONFIGURAZIONE Installazione e struttura del sistema 99 ai Articoli di Magazzino Yariazione Codice articolo H_PCPENTIUM O ba al Excel Ss Ed Pi Pa Descrizione Pentium Pro 200 Mhz Frezzo di endita 000 154997 P Prezzo con KH A 000 185924 Unit di misura Mo NUMERO Conto Ricavi fino Settore Bw HARDWARE IVA acquisti e vendite jpo jo Fornitura 1 Drdini Foriti Decimali quantit e prezzo Canale preferenziale P i i po T Va Controllo Articolo Sospeso Distinta kt Cliccando sul pulsante Excel l applicativo ricerca all interno della maschera Anagrafica Articoli il controllo txt 1 campo Descrizione e sostituisce alla stringa il contenuto del controllo Pentium Pro 200 Mhz In questo modo si realizza il collegamento con Excel in maniera integrata Ovviamente il foglio di Excel deve avere lo stesso nome del contenuto del campo Descrizione E4 Microsoft Excel Pentium Pro 200 Mhz xls JET Fie Modifica fsualizza Inserisci Formato Strumenti Dati Finestra 7 l x Arial 0 GC S Eaa m wi EE n iS a BS O Q E A 4 ila 45 100 Pr JI 8 SR O hs ra E Note tecniche Buono x
179. tutti gli effetti ma con un limite di data superato il quale non pi possibile proseguire con l elaborazione La procedura pu essere utilizzata anche in modalit sola lettura ovvero la stessa pu essere utilizzata a scopo dimostrativo CONFIGURAZIONE Installazione e struttura del sistema 61 3 4 2 2 2 Gestione Archivi Per impostare il percorso degli archivi possibile agire sui campi M Usa Comune in Access nel caso di utilizzo di archivi in formato access M Usa Comune in SQL nel caso di utilizzo di archivi in formato SQL server Questi dati servono per indicare al lock server il percorso degli archivi in uso in questo modo il programma si colle alla tabella Connection Lock del comune in uso per memorizzare le informazioni di base relative alla configurazione del programma stesso Il percorso nel quale sono gestiti i database vengono scritti nel campo sovrastante di colore giallo Percorso archivi Per modificare il percorso o eliminare i dati memorizzati dalla connection lock possibile utilizzare i pulsanti Cambia Server o Cambia percorso archivi per modificare il percorso degli archivi gestiti Per la selezione degli archivi Sfoglia per cartelle E 3x Lok SERVER Iniemotto ER Ei ecorse del compiute e Floppy da 3 5 pal Ai ga Disco lorde IC a o WIN D lt WINZIOOO E i 9 Disco locale F A CROM G E CO ROM HE E CD ROM 1 E Day Sviuppa isi
180. u 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 96 ini di quel pc PathCsp Percorso Nota Integrativa Nel caso di gestione della Nota Integrativa integrata a MS Word i file modificati e i file forniti con i vari aggiornamenti vengono salvati in questo percorso sempre locale E importante quindi eseguire il salvataggio periodico di questa cartella che anche nel caso di rete si trova su ogni Client al fine di salvaguardare le modifiche ai documenti gestiti dall interno del programma qui automaticamente salvati Path Libroinventario percorso dove generare il libro inventario PathPrivacy percorso documenti dove viene generato il DPS futura implementazione CONFIGURAZIONE Installazione e struttura del sistema 41 3 1 1 2 Sezione Archivi cartelle temporanee per utente Nel file di configurazione possibile indicare per ogni utente una cartella temporanea creata nella posizione pi idonea sulla quale l utente abbia diritti completi nella quale vengono salvate files tipo Log generati automaticamente dal sistema File di esportazione in excel da griglia e o liste Configurazione toollbar Etc Il percorso legato al seguente parametro PathTmp Percorso Temporaneo percorso di generazione dei files temporanei che vengono generati durante le elaborazioni della procedura Nel perc
181. uale gestione licenze non prevede la possibilit di utilizzare le nuove licenze su rete Novell Unix ecc o comunque su una rete diversa da Windows In questi casi la licenza va copiata su un Pc Windows tra i client di rete cui puntare con il percorso specificato nel 96 ini PathLic Ci implica che per utilizzare la procedura tale Pc deve essere acceso Nota 2 KngLockserver KngLockClient e serial number Il SERIAL NUMBER calcolato dalla proceduraLockServer exe nel caso di rete o KngLockClient exe nel caso di monoutenza Il Serial Number viene generato dalla configurazione del PC dove risiede il KngLockServer in funzione della HDiInfo dll che dovr trovarsi sempre nella cartella di sistema Es WinNT System32 30 Manuale Tecnico 2 5 Stampanti Premettiamo che affinch la stampante funzioni correttamente assolutamente necessario che siano installati i driver relativi alla stampante in uso e al sistema operativo installato Dal Men Archivi Impostazioni Imposta stampante e Caratteri possibile accedere alla cartella Stampante per verificare l impostazione dei caratteri della stampante e del carattere preimpostato Qualora la Procedura non ne rilevasse di gi impostati ne verrebbe forzata la richiesta Per es le stampe Laser per foglio Uni A4 richiedono un carattere specifico ad es Arial stile Normale dimensione al massimo 9 punti w Definizione parametri procedura _ 2 2 O x Generali
182. uarta ad ogni connessione Terminal Server remota CONFIGURAZIONE Installazione e struttura del sistema 119 8 INSTALLAZIONE DEL SISTEMA SU WINDOWS VISTA Il sistema gestionale attualmente in fase di certificazione sul sistema operativo VISTA alcune funzionalit come il CR EXPORT sono alla data attuale in fase di revisione tuttavia in questa sezione riportiamo alcune specifiche necessarie per una corretta installazione e configurazione del software 8 1 Gestione account utente Data la particolare struttura del software dove si richiede una ampia Interazione con il sistema operativo per poter installare e utilizzare correttamente il software necessario disporre di un account 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 e CR s Sa Fannello di controllo Account utente File Modifica Visualizza Strumenti F Attivit a j Modifica dell account utente Gestione delle password di rete a i no i ata Gestione dei certificati di Lambia immagine crittografia der file a i RETE i WA Attiva o disattiva Controllo account utente Paolo PG Gottardell
183. ura grazie alla quale possibile impostare questi parametri fondamentali per l avvio del programma Successivamente i parametri indicati in questo file sono modificabili e mantenibili attraverso la funzione Definizione percorso archivi e licenza all interno del programma realizzata per agevolare la gestione del file di configurazione e dei parametri di installazione direttamente da programma a Definizione parametri procedura i Generali a n Fercorso Lespiti Stampante Tasti Funzione Percorso CS5 Selezione Percorso A e 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 seguente a questo punto possibile associare cliccando sulla riga corrispondente il percorso della licenza a quello degli archivi Nell esempio si nota che si selezionata la licenza C Kng Archivi all archivio C Kng Archivi Alla conferma si compila in automatico il campo Selezione Percorso della finest
184. utente sia sull avanzamento delle operazioni sia su eventuali segnalazioni di errori o avvisi durante la conversione Ad ogni avvio della procedura di conversione viene creato o aggiornato un file di log giornaliero salvato nello stesso percorso del gestionale col nome ToolBarLOG_AAAAMMGG log nel quale vengono salvati solo gli errori e alcune segnalazioni per gli errori in particolare indicato anche l elenco delle routine coinvolte per dare la possibilit allo sviluppatore di individuare la porzione di codice che lo ha causato Per richiamare il file di log del giorno bisogna cliccare sul pulsante Mostra File LOG E Per avere invece una visione pi completa delle operazioni eseguite delle segnalazioni e degli errori rilevati si pu cliccare sul pulsante Mostra Errori Alert F che apre la finestra degli Errori e Segnalazioni dove vengono visualizzate in una struttura ad albero gli errori e le segnalazioni rilevate durante la procedura 90 Manuale Tecnico f Errori e Segnalazioni LR Errori 0 Segnalazioni SRENVEASIONE TOOLBAR NEL DB Errori 0 Segnalazioni 2 DATABASE COMUNE gt Errori 0 Segnalazioni 2 NC Campo sTool gi presente nella tabella BasetAenu B amp SEMENU Errori 0 Segnalazioni NO Conversione non effettuata formato dati non compatibile con l ActweBar s 1 0 ie TOOLBAR NEIFILE Errori D Segnalazioni O lt PATH CARNG_MONO4TMPUSERS4 ADMIN
185. utenti connessi in modalit Terminal Server Senza addentrarci nei dettagli di questa modalit di gestione ci limitiamo a suggerirvi di modificare l impostazione di cui sopra per migliorare la gestione delle stampe da parte del programma operando come segue Accedere da Avvio Programmi Administrative Tools alla funzione Terminal Services Configuration Quindi cliccare con il tasto destro del mouse sul protocollo RDP e visualizzarne le propriet delle connessioni Client impostandole come segue LN Terminal Services Configuration I lam ve e gt Om XERE My Docume 2 Connections MEATY Server Settings RDP Tcp Properties General Logon Settings Sessions Environment Remote Control Client Settings Network Adapter Permissions My Netwo Places Connection E I Connect client drives at logon Recycle B M Connect client printers at logon Z Default to main client printer Disable the following Internet M Drive mapping Explorer i 7 IV windows printer mapping 4 E MW LPT port mapping M COM port mapping King Azien Pen TT Clipboard mapping KW 4udio mapping 7a Al ue Acrobat Reader 4 0 Astart G e Ea E Terminal Services Con PW 12 27 In questa configurazione non vengono aperte sessioni di lavoro multiple su una stessa sessione di lavoro per uno stesso utente come avverrebbe per default in modalit terminal server 118 Manuale Tecnico 7 3 3 TERMINAL SERVER e connessioni rem
186. uto 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 dedicato un apposito paragrafo Startup VilewInfo 0 Configurazione per la configurazione dei parametri Configurazione relativi alla stampa E gestito automaticamente dal Kng una volta impostata la le stampante i di difetto printerFontName Times New Roman printerFontSize 12 NumMMSec 40 ChangeablePrintOrientation 0 FontTextMode Tlmes New Roman PrintInTextMode 0 printerFontSlze 0 PrinterName ASSISTENZA HP LaserJet IIID Archivi PATHSERVER SERVER KING gt gt Perattivare in rete i confronti previsti dal file config ini PATH4 60 SERVER KING DB_Standard gt gt Per indicare la posizione dei file di archivio PathRpt SERVER KING RptKing gt gt Per indicare la posizione dei Report di stampa PathLic SERVER KING DB_Standard File_Lic gt gt Per indicare la posizione dei file di licenza PathCsp C King NotaNew gt gt Per indicare la posizione della cartella della Nota Integrativa PathTmp C King_Mono TmpUsers gt gt Percorso di creazione file temporanei PathTurboTax C gt gt Perindicare il percorso del programma fiscale integrato Sy DefSoc DEMO Sy_DefVer 4 50 38 Manuale Tecnico Negozi Sede 0 Negozio 1 Aggiornamenti VerificaUtente 0 gt gt Per attivare il controllo sull utente
187. viando la conversione con il pulsante CONVERTI verr avviata prima la conversione del database Comune e successivamente delle eventuali societ selezionate Infine se abilitato dall utente con l apposito flag verr avviata la ricerca e la conversione dei file tb Nel database Comune viene convertita la toolbar contenuta nel campo bar della tabella Base Menu solo se non esiste il campo VsTool oppure se esistente se ha un valore diverso da 3 che il numero di versione del nuovo controllo ActiveBar3 Se il campo VsTool non dovesse essere all interno della tabella BaseMenu la procedura lo crea e solo dopo la conversione se tutto andato a buon fine lo imposta al valore 3 CONFIGURAZIONE Installazione e struttura del sistema 89 La stessa procedura ripetuta sulla tabella UserEnvironment all interno di ogni database relativo alle societ selezionate che contiene le toolbar di tutti gli utenti registrati nella societ Conclusa la conversione delle toolbar salvate nei database e attivato il flag Converti File Tb contenuti in si avvia la procedura di conversione delle toolbar contenute nei file tb Ogni file tb convertito con successo viene eliminato e poi salvato nella stessa cartella e con lo stesso nome ma estensione tb3 I file OLD tb file di backup creati dal gestionale quando un utente modifica la propria toolbar non vengono convertiti ma subito eliminati Mano a mano c
188. zioni di lt installazione gt lt installazione gt 24 Manuale Tecnico Ordini Clienti gestione delle funzioni di Ordini Fornitori gestione della funzione dei Parametri della Procedura KngStampa dill Componente che permette la Proprietario Stampa dei reports gestione delle tabelle lt installazione gt n lt installazione gt lt installazione gt KngUtilita dll Componente che permette la siena I lt installazione gt gestione delle funzioni di Utilit KngVendite dil Componente che permette la Proprietario gestione delle funzioni di Vendita KngPrivacy dil Componente che permette la Proprietario gestione delle funzioni della Privacy gestione delle funzioni della Privacy dell invio automatico delle mail dalla funzione di RUBRICA KnglmpExpSgql dil Componente che permette la Proprietario lt installazione gt gestione delle funzioni di Importazione Esportazione dei database in SQL Questo componente contiene e le funzioni generali usate dalle dil della Produzione KngProdBase dil Componente che permette la Proprietario a OCX TT gestione delle funzioni di Base di Produzione Lotti di produzione Calcolo Fabbisogni Previsione di Vendita ecc KngDiba dll Componente che permette la Proprietario lt installazione gt gestione delle funzioni delle Distinte Basi KngProdExt dill Componente che permette la Proprietario lt installazione gt gestione delle funzioni

Download Pdf Manuals

image

Related Search

CONFIGURAZIONE configurazione configurazione elettronica configurazione computer configurazione rete configurazione bmw configurazione audi configurazione stampante configurazione volkswagen configurazione di sistema configurazione tastiera configurazione dispositivi configurazione pec aruba configurazione fiat configurazione sistema configurazione del computer configurazione stampanti configurazione tiguan configurazione posta aruba configurazione stampante hp configurazione booster fastweb configurazione del sistema configurazione audi q5 configurazione pec aruba su outlook configurazione elettronica carbonio configurazione dispositivi stampanti

Related Contents

16/ 32 Port 4 User Cat5 Matrix IP KVM Switch  Atmel ATAK559001-9 Datasheet  Benutzerhandbuch SOLAR-LOG 200  HAARGLÄTTER  Descargar pdf - Impedancia.com  ロボライン レーザー墨出器 CP−818  Manuale dell`utente finale di IUCLID 5      Rosendahl Nanosync manual  

Copyright © All rights reserved.
Failed to retrieve file