Integrazione con Word/OpenOffice | |||
|
Da Business Net 2011 SR1 è possibile utilizzare la stampa su Word per generare documenti di OpenOffice (.odt). Business integra Word per le seguenti funzioni:
Tramite regitro di Business NET è possibile gestire le opzioni di registro OPZIONI (o OPZIONIUT) /Nomesottocartella e /NomesottocartellaIn e BS--AOLE/OPZIONI/Cartella_per_documenti. Di default il modello viene proposto in base all'ultimo utilizzato (recent), tramite l'opzione Cartella_per_documenti è possibile specificare la base di partenza per la ricerca della dir dove prelevare/salvare i files ((di default viene preso il valore di OfficeDir del profilo di Business NET corrente). Con l'opzione NomesottocartellaIn viene aggiunta alla Cartella_per_documenti per identificare la directory dove risiedono i modelli dei documenti dot e dotx. Valori possibili: DEFAULT viene proposta come dir quella del recent; OPNOME identifica la sottodirecotry uguale al nome dell'operatore di Business NET corrente; in tutti gli altri casi NomesottocartellaIn = sottodirectory di Cartella_per_documenti (che deve esistere). L'opzione Nomesottocartella si comporta come NomesottocartellaIn, ma serve per il/i file/s da generare. Nomesottocartella e NomesottocartellaIn vengono lette dal registro di BUSINESS/OPZIONI o OPZIONIUT dei programmi: BS--LSEL, BSCGSTSC, BSCRGSOF, BSCRMAIM, BSCRSTAM, BSORSCHO, BSORGSOR, BSORCONF, BSMGLSAR. Nella sottodirectory Office dopo l'installazione di Business sono presenti i files .dot utilizzabili dai programmi come elencato nella seguente tabella:
E' inoltre presente il file BUSINESS.DOT, il modello globale che contiene l'elenco dei campi di tutti gli altri file .dot. Ordini.dot è un esempio di modello Word che può essere utilizzato per la stampa di ordini impegni e preventivi. Qualora sia necessario modificare detto modello per adattarlo alle proprie esegenze (logo azienda, campi in più o in meno, disposizione dei campi, ecc.), si consiglia di :
Per modificare ordini.dot oppure mioordi.dot (ma questo vale anche per gli altri modelli di Word forniti come esempio) è necessario aprire il file, e nei modelli aggiungere il modello Business.dot. Business.dot infatti contiene alcune macro scritte in Word-Basic necessarie per l'inserimento dei segnaposto e degli identificatori di inizio e fine corpo. I segnaposto sono delle sigle delimitate da parentesi graffe che corrispondono ad un campo dell'archivio/tabella che deve essere riportato nel documento finale. (in modo simile al meccanismo della stampa unione). Per inserie un nuovo segnaposto, posizionarsi nel punto in cui il campo deve apparire, e poi dal menù richiamare Business|Zoom Ordini e selezionare uno dei campi descritti e disponibili in elenco. Gli identificatori di inzio e fine corpo sono {InizioCorpo} e {FineCorpo} e delimitano la porzione di testo che deve essere ripetuta al cambiare della riga ordine, a parità di cliente o fonitore (a parità di numero d'ordine...). Ogni documento complesso, infatti, come un ordine, si compone di tre parti : testata(dati del fornitore,num. del documento, ecc.), corpo (elenco dei prodotti ordinati) e piede (condiz. di pagamento, totale ordine, ecc.). I due identificatori servono per delimitare la parte centrale. SollOrdini.dot è un modello utilizzabile come punto di partenza per la creazione di modelli per l'invio di solleciti fornitori sulle righe d'ordine scadute o in scadenza, raggruppate per fornitore (non per ordine). Scaden.dot e sollec.dot sono due modelli di partenza (e contemporaneamente di esempio) per produrre stampe di solleciti di pagamento ed estratti conto, oppure lettere di insoluti. La tecnica per modificare o creare nuovi modelli è la stessa vista per ordini.dot. La differenza principale è che nel menù Business per inserire segnaposti avrà il comando Zoom Scadenze. Natale.dot e Assist.dot sono modelli di esempio e di partenza utilizzabili da Gestione Lista selezionata, per l'invio di circolari, avvisi, auguri, ecc. Anaarti.dot (solo per Word 97) è un modello utilizabileda Gestione Lista selezionata articoli. Anaartigif.dot è analogo al modello precedente, ma prevede la rapprsentazione nel modello dell'immagine gif dell'articolo inserita nell'anagrafica articolo. Listini.doc (solo per Word 97) è un modello di partenza per la stampa di listini con Stampa Listini Articoli. Listinigif.dot : come sopra ma con la raprpesentazione dell'immagine gif/jpg del prodotto. Parcelle.dot : esempio di modello per stampa di parcelle dal programma 'Gestione parcelle/notule'. Scadstudio.dot : esempio di lettera - modello per avvertire un cliente dello studio dell'imminenza di un adempimento fiscale/amministrativo (da utilizzarsi con il programma 'Stampa scednze di studio') task.dot, previnterno.dot, prevesterno.dot : sono modelli utilizzati dal modulo project management. Vedi guida relativa al modulo Project Management. Lead.dot, opportun.dot, cract.dot, sono modelli utilizzabili da 'Stampa leads, opportunità, attività, offerte' del modulo CRM (rispettivamente per stampare leads, per stampare opportunità, per stampare attività); il primo può essere utilizzato anche da gestion eliste selezionate, se la lista è di tipo Leads Offerte.dot è un modello utilizzabile come base per il programma 'Gestione offerte' del modulo CRM. NB: Business presuppone per tali funzioni l'esistenza di Word 7 o Word 8 o Word 2000 (=Word 9) (versioni a 32 bit) oppure di Word 6 installati sulla stazione di lavoro; per poter utilizzare Word 6 (la versione 16 bit disponibile in Office 4.x) è però necessario utilizzare la convenzione 8.3 per i nomi dei file e delle directory e quindi è necessario aver installato Bisiness non in \Programmi\Bus ma in \Bus (per esempio...) ed usare nomi di file, anche per i modelli, lunghi al massimo 8 caratteri. Tuttavia, alcune funzioni, come per es. la stampa da scadenziario su Word con l'opzione Genera un documento per ogni nominativo, non possono essere utilizzate perché richiedono espressamente la possibilità di utilizzare i nomi lunghi (che Office a 16 bit non supporta). Per utilizzare versioni di Word precedenti alla versione 8 è necessario indicare nel Registro di Business (vedi alla parte relativa) quale versione di Word viene utilizzata (versioni 6 e 7 sono in questo senso assimilate). Questa indicazione va eseguita inserendo col programma Gestione Registro di Business la proprietà RelWord = 7 nelle seguenti cartelle :
Come configurare in un nuovo file modello (.dot) il menù
Business e le macro Per configurare un nuovo modello preocedere nel seguente modo:
Come aprire un modello Come prima cosa è necessario collegare il modello
NB: molti modelli Alle volte questo menu è bloccato e l'unico modo per poterlo utilizzare
comunque è quello di utilizzare le macro, per fare ciò è necessario andare
sulla scheda Visualizza e premere il pulsante Macro tramite
il quale apparirà l'elenco degli zoom disponibili per i vari modelli
Selezionare lo zoom appartenente al modello Integrazione con OpenOffice Questa funzionalità permette di creare file ".odt" da file ".ott" (modelli di OpenOffice / Libreoffice), è stata sviluppata con OpenOffice/Libreoffice versione 3.3 e permette la generazione dei file senza aver bisogno di Microsoft Office e/o OpenOffice installato, ma crea il file direttamente con un motore interno. Non gestendo la creazione del file con le primitive di OpenOffice, è possibile che file complessi non vengano gestiti correttamente, inoltre si rammenta che il principale motore di stampa è Microsoft Word. Al momento nei programmi di stampa su Word non è possibile scegliere tramite il comando "apri file" modelli ".ott", per cui il nome dei file deve essere indicato manualmente, oppure quando si effettua la ricerca occorre indicare nel file da cercare ".". Seguono alcune considerazioni generali in merito:
I modelli da utilizzare sono quelli con estensione ".ott" Installazione Business-1.0.0.oxt Se installata l'estensione per OpenOffice Business 1.0.0.oxt, da la possibilità di avere nel menù di OpenOffice Writer, una nuova voce con all'interno le macro per l'inserimento di marcatori. Per installarla avviare OpenOffice Writer, selezionare la voce di menù "strumenti->gestione estensioni". Ravviando OpenOffice Writer nel menù appare la voce "Business" con all'interno le varie macro suddivise per tipologia. Per poter richiamare la macro (se non parte) è necessario diminuire la protezione sulle macro, da menù strumenti->opzioni->sicurezza->macro ed impostare la sicurezza su "medio". Quanto sopra riportato vale anche per LibreOffice, il funzionamento è stato testato sulle versioni 3.3 NB: il motore principale è e rimane Windows Word, per il fatto che non sfrutta le api di OpenOffice ma i file vengono scritti con un nostro motore interno. Con il nuovo sistema non è garantito il funzionamento con file troppo complessi (tabulazioni particolari, file contenenti oggetti particolari, grafici, griglie complesse, oggetti ole collegati, etc...). E' stato realizzato solo come sistema alternativo per coloro che non vogliono acquistare Microsoft Office, ma se si ha la necessita di utilizzare funzionalità spinte è necessario utilizzare Microsoft Word. |