Home

Manuale Tecnico

image

Contents

1. cliccando su Ok partir l operazione di aggiornamento che porter alla visualizzazione delle form precedentemente evidenziate gt Anche se si utilizzano archivi in formato SQL fondamentale aggiornare sempre il file StdCom e verificare che il file aggiornato si trovi nella cartella indicata nel file Kng96 ini come Percorso Archivi Access es path330 percorso_archivi_ access DATALOG Software a Dimensione Uomo 68 Manuale Tecnico UPDATEBANCHE La tabella Banche del database Comune contiene la lista completa di tutte le banche italiane con i relativi codici ABI e CAB Questa tabella rappresenta un utilissima banca dati per l utente e pu essere periodicamente aggiornata in questo caso la procedura di KngDBUpdate visualizza il seguente messaggio solitamente al termine dell aggiornamento del database Comune Aggiornamento Comune Ti j La Tabella Banche presente sul Comune stata aggiornata in data 01 01 2000 2 L StdCom contiene una nuova Versione di tale Tabella aggiornata al 06 06 2008 Si vuole procedere all aqgiornamento della Tabella Banche del Comune Ea 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
2. Rinomina 9 premere sul pulsante Avanzate amp Preferenze stampa Epson LU 1060 PR Layout Carta Qualit Orientamento C Verticale O Orizzontale Ordine pagine Dalla prima all ultima O Dall ultima alla prima Pagine per foglio 1 DATALOG Software a Dimensione Uomo 32 Manuale Tecnico 10 Scegliere nella sezione Formato il nuovo modulo personalizzato appena creato nel nostro esempio Modulo Personalizzato 1 Epson LO 1060 Opzioni avanzate Er Epson LO 1060 Impostazioni avanzate del documento dg Carta Output Formato A4 Numero cog 37 5 x 29 7 3 lin Grafica AZ 42 x 59 4 cm Qualit did 3 A3 orizzontale 42 x 29 7 om fig Opzioni docume Caratteristi L293 Modulo cont trattore Std US d Modulo continuo 21 5 x 33 cm Gi Caratteristiche stampante Qualit di stampa Qu 11 Cliccare su OK DATALOG Software a Dimensione Uomo Installazione e Configurazione 33 CONFIGURAZIONE Nelle pagine precedenti abbiamo pi volte parlato di Kng96 ini Config dat e Config ini Su questi 3 file fondamentali si basa l intera configurazione del sistema 8 file si trovano su ogni pc che utilizza il programma eccetto nelle installazioni in Terminal Server dove gli stessi file risiedono solo sul server In questa configurazione in particolare il file Kng96 ini si trova in ogni Cartella Utente del ser
3. II file KNG96 INI si trova nella directory Windows c windows o c winnt In questo file vengono annotati i parametri fondamentali per la procedura quali il percorso degli archivi della licenza dei report ed altro In caso di rete si trova su tutti i client che devono accedere al programma Contenuto del file Proponiamo un esempio di informazioni che possono essere contenute nel file di configurazione A fianco riportata una breve descrizione mentre per le sezioni pi importanti dedicato un apposito paragrafo StartUp VilewInfo 0 Configurazione per la configurazione dei parametri relativi alla stampa E gestito automaticamente dal Kng Configurazione printerFontName Times New Roman una volta impostata la le stampante i di difetto printerFontSlze 12 NumMMSec 40 ChangeablePrintOrientation 0 FontTextMode T1imes New Roman PrintInTextMode 0 printerFontSlze 0 PrinterName ASSISTENZA HP LaserJet IIID Archivi PATHSERVER SERVER KING gt gt Per attivare in rete i confronti previsti dal file config ini PATH4 60 SERVER KING DB_Standard gt gt Per indicare la posizione dei file di archivio PathRpt SERVER KING RptKing gt gt Per indicare la posizione dei Report di stampa PathLic SERVER KING DB_Standard File_ Lic gt gt Per indicare la posizione dei file di licenza PathCsp C King NotaNew gt gt Per indicare la posizione della cartella della Nota Integrativa PathTurboTax C gt gt
4. Nel file Config dat ci deve essere la riga AutoUpdateVersion 1 per attivare i controlli 6 PE DE o In tutti i casi la cartella di installazione server deve essere condivisa Il meccanismo di confronto dei componenti tramite il config ini esegue il confronto solo per i componenti elencati nello stesso file eventuali nuovi componenti installati ma non presenti in elenco non vengono considerati dall aggiornamento Anche per il config dat vale lo stesso discorso del config ini vengono considerati solo i file presenti in elenco DATALOG Software a Dimensione Uomo Installazione e Configurazione 65 Aggiornamento Database In seguito all installazione delle nuove release del programma vengono attivati degli automatismi in grado di aggiornare i databases precedentemente creati dall utente preservando dati e strutture personalizzate U_ ed adeguando la struttura dell archivio ai nuovi standard richiesti nuovi campi tabelle ecc L aggiornamento delle strutture dei database delle societ e del Comune viene gestito dal componente KngDBUpdate sempre aggiornato con la 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
5. 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 kKng_server per consultare i LOG KngAnalizzaLog deve trovarsi nella stessa directory che contiene la cartella LOG e deve essere eseguito manualmente con doppio click In questo modo la cartella LOG potrebbe anche essere spostata dal server ad un altro pc e consultata con il programma KngAnalizzaLog Analizza LOG a hi Di penis 00 ADMIN 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 prec Risorsa x DE Risorsa Totale STOP ps Hon Sbloccata ie Fallito O Includi tutti i LOG La LUG LS 3001 20051 3751 log ALOG L530012005173751 l0g san Percorso Files di LOG WS viluppos DASH Kings 3A LOGS Il programma visualizza l ultimo LOG generato attivando il flag Includi tutti i LOG vengono visualizzati tutti i files E possibile eseguire l eliminazione dei Log premendo il pulsante Elimina LOG che canceller tutt
6. 1 ServerName lt nome_server_SQL gt Dove lt percorso archivi gt corrisponde alla cartella nella quale vengono gestiti gli archivi in formato access lt percorso licenza gt corrisponde alla 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 xxxxx
7. Il file KNG EXE si trova nella directory del programma sul client c Kng parametri indicati nel file Config ini sono modificabili dall utente manualmente editando il file ini oppure accedendo ad un apposita funzione per la modifica dei parametri relativi alla SelectedSections ovvero alle sezioni sulle quali si vuole eseguire il confronto Si accede alla funzione dal Men Start Esegui eseguendo il Kng exe pi un apposito parametro CONFIG 2 x Digitare il nome del programma della cartella del l s documento o della risorsa Internet da aprire i Apri C 1King_ClientiKing exe CONFIG i anula Sfogla Alla conferma OK viene visualizzata la seguente maschera prima dell avvio del programma nella quale possibile selezionare un altro gruppo di componenti da controllare NSR SR Windows Rpt per quest ultimo il controllo sugli rpt ha senso solamente se i report vengono gestiti in locale Aggiorna Componenti E xj TO Aggiorna Componenti DI PP O Windows O Bp O ElencoFilesMancanti TO verifica Utente in Gruppo Administrators TO amp ggiorna Componenti da LockSeryer Esci L utility Elenco Files Mancanti esegue una verifica di tutti i componenti presenti sul server e non sul client per consentirne un veloce prelievo ed aggiornamento La selezione della voce disabilita la possibilit di selezionare le altre cartelle E App Comp DO Windoss rn OO AE Elenco
8. KngEventHandler d C X King_3 31 _Server SERVER COMP KngEventHand er dll KngEventHandler CUserEvwent KngDBUpdate d Ki Ina 3 31_Serwver SERVER COMP KngDBUpdate d KnaDBupdate CMainDispatch 1 KngDBUpdProf312 d CA King 3 31 _Server SERVER COMP KngDBUpdProf312 dll KngDBUpdProf312 CUpdates KngDBUpdContab al KngDBUpdContax d KngDBUpdAssist dl KkngDBUpdvendBanc d j 1 CiXKing_3 31_ServerASERVER COMP KnagDBUpdContab d KnaDBupdContab CUpdates CiXxKing_3 31_Server SERVER COMP KngDBUpdContax d KngDBUpdContax CUpdates 1 CiXKing_3 31_ServerASERVER COMP KnqgDBUpdAssist d KnqgDBUpdAssist CUpdates ssCiX King_3 31_Serwer SERVER COMP KngDBUpdvendBanc d KngDBUpdvendBanc CUpdates KnqQuery d l C King_3 31_Serwer SERVERXCOMP KnqQuery d l KnqQuery CMainDispatch KngTimeSheet d l King_3 31 _Server SERVER COMP KngTimeSheet dll KngTimeSheet CMainDispatch KngMatricole312 dji z C King_3 31 _Server SERVER COMPXKngMatricole312 dll KngMatricole312 CMainDispatch KngProf312 d1l1 C xk ing_3 31_Serwver SERVERXCOMP KngProf312 d KnaProf312 CMainDispatch KngGestPrew d l C King_3 31_Server SERVER COMP KngGestPrey dl KngGestPrew CMainDispatch QPRO32 d11 C XKing_3 31_Server SERVERXSRXQPR032 d1 TDBGG6 0cx C King_3 31_SerwerASERVERASRATDBG6 0cx TrueDBGri d o TDEGrId SBPro532 0cx C iX King_3 31_Serwer SERVERASRASBPro532 0cx Sax SaxBasicPro VS0Cx32 0cx C King_3 31_Serwer SERVER SRAVS0CX3
9. Software a Dimensione Uomo 4 Manuale Tecnico IL SISTEMA GESTIONALE KNG Nel presente manuale andiamo ad illustrare quelle che sono le caratteristiche dell applicativo KNG partendo dalla sua struttura dalle modalit di installazione per poi dettagliare i componenti e le singole utilities che fanno parte del sistema KNG Partiamo dalle caratteristiche di base ricordando che prima di procedere all installazione delle procedure KING necessario verificare che i requisiti di sistema corrispondano a quelli richiesti per il loro corretto funzionamento Considerando che il pacchetto Multiaziendale e certificato per operare su SO Windows per funzionare correttamente richiede le seguenti REQUISITI MINIMI DI SISTEMA Processore Pentium II IIl a 350 Mhz o superiore Memoria RAM 128 MB CD Rom Spazio libero su disco 100 MB per i programmi pi lo spazio per memorizzare le registrazioni delle varie societ almeno 20 MB per ogni societ Stampante supportata da Windows Sistema operativo MS Windows secondo specifiche indicate al paragrafo l sistemi operativi certificati il sistema di salvataggio dei dati archivi sui quali la procedura si appoggia completamente a carico dell utente pertanto si consiglia l utilizzo di un sistema di backup dei dati su supporto magnetico esterno e o su CD ROM se il sistema ha installato un masterizzatore oltre che l utilizzo di sistemi di continuit UPS per tutelarsi da eventuali cali
10. per i cui dettagli si rimanda al paragrafo Aggiornamento Componenti consente un meccanismo di controllo pi veloce e nel caso in cui lo stesso meccanismo non vada a buon fine viene visualizzato un messaggio e il confronto potr essere operato tramite il config ini Applicate le selezioni alla pressione del tasto Conferma vengono aggiornate le informazioni dei file di configurazione e viene avviato il Kng exe sul client Nel caso di attivazione di una delle modalit di aggiornamento disponibili vengono confrontati i componenti installati sul client con quelli del server e nel caso venissero rilevate differenze viene visualizzata la maschera ls King 3 32 Elenco Componenti Mt Eo a sli Deve ooele Deae Insoe La og rese i _ 06 11 2008 T A 332 00 31 10 2008 12 36 54 33200 Una nova versione del componente E Kra E CAKing_ CKing_ CMKing_s CMKing_s CAKing_s CAKing_s Potrebbe verificarsi che durante la fase di aggiornamento il Kng exe generi un errore ci pu dipendere dal fatto che si sta cercando di aggiornare un componente attualmente in uso dal Wi KngCespiti dl 06 11 200317 17 08 3 32 0 0 21 10 sistema es Tdbg6 0cx Solo in tali casi l aggiornamento dei Sioi OBT eO IO NINO componenti in uso non sar possibile Esci Per procedere all aggiornamento del componente sufficiente applicare un flag in corrispondenza dello stesso e cliccare su Aggiorna ggiorna DATALOG Software a
11. 2002 12 08 Mome EURODANA MDE Testo contenuto Nella cartella E F EURODANA MDE C Documents and Settings penna Dati applicazioni MicrosoftMOffice File rece EURODANA MDE 9 C Documents and Settings penna Recent Cerca In EURODANA MDE C Documents and Settings penna Recent E Unit disco rigido locali C I C kingsArchivi Come si evince dalle ricerche effettuate i percorsi da inserire nel campo Collegamento Sono C Programmi Microsoft 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 Ci Kng Archivi specifica la directory in cui si trova il Database N B l inserimento delle virgolette come nell esempio fa s che gli spazi tra due successive parole non vengano considerati nel momento in cui si effettua la ricerca del file nella cartella specificata gi Gestione Funzioni Categ F Collegamento Genere Genere Genere Genere Genere Vendite Wendite Genere Genere Genere Gener Genere Genere _ Genere Gener Genere C Vendite E Contat Gener Gener Gener Gener CAProgrammi Microsoft Dffice Office MS amp ACCESS ESE CAking amp rchivi EURODANA MOB Per poter lanciare il database dal pr
12. Articoli amp 001 00C a 14 Stampa Tabelle 6 001 00C E 15 Anagrafica Pratiche 1 Prof ord e Prof Sempl Messun Controllo 001 00C 20 Editing a Griglia amp 001 00C Come si nota nella griglia sono elencate insieme al numero di ID che le contraddistingue le funzioni esistenti nella Procedura la numerazione delle funzioni rispetta la suddivisione tra funzioni utente e standard In ordine a partire dalla colonna Pulsante si ha una serie di informazioni relative a ciascuna funzione e Pulsante indica se la funzione fornita di bottone di scelta rapida Nel caso di inserimento di nuove funzioni da parte dell utente la procedura provvede automaticamente a renderle disponibili nell elenco delle funzioni presenti nella procedura e Livello si riferisce al livello Utente ogni funzione accessibile solo all utente il cui livello di abilitazione uguale o superiore a quello qui evidenziato e Tipo Contabilit consente di riferire la funzione ad un tipo di contabilit specifica tra Ordinaria Semplificata Professionisti 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
13. Dimensione Uomo Installazione e Configurazione 45 Config ini e Kng exe Utility Client Server L aggiornamento Client Server pu avvenire quindi automaticamente attraverso la gestione del Config ini piuttosto che attraverso il KngLockServer Legate al file Config ini e all eseguibile Kng exe sono state studiate una serie di procedure che consentono all installatore di eseguire delle operazioni di aggiornamenti in modalit inversa ovvero dal Client verso il Server piuttosto che da componente pi aggiornato a meno aggiornato E possibile anche adottare delle modalit di aggiornamento inverse ovvero si aggiorna il Client a da qui il Server si ipotizzi di avviare un WebUpdate da un client collegato ad internet e da questo voler riportare gli aggiornamenti sul server In questo caso possibile eseguire dal Pc client aggiornato il comando C Kng_Client Kng exe UPDSERVER dove Kng_Client la cartella di installazione del client dal Men Start Esegui Digitare il nome del programma della cartella del documento o della risorsa Internet da aprire T Apri Viene visualizzata la seguente maschera nella quale sono elencati tutti i componenti diversi tra il server e il client ed in particolare King 3 16 Elenco Componenti d aggiornare Data e Versione nuova 0 x Data e Versione Locale Descrizione kngBaseClasses dil 28 11 2002 17
14. Nel caso si scegliesse Per Procedura solo un 1 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 1 un utente alla volta nell ambito della sola Societ attiva e Risorse con l ausilio del tasto funzione F5 si accede al Men Locks attraverso il quale si definiscono i gradi di esclusivit di ciascuna funzione DATALOG Software a Dimensione Uomo Installazione e Configurazione 79 Per spiegarne l utilizzo procediamo con un esempio prendiamo il caso della Chiusura Ordini Fornitori Come si pu vedere dalla maschera che si visualizza in corrispondenza di detta funzione oltre ai flag Use associati agli archivi Societ e Ordini Fornitori si abilita il flag Esclusivo questo vuol dire che una volta lanciata la funzione opera innanzitutto grazie agli archivi identificati dallo stato di Use ma in modo particolare gli Ordini Fornitori hanno la condizione di esclusivit ossia detti archivi non possono essere gestiti da altri utenti se non da quello che sta operando la chiusura ordini w Menu Locks tr T T 2 i 5 King Tipologia Personalia Ese Contabile Ese Magazzino Ordini Clienti Ordini Fornitori V A 11 Cespiti Frowvigioni Distinta Baze Effetti Produzione Schedulazione BarCode Preventivi Matricole UK Cancel Ri Rigi AI g EI Le altre colonne
15. Per idnicare il percorso del programma fiscale integrato Sy DefSoc DEMO Aggiornamenti VerificaUtente 0 gt gt Per attivare il controllo sull utente connesso durante lo scarico componenti AggliornaDaLockServer 1 gt gt Per attivare il metodo di confronto aggiornamenti tramite Lock Server NonVisualizzareMSG 1 gt gt Per visualizzare un msg di avviso sulla modalit di lock adottata Impostazioni toolbar s1 statusbar s1 menubar s1 menuex no normalicone sS1 utente ADMIN DATALOG Software a Dimensione Uomo Installazione e Configurazione 35 DBMS Server E il parametro per indicare che si sta utilizzando un DBMS Server archivio in formato Sql o Access ed il nome del Server Sql sul quale sono gestiti gli archivi ServerType l1 ServerName DELIA SOLEXPRESS ServerType 0 significa archivio Access ServerType 1 significa archivio SQL ServerName nome server SQL CEGEP rT NormalFont Courier New SizeNormalFont 10 CompressFont Courier New SizeCompressFont 7 UserPaperBin 0 UserPaperSize 0 ForzaFont 0 Porzaorientamento 1 Paghe TipoPaghe 0 CfgPrn ASSISTENZA HP LaserJet IIID NormalFont Courler New SizeNormalFont 10 CompressFont Courier New SizeCompressFont 7 UserPaperBin 0 UserPaperSize 0 ForzaFont 0 ForzaOrientamento 1 Semafori ObjectConnector no KngCust E il parametro necessario per l utilizzo dell eventuale KngCust KngCust dll registrato sul Pc In pa
16. Personalizza possibile eliminare bottoni che non interessano selezionare dalla toolbar il bottone da eliminare e trascinarlo fuori dalla stessa DATALOG Software a Dimensione Uomo Installazione e Configurazione 75 Funzione Personalizza Per aggiungere funzioni nuove al men oltre ai bottoni gi previsti ed inseriti dal programma possibile attivarne ulteriori per il lancio di altre funzioni modifiche che riguardano il singolo utente che li avr personalizzati Al lancio della funzione viene visualizzato l elenco delle Barre degli Strumenti presenti quelle attive sono contrassegnate da un flag E possibile creare nuove Barre con Nuova Rinominare ed eliminare quelle esistenti reimpostare le impostazioni originali Personalizzazione x Barre degli strumenti Comandi Barre degli strumenti v ToolBar Principale i Nuowa De Binomina Elimina Bemposta Nella cartella Comandi sono riportate tutte le funzioni disponibili nella procedura raggruppate per categorie di appartenenza oltre acollocati i due elenchi Funzioni e Servizi in cui sono riportate le funzioni disponibili nella Procedura e lle 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 inse
17. Personalizzazione On Fly nella videata Propriet Articoli di Magazzino Personalizzazione is Propriet Codice articolo si Selezione Y Descrizione Generali Avanzate Ei Layout NomeTecnico identificativa Unit di misura E NI Frm rt tti X Descrizione Articolo Settore Fornitura Canale preferenziale Distinta kt T Saldi di t Diccconco lee TORRE 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 documenti Cartelle Pentium Pro 200 Mhz sla E 3 Disco locale C i te Conversione 3 E CodCili condivisa documenti documenti Pentium Pro 200 Mhz xl 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 S Articoli di Magazzino Codice articolo E ui EX Descrizione Prezzo di end Biim Es La nuova funzione Excel stata inserita in ordine alfabetico all interno della categoria elenco che si visualizzaFunzioni Utente nella cartella Comandi DATALOG Software a Dimensione Uomo Installazione e Configurazione 8
18. Standard 77 F nzione Gestione FUNzIoni cioran e E EEEN E G 78 LANCIO DI APPLICATIVI ESTERNI esempio na0nnn0nnn0nnnnnnnnnnnnnnnnnnnannnnnnnnnnrnnrnnnnnnnrennrennrenne 80 Propriet letteraria riservata by DATALOG SRL E vietata la riproduzione totale e o parziale del presente manuale Datalog potr apportare senza effettuare nessuna comunicazione ed in qualsiasi momento modifiche alle caratteristiche descritte aggiunta o eliminazione di parti della procedura per ragioni di natura tecnica o commerciale Le componenti dei programmi descritti si riferiscono al prodotto completo di tutti i moduli integrabili presenti e futuri non sempre quindi installati con la procedura di base Le informazioni contenute nel presente possono essere modificate senza preventivo avviso o comunicazione La comunicazione di tali informazioni e o la loro utilizzazione da parte degli utenti non comporta l assunzione nemmeno in forma implicita di alcuna obbligazione da parte della DATALOG S r l verso tali utenti In particolare la DATALOG S r l non si assume nessuna responsabilit per qualsiasi errore che possa apparire in questo documento Qualsiasi altro utilizzo sar considerato come una violazione della licenza d uso Non viene assunta nessuna responsabilit per l uso e l affidabilit del software ovvero il suo utilizzo per uno specifico scopo Tutti i marchi citati sono registrati dai legittimi proprietari DATALOG
19. Xcdzip35 0cx Gestisce la compattazione zip degli archivi dalla funzione di Riorganizzazione multipla anche in assenza di Winzip sul pc e la gestione dell esportazione importazione di database SQL Gestisce il punto della tastiera numerica come terze parti virgola dipende dal S O in uso PsPdfPrinter ocx Per la generazione del bilancio CEE telematico terze parti PdfKing ocx Per la generazione del bilancio CEE telematico terze parti KngSqlInstall exe Componente che permette l aggiornamento dei Datalog Trigger e delle Stored nel caso di gestione dei KngMain exe E il componente principale della versione King 3 33 Datalog contiene tutte le funzioni Generali della procedura database in SQL Kingexe Eseguibile di avvio Datalog KngLockServer exe Eseguibile di controllo licenza e lock di rete Datalog KngLockClient exe Eseguibile di comunicazione con il Lock server Datalog LockMonitor exe Esegiibile per monitorare l attivit del Lock server Datalog KngBackVersion exe Eseguibile per portare il database a versioni Datalog precedenti KngLicenze exe Eseguibile per visualizzare i dati della licenza nella Datalog procedura KngCreaBat exe Eseguibile per creare file bat di registrazione e Datalog deregistrazione KngNavigator ocx Componente che permette la gestione della Datalog funzionalit denominata NAVIGATOR sulle funzioni dove prevista per lo spostamento tra pi elementi dello stess
20. a tali direttrici in cui si trovano i componenti da mantenere aggiornati I File Config dat e Config ini file Config dat e Config ini sono essenziali per il corretto funzionamento dell applicativo in particolare nell ambiente multiutente i due file svolgono un ruolo simile ma con due metodologie diverse Il Config dat oltre ad espletare la funzione essenziale di rilevazione dei componenti installati sul client il file di configurazione utilizzabile per gestire l aggiornamento client server 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 da Datalog Il meccanismo del Config ini e le relative utilit si attivano automaticamente a seguito dell indicazione del pathserver nel Kng96 ini e sostituiscono l aggiornamento componenti del config dat Eliminando la pathserver dal Kng96 ini gli automatismi legati al Config ini divengono inattivi e l aggiornamento client server deve essere eseguito con il Config dat Il meccanismo del file Config ini supportato solamente in reti con server e client Windows DATALOG Software a Dimensione Uomo 34 Manuale Tecnico Configurazione dell applicazione KNG96 INI
21. articolo Proseguiamo quindi con il collegamento all applicativo esterno e alla definizione del percorso per trovare il documento specifico Nel nostro esempio dobbiamo poter lanciare un foglio Excel denominato Pentium Pro 200 Mhz che contiene le caratteristiche tecniche relative all articolo identificato nell anagrafica articoli dal codice Pentium Pro 200 Mhz salvato nella directory documenti Sulla riga Excel in corrispondenza della colonna Collegamento sar sufficiente scrivere C Programmi Microsoft Office Office Excel exe C documenti param txt 1 dove C Programmi Microsoft Office Office Excel exe indica il percorso per il lancio di Excel ossia la direttrice in cui si trova l eseguibile Excel exe C documenti param txt 1 parametri che verranno attualizzati dal programma e passati a Excel specifica la directory in cui si trova il foglio di Excel associato al campo specifico txt 1 nel nostro caso si tratta del campo Descrizione inserito nella form Anagrafica Articoli Nota per il richiamo di documenti pdf 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 DATALOG Software a Dimensione Uomo 84 Manuale Tecnico L istruzione param txt 1 identifica il campo della maschera da cui si lancia l applicativo il nome tecnico del campo desumibile dalla
22. che permette la gestione delle Matricole Datalog di Magazzino KngProf312 dil Componente che permette di gestire la contabilit Datalog professionisti ordinaria e semplificata nonch la parcellazione KngGestPrev dil Componente che permette la gestione Preventivi e Datalog delle Agenzie di Pubblicit KngSweda KngSarema Sono i componenti utilizzati per il collegamento coni Datalog KngNcr KngTarget registratori di cassa delle rispettive marche KngNewLiglva dil Componente che permette di gestire la nuova Datalog liquidazione IVA dal gennaio 2002 KngPathArc dil Componente che permette di gestire il file di Datalog configurazione KING96 INI dove sono definiti i percorsi degli archivi della licenza e dei reports KngSaldiEuro dil Componente che utilizzato per la gestione Datalog dell Euroconversione ora obsoleto KngSqIDbCopy dil Componente che permette la Creazione o la Duplica Datalog dei Databases in Sql Server KngCesspiti dll Componente che gestisce il programma Cespiti per Datalog la gestione dei Beni ammortizzabili KngAssist dil Componente che gestisce il programma di Gestione Datalog Interventi e contratti KngContab dil Componente che permette la gestione delle funzioni Datalog della Contabilit delle Dichiarazioni e del Bilancio CEE KngContax dil Componente che permette la gestione delle funzioni Datalog di Dichiarazioni KngVendBanc dll Componente che gestisce le vendite al Banco Datalog scontrini r
23. condiviso e assoluto tipo Server Kng_server non ciKng_server quindi la cartella Server anche se locale deve essere condivisa Componenti Rilevati attivata la modalit di aggiornamento viene visualizzato questo pulsante il quale conferma all utente che i componenti risultano correttamente disponibili ai client Il nome del pulsante cambia in Errori in rilevazione Componenti e Raqdaiorna nel caso in cui il lock server non riesca per motivi di diversa natura ad esempio la mancanza del file TLBINF32 dlIl a rendere disponibili i componenti sn so e r Gestione Archivi Gestione amp ggiornamento Componenti Pulisci Lomuni Archivi Access cAMking_3 31 _servertarchivi comune mdb Cambia Fath M Usa COMUNE su amp ecess P Usa COMUNE su SOL Server O Usain Configurazione amp ltemativa edi LOG Termina Iconizza M Attivare Percorso amp ggiormamenti i Riaggiorna DATALOG Software a Dimensione Uomo 58 Manuale Tecnico Monitor Client cartella d installazione su client c Kng_Client Il MonitorClient un applicazione che ha il compito di mostrare lato client la collezione delle statistiche elaborate dal LockServer ed opportunamente passate al client stesso Lock Monitor CLIENT A B E3 Refresh ogn 45 Secondi IF DE L Porta 3200 Burlo Atesto RISORSE CONNESSI Elenco Risorse impegnate Utenti connessi Bloccato Chiudi Te
24. di corrente La corretta visione delle maschere della procedura richiede l utilizzo di una scheda video con risoluzione minima 800x600 anche se per alcuni moduli necessaria la risoluzione 1024x768 Prima di procedere all installazione occorre sempre verificare il contenuto della confezione in particolare il certificato di licenza d uso e il CD per l installazione LA CONFEZIONE CONTIENE IL MATERIALE IL CD DI INSTALLAZIONE LA LICENZA D USO e MANUALI Per effettuare l installazione necessario avere i diritti di Amministratore sul Pc in questione in quanto il programma registra alcuni componenti nelle cartelle di sistema Le configurazioni sulle quali lavora la procedura sono e Monoutenza il software viene installato su un singolo PC e Multiutenza Client Server Rete LAN il software viene installato sui singoli posti di lavoro WorkStation mentre gli archivi e altri file condivisibili sono posizionati su un pc Server In questo caso la configurazione hardware ed il tipo di rete consigliabili sono strettamente legati alle esigenze dei diversi utenti e ad eventuali altri tipi di software che devono essere installati In linea di massima si consigliano reti peer to peer fino ad un massimo di 3 posti di lavoro Nel caso di reti con un numero superiore di posti di lavoro occorre definire un computer dedicato esclusivamente a gestire il volume di transazioni Server con un sistema operativo di tipo server es Windows 2
25. 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 rilasciati da Datalog e non che devono essere presenti sul singolo pc affinch il programma funzioni correttamente Tramite il meccanismo del Config ini ved Paragrafo dedicato possibile operare in qualsiasi momento un confronto tra la versione delle dil installate sul singolo client e quelle espressamente richieste dal programma grazie ad una serie di utilit Il programma di Install Shield durante l installazione della procedura provvede gi ad effettuare una verifica ed un confronto dei componenti presenti sulla macchina e determina se il singolo componente debba essere installato o meno in quanto gi presente di solito l install Shield se trova componenti con versioni pi recenti non procede all installazione del file mentre in caso contrario lo sovrascrive DATALOG Software a Dimensione Uomo 18 Manuale Tecnico Grazie a questo meccanismo possibile velocemente individuare quali dil risultano sul sistema differenti rispetto a quelle richieste ed in base alle informazioni presentate dalla procedura l utente pu decidere come procedere Parte SERVER C KNG_SERVER Config ini viene creato gi compilato che sar poi copiato sul client durante la fase di installa
26. due tipi di selezioni del percorso e La prima automatica eseguita cliccando sul primo bottone 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 Figurat a questo punto possibile associare cliccando sulla riga corrispondente il percorso della licenza a quello degli archivi Nell esempio si nota che si selezionata la licenza C Kng Archivi all archivio C Kng Archivi Alla conferma si compila in automatico il campo Selezione Percorso della finestra principale Selezione Fercorzo CAVking31 402Archivi DATALOG Software a Dimensione Uomo Installazione e Configurazione 39 w Ricerca Licenza ed Archivi Figura 1 Licenze trovate coMingA Archivi dikTmpARING 3_x Filazcit313 2AMaln Databasezh d Fublic4tmp d Public4FabioCAIntegra DBKingi dAEING Ia Rilascit3 13 22Man Databaszesh Archivi trovati diKTmpAKingCust2 7Mwfintek Tappi DataBase dikTmpARingCust wintekAStampe DATABASE diKTmpAKING 3_xx4Sviluppo ManDatabasesh dikTmp KING 3_ Pilascit313 22Man Databazesh diAEING 3_xx Sviluppo PM am Databazesh dAEING 3 Rilazcit3 13 22 Man Databazesh di King 2_TE
27. gestione delle lock tramite il KngLockServer prevede la compartecipazione di 4 applicazioni Applicazione Locazione Nome eseguibile LockServer Kng_Server applicativo principale residente sul server gestore dei KngLockServer exe semafori di rete e degli accessi da parte degli utenti in Kng LockService Kng_Server rende KngLockServer un Servizio in grado di avviarsi KngLockService exe automaticamente all avvio di Windows Da utilizzarsi solo sui sistemi su piattaforma NT LockClient C Kng_Client applicativo residente sul client che costituisce KngLockClient exe l interfaccia tra il KNG locale utente e il LockServer un applicazione composta da una serie di metodi e propriet pubbliche che permettono di richiedere e recuperare informazioni dal Server MonitorClient C Kng_Client mostra sul Client l attivit del Server in termini di MonitorClient exe risorse bloccate utenti connessi 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 rappre
28. il Kng in modalit provvisoria o si sola lettura Ai fini della gestione della licenza il serial number visibile dalla maschera principale e SERIALE nel campo azzurro posto in basso a destra appare il numero seriale del server da comunicare a Datalog per il calcolo della licenza d uso Il Lock server mostra l elenco degli Utenti collegati e le risorse impegnate per ogni Risorsa viene mostrato anche il tipo di blocco se scrittura lettura e quale risorsa effettua il blocco in scrittura Tutte le informazioni sul server dalle Risorse occupate ai Terminali connessi alle Statistiche vengono mantenute in memoria Collections non ci sono file fisici da gestire Scopo del lock server attivare una serie di funzionalit di gestione degli utenti che si possono sintetizzare in Settare un Timeout dopo il quale un Client che non richiede uno sblocco viene considerato Died morto Nella lista degli Client Connessi appare un 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 cl
29. il confronto dei componenti pu essere eseguito tramite il file CONFIG INI Applicato l aggiornamento sul server e accedendo al programma dal client possibile prelevare i nuovi componenti utilizzando le funzioni di Aggiornamento componenti ved Config ini e Kng exe questo meccanismo consente di procedere anche all applicazione dell aggiornamento sul singolo Client e di riportare i file aggiornati sul server per sn essere da qui distribuiti ved Config ini e Kng exe Utility Client Server Aggiornamenti Aggiornadalockserver 0 presente nel file Kng96 ini del client ini del client Archivi PathServer presente nel file Kng9 Aggiornamento componenti tramite CONFIG DAT Nel caso in cui siano disattivati anche i meccanismi del Config ini in quanto manca la pathserver nel file Kng96 ini sar possibile utilizzare il confronto effettuato dal CONFIG DAT che 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 a E disponibile una nuova versione del componente KngDBlUpdate dll ka Versione attuale 2 1 0 28 Data 08 04 2002 15 47 20 La nuova versione disponibile Versione aggiornata 2 2 0 10 Data 25 06 2002 15 15 16 Si vuole procedere con l aggiornamento in C Axking4Kngdbupdate dll wo
30. o compromessa Lo stesso messaggio viene visualizzato se il file Kng96 ini si fosse compromesso o presenta dati errati in questi casi possibile procedere con la cancellazione del file ed alla sua rigenerazione utilizzando la maschera Definizione Parametri della Procedura che viene automaticamente visualizzata all esecuzione del programma quando il Kng96 ini non rilevato DATALOG Software a Dimensione Uomo Installazione e Configurazione 17 Cartelle e file installati La procedura di installazione provvede ad installare file e archivi necessari al programma La posizione di questi file cambia a seconda del tipo di installazione se Monoutente o Multiutente ved schema indicato nel paragrafo La struttura dell applicativo L installazione Monoutente Tutti i file del programma vengono installati nella cartella di installazione eccetto il Kng96 ini ed alcune dll e 0cx che vengono copiati nella directory windows La struttura della cartella la seguente C KNG Componenti dll Eseguibili exe File di configurazione dat ini LI ARCHIVI File mdb Kng lic LI RPT File rpt DOCUMENTI Documenti pdf L altre cartelle Csp Driver Ecr ecc per programmi specifici C WINNT o c windows Kng96 ini Alcuni componenti 0cx dil L installazione di Rete L installazione di rete stata progettata appositamente per gli ambienti multiutenti composta da
31. presenti sulla griglia sono e Security Module informazioni sui moduli di security e Note possibilit di inserire note di testo a formato libero riguardante la singola funzionalit e Collegamento prevede la possibilit di collegarsi ad altri eseguibili Facendo doppio clic sul campo si accede alla consueta videata in standard windows che permette di selezionare l eseguibile voluto Premendo il pulsante Apri il programma inserisce automaticamente nel campo il percorso DATALOG Software a Dimensione Uomo 80 Manuale Tecnico LANCIO DI APPLICATIVI ESTERNI esempio Un altra potenzialit presente la possibilit di lanciare applicativi esterni impostando parametri dipendenti dal contesto funzionale in cui vengono lanciati E quindi possibile collegare alla procedura qualsiasi applicativo Microsoft Word PowerPoint Access ecc oppure qualsiasi altro programma costruito da terze parti produttori diversi da Microsoft e diversi dalla software house che ha creato il presente pacchetto Le operazioni da compiere sono Inserimento nell elenco delle funzioni disponibili della nuova funzione da eseguire Inserimento nella colonna Collegamento della sintassi per il collegamento all applicativo Specifica della directory in cui prelevare il documento o l applicativo da richiamare Inserimento del bottone di scelta rapida nella toolbar per l avvio dell applicativo Per quanto riguarda il primo punto come si detto in prec
32. quanto al momento dell installazione del servizio lo stesso si memorizzer il percorso per poi poter eseguire in totale autonomia il KngLockServer e Installazione del servizio L installazione del servizio viene effettuata automaticamente dall InstallShield durante l installazione della parte Server del Kng o della parte Setup LockServer in questa fase viene chiesto all utente se far dipendere il Servizio del KngLockServer dal Servizio di SQL L utente dovr rispondere S nel caso in cui gestisca gli archivi del programma in formato SQL Server scelta consigliata No nel caso in cui gestisca gli archivi del programma in formato ACCESS e Installazione manuale del servizio Nell eventualit in cui si voglia eseguire manualmente l installazione del servizio KngLockService per esempio nel caso in cui l installazione non riuscisse ad installare il servizio oppure nel caso si voglia trasformare in Servizio un installazione monoutente gi esistente possibile seguire la seguente procedura Dal men Avvio dalla funzione Esegui seguire il comando e Per dipendere da SQL Percorso KnglockService exe InstallSQL e Per non dipendere da SQL Percorso KnglockService exe Install Se si volesse sostituire una installazione del KngLockService precedente bisogna procedere prima alla disinstallazione ed al termine alla nuova installazione Per disinstallare il servizio sempre dal men Avvio dalla funzione Eseg
33. recente DATALOG Software a Dimensione Uomo Installazione e Configurazione 47 Riepilogando dal Men Start Esegui possibile lanciare le seguenti utility C Kng_Client Kng exe CONFIG C Kng_Client Kng exe UPDSERVER C Kng_Client Kng exe UPDDABACKUP C Kng_Client Kng exe FORZASRV Per la modifica impostazioni Config ini Qualora il client si sia aggiornato tramite WebUpdate e si decide che tale aggiornamento deve essere passato a tutte le altre postazioni utilizzando questo parametro l aggiornamento verr passato al server e di conseguenza a tutti gli altri client Comunque per tutelare il cliente di ogni file aggiornato dal client viene creata sul server una copia di sicurezza in un apposita cartella chiamata Backup e creata all interno di ogni gruppo sul server modificato Dopo aver aggiornato il server dal client ci si rende conto che tale aggiornamento non andava effettuato e si vuole ritornare alla versione precedente 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
34. 000 Server La configurazione consigliata per il posti di lavoro Workstation la stessa sopra descritta e Multiutenza con MS Terminal Server la procedura certificata per operare anche in modalit Windows Terminal Server In questo caso la procedura e tutti i componenti sono installati sul Server i Client fungono da terminali stupidi i quali si collegano e lavorano direttamente sul Server sfruttandone i requisiti sul singolo Pc girano solo le videate Le configurazioni hardware in questi casi si differenziano parecchio rispetto alle precedenti installazioni a seconda del tipo di Collegamento LAN o In Remoto al numero di utenti al volume di dati DATALOG Software a Dimensione Uomo Installazione e Configurazione 5 La procedura utilizza DATABASE RELAZIONALI Microsoft quali MS Access e MS Sql Server 2000 anche in versione MSDE Per quanto concerne le STAMPANTI per la stampa di tutti i documenti statistiche generati con Crystal Report si consiglia l utilizzo di stampanti laser per ovviare alla caratteristica lentezza delle stampe create in ambiente grafico mentre per tutti i documenti di vendita e per i giornali bollati si pu procedere indifferentemente utilizzando stampanti laser o stampanti ad aghi In riferimento all impostazione delle stampanti dedicato un capitolo del presente manuale I sistemi operativi certificati Nel seguente schema forniamo un dettaglio dei sistemi operativi attualmente certifi
35. 01 1665 Yariazione Yaluta 1 Messun Controllo DOO00C i1666 Gestione Prezzi si Nessun Controllo D0000C 1667 Esportazione report OR Nessun Controllo D0000C 1665 Importazione report 9 Nessun Controllo O0000C E 2000 King Query Builder sa Nessun Controllo DO000C TE 2000 EURODANA MDB oo Nessun Controllo e ID contraddistingue la nuova funzione specifica infatti per tutte le nuove funzioni occorre utilizzare un ID compreso tra il numero 2000 ed il numero 2999 si tratta degli ID riservati agli utenti e Funzione digitare il nome della funzione da richiamare ad esempio EURODANA MDB e Collegamento necessario specificare il percorso dell applicativo esterno Access exe che si vuole collegare al programma e la definizione della director per trovare il database specifico Innanzitutto occorre ricercare le directory se non si a conoscenza un ausilio pu essere ricercare i percorsi dalla funzione Start gt Esegui gt Trova File o Cartelle a Cerca file o cartelle Risultati ricerca OfficeVOffice _r 666y DiE 4 6917082 bytes Tipo Applicazione Nome Ultima modifica 2570272000 16 38 MSACCESS EXE Testo contenuto Nella cartella CProgrammittMicrosoft Office YOffice DATALOG Software a Dimensione Uomo Installazione e Configurazione 81 Cerca file o cartelle Risultati ricerca Tipo Applicazione Kicrosolt me OAE Ultima modifica 14 06
36. 2 0cx VSOCxX vsindextabCtrl 1 ActBar ocx CiXKing_3 31_Server SERVERASRAActBar ocx ActiveBarLibrary ActiveBar DWSHK32 0CX C X King_3 31_Serwer SERVER SR DWSHK32 0CX DWSHK WinHook 4 XCDZIP35 0CX C XKing_3 31_Server SERVER SR XCDZIP35 0CX XCEEDZIP XceedZipCtr 1 KngSweda dl C King_3 31_Serwer SERVER COMP KngSweda d KngSweda kngregcass KngSAREMA dl 1 C i King_3 31_Server SERVER COMP KngSAREMA dil KngSAREMA kngregcass kngNavigator ocx C King_3 31 _Server SERVER COMP kngNavigator ocx kngNav1gator kngDbNavi gator KngDefLock D C X King_3 31_SerwerASERVER COMP KngDefLock d KngbefLock ClsDefLock KngPathArc d C i King_3 31_Serwer SERVERXCOMP KngPathArc d KngPathArc C 1sPathArc KngNewLigIxa d l C iX King_3 31 _Server SERVER COMP KngNewLigIva dll KngNewLigIva CMainDispatch KngSaldiEuro d Ci King_3 31_Serwver SERVER COMP KngSa diEuro d KngSaldiEuro Riprese KngSqlDbCopy d1 Gi H a 3 31_Serwer SERVERXCOMP Kngsq DBCopy d KngsSq DBCopy sqIDb KngCespiti dll King_3 31_Serwer SERVERXCOMP KngCespiti d sKngCespiti CMainDispatch KngAssist d l King_ a 31_Server SERVER COMP KngAssist d KngAssist CMainDispatch WinGestAnaCom d PE PE s3 1n SLC s Zs may Es Ti a Laxbina 3 31 _Server SERVER COMP W nGestAnaCom dll winGestAnaCom C sAnaCom wWinGenFunc dl C iX King_3 31_Serwer SERVER COMP WinGenFunc d winGenFunc ClsInterface Winskc d l C i King_3 31_Server SERVER CO
37. 4 Una nuova versione del componente E MK knalicenze exe 207 1172002 11 50 02 3 11 0 12 Una nuova versione del componente E MK In Blu sono evidenziati i componenti pi aggiornati sul client rispetto al server In Nero sono visualizzati invece i componenti che risultano pi aggiornati sul server rispetto al client dal quale viene eseguito il controllo Selezionando il singolo componente anche tutti con l opzione Sel Tutti l aggiornamento verr passato al server e di conseguenza a tutti gli altri client Questa procedura va utilizzata qualora il client fosse pi aggiornato e si decida che tale aggiornamento deve essere distribuito a tutte le altre postazioni attraverso il server A salvaguardia di eventuali errori prima di copiare ogni file aggiornato dal client viene creata sul server una copia di sicurezza del file antecedente l aggiornamento in un apposita cartella chiamata Backup creata all interno di ogni gruppo modificato per es APP Backup KngMin exe nel caso di aggiornamento da client del main DATALOG Software a Dimensione Uomo 46 Manuale Tecnico Nel caso di errore se si volesse ripristinare il componente eseguibile precedente salvato sar possibile eseguire da un solo client men Start Esegui il comando C Kng_ Client Kng exe UPDDABACKUP documento o della risorsa Internet da aprire a Digitare il nome del programma della cartella del Viene visualizzata la seguente maschera nell
38. 5 Personalizzazione E4 Barre degli strumenti Comandi Categorie Comandi Contabilit Funzioni Generali Magazzino Ordini Preventivi Produzione il II bottone denominato Excel pu essere trascinato fuori dall elenco e posizionato in un qualsiasi punto della toolbar della maschera a i dti ava e i Articoli di Magazzino E SER Codice articola o na a Gal Excel S id r5 K Descrizione Prezzo di Vendita lei A questo punto si pu richiamare il codice articolo Pentium Pro 200 Mhz ai Articoli di Magazzino Yariazione Codice articolo H_PCPENTIUM Ea a a Excel S Edi Pal Pa Descrizione Pentium Pro 200 Mhz Prezzo di vendita 000 154997 GG E SS O OE Prezzo con 00 165924 Unit di misura No NUMERO Conto Ricavi ino Settore Hw HARDWARE LYA acquisti e vendite jo po Fornitura 1 Ordini Fomito E Decimali quantit e prezzo Canale preferenziale ooo i Po Conn Distinta Kt T Controllo Articolo Sospeso D Cliccando sul bottone 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 Et File Modifica Misualizza Inseri
39. 53 48 3 16 0 1 11 12 2002 16 06 36 3 16 0 1 Una nuova versione del componente E MK KngBaseFunctions dil 27711 2002 15 46 54 3 16 01 30 11 2002 12 44 28 3 16 0 1 Una nuova versione del componente E MK KngBaseDbjects dil 31 708 2002 15 23 16 3 14 0 4 11 12 2002 16 08 20 3 16 0 1 Una nuova versione del componente E MK kngContab dll 29 11 2002 10 48 28 1 0 0 0 11712 2002 12 14 40 3 16 0 0 Una nuova versione del componente EAK KNGCUSTONFLY DLL 11 10 2002 9 03 14 3 14 0 4 04 12 2002 11 30 14 3 14 0 4 Una nuova versione del componente E MK _ KINGEVENTHANDLER DLL 27 08 2002 15 05 24 3 14 0 4 11 12 2002 16 09 50 3 16 0 1 Una nuova versione del componente EMK kngGestsec dl 120112002 10 01 32 1 0 0 0 30 11 2002 12 43 40 3 16 0 0 Una nuova versione del componente EAK kngLib dil 275112002 14 51 46 1 0 0 0 30 11 2002 12 44 28 3 16 0 0 Una nuova versione del componente E MK KngNewLiglva dil 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 T_ KngProf312 di 2971172002 10 43 56 3 16 0 0_ 12 12 2002 10 06 30 3 16 0 0 Una nuova versione del componente E K knatiplista dil 22 1 152002 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 1
40. Aggiornamento della tabella Banche 9 amp LL Query in esecuzione Attendere prego pere ZI lt lt 6 Saranno escluse dalla fase di aggiornamento le banche gi definite come banche clienti e o fornitori in quanto i relativi dati vengono memorizzati in apposite tabelle dei DB ana questi dati per essere aggiornati richiederanno un intervento manuale Nel caso in cui l utente abbia risposto di No all operazione di aggiornamento della tabella banche possibile eseguire l operazione in un secondo momento operando da Start gt Esegui e digitando l istruzione CAKNG KngMain exe UPDATEBANCHE esattamente come per l UPDATECOMUNE Cliccando su Ok partir come evidenziato in precedenza l operazione di allineamento dei dati contenuti nella tabella Banche del Comune con quelli della medesima tabella del file STDCOM aggiornato E segui x Digitare il nome del programma della cartella del documento o della risorsa Internet da aprire Apri CAKING EngMain exe UPDATEBANCHE Annulla Sfoglia DATALOG Software a Dimensione Uomo Installazione e Configurazione 69 FINESTRE DI DIALOGO MENU E UTILITY MENU DEL PROGRAMMA da Start Programmi La Procedura di installazione ha creato un Gruppo o Cartella di lavoro denominata KNG contenente delle icone per il lancio del Programma la visualizzazione dei documenti il lancio di applicativi e programmi aggiuntivi i cui dettagli sono oggetto della succ
41. Client windows nelle versioni 95 98 2000 NT DATALOG Software a Dimensione Uomo 6 Manuale Tecnico Nota Importante sull installazione su Windows XP Come dettagliato precedentemente la procedura Kng funziona correttamente su un Sistema OperativoWindows XP pertanto non necessario installare la stessa utilizzando la funzione Verifica Guidata Compatibilit Programmi funzione tipica del S O Windows XP presente nel men Accessori che permette di installare una determinata procedura simulando i sistemi operativi precedenti a XP Nel caso in cui l utente abbia eseguito l installazione utilizzando questa funzione si potrebbero verificare diversi malfunzionamenti nel programma ad esempio alcune anomalie all apertura delle principali maschere quali anagrafiche clienti fornitori e Articoli Per ovviare a queste anomalie necessario verificare le propriet dell eseguibile Kng exe in particolare nella cartella Compatibilit verificare che il flag Esegui programma in modalit compatibile sia disattivo es sul sistema operativo Win95 quindi necessario disattivare il flag oppure procedere ad una nuova installazione da CD ROM king_azienda Hr l x Fie Modifica visualizza Preferiti Strumenti 3 indietro 7 gt E pi po Cerca Cartelle Bnl Indirizzo E CiAking_azienda Vai X Archivi am ajx Operazioni file e cartella 2 o Docume nai mi aaie river El Generale versione Compati
42. Componente che permette la gestione delle funzioni Datalog delle Distinte Basi KngProdExt dil Componente che permette la gestione delle funzioni Datalog Avanzate del modulo di Produzione Pianificazione della Produzione Consuntivazione Tracciabilit ecc integrandosi alla procedura Preactor procedura di terze parti per la gestione della Pianifi WinGestAnaCom dil Componente che gestisce l anagrafica comune per il Datalog collegamento alle procedure TURBOTAX WinSkc dil Componente che gestisce la Scheda Compensi 770 Datalog e ritenute integrata alla parte contabile WinGenFunc dil Componente che gestisce le funzioni di passaggio Datalog alla procedura TURBOTAX Qpro32 dil Libreria che consente di gestire le aree di memoria terze parti nell utilizzo della procedura King Tdbg6 o0cx Componente utilizzato per la creazione e la gestione terze parti delle griglie nelle funzioni Sbpro532 0cx Libreria Sax Basic utilizzata per la gestione dei terze parti reports Stampe standard della procedura DATALOG Software a Dimensione Uomo Installazione e Configurazione 23 Vsocx32 0CXx Componente utilizzato per la creazione e gestione terze parti delle Cartelle nelle funzioni Vedi cartelle in Testata delle funzioni Caricamento Documenti di Vendita Actbar ocx Questo componente stato utilizzato per la gestione terze parti delle toolbars Men del King terze parti
43. DATALOG gt PZA LL _IIa9 SOFTWARE A DIMENSIONE UOMO Manuale Tecnico Documentazione ad uso esclusivo dell installatore della procedura INSTALLAZIONE E CONFIGURAZIONE Rel 4 70 Aggiornato al 18 01 2007 DATALOG Soluzioni Integrate a 32 Bit 2 Manuale Tecnico Sommario ILSISTEMA GESTIONALE KNG ciir en ei 4 SISTEMIROPErAINEGernicallici rali tanica 5 Nota Importante sull installazione su Windows XPi 6 La strutiura dell applicalivo dille 7 Requisiti di base per procedere all InstallaziONe 10 EeImpostazioni Internazionali s salioni aerea ela ali 11 Le Mappature di Tele aunen a a 13 INSTALLAZIONE T EA A 14 Avvio della proceda erditi E O a r 15 Carele Te mnstalallianra gna D E E lara 17 Componentiinsiallali leccio 19 Componenti insiallatbaialog nea A 20 Altri Componenti non necessariamente registrabili 24 HGENZA DUSO deo 25 oScarico della lieenza da WEB Sirnu a a a a a a a liana 26 STAMPANTE 28 Creare Modulo Personalizzato su Windows XP esempio pratiCo 29 CONFIGURAZIONE blica 33 Configurazione dell applicazione KNG96 INI e 34 Contento dellla 34 Sezione A CAVI siii Li e ille ille ali sile a lie pali i i 36 Sezione Aggiornamenti parametri del KngLocksServer iii 37 Creazione del iileKng96 INb ccleaner ia 38 Configurazione dell applicazione CON
44. Evasione ordini KngPreview dil Componente che permette la visualizzazione di Datalog Preview ocx preview Anteprima dei documenti che sono stampati usando la classe CPrint cls come ad esempio i registri iva ed il giornale bollato Per utilizzo di questo componente necessario installare anche il comp KngFormule dil Componente che permette la gestione delle formule Datalog di prelievo per l aggiornamento dei listini DATALOG Software a Dimensione Uomo Installazione e Configurazione 21 KngEventHandler dll Componente che estende le possibilit e le capacit di catturare gli eventi come nel KingCust delle funzioni standard del King KngUpdateA275 dil Componente che gestisce l update del database alla Datalog versione 275 KngDbUpdate dll Permette l aggiornamento automatico dei databases Datalog KngDbUpd dil dell utente mantenendo pi legata la struttura dei databases alla specifica release di programma in precedenza infatti ad ogni release del KING corrispondeva una precisa struttura del database KngQuery dll Componente che permette l utilizzo della funzione Datalog King Query Builder che consente di creare in automatico frasi SQL per la visualizzazione di dati non altrimenti ottenibili con le funzioni standard del King KngTimeSheet dll Componente utilizzato per la gestione dei Rapportini Datalog per i Centri di Costo e le Commesse KngMatricole312 dil Componente
45. FIG DAT i 40 Configurazione dell applicazione in ambienti di rete CONFIG INI 42 CONGO 42 Gono Mre Nigel 43 Config ini e Kng exe Utility Client Server 45 Configurazione delle LOCK per il controllo sugli ACCESSI 48 Glu 49 LOCK Server ES sessione celentano 50 KNOLOCKSETVICE OKO aiae eE E E O O O sile 52 KNOLOCK SGV OO ano a aa aa Li na ii aaa 53 IMPOSIaZIonIarbase ea a a a a ara aa a a iaia ala 54 GEstioneArciWMi s E A E A A 56 Gestione Aggiornamento componenti ei 57 MONO GIEN s pi sil i Lar LL E LA Rai 58 KOANIA LOT OX ihihih eni 60 CONFIGURAZIONE APPLICAZIONE verifica dei componenti installati 61 AGGIORNAMENTO a a a a 63 Le Specifiche dell aggiornamento KN Giens a iS 63 Aggiornamento Aeporisa riacceso 63 Aggiornamento GOompenenti allinea 64 Aggiornamento Database aaa an 65 FINESTRE DI DIALOGO MEN E UTILITY creccerce rie ierievieiazi irene iii iii iii 69 MENU DEL PROGRAMMA da Start Programmi ii 69 DATALOG Software a Dimensione Uomo Installazione e Configurazione 3 UNLITYPDEEPROGRAMMA lla lee 70 MASCHERA PRINCIPALE Caratteristiche eine 11 TOOLBAR liceale 14 FUNZIONE Ferona 2a ainn a a a a 75 F n ione Gestione TODI cerceii E A a N E 76 Funzione Ripristino Men Originale mera eeen iii 76 Funzione Allineamento Men
46. Files Mancanti DATALOG Software a Dimensione Uomo 44 Manuale Tecnico La maschera consente la seleizone dei parametri e Aggiorna componenti valido per il config ini flag che consente di attivare il confronto dei componenti tramite il Meccanismo del config ini qui descritto richiede l indicazione della patch server nel Kng96 ini e Elenco gruppi confronto valido per il config ini adottando il metodo di aggiornamento componenti tramite config quindi seleizonato il campoo precedente consente si scegliere il gruppo di componenti sui quali si vuole eseguire il confronto in fase di avvio del programma e Verifica Utente in Gruppo Administrators valido per tutti i metodi di confronto componenti config dat config ini Lock Server ved Aggiornamento Componenti permette di aggiungere un controllo all avvio della procedura per individuare se nel caso di tecnologia NT l utente windows in uso appartiene al gruppo administrators al fine di abilitare o meno la verifica degli aggiornamenti Attivando questo parametro se l utente non fa parte del gruppo amministratori la verifica degli aggiornamenti disponibili viene saltat seleziondo il flag si inserisce nel Kng96 ini la chiave VerificaUtente 1 e Aggiorna componenti da Lock Server per attivare l aggiornamento dei componenti da LockServer consente di attivare sul singolo client il metodo di confronto e aggiornamento dei componenti tramite KngLockServer Questo metodo
47. K32 0CX E TdbgS ocx E RARRAYSZ OCk MSYBYM50 DLL File DLL Ultima modifica 06 05 1999 0 22 Self Register contiene tutti i componenti che in seguito all installazione della procedura vengono posizionati sotto le cartelle di sistema e devono essere normalmente registrati Nb qui presente il componente Dao360 dil libreria che consente di operare sia in ambiente Access97 sia in Access 2000 Nel percorso Cartella Server C Kng_server Server sono presenti anche le cartelle KngWeb nella quale vengono installati i componenti necessari per effettuare il Web Update e Windows nella quale vengono copiati i componenti Datalog che necessariamente devono essere installati sotto la cartella Windows Per maggiori dettagli sulle modalit di confronto previste dal file Config ini si veda il paragrafo specifico DATALOG Software a Dimensione Uomo Installazione e Configurazione 25 LICENZA D USO La procedura viene installata con una licenza DEMO che ha un limite di data questa licenza permette di effettuare operazioni su societ di prova inserendo movimenti con data inferiore alla Data limite e per un numero limitato di accessi Per utilizzare pienamente l applicativo necessario richiedere a Datalog il rilascio della licenza d uso effettiva intestata alla societ acquirente e contenete i diversi moduli scelti in fase di acquisto questa licenza d uso viene fornita in formato file denomina
48. Kng96 ini AggiornaDaLockServer 1 o Non Attivato se nel Kng96 ini AggiornaDaLockServer 0 14 Visualizza Messaggio di Configurazione o Sise nel Kng96 ini NonVisualizzareMSG 1 o Nose nel Kng96 ini NonVisualizzareMSG 0 2 Griglia Componenti installati Tutte i componenti visualizzati nella seconda griglia vengono confrontati nel caso di rete con i componenti condivisi sul server se correttamente aggiornati appaiono di colore nero in caso contrario vengono evidenziati in e Colore rosso grassetto significa che la versione del componente installata sul pc pi vecchia in confronto a quella esistente sul pc server oppure non sono installati e Colore blu grassetto significa che la versione del componente installata sul pc pi recente in confronto a quella esistente sul pc server Questo modo di operare semplifica notevolmente il lavoro di riconoscimento dei componenti obsoleti 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 i componenti installati sul computer Particolare rilievo assume il flag Aggiornamento automatico componenti posto alla base della maschera la sua attivazione permette di effettuare in modo completamente automatico l aggiornamento dei componenti effettuando una ricerca degli stessi in base al percorso definito all interno del file denominato Config dat flag AutoUpdateVersi
49. MP KngGestsec d KngGestsec CGestsec KngBaseC asses d C King_3 31_Server SERVER COMP KngBaseC asses d KngBaseC asses CvarDec kngBaseFunctions d C iXKing_3 31_Server SERVER COMP KngBaseFunctions d KngBaseFunctions CMainDispatch KngLib d l C King_3 31_Server SERVERX COMP KngLIb d l KngLib CKngLib KngList dll C X King_3 31_SerwverASERVERX COMP KngList dll KngList CList kngCustOnFly dll C King_3 31_Serwver SERVER COMP KngCustOnF y dl KngCustOnFly Application KngBaseobjects d C i King_3 31_Server SERVER COMP KngBaseobjects d KngBaseObjects CMainDispatch KkngDocDes d C King_3 31_Server SERVERXCOMP KngDocDes d KngDocDes CMainDispatch KngTipLista d l C iXKing_3 31_Serwer SERVER COMP KngTipLista dll KngTipLista CTipLista KngRepObjects d C i King_3 31_Server SERVER COMP KngRepObjects d l KngRepoObjects CBasicSupport KngBars 0cx C iX 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 C X King_3 31_Serywer SERVER COMP KnqgProd312 d KngProd312 CMainDispatch KngBarC d C X King_3 31_Server SERVER COMP KngBarC d KngBarC CMainDispatch KngFilter dl C King_3 31_Server SERVERX COMP KngFilter d l KngFilter CInterface KngPrewlew d C King_3 31_Serwver SERVERXCOMP KngPrewi ew dil sKngPrewiew c lsPrewiew KngFormule d l C X King_3 31_SerwerASERVER COMP KngFormule d KngFormule CInterface
50. MP WinSkc d l WinSkc C1sSkc KkngContab dll C iX King_3 31 _Server SERVER COMP KngContab dll KngContab CMainDispatch KngContax d C King_3 31_Server SERVERXCOMP KngContax d KngContax CMainDispatch KngNotaIntegrativa Gila CXNKIMO_3I31 _ServerXSERVER COMP KngNotaIntegrativa dll KngNotaIntegrativa CMainDispatch KngDataAccess dil C King_ 3 31 _Server SERVER COMP KnqaDataAccess d KngDataAccess CApplication kngvendBanc oo King_3 31_Server SERVER COMP KngvendBanc d KngVendBanc CMainDispatch KngMain exe C X King_3 31 O ERrURPASERVERVAPP EnCME n exe StartUp AutoUpdateVersion 0 vi 4 7 Nel caso di installazione in rete il percorso definito dall amministratore del sistema pu anche essere utilizzato per specificare esattamente il luogo in cui trovare il componente aggiornato in rete un metodo che pu essere utilizzato in modalit alternativa al Config ini per effettuare l aggiornamento dei componenti Se attiva questa modalit all esecuzione del Kng exe viene effettuata una ricerca dei componenti secondo i percorsi indicati nel Config dat ed una verifica con la versione dei componenti presenti sul singolo Pc L ultima riga di questo file AutoUpdateVersion indica se attivo l eventuale aggiornamenti dei componenti in rete lo stato 1 vero indica che l aggiornamento verr effettuato in automatico 0 falso indica che non verr effettuato l aggiornamento L impostazione del flag pu essere effettuata anche
51. MSK KNGA99 KNGAxx Nota per il seguito del manuale Nel seguito del documento parleremo di Kng96 ini Kng lic C Kng quale cartella di installazione del programma nel caso di installazione del modulo CESPITI Stand Alone i nomi dei file e delle cartelle standard diventeranno rispettivamente Cespiti ini Cespiti lie C Cespiti Dato che le caratteristiche tecniche dell installazione dei software KNG e Cespiti sono le stesse di seguito quando parleremo di Kng96 ini o Kng lic o C Kng intenderemo quanto descritto implicitamente esteso anche alla procedura Cespiti DATALOG Software a Dimensione Uomo 10 Manuale Tecnico Requisiti di base per procedere all Installazione PRIMA di procedere all installazione necessario verificare che siano presenti le seguenti condizioni preliminari sui singoli pc 1 Corrispondenza delle caratteristiche hardware e software del i pc a quelle richieste Ved sistemi operativi certificati Presenza nel sistema di Microsoft IE 5 5 o sup Installazione dell Utility Data Access Installazione di un programma per la lettura dei file pdf Verifica e corretta impostazione delle Impostazioni Internazionali Ved paragrafo dedicato Le Impostazioni Internazionali o 0 N Nel caso tali pre requisiti non siano presenti disponibile nel CD Rom di installazione del KNG una sezione UTILIT dalla quale possibile procedere all installazione di questi componenti fo
52. TALOG Software a Dimensione Uomo 70 Manuale Tecnico Dal sottomenu Aggiornamenti sono disponibili le seguenti funzioni Aggiorna Comune da STOCOM i Aggiorna da RTPatch Fi Aggiorna da WEB dai amp ggiorna da WebUpdate Aggiorna DE a Vers 279 Con Aggiorna Comune da STDCOM possibile eseguire la funzione di UPDATECOMUNE L opzione Aggiorna da RtpPatch exe consente alla procedura di aggiornarsi attraverso patch rilasciate dalla Datalog e messe a disposizione quando necessario sul sito L opzione Aggiorna da Web consente l avvio del Sistema di Aggiornamento Automatico in Remoto di Datalog per il prelievo degli aggiornamenti dal sito Datalog vali L opzione Aggiorna da WebUpdate consente alla procedura di aggiornarsi attraverso le funzioni di Web Update di windows collegandosi sempre al sito Datalog L 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 UTILITY DEL PROGRAMMA Nel sistema KNG sono state sviluppate diverse Utility e programmi exe che consentono l esecuzione di diverse oeprazioni Tutte le Utility sono descritte pi dettagliatamente nei rispettivi Help in Linea accessibili cliccando sul pulsante Alcune di queste utility sono accessib
53. UT32 DLL e PACTETRY DLL E P2SACL DLL Ei F sodbc dll E P25WELG DLL E TDEGPP DILL E U2FCR DLL E U2FSEPY DLL E UZLDTS DIL EA MSJTER40 DLL tA MSREPL40 DLL EA MSWSTR10 DLL E P2BACT DLL E P2CTDAO DLL E P2SDB2 DIL A PSSORA7 DLL 52 Pdsodbc dil A U2SDTS DLL A U2FDIF DLL E U2FTEXT DIL E VZLEXCH DLL 227 YbSdb dil 227 XOLEHLP DLL Ei USLFINRA DLL 227 UZLSAMP1 DLL E WW MC532 DLL F WwW 04532 DLL E Ybajet dll EE VBAJETS2 DLL Er WWRITER dil EE W _CUSSE DIL 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 Kng_server Server SR gt 82 ActBar ocx EA COMCTLIZ OCK 2 Comdlg32 0cx n CPEAUT32 DLL DA0350 DLL Crystl3z OCH 52 A60 DLL 22 DLGSEM DLL E DWCBK32 0Cx e DWEASYS2 0CX E DIWSBC32 OCH e Dwshk32 0cx tA EZBARK32 0CX 227 KingProfiler dil Eg KngUpdateUtility exe E M5COMM3z 0cx E MSFLEGRD OCx Er Msoutl32 0cx 5 MSRD2ZX35 DLL Ei Ei SBProS3Z 0cx E TDEGG OCK E XARR amp YDB OCX E MSRD2x40 DLL EH MEWINSCK OC E Sqlole S dll E TODGELOCK iA KCDZIP35 0CK E MSRD3x40 DLL EA OICCLIENT DILL Ei SOLSr Copy dil Er TODGUB6 DIL Ei MSROC2D OCH E Olepro32 dil Ei SSCALASZ 0CX E USCommon dll E MSRDO20 DLL E PREVIEW OCH Ei TabctSz oacx Er Y50Cx32 0Cx Er MISSTDFMT DLL E RICHT
54. XDATABASE diAMArchivit2_15 cas e La seconda modalit identificata dal secondo bottone 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 7 x Selezionare la cartella dalla quale si desidera selezionare la Licenza 1 ca een HD king31402 DE Archivi L Documenti H DriverEcr H Objectconnector __ Rptking n le k Annulla Selezionare il Disco dove installato il programma e successivamente la cartella Kng ad esempio Kng31402 quindi selezionare la cartella dove sono posizionati gli archivi DATALOG Software a Dimensione Uomo 40 Manuale Tecnico Configurazione dell applicazione CONFIG DAT Il file CONFIG DAT si trova nella directory del programma sul client c Kng Il Config dat un file di testo fornito insieme al programma editabile con un NotePad che elenca tutti i componenti occorrenti per il corretto funzionamento della procedura unitamente alla specifica del percorso in cui si trova il componente eventualmente in rete ed alla classe associata al componente nel registro di configurazione Fornisce al sistema le informazioni visualizzate dalla funzione Configurazione Appicazione Men Help fel Config sa Blocco note 20 l x Components KngGestsec d C King_3 31_ServerASERVER CO
55. _3 31 O kngeventhandler dil E AKing_3 31 O0kngdbupdate dil EAKing_3 31 0kngdbupdprof31 2 dil EAKing_3 31 O0kngdbupdcespiti dil E MKina_3 31 0 kngdbupdcontab dil EMKina_3 31 0 kngdbupdassist dil E MKina_3 31 0 kngdbupdyendbanc dil E MKina_3 31 O0 kngdbupdcontax dll E MKina_3 31 0 kngquery dil E King_3 31 05kngtimesheet dll E King 3 31 0 knamatricole31 2 dil M Aggiornamento automatico componenti Versione Data Ora 27 02 2004 18 26 05 27 02 2004 18 26 05 07710 2003 14 09 42 27 02 2004 18 26 05 18 12 2003 14 24 16 23705 2003 11 34 58 14201 2003 17 20 08 06702 2004 17 51 16 14012003 9 20 08 07 11 2002 15 07 42 04711 2003 12 21 14 144012003 9 38 36 08 01 2004 15 33 30 2170172003 15 02 34 15 01 2004 12 11 18 14 01 2003 10 13 36 1470172003 9 27 26 14012003 12 13 58 03703 2004 16 58 54 03703 2004 16 59 44 0340352004 16 59 38 03703 2004 16 59 40 03703 2004 16 59 32 034032004 16 59 52 03703 2004 16 59 42 144012003 8 55 32 27702 2004 18 08 50 14201 2003 9 10 16 Archivi SQL Server Server LELIO 01701 2002 dati della configurazione del sistema vengono prelevati prevalentemente dai principali file di configurazione quali e Kng96 ini e Config dat e Db Comune perla ConnectionLock e Db Societ in uso versione di aggiornamento del database e KngLockServer exe se attivo Inoltre viene anche controllata la versione dell eseguibile principale KngMain exe Questo sistema consente cos all operat
56. a Tabella Connectionlock al fine di individuare il percorso del LockServer chieder quindi l elenco dei files da confrontare con quelli locali e a seguire l eventuale aggiornamento Se tale operazione dovesse fallire per qualche motivo apparir un messaggio L Aggiornamento dei Componenti utilizzando il KngLockServer NON E DISPONIBILE Si vuole Proseguire con l Aggiornamento da Config dat o Config ini a seconda dei casi se presente un altro tipo di aggiornamento e l utente potr scegliere di effettuare l aggiornamento secondo il metodo del config ini o del config dat a seconda della configurazione Se non sttivo alcuna altro tipo di aggiornamento viene visualizzato il messaggio Nessun altro tipo di Aggiornamento risulta essere Attivo La ricerca di Aggiornamenti non verr effettuata e Parte LockServer Selezionare il percorso dei componenti tramite il pulsante Percorso Aqgiornamenti installazione Server cartelle App Comp Windows le uniche aggiornabili e selezionabili e Parte LockClient Bisogna attivare o inserire nel Kng96 ini del singolo client il parametro AggiornaDaLockServer 1 nella nuova sezione Aggiornamenti descritto pi avanti Legati a questa gestione si attivano i pulsanti Percorso Aqgiornamenti server per selezionare il percorso dei componenti scegliendo su quali cartelle si vuole eseguire il confronto tra APP COMP e WINDOWS Il percorso indicato deve essere un percorso di rete
57. a e Salva Esci E possibile facendo doppio clic sul nome del componente non trovato attivare una maschera per la ricerca del corretto percorso Nella form che apparir possibile cliccare sul pulsante laterale Ricerca Posizione File e individuare il percorso del componente mancante Se il percorso corretto con Conferma il componente passer dalla parte destra alla parte sinistra dl form Effettua verifica su Non effettuare verifica su EngCustOnFly dil EngList dil NON TROVATA EngBaseobjects dll EngDocles dil kngT ipl kng ep k ngBars e kngFfom Nome E ngList dll EngProc n 1 Informazioni k ngB arl Descrizione f kngFilkte KngPres Percorso E SKING EngFom ESS Versione Data 25 09 2001 18 19 34 Applic m i Ricerca Posizione File iu DATALOG Software a Dimensione Uomo 42 Manuale Tecnico Configurazione dell applicazione in ambienti di rete CONFIG INI Specificatamente per l ambiente di rete sono stati studiati una serie di automatismi per consentire un allineamento veloce dei componenti tra server e clienti e per consentire una verifica dei componenti installati in funzione delle specifiche richieste Config ini Il file CONFIG INI si trova nella directory del programma sul client c Kng In un ambiente di rete si possono attivare delle modalit di confronto e prelevamento dei componenti ed d aggiornamento dal server verso il singolo client grazie al Conf
58. a quale sono elencati tutti i componenti presenti nella cartella di backup evidenziati in colore Verde ls King 3 16 Elenco Componenti d aggiornare cs _T_w FS DI kngCespiti dil non 1 0 0 238 TANE 3 16 0 0 TTEA E KngMain exe enr 17 58 10 3 16 00 13 12 2002 11 27 36 3 16 0 0 SASH Kingsa 164P Il colore verde un ulteriore conferma dell operazione che si sta eseguendo il ripristino di backup Questo comando pu servire nel caso in cui aggiornato il server dal client ci si rende conto che tale aggiornamento non andava effettuato e si vuole ripristinare la situazione precedente l aggiornamento da Client E stato realizzato anche un comando che permette di forzare volutamente la copia dei componenti da Server a Client indipendentemente dalla versione l utilit permette di copiare dal server anche un componente meno aggiornato Il comando sempre dal men start Esegui del pc client in questo caso C 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_clientifing exe Eno 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
59. a quale vengono installati archivi e licenze Demo Nella cartella di installazione del programma viene creato il file batch Kng330 bat per la registrazione di tutti i componenti installati prima dell esecuzione dell applicativo Kng exe operazione in alcuni casi molto utile per ripristinare la configurazione e il corretto stato degli stessi componenti installati Nella cartella di installazione del programma viene creato il file Config dat Nella cartella di installazione del programma viene creato il file Config ini se l installazione di rete tale file viene prelevato dalla cartella di installazione server Sul Desktop viene creato il collegamento al file Kng exe per l avvio del programma Sul Desktop viene creato anche il collegamento al file KngMain exe per l avvio veloce del programma in quanto non viene effettuata nessuna operazione di confronto su eventuali componenti aggiornati Sul Desktop viene creato il collegamento al file KngLockMonitor exe per le installazioni in rete Nel Men Avvio Programmi Kng 4 70 viene creata un apposita voce che contiene i sottomen per eseguire una serie di utilit e programmi aggiuntivi ved capitolo FINESTRE DI DIALOGO MEN E UTILITY DATALOG Software a Dimensione Uomo All avvio della procedura dal file KNG EXE Viene visualizzato il seguente splash screen che informa l utente circa le operazioni in esecuzione o a o rim Soluzione gestionale integ ra
60. automatico Installando la procedura da Cd Rom il Lockserver viene automaticamente configurato con dei parametri di base che l utente pu eventualmente modificare L installatore dovr intervenire per modificare il percorso archivi impostato automaticamente uguale al percorso archivi access standard di installazione qualora tale percorso sia diverso Altri interventi possono essere Aggiornamenti se l utente vuole attivare l aggiornamento dei componenti tramite il lock server dovr attivare questa metodologia tramite un apposito flag Modalit alternativa se il client non riesce a comunicare con il lock server l utente pu attivare questa metodologia in modo da utilizzare il lock server solo per la gestione del serial number e non delle lock Start up per rendere su sistemi di tipo Win 9 x automatico l avvio del programma DATALOG Software a Dimensione Uomo 52 Manuale Tecnico KngLockService exe cartella d installazione su server Kng_server Il Lock server per funzionare correttamente deve avviarsi automaticamente ad ogni riavvio del server A tal fine presente l eseguibile KngLockService exe che serve a rendere il KngLockServer in tutti i sistemi con tecnologia NT un Servizio di Windows quindi in grado di avviarsi Automaticamente all avvio di Windows senza bisogno di effettuare il Log In dell utente I due Files KngLockServer exe e KngLockService exe devono trovarsi nella stessa cartella in
61. azione di aggiornamento si visualizzer una maschera simile alla seguente DATALOG Software a Dimensione Uomo 66 Manuale Tecnico Aggiornamento Tabella Iva 10E del Comune in corso Aggiornata Tabella ManageSospesi del Comune Aggiornata Tabella PrnlCode del Comune Aggiornata Tabella LatT ab del Comune Aggiornata Tabella arod del Comune Aggiornata Tabella CollCron del Comune Aggiornata Tabella Causali del Comune Aggiornata Tabella 4a TW del Comune iSggiornata Tabella l4at10 E del Comune i Query in esecuzione Attendere prego Al avvio dell aggiornamento archivi il primo archivio processato il Comune se previsto dallo specifico aggiornamento quindi gli archivi della societ richiamata Nella prima parte viene presentata una lista delle tabelle del database in aggiornamento che verranno processate nell esempio il Comune in questa fase sar 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 nalom Errore durante l aggiornamento del Database Comune Nella seconda parte vengono evidenziate le query di aggiornamento utili a revisionare correttamente le tabelle del database in esame Se l aggiornamento non riuscir ad essere portato a termine verr visualizzato un messaggio e l applicativo non potr continuare l esecuzi
62. bilit C Rptking le Sposta file E Lone Se il programma funzionava comettamente con una versione l afi precedente di windows mentre ora si incontrano dei problemi Copia tile H Control selezionare la modalit di compatibilit che corrisponde a quella Pubblica file sul Web help chn della versione precedente 7 Invia il file per posta itmexe Modalit compatibilit elettronica 8 IsiteLite x imna rie Esegui il programma in modalit compatibilit per Cambia l ambiente operativo per questo programma Provare a i selezionare questa opzione se un programma veniva eseguito Altre risorse l mie correttamente Im uma versione precedente di Windows ma s1 i a riscontrano problemi di esemuzione in Windows EP Selezionare z Disco locale C an IST i i E Il sistema operativo m ou il programma veniva eseguito G Documenti correttamente 4 Risorse del computer n Risorse di rete gdbuf I Disattiza i temi visivi a kngDefL kyenox Dettagli IA KNGEVEI i 3 KngFiltei rien 3 Kogfom REA REST a KNGFOR Ulteriori informazioni sulla compatibilit dei programmi aprile 2000 15 25 EngGest Dimensione 60 KE knglicen DK NE Applica fe a Start E king_azienda oi OD 10 26 DATALOG Software a Dimensione Uomo Installazione e Configurazione 7 La struttura dell applicativo La procedura stata ideata con una struttura Client Server Questo significa che ec
63. cartella del KngLockServer Con Pulisci Comuni possibile svuotare il contenuto della tabella ConnectionLock dai Comuni configurati Access e SQL Nel caso di archivi SQL i dati relativi al nomer del server gestire degli archivi utente di acceso e password sono memorizzati nel file di configurazione SQL ini che si trova nella stessa cartella del KngLockServer exe su server DATALOG Software a Dimensione Uomo Installazione e Configurazione 57 Gestione Aggiornamento componenti Altri dettagli al paragrafo Aggiornamento Componenti del presente manuale Tramite il programma Lock server possibile gestire l aggiornamento dei componenti nella rete questa metodologia pu essere attivata agendo su un apposito flag e impostando i parametri richiesti su ogni client di rete E una modalit adottabile solo se il lock server avviato in modalit effettiva non 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 Kng96 ini la modalit di aggiornamento adottata e il comune in uso quest ultimo per la lettura dell
64. cati da Datalog per il corretto funzionamento del programma sia in monoutenza che in rete sistemi operativi Windows 95 98 NT anche se indicati non garantiscono le Windows 95 stesse prestazioni delle versioni pi Windows 98 second edition recenti da windows 2000 in avanti Windows NT 4 00 con SP 6 0A TARE Wi Windows 2000 Professional con SP2 Datalog non certifica il sistema Windows ME e Windows XO Home edition pertanto Windows XP Professional con SP1 il corretto funzionamento del programma Windows 2003 su tali sistemi non garantito Con server Microsoft vedi schema Con server Novell vedi schema Client Una configurazione di rete con un server windows nelle versioni il cui sistema operativo windows nelle 95 98 2000 NT XP 2003 versioni 2000 Professional e Server o Client XP Professional pu supportare Client Server windows nelle versioni con Sistemi operativi nelle Versioni Microsoft 95 98 2000 NT XP 2003 95 98 NT 2000 XP Windows Client windows nelle versioni 95 98 2000 NT XP 2003 Client Una configurazione di rete con un server di tipo Novell Versione 4 80 non la 4 83 pu supportare Client con Sistemi operativi nelle Versioni 95 98 2000 NT windows nelle versioni 95 98 2000 NT Client Server windows nelle versioni Novell 95 98 2000 NT AI momento non ancora stata testata l effettiva funzionalit di Kng su rete con server Novell e Client Xp o 2003
65. cetto per l installazione in Terminal Server cui dedicheremo un apposito spazio l installazione del programma deve essere effettuata per ogni stazione di lavoro PC che dovr essere abilitata all utilizzo della procedura Nel caso di installazione monoutente ovvero su un solo pc l ambiente sar configurato come segue SCHEMA Architettura Monoutenza 1 pc Pc monoutente Nel caso di Monoutenza il programma risiede completamente sul singolo Pc la directory del programma conterr Cartella Windows Kng 96 ini C Kng Cartella Installazione Programma o e Componenti e parte applicativa e Contiene tutti i file necessari al Archiv funzionamento della procedura Licenza Report Documenti Nel caso di installazione in rete sul Server andr effettuata la sola installazione degli elementi condivisi parte server archivi report mentre su ogni Client andr installata la sola parte applicativa parte client componenti eseguibili SCHEMA Architettura di rete pi pc Cartella Condivisa COn Cartella Windows Archivi e Licenza Kng 96 ini SR i C Kng Cartella Installazione Programma Sottocartella Server con Config dat componenti e programmi e Config ini aggiornati Nota la parte Client va installata sul server solamente se lo stesso non dedicato o si trova in una rete peer to peer Su ogni client presente il file di configurazion
66. cliccare su CONFERMA Il sistema stato sviluppato per ottimizzare i tempi di richiesta delle licenze ovviamente nel momento in cui l utente ha gi calcolato la licenza DEFINITIVA non potr pi utilizzare questo metodo per ricalcolare un altro PIC che nell eventualit dovr essere richiesto a Datalog o al proprio rivenditore DATALOG Software a Dimensione Uomo Installazione e Configurazione 27 Alla conferma visualizzer una finestra con i dati della propria licenza Da qui potr imputare il Serial Number nell apposito campo Inserito tale numero il programma rielabora il file ic originale aggiungendo il Pic Definitivo con la pressione dei pulsanti Calcola PIC l utente riceve il file lic questa volta definitivo da copiare sul suo Pc In particolare pu scegliere tra due pulsanti operazioni Calcola PIC e Genera KING Calcola PICZ e Genera KING_1 lic Calcola PIC2 e Genera KNG Lic viene calcolato il PIC definitivo e generato il file KNG Lic scaricabile sul disco locale Calcola PIC2 e Genera KNG_1 Lic viene calcolato il PIC definitivo e generato il file KNG_1 Lic dove 1 Numero Licenza scaricabile sul disco locale Si visualizza il seguente form con il numero del Nuovo PIC calcolato definitivo Scarica II File della Licenza per gli Utenti di Netscape scaricare il file quindi rinominarlo a seconda del file di licenza Cliccando su Scarica il File della Licenza si procede al download
67. compare dall elenco dei terminali connessi Il Lock server deve essere attivo sul server e deve essere preventivamente impostato La procedura collegata al file KngLockServer exe che si trova nella cartella di installazione server sul server cliccando due volte sul programma lo stesso viene direttamente avviato se non gi attivo e viene visualizzata la relativa icona sulla barra delle applicazioni del desktop in fondo a destra Clieccando sull icona to pu essere richiamata la form di gestione del programma per inserire modificarne le impostazioni Tempo Inattivit 1 di Tutti Elenco Risorse impegnate BLOCCATO Chiudi Terminale Gestione Aggiornamento Componenti Do Percorso Aggiomamenti Richieste s O SERIALE 0002 8231 Gestione Archivi Pulisci Comuni Archivi Access c king_23 31_serverVarchivincomune mdb Cambia Path W Usa COMUNE su Access Usa COMUNE su SOL Server F Usa in Configurazione Altemativa Termina Iconizza DATALOG Software a Dimensione Uomo 54 Manuale Tecnico Impostazioni di Base Le impostazioni di base da effettuare perch il lock server funzioni correttamente ai fini delle Lock e ai fini della licenza d uso quindi anche nel caso in cui le lock siano gestite tramite file Ga1Ina sono e IP indirizzo del server fisico o con nome Porta porta di connessione utilizzata per comunicare con il lock client e Monitor porta di conne
68. da WEB e calcolando la nuova licenza La licenza rilasciata permette l utilizzo del programma nella versione corrente come prassi le licenze vengono ri aggiornate ogni anno e vengono rilasciate elusivamente ai clienti in regolare contratto di assistenza che gli garantisce il diritto di utilizzare le nuove versioni del programma KNG La licenza unica pertanto nel caso di rete una sola macchina dovr essere adibita a gestore di licenza bloccando cos la possibile replica della stessa anche su altri sistemi Per ovviare a inconvenienti dovuti ad eventuali danni al pc gestore della licenza quali rottura dell hard disk ecc si e introdotto un sistema temporizzato che permetta da la possibilit o all utente di lavorare per 15 giorni La licenza consultabile anche dall interno del programma dall apposita funzione Gestione Licenza d uso DATALOG Software a Dimensione Uomo 26 Manuale Tecnico Nota 1 Sistemi Operativi certificati L attuale gestione licenze non prevede la possibilit di utilizzare le nuove licenze su rete Novell Unix ecc o comunque su una rete diversa da Windows In questi casi la licenza va copiata su un Pc Windows tra i client di rete cui puntare con il percorso specificato nel Kng96 ini PathLic Ci implica che per utilizzare la procedura tale Pc deve essere acceso Nota 2 KngLockserver KngLockClient e serial number Il SERIAL NUMBER calcolato dalla procedura KngLockServer exe nel cas
69. dall interno del programma Men Help Configurazione Applicazione DATALOG Software a Dimensione Uomo Installazione e Configurazione 41 Il Config dat pu essere quindi utilizzato al posto del file Config ini per effettuare aggiornamento dei componenti in rete In questo caso nell ipotesi in cui il programma non dovesse trovare qualche componente nelle cartelle di rete viene immediatamente visualizzata la maschera a lato a questo punto si pu optare per l esecuzione della procedura senza effettuare il controllo sui componenti cliccando su ESCI oppure applicare alla sessione corrente lo stato dei componenti cos come sono stati riscontrati senza aggiornamento del componente non trovato cliccando su APPLICA A QUESTA SESSIONE E possibile anche salvare lo stato attuale di modo che al nuovo avvio del programma non sia chiesto di controllare lo stato del componente non trovato APPLICA E SALVA C king Config dat Effettua verifica su Non effettuare verifica su EngList dil NON TROVATA EngCustOnFly dil NON TROVATA EngBaseobjects dil NON TROVATA EngDoctes dil NON TROVATA EngTipLista dil NON TROVATA EnoRepUbjects dil NON TROVATA EngBars ocx NON TROVATA kngForm ocs NON TROVATA EngProd312 dil NON TROVATA EngBarC dil NON TROVATA EngFilter dil NON TROVATA kngPreview dii NON TROVATA FngFormule dil NON TROVATA Enge entHandler dil NON TROVATA Applica a questa sessione Applic
70. dati degli archivi della procedura KngCustOnFly dil Componente che permette la gestione della Datalog Personalizzazione On Fly nelle funzioni della procedura dove prevista KngDocDesNew dll Componente che gestisce la personalizzazione dei Datalog moduli di stampa previsti dalla procedura e la loro gestione stampa modifica ecc KngTipLista dll Componente che permette la gestione delle liste Datalog Sscala32 0cx veloci F6 e che utilizza internamente il componente Sscala32 0cx componente di terze parti KngRepObjects dil Componente che serve ad interpretare il codice Script Datalog Saxbasic associato a tutti i processi di stampa del King KngBars ocx Componente che gestisce la toolbar di King e che Datalog Actbar ocx utilizza internamente il componente Actbar ocx componente di terze parti KngColorBar ocx Questo componente permette la gestione della Datalog ProgressBar colorata Componente necessario per la gestione visuale delle Datalog regole di validazione delle maschere KngBarc dll Il componente integrandosi con altre funzionalit Datalog EzBarx32 0cx presenti nella procedura permette la gestione dei Codici a barre il disegno e la stampa dell etichette e dei sovrappacchi Questo componente utilizza internamente EzBarx32 0cx componente di terze parti KngrFilter dill E il componente che permette di gestire filtri Datalog aggiuntivi di selezione nelle funzioni del men Ordini Cliente Consultazione ordini
71. del file lic che secondo lo standard Windows pu essere salvato sul Pc in locale Copiando quindi la licenza DEFINITIVA sul pc in uso al rientro nella procedura i controlli sul seriale andranno a buon fine e non sar pi visualizzato alcun avviso DATALOG Software a Dimensione Uomo 28 Manuale Tecnico STAMPANTI Premettiamo che affinch la stampante funzioni correttamente assolutamente necessario che siano installati i driver relativi alla stampante in uso e al sistema operativo installato Dal Men Archivi Imposta stampante e Caratteri 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 is Definizione parametri procedura Sd _ D x General Percorso Nota Stampante asti Funzione Percorso L55 Imposta Selezioni correnti Home ASSISTENZA YHP Lasenet Stampante A Driver Wihzpoo Porta Nell Font Normale Qualit di stampa 600 dpi Font Stampe Hormali Courier New Font Compresso Font Stampe Compressi Courier Mew Alimentazione PaperBin o Check Printer Stat bilia Formato Carta PaperSize i pi Conferma Esci Innanzi
72. di Utenti Connessi di cui sono disponibili le statistiche Scala 150 Ogri ZECE Grafico degli hits verso il LockServer In questa schermata si visualizzano le statistiche aggiornate eventualmente confrontabili dei Terminali Connessi La frequenza di aggiornamento dipende dal valore impostato di Refresh Per ogni Terminale possibile vedere i Dati Statistici Medi Richieste eseguite con Successo Richieste Fallite Picco dei Successi Picco dei Fallimenti Questi dati mostrano quanto un Terminale ha trovato o meno difficolt nel bloccare delle risorse Sono tenuti in considerazione quindi i valori complessivi di Picco delle richieste Picco dei Successi e dei Fallimenti in generale per tutti i Terminali Questo indica il traffico verso il LockServer ed evidentemente la tendenza al successo o al fallimento Per cinque terminali contemporaneamente possibile inoltre avere un diagramma di confronto 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 DATALOG Software a Dimensione Uomo 60 Manuale Tecnico 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
73. e Kng96 ini presente anche nelle installazioni monoutenza il quale contiene una serie di parametri tra quali i percorsi di archivi licenza e report Sul server le cartelle dei componenti dil ocx exe verranno aggiornate di volta in volta con le nuove versioni rilasciate a tali cartelle punter ogni client grazie alla presenza del file Config ini o Config dat a seconda del metodo di aggiornamento adottato attraverso il quale sar possibile operare un confronto tra i componenti locali e quelli risiedenti sul Server con la possibilit si scegliere se effettuare l aggiornamento tramite prelievo e copia dei file desiderati Per poter procedere all autoaggiornamento del Client e necessario che l utente connesso abbia i diritti di l Amministratore sul Pc in questione DATALOG Software a Dimensione Uomo 8 Manuale Tecnico Gli Archivi Durante l installazione vengono installati i Database modello della procedura e gli archivi di prova sia in formato Access che SQL in quest ultimo caso vengono installati file in formato di Backup e detach Nello specifico gli archivi del programma comprendono i seguenti file File Comune File StdCom File Kngana File Knga99 File XXXXXana XXXXXmsk uno per ogni societ gestita File KngaXX Il file Comune un archivio che come dice il nome stesso contiene delle informazioni di tipo comune alle diverse societ gestite contiene la lista del
74. e Modifica Visualizza Preferiti Strumenti a QI Indietro ti gt 7 pi a Cerca gt Cartelle EB Indirizzo E CAKing 3 31 _5erverArchivi Vai a Mome Tipo Dimensione Data ultima modifica Operazioni file e cartella KING lic File LIC 2KB 15 12 2003 15 37 AR E File 1EB 02 04 2004 9 50 mj Sen tie E wINSEC ADB Applicazione Micros 274KB 08 05 2003 16 04 i Sposta file E ParamBanc mdb Applicazione Micros 116KB 08 05 2003 16 04 Copia file E MASGSCR MDE Applicazione Micros 212 kB 08 05 2003 16 04 E Pubblica file sul Web 2 Kinglask mdb Applicazione Micros 376 KB 08 05 2003 16 04 MS Access non un DBMS per diversi motivi sconsigliato usarlo in ambiente di rete DATALOG Software a Dimensione Uomo 50 Manuale Tecnico LockServer LS Questa gestione tipica dell ambiente di rete la stessa procedura viene utilizza anche per il calcolo del serial number a tal fine si veda il paragrafo LICENZA D USO Considerando che il funzionamento di questo programma dipende da diversi componenti e fattori legati al tipo di configurazione della rete e dei pc nel caso in cui non sussistano i requisiti per un corretto funzionamento possibile adottare la gestione delle lock tramite il file Ga1lIna 0 Anche in questa ipotesi il Lock server deve comunque restare attivo e correttamente configurato sugli archivi in uso in modalit alternativa in quanto viene utilizzato ai fini della licenza d uso La
75. edenza la Procedura consente l inserimento di nuove ulteriori funzioni che si aggiungono a quelle esistenti precaricate 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 1 Gestione Funzioni Funzione ___ Puksante Livelo TipoContabilt Contolo Eseusivo S50 Gestione licenza d uso LI L OOO 9SS0 Lista Documenti Forzati e 001 00C 981 Diversi Destinatari Fornitori n Nessun Controllo 001 00C S950 Banche Cliente 7 001 00C 991 Diversi destinatari Cliente OSE 001 00C 592 Banche Fornitore rei 001 00C 993 Diversi destinatari 5 altuari 7z 001 00C EJ 994 Annullo Diversi Dest Saltuari ea 001 00C 535 5aldi e Dettagli IYA Clienti anzi 001 00C 996 Saldie Dettagli IY Fornitori 7 001 00C 997 Stampa Informativa 675 96 z Nessun Controllo 001 00C 999 Uscita dalla finestra attiva BE DO000C 1501 Gestione Toolbar Resi D000OC E 1502 Barra di amp Stato o DO0O0C 1503 Gestione Funzioni Mesa Per Procedura D0000C EJ 1504 Men Explorer a DOO00C 1505 Icone Grandi e D0000C E 1600 Sconti Cliente e 001 DOC 1610 Stampa Rendiconti Analitici amp Drdinaria 0010
76. ente Inoltre un_consiglio prima di installare una versione recente del driver Data access su pc con sistema Windows 95 98 iniziate sempre con l installazione della versione 2 5 dopo se necessario proseguite con una pi recente 2 7 Questo accorgimento vi permetter di verificare l efficienza della macchina in quanto con questa operazione viene rilevata l eventuale presenza di problemi sulla pc in questione che dovranno essere processati e risolti prima di attivare la procedura KNG DATALOG Software a Dimensione Uomo Installazione e Configurazione 11 Le Impostazioni Internazionali Le Impostazioni Internazionali del Pc sul quale viene installata la procedura devono corrispondere con quelle dettagliate nel seguito variabili a seconda del sistema operativo in uso Le Impostazioni Internazioni sono visualizzabili dal Pannello Di Controllo Per S O windows nelle versioni 95 98 2000 NT Cartella NUMERO Separatore decimale virgola fimosima br r_______ Seng Numero cifre in un gruppo meno Formato numeri negativi dedi a i OOOO Separatore di elenco punto e virgola Cartella VALUTA Simbolo Valuta Separatore decimali virgola Cifre decimali Simbolo raggruppamento cifre punto Numero cifre in un gruppo 3 Cartella ORA a mm ss per Win95 98 O mm ss Separatore punto Simbolo AM Simbolo PM Cartella DATA Formato data breve gg mm aaaa Separatore data Formato da
77. essiva trattazione AI completamento dell installazione quindi viene creata nel men Programmi di Windows la voce Kng 4 70 con le seguenti opzioni per lanciare l applicazione fare doppio clic sull icona denominata Kng 4 70 nell es Kng 4 70 Mono Mm Aggiornamenti Elenco Utilit Mm Gestione Servizio EA Configurazione Sistema peri Connessione in Teleassistenza creazione Batch di Avvio Alt King 4 70 Mono z Manuali Fon Monitor di Lock ZE Utility Suite Panel Nel Primo men si presentano le seguenti voci A Mediante l applicazione Configurazione Sistema possibile lanciare il programma KngConfig exe che permette di modificare il file di configurazione Kng96 ini La voce Creazione Batch di avvio pemette la creazione di file bat per il lancio di applicativi di versioni diverse sulla stessa macchina E La voce Manuali avvia una pagina HTM di collegamento ai manuali d uso della procedura y Con Utility Suite Panel possibile aprire il il programma per il lancio di alcune utility Fon E l icona per avviare il Monitor di Lock ved patragrafo Monitor Client Dal sottomenu Gestione Servizio sono disponibili una serie di funzioni che consentono di eseguire i automatico le istruzioni di installazione e disinstallazione del KngLockService ved paragrafo KngLockService exe ko DisInstalla Servizio kngLockServer di Installa Servizio EngLockSerwer di Installa Servizio EngLockSerwer per SQL DA
78. fornir ai Client soltanto il Nuovo Serial Number mentre le Lock di rete verranno gestite con il Ga1lna all avvio del Kng verr visualizzato il seguente Msg dove in base alla scelta operata P Le LOCK di RETE saranno gestite dal GALLNA LOCK SERVER in Modalit Alternativa Visualizzare il Messaggio al prossimo avvio a _ _w sar aggiunta la riga nel Kng96 ini con il parametro e NonVisualizzareMSG 0 se si scelto S ad ogni avvio verr riproposto lo stesso MSG e NonVisualizzareMSG 1 se si scelto No al successivo avvio il MSG non verr pi visualizzato DATALOG Software a Dimensione Uomo 38 Manuale Tecnico Creazione del file Kng96 ini Ad ogni avvio la procedura cerca questo file se non lo trova visualizza la seguente maschera Definizione dei parametri procedura grazie alla quale possibile impostare questi parametri fondamentali per l avvio del programma Successivamente i parametri indicati in questo file sono modificabili e mantenibili attraverso la funzione Definizione percorso archivi e licenza all interno del programma realizzata per agevolare la gestione del file di configurazione e dei parametri di installazione direttamente da programma a Definizione parametri procedura Percorso Cespiti Stampante Tasti Funzione Percorso CS5 Selezione Percorso A TT Object Connector Server name Port Timeout Conferma Esci possibile scegliere
79. i i log solo nel caso in cui il check tutti i log selezionato E anche presente una descrizione del percorso e la possibilit di cambiarlo non ancora disponibile Ne segue che per funzionare l eseguibile deve trovarsi nella cartella contenete la cartella LOG come faceva prima il lockserver DATALOG Software a Dimensione Uomo Installazione e Configurazione 61 CONFIGURAZIONE APPLICAZIONE verifica dei componenti installati All interno del programma dal men Utlit gt Help presente la funzione Configurazione Applicazione nella quale viene visualizzata la conformazione dell applicazione sul computer dell utente computer client Nella griglia superiore sono evidenziate alcune informazioni relative all applicazione come la versione della applicazione la piattaforma database il percorso degli archivi ecc mentre nella griglia inferiore si hanno tutte le informazioni riguardanti i singoli componenti esterni necessari per l utilizzo corretto dell applicativo e specificati nel config dat King 3 31 PROF3 Societ DEMO Professionisti Ordinaria 01 01 2002 ss 8 x Archivi Cont Professionisti Cespiti Parcellazione Dichiarazioni Bilancio CEE Tipologie vendite Ordini Clienti Ordini Fornitori Produzione Utilit Multi Societ Windows Help MEFS EIE EEEE EE EASA E Configurazione applicazione Percorso Installazione Server Dettagli AS viluppo D4SH_Kina 3 31Server Gestione LockServer At
80. icevute fiscali Componente che permette la gestione INTRA Datalog Associato a questa dll previsto anche il programma INTRA EXE KngRecCred dill Componente che permette la gestione delle funzioni Datalog di Recupero Crediti KngRegistri dll Componente che gestisce il programma di Stampa Datalog Registri e Bollato Nuova modalit KngNotalntegrativa dll Componente che gestisce il programma della Nota Datalog Integrativa KngDataAccess d il Componente che gestisce alcune elaborazioni IVA e Datalog passaggi dati tra contabilit e dichiarazioni KngAnaBil dll Componente che permette la gestione delle funzioni Datalog di Analisi di Bilancio DATALOG Software a Dimensione Uomo KngNotalntegrativaNew dll Componente dche attiva le nuove funzioni di gestione Datalog della Nota Integrativa 22 Manuale Tecnico KngAnagrafiche dill Componente che permette la gestione delle funzioni Datalog di Anagrafica Clienti e Fornitori KngCommesse dil Componente che permette la gestione delle funzioni Datalog di Gestione Cantieri KngConti dll Componente che permette la gestione della funzioni Datalog del Piano dei Conti KngDocView dll Componente per la gestione della funzione Datalog Consultazione Documenti Multipla e Rubrica collegate al modulo Fax ed e mail KngMagazzino dil Componente che permette la gestione delle funzioni Datalog di Magazzino KngLotti dil C
81. iche richieste possibile attivare il Flag Il KngLockServer fornir cos ai Client soltanto il Serial Number mentre le Lock di rete verranno gestite con il Galna In questa condizione all avvio del Kng sul client verr visualizzato il seguente Msg gt Le LOCK di RETE saranno gestite dal GALILMA LOCK SERVER in Modalit Alternativa Visualizzare il Messaggio al prossimo avvio a _w Per evitare il ripetersi del messaggio ad ogni successivo accesso la scelta operata viene scritta nel Kng96 ini nella sezione Aggiornamenti alla voce NonVisualizzareMSG M Avvio automatico su sistemi operativi di tipo Win 9 x 95 98 per fare in modo che il programma venga automaticamente eseguito alla start up necessario abilitare questo flag visibile solo in queste condizioni se il sistema operativo e di tecnologia NT la procedura verr avviata automaticamente grazie a KngLockService DATALOG Software a Dimensione Uomo Installazione e Configurazione 55 Avviato il programma i seguenti pulsanti consentono di Iconizza per ridurre il lock server alla sua icona originale senza terminarlo Ha la stessa funzione della xl ai uu x in alto a destra della maschera che chiude la maschera ma non termina il programma Termina chiude l applicazione A differenza del pulsante Arresta che blocca il servizio lasciando attiva l applicazione questo pulsante va utilizzato per chiudere il programma utilizzando
82. ient e Finestra Utenti connessi elenco degli utenti connessi Se l utente presenta un di fianco al nome significa che bloccato o ha superato il tempo di inattivit nel caso sia bloccato possibile sbloccarlo cliccando su Chiudi Terminale e Finestra Elenco risorse impegnate per visualizzare le chiavi della procedura bloccate dal singolo utente selezionato nella finestra a sinistra dal programma Agendo sul pulsante Tutti possibile visualizzare tutte le chiavi bloccate contemporaneamente per tutti gli utenti mentre selezionando nuovamente il singolo utente la visualizzazione ritorner al singolo La procedura KNG pu essere utilizzata in modalit provvisoria ovvero utilizzando la procedura a tutti gli effetti ma con un limite di data superato il quale non pi possibile proseguire con l elaborazione La procedura KNG pu essere utilizzata anche in modalit sola lettura ovvero la stessa pu essere utilizzata a scopo dimostrativo DATALOG Software a Dimensione Uomo 56 Manuale Tecnico 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 memo
83. ig ini per attivare queste modalit di confronto necessario che sia presente nel Kng96 ini la Path server Questo file di configurazione editabile con word pad e presenta come voci iniziali StartUp AutoUpdateVersion 1 SelectedSections App Comp Le quali indicano che l auto aggiornamento dal server attivo se disattivato il parametro Autoupdateversion uguale a 0 ed che il confronto di versione tra files deve essere eseguito esclusivamente per i gruppi specificati nell area SelectedSections tipicamente App e Comp ef Config ini Blocco note 3 Ioj x Fie Modifica Formato StartUp AutoUpdateVversion 1 SelectedSections App Comp APP EngSglCony exe EngBackversion exe Knglonwlser exe knglicenze exe EngLockClient exe EngLockSerwer exe EngMa1n exe EngPartite exe EngRepwWizard exe king exe EngUpdateA1S8f exe LockMonitor exe RtPatch exe cControlFanelLlanuange mdb HELP CHM KngConf1g exe Altre sezioni del file sono KngMonitor exe Schema 1m kngresource dl NSR EngSqlConwy chm SR Windows COMP KngS4 amp REMA d1 Rpt EngBarC d kngBaseClasses d EngBaseFunctions dll EngBase0bjects dl Questo file consente il confronto anche degli kngCespiti d rpt Inoltre contiene la classe di confronto del kngContab dl componente solamente per la sezione SR DATALOG Software a Dimensione Uomo Installazione e Configurazione 43 Config ini e Kng exe
84. ili dal Men Programmi gt gt Kng 4 70 gt gt sottomenu Elenco Utilit A Controllo Fartitari Scadenze Sal Conversione a SQL a Eng Report Wizard Ga Modifica Codice Articolo E SQL Attach Detach DE Mentre altre funzioni sono eseguibili direttamete dall eseguibile collegato solitamente presente nella catella di installazione del programma DATALOG Software a Dimensione Uomo Installazione e Configurazione 71 MASCHERA PRINCIPALE Caratteristiche Nella parte bassa della form principale della procedura sono accessibili le seguenti informazioni relative alla configurazione dell applicativo King 3 31 REDD Dic Redditi SQL 01 01 2003 BEE amp rchivi Contabilit Cespiti Dichiarazioni Bilancio CEE Tipologie Vendite Magazzino Ordini Clienti Ordini Fornitori Produzione Utilit Multi Societ Windows Help 0 2 2 2545BBbEBEbEasfE segs AREX G1 Archiv SQL Serve Pronto SecWew 0 00 13 g 01 01 2003 Cliccando con il mouse sulle diverse aree della barra inferiore degli strumenti appaiono le informazioni Per controllare il tipo di gestione delle lock attivato Archivi Access 2000 Per controllare il percorso archivi e il tipo di database in uso Access o SQL ciKing_4 50 1_Serverl rchiviDemoana mdb ci King_4 50 1_Serverl amp rchivijDemofisk mdb c King_4 50 1_ServeriArchivitComune mdb visualizza Dettaglio Tabelle Collegate Cliccando sulla riga corrispondente ad un database ve
85. iornata del software DATALOG Software a Dimensione Uomo Installazione e Configurazione 77 Funzione Allineamento Men Standard La funzione permette l allineamento del men personalizzato dall utente con quello Standard da Datalog fornito ad ogni rilascio Lo scopo della funzione quello di preservare le personalizzazioni che l utente stesso ha apportato al suo men relative all aggiunta di eventuali funzioni non standard di Kng il caso dell aggiunta di un voce che richiama un report un programma esterno ecc Ne consegue che se la personalizzazione dell utente riguarda lo spostamento di alcune voci del men standard da un gruppo es contabilit ad un altro es Bilancio CEE tale personalizzazione sar persa in quanto ne verr ripristinata la posizione originale Oltre alle funzioni vengono salvati anche i sottomen che l utente ha personalizzato nella Gestione Toolbar con relativa icona In ogni caso le voci funzioni e sottomen personalizzate che risultano duplicate nello stesso sottomen vengono scartate Per eseguire la funzione posizionarsi sulla Toolbar cliccare con il tasto destro del mouse verr visualizzata la voce Allinea con Men Standard dal men di scelta rapida Procedendo all allineamento col Men Standard sar richiesta un messaggio di conferma E ToolBar Principale E Info Utente Personalizza Icone grandi kio 2 Attenzione Si vuole esegui
86. istrati dalla procedura di installazione L ordine di registrazione fondamentale in quanto rappresenta un ordine di referenziabilit con il quale viene gestita l attribuzione della classe ID nel registro di sistema che determina la dipendenza tra gli oggetti DATALOG Software a Dimensione Uomo 20 Manuale Tecnico Componenti installati Datalog Ordine Nome componente DESCRIZIONE Tipo Comp comp Integrati KngGestSec dil Componente di avvio della procedura Datalog Ma KngVarDec dil Componente che contiene la definizione dei Tipi Datalog Personalizzati KngBaseClasses d il Componente che contiene le Classi Base di King e i Datalog moduli delle Tcontrolli KngBaseObjects dil Componente che contiene gli oggetti base del King Datalog utilizzate dall ambiente DBO Datalog Business Objects KngBaseFunctions dil Componente che contiene le funzioni di base e le Datalog chiamate delle funzioni come nella KngBaseObjects utilizzati dall ambiente DBO Datalog Business Objects KngLib dill Componenete che gestisce la comunicazione le Datalog diverse dil del programma KngFunzMagVend dll Componente che contiene la gestione delle funzioni Datalog comuni ai moduli Vendita e Magazzino KngMainFunctions dil Componente che permette la gestione di tutti gli altri Datalog componenti della procedura KngBarCod dll collegato al KngBarcdll Datalog ee KngList dll Componente che gestisce le liste di visualizzazione Datalog dei
87. ivalenti 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 DATALOG Software a Dimensione Uomo Installazione e Configurazione 31 8 Cliccare con il tasto destro sulla stampante e selezionare la voce Preferenze Stampa Stampanti e fax Fie Modifica Visualizza Preferiti Strumenti Indietro O i p Cerca lan Cartelle ER Indirizzo Pa Stampanti e fax Ps Operazioni stampante P laserjet IID Aggiungi stampante e Visualizza stampa in corso cd B mij x Imposta come stampante predefinita l Preferenze stampa Selezionare la preferenze di stampa Sospendi stampa Sospendi stampa Condivisione Condividi stampante Usa stampante non in linea Rinomina stampante Crea collegamento Elimina stampante Ian Elimina Imposta propriet stampante
88. l 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 stesso 2 Metodo consigliato Se il server non dedicato quindi viene utilizzato anche come posto lavoro necessario impostare il percorso di rete esteso SERVER C Kng dove server il nome del server NT o Windows95 98 2000 NT C il nome della Share visibile a tutti Kng la path percorso dove sono situati gli archivi Per ambienti che non siano Microsoft pienamente compatibili si consiglia la mappatura con la stessa unit per tutti i posti di lavoro prima soluzione DATALOG Software a Dimensione Uomo 14 Manuale Tecnico 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
89. la Procedura Cliccando con il pulsante destro del mouse sulla toolbar appare il seguente men di scelta rapida che consente l accesso a particolari funzioni di gestione del men e delle funzioni quali v Toolbar Principale Info Utente Personalizza Icone grandi Gestione Toolbar Gestione Funzioni Ripristino men originale Alinea con il men standard Selezionando Toolbar p Principale o Info Utente possibile attivare disattivare rispettivamente la visualizzazione della barra dei bottoni e delle informazioni dell utente attivo nel caso in cui l utente abbia creato una nuova tooolbar la stessa sar automaticamente resa disponibile a Men Selezionando la voce Icone Grandi le icone saranno visualizzate con una dimensione maggiore Le altre funzioni consentono di effettuare la personalizzazione dei Men della toolbar stessa e delle funzioni disponibili in particolare l inserimento di nuovi bottoni nella toolbar avviene utilizzando sia Gestione Toolbar sia Personalizza Da Gestione Toolbar assegnare un icona alla funzione e digitare eventualmente un suggerimento Questo comparir ogni volta che il puntatore del mouse passer sull icona Selezionare in Personalizza la sola icona e trascinarla lungo la toolbar fino al punto desiderato se si trascina una funzione priva di icona nella toolbar si viene inserisceta direttamente la descrizione della funzione Sempre con
90. le societ gestite degli utenti tabelle comuni ecc Il file StdCom contiene le stesse strutture e tabelle del Comune serve per aggiornare i dati delle tabelle standard gestite da Datalog contenuti in detto database Viene solitamente fornito insieme agli aggiornamenti della procedura e deve essere sempre aggiornato all ultima release _ installata sovrascrivendosi a quello presente Il file Kngana rappresenta il Database Modello le societ gestite nella procedura in fase di creazione riprendono la struttura di questo database E un file che ad ogni rilascio viene fornito aggiornato nb se necessario viene rilasciato anche con le release distribuite tramite patch viene sempre aggiornato automaticamente sovrascritto a quello gi presente Per ogni societ gestita vengono creati due appositi file di archivio XXXXXana che contiene tutte le anagrafiche e le movimentazioni e XXXXXmsk che contiene tutte le personalizzazioni On Fly applicate alle maschere della procedura XXXXX rappresenta il codice della societ attribuito dall utente all azienda gestita in KNG infatti ad ogni societ gestita nel programma corrisponde un codice societ Il file KNGA99 rappresenta l archivio comune contenete alcune tabelle alle quali nel caso di utilizzo della versione KNG STUDIO e nel caso di creazione di societ con il metodo CREAZIONE STUDIO vengono automaticamente collegate le nuove societ create Rappresenta la cos detta Ti
91. li e rendono ottimi risultati in termini di qualit DATALOG Software a Dimensione Uomo Installazione e Configurazione 29 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 Selezionare la stampante per la quale si desidera creare un nuovo modulo personalizzato e selezionare la voce Propriet Server presente nel men File Stampanti e fax ES Modifica Visualizza Apri Imposta come stampante predefinita Preferenze stampa Sospendi stampa Condivisione Usa stampante non in linea Aggiungi stampante Propriet server Installa fax 3 Abilitare il flag Crea un n
92. lo record Il sistema in automatico gestisce gli eventuali conflitti nel caso in cui diverse transazioni cerchino di accedere ad un dato occupato in alcuni casi tale accesso sar consentito nel caso in cui pi transazioni blocchino una risorsa in modo C mentre in altri casi non sar consentito nel caso in cui una transazioni richieda un accesso E ad una risorsa gi occupata oppure nel caso in cui richieda un qualsiasi accesso ad una risorsa gi occupata in stato E la procedura KNG visualizzer un messaggio di avviso all utente Ovviamente nella maggior parte delle funzioni la procedura KNG ottimizzata per gestire il locKng sul singolo record o su un gruppo di record ben definiti e questo garantisce la minimalit dei conflitti Inoltre le lock di KNG sono sviluppate seguendo il protocollo detto ocKng a due fasi cos da garantire la massima serializzabilit e isolamento delle transazioni In particolare questo 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 KNG previsto il dead
93. lock per time out ovvero quando un blocco di una risorsa non riesce allo scadere di un certo time out tempo massimo di attesa il tentativo di lock viene annullato e la relativa operazione DATALOG Software a Dimensione Uomo Installazione e Configurazione 49 METODI DI GESTIONE DELLA CONCORRENZA IN KNG Nella procedura KNG sono state quindi studiati due diversi sistemi gestori delle Lock e Tramite il file GA1Lna senza estensione e Tramite il servizio LockServer exe Le lock gestite dal KNG completano il sistema di controllo della concorrenza gi gestito dal DBMS SQL Server In base alla gestione adottata nella parte inferiore della maschera principale del programma in basso a sinistra possibile individuare rapidamente il tipo di gestore delle lock in uso IGN Gi Lock gestiti dal Ga1lna fcs LS Lock gestiti dal KngLockServer Ga1Lna G1 Il file GA1lna 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 Fi
94. ndamentali importanza del driver DATA ACCESS Dobbiamo fare una nota importante relativamente al componente DATA ACCESS che rappresenta un componente di sistema dei driver ODBC di Microsoft per l accesso ai dati E 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 rec
95. 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 di configurare automaticamente i collegamenti nel file Kng96 ini percorsi di rete rpt archivi nel file Config dat nonch copiare in locale il file di confronto Config ini gi correttamente compilato Con questo tipo di configurazione sul singolo client si ottiene un ottimizzazione dello spazio su disco occupato dal sistema e si imposta la base per l auto aggiornamento dei client dal server infatti ad ogni accesso nel programma viene controllata l eventuale presenza di componenti aggiornati in rete Inserito il CD Rom lo stesso parte immediatamente in AUTOPLAY dalla maschera iniziale cliccando sui link disponibili si procede direttamente con un installazione studiata per agevolare il pi possibile l utente il quale non deve fare altro che conferma
96. nenti che non devono essere necessariamente registrati ma devono essere presenti sul pc in uso per garantire il corretto funzionamento del software La procedura di Install Shield provvede in autonomia a verificare tali componenti e provvede a copiarli sul pc in questione solamente se trova versioni pi vecchie eventuali versioni pi recenti vengono mantenute Alcuni di questi componenti non vengono nemmeno installati dal programma KNG perch solitamente sono gi presenti sui sistemi operativi Windows Per verificarne comunque la presenza e la versione stato implementato il meccanismo del CONFIG ini che sulle 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 E EngCustiW iz exe 52 LIZLESBSE DLL Cartella Server C Kng_ n Ei UZLBAR DLL tA UPESTORE DLL Schema ini DIFF MOE lar WIN TLB F TontrolPanelLanuange mdb 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 Cartella Server C Kng_server Server NSR 9 hd E t As
97. o archivio KngRepWizard exe Eseguibile per la creazione di maschere di filtro Datalog pn SR KngSqlConv exe Eseguibile di conversione a SQL KngUpdateA275 exe Eseguibile che esegue l update del database alla Datalog versione 275 KngLinksDocument exe Eseguibile che gestisce i link tra i documenti della Datalog Nota Integrativa RtPach exe Eseguibile per l applicazione delle patch KagResource di S o KNGFUNZIONI DLL Componente che collega la funzione in esecuzione Datalog alla rispettiva dll KNGPAGAMENTI DLL Componente per la gestione del nuovo programma Datalog F24 iva e ritenute KNGTURBODOC DLL Componente per la gestione del passaggio al Datalog programma TURBODOC Da0360 dil Libreria che consente di operare sia in ambiente terze parti Access97 sia in Access 2000 XarrayDB ocx Componente utilizzato per la creazione e la terze parti gestione delle griglie che hanno la propriet di selezionare le singole righe KngLockService exe Programma di servizio per la gestione del Datalog KngLockServer exe KngAnalizzaLog exe Eseguibile per visualizzare i dati di LOG generati Datalog dalla gestione dei lock di rete KngNomerFileStampa exe Eseguibile che permette di assegnare il nome del file Datalog da allegare in fase di invio Email nella gestione dei documenti DATALOG Software a Dimensione Uomo 24 Manuale Tecnico Altri Componenti non necessariamente registrabili La procedura utilizza una serie di altri compo
98. o di rete o KngLockClient exe nel caso di monoutenza Il Serial Number viene generato dalla configurazione del PC dove risiede il KngLockServer in funzione della HDInfo dll che dovr trovarsi sempre nella cartella di sistema Es WinNT System32 Scarico della licenza da WEB L utente in possesso della licenza TEMPORANEA pu collegarsi ad una specifica area del nostro sito www datalog it licenze dove inserendo il proprio numero di licenza e Pic di accesso pic temporaneo indicato sulla licenza pu ottenere la licenza definitiva Il calcolo avviene direttamente via WEB Riepilogando ecco i passaggi per la richiesta della nuova licenza Datalog ricevuto un ordine di acquisto del programma KING invia al cliente una licenza TEMPORANEA calcolata sulla base delle informazioni anagrafiche e dei moduli acquistati ma assente del numero seriale il cliente riceve quindi un file lic contenente il PIC di abilitazione moduli senza Serial Number Installata la procedura e copiato il nuovo file il programma potr essere avviata in modalit protetta si visualizzer al centro dello schermo in chiaro il Serial Number calcolato Tramite il sito Datalog possibile inserire comunicare a Datalog il seriale fornito da programma e calcolare la licenza DEFINITVA con Pic Definitivo per fare ci collegarsi alla pagina www datalog it licenze Inserire Numero di Licenza PIC di accesso PIC originale della licenza Quindi
99. ogramma dopo essere usciti dalla Gestione Funzioni sulla parte vuota dopo la toolbar occorre cliccare con il tasto destro del mouse della maschera e selezionare Personalizza DATALOG Software a Dimensione Uomo 82 Manuale Tecnico amp 0m 1 24845bbE BASEL AX we ToolBar Principale Pa Info Utente Icone grandi Gestione Toolbar Gestione Funzioni Ripristino men originale La nuova funzione stata inserita in ordine alfabetico all interno della categoria elenco che si visualizzaFunzioni Utente nella cartella Comandi Personalizzazione x Barre degli strumenti Comandi Categorie Comandi Lontabilit EURODANA mdb Funzioni Generali kagazzino Ordini Preventivi Produzione Servizi Sottomenti TimeSheet Utilit Vendite x Descrizione Il bottone denominato EURODANA mdb pu essere trascinato fuori dall elenco e posizionato in un qualsiasi punto della toolbar gt DB BAS Qap 7AX Personalizzazione Barre degli strumenti Comandi Categorie Comandi Contabilit di ei EURODA NA mdb Funzioni D0As lt SEbEGEGE pas DANA mob Ab gt Cliccando sul bottone EURODANA mdb si realizza il collegamento con Access in maniera integrata si apre il database con tutte le tabelle utilizzate dalla procedura DATALOG Software a Dimensione Uomo Installazione e Configurazione 83 Hicrosoft Access ME E Eile Modifica Wis ualzza Inserisci Strumenti Finest
100. omponente che permette la gestione delle funzioni Datalog di Lotti di Magazzino KngOrdcCli dil Componente che permette la gestione delle funzioni Datalog di Ordini Clienti KngOrdFor dil Componente che permette la gestione delle funzioni Datalog di Ordini Fornitori KngParametri dll Componente che permette la gestione della funzione Datalog dei Parametri della Procedura KngStampa dll Componente che permette la gestione delle funzioni Datalog di Stampa dei reports KngTabelle dll Componente che permette la gestione delle tabelle Datalog KngUtilita dll Componente che permette la gestione delle funzioni Datalog di Utilit KngVendite dll Componente che permette la gestione delle funzioni Datalog di Vendita KngpPrivacy dll Componente che permette la gestione delle funzioni Datalog della Privacy KngrFido dill Componente che permette la gestione delle funzioni Datalog della Privacy KngEmail dll Componente per la gestione dell invio automatico delle mail dalla funzione di RUBRICA KngIimpExpSql dil Componente che permette la gestione delle funzioni Datalog di Importazione Esportazione dei database in SQL KngFunzProd dil Questo componente contiene le funzioni generali Datalog usate dalle dil della Produzione KngProdBase dilI Componente che permette la gestione delle funzioni Datalog Sscala32 0cx di Base di Produzione Lotti di produzione Calcolo Fabbisogni Previsione di Vendita ecc KngDiba dll
101. on DATALOG Software a Dimensione Uomo Installazione e Configurazione 63 AGGIORNAMENTO Le Specifiche dell aggiornamento KNG Nella fase di aggiornamento del programma devono essere considerati 3 aspetti diversi nel seguito descritti Aggiornamento Componenti KngMain dll ocx ecc Aggiornamento Database StdCom mdb Aggiornamento Reports RptKng Il metodo attraverso il quale applicare l aggiornamento pu essere scelto dall utente patch web update Nel seguito non andremo a dettagliare le caratteristiche delle diverse modalit di aggiornamento in quanto le stesse vengono descritte in specifici documenti rilasciati ad ogni nuova versione ma ci concentreremo sulle caratteristiche principali degli aspetti sopra elencati Ricordiamo che prima di qualsiasi aggiornamento necessario provvedere al salvataggio di eventuali sottocartelle presenti e contenenti dati particolari quali 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 pr
102. one Funzione Numero 204 151 59 45 Fattura Ultimo protocollo assoluto 1 7 15 18 00 19 Esecuzione Funzione Numero 207 15 18 01 46 Fatture Accompagnatore Ultimo protocollo assoluto 1 15 18 06 56 Esecuzione Funzione Numero 2 15 18 08 08 Anagrafica Clienti 15 18 08 10 Anagrafica Clienti 15 18 11 10 Esecuzione Funzione Numero 3 15 18 11 69 Anagrafica Fornitori 15 18 13 62 Esecuzione Funzione Numero 984 15 18 16 4 Esecuzione Funzione Numero 1 15 18 16 100 Piano del conti 15 18 23 73 Esecuzione Funzione Numero 500 15 18 25 25 Ordini Clienti 15 18 25 33 Ordini Clienti tl l A i i e i LO 008 TUT e I I MI 3 RI RI LIE I 0 Salya 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 DATALOG Software a Dimensione Uomo 74 Manuale Tecnico Cliccando nella parte alta della barra dell applicativo sull icona dell Utente verr aperta la maschera per il Cambio Utente Nota questa funzione si attiva solamente nel caso in cui nel database siano presenti almeno due utenti ADMIN TOOLBAR La Toolbar termine con il quale si definisce la barra sottostante il Menu composta da una serie di bottoni detti di scelta rapida che consentono di accedere rapidamente alle funzionalit pi utilizzate del
103. one sulla societ in esame Alla fine dell operazione viene eseguito anche UPDATECOMUNE Altre KngDBUpd dil Considerando che la procedura ha una struttura modulare e si compone di diverse dil ognuna delle quali assolve a specifiche funzioni stato creato un meccanismo di aggiornamento che prevede la creazione ed il rilascio nel tempo di componenti di update specifici per particolari componenti Cos a seconda della natura dell aggiornamento lo stesso pu essere eseguito dalla KngDBUpdate oppure da altri componenti legati singolarmente ad altri componenti quali ad esempio KngDBUpdProf321 esegue gli aggiornamenti necessarie richiesti dal componente KngProf312 KngDBUpdAssist esegue gli aggiornamenti necessarie richiesti dal componente KngAssist Ecc Ogni aggiornamento di database viene registrato in un apposita tabella Version all interno del database 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 Per concludere importante ricordare che i componenti del programma devono essere registrati secondo un ordine gerarchico in questo caso la KngDBUpdate va registrata prima di tutti gli altri KngDBUpd questi ultimi non necessariamente devono seguire una gerarchia DATALOG Software a Dimensione Uomo Installa
104. ore di ottenere un monitoraggio completo del sistema mostrando la configurazione a livello generale e a livello di singolo componente installato sulla macchina DATALOG Software a Dimensione Uomo 62 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 Applicazione Build number il numero di rilascio dell eseguibile principali KngMain exe Piattaforma Database indica se l archivio gestito in formato Access o SQL Rilascio Database Numero Percorso Database Comune societ validazione Nome Utente Percorso Installazione Server Individua il percorso indicato nel PathServer del Kng96 ini se presente Gestione LockServer Se Attiva verranno visualizzati i punti dal 9 in poi o Non Attivata o Attivata DLS Pi a o Da 8 Semafori di rete Gestiti Tramite o GalLna o LockServer 9 Nome del Server Nome o Indirizzo IP del Server dove stato configurato il KngLockServer il valore viene prelevato dalla ConnectionLock 10 Numero Porta Numero della Porta prelevata dalla ConnectionLock 11 Intervallo di TimeOut Valore di TimeOut prelevato dalla ConnectionLock 12 Verifica Utente in Gruppo Administrators o Attivato se nel Kng96 ini VerificaUtente 1 o Non Attivato se nel Kng96 ini VerificaUtente 0 13 Aggiorna Componenti da Lockserver o Attivato se nel
105. ovenga da versioni obsolete consigliabile contattare il Centro assistenza Datalog per richiedere la procedura pi consona all aggiornamento Quindi se si gi installata una versione precedente da aggiornare prima di qualsiasi operazione di aggiornamento procedere al SALVATAGGIO DEGLI ARCHIVI SU SUPPORTO MAGNETICO ESTERNO la responsabilit della perdita dei file di archivio a carico dell utente Aggiornamento Reports Ad ogni aggiornamento possono essere associati dei nuovi file rpt applicando le nuove versioni questi file saranno automaticamente copiati sovrascritti ai precedenti nelle cartelle di gestione dei report Solo nel caso in cui in un installazione rete un utente decida di gestire i report in locale su uno o su tutti i pc dovr copiare a mano i file aggiornati nella relativa cartella su client Infatti in questa casistica il programma di aggiornamento a meno che non venga 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 DATALOG Software a Dimensione Uomo 64 Manuale Tecnico Aggiornamento Componenti Sul singolo Client possibile procedere con l aggiornamento dei componenti direttamente applicando la patch di aggiornamento oppure installando a n
106. pologia standard relativa alle tabelle di base personalizzabile dal utente Considerando che la procedura nella versione KNG STUDIO permette la gestione di archivi comuni anche per il piano conti ogni volta che l utente crea una Tipologia conti genera di fatto un database denominato KngaXX alla Tipologia conti creata in KNG corrisponder un codice XX scelto dall utente che completer il nome dell oggetto Per comodit le nuove procedure di installazione creano una cartella definita DB Standard l obbiettivo di questa cartella creare un area nella quale Datalog aggiorna sistematicamente i database modello demo rilasciati con i vari aggiornamenti sovrascrivendoli sempre a quelli gi presenti E consigliabile quindi non utilizzare tale cartella per la gestione degli archivi effettivi degli utenti DATALOG Software a Dimensione Uomo Installazione e Configurazione 9 La posizione degli archivi e della licenza A seguito dell installazione della procedura viene creata una cartella contenete tutti i file di archivio in formato access Nel file di configurazione Kng96 ini presente su ogni Pc nella directory windows viene indicato al sistema con quale programma vengono gestiti i database e in che percorsi sono salvati archivi access e licenza In particolare il file conterr le seguenti istruzioni Archivi Path 4 70 lt percorso archivi gt Path Lic lt percorso licenza gt DBMS Server ServerType
107. ra 7 ETEA EEE e g m OGE k gs EURODANA Database pri bf Struttura 1 Nuovo Aoi i Oggetti EB Tabelle FasiLavorate FattT est FiltriCode FiltriT est FoBilRic ForFatt ForF att FoF ata Fornito GESTUTENTI Giornali va GPDNWDest GPFomFat DisabCtrl LDistT emp DivDest DiyDestF EFD ett EffTest Esercizi Query Report Pagine E stremiConversione Etilmb EuroLastMinute ExtraContAna ExtraContDett Macro Moduli Preferiti ExtraContTest DI E inoltre possibile ad esempio lanciare uno specifico foglio Excel contenente note tecniche collegato al campo descrizione articolo dell Anagrafica Articoli sar quindi necessario inserire dalla Gestione Funzioni la nuova funzione Excel con numero ID 2001 1610 Stampa Rendiconti Analitici Ordinaria 00001 1665 Yariazione Yaluta Nessun Controllo DOO0OC 1666 Gestione Prezzi Nessun Controllo DOODOC 1667 Esportazione report Nessun Controllo DOO0OC 2000 EURODANA_HDB 3000 King Query Builder EXCEL Nessun Controllo Nessun Controllo Od 0 0 A TN Nessun Controllo OO000C pangot RR 1669 Importazione report Il programma in automatico ha inserito Excel nell elenco delle funzioni esistenti Lo scopo quello di collegare ad ogni articolo di magazzino un foglio di Excel che servir a contenere le caratteristiche tecniche dell
108. re l Allineamento con il men standard sestione Toolbar Gestione Funzioni Ripristino men originale Allinea con il men standard a Nota Tecnica tali Funzioni sono individuabili dal loro ID campo chiave della tabella Funzioni del Comune che sar sempre compreso nei seguenti gruppi 2000 2999 Funzioni Utente Solitamente utilizzate da KngCust appositamente costruiti 3000 3999 Viste Tutte quelle query di estrazione dati create tramite il Query Builder e salvate 9000 9999 Report Personalizzati creati tramite KngRepWizard L allineamento Men standard esegue i seguenti passaggi 1 Azzeramento del Men 2 Inserimento del Men Standard prelevato dalla tabella BaseMenu del Comune 3 Prelievo dal Men dell utente tabella UserEnvironment del Database xxxxxana delle funzioni secondo i criteri precedentemente descritti 4 Aggiunta di tali funzioni al Men Standard nella posizione in cui queste si trovano nel Men Utente 5 Aggiornamento a Video del Men appena costruito 6 Salvataggio del Men per l utente in uso in sostituzione del precedente tabella UserEnvironment del Database xxxxxana DATALOG Software a Dimensione Uomo 78 Manuale Tecnico Funzione Gestione Funzioni Per accedere all elenco delle funzioni memorizzate nella omonima tabella del database Comune Qui possibile consultare i dati relativi alle funzioni attive e inserire nuove funzioni considerando che l uten
109. re l avanzamento delle operazioni i esecuzione per quelle abilitate alla progress bar DATALOG Software a Dimensione Uomo Installazione e Configurazione 73 Pronto SecNew LG Per controllare l ultime operazioni effettuare o in fase di esecuzione 15 12 46 20 Verifica delle impostazioni in corso 15 12 48 93 Pronto SecMew 0 00 05 Con un click viene visualizzato lo storico delle operazioni eseguite in sequenza dal singolo utente dal momento dell avvio del programma Vengono direttamente visualizzate le ultime 20 operazioni con la possibilit di consultare anche le precedenti E Cliccare per Maggiori Dettagli Y 15 17 143 20 Esecuzione Funzione Numero 101 15 1145 0 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 Lod is Visualizzazione Completa 33 Ioj x Elenco Operazioni Segnalate 2 3 A 5 E a 9 15 12 46 20 Verifica delle impostazioni in corso 15 12 45 853 Pronto SecNew 0 00 08 15 17 43 20 Esecuzione Funzione Numero 101 1574557 Prima Nota Movimenti h 15 17 48 10 Esecuzione Funzione Numero 100 15 1 245 54 Prima Nota Diver Diver e 15 17 51 52 Esecuzione Funzione Numero 00 n 15 17 54 48 Documenti di Trasporto K 15 17 56 568 Esecuzi
110. re 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 Informiamo inoltre il lettore che per procedere all installazione del programma in modalit TERMINAL SERVER stato redatto uno specifico documento Kng e Terminal Server doc che dettaglia le specifiche dell installazione e della configurazione di questo ambiente DATALOG Software a Dimensione Uomo Installazione e Configurazione 15 Avvio della procedura A seguito dell installazione della procedura l ambiente viene automaticamente configurato AI termine dell installazione vengono generati i file di configurazione con i percorsi necessari gi impostati di modo che l utente pu avviare e utilizzare immediatamente l applicativo L installatore pu eventualmente modificare tali parametri editando i file con notepad m Nella cartella windows si trova il file Kng96 ini contenete la path del percorso di installazione archivi ovvero la cartella nell
111. ripristino la situazione precedente sul Server e a seguire utilizzando il FORZASRYV si forza la versione del Server sul client Tale operazione deve essere eseguita da ogni client DATALOG Software a Dimensione Uomo 48 Manuale Tecnico Configurazione delle LOCK per il controllo sugli accessi Con il termine Lock si intende un meccanismo di gestione degli accessi contemporanei alla base dati CONCETTO GENERALE DI LOCK premessa formale In ogni sistema gestionale multiutente deve essere presente un meccanismo di controllo della concorrenza per filtrare le richieste di transazioni derivanti dall esecuzione contemporanea di programmi da parte dei diversi utenti della rete in modo da serializzare correttamente le stesse transazioni e le conseguenze sui dati lettura modifica valori memorizzati La tecnica di controllo della concorrenza definita LocKng e si basa su due operazioni principali Lock blocca ogni 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 singo
112. rirla una volta raggiunta l ubicazione desiderata si pu rilasciare il tasto Per spostare o cancellare delle funzioni occorre sempre selezionare Personalizza e trascinare la funzione fino alla nuova ubicazione per spostarla o fuori dal menu per cancellarla Personalizzazione Barre degli strumenti Comandi Categorie Comandi laji Anagrafica Clienti Funzioni Generali Anagrafica Fornitori E Annullo Movimenti Contabili Ta Apertura MA Annuale eports Servizi Articoli di Magazzino sottomenti da Utilit Assegnazione Anticipo Fatture endite Assegnazione Effetti Bilancio di Apertura Definitivo Descrizione Per inserire un Separatore evidenziato con la selezione della vocecategoria Servizizi trascinarlo fino al luogo di destinazione Non deve preoccupare il fatto che uno spazio bianco continui ad essere presente durante questa l operazione scompare appena la personalizzazione si viene chiudesa 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 DATALOG Software a Dimensione Uomo 76 Manuale Tecnico Funzione Gestione Toolbar La voce Gestione Toolbar richiama una funzione che permette sia di cambiare od assegnare le icone sia aggiungere nuovi sottomen ai men esistenti a Personaliz
113. rizzare 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 Ilx Nel caso in cui si stiano utilizzando Lock SERVER Interrotto archivi Access la maschera di selezione percorsi include anche le Risorse di Rete necessario indicare sempre un percorso di rete condiviso zig Floppy da 3 5 pollici A Disco locale Cz JE WIN D a WINZOOO E 1 Disco locale F 3 dif CD ROM G dif CD ROM He 51 dif CI ROM lE a Du Sviluppa 5 i CE Risorse di rete C 1000UOPL DA Fies EJ E Nel caso in cui gli Archivi siano su SQL possibile Impostazione SOL Servei selezionare un altro Server la visualizzazione dell elenco Seve a sar disponibile solo se sul pc in questione sar presente A l SQLDMO DLL libreria installata da SQL client o Server In nmana fre caso di mancanza dell elenco sar possibile scrivere Password I manualmente il nome del Server SQL su cui si vuole gestire l accesso mn La configurazione impostata per gli Archivi SQL verr salvata nel file SQL ini presente nella
114. rminale SERIALE 0002 8231 Forza Aggiornamento Statistiche Come nel LockServer ci sono i riquadri che riportano i Terminali connessi e le Risorse impegnate Queste informazioni sono richieste al Server alla porta Monitor periodicamente in base al valore impostato di Refresh Attraverso il MonitorClient possibile effettuare le stesse operazioni previste nel LockServer per esempio chiudere un Terminale bloccato o filtrare per Terminale le risorse impegnate In pi stata prevista una funzionalit grafica per rappresentare l andamento degli hits verso il LockServer statistiche fornite dallo stesso LockServer che indicano per esempio quali sono i terminali pi attivi pulsanti attivi sono Avvio per eseguire il programma che non si 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 Aqqiorn per aggiornare il monitor di lock che solitamente si aggiorna in automatico in base al tempo di refresh impostato nel campo Refresh ogni DATALOG Software a Dimensione Uomo Installazione e Configurazione 59 Attraverso il pulsante Statistiche possibile aprire la finestra sulle statistiche w STATISTICHE x Generici ADI Picco 9 Successo Y Falliti O i E JD Nom o Successo Falliti PSuce PFAal 002 ALE O 0 9 0 001 ADMIN 0 0 g 0 Dati Statistici Me
115. rr automaticamente il database stesso con Access oppure con SQL DATALOG Software a Dimensione Uomo 72 Manuale Tecnico Nota al fine di salvaguardare l integrit degli archivi l accesso diretto ai database attivo solamente se l utente ADMIN tutti gli altri utenti utilizzatori non sono abilitati all accesso diretto del database La Voce Visualizza Dettaglio Tabelle Collegate permette di visualizzare il percorso dei database collegati alla societ tipologie conti e tabelle cliccando su questa riga apparir il dettaglio dei collegamenti w Yisualizzazione Completa _ 10 x Elenco Uperazioni Segnalate Controllo Societ Corrente DENOANA HDE Veritica Fercorsi per Tabelle Collegate Home Tabella Stato Fercorso Corrente Fercorso Corretto FFI_CATINTEF QE ciXEing_4 50 1 Server Archivi kinga90 mdb FEREI_DESCE DE cisXKing_4 50 1_ Server Archivi kinga99 ndb PRI_SUFTW QE ciNEing_4 50 1 Server Archivi kinga90t mdb FFI_TIPEAHND DATI OK ci Eing_4 50 1 Server Archivi kinga90t mdb PRI ITIPFIN OK ci King_4 50 1 Server Archivi k1lnga99 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 in KNG Stampante NASSISTENZA HP LaserJet 2200 Series PEL amp x L ultima parte della barra consente di controlla
116. rticolare NonEseguire 0 NonEseguire 0 significa esegui KngCust NonEseguire 1 significa non eseguire Out Look Visualizza 0 OutLook Sono i parametri per l invio automatico delle outlook Visualizza 1 re la mail pron r l invi nza inviarl ER TEE isualizza apre la ail pronta per o senza arla Visualizza 0 invia direttamente la mail CopiaIn EMAIL SalvaBozza 1 non invia la mail ma la salva nelle bozze SalvaBozza 0 invia direttamente la mail Copialn lt CARTELLA_EMAIL gt Crea innanzitutto la nuova cartella in Outlook all interno della posta inviata e successivamente salva in essa le e mail suddividendole per codice documento dove lt CARTELLA EMAIL gt il nome della cartella outlook DATALOG Software a Dimensione Uomo 36 Manuale Tecnico Sezione Archivi Il file di configurazione contiene le istruzioni essenziali PathServer Percorso della cartella di installazione su Server indicando la cartella di installazione della parte server vengono attivati i meccanismi di confronto tra i file condivisi e quelli presenti sul client previsti dal Config ini compresa la possibilit di eseguire utilit quali UPDSERVER CONFIG Path470 Percorso Archivi a seguito dell installazione viene creata la cartella c Kng Archivi dove C Kng percorso di installazione nella quale vengono installati tutti i DB Comuni Modello Demo ecc Successivamente nel Kng96 ini possibile indicare
117. sci Formato Strumenti Dati Finestra 7 x Aria 10 G c S E 2 A m tw nA me FE E Ajj la ooa HA ac e_vvrE U a a EEE d t amg oo Note tecniche Buono X sufficente Mediocre 5 DATALOG Software a Dimensione Uomo
118. sentano un sistema distribuito in quanto comunicano attraverso la rete utilizzando il protocollo TCP IP dati viaggiano secondo la notazione XML DATALOG Software a Dimensione Uomo Installazione e Configurazione 51 I componenti principali e indispensabili di fini della gestione del LockServer sono Componenti Locazione Cartella di sistema es system32 Cartella di sistema nella stessa cartella della HDInfo dll Cartella di sistema es system32 Nel caso di presentassero problematiche nella gestione del Lock server necessario in primo luogo verificare la corretta presenza dei componenti sopra elencati L installazione del lock server richiede i seguenti passaggi Schema esemplificativo dei passa da eseguire per la configurazione del Lock server si installa in automatico con il Cd Rom Installando la procedura da Cd Rom il Lockserver andr avviato manualmente Successivamente ad ogni 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 procedura KngLockService che rende il Lock server a tutti gli effetti un servizio che si avvia allo star up del sistema operativo Se il sistema di tipo Win 9 x 95 98 non viene eseguito il KngLockService ma la procedura per avviarsi in automatico allo star up del sistema operativo deve essere adeguatamente impostata si configura in
119. ssione utilizzata per comunicare con il LockMonitor e Tempo inattivit tempo trascorso il quale il terminale utente collegato se inattivo va considerato come bloccato Questi dati rappresentano le impostazioni di base i parametri sono settati di difetto dall installazione e solo in alcuni casi potrebbe essere necessario effettuare delle modifiche Il servizio viene avviato arrestato agendo sui seguenti pulsanti Avvio disattivo se il servizio gi avviato in esecuzione Arresto disattivo se il servizio gi arrestato quindi deve essere eseguito dati indicati in questi campi vengono memorizzati sia nella tabella Connection Lock del Comune che nel file di configurazione Lockserver ini che si trova nella stessa cartella del KngLockServer exe su server I seguenti flag possono servire ad attivare delle particolari modalit di funzionamento che possono rendersi necessaria in funzione del sistema operativo o della configurazione di rete adottata M Usain configurazione alternativa questo flag consente di gestire le Lock di rete tramite il file Ga1Ina mantenendo comunque attivo il Lock server indispensabile per la gestione del serial number una modalit adottabile nel caso in cui per qualche motivo il Client non riesce a comunicare con il KngLockServer Per l attivazione di questa modalit necessario che tutti i terminali siano fuori dal Kng una volta configurato il KngLockServer secondo le specif
120. ta estesa 9999 g MMMM aaaa DATALOG Software a Dimensione Uomo 12 Manuale Tecnico Per S O Windows XP Cartella IMPOSTAZIONI INTERNAZIONALI DELLA LINGUA ITALIANO Italia PULSANTE PERSONALIZZA Cartella NUMERI i Separatore decimale virgola Cifre Decimali 2 punto Raggruppamento Cifre 123 456 789 tane Formato numeri negativi 1 1 Separatore di elenco Cartella VALUTA Separatore decimali virgola Cifre decimali D Simbolo raggruppamento cifre punto Raggruppamento cifre 123 456 789 Cartella ORA I Separatore Simbolo AM spazio Simbolo PM spazio Cartella DATA Formato data breve gg mm aaaa Separatore data Formato data estesa gggg g MMMM aaaa Eventuali problemi legati alle impostazioni internazioni non corrette Sono difficilmente elencabili in quanto posso avere diversa natura Genericamente possono essere legati alla gestione errata delle date nel salvataggio dei dati o durante l esecuzioni di query che quindi non vengono eseguite dando errori di select piuttosto che alla gestione errata della virgola delle valute ecc DATALOG Software a Dimensione Uomo Installazione e Configurazione 13 Le Mappature di rete L eventuale utilizzo delle Tipologie archivi di studio collegati a pi database richiede una particolare attenzione nell impostazione dei percorsi di rete nel caso di installazione multiutenza infatti la tipologia un archivio collegato al
121. ta per Aziende e Commercialisti Datalog S r l lt Via Pietro Nenni 10 20093 Cologno Monzese MI Tel 02 26 15 1 Fax 02 26 15 251 DATALOGI www datalog it dataloo datalog it scena A DIREHS ENNEENERENENENENII Verifica Componente KngUpdate A 15 dil Ad ogni avvio della procedura dal file KNG EXE vengono cercati i seguenti file in sequenza 1 Kng96 ini nel caso di installazione in rete il primo controllo effettuato sulla eventuale presenza della Path server quindi di eventuali componenti di programma aggiornati in rete Nel caso Il file fosse assente o compromesso verr visualizzata la maschera di Definizione Parametri della Procedura ved dopo 2 Config ini Config dat il programma ricerca quindi i componenti necessari In particolare se ci troviamo in una configurazione di rete con path sever nel Kng96 ini ved punto 1 verr ricercato il file Config ini e viene effettuato il confronto con la cartella di rete Nel caso di monoutenza o comunque in mancanza della path server nel Kng96 ini viene verifica la posizione dei componenti installati grazie al contenuto del file Config dat 3 KngMain effettuati i precedenti controlli viene eseguito il KngMain programma principale di KNG che a sua volta richiama nuovamente il Kng96 ini e ricerca il file Kng lic In mancanza di questo file o nel caso di file errato corrotto la procedura visualizza il messaggio Licenza d uso assente
122. te ha a disposizione appositi range di numeri che non sono occupati dalle funzioni standard Funzioni standard Funzioni Utente Kng cust personalizzazioni funzioni esterne Viste Utente creati con Kng query Builder Funzioni standard Report Utente creati con Kng Report Wizard La funzione consente quindi l inserimento e la variazione delle funzioni della Procedura premesso che le funzioni gi definite e presenti nel programma non devono essere assolutamente modificate affinch si abbia il corretto funzionamento della Procedura di seguito si espone la gestione prendendo come esempio funzioni esistenti al solo scopo esemplificativo Data la complessit degli argomenti che si vanno a toccare l accesso consentito al solo Amministratore del sistema cio l installatore qualificato 1 Gestione Funzioni fi E x NI i Piano dei Conti 001000 ina 2 Anagrafica Clienti PI 001 00C 3 Anagrafica Fornitori edi 001 00C ma 4 Articoli di magazzino 7 001 00C posi 5 Tabelle z 001 00C 7 Manutenzione Anagrafiche Sospesi Besa 001 00C og S Anagrafica Matricole 7 Schede Matricole 001 00C 9 Anagrafica Operazioni 1 Prof ord e Prof Sempl NMessunControllo 001 00C m 10 Stampa Piano dei Conti 6 001 00C ei 11 Stampa Anagrafica Clienti 6 001 00C m 12 Stampa Anagrafica Fornitori E 001 00C Oo 13 Stampa Anagrafica
123. tivata Semafori di Rete gestiti tramite GalLna Nome Server 172 29 1 200 Numero Porta 3100 Intervallo di Timeout A Verifica Utente in Gruppo Administrators Attivato Aggiorna Componenti da LockServer Attivato ma NON Utilizzabile Visualizza Messaggio di Confiaurazione No KngGestsec dll KngBaseClasses dil KngB aseobijects dll KngB aseFunctions dll KngLib dil KngList dil KngCustOnFly dil KngDocDes dil KnaTipLista dil KngRepObjects dil KngBars ocx KngForm ocx KngPrad312 dil KngB arC dll KngFilter dll KngPreview dll KngFormule dll KngE ventHandler dll KngDBUpdate dil KngDBUpdProf312 dil KngDBUpdCespiti dil KngDBUpdContab dil KngDBUpd ssist dil KngDBUpdyendBanc dil KngDBUpdContax dil KngQuery dil KngTimeSheet dil KnqaMatricole312 dil Percorso di installazione C Programmi Microsoft Visual StudioVB9SYBEDEBUG DLL C Programmis Microsoft Visual Studio YB98 YBEDEBUG DLL E King_3 31 05kngbaseobjects dll CProgrammi Microsoft Visual Studio Y B98 YBEDEBUG DLL E MKina_3 31 O knalib dll E King_3 31 05knglist dll E King_3 31 05kngcustonfly dil E King_3 31 05kngdocdes dll E King_3 31 05knagtiplista dll E King_3 31 05kngrepobjects dll E King_3 31 05kngbars ocx E King_3 31 05kngform ocx E King_3 31 05kngprod312 dll EAKing_3 31 O kngbarc dil E King_3 31 05kngfilter dll E King_3 31 05kngpreview dll E MKina_3 31 0 kngformule dll E MKina
124. to King lic che dovr essere copiato sul pc in uso La licenza d uso va richiesta all atto dell acquisto del pacchetto in prima istanza Datalog rilascia una licenza TEMPORANEA intestata all acquirente che permette l installazione del pacchetto e il suo l utilizzo per 15 giorni durante i quali visualizza il seguente form indicante il numero seriale personale nel centro della finestra principale sa n g cv Datalog Italia Srl _ ln i Azienda e Studio a o H le d U T T Yia Pietro Nenni 10 ii ue a z 20093 Cologno Monzese MI Yideotorsi http z datal or Tel 02 26 715 1 SR Fax 02 26 715 251 02 27 30 27 39 batalog Datalog it TeleAssistenza DATALOG aE a Comunicare il Senal Number per ottenere la nuova Mum Licenza DA SOFTWARE A DIMENSIONE UOMO Licenza PLC GrAGMEESNEO d Copyright Datalog Srl SoftwraT i i me L utilizzo illegale del software sar perseguito ai sensi di legge Nel lasso di tempo che intercorre tra l installazione del pacchetto con licenza TEMPORANEA e con licenza DEFINITIVA l utente potr utilizzare l applicativo visualizzando i seguenti messaggi di avviso O La licenza individuata risulta di tipo temporaneo o ll programma partir in modalit temporanea con scadenza pari a 15 Giorni Una volta in possesso del Serial Number possibile ottenere la licenza DEFINITIVA collegandosi al sito Datalog www datalog it licenze ved paragrafo Scarico della licenza
125. tutto necessario impostare le Propriet della stampante in modo che vengano utilizzati Fogli Fanfold o Personal A tal fine necessario selezionare nella sezione Imposta il bottone Stampante nella videata successiva si devono selezionare le propriet che variano in funzione del tipo di stampante utilizzata e del sistema operativo del Pc in uso Le specifiche sono riportate sui Manuali Operativi Problemi con le stampanti In commercio esistono diversi modelli di stampanti ognuna delle quali presenta caratteristiche particolari associate a specifici driver solitamente al driver della stampante sono associati funzionamenti quali la gestione dei colori l orientamento della stampa altre elaborazioni particolari ecc Nel caso dovessero insorgere problemi nel settaggio delle stampanti Vi consigliamo di creare delle stampanti apposite utilizzando i seguenti drivers definiti generici in quali che hanno caratteristiche standard che solitamente risolvono inconvenienti e conflitti Stampanti a LASER gt driver generico HPLaserjetllID Stampanti a AGHI 2 driver generico Generic Text Stampanti a GETTO gt driver generico HPDeskdet Ovviamente l impostazione della stampante con driver generico sar creata in parallelo a quella standard utilizzata elusivamente con KNG Considerando che le stampe della procedura non prevedono gestioni particolari tipo la stampa a colori la stampa in A3 ecc tali drivers sono perfettamente compatibi
126. ui seguire il comando e per disinstallare Percorso KnglockService exe Uninstall Una volta installato soltanto la prima volta il KngLockServer andr avviato manualmente A partire dal successivo riavvio sar automatico e come gi detto non sar neanche necessario effettuare il Log in In alcune configurazioni di gestione di Archivi Kng in SQL potrebbe succedere che il KngLockServer parta in anticipo rispetto al gestore servizi di SQL segnalando di conseguenza l impossibilit a collegarsi agli archivi proprio per evitare questo inconveniente stata prevista l installazione particolare sopra descritta del Servizio KngLockService descritta anche nelle documentazioni sintetiche di installazione presenti sul cd DATALOG Software a Dimensione Uomo Installazione e Configurazione 53 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 KNG estrae chi sta bloccando la risorsa lo sblocco di tutte le risorse occupate dal Client corrisponde ad una disconnessione del Client dal Server il Terminale dunque s
127. un nuovo percorso PathLic Percorso Kng Lic a seguito dell installazione la licenza DEMO viene installata sotto la dir C Kng Archivi Successivamente la licenza d uso originale pu essere copiata in una cartella diversa PathRpt Percorso RptKng a seguito dell installazione viene creata una sotto cartella RptKng dove verranno copiati tutti i report della procedura L utente ha la possibilit di personalizzare i report e creare nuove stampe i file rpt variati per essere mantenuti anche dopo l installazione di nuove release dovranno essere copiati in una sotto cartella RptKng Rptxxx dove xxxx il codice della societ per la quale si vogliono attivare gli rpt utente Il programma in automatico all esecuzione del report ricercher prima nella directory della societ l eventuale presenza di report personalizzati e se non dovesse trovare il file ricercato lo prelever dalla cartella standard dei report della procedura RptKng Ne consegue che tutte le cartelle contenenti report personalizzati Rptxxx dove xxx codice societ devono necessariamente essere posizionate sotto la cartella RptKng LI RPTKNG File rpt standard LI RPTDemo File rpt Personalizzati per la societ DEMO Re RPTXxxxx File rpt Personalizzati per la societ Xxxx 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 sal
128. uova versione da CD Rom Nel caso di rete possibile utilizzare dei metodi di confronto e aggiornamento automatici per distribuire i file aggiornati utilizzando una delle tre diverse metodologie a disposizione Aggiornamento componenti tramite LOCK SERVER scelta consigliata Applicato l aggiornamento sul server necessario arrestare e riavviare la procedura Lock server successivamente al primo accesso da parte del client lo stesso rileva la presenza di file aggiornati proponendone il prelievo tramite la funzione di Aggiornamento componenti la maschera la stessa vista nel paragrafo Config ini e Kng exe Questa metodologia come per le altre due di seguito trattate esegue il confronto lo scarico e la registrazione del nuovo componente sul pc client a differenza delle altre per risulta essere la n a di confronto pi veloce ved maggiori dettagli nel paragrafo Gestione Aggiornamento componenti inserito nella sezione dedicata al Lock server M Aggiornamento Componenti attivo su procedura LockServer Aggiornamenti Aggiornadalockserver 1 presente nel file Kng96 ini del client Consiglio copiando il file Config ini aggiornato nella cartella Kng_serv server APP se ne ottiene l aggiornamento automatico su tutti i client Aggiornamento componenti tramite CONFIG INI Nel caso in cui non sia attiva la gestione degli aggiornamenti tramite lock server oppure nel caso la stessa non vada a buon fine
129. uovo modulo erca WE Cartelle son LoA 1060 D b Microsoft Office Document Proprieta Server di stampa Moduli Porte Driver Moduli n ASSISTENZA Home modulo 10x14 Crea un nuovo modulo k ELE Definire un nuovo modulo modificandone il nome e le misure esistenti Quindi scegliere Salva modulo DATALOG Software a Dimensione Uomo 30 Manuale Tecnico 4 indicare le dimensioni del foglio nell area Descrizione modulo misure 5 Inserire il nome del modello personalizzato nel campo Nome Modulo 6 premere sul pulsante Salva Modulo Proprieta Server di stampa 16 Moduli Porte Driver Avanzate Moduli nm ASSISTENZA Modulo continuo 21 5 8 33 cm FRC 16K Hota O 000000 PRAC 165 ruotato Salva modulo Home modulo Modulo Personalizzato 1 Crea un nuovo modulo Definire un nuovo modulo modificandone il nome e le misure esistenti Quindi scegliere Salva modulo Descrizione modulo misure Unit di misura metrica decimale inglese Formato Margini area di stampa Larghezza 20 24cm Sinistro i Superiore 0 00cm Altezza 29cm Destro Infenore 000cm 7 premere sul pulsante Chiudi Creato il modulo personalizzato con i passaggi sopra evidenziati ora necessario associarlo come modulo predefinito all interno delle impostazioni della stampante Nel seguito descriviamo come operare considerate che tali istruzioni pur equ
130. utente alla volta potr accedere al database della societ per apportare le necessarie modifiche per l aggiornamento la procedura non gestisce autonomamente un backup degli archivi prima di procedere con l aggiornamento sar opportuno effettuare sempre un salvataggio al termine dell aggiornamento viene creato un file di LOG con tutte le operazioni effettuate dall aggiornamento Questo file ha nome uguale al database della societ con l estensione LOG II file di log pu risultare molto importante al fine di verificare che tutte le operazioni di aggiornamento siano andate a buon fine KNGDBUPDATE Caricato un aggiornamento avviato il programma ed effettuato lo scarico dei componenti verr richiesto se necessario non detto che tutti gli aggiornamenti richiedano la modifica di struttura del database il lancio automatico dell aggiornamento della base dati alla nuova struttura Aggiornamento database in corso Attendere prego Ei 2 Il database relativo alla societ EUROD richiede un aggiornamento per permettere il m corretto funzionamento con la corrente release di programma Prima dell aggiornamento dei databases consigliabile effettuare il backup dei databases della societ Proseguire con l aggiornamento cade 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 oper
131. vati 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 Nel caso di installazione multiutente i percorsi impostati per Path470 PathLic PathRpt dovranno essere percorsi di rete tali file risiederanno esclusivamente sul server e saranno condivisi Nel caso dei report l utente pu decidere di gestire tali file in alternativa in locale in questa ipotesi dovr copiare la cartella RptKng sul singolo client e modificare i percorsi nel file Kng96 ini di quel pc DATALOG Software a Dimensione Uomo Installazione e Configurazione 37 Sezione Aggiornamenti parametri del KngLockserver Nel caso di installazione di rete nel file Kng 96 ini del client sono contenuti altri parametri relativi la gestione della procedura Lock Server e dell aggiornamento componenti VerificaUtente 0 1 per attivare o meno il controllo sui diritti dell utente Windows in uso all avvio del KNG per maggiori dettagli ved Config ini e Kng exe AggiornaDaLockServer 0 1 indica se si adottata o meno la modalit di aggiornamento client tramite LockServer per maggiori dettagli ved LockServer LS NonVisualizzareMSG 0 1 in caso di utilizzo del Lock Server in modalit alternativa dove il KngLockServer
132. ver quindi ne avremo tanti quanti sono gli utente abilitati alla connessione mentre i file Config dat e Config ini sono unici e si trovano sempre nella directory di installazione La procedura costruita con la struttura tipica delle soluzioni basate su tecnologie client server dove si hanno gli archivi e alcune procedure centrali poste sul server e delle procedure di caricamento gestione e visualizzazione dati poste sui singoli client L intero pacchetto quindi in una applicazione basata su rete locale deve necessariamente essere installato su tutti i client Considerato che tale pacchetto composto da una serie di componenti main programma principale ocx di terze parti d di terze parti e d parti dello stesso prodotto di base per facilitare le operazioni di distribuzione degli aggiornamenti si pensato di costruire un meccanismo in grado di gestire tutti i componenti della procedura In pratica si deciso di inserire i componenti in una o pi direttrici del server e di indicare in modo del tutto automatico su ogni client la le direttrici che devono essere verificate per poter allineare i componenti installati sul client stesso Per rendere operativo il sistema occorre procedere con l installazione della procedura sul server e su ogni pc configurare su ogni client il file Kng96 ini con i percorsi di rete e il file Config ini oppure in alcuni casi Config Dat dove verranno riportati tutti i percorsi che fanno riferimento
133. ychilk dil E sad Ei MFE OLL H CCSDK32 DLL E DTCCM DLL feg dll H CRPAIG3Z DOLL E DTCTRACE DLL 527 Crelat32 dil Ei D WSPY32 DLL 627 CTL3032 DLL Ei Expsry dil 527 MSEXCL40 DLL e E Ctrees3z dil MSJTES4O DLL File DLL Ultima modifica 06 05 1999 0 22 Dimensioni 232 KE Attributi normale Ei Implode dll E MSJET35 DLL E MSTEXT40 DLL E MSXBDE40 DLL x P2BBDE DLL E PZIRACT DIL e PZSEVT DLL E PASOUTLK DLL Ei Qpros3z dll E U2DDISK DLL E U2FHTML DLL E V2FWKS DLL EA MSJET40 DLL E MSLTUS40 DLL EA MSVBVM6O DLL a Niwdblib dil E P2bbnd dil E PZIRDAO DLL A PSSEXSR DLL tA PSSREPL DLL A ROOCURS DLL EA UZDMAPI DLL E U2FODBC DLL 52 msjetoledb40 dil MSPBDE40 DLL MSYCRT DLL E ODBC132 DLL E P2BBTRY DLL E PZIXBSE DLL E P2SIFM amp DLL iz P2SSQL DLL 557 Riched32 dil iz UZDNOTES DLL E U2FRDEF DLL E UZFWORD W OLL E UI2FXLS DLL Ei Mscometi ocx a Msjint35 di e MSRCLR 40 DLL a MSVCRTZ0 DIL E ODBCIT32 DIL E P2EDAO DLL E PALODBC DLL E PSMAPI DLL E P255YB10 DLL E Sqlewc32 dil E U2DPOST DLL E U2FREC DLL E U2L2000 DLL e MSDTCPRX DLL Er MSJINT40 DLL E MSRECR40 DLL E MSVCRT40 DLL E Odbctl32 di ir P2B amp BSE DLL E PZOESESE DLL E F smon dil E PZSTRACK DLL lar STDOLE2 TLE E U20VIM DLL fr V2FRTF DLL E VZLCOM DLL x MSEXCH40 DLL Er MSJTER35 DLL E MSREPL35 DLL fa MSWDAT1O DLL e OLEA
134. zazione Toolbar x Descrizione Suggerimento py e x si Accesso diretto base dati eat lneamento Anagrafica Comune dra sia B Anagrafica Cieni Anagrafica Clienti Anagrafica Clienti Elimina Icona ina 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 sottomen sar disponibile e richiamabile dalla funzione Personalizza 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 agg
135. zia 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 La procedura di installazione del programma KNG provvedere a deregistrare tutti i componenti Datalog presenti sul pc quindi dopo averli aggiornati provvede a registrarli nuovamente secondo un ordine ben preciso Nella seguente tabella elenchiamo i componenti principali rilasciati da Datalog e prodotti da terzi nello stesso ordine con il quale vengono reg
136. zione Client LockServer ini Config dat HdInfo dll una nuova dll che permette di ricavare informazioni utili al sistema KngServer exe per la gestione delle Lock di rete le cui impostazioni sono salvate nel file LockServer ini L ARCHIVI File mdb Kng lic L RPTKNG File rpt m SERVER contiene altre sottocartelle con tutti i componenti e gli eseguibili utilizzati dal programma La APP contiene gli eseguibili della procedura aggiornati con le nuove versioni LI COMP contiene i componenti DII e ocx proprietari aggiornati con le nuove versioni che vengono utilizzati esclusivamente dal programma KNG Lil KngWeb vengono installati i componenti necessari per effettuare il Web Update L Non Verificabili LINSR LISR Lui Windows programmi che devono essere installati sotto la cartella Windows C WINNT o c windows Kng96 ini Alcuni componenti 0cx dil Parte CLIENT C KNG_CLIENT Componenti dll Eseguibili exe File di configurazione dat ini L altre cartelle Csp Driver Ecr ecc per programmi specifici C WINNT o c windows Kng96 ini Alcuni componenti 0cx dil DATALOG Software a Dimensione Uomo Installazione e Configurazione 19 Componenti installati componenti creati da Datalog che vengono rilasciati con i vari aggiornamenti si trovano principalmente nella cartella di installazione del programma c Kng il loro nome ini
137. zione e Configurazione 67 Stdcom e UPDATECOMUNE Per ottenere un aggiornamento corretto dei Database necessario che il file StdCom mdb nuovo contenuto nel rilasciato dell aggiornamento venga sempre copiato nella directory degli archivi access Di solito la procedura di aggiornamento provvede in autonomia a copiare tale file nel percorso corretto a meno che non Vi siano condizioni particolari es spostamento cartella archivi di rete dalla posizione standard creazione di pi cartelle archivi ecc In generale necessario verificare sempre che il file StdCom mdb aggiornato venga copiato nella giusta cartella Questa operazione permette di effettuare l aggiornamento dei dati contenuti nelle tabelle standard del comune questa operazione pu anche essere effettuata alla fine dell aggiornamento archivi da KngDbUpdate se previsto Nel caso in cui si voglia procedere ad un aggiornamento manuale dei dati contenuti in questo file perch espressamente richiesto dalle specifiche dell aggiornamento o perch si voglia effettuare un allineamento sar possibile utilizzare la funzione manuale UPDATECOMUNE secondo le seguenti modalit Dal men Avvio Esegui digitare il comando lt percorso_installazione gt KngMain exe UPDATECOMUNE e ix o A Digitare il nome del programma della cartella del 5 documento o della risorsa Internet da aprire Apri CiKing_Mono KngMain exe UPDATECOMUNE Annulla Sfoglia

Download Pdf Manuals

image

Related Search

Related Contents

TemBreak - Terasaki Electric Malaysia  Sanyo CDP-244CRB CD Player User Manual  取扱説明書 - Kodak PixPro  Aopen S120  WM-5270 WIRELESS MICROPHONE  Lincoln Electric IM812-A User's Manual  curls & volume hair styler hs 3120  カラープロッタ JLZ-700  液晶テレビ用 フロアスタンド  LE 7e ART - Ville de Douarnenez  

Copyright © All rights reserved.
Failed to retrieve file