| 
  ("Funhouse", 28/11/2008) 
 
 
NB: Questo dvd-rom installa Business NET 2009 già comprensivo 
dell'aggiornamento Service Release 1 (del 05/02/2009). Per le informazioni 
relative alla Service Release 1 fare riferimento al file di documentazione 
BusNet2009Sr1.pdf disponibile sul sito. 
NB: Si consiglia di leggere attentamente queste indicazioni in quanto 
contengono informazioni importanti per eseguire la conversione di release sui 
database. 
Requisiti hardware client   
  
Per poter utilizzare Business NET è necessaria una 
configurazione hardware minima del 
tipo: 
La piattaforma consigliata è la seguente: 
  - 
   Processore Pentium IV, velocità > 
2,4Ghz 
   - 
     1 Gb RAM (o 
superiore) 
   - 
    HD 2 Gb (o 
superiore) 
   - 
        
DVD-ROM 
   - 
   scheda grafica SVGA 256 colori (o 
superiore) 
   - 
        
mouse 
   - 
        
stampante (non sono consigliate le stampanti basate 
  su tecnologia        
GDI)   
 Requisiti 
hardware server 
  
- Processore Pentium IV, velocità > 2,4Ghz 
  
 - 2 Gb RAM (o superiore) 
  
 - HD 10 Gb (o superiore) 
  
 - DVD-ROM 
  
 - scheda grafica SVGA 256 colori (o superiore) 
  
 - mouse 
  
 - stampante laser o getto d'inchiostro da almeno 4 
  pag. al minuto (non sono consigliate le stampanti basate su tecnologia 
  GDI)
  
Per le macchine server queste configurazioni sono 
indicative in quanto dipendono dal numero di client installati, 
dalle dimensioni degli archivi.    Per i requisiti hardware 
dei motori database Microsoft SQL Server / MSDE fare riferimento alla 
documentazione Microsoft 
Si consiglia, per una migliore gestione delle finestre a 
video, una risoluzione grafica di 800x600 con caratteri piccoli; è altresì 
consigliato di impostare nel pannello di controllo, Impostazioni internazionali, 
nella scheda Data, un formato data breve con anno a 2 cifre (gg/MM/aa), per 
evitare nelle stampe problemi di troncamento dei campi data (tutti i report di 
stampa sono predisposti per stampare due cifre per l'anno). 
 Requisiti software 
 
 Business NET può essere installato su sistemi 
operativi: 
 
  - Windows 2000 (SP3 o superiore) 
  
 - Windows Xp (SP1 o superiore) consigliata Professional 
  Edition 
  
 - Windows Server 2003 (SP1 o superiore) su piattaforme 
  a 32bit o 64bit 
  
 - Windows Vista su piattaforme a 32bit o 64bit 
  
 - Windows Server 2008 su piattaforme a 32bit o 
  64bit
  
Per quanto riguarda i sistemi operativi a 64bit va 
ricordato che Business NET, essendo una applicazione a 32bit, viene eseguita 
sull'emulatore 32bit (WOW64) disponibile su tali sistemi; questo può leggermente 
penalizzare le prestazioni della applicazione. 
Per i sistemi operativi Windows Vista si consiglia di 
disabilitare il Controllo Account Utente (UAC). 
Sui sistemi operativi: 
  - Windows 95 
  
 - Windows 98 
  
 - Windows Millennium Edition (ME)
  
 - Windows NT 
  
 - Windows 2000 (SP2 o inferiore)
  
non è possibile effettuare 
l'installazione di Business NET. 
Business NET 2009 supporta i seguenti database: 
  - MSDE 1 (sconsigliato) 
  
 - SQL Server 7 
  
 - SQL Server 2000 / MSDE 2000 
  
 - SQL Server 2005 
  
 - SQL Server 20081
  
1SQL Server 2008 è stato rilasciato solo 
da qualche mese (in riferimento alla data di rilascio di Business NET 
2009). Sono stati eseguiti da parte di NTS Informatica i principali 
controlli di compatibilità che non hanno ad oggi evidenziato particolari 
problematiche.  
I database Microsoft Access non sono supportati pertanto 
è necessario, prima di procedere all'aggiornamento di Business NET, provvedere 
alla conversione dei database di questo tipo in SQL Server/MSDE, mediante 
l'utility BusUpsiz (vedi più avanti sezione "Aggiornamento del motore 
database").  
Il programma di installazione di Business NET può 
essere avviato in modo tale che vengano installati solo i componente della 
modalità classic start, senza quindi installazione 
dei programmi in tecnologia VB.NET e del .NET Framework 2.0 di 
Microsoft. Questo si ottiene eseguendo il BUSSETUP.EXE con il parametro 
/NTSBUS="VB"  (o eseguendo il programma Bussetup 
classic start only.bat dalla cartella /Business del DVD-ROM).  
Le macchine 
server che devono ospitare SQL Server 2008 Enterprise Edition devono 
possedere un sistema operativo Windows Server 2003 (con SP2) o Windows 
Server 2008. Le macchine server che devono ospitare SQL Server 
2008 Standard Edition (o Express Edition) possono utilizzare anche un 
sistema operativo Windows XP (SP2 o sup.) o Windows Vista.  
Le macchine server che devono contenere SQL Server 2005 
Standard Edition (o Enterprise Edition) devono possedere un sistema operativo 
Windows 2000 Server (con SP4), Windows Server 2003 (con SP1) o Windows 
Server 2008. Le macchine server che devono contenere SQL 
Server 2005 Workgroup Edition o Express Edition possono utilizzare anche un 
sistema operativo Windows 2000 Professional (con SP4), Windows XP Professional 
(con SP2) o Windows Vista. 
Le macchine server che devono contenere SQL Server 2000 
Standard Edition (o Enterprise Edition) devono possedere un  sistema operativo Windows 2000 Server o Windows 2003 
(obbligatorio SP3a o sup. di SQL2000/MSDE2000). Le 
macchine server che devono contenere SQL Server 2000 Personal Edition o SQL 
Server Desktop Engine (MSDE 2000) possono utilizzare anche un sistema operativo 
Windows 2000 Professional o Windows XP Professional. 
Le macchine server che devono contenere SQL Server 7 
Standard Edition (o Enterprise Edition) devono possedere un sistema operativo 
Windows 2000 Server. Le macchine server che devono 
contenere SQL Server 7 Desktop Edition o MSDE 1.0 possono utilizzare anche un 
sistema operativo Windows 2000 Professional o Windows XP Professional. 
Attenzione! Controllare 
comunque i prerequisiti hardware e 
software nella documentazione di Microsoft prima di installare i motori 
database 
 Note generali 
sull'installazione  
  
Il programma Business NET si compone di un DVD-ROM, un 
manuale d'uso e una guida analitica. Sul retro della confezione del DVD-ROM è 
presente un estratto del contratto di Licenza d'uso del prodotto. 
Prima di procedere all'installazione di Business NET, è 
necessario possedere la chiave di attivazione di Business in formato cartaceo (un foglio contenente informazioni da inserire al momento 
dell'installazione) o in formato elettronico (un file *.REG da unire al registro 
di Windows, o un file *.TXT). 
Il manuale d'uso del programma è disponibile in linea 
nell'apposita funzione di Guida richiamabile all'interno dell'applicazione. Tale 
 guida, in formato HTML Help (CHM), può essere anche 
facilmente stampata. 
Il programma si installa eseguendo il file BUSSETUP.EXE 
che si trova nella directory \Business del disco, oppure premendo il  pulsante Installazione di Business 
NET 2009 presente nella finestra che appare all'inserimento del DVD-ROM nel 
lettore (AutoPlay).  
Il programma d'installazione crea un file di log di 
tutto il processo di installazione. Tale file è presente nella root del disco di 
avvio  di Windows (ad es. C:\) e, qualora il programma 
di installazione termina correttamente, nella cartella di installazione di 
Business (ad es. C:\Programmi\Bus). Il file possiede il seguente nome: "Setup 
Log <anno>-<mese>-<giorno> #<contatore>.txt (ad es. 
"Setup Log 2008-11-12 #001.txt).  
Se si effettua l'installazione su sistemi operativi 
Terminal Server (Windows 2000 Server o Windows Server 2003/2008 con servizio 
Terminal Server attivo), si deve procedere da Pannello di Controllo, 
Installazione applicazioni, Aggiungi nuovi programmi, selezionando il file 
BUSSETUP.EXE che si trova nella directory \Business del DVD-ROM; 
NB. Prima di eseguire l'installazione uscire da tutte le 
applicazioni, disabilitare e uscire dai programmi antivirus.  
E' obbligatorio che l'utente di Windows disponga dei 
requisiti di amministratore per procedere alla installazione di Business NET, 
che possono comunque essere rimossi terminata 
l'installazione. Al termine del processo di installazione è possibile che venga 
richiesto il riavvio della sistema per effetto della 
installazione differita di componenti sia installati da Business NET 
che,eventualmente, dall'MSDE 2000. 
Quando si installa Business NET come server su database 
SQL Server o MSDE, durante il Setup viene richiesta la connessione al server 
SQL: qualora appaiano errori di tipo 'Automation error' è possibile che non sia 
stato digitato correttamente Server/istanza, loginId o password, oppure che non 
sia attivo il servizio SQL Server/MSDE sul server/istanza indicati; in questo 
ultimo caso, non interrompendo il processo di installazione, si entra nel Service Manager dal menu di Windows Microsoft SQL Server o Msde (oppure dal menu Microsoft SQL Server 2005/2008, Strumenti di configurazione, Configurazione di SQL Server) e si attiva il servizio 
SQL Server, quindi si continua con l'installazione 
di Business NET. 
I sistemi operativi Windows offrono la possibilità di 
impostare un diverso layout di tastiera, il quale provvede (quindi a livello di 
sistema) alla sostituzione del (punto) del tastierino numerico, nella (virgola) 
ossia il separatore decimale impostato. Per compiere questo basta entrare nel 
panello di controllo, tastiera, e aggiungere un nuovo layout tastiera 
(selezionando 'ITALIANO (142)'), quindi si rende predefinito questo layout di 
tastiera. Da questo momento in poi tutte le volte che si preme il punto del 
tastierino numerico il sistema operativo lo sostituisce in una virgola (il 
separatore decimale italiano). Attenzione! Questo 
nuovo layout compie altre 4 sostituzioni di caratteri di cui occorre tenere 
conto:  - carattere @ (chiocciola): da AltGr + ç 
diventa AltGr + Q  - carattere # (cancelletto): da 
AltGr + ° diventa AltGr + 3 (sotto £)  - carattere 
[ (parentesi quadra aperta): da AltGr + é diventa AltGr + 8   - carattere ] (parentesi quadra chiusa): da AltGr + * 
diventa AltGr + 9.  
Alcune versioni di Norton Antivirus, determinano errori 
di tipo ‘Invalid page fault’ nel modulo MSVBVM60.DLL, a causa di problemi di 
incompatibilità tra alcuni componenti dell’antivirus con la run-time di Visual 
Basic. Questi errori non sono sistematici, ma sporadici, e si possono verificare 
in qualsiasi momento in Business.  
Il programma di installazione di Business consente di 
installare a scelta, nel caso di installazione Server, Msde, il motore 
database MSDE 2000 Sp4 italiano o inglese. I parametri 
di installazione applicati nella installazione di MSDE sono i seguenti: 
  SECURITYMODE=SQL 
  SAPWD="Password" DISABLENETWORKPROTOCOLS=0 REBOOT=""ReallySuppress"" /L*v 
  ""{app}\msdesetup.log"" /qb   
Il processo di 
installazione di MSDE 2000 crea un file di log di nome msdesetup.log nella cartella di installazione di 
Business NET scelta. L'installazione non sarà ammessa su sistemi operativi 
Windows Vista o Windows Server 2008 perché incompatibili con MSDE 2000. Il 
programma di installazione di Business NET non consente di installare 
contestualmente SQL Server 2005 (o 2008) Express Edition; in tali situazione si 
procede alla installazione del motore database prima di installare Business 
NET. 
Il programma di installazione di Business NET installa i 
seguenti componenti condivisi: 
  - 
  
Visual Basic 6 SP3 inglese, runtime 
   - 
  
Microsoft ® C Runtime Library 
   - 
  
Microsoft ® C++ Runtime Library 
   - 
  
Microsoft DAO 3.51 Object Library 
   - 
  
Microsoft Data Access component (MDAC) 2.8 SP1 
  (italiano o inglese) 
   - 
  
Microsoft Winsock Control 
   - 
  
Microsoft ADO Data Control 
   - 
  
Windows Common Controls ActiveX Control 
   - 
  
Microsoft ® Script Control 
   - 
  
Microsoft RichText ActiveX Control 
   - 
  
Microsoft MSFlexGrid ActiveX Control 
   - 
  
MSGHOOK 32 OLE Control DLL 
   - 
  
Microsoft DBList ActiveX Control 
   - 
  
Microsoft CMDialog ActiveX Control 
   - 
  
Microsoft MSMAPI Controls 
   - 
  
Microsoft ® HTML Help Control 
   - 
  
Apex True DBGrid 4 Data Bound Grid 
   - 
  
Apex True DBGrid 6 Data Bound Grid 
   - 
  
Microsoft Calendar Control 
   - 
  
Microsoft Chart ActiveX Control 
   - 
  
ContourCube 2.0 ActiveX 
   - 
  
Runtime Crystal Report 8.5 inglese 
   - 
  
SQL Server 2000/2005/2008 client utilities 
  (sql-dmo) 
   - 
  
MSDE 2000 SP4 (italiano o inglese) 
   - 
  
Microsoft .NET framework 2.0 (x86, x64 e IA64)2  
   - 
  
Microsoft Windows Installer 3.12  
   - 
  
DevExpress NET Controls versione 6.22    
2Non installati se il setup di Business NET avviene 
nella modalità classic start, ossia eseguendo il 
BUSSETUP.EXE con il parametro /NTSBUS="VB"  (o eseguendo il programma Bussetup classic start only.bat dalla cartella 
/Business del DVD-ROM).  
Per evitare il più possibile incompatibilità con altri 
programmi installati o dati installare nello stesso sistema, verificare che non 
vi siano incompatibilità con i componenti sopra 
menzionati. 
Il programma di installazione è realizzato con Inno 
Setup versione 5.2.3 Copyright © 1997-2008 Jordan Russell. Tutti i diritti 
riservati. 
Se durante l'installazione di Business appare il 
messaggio d'errore "Error 23: Data error (cyclic redundancy check)" un possibile 
causa può essere dovuta a problemi di lettura o integrità dei dati contenuti nel 
supporto di installazione. Copiare il contenuto della cartella \Business del 
DVD-ROM in una cartella temporanea sul disco fisso e procedere nuovamente 
all'installazione.  
Se durante l'installazione appare il messaggio d'errore 
Error creating log file: Accesso negato oppure Devi accedere come amministratore per installare questo 
programma significa che si sta procedendo all'installazione con un account 
di Windows che non ha i requisiti di Amministratore. L'installazione è 
consentita solo se l'account di Windows corrente appartiene al gruppo 
amministratori. 
Quando Business NET viene installato in modalità 
client/server, è obbligatorio che il client che esegue Business NET sia 
all'interno delle LAN ove presente il server di database. Business NET non può 
operare quando il client è connesso al server con una WLAN ad esempio collegato 
in VPN alla rete del server di database. Nelle situazioni in cui si ha la 
necessità di accedere a Business NET da un PC remoto (ad esempio una sede 
esterna dell'azienda) si fa uso dei servizi Terminal Server. 
  Manutenzione dei 
database  
  
Per ragioni di sicurezza dei dati è indispensabile 
effettuare una costante manutenzione dei database che includa le copie di 
sicurezza (backup) giornaliere e i controlli integrità dei database almeno 
settimanali. La modalità con cui effettuare queste operazione varia in funzione 
del tipo di database che si utilizza: 
  - 
  
SQL Server 7, 2000, 
  2005, 2008: schedulare giornalmente le copie di backup interne dei 
  database e quindi la successiva copia di tali file di backup su supporti 
  esterni; schedulare almeno settimanalmente piani di manutenzione del 
  database che includano il controllo integrità dei database 
  e l'ottimizzazione degli indici;   
  
Limitazioni dei database 
  
Alcuni tipi di database possiedono limitazioni 
dimensionali in funzione delle loro caratteristiche: 
E' cura dell'utilizzatore di Business NET tenere 
sotto controllo le dimensioni dei database utilizzati da Business NET in 
modo da predisporre con sufficiente anticipo le operazioni di conversione a 
database più capienti.  
 Aggiornamento da precedenti 
versioni  
  
L'aggiornamento è consentito dalla versione 8.0 o 
successiva di Business; qualora si disponga di una versione precedente occorre 
 prima aggiornarsi alla release 8.0 di Business. Per 
l'aggiornamento seguire i seguenti passi: 
Sul Server:  
  - 
  
se uno o più dei database che si utilizzano per 
  Business è di tipo Microsoft Access è necessario procedere alla conversione 
  del database a MSDE o SQL Server prima di procedere con la installazione di 
  Business NET. Vedere più avanti la sezione "Aggiornamento del motore 
  database"; 
   - 
  
effettuare un backup dei database di tutte le 
  aziende e del database ARCPROC sia su installazioni Microsoft Access che 
  SQL Server; 
   - 
  
controllare la disponibilità di risorse per 
  effettuare l'aggiornamento: controllare la disponibilità di spazio 
  almeno necessario a contenere il 50% della dimensione dei file *.MDF dei 
  database dell'azienda e di ARCPROC; 
   - 
  
assicurarsi che siano soddisfatti i prerequisiti 
  software e hardware sopra descritti; 
   - 
  
lanciare l'installazione di Business NET eseguendo 
  il file BUSSETUP.EXE che si trova nella directory \Business del disco, oppure 
  premendo il pulsante Installazione di Business NET 
  2009 presente nella finestra che appare all'inserimento del DVD-ROM nel 
  lettore (AutoPlay); 
   - 
  
nella pagina Identificazione utente, inserire tutti i 
  dati richiesti come riportati nella chiave di attivazione di Business NET 
  in possesso (oppure selezionare la chiave da file), quindi premere su Avanti > ; 
   - 
  
nella pagina relativa alla Tipologia di installazione di Business 
  NET mantenere l'opzione relativa all'aggiornamento dei 
  programmi; 
   - 
  
controllare che le impostazioni siano corrette (tipo 
  di installazione: Server/Monoutenza e tipo 
  database). E' possibile scegliere, nel riquadro Tipo di configurazione se salvare le impostazioni di 
  Business NET a livello di utente corrente o per macchina: con questa 
  ultima scelta Business NET sarà configurato per tutti gli utenti di 
  Windows presenti su quella macchina (utile ad esempio nei sistemi 
  Terminal Server); 
   - 
  
nella pagina relativa alla Selezione della cartella di installazione e alla Modalità di installazione degli aggiornamenti, 
  controllare che le cartelle siano corrette. Se tale macchina server provvede 
  anche alla distribuzione degli aggiornamenti sulla rete selezionare il flag 
  Questa macchina distribuisce gli aggiornamenti sulla 
  rete unitamente alla Cartella 
  temporanea di appoggio degli stessi (solitamente C:\BusTmp); 
   - 
  
terminata l'installazione il programma di setup 
  può richiedere il riavvio del sistema; 
   - 
  
lanciare la Conversione degli archivi che è 
  differente a seconda del tipo di database utilizzato: per i database 
  Access si lancia da menu la Conversione archivi 
  Jet (BUSCONV.EXE); per i database SQL Server/MSDE si lancia da 
  menu la Conversione archivi SQL Server 
  (BUSCONVS.EXE); lasciando abilitate le opzioni Converti il database, Ricrea il database Jet con tabelle allegate ; 
   - 
  
se disponibili si installano a questo punto gli 
  aggiornamenti ulteriori (Service Release) alla versione di Business NET 
  installata, come indicato nei documenti che accompagnano le service 
  release stesse, sezione server; 
   - 
  
Qualora la versione di Business aggiornata è 
  inferiore alla 9.0: 
  
    - 
    
effettuare una copia di backup dei database di 
    tutte le aziende in questo stato, prima di effettuare l'operazione 
    successiva; 
     - 
    
entrare in Business NET su ciascuna azienda e dal 
    Menu principale si sceglie Esegui e si digita "BS--CVR9" (senza apici) 
    per       completare il processo di 
    conversione. Questa operazione è da compiere su ciascuna azienda 
    installata; 
     - 
    
per tutti i report personalizzati (nella cartella 
    \Rpt\Pers) occorre obbligatoriamente aprirli con Crystal Reports e, 
    connessi ad una fonte dati ODBC di tipo Microsoft Access su un database 
    in versione 14.0, si procede con una azione di 'Verifica 
    database' (in modo vengano rilevati nei report i campi 'codditt'). A 
    questo punto dall'Esperto collegamento visivo' si estendono i 
    collegamenti già presenti fra le tabelle creando i collegamenti fra i 
    campi 'codditt' per le tabelle che possiedono tale campo; questa ultima 
    operazione (collegamento dei e campi 'codditt') è obbligatoria in 
    presenza di database in cui si dovranno gestire più ditte (multiditta), 
    consigliato in tutti gli altri casi, ossia dove ogni database contiene una 
    ed una sola ditta. 
     - 
    
Queste operazioni non vanno compiute se la 
    versione aggiornata è la 9.0, la 10.0, la 11.0, la 12.0 oppure la 
    13/Business NET 2008;   
   - 
  
Effettuare i controlli post-conversione come sotto 
  menzionato nella sezione "Nuove funzioni e differenze rispetto alla versione 
  13 standard".   
Sul Client:  
  - 
  
assicurarsi che siano soddisfatti i prerequisiti 
  software e hardware sopra descritti; 
   - 
  
lanciare l'installazione di Business NET eseguendo 
  il file BUSSETUP.EXE che si trova nella directory \Business del disco, oppure 
  premendo il pulsante Installazione di Business NET 
  2009 presente nella finestra che appare all'inserimento del DVD-ROM nel 
  lettore (AutoPlay); 
   - 
  
  nella pagina Identificazione utente, inserire tutti i 
  dati richiesti come riportati nella chiave di attivazione di Business NET 
  in possesso (oppure selezionare la chiave da file), quindi 
  procedere;  
   - 
  
  
  nella pagina relativa alla Tipologia di installazione di Business 
  NET mantenere l'opzione relativa all'aggiornamento dei 
  programmi;   
   - 
  
  controllare che le impostazioni siano corrette (tipo 
  di installazione: Client e tipo 
  database utilizzato);  
   - 
  
  nella pagina relativa alla Selezione della cartella di installazione e alla Modalità di installazione degli aggiornamenti, 
  controllare che le cartelle siano corrette. Qualora si voglia abilitare 
  l'installazione automatica degli aggiornamento su questo client all'avvio di 
  Business NET, abilitare l'apposita opzione Installa 
  automaticamente gli aggiornamenti all'avvio di Business;   
   - 
  
  quindi si porta a termine l'installazione riavviando 
  il sistema se richiesto;   
   - 
  
  solo su installazioni SQL Server o MSDE, entrare dal 
  menu programmi di Windows nella Conversione 
  archivi SQL Server (BUSCONVS.EXE) e lanciare l'utility selezionando tutti 
  gli archivi lasciando abilitata solo l'opzione Crea il database Jet con tabelle allegate; 
    
   - 
  
  se disponibili si installano a questo punto gli 
  aggiornamenti ulteriori (Service Release) alla versione di Business NET 
  installata, come indicato nei documenti che accompagnano le service 
  release stesse, sezione client.    
 Aggiornamento del motore 
database  
  
In questa sezione vengono elencati i passi da seguire 
per trasformare il motore database da una versione ad un'altra o da un tipo ad 
un altro. Prima di qualsiasi operazione è obbligatorio effettuare una copia di 
backup di tutti i database. Attenzione! il cambio del motore database va 
eseguito sempre a parità di versione di Business: se nello stesso momento cioè 
si deve fare sia l'aggiornamento di versione di Business NET che  l'aggiornamento di versione del database occorre dapprima 
eseguire la conversione di release di Business NET, quindi le operazioni qui 
descritte. 
Microsoft Jet (Access) --> SQL Server 
7.0/2000/2005 o MSDE 1/2000:  
  - 
  
sulla macchina server installare SQL Server/MSDE 
  come indicato nella sezione "Nuove installazioni", "Server", 
  punto 3; 
   - 
  
compattare gli archivi azienda, da 'Gestione aziende 
  e database', e il database ARCPROC (quest'ultimo utilizzando Visdata, Access 
  o    Jetcomp, ad esempio) allo scopo di assicurare l'integrità 
  dei dati prima della conversione, quindi creare una copia di 
  backup di questi archivi MDB; 
   - 
  
lanciare sul server il programma Busupsiz.exe dalla 
  directory dove è installato Business NET; dopo la finestra di connessione 
  (nella quale vanno indicati il nome/istanza del server e il login di SQL 
  Server/MSDE), nella finestra principale si indica: a) di convertire 
  l'archivio procedura (ARCPROC) e le aziende; b) assicurarsi che siano 
  abilitate le opzioni Crea il database 
  vuoto, Esporta tutti i dati, Crea il database Jet con tabelle allegate; 
  quindi si procede; 
   - 
  
sul server, con Management Studio (o Enterprise 
  Manager) schedulare, per ogni database, i backup del database completo e 
  del transaction log (se il modello di recupero è completo); 
   - terminato sul server il passo 3. lanciare sui clients 
  il programma Busupsiz.exe dalla directory dove è installato Business 
  NET indicando: a) di convertire l'archivio procedura (ARCPROC) e 
  le aziende; b) abilitare la sola opzione Crea il 
  database Jet con tabelle allegate; quindi si procede. 
     
MSDE 1.0  --> SQL Server 7.0  
Si effettua lanciando il setup di SQL Server 7.0 il 
quale, riconoscendo la presenza di MSDE, aggiorna il motore database in SQL 
Server 7.0. In Business non ci sono interventi da fare, se non, nel registro di 
Windows, la modifica della chiave Database del 
ramo di registro \\HKEY_CURRENT_USER\Software\VB & VBA Program 
Settings\Business\Business (o 
\\HKEY_LOCAL_MACHINE\Software\NTS\Business\Business nelle installazioni con 
configurazione per macchina), da 'M' a '7' (senza apici) su tutte le 
macchine. 
 MSDE 1.0\SQL Server 7.0 --> 
SQL Server 2000/2005  
Il metodo consigliato per questo tipo di aggiornamento è 
il seguente: 
  - effettuare una copia di backup (database completo) di 
  tutti i database di Business; 
  
 - sul server con l'Enterprise manager (o DbaMgr), 
  cancellare i database di Business (ARCPROC e database aziende); 
  
 - installare SQL Server 2000/2005 sul server 
  (aggiornando il precedente motore database) sull'istanza predefinita; 
  
 - sul server, mediante il Management Studio 
  (o l'Enterprise Manager), si effettua un restore dei backup 
  effettuati in precedenza con SQL Server 7.0/MSDE, creando i nuovi database con 
  gli stessi nomi originari; 
  
 - sempre sul server, mediante il Management Studio 
  (o l'Enterprise Manager) schedulare, per ogni database, i backup del 
  database completo e del transaction log; Attenzione! Nell'SQL Server 2005 
  Express Edition non è possibile schedulare i backup mediante l'SQL Server 
  Agent in quanto non disponibile.
  
In Business NET non ci sono interventi di configurazione 
da compiere. 
 MSDE 2000\SQL Server 2000 --> SQL Server 
2005/2008  
Il metodo consigliato per questo tipo di aggiornamento è 
il seguente: 
  - effettuare una copia di backup (database completo) di 
  tutti i database di Business; 
  
 - sul server con l'Enterprise manager (o DbaMgr2k), 
  cancellare i database di Business (ARCPROC e database aziende); 
  
 - installare SQL Server 2005/2008 sul server 
  (aggiornando il precedente motore database) sull'istanza predefinita; 
  
 - sul server, mediante l'SQL Management Studio di SQL 
  Server 2005/2008, si effettua un restore dei backup effettuati in 
  precedenza con SQL Server 2000/MSDE 2000, creando i nuovi database con 
  gli stessi nomi originari; 
  
 - sempre sul server, con l'SQL Management Studio 
  rischedulare, per ogni database, i backup del database completo e del 
  transaction log; Attenzione! Nell'SQL Server 2005/2008 Express Edition non è 
  possibile schedulare i backup mediante l'SQL Server Agent in quanto non 
  disponibile.
  
In Business NET non ci sono interventi di configurazione 
da compiere. 
 Nuove 
installazioni  
  
A seguire vengono riportati i passi necessari per 
installare Business NET a seconda dei tipo di installazione (Client/Server) e 
del tipo di  database utilizzato. 
Server:  
  - 
  
assicurarsi che siano soddisfatti i 
  pre-requisiti software generici sopra descritti e quelli specifici per il 
  tipo di database che si va ad utilizzare; 
   - 
  
aumentare la dimensione  del 'Visualizzatore 
  eventi' (o 'Event Log') e abilitare l'opzione 'Sovrascrivi se necessario' 
  (o 'Overwrite as needed'); con lo strumento 'User Manager' inserire i 
  nomi degli utenti client con privilegio di amministratore (da rimuovere 
  eventualmente alla fine del processo di installazione); 
   - 
  
installare il motore database (solo su installazioni 
  Server): 
  
    - 
    
SQL Server 2008 
    Standard/Enterprise Edition : 
    
      - 
      
installare SQL Server 2008 impostando il sistema 
      di autenticazione misto (SQL e windows) attribuendo una password 
      all'amministratore di sistema (operatore 'sa') e indicando di avviare 
      i servizi SQL Server e SQL Server Agent automaticamente all'avvio del 
      sistema; 
       - 
      
disabilitare nella cartella Servizi del Pannello di 
      Controllo, Strumenti di 
      amministrazione, il servizio Distributed transaction coordinator (o 
      MSDTC);   
    
     - 
    
SQL Server 2008 Express 
    Edition : 
    
      - 
      
installare .NET Framework 3.5 eseguendo il 
      file dotnetfx35.exe presente nella cartella \Tools\Sql2k8ee; 
       - 
      
installare Windows Installer 4.5 presente nella 
      cartella \Tools\Sql2k5ee\wi45 a seconda del sistema operativo in 
uso; 
       - 
      
installare Windows Power Shell 1.0 presente 
      nella cartella \Tools\Sql2k5ee\wps1 a seconda del sistema operativo in 
      uso; 
       - 
      
installare SQL Server 2008 Express Edition, 
      eseguendo il file SQLEXPRWT_<piattaforma>_ITA.EXE presente 
      nella cartella \Tools\Sql2k8ee\it\ per i sistemi operativi in lingua 
      italiana oppure eseguendo il file SQLEXPRWT_<piattaforma>_ENU.EXE 
      presente nella cartella \Tools\Sql2k8ee\en\ per i sistemi operativi in 
      lingua inglese; scegliere la piattaforma x86 per i sistemi operativi 
      a 32bit, la piattaforma x64 per i sistemi operativi a 64bit; 
       - 
      
durante l'installazione impostare il sistema di 
      autenticazione misto (SQL e windows) attribuendo una password 
      all'amministratore di sistema (operatore 'sa') e indicando di avviare 
      il servizio SQL Server automaticamente 
      all'avvio del sistema; 
       - 
      
      disabilitare nella cartella Servizi del Pannello di 
      Controllo, Strumenti di 
      amministrazione, il servizio Distributed transaction coordinator (o 
      MSDTC);  
       - 
      
Per maggiori informazioni fare riferimento al 
      documento COME installare SQL Server 2008 
      Express Edition.pdf presente nella cartella \Tools\Sql2k8ee\ del 
      disco.   
    
     - 
    
SQL Server 2005 
    Standard/Enterprise Edition : 
    
      - 
      
installare SQL Server 2005 impostando il sistema 
      di autenticazione misto (SQL e windows) attribuendo una password 
      all'amministratore di sistema (operatore 'sa') e indicando di avviare 
      i servizi SQL Server e SQL Server Agent automaticamente all'avvio del 
      sistema; 
       - 
      
disabilitare nella cartella Servizi del Pannello di 
      Controllo, Strumenti di 
      amministrazione, il servizio Distributed transaction coordinator (o 
      MSDTC); 
       - 
      
applicare l'ultimo Service Pack disponibile 
      (SP2) per SQL 2005, anche fornito nel DVD-ROM di 
    Business.   
     - 
    
SQL Server 2005 Express 
    Edition (SP2) : 
    
      - 
      
installare .NET Framework 2.0 eseguendo il file 
      dotnetfx.exe presente nella cartella \Tools\Sql2k5eeSp2; 
       - 
      
installare .NET Framework italian language pack 
      eseguendo il file langpack.exe presente nella cartella 
      \Tools\Sql2k5eeSp2; 
       - 
      
installare SQL Server 2005 Express Edition, 
      eseguendo il file SQLEXPR_ITA.EXE presente nella cartella 
      \Tools\Sql2k5eeSp2\it\ per i sistemi operativi in lingua italiana oppure 
      eseguendo il file SQLEXPR.EXE presente nella cartella 
      \Tools\Sql2k5eeSp2\en\ per i sistemi operativi in 
      lingua inglese; 
       - 
      
durante l'installazione impostare il sistema di 
      autenticazione misto (SQL e windows) attribuendo una password 
      all'amministratore di sistema (operatore 'sa') e indicando di avviare 
      il servizio SQL Server automaticamente 
      all'avvio del sistema; 
       - 
      
      disabilitare nella cartella Servizi del Pannello di 
      Controllo, Strumenti di 
      amministrazione, il servizio Distributed transaction coordinator (o 
      MSDTC);  
       - 
      
      si consiglia di installare l'SQL Management 
      Studio Express Edition per amministrare l'istanza di SQL Server, eseguendo 
      il file SQLServer2005_SSMSEE.msi nella cartella \Tools\Sql2k5eeSp2\it (o 
      \Tools\Sql2k5eeSp2\it per la versione inglese);  
       - 
      
Per maggiori informazioni fare riferimento al 
      documento COME installare SQL Server 2005 
      Express Edition.pdf presente nella cartella \Tools\Sql2k5eeSp2\ del 
      disco.   
     - 
    
SQL Server 2000 
    (Attenzione! SQL Server 2000 non può essere installato su sistemi 
    operativi Windows Server 2008 o Windows Vista): 
    
      - 
      
installare SQL Server 2000 mantenendo le 
      impostazioni predefinite durante il processo di installazione; indicare di 
      avviare i servizi SQL Server e SQL Server Agent all'avvio del sistema; 
       - 
      
disabilitare nella cartella Servizi del Pannello di 
      Controllo, Strumenti di 
      amministrazione, il servizio Distributed transaction coordinator (o 
      MSDTC); 
       - 
      
dopo l'installazione è consigliabile 
      applicare l'ultimo Service Pack disponibile per SQL 2000 (SP4), anche 
      fornito nel DVD-ROM di Business. SQL Server va installato con il sistema 
      di autenticazione misto (SQL e windows) ed è consigliato attribuire 
      password all'operatore 'sa'; 
       - 
      
entrare nell'Enterprise Manager e, nelle 
      proprietà del server, scheda Memoria, 
      modificare le impostazioni della memoria indicando, come quantità 
      minima di memoria utilizzata, la metà della RAM disponibile nel 
      sistema;   
     - 
    
MSDE 2000 (SQL Server 
    Desktop Engine) (Attenzione! MSDE 2000 non può essere installato su 
    sistemi operativi Windows Server 2008 o Windows Vista): 
    
      - 
      
La versione italiana di MSDE 2000 è contenuta 
      nella cartella \Business\Msde\it, quella inglese nella cartella  
      \Business\Msde\en, e può, a scelta, venir installato dal programma di 
      installazione di Business NET; qualora il sistema operativo . Se 
      si ha la necessità di installarlo manualmente, ad esempio per 
      installarlo in una istanza diversa dalla predefinita, procedere con i 
      punti seguenti; 
       - 
      
procede con l'installazione da Start|Esegui 
      eseguendo il comando, ad esempio: 
      
       - 
      
è obbligatorio cioè fornire sulla linea di 
      comando una password dell'operatore 'sa', sostituendo "AStrongSAPwd" 
      nell'esempio sopra con una propria password, unitamente all' indicazione 
      del tipo di autenticazione mista, richiesta da Business NET; 
       - 
      
Per diverse modalità di installazione di MSDE 
      2000 riferirsi al documento ReadmeSql2k32desksp4.htm sempre contenuto 
      nella \Business\Msde\it (o \Business\Msde\en) del dvd-rom.     
     - SQL Server 7.0 (Attenzione! SQL Server 7.0 non può 
    essere installato su sistemi operativi Windows Server 2003\Windows 
    Vista o superiori): 
    
      - installare SQL Server 
      7.0 mantenendo le impostazioni predefinite sul character-set e sort-order 
      del database; indicare di avviare i servizi MSSQLServer e SQLServerAgent all'avvio del sistema; 
      
 - disabilitare nella 
      cartella Servizi del Pannello di Controllo, Strumenti di amministrazione, il servizio 
      Distributed transaction coordinator (o 
      MSDTC);  
      
 - 
      
dopo l'installazione è consigliabile 
      applicare l'ultimo Service Pack disponibile per SQL Server 7; 
       - 
      
      SQL Server va installato con il sistema di 
      autenticazione misto (SQL e windows) ed è consigliato attribuire 
      password all'operatore 'sa';  
       - 
      
      
      entrare nell'Enterprise Manager e, nelle 
      proprietà del server, scheda Memory 
      modificare le impostazioni della memoria indicando, come quantità minima 
      di memoria utilizzata, la metà della RAM disponibile nel 
      sistema;     
     - 
    
MSDE 1.0 (Microsoft Data 
    Engine): (Attenzione! MSDE 1.0 non può essere installato su 
    sistemi operativi Windows Server 2003\Windows Vista o superiori; in 
    Business NET 2009 questo tipo di database è sconsigliato): 
    
      - da Start|Esegui di Windows si inserisce il 
      seguente comando (supposto che il lettore DVD sia 
      associato all'unità D): 
      
        - D:\Tools\Msde1\Setup.bat D:
  
       - l'installazione non richiede intervento utente; 
      al termine appare nel menu di Windows una voce MSDE dove è disponibile il 
      Service Manager col quale si attiva il 
      servizio MSSQLServer; normalmente 
      l'MSDE viene installato nella cartella C:\MSSQL7:  per installarlo in 
      una cartella diversa occorre copiare il contenuto della cartella 
      \Tools\Msde1 del DVD-ROM nella cartella C:\Tools\Msde1 (con questo esatto 
      percorso), quindi si va in modifica, con un editor di testo, del file 
      Unattend.iss intervenendo sui valori delle proprietà 'szDir' e 
      'szDataDir' che contengono rispettivamente la cartella dove viene 
      installato il motore database e la cartella dei database. Quindi da 
      Start|Esegui si lancia l'installazione con: 
      
        - C:\Tools\Msde1\Setup.bat C: 
  
       - qualora, per qualsiasi ragione, il setup 
      dell'MSDE dovesse fallire, il programma di installazione non segnala 
      alcun messaggio: occorre controllare nel file di log dell'installazione 
      (file sqlstp.log, nella cartella di \Windows o \Winnt) la causa della 
      mancata installazione ed agire di conseguenza;
    
   - 
  
lanciare l'installazione di Business NET eseguendo 
  il file BUSSETUP.EXE che si trova nella directory \Business del disco, oppure 
  premendo il pulsante Installazione di Business NET 
  2009 presente nella finestra che appare all'inserimento del DVD-ROM nel 
  lettore (AutoPlay) oppure attraverso il Pannello 
  di Controllo, Installa applicazioni , 
  in caso di servizi Terminal Server abilitati); 
   - 
  
  nella pagina Identificazione utente, inserire tutti i 
  dati richiesti come riportati nella chiave di attivazione di Business 
  NET, di versione corrente, in possesso (oppure selezionare la chiave da file), 
  quindi premere su Avanti > ;  
   - 
  
  nella pagina relativa alla Tipologia di installazione di Business 
  NET selezionare il tipo installazione Server/Monoutenza e il tipo di database da 
  utilizzare. E' possibile scegliere, nel riquadro Tipo 
  di configurazione se salvare le impostazioni di Business NET a 
  livello di utente corrente o per macchina (predefinita): con questa 
  ultima scelta Business NET sarà configurato per tutti gli utenti di 
  Windows presenti su quella macchina (utile ad esempio nei sistemi 
  Terminal Server), quindi premere su Avanti 
  > ;  
   - 
  
  
  nella pagina relativa alla Selezione della cartella di installazione 
  è possibile modificare le cartelle di installazione dei 
  componenti di Business NET, quindi premere su Avanti > ;   
   - 
  
  
  nella pagina Modalità di 
  installazione degli aggiornamenti se tale macchina server provvede anche 
  alla distribuzione degli aggiornamenti sulla rete, selezionare il flag Questa macchina distribuisce gli aggiornamenti sulla 
  rete unitamente alla cartella temporanea di appoggio degli stessi 
  (solitamente C:\BusTmp), quindi premere su Avanti > ;   
   - 
  
  
  nella pagina Selezione 
  della cartella del menu Avvio/Start confermare il nome del gruppo di 
  programmi da creare, quindi premere su Avanti 
  > ;   
   - 
  
  
  nella pagina Selezione 
  processi addizionali scegliere se installare il motore database MSDE 
  2000 (possibile solo se si è scelta l'installazione con tipo database MSDE, e 
  se il sistema operativo corrente è diverso da Windows Vista/Windows Server 
  2008), se installare i database di prova PROVAST, PROVACRM e PROVAFASH, se 
  creare una icona sul desktop e se creare una icona nella barra di Avvio 
  veloce, a fianco al pulsante Start (questa scelta è possibile solo se si è 
  scelto un tipo di configurazione per l'utente corrente di 
  Windows), quindi premere su Avanti > 
  ;   
   - 
  
  
  se nel punto precedente si è scelto di installare 
  MSDE 2000 viene visualizzata la pagina Password 
  del system administrator di MSDE 2000 nella quale va indicata la 
  password da attribuire all'operatore 'sa' di MSDE 2000, quindi premere su 
  Avanti > ;   
   - 
  
  
  controllare le scelte di installazione effettuate 
  nella pagina Pronto per l'installazione, che 
  eventualmente possono essere rettificate premendo su < Indietro. Premere su Installa per iniziare il processo di 
  installazione.   
   - 
  
  
  a tal punto parte il processo di installazione 
  vero e proprio che provvede alla estrazione dei file, alla copia sul disco, 
  alla registrazione dei componenti COM ed eventualmente l'installazione di MSDE 
  2000;   
   - 
  
  
  solo su database MSDE e SQL Server viene richieste 
  se entrare nell'Upsizing per completare la creazione dei database: scegliere 
  Si ed, effettuando il login al database 
  (indicando il nome del server\istanza nella casella Server, la stringa 
  'sa' (senza apici) come Login ID e la password), si entra 
  nella finestra dove vengono richiesti i parametri di creazione 
  prima dell'archivio di procedura (ARCPROC), dell'azienda PROVA e delle 
  aziende PROVAST, PROVACRM e PROVAFASH se scelte: tali parametri 
  (dimensioni, autoincrementi, posizione, ...) possono essere modificati 
  prima di procedere alla creazione di ogni singolo database. Se 
  non si entra nell'Upsizing l'installazione termina rimanendo 
  con database Microsoft Access (Jet) e sarà necessario 
  provvedere successivamente all'esecuzione del programma Busupsiz.exe 
  prima di entrare in Business NET;   
   - 
  
  
  terminata l'installazione, se disponibili, si 
  installano gli aggiornamenti ulteriori (Service Release) alla versione 
  di Business NET installata;   
   - 
  
  
  condividere sulla rete, da Gestione Risorse, la 
  directory dove è stato installato Business attribuendo un nome di 
  condivisione (es. Busdir) con accessi in 
  lettura/scrittura;   
   - 
  
  
  entrando in Business NET si creano le nuove 
  aziende/ditte di lavoro;   
   - 
  
  
  sempre in Business NET dal programma Gestione aziende e database si schedulano i backup 
  dei database;     
Client: 
  - assicurarsi che siano soddisfatti i pre-requisiti 
  software sopra descritti; 
  
 - lanciare l'installazione di Business NET una volta 
  terminata l'installazione del server; 
  
 - 
  
nella pagina Identificazione utente, inserire tutti i 
  dati richiesti come riportati nella chiave di attivazione di Business 
  NET, di versione corrente, in possesso (oppure selezionare la chiave da file), 
  quindi premere su Avanti > ; 
   - 
  
  nella pagina relativa alla Tipologia di installazione di Business 
  NET selezionare il tipo installazione Client e il tipo di database da utilizzare. 
  Per default l'installazione viene configurata per tutti gli 
  utenti (per macchina), quindi premere su Avanti > ;  
   - 
  
  nella pagina  Selezione 
  della cartella di installazione come  Cartella di 
  installazione dell'applicazione indicare un percorso locale (ad 
  esempio C:\Programmi\Bus), con database Microsoft Jet (Access) 
  specificare nella  Cartella degli archivi, 
  servendosi del pulsante  Sfoglia, la posizione 
  dove risiedono gli archivi sul server (es.  \\Busserver\Busdir); 
  quindi indicare la  Cartella dei Report (es. 
   \\Busserver\Busdir\Rpt), la  Cartella dei componenti di Office (es.  \\Busserver\Busdir\Office), quindi premere su 
   Avanti >;  
   - 
  
  nella pagina  Modalità di 
  installazione degli aggiornamenti indicare la  Cartella degli aggiornamenti sul server 
  (es.    \\Busserver\Busdir\Agg). Qualora si voglia 
  abilitare l'installazione automatica degli aggiornamento su questo 
  client all'avvio di Business NET, abilitare l'apposita opzione  Installa automaticamente gli aggiornamenti all'avvio 
  di Business, quindi premere su  Avanti 
  >;  
   - 
  
  nella pagina Selezione 
  della cartella del menu Avvio/Start confermare il nome del gruppo di 
  programmi da creare, quindi premere su Avanti 
  >;  
   - 
  
  nella pagina Selezione 
  processi addizionali scegliere se creare una icona sul desktop e se 
  creare una icona nella barra di Avvio veloce, a fianco al pulsante Start 
  (questa scelta è possibile solo se si è scelto un tipo di configurazione 
  per l'utente corrente di Windows), quindi premere su Avanti >;  
   - 
  
  controllare le scelte di installazione effettuate 
  nella pagina Pronto per l'installazione, che 
  eventualmente possono essere rettificate premendo su < Indietro. Premere su Installa per iniziare il processo di 
  installazione.  
   - 
  
  
  a tal punto parte il processo di installazione 
  vero e proprio che provvede alla estrazione dei file, alla copia sul disco e 
  alla registrazione dei componenti COM;   
   - 
  
  
  solo su database MSDE o SQL Server viene richiesto 
  se entrare nell'Upsizing per completare la creazione, sui client dei 
  database con tabelle allegate;   
   - 
  
  se disponibili si installano a questo punto gli 
  aggiornamenti ulteriori (Service Release) alla versione di Business 
  NET installata;    
 
Contenuto del DVD-ROM  
  
  - \Business: contiene tutti 
  i file necessari all'installazione di Business NET compreso il Bussetup.exe, e il file Bussetup classic start only.bat che consente di 
  avviare l'installazione di Business NET della sola modalità "classic start"; 
  
    - \Msde\It: contiene 
    l'MSDE 2000 (o SQL Server 2000 Desktop Engine) in versione SP4, lingua 
    italiana. Può essere installato durante il processo di installazione di 
    Business NET; 
    
 - Msde\En: contiene 
    l'MSDE 2000 (o SQL Server 2000 Desktop Engine) in versione SP4, lingua 
    inglese. Può essere installato durante il processo di installazione di 
    Business NET;
  
   - \Agg: contiene 
  aggiornamenti a Business NET non inclusi nel programma di 
  installazione come ad esempio le Service Release (questa directory 
  può non essere presente); 
  
 - \Sql2005se: contiene 
  l'SQL Server 2005 Standard Edition versione RUNTIME in bundle con Business 
  NET. Per installarlo eseguire il file \Server\Spash.hta (questa cartella può 
  non essere presente); 
  
 - \Sql2005ee: contiene 
  l'SQL Server 2005 Enterprise Edition versione RUNTIME in bundle con 
  Business NET. Per installarlo eseguire il file \Server\Spash.hta (questa 
  cartella può non essere presente); 
  
 - \Tools: contiene i 
  seguenti strumenti aggiuntivi, utility di terze parti e aggiornamenti: 
  
    - \Autorun:  
    contiene i file per la funzionalità AutoPlay del DVD-ROM di Business 
    NET; 
    
 - \Buscper:  
    contiene i programmi che consentono di conservare le personalizzazioni 
    apportate ai database nel PROVA.MOD. Fare riferimento alla documentazione in 
    linea per le istruzioni su tali componenti; 
    
 - \Buscpwd:  
    contiene il programma che consente di applicare le password ai database MDB: 
    consultare la documentazione sulla sicurezza dei database prima di 
    utilizzarlo; 
    
 - \DbaMgr: contiene 
    una console per amministrare i server con database MSDE 1.0/SQL Server 
    7 e MSDE 2000/SQL Server 2000; 
    
 - \Jet4: contiene la 
    versione aggiornata del motore Jet 4 SP8; 
    
 - \Jetcomp: contiene 
    l'utility Microsoft JETCOMP.EXE che ripristina e compatta database MDB 
    danneggiati non ripristinabili con Microsoft Access 95/97 o Visdata; 
    
 - \Mdac28: contiene il 
    Microsoft Data Access Components 2.8; 
    
 - \Mobility: contiene i 
    programmi di installazione della suite Business Mobility per i palmari; 
    
 - \Msde1: contiene 
    il Microsoft Data Engine (MSDE 1); 
    
 - \Outlook: contiene file 
    per accedere al modulo CRM di Business NET attraverso Microsoft Outlook; 
    
 - \Reports: contiene una 
    raccolta di report addizionali per Business NET con alcune variazione 
    ai report standard, come documentato nel file Leggimi.txt; 
    
 - \Scr85en: contiene 
    la run-time di Seagate Crystal Report 8.5 inglese, la stessa installata dal 
    Setup di Business NET; 
    
 - \Sql2k5eeSp2: contiene 
    SQL Server 2005 Express Edition (già con SP2) e l'SQL Server Management 
    Studio Express Edition sia nella versione italiana che inglese, su 
    piattaforma 32 bit; 
    
 - \Sql2k5Sp2: contiene il 
    Service Pack 2 di SQL Server 2005 per le versioni Standard e 
    Enterprise sia nella versione italiana che inglese, su piattaforma 32 
    bit; 
    
 - \Sql2k8ee: contiene SQL 
    Server 2008 Express Edition with Tools sia nella versione italiana 
    che inglese, sia su piattaforma 32 bit che 64 bit; 
    
 - \Sql2kcli: contiene le 
    Client Utilities per SQL Server 2000/2005/2008 MDAC 28 Sp1, gli stessi 
    componenti installati dal Setup di Business NET; 
    
 - \Sql2ksp4: contiene il 
    Service Pack 4 di SQL Server 2000, in italiano e inglese; 
    
 - \Unpacker: contiene uno 
    strumento che consente di estrarre dal pacchetto di installazione di 
    Business NET (il file Bussetup.exe) i file contenuti; 
    
 - \Utility: raccolta di 
    utility (scompattatori, visualizzatori, utility di sistema, ...); 
    
 - \Vbrun60: contiene 
    un pacchetto per installare la run-time di Visual Basic SP3 che 
    Business NET utilizza;  
    
 - \WebId: contiene 
    un componente da installare solo nel caso si adottino chiavi di attivazione 
    di Business NET basate su chiave USB WebIdentity
    
  
Nuove funzioni e differenze rispetto alla versione 
13.0/BUSNET 2008 standard 
 
NB: alcune di questa funzionalità sono 
disponibili anche con Service Release della 13.0. Per la documentazione completa 
fare riferimento alla guida in linea. 
Funzionalità aggiunte ai moduli 
preesistenti: 
A - DatawareHouse 
  Aggiunto un nuovo scenario: scadenzario. Per attivare 
  la gestione del nuovo scenario è necessario abilitarlo in modo esplicito 
  settando l’opzione di registro BSDWGEND\OPZIONI\.\TrattaSc a -1 e 
  rieseguire l’elaborazione/estrazione dei dati; Deve essere presente 
  il modulo 'Contabilità generale ed Iva' oppure 'Contabilità Easy', per 
  poter operare. 
  Nello scenario 1 (quello relativo al ciclo attivo e 
  passivo), ora è possibile inserire tra le dimensioni l'identificativo 
  della riga d'ordine originaria, o dell'ordine originario (ID ordine 
  rif.), creando un 'collante' tra evasione e ordine/impegno, per le analisi che 
  riguardano la evasione degli ordini; Per usare questa  possibilità 
  occorre riestrarre i dati.  
B - Taglie colori commerciale e Taglie e colori 
produzione 
  Ora è gestibile l'emissione di note di prelievo da 
  impegni, anche su articoli gestiti a taglie e colori. 
  Sui nuovi articoli a taglie / colori creati viene 
  salvato il cod. identificativo della variante colore (nel preesistente 
  campo artico.ar_flmod) utile nelle stampe e negli zoom nella finestra  
  'abbinamenti colore'. 
  Inserita una nuova opzione di registro 
  BSTCARTV/OPZIONI/SoloVariantiCodificate che se attivata permette di 
  inserire solo varianti per i valori di record salvati in valvari 
  associati a ar_flmod.      In legami di distinta base, ora è supportato il caso Eredita taglie e applica abbinamento colori 
  (inserito per gestire il caso del figlio a taglie, ma con cartella dei 
  colori diverso, es. suola in un prodotto scarpa). 
  Nota bene: non è ancora 
  supportata la gestione piena di evasione di note i prelievo da Gestione 
  Documenti di magazzino, su articoli a taglie e colori, e nelle note di 
  prelievo collegate a scarichi collegati di documenti di versamento 
  produzione!  
C - Business Mobility (soluzioni palmari) 
  Inserita una nuova applicazione palmare, facente parte 
  del modulo 'Inventario su palmare', denominata "BUSARTI". Consente una 
  metodologia alternativa per produrre un inventario fisico, operando in 
  modo simile ad una penna ottica con memoria, genera un file ascii 
  leggibile da Gestione Documenti di magazzino, per il caricamento del corpo 
  documento con la esistente funzione 'File terminale'. Tramite apposite 
  opzioni di BUSPICK.INI, e la impostazione di BUSARTICFG.INI è possibile 
  configurare varie alternative di comportamento funzionale. Opera solo con 
  articoli 'normali' (no fasi, no a commessa, no a matricole, no a 
  lotti, no ubicazioni dinamiche, no taglie e colori). Si rimanda alla 
  documentazione di dettaglio per maggiori informazioni. 
  BUSPICK (Picking su palmare) supporta il logon utente 
  all'avvio, e la scelta della stampante del server per la stampa di 
  etichette/reports. Una nuova opzione PICK_NO_BCODE3 con 4 valori permette 
  stabilire come operare in presenza di barcode multipli sull'articolo, e di 
  diverse unità di misura. Una opzione nuova PICK_STAMPA_ETI_PROD 
  (S/N)  consente di produrre etichette per l'identificazione del prodotto. 
  Ora supporta i vari tipi di articoli, tranne quelli a taglie e colori. 
  BUSRICM (Ricezione merce su palmare) supporta il logon 
  utente all'avvio, e la scelta della stampante del server per la stampa di 
  etichette/reports. Ora supporta i vari tipi di articoli, tranne quelli a 
  taglie. Supporto per il multibarcode proponendo le quantità in base al barcode 
  letto. Accetta inoltre un codice articolo direttamente nel campo 
  'barcode' (per articoli non dotati di barcode). Nuove funzioni per vedere 
  l'esistenza di un prodotto in tempo reale, e l'esistenza per 
ubicazione.  
D - Customer Service/CRM 
  Nella gestione della chiamate (BSCSGCHI) ora sono 
  gestiti sei sconti in vendita sulla griglia dei ricambi. 
  Aggiunte voci di menu report:  'Stampa rapporto 
  di intervento (tutti)' per stampare tutte le attività previste; 'Stampa 
  consuntivo attività' per stampare un rapportino sull'attività eseguita 
  corrente. 
  Migliorate le performances nella consolle del modulo 
  CRM in presenza di numerosi leads (aggiunti nuovi indici sulla tabella 
  LEADS).  
E - Distinta Base e Produzione 
  Ora è possibile schedulare l'elaborazione MRP anche su 
  ditta diversa da quella predefinita a livello di database azienda. Basta 
  indicare /D ditta sulla linea di comando di BUSBATCH.EXE.  
F - Altre 
  Ora è gestito il nuovo campo 'tipo corrispondenza' 
  (e-mail/fax/ecc) anche sulle persone dell'organizzazione, così come è gestito 
  a livello di anagrafica cliente/fornitore. 
  Nel calcolo degli ammortamenti, e prima ancora in 
  anagrafica cespite, ora è possibile indicare anche per gli ammortamenti 
  fiscali un calcolo basato sui giorni di utilizzo, nel primo esercizio 
  (possibile così uniformare gli ammortamenti fiscali a quelli civilistici). 
  I codici ISTAT (o ATECO) sono passati da 5 
  caratteri a 6 caratteri; è possibile durante il processo di conversione 
  archivi procedere all'aggiornamento di tale tabella. 
  La tabella dei Comuni e delle Provincie è stata 
  aggiornata al 2008, per aggiornare i database selezionare l'aggiornamento 
  opzione Provincie/Comuni 2008 durante il 
  processo di conversione archivi. 
  'Genera Note di prelievo da Impegni' ora espone 
  il valore totale degli impegni evadibili, ed evidenzia nel dettaglio 
  delle righe impegni anche la ragione sociale o destinazione del soggetto 
  destinatario (intestatario dell'impegno). 
  In 'Gestione ordini' e 'Gestione Documenti', ora si 
  permette la selezione contemporanea di lotto ed ubicazione;  
 G - Framework (VB6) 
  Ora Busbatch.exe gestisce meglio gli errori. Vengono 
  infatti salvati nell'event viewer, e in esso vengono anche salvati i 
  parametri di ogni lancio di Busbatch.exe. 
  Migliorata le gestione del file errlog.bub in tutti i 
  programma di tipo BB*.DLL; il file in oggetto viene svuotato al 
  raggiungimento dei 100 KB.  
 Funzionalità proprie della parte 
.NET di Business NET 2009: 
H - Framework (VB.NET) 
  Ora da tutte le maschere ove è presente la gestione di 
  dati (con o senza griglia; tasto destro dalla griglia o dal textbox/altro 
  associato al campo) è possibile richiamare la funzione 'Visualizza 
  datatable' che permette di vedere tutti i campi presenti nella struttura dati 
  sottostanti. Utile per personalizzazione delle interfaccie utente. 
  Esiste ora una opzione globale DaVB6SoloVb6 ( 0 / -1, 
  default 0 ) che permette di dire a Business NET di usare sempre programmi 
  VB6 quando un programma deve essere chiamato da un programma VB6. Questo evita 
  quei pochi rari casi in cui possono verificarsi problemi di sovrapposizione di 
  finestre dovuti alla gestione in duplice Thread dell'ambiente VB6/VB.NET. 
  Se l'esigenza è quella di dichiarare la presenza di un componente 
  personalizzato in VB6, usare invece la spunta 'Mantieni' nella impostazione 
  della tabella del menù. 
  Ora si ottengono migliori prestazioni (velocità) nelle 
  fasi di visualizzazione di griglie con impostazione personalizzata (e nel 
  salvataggio della impostazione personalizzata): vengono infatti salvate solo 
  le colonne modificate per dimensione. 
  Nelle griglie di sola visualizzazione, ora salva e 
  ripristina automaticamente l'ultimo ordinamento scelto dall'utente, col 
  click sulla intestazione di colonna (la funzione 'Clear Sorting' ripristina 
  l'ordinamento predefinito dal programma). 
  Ora sulle griglie è attivabile una modalità 
  'Sort/filter con Totali' che si attiva con 'ABILITA' e 'BLOCCA 
  Sort/filter con totali' . Vengono totalizzate tutte le colonne numeriche 
  presenti nella griglia. 
  Ora da una cella di una qualsiasi griglia, la 
  combinazione CTRL + '\' chiede il nome della colonna (caption in alto della 
  colonna) e va direttamente sulla stessa riga alla cella appartenente a 
  quella colonna.  
I - Altri moduli: 
  Nel programma 'Variazione prezzi' (BNMGELAR.DLL) ora 
  viene generato un elenco visualizzabile e modificabile (il nuovo 
  prezzo)  in griglia delle variazioni da apportare ai listini 
  considerati. Il pulsante 'Visualizza risultati' serve per accedere a tale 
  griglia. E' necessario alla fine esplicitamente confermare tutte le variazioni 
  da apportare. 
  In Gestione Ordini/impegni (BNORGSOR) e Gestione 
  Documenti di Magazzino (BNVEBOLL), lo zoom sugli articoli consente una 
  multiselezione. In tal caso nel corpo del documento in fase di editing, 
  vengono inserite n righe con quantità uguale a 
  zero. 
  In Gestione Ordini/impegni (BNORGSOR) e Gestione 
  Documenti di Magazzino (BNVEBOLL), su ogni riga della griglia corpo 
  principale, è possibile vedere (in una messagebox) richiamando la funzione 
  Record|Visualizza Dettaglio Evasione l'elenco dei documenti di evasione (cioè 
  a valle) (in sostanza su righe di IC l'elenco delle note di prelievo,  e 
  le righe di documenti emessi a valle della riga in oggetto; su OF le 
  righe di documenti; su OFA=ordini fornitori aperti le righe di OF; idem per 
  ICA=impegni clienti aperti  ); inoltre da Gestione documenti, sempre da 
  riga di griglia, è disponibile la funzione 'Apri ordine collegato', ed altre 
  funzioni simili, che chiama l'apertura dell'altro documento a 
  monte (senza dover fruire dell'analisi del flusso documentale). 
  emettendo un DDT emesso da una nota di prelievo, ora 
  sono prelevate anche le righe delle matricole associate alla riga della 
  nota di prelievo. 
     
Migrazione a .NET  
  
 Con il primo rilascio di Business NET 2009 (dicembre 
2008) vengono rilasciati in tecnologia .NET/VB.NET i seguenti moduli (oltre a 
quelli già rilasciati su Business NET 2008: CG / ANG / IC ): 
Alcuni programmi, tuttavia, appartenenti a tali moduli, 
non sono disponibili nel primo rilascio di Business NET 2009. Tra questi si 
citano (i piu' importanti): 
  - 
  
Generazione Note di Prelievo da Impegni 
  (BNORGNNP) 
   - 
  
Contabilizzazione Documenti (BNVEPNFA) 
   - 
  
Fatturazione Differita (BNVEFADI) 
   - 
  
Fatturazione Differita Interattiva (BNVEFDIN) 
   - 
  
Analisi Flusso documentale (BN--FLDO) 
   - 
  
Inventario Fisico (BNMGINVF)   
  
Attività importanti da svolgere pre-conversione Business 
NET 2009  
  
Se gli archivi da convertire sono in versione inferiore 
alla 13.0/NET 2008, per chi utilizza il modulo PICKING SU PALMARE, prima di 
compiere questo aggiornamento, è necessario verificare che non vi siano processi 
di picking non ancora completati (ossia file di picking in stato di generato, in 
corso di lavorazione, o chiusi ma non ancora acquisiti nella base dati di 
Business). Non devono essere cioè presenti file .PIK nella cartella \Asc. 
 Attività importanti da 
svolgere post-conversione Business NET 2009 
  
Se gli archivi da convertire sono in versione inferiore 
alla 12.0 e sulla installazione si utilizza il programma di 'Generazione 
Note/documenti da impegni (BSORGNNP.DLL) per effetto della implementazione sulla 
assegnazione automatica dei lotti, anche per le aziende che non utilizzano  articoli gestiti a lotti, la valutazione della 
disponibilità netta avviene non più sui progressivi correnti articoli/magazzino 
(ARTPRO) ma sui  progressivi correnti 
articoli/magazzino/commessa/lotti. Per assicurarsi che tale tabella sia 
aggiornata eseguire (dopo la conversione a Business NET 2009) dal programma 
4-B-A Ricostruzione progressivi correnti articoli, 
la ricostruzione dei progressivi, quindi dal programma V-2 Controllo coerenza dati si eseguono i controlli 19 e 
20 che non devono segnalare progressivi anomali. In caso negativo il problema 
del disallineamento del progressivi deriva dai progressivi definitivi articoli. 
Per analizzare queste situazioni si eseguono i controlli 21, 22, 23, 24, 25, 26 
e si consulta la FAQ n. 545. 
Se nelle ditte da convertire (di versione inferiore alla 
10.0) sono state gestite la rilevazione dei tempi effettivi sui centri di lavoro 
(associati ai Carichi di produzione o inseriti con ‘Gestione documenti di 
lavorazione’) è necessario eseguire il programma BS--CKDB (o 'Controllo  coerenza dati') per verificare, attraverso il controllo 4, 
che non vi siano incongruenze sui flag saldato attività/fase (in relazione alla 
modifica sopra menzionata relativa al superamento del limite evadibilità fasi 
per quantità in vece dei tempi). Le fasi di lavorazione menzionate nel file di 
LOG devono essere evase manualmente (flag Eseguito) nell’ordine di 
produzione. 
Se gli archivi da convertire sono in versione inferiore 
alla 9.0 occorre procedere, dopo aver lanciato la conversione archivi (BUSCONV o 
BUSCONVS) al lancio dell'utility BS--CVR9 (da Menu di Business NET, Esegui). 
Qualora si vogliano utilizzare le nuove funzionalità del 
Datawarehouse, in termini di nuovi facts e dimensioni sugli scenari esistenti, 
relativi ai dati estratti in passato, è necessario 
provvedere a rielaborare (riestrarre) i dati dai movimenti dopo l'aggiornamento 
a questa versione, in modo che venagono compilati i nuovi campi introdotti nel 
database (tabella DWAREH). Se non si provvede a questa operazione facendo 
analisi su queste entità, sui dati pregressi, si otterranno informazioni non 
significative. Ovviamente ciò è possibile SOLO se non si è provveduto ad 
eliminare i movimenti (ordini, documenti, ...) pregressi. 
Dopo l’installazione di Business NET 2009, se gli 
archivi da convertire sono in versione inferiore alla 13.0, per effetto della 
introduzione della gestione dell'IBAN in modo 
strutturato (vedi sotto 'Note per installatori e programmatori') è necessario 
valorizzare il campo “Prefisso IBAN” nelle righe di scadenziario per le scadenze 
passive non saldate per le quali devono essere ancora generati i file dei 
bonifici nazionali. Quando viene generato il file CBI dei bonifici infatti 
l’IBAN del beneficiario viene rilevato dalla riga di scadenziario e non dalla 
anagrafica del fornitore. Qualora questo non venga fatto possono verificarsi 
errori in sede di inoltro del file CBI ai programmi di home banking, in 
particolare sul record “17” (codice paese errato, check digit non valido, …) che 
contiene il codice IBAN del beneficiario. Questa azione va fatta quando, sulle 
versioni precedenti alla 13, NON era stato integrato nel campo "N° c/c" il 
prefisso IBAN (es. ...$IT33). 
Nella conversione da Business NET 2008 a Business NET 
2009 vengono perse le eventuali impostazioni relative agli Stili (combinazioni colori, ...) effettuati nelle 
proprietà del menu di Business NET. Questo si è reso necessario per rendere più 
flessibile l'applicazione degli stili per singolo operatore, in passato infatti 
l'impostazione avveniva per singola macchina, ora invece viene salvata per 
singolo operatore di Business NET. Terminato il processo di aggiornamento 
eseguire le impostazioni delle stile delle finestre voluto. 
In presenza di stampe parametriche query basate su una 
query (non su file RPT) è possibile che debbano essere apportati interventi 
alla query dovuta al fatto che in Business NET la sintassi della query deve 
essere quella di SQL Server (ossia Transact-SQL). In Business invece la sintassi 
era quella di Microsoft Access.  
 Note per installatori e 
programmatori 
  
Business NET 2009 è compilato, per la parte VB6 (la 
modalità "classic start"), con VB6 SP3 e il pack di accesso ai dati è 
l'MDAC 2.8 sp1 versione italiana; si usa inoltre il motore (run-time) di Crystal 
Report 8.5 inglese (taluni report sono ancora in formato Crystal 6 altri in 
formati 7 o 8); inoltre è stato utilizzato il TDBGrid 4.0d e il TDBGrid 
6.0e. 
Business NET 2009 è compilato, per la parte in VB.NET, 
sul framework .NET in versione 2.0 mediante Visual Studio 2005. Gli assembly 
sono compilati per essere eseguiti su piattaforme x86 (32 bit). 
I file MDB e MOD (come per le release precedenti) sono 
in formato Access 97 pertanto richiedono tale applicazione per essere aperti ed 
utilizzati dall'esterno di Business NET. Non è supportato il formato Access 
2000 (un database MDB convertito con Access 2000 non può più operare con 
Business); è invece possibile usare in modo trasparente Word 2000/2002 ed Excel 
2000/2002 con le funzioni che le utilizzano, in alternativa a Word 97 ed Excel 
97. 
I profili import/export standard 2 e 3 ('Business import 
8' e 'Business export 8') sono uguali a quelli forniti con Business 8, quindi 
non implementano le ultime modifiche ai tracciati record, pertanto non 
supportano, ad esempio: il modulo Taglie&Colori, gli articoli a varianti, 
gli articoli a fasi, il modulo Retail, ecc ... Dai profili standard sono stati 
eliminati i processi di import/export della prima nota e scadenziario (non più 
compatibili con i tracciati e funzionalità della versione corrente). Va 
ricordato comunque che TUTTI i profili standard forniti rappresentano  degli ESEMPI: quando si utilizzano presso utenti finali 
occorre effettuarne una duplicazione (con codice > a 1000) ed apportare tutti 
necessari  interventi per adeguarli alle specifiche 
esigente e necessità. Prima di effettuare aggiornamenti di release occorre 
verificare la compatibilità dei profili utente esistenti 
con la nuova base dati di Business. 
I seguenti profili di import/export possono essere 
utilizzati sono su database monoditta (non implementano il campo codditt): 1 - 
Friendly 7.10, 12 - RE.A import ricevute fiscali, 1000 - 
Spagnoli. Le seguente procedure standard possono essere utilizzate solo su 
database monoditta: 1, 9, 10, 14, 17, 18, 19, 20, 992, 993, 994, 997, 998, 999 e 
1000. 
Il profilo standard Import Import/Export (101) che 
provvedere alla importazione di un profilo opera solamente in modalità 
inserimento e mai in aggiornamento, pertanto per aggiornare un profilo già 
esistente sulla destinazione è necessario dapprima eliminarlo (da Definizione 
profili import/export), quindi si procede alla sua importazione. 
Con la versione Business NET 2009 vengono aggiornati i 
codici ABI/CAB (data aggiornamento: luglio 2008) e i codici TARIC 
(aggiornamento anno 2008). L'aggiornamento sostituisce completamente tali 
archivi nel database ARCPROC, per evitare questo è sufficiente deflaggare in 
fase di conversione di release del database ARCPROC le azioni di aggiornamento 
su questi archivi. 
Il programma di installazione provvede alla eliminazione 
dei file BSPMORGA.DLL, BUSINESS.HLP, LEGGIMI.TXT e WINSTYLE.TXT perché 
obsoleti. 
Il programma di installazione provvede ad installare i 
seguenti componenti: BSCETREM.DLL "Dati agevolazione Tremonti-Bis" BSCEREVT.DLL 
"Calcolo revoca agevolazioni Tremonti-Bis" e BSMGPCCO.DLL "Stampa 
preventivi/consuntivi produzione/commessa" tali 
componenti comunque non sono esposti nel menu di Business perché obsoleti o non 
più supportati. 
A partire dalla versione 13/NET 2008 per rendere 
disponibili alcune posizioni di controllo nelle finestre, per eseguire delle 
personalizzazioni, sono stati rinominati i seguenti controlli: BS--CLIE.DLL (Anagrafica clienti/fornitori):   - codice abi: da "edAbi" a "edText(3)";   - descrizione abi: da "edBanc1" a "edText(4)";   - codice cab: da "edCab" a "edText(5)";   - descrizione cab: da "edBanc2" a "edText(6)"; BSMGARTI.DLL (Anagrafica articoli);   - sono state rinominate tutte le TextBox nascoste 
associate ai controlli     ComboBox e 
CheckBox. Il nuovo nome di controllo di queste TextBox, poste     in array è "edText()". Tali controlli 
comunque non sono, normalmente,     
oggetto di personalizzazione; BSORGSOR.DLL (Gestione 
ordini):   - codice famiglia: da "edCodcfam" a 
"edText(0)";   - descrizione famiglia: da 
"lbDescodcfam" a "lbDescrizione(0)";   - 
descrizione centro CA: da "lbCodcena" a "lbDescrizione(1)"; BSVEBOLL.DLL (Gestione documenti):   - Natura transazione: da "edCodntra" a 
"edText(4)";   - Trasporto: da "edCodPort" a 
"edText(5)";   - Regime statistico: da "edCodrsta" 
a "edText(6)";   - Data registrazione: da 
"edDatregef" a "edText(7)"   - Numero 
registrazione: da "edNumregef" a "edText(8)"   - 
Numero registro IVA: "edNregiva" a "edText(9)"   - 
Numero protocollo: "edNumprot" a "edText(10)"   - 
flag genera registrazioni stanziamento: da "ckFleleff" a "ckFlag(0)"   - flag genera storno stanziamento: da "ckFlelvuo" a 
"ckFlag(1)" Tutte le personalizzazioni realizzate 
attraverso il source-exteder che trattano quei campi devono essere modificate 
per sostituire i nomi di campo, per evitare errori 430 'Class does not support 
this property or method'. Altresì le personalizzazioni a tali controlli 
effettuate con il Ctrl+Alt+F4  devono essere 
rieseguite. 
I tempi di conversione 
degli archivi, in SQL Server/MSDE, possono essere consistenti quando sono 
presenti numerosi record (> 1 milione) nella tabella DWAREH (tabella del 
Datawarehouse). Anche in funzione a quanto indicato sopra in Attività importanti da svolgere post-conversione 
relativamente al Datawarehouse, va valutato se sia opportuno/possibile provvede 
ad eliminare i dati dalle tabelle del Datawarehouse prima di procede alla 
conversione a questa versione. La cancellazione può avvenire eseguendo queste 
query sul database: 
  DELETE FROM DWAREH WHERE codditt = 
  '<codiceditta>'   
oppure:  
  TRUNCATE TABLE DWAREH 
  
sui database 
monoditta. 
A partire dalla versione 13 di 
Business (o Business NET 2008) sono stati strutturati i campi, a livello di 
anagrafiche e movimenti, che contengono l'IBAN Italiano/RSM (prefisso IBAN, CIN, 
ABI, CAB e n° conto/corrente) e l'IBAN esterno. Nelle conversioni di database 
che il programma esegue (con Busconv/s), dalle versioni precedenti alla versione 
13/NET 2008, vengono eseguite le seguenti azioni per rendere il più possibile 
trasparente il passaggio alla versione corrente: 
  - 
  
Anagrafica clienti/fornitori (tabella ANAGRA, dove 
  an_tipo = C o F): 
  
    - 
    
Se il n° di c/c 
    (an_rifriba) inizia con 2 caratteri alfabetici, non inizia per IT o SM 
    e il cod. ABI è inferiore a 1000 (è un IBAN estero) lo si sposta tal quale 
    nel campo an_iban rimuovendolo dal n° cc/c (an_rifriba); 
     - 
    
Se il n° di c/c 
    (an_rifriba) contiene il prefisso iban italiano o RSM negli ultimi 5 
    caratteri (ossia “$ITnn” o “$SMnn”) lo estrae e lo inserisce nell’apposito 
    campo an_prefiban, quindi elimina dal n° c/c tali 5 caratteri; 
     - 
    
Se il n° di c/c 
    (an_rifriba) contiene il CIN anteposto da # negli ultimi 2 caratteri o 
    7°/6° ultimo carattere (“…#X” oppure … #X$ITnn”) lo estrae e 
    lo inserisce nell’apposito campo an_cin, quindi lo elimina dal n° 
    c/c;   
   - 
  
Anagrafica clienti/fornitori, Altre banche (tabella 
  CLIBANC): Stesse azioni di ANAGRA (tenendo presente che in CLIBANC il 
  campo n° di c/c (cba_rifriba) è in chiave primaria; 
   - 
  
Scadenziario (tabella SCADEN): Stesse azioni di 
  ANAGRA; 
   - 
  
Tabella banche (tabella TABBANC): 
  
    - 
    
Se il campo ‘Descr. Agg. 
    2’ (tb_desbanc3) contiene due caratteri e contiene il CIN nella forma 
    “#X” (trattasi di una vecchia modalità per conservare il CIN sulla 
    tabella banche) viene copiato nell’apposito campo CIN (tb_cin) 
    e eliminato; 
     - 
    
Se il codice IBAN 
    (tb_iban) inizia per IT o SM ed è di 27 caratteri, rileva il CIN 
    (5°  posizione) e lo sposta nell’apposito campo CIN (tb_cin). 
    Se presente l’IBAN quindi la rilevazione del CIN dall’IBAN è 
    prioritario rispetto al campo descrittivo indicato al punto 1.; 
     - 
    
Se il codice IBAN 
    (tb_iban) inizia per IT o SM ed è di 27 caratteri, rileva il prefisso 
    IBAN (primi 4 caratteri) e lo sposta nell’apposito 
    campo tb_prefiban; 
     - 
    
Elimina il contenuto del 
    campo Codice IBAN quando il cod. IBAN inizia per IT o SM ed è di 27 
    caratteri, visto che tale campo conterrà solo gli IBAN esteri. Attenzione! 
    Non viene fatta nessuna azione sui campi ABI/CAB e N° C/C: si da per 
    scontato che siano validi.     
A partire da Business 13/Business NET 2008 alcune 
tabelle che in passato risiedevano nel database di servizio COMBO.MDB sono 
finite nel database ARCPROC. Le tabelle sono ancora presenti nel database COMBO 
ma vuote. Le tabelle sono le seguenti: 
  - 
  
STRUCTLOG: log delle attività; 
   - 
  
NOMPROP/VALPROP: zoom proprietà/valori ammessi del 
  Registro di Business; 
   - 
  
TABELLE/CAMPI: zoom tabelle/campi nelle stampe 
  parametriche.   
Per default sulle nuove installazioni di Business NET 
sono, da ora, impostate le seguenti opzioni di registro: 
Bs--clie\Opzioni\GestAnaext a -1 (le estensioni anagrafiche sono abilitate); 
\Opzioni\GestTabcont a 0 (è disattivata la gestione della tabella dei 
contatti). 
A partire da Business NET 2009 è stato cambiato il 
valore predefinito dei campi movord.mo_confermato e movoff.mo_confermato da S a 
N per uniformare il comportamento con i rispettivi campi di testata (testord e 
testoff). Occorre opportunamente intervenire sulle funzioni personalizzate che 
dall'esterno (o mediante profili di import/export) vanno ad alimentare 
quelle tabelle senza esplicitare il campo *_confermato. 
Per coloro che realizzano personalizzazioni sui 
componenti in VB6, per evitare che il Business.vbp effettui la verifica dei 
mutex (i semafori che inibiscono l'esecuzione di Business in presenza di altri 
programmi quali Busconvs, Busupsiz, ... e viceversa) quando viene eseguito in 
debug all'interno dell'ambiente di sviluppo Visual Basic 6, è possibile inserire 
nelle proprietà del progetto Business.vbp l'argomento di compilazione 
condizionale DebugMode=1. 
Business NET 2009 può essere installato anche su sistemi 
operativi a 64 bit (Windows Server 2003, Windows Vista e Windows Server 2008) ed 
essendo una applicazione a 32 bit, viene eseguita sull'emulatore 32 bit 
(chiamato WOW64) disponibile su tali sistemi. Occorre tenere presente che: 
  - 
  
le prestazioni dell'applicazione possono essere 
  penalizzate da questa modalità (in particolare sui sistemi IA64); 
   - 
  
per effetto della Registry 
  redirection tutte le applicazione a 32 bit (come Business NET 2009), 
  eseguite sui sistemi operativi a 64 bit, quando accedono in lettura/scrittura 
  al registro di Windows nella cartella \HKLM\SOFTWARE vengono automaticamente 
  ridirette alla cartella \HKLM\SOFTWARE\Wow6432Node. Pertanto in tali sistemi 
  operativi le configurazione di Business NET, nelle installazione per macchina 
  risiedono nella cartella \HKLM\SOFTWARE\Wow6432Node\NTS\Business. Tutto ciò 
  che è presenta nella cartella \HKLM\SOFTWARE\NTS\Business verrà 
ignorato. 
   - 
  
Il programma di installazione di Business NET 2009, 
  in presenza di sistemi operativi a 64 e scegliendo una configurazione per 
  macchina, salva le configurazioni di Business NET nella cartella opportuna. 
  Nessuna variazione invece per le configurazione per utente dove la cartella 
  rimane HKCU\Software\VB and VBA Program Settings\Business.  
   - 
  
In funzione a quanto indicato nei punti precedenti i 
  file contenenti le chiavi di attivazione di Business NET 2009 (file REG o 
  TXT) supportano tale cartella. 
   - 
  
Sui sistemi 
  operativi a 64 bit la cartella predefinita dei programmi a 32 bit è C:\Programmi (x86) mentre la cartella C:\Programmi è riservata alle applicazioni a 64 bit; 
  la cartella di sistema accessibile dalle applicazione a 32 bit (ad esempio 
  dove vengono installati i controlli OCX condivisi, ecc ...) è C:\Windows \SysWOW64 mentre la cartella C:\Windows\System32 è riservata alle applicazioni a 
  64 bit. 
   - 
  
Per 
  amministrare le fonti dati ODBC per le applicazioni a 32 bit entrare nel 
  programma ODBC Manager a 32bit eseguendo il file ODBCAD32.EXE presente nella 
  cartella \Windows\SysWOW64 invece di accedere da Pannello di Controllo, 
  Strumenti di amministrazione, Origine dati ODBC riservata alle applicazioni a 
  64 bit. 
   - 
  
  
  
 Limitazioni proprie di 
Business NET 2009 nella parte VB.NET 
  
Quando si aggiorna una versione di Business 13 o 
precedenti, a Business NET tutte le configurazioni utente effettuate in Business 
con le funzioni Ctrl+Alt+F2 (Personalizzazione griglie) e Ctrl+Alt+F4 
(Personalizzazione controlli) non vengono manuntenute sui componente/moduli 
rilasciati in tecnologia Microsoft .NET: in Business NET 2009, ad esempio, dove 
vengono rilasciati i componenti del modulo ordini le configurazioni dei 
controlli effettuare in passato su tale modulo non vengono conservate. Devono 
essere reimpostate con le nuove modalità, enormemente più estese, offerte da 
Business NET. 
Le personalizzazioni realizzate attraverso il modulo 
source-extender su Business non sono portabili sui componenti VB.NET di Business 
NET in quanto essi sono predisposti per metodologie di personalizzazioni 
diverse. 
Il menù Vista-inspired di Business NET non consente di 
navigare tra le scelte, nel treeview, con la sola pressione dei tasti di 
percorso (es: 1 - D - 3). 
Il programma ‘Bilancio cee/riclassificato su Excel’ 
(BNCGBICE.DLL) non permette l'esportazione dei dati verso Notagen e verso 
Tack2. 
La gestione degli Intrastat, in presenza del modulo 
Vendite/magazzino, richiede obbligatoriamente la pre-estrazione dei dati dai 
documenti di magazzino (non è prevista la generazione diretta del file 
intra). 
La tabella ‘Tipi Riclassificifazioni bilanci’ non 
gestisce le riclassificazioni tabellari (bensì solo quelle basate su file di 
Excel). 
I programmi che gestiscono la prima nota (Gestione Prima 
nota, Gestione Distinte effetti/incassi/pagam, Gestione Insoluti), nonchè i 
programmi dei moduli Vendite, Ordini e Magazzino (Gestione Ordini impegni, 
Gestione Documenti di Magazzino, Generazione Ordini da proposte d'ordine, 
Generazione documenti da Note di prelievo, ed altri) non dispongono nell’attuale 
versione dell’integrazione con la gestione del Project Management. 
Pertanto  in presenza di tale modulo si rende necessario utilizzare i 
corrispondenti componenti VB6. 
I programmi che integravano (in VB6, precedenti 
versioni) collegamenti  con le funzioni del modulo 'Sistema Qualità' (per 
es. gestione centri di lavoro, Gestione documenti di magazzino, Anagrafica 
Articoli, Anagrafica lotti, Stampa schede Articoli, ed altri, non dispongono 
nell'attuale versione di tali collegamenti. Allo stato non è certo lo sviluppo 
di tali funzioni nel prosieguo dell'evoluzione di Business NET. 
Le funzioni del programma ‘P.Nota da Scadenze’ sono 
state incorporate nel programma ‘Gestione Prima Nota’. 
Le funzioni che dipendono dall’esecuzione di parti 
VBScript, limitatamente ai programmi scritti in VB.NET, non  operano. In 
particolare non operano:  
  - 
  
l’esecuzione di Alerting in tempo reale associati 
  alle funzioni di ‘Dati Contabili Sintetici statistici’  (es. 
  superamento fido); così come gli alerting presenti in eventi di gestione 
  Ordini-impegni e di Gestione Documenti (in questi programmi operano 
  invece le procedure VBScript associate alla stampa dello scontrino sui 
  registratori di cassa, che sono attivate tramite funzioni del modulo 
  Import/Export;  
   - 
  
le condizioni collegate alle operazioni di reporting 
  implementate tramite script, in particolare le opzioni di registro 
  ReportNameCond e ReportSelectedCond.   
Il motore di stampa denominato NTPE (ed i corrispondenti 
file in formato .RNT) non è più supportato. Quindi i programmi (per esempio) 
Stampa Libro giornale, Stampa Inventario  di magazzino, Liste selezionate 
Cli/for, Stampa etichette sovracollo, possono utilizzare solo formati .RPT 
(Crystal Report) per la definizione dei layout di stampa. 
Imposta Stampe Parametriche/Query (BN--ISTP) non dispone 
più della funzione 'Estrai query da report'. 
Gestione registro di Business (BN--GREG) non supporta 
più funzioni Drag & Drop. 
Molti programmi relativi alla gestione di semplici 
tabelle Codice+descrizione (per es. : Categorie Cli/Forn, Canali comm. , 
ecc.)  sono stati eliminati; al loro posto un unico programma generico 
(BN--TABE) consente la gestione di queste tabelle. 
Alcuni programmi ora non usano più le stored procedures, 
in alcuni casi usano delle view di SQL Server. Per esempio: zoom articoli 
(BNMHHLAR), Stampa inventario di magazzino (BNMGSTRL), Gestione Documenti di 
magazzino (limitatamente alle funzioni della gestione del conto lavoro). 
Gestione Liste selezionate Cli/Forn: non opera, manca la 
gestione, della opzione NoPageBreak nella funzione Stampa su Word, che permette 
nella versione VB6 di fare un unico documento di Word. 
Gestione Menu' (BN--GMEN): adotta una interfaccia utente 
diversa, e non dispone della funzione 'Stampa struttura del menù'. 
Cancellazione Articoli (BNMGCAAR) non dispone della 
possibilità di vedere una progressbar con l'andamento dell'elaborazione, e di 
interromperla a piacere. 
Anagrafica Commesse (BNCICOMM): non dispone della 
funzione 'Cerca commessa'. 
Anagrafica Articoli: nella finestra modale della 
composizione del Kit, non dispone della funzione di stampa ; ma è possibile 
stampare il contenuto della griglia con le funzioni generiche di Framework. 
Stampa Schede Ordini (BNORSCHO): la funzione 'Stampa su 
Word raggruppata' opera ora con la generazione di un .doc per ogni 
conto/articolo (a differenza della versione VB6) 
Gestione Oggetti OLE (BN--AOLE): supporta solo 
l'indicazione di file a percorso, e non i file linkati o incorporati. Sarà 
disponibile in futuro un programma per convertire i record presenti in ALLOLE da 
linked/embedded a 'riferimento File' 
Il programma 'Anagrafica percipienti' (BNPEANPE) quando 
richiamato da Gestione Prima nota non propone automaticamente il conto fornitore 
indicato nella maschera di Gestione Prima Nota. 
I programmi Gestione documenti di magazzino e Gestione 
Ordini Impegni (come altri) non operano più, per la gestione/manutenzione dei 
dati di corpo, sulle tabelle temporanee (MMTRANS, MOTRANS, ecc). Tenerlo 
presente nell'ambito di stampe o personalizzazioni che si appoggiavano sul 
contenuto (temporaneo) di tali tabelle. 
Generazione Ordini da proposte d'ordine: ora opera dei 
controlli più stringenti nella creazione di ordini, sui campi di testata e riga 
, perché usa le stesse validazioni usate nell'ambito della generazione di ordini 
da Gestione Ordini Impegni. 
Il menu contestuale che appare premendo il tasto dx del 
mouse sui controlli, mostra le voci di menu in inglese e non in italiano (Undo, 
Cut, Copy, Paste, ...); questo è dovuto al fatto che i controlli utilizzati 
in Business NET sono realizzati con un componente in lingua inglese 
DevExpress. 
Alcune di suddette limitazioni, in un confronto con le 
funzionalità di Business 13, sono scelte progettuali. Altre saranno invece 
superate in successivi rilasci di Business NET. Qualora si debbano utilizzare 
una o più delle funzioni sopra indicate, ove possibile si consiglia di 
utilizzare i componenti corrispondenti scritti in VB6, distribuiti con 
Business NET 2009  (da Gestione menù’ imporre la scelta ‘Mantieni’ sui 
programmi da usarsi in tecnologia VB6). 
Per alcuni programmi di limitatissimo utilizzo nella 
platea degli utenti di Business, al momento non è prevista la riscrittura in 
tecnologia .NET. E' comunque possibile l'uso delle versioni tradizionali di 
essi. Si citano, a tal scopo: 
  - 
  
Generazione differenze di cambio (BSCGGNDC) 
   - 
  
Calcolo interessi di mora (BSCGCAIM) 
   - 
  
Esportazione dati TS (BSCGEXTS) 
   - 
  
Contabilizzazione Stanziamenti (BSVEPNSX) 
   - 
  
Ripartizione costi comuni (BSMGRIPC) 
   - 
  
Genera Ordini fornitori da impegni clienti 
  (BSORGNOF)   
  
Problemi/limitazioni 
noti                                                    
 
  
Non è possibile effettuare l’invio automatico di fax da 
Business utilizzando Winfax sulle macchine con sistema operativo Windows XP o 
sup. Esiste infatti una incompatibilità tra il Winfax SDK (che Business 
utilizza) e Windows XP, ancora non risolto dalla Symantec. WinFax non è altresì 
compatibile anche se installato (sia come client che come server) su sistemi 
operativi Windows2000 con i servizi Terminal Server abilitati. 
Lanciando la stampa di più multi-report direttamente su 
stampante appare un messaggio “Impossibile connettersi al Database. Errore n. 
599”. Per risolvere il problema occorre impostare sul registro di Business, 
nella cartella \Opzioni generale, la proprietà UsaDSN valorizzata a -1. 
Talvolta lanciando un'anteprima di stampa questa può 
apparire, a video, completamente bianca pur presentando dati. Trattasi di 
un problema di refresh video che può capitare con alcuni driver 
video/risoluzioni; facendo scorrere la pagina verticalmente il testo 
riappare. 
La guida in linea (Business.chm) si riferisce ai 
programmi in VB6 e non ai programmi in VB.NET. 
 |