Navision
A questo link è possibile ottenere le versioni trial dei prodotti Microsoft Dynamics:
http://www.microsoft.com/dynamics/everyonegetsit/default.mspx?WT.mc_id=otherbanners
In questa guida ho raccolto le nozioni che servono per installare e fare le prime configurazioni relative a creazione database, caricamento licenza e autorizzazioni. Insomma ciò che server per partire.
La potete trovare al seguente link:
http://xoomer.alice.it/ermannogoletto/Articles/Dynamics/InstallazioneNAV50SQLServer2005EESP2/index.htm
Il 19 giugno è stata innaugurata DynamicsForum.it una nuova community tutta italiana sui prodotti Dynamics con blogs e forum fondata da Giorgio Garcia Agreda.
La community è appena nata quindi chi vuole collaborare si faccia avanti.
Il rilascio di NAV 5.0 è previsto in Italia per 13-04-2007, data incui i Partner avranno modo di scaricare le immagini dei CD.
Di seguito alcune novità:Supporto a SMTP in C/AL
Supporto di block indent tramite TAB per allineare il codice in C/SIDE
Possibilità di utilizzare tabelle temporanee nelle FORM
Nuove funzioni in C/SIDE:
APPLICATIONPATH
TEMPORARYPATH
GETLASTERRORTEXT
CLEARLASTERROR
Maggior granularità nella gestione delle Key Groups
Record Links ovvero la possibilità in tutte le form di colegare NAV entities e ducumenti esterni, websites, document libraries (ovvero collaborazione con SharePoint)
Esportazione in XML (oltre che in formato Word ed Excel) da ogni form con posibiltà di personalizzazione del formato tramite Style Sheet (la...
Un paio di link interessanti su Navision:
HotCopy Shell 1.3 un'interfaccia per il comando HotCopy realizzata tamite .NET Framework 2.0
Le slide della sessione su Navision 5.0 del Tech-Ed 2006:New Development Features of the Upcoming Release of Microsoft Dynamics NAV 5.0
A qunato pare il rilascio per la versione italiana è schedulato per Ottobre 2006:https://mbs.microsoft.com/partnersource/downloads/servicepack/MicrosoftDynamicsNAV40SP3
Dovrebbe consentire una maggiore integrazione con SQL Server 2005:https://mbs.microsoft.com/partnersource/documentation/systemrequirements/navsqlcommunication.htm
Intanto sono disponibili:
Microsoft Navision 4.0 Service Pack 1 Update 3https://mbs.microsoft.com/knowledgebase/KBDisplay.aspx?WTNTZSMNWUKNTMMYYUSKWOTVUNVLMRYSTZLOMXTXQLQUMLMM
Microsoft Navision 4.0 Service Pack 2 Update 1https://mbs.microsoft.com/knowledgebase/KBDisplay.aspx?WTNTZSMNWUKNTMMYYUSKWOTVUNVLMRYSLUZPUSPNPLZVMYKP
Oggi è stato aperto un nuovo NG italiano per i prodotti Microsoft Dynamics (CRM, Navision, Axapta, Solomon, Great Plains).
Il Newsgroup al momento è visibile solo su msnews.microsoft.com e non ancora su news.microsoft.com ma è questione di poco, a tal proposito vorrei rigraziare Alessandro Teglia per aver fornito uno strumento sicuramente utile a quanti usano già questi prodotti, ma anche a chi sta valutandone l'utilizzo e vuole approfondire le problematiche connesse o le possibilità di cooperazione tra i vari prodotti.
Colgo l'occasione per segnalare che il forum italiano su Navision (moderato dalla preparatissima MVP Anna Perotti) in questi giorni è stato spostato al seguente indirizzo: http://dynamicsusers.org/forums/23/ShowForum.aspx
Al seguente link sono disponibili per il download il Service Pack 2 di Navsion 4.0 e l'Upgrade Toolkit:https://mbs.microsoft.com/Cms/Templates/document/General.aspx?NRMODE=Published&NRORIGINALURL=/partnersource/downloads/releases/microsoftbusinesssolutionsnavision40sp2.htm?printpage=false&NRNODEGUID={87400769-21DC-4E2C-99E0-0592F209A8D2}&NRCACHEHINT=Guest&printpage=false
Un articolo che illustra come configurae l'Index Hinting e la Lock Granularity per Navision in ambiente SQL Server:
http://blogs.ugidotnet.org/alexblog/articles/37385.aspx
Sul sito di UGI è disponibile il mio articolo su C/FRONT .NET.http://www.ugidotnet.org/articles/articles_read.aspx?ID=113
A quanto pare c'è un bug per l'utilizzo dei Windows Groups per l'autenticazione in Navision 4.0 SP1 su SQL Server 2005.Non vi sono problemi se si utilizzano solo gli utenti di Windows la conferma mi è stata data dal supporto tecnico nel Newsgroup:http://groups.google.it/group/microsoft.public.navision/browse_thread/thread/b21763ad2ed79cd1/5c151920ab2f2744?lnk=st&q=Nav+4.0+SP1&rnum=1&hl=it#5c151920ab2f2744
Ulteriori conferme al seguente:Microsoft Dynamics NAV and SQL Server 2005 Communicationhttps://mbs.microsoft.com/partnersource/documentation/systemrequirements/navsqlcommunication.htm?printpage=false
Un articolo sull'utilizzo dell'OCX di Windows Script Host all'interno di Navision:http://blogs.ugidotnet.org/alexblog/articles/36205.aspx
L'errore è dovuto alla presenza di caratteri minuscoli in uno o più campi Code.Per maggiori informazioni si veda il seguente articolohttps://mbs.microsoft.com/knowledgebase/KBDisplay.aspx?WTNTZSMNWUKNTMMYMXTYYKSWTLKQNNOXYXLQTZOPQPQZZYUYXSUZYZQKMUKWLQVWPOPWYPQOSTVVYPKOLUKKKQROZYRPLOWZOYORMUVNQZYTKKRR
(l'articolo è riservato ai Partner per leggerelo occorre autenticarsi).
Uno script WSH per avviare il backup di Navsion.http://blogs.ugidotnet.org/alexblog/articles/35040.aspx
Se si osserva il comportamente del client di Navison quando apre un database SQL Server si nota che vengono visualizzati solo i database di Navision a cui si può accedere con le credenziali fornite e non tutti quelli dell'istanza.Questo ci porta a fare la considerazione che il controllo viene fatto fatto sul database dove infatti troviamo la tabella $ndo$dbproperty che contiene un solo record con le informazioni di Navision (ad esempio nella colonna databaseversionno troviamo la versione).
Quindi per ottenere l'informazione possimao ricavare l'elenco dei database a cui si ha diritto di accedere con le credenziali fornite e controllare poi l'esistenza...
Queste informazioni sono reperibili tramite la seguente chiave di registro:HKEY_LOCAL_MACHINE\SOFTWARE\Navision\Microsoft Business Solutions-Navision
Questa chiave ha una sottochiave che rappresenta la versione installata (xes W1 4.00) che a sua volta contiene un valore Path che rapprasenta il percorso in cui è stato installato il client di Navision
Di seguito il codice per ottenere le informazioni in VB.Net:
Public Shared Function GetNavisionVersion() As String Dim value As String = String.Empty
Try Dim key As Microsoft.Win32.RegistryKey key = Microsoft.Win32.Registry.LocalMachine.OpenSubKey( _ "SOFTWARE\Navision\Microsoft Business Solutions-Navision", False)
value = key.GetSubKeyNames()(0) Catch ex As Exception Throw New System.ApplicationException("Navision Client is not installed.", ex) End Try
Return value End Function
...
Una piccola guida per l'utilizzo del Compare & Merge del Navision Developer's Toolkithttp://blogs.ugidotnet.org/alexblog/articles/34447.aspx
Una piccola guida per l'installazione di Navision 4.0 SP1 utilizzando SQL Server 2005http://blogs.ugidotnet.org/alexblog/articles/34389.aspx
Per comodità ho raccolto i documenti Navision 4.0 su PartnerSource nel seguente articolo:http://blogs.ugidotnet.org/alexblog/articles/34352.aspx
How to integrate Navision 4.00 with external development projects (31/01/2006) https://mbs.microsoft.com/partnersource/documentation/howtoarticles/integratenavision400.htm?printpage=false
.NET Development with Navision (13/05/2004)https://mbs.microsoft.com/partnersource/products/navision/documentation/whitepapers/netdevelopmentnavision.htm?printpage=false
Microsoft Business Solutions–Navision 4.00 Smart Tag Integration Toolkit (07/09/2005)https://mbs.microsoft.com/partnersource/documentation/userguides/navdocsmarttag.htm?printpage=false
Security Hardening Guide (07/08/2005)https://mbs.microsoft.com/partnersource/products/navision/documentation/userguides/2f6765b6-3a2e-494d-87ff-65188e66aa88.htm?printpage=false
Granule List with included objects for Microsoft Navision Version 4.0 (14/02/2005)https://mbs.microsoft.com/partnersource/documentation/installationsetupguides/microsoft+navision+4.0+granule+list.htm?printpage=false
Un articolo sulla creazione di una database per il Navision Developer's Toolkit http://blogs.ugidotnet.org/alexblog/articles/34069.aspx
Intanto ho provveduto a rivedere l'articolo sull'installazione:http://blogs.ugidotnet.org/alexblog/articles/33918.aspx
Questa versione è compatibile con i database Navision 4.0 SP1, alcune migliorie all'interfaccia grafica, una nuova CFRONT.DLL, il supporto al TCPS, nuove proprietà (Clustered e SQLIndex).
E' scaricabile al seguente link dove si possono trovare anche le precedenti versioni:https://mbs.microsoft.com/partnersource/downloads/releases/ndtall.htm?printpage=false
Un articoletto sull'installazione Navision Developer's Toolkit 2.0 SP1 con un suggerimento per farlo funzionare anche con database Navision 4.0 SP1
http://blogs.ugidotnet.org/alexblog/articles/33918.aspx
Per mia utilità (e spero non solo mia) ho scritto un articoletto sulla Gestione Utenti con Opzione SQL Server per Navision.
http://blogs.ugidotnet.org/alexblog/articles/33712.aspx
L'esame verte sul contenuto del manuale relativo quindi occorre studiarlo bene senza saltare alcun capitolo e devo dire che tra l'altro certe domande sono alquanto nozionistiche.Insomma bisogna avere dimestichezza con i vari setup, l'architettura e la security, mi sarei forse aspettato però maggiore attenzione alla parte relativa all'ottimizzazione e al troubleshooting che reputo essere abbastanza importante nell'utilizzo reale del prodotto.In ogni caso preparando l'esame ho avuto modo di approfondire concetti interessanti considero quindi il manuale una buona lettura a prescindere dal fatto che si intenda o meno sostenere l'esame.
Qui trovate alcune info sull'esame:http://www.microsoft.com/italy/traincert/mbscp/corsi/guidaNA40226.mspxhttps://mbs.microsoft.com/partnersource/communities/training/Certifications/exampreparation/MBS_Nav_4.0_Install_Prep.htm
A questo link è possibile scaricare la versione localizzata del Service Pack 1 di Navision 4.0:https://mbs.microsoft.com/partnersource/downloads/releases/nav40sp1w1.htm?printpage=false
Qui invece trovate un foglio Excel contente le tabelle di ciascun granulo:
Granule List with included objects for Microsoft Navision Version 4.0https://mbs.microsoft.com/partnersource/documentation/installationsetupguides/microsoft+navision+4.0+granule+list.htm?printpage=false
Ecco un articolo che indica dove trovare la Knowledge per i prodotti Microsoft Business Solutions:
How to access Knowledge Base content for Microsoft Business Solutions productshttp://support.microsoft.com/default.aspx?scid=kb;en-us;899357
In sostanza se si è un Microsoft Business Solutions Partners su https://mbs.microsoft.com/partnersourcementre se si è un cliente Microsoft Business Solutions su https://mbs.microsoft.com/customersource.
Entrambi i link richiendono autenticazione tramite Passport.
Una soluzione a questo errore è riportata in questo articolohttps://mbs.microsoft.com/knowledgebase/KBDisplay.aspx?WTNTZSMNWUKNTMMYMXTYYKSWTLKQNNOXZMXWWZWNZUMWNYKRQOVQMMWOLSUQRKNMVYMUKMYQZZWVVXLKXPNXLUNNXOPKWPPLOYWWVOYYNXMUTQUW
(l'articolo è però riservato ai Partner e per leggerelo occorre autenticarsi).
Chi ha l'accesso al PartnerSource in quanto Partner MBS fino al 30 puù scaricare dalla sezione Training & Certification i seguenti manuali gratuitamente:
8404B: Navision 4.0 Service Pack 1 Installation and Configuration
8360B: Navision 4.0 Service Pack 1 Manufacturing I
8361B: Navision 4.0 Service Pack 1 Manufacturing II
8388B: Navision 4.0 Service Pack 1 Inventory Costing
8389B: Navision 4.0 Service Pack 1 Manufacturing Costing
8359B: Navision 4.0 Service Pack 1 C/SIDE Introduction
Inoltre nella sezione Download & Updates -> Product Release e' disponibile l'immagine del SP1 (Inglese) nel quale c'è una soluzione C# d'esempio per utilizzare le API C/FRONT per accedere a Navision tramite applicazioni .NET.
Nel caso in cui si perda la password dell'utente SUPER la procedura per
riaquistare l'accesso al database è la seguente:
Digitare venti ? nel capo UserID della form di login
Dovrebbe comparire un finestra con un codice
Comunicare il codice al NSC (che contatta il supporto tecnico Microsoft)
che dovrebbe restituire una password
Digitare la password che vale solo una volta
Questa è la procedura che funzionava fino alla 3.70 e anche se compare sul
manuale Install & Configuration per la 4.0 pare che sia stata rimossa
a per evitare la possibilità di lasciare questa backdoor...
Un tool per associare gli oggetti (Form, Table, DataPort, etc.) ai rispettivi granuli.Con la versione 1.4 sono stati inseriti anche i granuli della versione 4.0 di Navision, purtroppo i granuli localizzati non sono supportati ma vista la open source di Navision (nel senso che il sorgente è visibile) lo si può personlizzare.
http://www.mibuso.com/dlinfo.asp?FileID=336
Chi avesse provato Navision 4.00 (magari tramite il CD regalato con il Sole 24 ore) su XP SP2 avrà notato che all'atto dell'apertura di ogni pagina dell'Help compare la richiesta di autorizzazione dell'ActiveX.
La resposnsabile di questo fastidioso avviso è la CompNotesHtml.dll e un modo per aggirare il problema in attesa della correzione prevista nel service pack 1 è quella di togliere la registrazione di questa:
regsvr32 /u "C:\Programmi\Microsoft Business Solutions-Navision\Client\CompNotesHtml.dll
Ovviamente ciò comporta la l'inibizione della feature Company Notes (ovvero la possibilità di integrare l'help di Navision con note specifiche della società).
Per quanti si stanno chiedendo come accedere a Navision tramite applicativi .NET qui è possibile trovare alcuni suggerimenti:
http://www.mibuso.com/dlinfo.asp?FileID=353
Per inciso si sfrutta il web site portal.
Ecco il link a cui fare riferimento per le Community dedicate a Microsoft Business Solutionshttp://www.microsoft.com/businessSolutions/community/
Per quanti stanno come me, approfondendo il lato gestionale di Microsoft segnalo questi due siti:Microsoft Business Solutions User Group in cui si può trovare uno User Group Italianoe http://www.mibuso.com
Microsoft dopo l'acquisizione di Great Plains negli Stati Uniti e di Navision in Europa sta puntando la sua attenzione anche sull'ERP, maggiori informazioni a questo link:http://www.microsoft.com/italy/businesssolutions/
Inoltre da poco è nato anche un newsgroup italiano dedicato al CRM :microsoft.public.it.crm