("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.
|