Quantcast
Channel: Dynamics NAV Tech & NAV in Baltic
Viewing all 38 articles
Browse latest View live

Microsoft Dynamics NAV 4.0 Latest Available Version/Build

$
0
0

Current existing NAV 4.0 SP3 builds:

  1. 9/7/2007. KB 940718; NAV 4.0 SP3 rollback update 6. Client installer requires NAV 4.0 SP3 appropriate language installed. Client build 25143. Update must be delivered within 2 files (FixID's): Client installer and Servers (CODBC,C/FRONT,Server,NAS). Update corrects many issues regarding performance, stability. Must be installed everywhere who has problems with NAV
  2. 9/21/2007. KB 941294; ADCS fix.
  3. 10/7/2007. KB 944772; Nodbc.dll. "Only two decimal places are recognized when values that have five decimal places are sent to Microsoft Dynamics NAV by using the Microsoft Dynamics NAV 4.0 version of the N/ODBC driver"
  4. 9/18/2007. KB 942540; Client folder files - build 25206. "You cannot determine which fields are available and which fields are unavailable when you open a dialog box in Microsoft Dynamics NAV 4.0"
  5. 9/26/2007. KB 934409; BizTalk
  6. 9/21/2007. KB 940108; Business Notification
  7. 10/2/2007. KB 942215; Client exe's; NAS files. Build 25307. "COMMIT in a single isntance codeunit commits data that should not have been committed"
  8. 10/2/2007. KB 943227; Client folder. Build 25307. "The F4 Delete function behaves inconsistently if you press CTRL+A to select all records in Microsoft Dynamics NAV 4.0"
  9. 9/21/2007. KB 940108; Business Notification
  10. 11/1/2007. KB 943210; ndbcs.dll. "An index hint that you apply to the $nod$dbconfig table may not work as expected in Microsoft Dynamics NAV 4.0"
  11. 11/1/2007. KB 944204; olhandler.dll. "An e-mail message incorrectly appears in the Drafts folder in Outlook when you use an interaction to create the e-mail message in Microsoft Dynamics NAV 4.0"
  12. 11/7/2007. KB 944773; fin.exe; finsql.exe. Build 25484. "Double quantities of copies are printed when you print a Microsoft Dynamics NAV report on a computer that is running Windows Vista"
  13. 11/27/2007. KB 945264; nodbc.dll "An N/ODBC query returns an empty result when you filter Option fields that contain local characters in Microsoft Dynamics NAV 4.0"
  14. 11/29/2007. KB 945349; fin.exe; finsql.exe; nas.exe; nassql.exe. Build 25638. "Table locks are not released as expected in Microsoft Dynamics NAV 4.0 Service Pack 3 with platform update 940718"
  15. 12/14/2007. KB 946247; fin.exe; finsql.exe; nas.exe; nassql.exe. Build 25709. "The Microsoft Dynamics NAV client stops responding when you save an object that contains a large amount of text constants"
  16. 12/14/2007. KB 946445; msmqbusadapter.dll
  17. 12/14/2007. KB 945992; fin.exe; finsql.exe; nas.exe; nassql.exe. Build 25726. "Microsoft Dynamics NAV stops responding when it is processing messages from Message Queuing (also known as MSMQ)"
  18. 12/14/2007. KB 945339; finsql.exe. Build 25732. "You cannot rename a record because the new value for the field below is ''"
  19. 12/14/2007. KB 946188; fin.exe; finsql.exe. Build 25732. "Memory is leaking on COM callbacks when BSTRs are part of the parameters"
  20. 12/14/2007. KB 946204; fin.exe;finsql.exe. Build 25732. "The DataItem variable in the Dataport object is unexpectedly reinitialized when you run the OnAfterImport trigger in Update 6 for Microsoft Dynamics NAV 4.0 Service Pack 3"
  21. 1/18/2008. KB 947574; NODBC installation. "Error message when you run an N/ODBC query in Microsoft Dynamics NAV 4.0: "Collate Sequence Mismatch" "
  22. 2/1/2008. KB 948580; client folder files. Build 25994. "It was not possible to use strings longer than 254 characters with Automation Server"
  23. 2/8/2008. KB 948302;  fin.exe; finsql.exe; nas.exe; nassql.exe; ndbcs.dll. Build 26033. "After a lock timeout has occurred (e.g. through locks in postings) the NAS stops reacting on events" 
  24. 2/8/2008. KB 946453; ADCS. "Buffer problem when many scans are performed with handheld terminals by using the Automated Data Capture Systems (ADCS) feature "
  25. 2/8/2008. KB 942405; finsql.exe. Build 26033. "On SQL, when you go to File -> 1 (select the current company from the past companies), Navision does not close down all open forms."
  26. 2/29/2008. KB949187; BAConfigurator40.exe. "Business Analytics Configurator error message DTSStep_DTSTask_QualityCheck_3"
  27. 3/5/2008. KB948824; fin.exe; finsql.exe; nas.exe; nassql.exe. Build 26170. "In some specific situations, the Microsoft Dynamics NAV client can return Error 1247 in module 19"
  28. 3/5/2008. KB949866; fin.exe; finsql.exe; nas.exe; nassql.exe. Build 26170. "Selecting specific Printer Tray does not work as expected"
  29. 4/8/2008. KB950920; NAV client folder files; NAS files. Build 26410. "Improved queries from the form runtime" (backport from NAV 5.0 SP1)
  30. 4/30/2008. KB952355; NAV client folder; NAS files. Build 26565. "The Microsoft Dynamics NAV client stops responding when Microsoft Dynamics NAV tries to calculate a Sum Index Flowfield Technology total value"
  31. 5/8/2008. KB952201; NAV employee portal files. Build 26565. "Access Denied when trying to view shared views in Navision Employee Portal "
  32. 6/9/2008. KB952873; NAV client folder files. Build 26708. "Error message "Property exceeds the buffer size" when opening a company "
  33. 6/11/2008. KB953313; NAV Client folder files. Build 26752. "Microsoft Dynamics NAV crashes when printing reports "
  34. 7/4/2008. KB954672; NAV Client folder files. Build 26954. "Certain jobs can run slower after upgrading the NAV client to KB 950920 for version 4 (build 4.0.3.26410) or version 5 SP1"
  35. 7/16/2008. KB954722; NAV client folder files. Build 27010. "Microsoft Dynamics NAV can crash in certain situations. Some times, you will receive this error message:
    "You cannot make any changes in the database until a transaction has been started." Or, "Error 1247 in module 19". Or, some times the NAV application will just terminate."
  36. 7/16/2008. KB954342; NAV client folder files. Build 27010. "You may experience several issues when you set a filter in a list form in Microsoft Dynamics NAV".
  37. 8/29/2008. KB957275;NAV Client folder files.  Build 27256. "When captions contain an ampersand ("&"), and running NAV on a Citrix Server, NAV can crash"
  38. 9/23/2008. KB957219; TCPCom.dll .Build 27371. "Sending a document to BizTalk gives Unknown error, even if the document was sent succesfully "
  39. 10/20/2008. KB958421; BAConfigurator40.exe. "Business Analytics Configurator for SQL 2000 hangs when creating DTS packages"
  40. 10/31/2008. KB959165; NAV Client folder files.  Build 27742."Using RecordRef to search for records, in certain situations its results are inconsistent"
  41. 11/10/2008. KB959822; NAV Client folder files. Build 27765. "When running a form modally from a report, and you print the report (not preview), you get this error, and Navision freezes"
  42. 11/13/2008. KB959656; NAV client folder files. Build 27857. "Some times when a Mirosoft Dynamics NAV client receives a lock timeout - Error: [Microsoft][ODBC Driver Manager] Function sequence error "
  43. 1/29/2009. KB965224; NAV Client folder files. Build 28477. "NAV client does not release memory when changing Company"
  44. 1/29/2009. KB96225; NAV Client folder files. Build 28477. "Incorrect empty HTML cells displayed on reports"
  45. 2/9/2009. KB967469; NAV Client folder files Build 28541. "While opening a table in Design mode NAV could generate an internal error message "Error 2 in module 5" and leading to a NAV crash."
  46. 3/16/2009. KB969039; BA files."Incorrect positions of Total lines in Business Analytics analysis"
  47. 3/30/2009. KB962005; NAV Client folder files Build 28909. "Importing with xml port deletes all spaces after first white space"
  48. 4/24/2009. KB970383; NAV Client folder files Build 29021. "The BLOB data type is not fully implemented on RecordRefs"
  49. 5/12/2009. KB971172; NAV Client folder $ NAS folder files. Build 29113. "Slow performance when you apply a filter to a form that is based on a large table in Microsoft Dynamics NAV 4.0 Service Pack 3 and Microsoft Dynamics NAV 5.0 Service Pack 1 "
  50. 7/9/2009. KB973458; NAV Client folder $ NAS folder files. Build 29444. "NAV Client crashes when running on a 64 bit OS "
  51. 7/30/2009. KB968649; NAV Client folder $ NAS folder files. Build 29539. "The XML port throws two errors when there is a data validation error during XMLPort import".
  52. 9/4/2009. KB974795; ODBC folder files. Build 29723. "NODBC causing unexpected results when used in SQL Server 2008 SSIS packages."
  53. 9/7/2009. KB943496; Cfront folder files. Build 29689. "Cfront.Setrange does not take Variant parameters anymore" 
  54. 9/7/2009. KB975345; Client folder files. Build 29723. "If there are few writext to outstream then last Outstream.Writetext is not seen for LEN and for TRUNC"
  55. 9/25/2009. KB 975988. Client & NAS files. Build 29821. "You experience slow performance when you browse some forms in Microsoft Dynamics NAV 4.0 with Service Pack 3"
  56. 10/14/2009. KB 976327. Client & NAS files. Build 29961. "The Microsoft Dynamics NAV 4.0 client crashes when you delete a record in a List form by right-clicking Delete "
  57. 10/27/2009. KB 975273. Cfront files. "An application crashes if the application uses the DBL_UseCodeUnitsPermissions Cfront statement "
  58. 10/27/2009. KB 976911. Client & NAS files. Build 30033. "Error message when you try to change a table that has a primary key field defined by using Variant as the SQL data type in Microsoft Dynamics NAV 4.0: "Invalid cursor state" "
  59. 12/22/2009. KB 978895. Client & NAS files. Build 30377. "You experience slow performance when you restore some companies into a Microsoft SQL Server database in Microsoft Dynamics NAV 4.0 SP3"
  60. 12/29/2009. KB 978786. Client & NAS files. Build 30377. "NAV on terminal server shows all available printers in net "
  61. 12/29/2009. KB 978896. Client & NAS files. Build 30398. "Text constant format inconsistent when exporting from Object Designer "

That's all. No more fixes will be released. No more sales... Good bye for old good NAV 4.0...

Dynamics NAV 4.0 SP3 still could be downloaded from
https://mbs.microsoft.com/partnersource/deployment/resources/productreleases/microsoftdynamicsnav40sp3.htm?printpage=false

And latest build (latest fix) could be got as described at http://blogs.technet.com/gediminb/archive/2009/03/26/available-nav-hotfixes-download-using-kb-article.aspx
or directly
http://support.microsoft.com/hotfix/KBHotfix.aspx?kbnum=978896&kbln=en-us

PS.1."Bold fixes" I recommend to install if you want to have no problems.
   2. There is only information about available versions/builds. If you want to get it, you need ask MS support system (with reference to requiring KB article) to send you links to download fix/update. You will receive temporary (limited to one week available) links with passwords to download fixes/updates.


Microsoft Dynamics NAV 5.0 latest available version/build

$
0
0

Current available Microsoft Dynamics 5.0 builds:

  • 10/26/2007. KB 943858; NAV 5.0 rollback update 1. Client build 25359. Client installer requires NAV 5.0 appropriate language installed. Update must be delivered within 2 files (FixID's): Client installer and Servers (CODBC,C/FRONT,Server,NAS). Update corrects many issues regarding performance, stability. Must be installed everywhere who has problems with NAV
  • 11/1/2007. KB 943581; build 25344. finsql.exe. "All object information is unexpectedly updated after you upgrade a database to Microsoft Dynamics NAV 5.0 by using SQL Server 2005"
  • 11/19/2007. KB 943332; build 25533. Cfront. "CFront Data Conversion Error when assigning a BLOB"
  • 12/5/2007. KB 943496; build 25533. Cfront. "The Setrange command in C/FRONT does not take Variant parameters anymore"
  • 12/4/2007. KB 945339; build 25560. finsql.exe "You cannot rename a record because the new value for the field below is ''."
  • 12/5/2007. KB 945824; build 25560. fin.exe, finsql.exe ""Record does not exist"- error message"
  • 11/20/2007. KB 944919; build 25581. fin.exe, finsql.exe. "Error message when you click a submenu in the subform of a dialog box in Microsoft Dynamics NAV 5.0 with Update 1: "No. 5051 is not defined in the Contact Profile Answer table" or "The two fields below must be the same type""
  • 12/20/2007. KB 945349; build 25653. fin.exe, finsql.exe, nas.exe, nassql.exe."Table locks are not released as expected in Microsoft Dynamics NAV 4.0 Service Pack 3 with platform update 940718 and in Microsoft Dynamics NAV 5.0 with platform update rollup 943858"
  • 12/5/2007. KB 945992; build 25684. fin.exe, finsql.exe, nas.exe, nassql.exe."Microsoft Dynamics NAV stops responding when it is processing messages from Message Queuing (also known as MSMQ)"
  • 12/14/2007. KB 946451; build 25684. NatHah.dll. "Navision does not support text strings with > 1024 characters, the BSTRConverter is the only way"
  • 1/23/2008. KB 945879; "Outlook Integration update rollup 945879 is available for Microsoft Dynamics NAV 5.0". Can be downloaded directly from "Partnersourse"
  • 2/4/2008. KB 948512; build 26026. Client folder. "NAV 5.0 Reports run significantly slower then when run with NAV 4.0"
  • 2/29/2008. KB 948170; build 26146. ndbcs.dll. "It is not possible to run NAV and Business Analytics on 2 different servers for SQL option"
  • 2/29/2008. KB 948875; build 26146. fin.exe; finsql.exe. "When you click "Send to Excel" (Ctrl + E) or "Send to Word" (Ctrl + W), Navision does not commit any current changes before exporting data."
  • 2/29/2008. KB 949699. ADCS SETUP.msi; setup.exe. "Error " '.', hexadecimal value 0x00, is an invalid character. Line 2, position 1." when handling ADCS message"
  • 4/4/2008. KB 946717. build 26363. Client folder + NAS exe's. Purchase header does not exist error when carrying out action messages on a converted database.

NAV 5.0 SP1 released - please use it!!!! Download from https://mbs.microsoft.com/partnersource/downloads/releases/MicrosoftDynamicsNAV50SP1.htm

ps. "Bold fixes" are recomended to everyone who want to have no problems

Have performance/locking problems with NAV on SQL - look here

How to read from NAV xml document using Microsoft XMLDOM automation

$
0
0

Usually i meet questions about "How to read from NAV xml documents without xmlports?"
It is because xml ports have some limitations and sometimes don't allow us to use it.
There is sample codeunit which reads xml nodes from file. It is just example and no more....:)

OBJECT Codeunit 50050 xml read
{
  OBJECT-PROPERTIES
  {
    Date=05.08.12;
    Time=15:13:32;
    Modified=Yes;
    Version List=;
  }
  PROPERTIES
  {
    OnRun=BEGIN
            ffile.OPEN('C:\XmlFile.xml'); //this must be your file name
            ffile.CREATEINSTREAM(strInStream);

            IF ISCLEAR(xmldomDoc) THEN CREATE(xmldomDoc);

            xmldomDoc.load(strInStream);

            xmlNodeList1:= xmldomDoc.childNodes();


            FOR i:=1 TO xmlNodeList1.length()-1 DO BEGIN
             xmldomElem1:= xmlNodeList1.item(i);
                IF NOT ISCLEAR(xmldomElem1) THEN
                   xmldomAttrib:= xmldomElem1.getAttributeNode('ID');
                   IF NOT ISCLEAR(xmldomAttrib) THEN
                      txtid:=xmldomAttrib.value();
                   xmldomAttrib:= xmldomElem1.getAttributeNode('Type');
                   IF NOT ISCLEAR(xmldomAttrib) THEN
                      txttype:=xmldomAttrib.value();
                   xmldomAttrib:= xmldomElem1.getAttributeNode('Version');
                   IF NOT ISCLEAR(xmldomAttrib) THEN
                      txtVer:=xmldomAttrib.value();

                  //>>Find Node next level
                     xmldomElem2:=xmldomElem1.firstChild();
                     xmldomElem3:=xmldomElem2.firstChild();
                     xmldomAttrib:= xmldomElem3.getAttributeNode('Author');
                      IF NOT ISCLEAR(xmldomAttrib) THEN
                         txtAut:=xmldomAttrib.value();
                     xmldomAttrib:= xmldomElem3.getAttributeNode('TimeStamp');
                      IF NOT ISCLEAR(xmldomAttrib) THEN
                         txtTS:=xmldomAttrib.value();

                  //Next node

                  xmlNodeList2:= xmldomElem1.childNodes();
                  FOR ii:=0 TO xmlNodeList2.length()-2 DO BEGIN
                     xmldomElem2:= xmlNodeList2.item(ii);
                     xmldomElem3:= xmldomElem2.firstChild();


                   xmldomAttrib:= xmldomElem3.getAttributeNode('CustomerID');
                   IF NOT ISCLEAR(xmldomAttrib) THEN
                      txtCI:=xmldomAttrib.value();
                   xmldomAttrib:= xmldomElem3.getAttributeNode('ID');
                   IF NOT ISCLEAR(xmldomAttrib) THEN
                      txtCID:=xmldomAttrib.value();

                   //go deeper
                   xmldomElem3:= xmldomElem3.firstChild();

                   IF NOT ISCLEAR(xmldomElem3) THEN
                   xmldomAttrib:= xmldomElem3.getAttributeNode('OrganizationName');
                   IF NOT ISCLEAR(xmldomAttrib) THEN
                      txtON:=xmldomAttrib.value();

 

                  END;
                  MESSAGE('ID "%1"\Type "%2"\Version "%3"\Author "%4"\timestamp "%5"\Customer ID "%6"\Contact ID "%7"\Org Name "%8"',
                  txtid,
                  txttype,
                  txtVer,
                  txtAut,
                  txtTS,
                  txtCI,
                  txtCID,
                  txtON);

            END;
            ffile.CLOSE;
            CLEARALL;
          END;

  }
  CODE
  {
    VAR
      xmldomDoc@1000 : Automation "{F5078F18-C551-11D3-89B9-0000F81FE221} 5.0:{88D969E5-F192-11D4-A65F-0040963251E5}:'Microsoft XML, v5.0'.DOMDocument50";
      xmlNodeList1@1005 : Automation "{F5078F18-C551-11D3-89B9-0000F81FE221} 5.0:{2933BF82-7B36-11D2-B20E-00C04F983E60}:'Microsoft XML, v5.0'.IXMLDOMNodeList";
      xmlNodeList2@1017 : Automation "{F5078F18-C551-11D3-89B9-0000F81FE221} 5.0:{2933BF82-7B36-11D2-B20E-00C04F983E60}:'Microsoft XML, v5.0'.IXMLDOMNodeList";
      xmldomElem1@1007 : Automation "{F5078F18-C551-11D3-89B9-0000F81FE221} 5.0:{2933BF86-7B36-11D2-B20E-00C04F983E60}:'Microsoft XML, v5.0'.IXMLDOMElement";
      xmldomElem2@1010 : Automation "{F5078F18-C551-11D3-89B9-0000F81FE221} 5.0:{2933BF86-7B36-11D2-B20E-00C04F983E60}:'Microsoft XML, v5.0'.IXMLDOMElement";
      xmldomElem3@1011 : Automation "{F5078F18-C551-11D3-89B9-0000F81FE221} 5.0:{2933BF86-7B36-11D2-B20E-00C04F983E60}:'Microsoft XML, v5.0'.IXMLDOMElement";
      xmldomAttrib@1008 : Automation "{F5078F18-C551-11D3-89B9-0000F81FE221} 5.0:{2933BF85-7B36-11D2-B20E-00C04F983E60}:'Microsoft XML, v5.0'.IXMLDOMAttribute";
      txtid@1001 : Text[30];
      txttype@1002 : Text[30];
      txtVer@1009 : Text[30];
      txtAut@1012 : Text[30];
      txtTS@1013 : Text[30];
      txtCI@1014 : Text[30];
      txtCID@1015 : Text[30];
      txtON@1016 : Text[30];
      ffile@1003 : File;
      strInStream@1004 : InStream;
      i@1006 : Integer;
      ii@1018 : Integer;

    EVENT xmldomDoc@1000::ondataavailable@198();
    BEGIN
    END;

    EVENT xmldomDoc@1000::onreadystatechange@-609();
    BEGIN
    END;

    BEGIN
    END.
  }
}

 

Questions like "How to create xml files from NAV" are more easier, because you can use xmlport, dataport, write directly to file or use the same xmlDom automation.

"Programming Microsoft Dynamics NAV" by David Studebaker

$
0
0

Do you want to start programming NAV and existing documentation is too complicated...???
Use new released book about developing Microsoft Dynamics NAV 5 - "Programming Microsoft Dynamics NAV".
Prepared by David Studebaker and published by Packt Publishing Ltd.

You can buy it from "Packt Publishing Ltd" or from Amazon...

ISBN 978-1-904811-74-9

Let's read it...

NAV Developers BLOG

Microsoft Dynamics NAV 2009

Microsoft Dynamics NAV 5.0 SP1 latest available version/build

$
0
0

Microsoft Dynamics NAV 5.0 SP1 build 26084.
Current available fixes:

    1. 5/29/2008. KB 953245; build 26654. Cfront folder. "C/Front hangs while generating a lot of temp files "
    2. 6/11/2008. KB 952373; build 26751. Client folder. "Selecting specific Printer Tray does not always work"
    3. 6/26/2008. KB 951631; build 26751. Client folder. "NAV 5.0 SP1 locking error when you print a report that calls code in a form"
    4. 6/30/2008. KB 953545; build 26751. Client folder. "Local variable values not updated in debugger"
    5. 6/26/2008. KB 954342; build 26810. Client folder. "NAV shows unexpected results when filtering, and may crash "
    6. 7/4/2008. KB 954672; build 26948. Client folder. "Certain jobs can run slower after upgrading the NAV client to KB 950920 for version 4 (build 4.0.3.26410) or version 5 SP1."
    7. 7/16/2008. KB 954722; build 27002. Client folder.  "Microsoft Dynamics NAV can crash in certain situations. Some times, you will receive this error message:
      "You cannot make any changes in the database until a transaction has been started." Or, "Error 1247 in module 19". Or, some times the NAV application will just terminate."
    8. 7/17/2008. KB 955740; 3.0.0.208. BA files. "When you run the Business Analytics Configurator for Microsoft Dynamics NAV and a cube contains a field with more than 120 characters in it, the configurator will crash during the step "Execute SSIS Package".
    9. 8/25/2008. KB 956161; Build 27191. NAV servers, NAV SDK, NAV client installer (for each country and language separate). "Platform Update rollup 956161 is available for Microsoft Dynamics NAV 5.0 SP1"

      Fixes require KB 956161 installed before
    10. 8/27/2008. KB 957267. Build 27241. NAV client/server folders exe's and dll's. "DBCS character is incorrectly rendered when shifted off the display area " 
    11. 8/27/2008. KB 954722. Build 27253. "Microsoft Dynamics NAV can crash in certain situations. Some times, you will receive this error message:You cannot make any changes in the database until a transaction has been started."Or, "Error 1247 in module 19". Or, some times the NAV application will just terminate."
    12. 9/12/2008. KB 957219. Build 27368. tcpcom.dll. "Sending a document to BizTalk gives Unknown error, even if the document was sent succesfully "
    13. 9/16/2008. KB 27368. Build 27368. NAV client folder files."Backup/Restore of single company can cause - "Company Name <companyname> does not exist" error - NATIVE ONLY "
    14. 9/23/2008. KB 957733. Build 27368. NAV Client folder files ."Any table changes causes a rebuild of related SIFT views".
    15. 9/17/2008. KB 957824. Build 27398. NAV Client folder files. "Production Schedule changes are not saved in native Nav 5.0"
    16. 10/28/2008. KB 958033. Configurator.exe. "BA Configurator crashing with custom cube when trying to create SQL 2005 BA database"
    17. 10/28/2008. ATKB 957397. NAV C/side client installation MSI. "Error message when you try to install Microsoft Dynamics NAV 5.0 on a computer that is running a localized version of Windows XP Service Pack 3: "The Windows Installer service cannot update the system file c:\WINDOWS\system32\msxml6r.dll""
    18. 11/03/2008. KB 956436. Build 26084. stx file (Latvian). "When you add certain Latvian or Polish characters to a field in Microsoft Dynamics NAV W1 5.0 SP1, all the text in the field is erased." 
    19. 11/05/2008. DEKB 957397. NAV C/side client installation MSI. "Error message when you try to install Microsoft Dynamics NAV 5.0 on a computer that is running a localized version of Windows XP Service Pack 3: "The Windows Installer service cannot update the system file c:\WINDOWS\system32\msxml6r.dll""
    20. 11/13/2008. KB 959911. Build 27831. Client folder dll's and exe's. "The XML Port do export the characters correct BUT it also adds some other characters that comes from another record"
    21. 11/13/2008. KB 959912. Build 27831. Client folder dll's and exe's. "NAV 5 handles flowfield in a different way regarding NAV4. On some step a security handler is not updated like it was in NAV4 for similar processing"
    22. 11/17/2008. KB 960141. Build 27831. Client folder dll's and exe's. "You cannot delete the sales order unless you first manually delete the record link on the Sales Order. A RunModal error occurs when a record link is used"
    23. 12/01/2008. KB 960607. Build 28007. Client folder dll's and exe's. "When saving Dynamics NAV reports with option "Save as HTML" the empty cells are being incorrectly formatted".
    24. 12/09/2008. KB 960661. Build 28028. Client folder dll's and exe's. "Vendor List Lookup dont open List".
    25. 01/16/2009. KB 962005. Build 28342. Client folder dll's and exe's. "Importing with XMLPORTS removes white spaces following the first white space"
    26. 01/27/2009. KB 963700. Build 28412. Client folder dll's and exe's. "NAV stops unexpected when using global variables of type FieldRef".
    27. 02/04/2009. KB 967158. Build 28512. Client folder dll's and exe's. "Internal Error 1355 in Module 19 while restoring Native customer database "
    28. 02/12/2009. KB 967318. Build 28563. Bus adapter and comcom dll's. "A document is truncated to 44 KBs when you send the document by using the Microsoft dynamics NAV 5.0 communication components"
    29. 02/25/2009. KB 957397. Not new build. NAV installer by country/language (msi). Error message when you try to install Microsoft Dynamics NAV 5.0 on a computer that is running a localized version of Windows XP Service Pack 3: "The Windows Installer service cannot update the system file c:\WINDOWS\system32\msxml6r.dll"
    30. 3/3/2009. KB 968354. Build 28715. Microsoft.Navision.EmployeePortal.UserControlLibrary.dll. "Linked action updates all availble actions in Navision Employee Portal".
    31. 3/6/2009. KB 968465. Build 28798. Client folder dll's and exe's."XMLPort returns an extra error "The XML Parser setup fails" on Update 1 - KB 956161 for NAV 5.0 SP1"
  • 3/16/2009. KB969039; BA files."Incorrect positions of Total lines in Business Analytics analysis"
  1. 3/19/2009. KB 969037. Build 28874. Client folder dll's and exe's. "When calling a list type form from report, and searching for records by typing in any of the fields of the form, application hangs indefinitely."
  2. 3/27/2009. KB 969125. Build 28874. Client folder dll's and exe's. "Restoring a NAV company backup on SQL Server 2005 with many existing companies causes various system problems"
  3. 3/27/2009. KB 959158. Build 28874. Client folder dll's and exe's. "Error when using copylinks(recordref)"
  4. 3/30/2009. KB 968679. Build 28884. Client folder dll's and exe's. "Errors with MaintainSQLIndex / MaintainSIFTIndex"
  5. 3/30/2009. KB 969452. Build 28884. Client folder dll's and exe's. "Issue with change log functionality after upgrading to 5.0"
  6. 4/14/2009. KB 969590. Build 28913. Client folder dll's and exe's. "Microsoft Dynamics NAV does not limit the general visibility for users"
  7. 4/16/2009. KB 969881. Build 28956. Client folder dll's and exe's. "Dynamics NAV crashes when connection to SQL Server is lost"
  8. 4/24/2009. KB 969777. Build 29040. NAS folder dll's & exe's. "Temp files generated at NAV Application Server startup are not deleted when service is stopped"
  9. 4/24/2009. KB 970545. Build 29048. Client folder dll's and exe's. "After making shortcuts to personalise the menu suite, some times, menu items can sidappear from the menu"
  10. 5/4/2009. KB 970913. Build 29083. Client folder dll's and exe's. " If list form has shortcut to open card form based on current record, then it shows detailed information from record only if list is not in subfrom".
  11. 5/12/2009. KB 71172. Build 29118. Client folder dll's and exe's. "If a user applies a filter on a form which is based on a large table, and the filter does not exactly match an active index, then this could give very slow response from SQL Server"
  12. 5/12/2009. KB 971170. Build 29125. Client folder dll's and exe's. "If the Microsoft Dynamics NAV Database contained certain customisations, then when re-opening a company, the NAV Client could crash."
  13. 5/18/2009. KB 970256. Build 29178. Client folder dll's and exe's. "When Dynamics NAV client is running on a 64 bit version of Windows, and an error is raised on the OnCloseForm trigger, NAV crashes" 
  14. 6/2/2009. KB 971797. Build 29245. Client & NAS folders exe's & dll's. "Linked transactions are not rollbacked together with normal"
  15. 6/19/2009. KB 972431. Build 29299. Client folder dll's and exe's. "You run the Microsoft Dynamics NAV 5.0 client on a computer that is running a 64-bit operating system. However, when you use the Error function in the OnCloseForm trigger, the Microsoft Dynamics NAV 5.0 client crashes. "
  16. 7/1/2009.KB 972793. Build 29379. Csearch.dll. "The Microsoft Dynamics NAV 5.0 client crashes when you perform a Contact Search process "
  17. 7/1/2009. KB 973133. Build 29379. Client & NAS folders exe's & dll's. "Some printers are not displayed in Microsoft Dynamics NAV 5.0"
  18. 7/6/2009. KB 973045. Build 29410. Client & NAS folders exe's & dll's. "The Microsoft Dynamics NAV 5.0 client crashes when you use the Error function in the OnCloseForm trigger"
  19. 7/14/2009. KB 973584. Build 29469. Client & NAS folders exe's & dll's. "Field Filter changes field value"
  20. 7/15/2009. KB 973626. Build 29469. Client folder dll's. "N/ODBC cannot handle certain characters in the WHERE clause".
  21. 7/22/2009. KB 973900. Build 29497. Client & NAS folders exe's & dll's. "Inconsistent behavior when you search for the "RecordRef" data type records in different Windows operating systems and Microsoft Dynamics NAV versions "
  22. 7/22/2009. KB 973954. Build  29512. Client & NAS folders exe's & dll's. "Sales Budget Overview Form is sometimes missing values and column header names when maximised " 
  23. 8/4/2009. KB 974152. Build 29550. Client & NAS folders exe's & dll's. "The GETLASTERRORTEXT statement does not work as expected during the XMLport data validation in Microsoft Dynamics NAV 5.0 "
  24. 8/24/2009. KB 970502. Build 29608. Employee portal MSI. "Not possible to install Navision Employee Portal on a 64 bit machine ".
  25. 9/7/2009. KB 975273. Build 29715.  CFront folder files. "Cfront statement DBL_UseCodeUnitsPermissions failure crashes application "
  26. 9/7/2009. KB 974798. Build 29729. Client & NAS folders exe's & dll's. "Fast forward-only cursor causing performance problem with build 29512 and later"
  27. 9/4/2009. KB 974802. Build 29736. N/ODBC folder files. "N/ODBC returns #Deleted instead of the correct data"
  28. 9/14/2009. KB 975673. Build 29736. Client folder files. "NAV crashes when too many forms are open"
  29. 9/15/2009. KB 974581. Build 26084. "Microsoft.dynamics.nav.olsync.navsyncaddin.resources.dll". "The Microsoft Dynamics NAV Sync Add-in is not displayed or unavailable in Outlook and an error message is logged in the debug log: "Could not load file or assembly" " . PS. THIS FIX IS RELEASED FOR EVERY LANGUAGES SEPARATELLY. You must doewnload specific for your language fix.
  30. 9/17/2009. KB 965226. Build 0000. RIM objects. "A hotfix is available to improve the Rapid Implementation Methodology tool for Microsoft Dynamics NAV 5.0"
  31. 10/01/2009. KB 975913. Build 29902. Client & NAS folders exe's & dll's."Error message when you select an Automation object in Microsoft Dynamics NAV 5.0: "The length of the text string exceeds the size of the string buffer" "
  32. 10/6/2009. KB 976254. Build 29936. ODBC files. "The records in a table are displayed as "#Name?" when you create the linked table in Microsoft Access by using the Microsoft Dynamics NAV 5.0 N/ODBC-connection data source "
  33. 10/22/2009. KB 976908. Build 30018. Client & NAS folders exe's & dll's. "Exporting to Excel for Planning Worksheet - Warning column data not exported "
  34. 11/5/2009. KB 977168. Build 30103. Codeunit & table code. "Error message in the "Build Internal Representation" step when you run the BA configurator to process a cube in Microsoft Dynamics NAV 5.0 with Service Pack 1: "Object reference not set to an instance of an object""
  35. 11/10/2009. KB 977122. Build 30125. ODBC files. "The Microsoft Query executable file crashes when you use the NODBC data source to access a Microsoft Dynamics NAV 5.0 database from Microsoft Excel"
  36. 11/19/2009. KB 974523. Build  29763. Outlook sync. files different for every language. "Error message when you synchronize multiple contact records in Microsoft Dynamics NAV 5.0 to Microsoft Office Outlook: "Access to path EntryIdStorage was denied""
  37.  11/20/2009. KB 977772. Build 30193. Microsoft.Dynamics.NAV.OLSync.NAVSyncAddIn.dll. "It takes lots of time when you start Microsoft Outlook where the Microsoft Office Outlook Add-In for Microsoft Dynamics NAV is installed"
  38. 1/4/2010. KB 978080. Build 30407. Client & NAS. "You cannot know whether the RecRef object is already opened or not in Microsoft Dynamics NAV 5.0"
  39. 1/14/2010. KB 979135. Build 30482. Client & NAS. "Error message when you add a field to the table in Microsoft Dynamics NAV 5.0 SP1: "You can only specify the READPAST lock in the READ COMMITTED or REPEATABLE READ isolation levels"
  40. 1/21/2010. KB 979610. Build 30524. Client & NAS & Stylesheet tempaltes. "Export to Excel from a Form not working properly for values represented using the Indicator control"
  41. 1/26/2010. KB 978692. Build 30524. NAS and client files. "Lookup of Record Link table is not scalable "
  42. 1/26/2010. KB 978893. Build 30550. Client & NAS. "Some transactions are rolled back without an error message if SHOWPLAN permissions are revoked from the $ndo$shadow application role in Microsoft Dynamics NAV 5.0"
  43. 1/29/2010. KB 979210. Build 30550. Client & NAS. "Error message when you use the Global Filter group feature in Microsoft SQL Server Option for Microsoft Dynamics NAV 5.0 Service Pack 1: "The FlowField value cannot be calculated" "
  44. 2/1/2010. KB 979852. Build 30571. Client & NAS. "Online Help Doesn't work using Turkish language layer in NAV 5.0 "
  45. 2/1/2010. KB 979758. Build 30571. Client & NAS. ""Field no. XX is not defined in the YY table" error when adding new records to the form ""
  46. 2/3/2010. KB 980070. Build 30584. Client & NAS. "Flowfields calculation shows error on SQL in 5.x & 6.x but works in native and 4.0 sql "
  47. 2/15/2010. KB 980448. Build 30625. Client & NAS. "FINDSET() function makes inconsistent results that depend on the Record Set value in the Microsoft Dynamics NAV 5.0 SP1 and in the Microsoft Dynamics NAV 2009 SP1"
  48. 2/25/2010. KB 979889. Build 30668. Client & NAS. "The NtAuthentication parameter is ignored when you use a shortcut to start Microsoft Dynamics NAV 5.0"
  49. 3/18/2010. KB 942540. Build 30754. Client & NAS. "You cannot determine which fields are available and which fields are unavailable when you open a dialog box in Microsoft Dynamics NAV "
  50. 3/26/2010. KB 981481. Build 30783. tcpcom.dll. "Microsoft Dynamics NAV Commerce Gateway automatically uses IPv6 if available and does not communicate with components that bind to IPv4"
  51. 3/31/2010. KB 981354. Build 30744. Microsoft.Navision.Mail.dll. "Error after installation"Could not load typelibrary""
  52. 4/15/2010. KB 982151. Build 30848. Client & NAS
    1. KB 942540 "You cannot determine which fields are available and which fields are unavailable when you open a dialog box in Microsoft Dynamics NAV"
    2. KB 981317 "The Microsoft Dynamics NAV client consumes all available memory when you process the database backup or process the database test on a computer that is running Windows Server 2008 or Windows 7"
    3. KB 981756 "A consolidated hotfix for Microsoft Dynamic NAV 5.0 SP1 Platform Update 2 is available"
    4. KB 981923 "The Microsoft Dynamics NAV native database server may stop when a batch process is deadlocked in Microsoft Dynamics NAV"
    5. KB 982003 "You can access the "Record Link" table (2000000068) even though you do not have permissions for the table when you use the Standard security model in Microsoft Dynamics NAV 5.0 SP1"
    6. KB 982151 ""Internal error 2 in module 10" error message and the Microsoft Dynamics NAV 5.0 client crashes when you search on resulting records that have many table filters applied"
  53. 4/20/2010. KB 982681. Build 30906. Client & NAS
    1. KB 982603 "The Microsoft Dynamics NAV 5.0 Service Pack 1 client crashes when you try to open a variable in the debugger"
    2. KB 982621 "The Dynamics NAV 5.0 client crashes when you run C/AL code that contains the RecRef.field.value statement in Microsoft Dynamics NAV 5.0 Service Pack 1 with Update 2 installed"
    3. KB 982681 ""Currency Factor must be [Currency Factor] in Sales Header Document Type='Invoice', No.='[Number]'" error message when you run the Create Sales Invoice function on job planning lines in Microsoft Dynamics NAV 5.0 SP1 with the SQL database"
  54. 4/29/2010. KB 982496. NASM.dll. ""MMC could not create the snap-in. The snap-in might have been installed correctly" error message when you try to start the NAS snap-in after you install Update 2 for Microsoft Dynamics NAV 5.0 Service Pack 1"
  55. 5/18/2010. KB 982003. Build 31006. Client & NAS
    1. KB 2028757 "Wrong value in Permissions property when importing NAV codeunit object using Text format"
    2. KB 980680 "The Microsoft Dynamics NAV 2009 Service Pack 1 client stops responding if a runmodal form is closed not in the opening order"
    3. KB 982003 "You can access the "Record Link" table (2000000068) even though you do not have permissions for the table when you use the Standard security model in Microsoft Dynamics NAV 5.0 SP1"
    4. KB 983468 "You experience slow performance in the Classic client of Microsoft Dynamics NAV 2009 SP1 or of later builds of Microsoft Dynamics NAV 5.0 SP1"
    5. KB 983612 "Microsoft Dynamics NAV 5.0 SP1 crashes when you open several forms"
  56. 5/19/2010. KB 983614. MapiHelper.dll; Microsoft.Dynamics.NAV.OLSync.NAVSyncAddIn.dll; Microsoft.Navision.Cfront.CfrontDotNet.dll; Microsoft.Dynamics.NAV.OLSync.NAVSyncAddIn.resources.dll(by every language) ""The related item for the synchronized Outlook item is not found in the specified folders" error message when you synchronize meetings from Microsoft Dynamics NAV 5.0 Service Pack 1 to Microsoft Outlook". Fix released for every language.
  57. 6/9/2010. KB 981756. Build 30848. "A consolidated hotfix for Microsoft Dynamic NAV 5.0 SP1 Platform Update 2 is available"
  58. 6/29/2010. KB 2260538. Build 31241. Client & NAS
    1. KB 2260538 "Error "The combination of user ID and password entered is invalid" when logging into Dynamics NAV with a Windows login which is a member of a large number of security groups"
    2. KB 2264893 "Error message when you use the Security Filters function in C/FRONT in Microsoft Dynamics NAV 5.0 Service Pack 1"
  59. 7/13/2010. KB 2280492. Microsoft.Navision.Mail.dll. "Request for Attachments are not released after SMTP mail is sent using Codeunit 400 in Dynamics NAV 5.0 SP1"
  60. 8/10/2010. KB 2291512. Build 31460. Client & NAS & ODBC. "Microsoft Dynamics NAV does not release locks as expected when a RunModal error occurs in the client"
  61. 8/20/2010. KB 2256756. Build 31506. Client & NAS & ODBC.
    1. KB 2256756 "NAV objects use MS Excell 2010 can't be compiled"
    2. KB 2386114 "The subform 26582 - Acc. Schedule Results Subform - is incorrectly displaying amounts after Assist Button usage in the Microsoft Dynamics NAV SP1"
  62. 9/6/2010. KB 2389897. Build 31575. NSApphandler.dll. "NSAppHandler.dll MapiHandler shows Overflow error on Win7 (Office2010)"
  63. 9/24/2010. KB 2345735. Build 30744. Microsoft.Navision.Mail.dll. "How to change default port for SMTP communication in Dynamics NAV 5.0 and later"
  64. 10/4/2010. KB 2399440. Build 31708.
    1. KB 2399440 "NAV windows in classic client loosing focus after "confirmation dialog" "
    2. KB 982154 "The Microsoft Dynamics NAV 2009 Service Pack 1 classic client crashes periodically"
  65. 10/20/2010. KB 2437871. Build 31781. "NAV Classic client would crash sporadically when working onform on Terminal server or Citrix Server. Problem in characters like "ü""
  66. 12/16/2010. KB 2479099. Build 32009.
    1. KB 2479099 "Two special characters are added at the end of the value when you copy a cell value from an Excel worksheet to Microsoft Dynamics NAV 5.0 Service Pack 1"
    2. KB 2480332 "The Microsoft Dynamics NAV 2009 or Microsoft Dynamics NAV 5.0 SP1 client crashes when you try to import a *.fob file from Microsoft Dynamics NAV 2009 Service Pack 1"
  67. 12/22/2010. KB 2485204. Build 32030. "Object cache is not updated as expected after you change objects in Microsoft Dynamics NAV 5.0 Service Pack 1"
  68. 1/20/2011. KB 2489453.  Build 32083. "The zup files for all users are reset unexpectedly after you import a language layer in Microsoft Dynamics NAV 5.0 Service Pack 1"
  69. 2/25/2011. KB 2512389. Build 32202 ""You do not have permission to Read the [table name] table" error message when you use a table-relation that has a filter in Microsoft Dynamics NAV 5.0 Service Pack 1"
  70. 3/25/2011. KB 2517838. Build 32276. "Error in using Security Filters and Table Relations with filters"
  71. 4/8/2011. KB 2531141. Build 32303.
    1. KB 2531141 Change Log not recording all changes for tables where MODIFY is used in an Onvalidate trigger
    2. KB 2531132 SELECT Statements include BLOBS (= bad performance)
  72. 4/20/2011. KB 2536339. Build 32335. Database conversion happens multiple times and without any confirmation when opening a NAV 4.0 SP3 native database server with NAV 5.0 SP1
  73. 5/6/2011. KB 2543152. Build 32373. Switching between forms is not working properly in the NAV 5.0 SP1
  74. 6/30/2011. KB 2560252. Build 32536.
    1. KB 2560252 C/AL statement STRSUBSTNO works as not expected
    2. KB 2575296 Enable partners to log report usage at customer site on NAV 2009 and NAV 5.0
  75. 7/22/2011. KB 2575251. Build 32606. Changes in 5.0 SP1 build 27191 (i.e. platform Update #1) cause drop in performance
  76. 8/19/2011. KB 2592845. Build 32670. Printers list improvement.
  77. 8/26/2011. KB 2600385. Build 32688. Client crash
  78. 9/8/2011. KB 2614887. Build 32733. Dataport Export performance degradation after NAV 5.0 SP1 Hotfix
  79. 9/19/2011. KB 2618109. Build. 32733. REPORT.RUN(5000,false,false) doesn't work if default printer is "save to file" printer
  80. 10/24/2011. KB  2633221. Build 32871. Cyrillic II chars from Character Map are lost in later build of Dynamics NAV 5.0 SP1
  81. 10/31/2011. KB 2625435. Build 32897. Outlook crashes when trying to synch appointments in Dynamics NAV 5.0 SP1
  82. 11/29/2011. KB

PS.: There is only information about available versions/builds. If you want to get it, you need ask MS support system (with reference to requiring KB article) to send you links to download fix/update. You will receive temporary (limited to one week available) links with passwords to download fixes/updates. Some of KB articles could be not released yet, so be patience and do not claim my BLOG.


Super NAV PM Freddy BLOG

Microsoft Dynamics NAV 2009 available builds

$
0
0

Microsoft Dynamics Classic Client (CC) W1 'finsql.exe'  build on RTM DVD is 6.0.27808.0
Microsoft Dynamics Tole Tailored Client (RTC) W1 'Microsoft.Dynamics.NAV.Client.exe' build on RTM DVD is 6.0.27808.0

Updates released later:

  1. 1/7/2009. KB 960268. Build 27980. RTC folder exe's & dll's. "Decimal seperator on the numerical keyboard does not work".
  2. 1/7/2009. KB 961772. Build 28177. RTC folder exe's & dll's. "In the RTC it is not possible to filter on the "Blank" option in a Option typed field"
  3. 1/29/2009. KB 962012. Build 28463. RTC folder exe's & dll's. "Error "The RDLC file is not a well-formed XML document" when designing reports"
  4. 2/23/2009. KB 961430. Build 28622. RTC folder exe's & dll's. "NAV 2009 RTC filter not brought over into form "
  5. 2/24/2009. KB 968196. Build 28713. Classic Client (CC) folders exe's & dll's. "Error message generated when changing Key property "MaintainSQLIndex" to Yes "
  6. 3/3/2009. KB 968466. Build 28772. Classic Client (CC) folders exe's & dll's."Shortcuts are lost in localized versions of NAV 2009 classic client"
  7. 3/5/2009. KB 968650. Build 28766. RTC folder exe's & dll's. "In NAV 2009 Role Tailored Client CurrPage.CLOSE does not work"
  8. 3/9/2009. KB 968649. Build 28795. Classic Client (CC) folders exe's & dll's. "XMLPort throws 2 Errors when validating XML on Import"
  9. 3/12/2009. KB 968189. Build 28795. RTC folder exe's & dll's. "Login failed for user 'NT AUTHORITY\ANONYMOUS LOGON' in a 3-tier setup"
  10. 3/9/2009. KB 968277. Build 28815. RTC folder exe's & dll's. "Inconsistent behavior for OnLookUp trigger on Pages".
  11. 3/18/2009. KB 968411. Build 28829. RTC folder exe's & dll's. "The value of xRec is incorrect when an OnLookup trigger has been coded on a Page."
  12. 3/24/2009. KB969447. Build 28889. RTC & Service tier exe's & dll's. "OnNewRecord trigger executed twice in Role Tailored Client ".
  13. 4/15/2009. KB969448. Build 28981. RTC & CC folders exe's & dll's. "Error message when you open a report in the Microsoft Dynamics NAV Role Tailored Client that does not have a report definition layout in Microsoft Dynamics NAV 2009: "Microsoft Dynamics NAV Classic client is opened from an untrustworthy component"".
  14. 4/16/2009. KB969649. Build 28981. CC & service folders exe's & dll's. "Microsoft Dynamics NAV crashes if you run the code to receive a stream in the Role Tailored Client (RTC) ".
  15. 4/28/2009. KB970473. Build 29070. Service folder exe's & dll's."Printer Selections doesn’t work in RTC for blank user ID"
  16. 5/4/2009. KB970762. Build 29082. CC folder exe's & dll's. "NAV crashes when exporting to Excel(Style Sheets) from Form 662 Approval Request Entries".
  17. 5/4/2009. KB970712. Build 29096. CC folder exe's & dll's. "In some circumstances the xRec and Rec incorrectly contain the same content"
  18. 5/12/2009. KB 970545. Build 29140. CC folder exe's & dll's. "After making shortcuts to personalise the menu suite, some times, menu items can disappear from the menu"
  19. 5/12/2009. KB 971124. Build 29140. CC & service folders exe's & dll's. "If a user is denied permissions for a page, they will get an error that they do not have permission to that page. But if the user then tries to access the same page again, then the page will open"
  20. 5/12/2009. KB 971173. Build 29140. RTC folder exe's & dll's. "Fully qualified Hyperlink for NAV 2009 creates a new instance of the client "
  21. 5/19/2009. KB 971230. Build 29140. CC, RTC & service folders exe's & dll's. "If running a page on RTC based on a custom on RTC, you might get an error similar to this:Destination buffer is too small, destination buffer size: 65536, source size: 65675"
  22. 5/22/2009. KB 970079. Build 29202. CC folder exe's & dll's. "Posting applications with multiple documents applied in RTC throws error "The application was successfully posted though no entries have been applied"
  23. ----5/25/2009. KB 971701. Build 29202. CC folder exe's & dll's. "Loop "FOR <CHAR> := 1 TO 255 DO" doesn't work on RTC " ---- Regressed!!!!!
  24. 5/25/2009. KB 971174. Build 29210. RTC & service folders exe's & dll's. "C/AL command Hyperlink cannot open files with local characters in filename from Role Tailored Client "
  25. 5/25/2009. KB 971701. Build 29210. CC folder exe's & dll's. "Loop "FOR <CHAR> := 1 TO 255 DO" doesn't work on RTC "
  26. 5/26/2009. KB 971738. Build 29210. CC & RTC folder exe's & dll's. "Ampersand character in Company Name cause error when trying to run a Report which has no layout from the RTC"
  27. 6/9/2009. KB 971950. 0000 Objects,Pages & Changelog_51212.zip. ""The EDITABLE() method is obsolete. Page Countries/Regions has to close" error when opening the Countries/Regions page"
  28. 6/10/2009. KB 972059. Build 29267. CC, RTC & Service folders exe's & dll's. "Data in RTC is not editable while same data is editable in classsic client."
  29. 6/10/2009. KB 972372. Build 29285. CC, RTC & Service folders exe's & dll's. "Receiving the error message when clicking the Post and Print button of Bank Reconciliation"
  30. 6/12/2009. KB972465. Build 29285. CC, RTC & Service folders exe's & dll's. "Error when running page where the source table contains disabled flow fields"
  31. 6/18/2009. KB971989. Build 29285. CC, RTC & Service folders exe's & dll's. "Cannot connect to Web Services in NAV 2009 using PHP with Java "
  32. 6/18/2009. KB972660. Build 29285. CC, RTC & Service folders exe's & dll's. "Back account reconciliation crash when change bank account no"
  33. 6/22/2009. KB972832. Build 29372. CC & RTC folders exe's & dll's. "Manually included Line Breaks don't work in RTC "
  34. 6/24/2009. KB971784. Build 29372. CC, RTC & Service folders exe's & dll's. "Error "You cannot use entry type Transfer in this journal." when creating an Item Journal Line thru the Item Journal Page exposed as a Web Service "
  35. 6/24/2009. KB972430. Build 29372. CC, RTC & Service folders exe's & dll's. "Statement where is compared 2 strings can't be compiled in RTC "
  36. 6/25/2009. KB972791. Build 29372. CC, RTC & Service folders exe's & dll's. "The NCL stream writer (BigText) writes the null termination to the stream" 
  37. 6/29/2009. KB973041. Build 29392. CC, RTC & Service folders exe's & dll's. "Error message when you try to access all licensed sessions at the same time in Microsoft Dynamics NAV 2009: "Your program license does not permit more users to work simultaneously""
  38. 7/2/2009. KB972970. Build 29392. CC, RTC & Service folders exe's & dll's. "The blank spaces after an ampersand (&) character are removed when you pass a string to a Microsoft Dynamics NAV 2009 Web service"
  39. 7/2/2009. KB973237. Build 29415. CC, RTC & Service folders exe's & dll's. "The date filter that you set in the "VAT Statement Preview" dialog box does not work in the Role Tailored Client in Microsoft Dynamics NAV 2009"
  40. 7/6/2009. KB971519. Build 29415. CC, RTC & Service folders exe's & dll's. "Not possible to use RecordRef.GET(RecordID) when RecordID points to a record in a temporarily table"
  41. 7/6/2009. KB942540. Build 29415. CC, RTC & Service folders exe's & dll's. "With Vista Aero you cannot see which fields are uneditable"
  42. 7/8/2009. KB973227. Build 29443. CC, RTC & Service folders exe's & dll's. "Local characters are imported differently on classic and role taylored clients"
  43. 7/8/2009. KB973416. Build 29443. CC, RTC & Service folders exe's & dll's. "Rollback of Transaction dispite COMMIT when executed from Web Services"
  44. 7/10/2009. KB973491. Build 29443. CC, RTC & Service folders exe's & dll's. "Style Sheet - Send to permission fix"
  45. 7/22/2009. KB973899. Build 29500. CC, RTC & Service folders exe's & dll's. "Error messages may not display at the time the error occurs"
  46. 7/23/2009. KB972522. Build 29415. CC, RTC & Service folders exe's & dll's. "Error message when using advanced lookup on a key that contains Integer "
  47. 7/23/2009. KB973959. Build 29500. CC, RTC & Service folders exe's & dll's. "The Role Tailored Client does not display a warning message in similar situations as the Classic Client"
  48. 7/24/2009. KB973997. Build 29515. CC, RTC & Service folders exe's & dll's. "Not possible to synchronize permissions when NT AUTHORITY\NETWORK SERVICE is created as a login"
  49. 7/28/2009. KB974066. Build 29515. CC, RTC & Service folders exe's & dll's. "You experience slow performance when you restore a single company into a Microsoft SQL Server database in Microsoft Dynamics NAV 2009"
  50. 7/24/2009. KB974024. Build 29518. CC, RTC & Service folders exe's & dll's. "Error message when you change to another company in the Role Tailored Client (RTC) in Microsoft Dynamics NAV 2009: "Page is not open""
  51. 7/30/2009. KB974153. Build 29532. CC, RTC & Service folders exe's & dll's. "NAV crashes on 64 bit with ERROR on OnCloseForm trigger running NAV 2009 W1"
  52. 7/31/2009. KB974196. Build 29548. CC, RTC & Service folders exe's & dll's."Error message when you run the Calculate Inventory report in a "Whse. Physical Inventory" journal in the RoleTailored Client (RTC) in Microsoft Dynamics NAV 2009: "The maximum length for a string value is 20" "
  53. 8/4/2009. KB974245. Build 29548. CC, RTC & Service folders exe's & dll's. "The lines in a batch are not updated after you add a line to a batch of a general journal in the Role Tailored Client (RTC) in Microsoft Dynamics NAV 2009 "
  54. 8/12/2009. KB974526. Build 29607. CC, RTC & Service folders exe's & dll's. "Microsoft Dynamics NAV 2009 RoleTailored Client crashes when you try to open a home page "
  55. 8/28/2009. KB974244. Build 29683. CC, RTC & Service folders exe's & dll's. "NAV client crashes when compiling certain objects"
  56. 9/7/2009. KB974718. Build  29735. CC, RTC & Service folders exe's & dll's. "Microsoft Dynamics NAV Role Tailored Client crashes when Outlook 2007 SP2 is closed and there is an Outlook System part enabled on the users homepage "
  57. 9/14/2009. KB975655. Build 29735. CC, Service folders exe's & dll's. "The property ISTEMPORARY can give the wrong value on a temporary recordref variable"
  58. Here came NAV 2009 SP1 - build 29626...

PS.: We see different KB articles, different dates but the same build no. Technically it means that download gets links to the same folder, so there will be downloaded identical builds in all KB and it includes all fixes.

All fixes must be included in NAV 2009 SP1 so for some KB articles there will be no descriptions for NAV 2009. It only means fix is released but KB arrticle is not prepared.

 There is only information about available versions/builds. If you want to get it, you need ask MS support system (with reference to requiring KB article) to send you links to download fix/update. You will receive temporary (limited to one week available) links with passwords to download fixes/updates.
Usually later builds include (cumulative) all corrections made in previous fixes, so in mosts cases it is enought to apply latest build to have all fixes in. However some times updates includes files (stx, or other) which are not included in later releases, then "latest build" means to install previous update and then apply latest fix. In every particular situation, please clarify these questions with MBS support engineers.

Available NAV Hotfixes download using KB article #

$
0
0

We are changing hotfix download procedure. It is not finished by we are on the way.

So you can try to download NAV hotfix if you know Kb article for bug you want to correct.
For example:

  1. You know you need fix for KB article 961430 - The filter values are not populated automatically into the page fields as expected in the Microsoft Dynamics NAV 2009 RTC client.
  2. You go to https://mbs.microsoft.com/knowledgebase/search.aspx and search for KB article.
  3. You got link to KB article https://mbs.microsoft.com/knowledgebase/KBDisplay.aspx?WTNTZSMNWUKNTMMYSZRRNOTTUKOOSTLLTRLKPPTYWTYUNZOUTRWWRTKOLTWNKYSZ
  4. In the upper left corner is link to "View and request hotfix download". It opens http://support.microsoft.com/hotfix/KBHotfix.aspx?kbnum=961430&kbln=en-us
  5. You enter your email and confirm picture and receive email to download fix.

One more trick: if you know KB article No# you can add it directly to link http://support.microsoft.com/hotfix/KBHotfix.aspx?kbnum=968411&kbln=en-us and you can download fix.

Microsoft Dynamics NAV 5.0 SP1 Update 2 is released

$
0
0
Microsoft Dynamics NAV 5.0 SP1 Update 2 is released for wide number of countries:

It could be downloaded from partnersouce:

https://mbs.microsoft.com/partnersource/downloads/releases/MicrosoftDynamicsNAV50SP1.htm

 

And CustomerSource:

https://mbs.microsoft.com/customersource/downloads/servicepacks/MicrosoftDynamicsNAV50SP1.htm

 

If somebody will want to use it, please pay attention: you need make full upgrade of database (update converts db and there is no way back) including objects, to have everything OK. 

 

PS. update 2 doesn't include some latest fixes released for NAV 5.0 SP1. there will be separate miniupdate for update2 with adding all missing fixes in it.

How to create/read xml file from NAV...

$
0
0

In the BLOG post http://blogs.technet.com/gediminb/archive/2008/02/12/how-to-read-from-nav-xml-document-using-microsoft-xmldom-automation.aspx I discribed possibilities to read xml file form NAV. However i did attached xml file and didn't described how to create xml file.

So now I'm fixing this.
xml file:
----

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:mbs="http://www.microsoft.com/mbs/xml">
<soapenv:Header xmlns:soapenv="soapenv">
<soapenv:Body>
<mbs:enumeration xmlns:mbs="mbs">
<mbs:table>Customers</mbs:table>
<mbs:Customer>
<mbs:CustomerAuthentication>
<mbs:No>10000</mbs:No>
<mbs:Name>The Cannon Group PLC</mbs:Name>
</mbs:CustomerAuthentication>
<mbs:CustomerData>
<mbs:Balance>168,364.41</mbs:Balance>
<mbs:SalespersonCode>PS</mbs:SalespersonCode>
<mbs:Contacts>
<mbs:Contact>Mr. Andy Teal</mbs:Contact>
</mbs:Contacts>
</mbs:CustomerData>
</mbs:Customer>
<mbs:Customer>
<mbs:CustomerAuthentication>
<mbs:No>20000</mbs:No>
<mbs:Name>Selangorian Ltd.</mbs:Name>
</mbs:CustomerAuthentication>
<mbs:CustomerData>
<mbs:Balance>96,049.99</mbs:Balance>
<mbs:SalespersonCode>PS</mbs:SalespersonCode>
<mbs:Contacts>
<mbs:Contact>Mr. Mark McArthur</mbs:Contact>
</mbs:Contacts>
</mbs:CustomerData>
</mbs:Customer>
</mbs:enumeration>
</soapenv:Body>
</soapenv:Header>
</soapenv:Envelope>

-----

 

Create it by codeunit:

----------------------------------------

 OBJECT Codeunit 50052 xml create
{
  OBJECT-PROPERTIES
  {
    Date=03/24/10;
    Time=[ 1:33:31 PM];
    Modified=Yes;
    Version List=;
  }
  PROPERTIES
  {
    OnRun=BEGIN
            CREATE(xmlDoc);
            xmlMgt.SetNormalCase;
            xmlProcessingInst:=xmlDoc.createProcessingInstruction('xml','version="1.0" encoding="UTF-8" standalone="yes"');

            CurrNode := xmlDoc.appendChild(xmlProcessingInst);
            CurrNode := xmlDoc.createElement('soapenv:Envelope');
            CurrNode := xmlDoc.appendChild(CurrNode);


            xmlMgt.AddAttribute(CurrNode,'xmlns:soapenv','http://schemas.xmlsoap.org/soap/envelope/');
            xmlMgt.AddAttribute(CurrNode,'xmlns:mbs','http://www.microsoft.com/mbs/xml');

            xmlMgt.AddElement(CurrNode,'soapenv:Header','','soapenv',NewChild);
              CurrNode:=NewChild; //One level deeper
              xmlMgt.AddElement(CurrNode,'soapenv:Body','','soapenv',NewChild);
                   CurrNode:=NewChild; //one level deeper
                   xmlMgt.AddElement(CurrNode,'mbs:enumeration','','mbs',NewChild);
                        CurrNode:=NewChild; //one level deeper
                        xmlMgt.AddElement(CurrNode,'mbs:table','Customers','mbs',NewChild);

                     recCustomer.SETRANGE("No.", '10000','20000'); //Filter only few records
                     IF recCustomer.FINDFIRST THEN BEGIN
                       REPEAT
                        vName   :=recCustomer.Name;
                        vNo     :=recCustomer."No.";
                        vContact:=recCustomer.Contact;
                          recCustomer.CALCFIELDS("Balance (LCY)");
                          vBalance:= FORMAT(recCustomer."Balance (LCY)");
                        vSPcode :=recCustomer."Salesperson Code";


                        xmlMgt.AddElement(CurrNode,'mbs:Customer','','mbs',NewChild);
                              CurrNode1:=NewChild; //One level deeper, but keep current level too
                              xmlMgt.AddElement(CurrNode1,'mbs:CustomerAuthentication','','mbs',NewChild);
                                     CurrNode2:=NewChild; //One level deeper to sublevel
                                     xmlMgt.AddElement(CurrNode2,'mbs:No',vNo,'mbs',NewChild);
                                     xmlMgt.AddElement(CurrNode2,'mbs:Name',vName,'mbs',NewChild);

                              xmlMgt.AddElement(CurrNode1,'mbs:CustomerData','','mbs',NewChild);
                                     CurrNode2:=NewChild; //One level deeper to sublevel
                                     xmlMgt.AddElement(CurrNode2,'mbs:Balance',vBalance,'mbs',NewChild);
                                     xmlMgt.AddElement(CurrNode2,'mbs:SalespersonCode',vSPcode,'mbs',NewChild);
                                     xmlMgt.AddElement(CurrNode2,'mbs:Contacts','','mbs',NewChild);
                                         CurrNode1:=NewChild;//One level deeper
                                         xmlMgt.AddElement(CurrNode1,'mbs:Contact',vContact,'mbs',NewChild);


                        CLEAR(vName);
                        CLEAR(vNo)  ;
                        CLEAR(vContact);
                        CLEAR(vBalance);
                        CLEAR(vSPcode);

                       UNTIL recCustomer.NEXT=0;


                       xmlDoc.save('D:\xmlFile.xml');
                       CLEARALL;
                       MESSAGE('xmlFile.xml is created');
                     END;
          END;

  }
  CODE
  {
    VAR
      xmlDoc@1000 : Automation "{F5078F18-C551-11D3-89B9-0000F81FE221} 6.0:{F6D90F11-9C73-11D3-B32E-00C04F990BB4}:'Microsoft XML, v6.0'.DOMDocument";
      CurrNode@1003 : Automation "{F5078F18-C551-11D3-89B9-0000F81FE221} 6.0:{2933BF80-7B36-11D2-B20E-00C04F983E60}:'Microsoft XML, v6.0'.IXMLDOMNode";
      CurrNode1@1005 : Automation "{F5078F18-C551-11D3-89B9-0000F81FE221} 6.0:{2933BF80-7B36-11D2-B20E-00C04F983E60}:'Microsoft XML, v6.0'.IXMLDOMNode";
      CurrNode2@1013 : Automation "{F5078F18-C551-11D3-89B9-0000F81FE221} 6.0:{2933BF80-7B36-11D2-B20E-00C04F983E60}:'Microsoft XML, v6.0'.IXMLDOMNode";
      NewChild@1004 : Automation "{F5078F18-C551-11D3-89B9-0000F81FE221} 6.0:{2933BF80-7B36-11D2-B20E-00C04F983E60}:'Microsoft XML, v6.0'.IXMLDOMNode";
      xmlProcessingInst@1001 : Automation "{F5078F18-C551-11D3-89B9-0000F81FE221} 6.0:{2933BF89-7B36-11D2-B20E-00C04F983E60}:'Microsoft XML, v6.0'.IXMLDOMProcessingInstruction";
      xmlMgt@1002 : Codeunit 6224;
      "---- Variables----"@1006 : Integer;
      recCustomer@1012 : Record 18;
      vName@1007 : Text[30];
      vNo@1008 : Text[30];
      vContact@1009 : Text[30];
      vBalance@1010 : Text[30];
      vSPcode@1011 : Text[30];

    EVENT xmlDoc@1000::ondataavailable@198();
    BEGIN
    END;

    EVENT xmlDoc@1000::onreadystatechange@-609();
    BEGIN
    END;

    BEGIN
    END.
  }
}

---------------------------------------

And can be read by codeunit: 

OBJECT Codeunit 50050 xml read
{
  OBJECT-PROPERTIES
  {
    Date=03/24/10;
    Time=12:25:26 PM;
    Modified=Yes;
    Version List=;
  }
  PROPERTIES
  {
    OnRun=BEGIN
            ffile.OPEN('D:\XmlFile.xml'); //this must be your file name
            ffile.CREATEINSTREAM(strInStream);

            IF ISCLEAR(xmldomDoc) THEN CREATE(xmldomDoc);

            xmldomDoc.load(strInStream);

            xmlNodeList1 := xmldomDoc.getElementsByTagName('mbs:Customer');

            ii:=xmlNodeList1.length();

            FOR i:=0 TO xmlNodeList1.length()-1 DO BEGIN
             xmldomElem1:= xmlNodeList1.item(i); //mbs:Customer
             IF xmldomElem1.hasChildNodes() THEN
                BEGIN
                  xmlNodeList2:= xmldomElem1.childNodes();
                  IF NOT ISCLEAR(xmlNodeList2) THEN
                  xmldomElem2:= xmlNodeList2.item(0); //mbs:CustomerAuthentication
                  IF NOT ISCLEAR(xmldomElem2) THEN
                  IF xmldomElem2.hasChildNodes() THEN
                     BEGIN
                     xmlNodeList3:= xmldomElem2.childNodes();
                     IF NOT ISCLEAR(xmlNodeList3) THEN
                      xmldomElem3:= xmldomElem2.firstChild();//mbs:No
                     IF NOT ISCLEAR(xmldomElem3) THEN
                      txtNo:=xmldomElem3.text();
                     xmldomElem3:=xmlNodeList3.item(1); //mbsName
                     IF NOT ISCLEAR(xmldomElem3) THEN
                      txtName:=xmldomElem3.text();

                  xmldomElem2:= xmlNodeList2.item(1); //mbs:CustomerData
                  IF NOT ISCLEAR(xmldomElem2) THEN
                  IF xmldomElem2.hasChildNodes() THEN
                     BEGIN
                     xmlNodeList3:= xmldomElem2.childNodes();
                     IF NOT ISCLEAR(xmlNodeList3) THEN
                      xmldomElem3:= xmldomElem2.firstChild();//mbs:Balance
                     IF NOT ISCLEAR(xmldomElem3) THEN
                      txtBalance:=xmldomElem3.text();
                     xmldomElem3:=xmlNodeList3.item(1); //mbsSalesPersonCode
                     IF NOT ISCLEAR(xmldomElem3) THEN
                      txtSPcode:=xmldomElem3.text();
                     END;

                     xmldomElem3:=xmlNodeList3.item(2); //mbs:Contacts
                     IF NOT ISCLEAR(xmldomElem3) THEN
                        txtContact:=xmldomElem3.text();

                 END;
            END;
                  MESSAGE('This is record "%1"\No "%2"\Name "%3"\Contact "%4"\Balance "%5"\Salesperson code "%6"\of Total "%7"',
                  FORMAT(i+1),
                  txtNo,
                  txtName,
                  txtContact,
                  txtBalance,
                  txtSPcode,
                  ii);

            END;
            ffile.CLOSE;
            CLEARALL;
          END;

  }
  CODE
  {
    VAR
      xmldomDoc@1000 : Automation "{F5078F18-C551-11D3-89B9-0000F81FE221} 6.0:{F6D90F11-9C73-11D3-B32E-00C04F990BB4}:'Microsoft XML, v6.0'.DOMDocument";
      xmlNodeList1@1005 : Automation "{F5078F18-C551-11D3-89B9-0000F81FE221} 6.0:{2933BF82-7B36-11D2-B20E-00C04F983E60}:'Microsoft XML, v6.0'.IXMLDOMNodeList";
      xmlNodeList2@1017 : Automation "{F5078F18-C551-11D3-89B9-0000F81FE221} 6.0:{2933BF82-7B36-11D2-B20E-00C04F983E60}:'Microsoft XML, v6.0'.IXMLDOMNodeList";
      xmlNodeList3@1019 : Automation "{F5078F18-C551-11D3-89B9-0000F81FE221} 6.0:{2933BF82-7B36-11D2-B20E-00C04F983E60}:'Microsoft XML, v6.0'.IXMLDOMNodeList";
      xmldomElem1@1007 : Automation "{F5078F18-C551-11D3-89B9-0000F81FE221} 6.0:{2933BF86-7B36-11D2-B20E-00C04F983E60}:'Microsoft XML, v6.0'.IXMLDOMElement";
      xmldomElem2@1010 : Automation "{F5078F18-C551-11D3-89B9-0000F81FE221} 6.0:{2933BF86-7B36-11D2-B20E-00C04F983E60}:'Microsoft XML, v6.0'.IXMLDOMElement";
      xmldomElem3@1011 : Automation "{F5078F18-C551-11D3-89B9-0000F81FE221} 6.0:{2933BF86-7B36-11D2-B20E-00C04F983E60}:'Microsoft XML, v6.0'.IXMLDOMElement";
      txtNo@1001 : Text[30];
      txtName@1002 : Text[30];
      txtContact@1009 : Text[30];
      txtBalance@1012 : Text[30];
      txtSPcode@1013 : Text[30];
      ffile@1003 : File;
      strInStream@1004 : InStream;
      i@1006 : Integer;
      ii@1018 : Integer;

    EVENT xmldomDoc@1000::ondataavailable@198();
    BEGIN
    END;

    EVENT xmldomDoc@1000::onreadystatechange@-609();
    BEGIN
    END;

    BEGIN
    END.
  }
}


 

Microsoft Dynamics NAV 2009 R2 fixes

$
0
0

Lets start new article about fixes released for Dynamics NAV 2009 R2.
There could be discussions about after which build SP1 becomes R2, but i think last "working" sp1 was 32029 and later already could be named as R2.

So i start from:

  1. 1/15/2011. KB 2496107. Build 32012. This is "resource files" fix. These files needed when apply R2 fixes to SP1 - actually with these esorce files you convert SP1 to R2.  You can read details at http://blogs.msdn.com/b/nav/archive/2011/02/08/combined-hotfix-release-for-microsoft-dynamics-nav-2009-sp1-and-microsoft-dynamics-nav-2009.aspx  
  2. 1/15/2011. KB 2492233. Build 32074.
    1. KB 2481169. "RTC doesn't reset var record if error occurs, as CC does"
    2. KB 2481212. "Inserting records into Record Link via code"
    3. KB 2489666. "Build 31774 has changed the LOOKUPMODE(TRUE) behavior on a Worksheet page, breaking base functionality"
    4. KB 2490096. "Busy indicator does not appear"
    5. KB 2492233. "Object with certain Automation variables exported as .txt or .xml cannot import back"
    6. KB 2493357. "XMLport crashes Classic client when run"
  3. 1/21/2011. KB 2499881. Build 32123. "Microsoft.Navision.mail.dll". "Exchange Online (cloud): TLS needs to be supported in SMTP code"
  4. 2/7/2011. KB 2491371. Build 32146.
    1. KB 2491371 "Variant code list in RTC does not depend on the item choosen"
    2. KB 2492490 "Change the maximum number of XML records exported through the Send to functionality in the RTC"
    3. KB 2500531 "User is not able to post Sales Order due to error message "'2011.01.27.' is not a valid date." in the Hungarian NAV 2009 R2 [HU localization]"
    4. KB 2494881 "Index Hints Index parameter being ignored"
    5. KB 2503748 "When importing a new object, the Modified flag in the Object Designer is lost"
    6. KB 2492239 ".NET interop usage shows errors in NAV 2009 R2"
    7. KB 2491725 "SetApplicationRole - Crash Dumps"
    8. KB 2502488 "Function "Renumber lines" is not properly updating selected entries on the Inventory Analysis Lines page (7115)"
    9. KB 978786 "Users in NAV 2009 SP1 on win2003 TS see all available in network printers"
    10. KB 2493350 "Behavior of the ROUND function on the RTC with decimal results > 18 digits"
    11. KB 2501869 "DisablePersonalization option results in config options being ignored"
  5. 2/9/2011. KB 2503818. Build 32162
    1. KB 2503818 "A codeunit calls an XMLPort which modifies the Check Ledger Entry table. RTC Crashes with "MESSAGE: PERMISSIONS""
    2. KB 2489146 "How finhlink.exe run fin.exe in permissions point of view"
    3. KB 2496038 "Not possible to design menu suites with "Auto-Lock on Design" and designer loose their changes"
    4. KB 2444074 "[BAT] COPYLINKS will cause the wrong Company to be modified if the source and destination record variables point to the same record in a different Company"
  6. 2/17/2011. KB 2480299. Build 32176.
    1. KB 2480299 "Data Integrity at stake when using Item Tracking Lines"
    2. KB 2509042 "XML import shows error in RTC and WS but works in CC"
    3. KB 2507305 "Finsql.exe crashing in OM_AliveCheck"
  7. 2/25/2011. KB 2510356. Build 32198.
    1. KB 2510356 "Report VAT- VIES Declaration Disk BE (11315) exports tag Amount in incorrect format from Role Tailored Client in NAV 2009 SP1 + VAT2010 update [BE localization]"
    2. KB 2512326 "OnAfterGetRecord is executed when closing a Page"
    3. KB 2510959 "Web Service gives error Soap message is invalid!"
    4. KB 2512380 "Watson Bucket: 1568470787; Event Type: DynamicsNavServiceException; Exception Type: system.nullreferenceexception
    5. KB 2512384 "Watson Bucket: 1565838440;  Symbol: MICROSOFT.DYNAMICS.NAV.CLIENT.SERVICECONNECTION.DLL!Microsoft.Dynamics.Nav.Client.ConnectionStateManager.CallServer[[System.__Canon,_mscorlib]]
  8. 3/4/2011. KB 2515099. Buil 32212:
    1. KB 2515099 "The Microsoft Dynamics NAV server crashes when you run an XMLPort in Microsoft Dynamics NAV 2009 "
    2. KB 2518424 "Server disconnections occur if custom code uses the server-side Automation in the Microsoft Dynamics NAV server in Microsoft Dynamics NAV 2009"
  9. 3/7/2011. KB 2516144. Build 32220. Microsoft.Navision.Mail.dll. "You receive malformed email messages if you use a specific version 7 release of the Microsoft.Navision.Mail.dll file in Microsoft Dynamics NAV 2009"
  10. 3/10/2011. KB 2518421. Build 32228.
    1. KB 2517834 "The C/AL code designer always opens the documentation trigger when you click C/AL Code on the view menu or press F9 in Microsoft Dynamics NAV 2009 R2"
    2. KB 2517837 "The classic client crashes when you import a license file that is larger than 150 kilobytes (kbs) in Microsoft Dynamics NAV 2009"
    3. KB 2518421 "The RoleTailored client crashes when you enter Korean characters by using the Korean keyboard in Microsoft Dynamics NAV 2009"
  11. 3/21/2011. KB 2523310. build 32259
    1. KB 2523310 "The date format in a printed check is incorrect when running from the RTC."
    2. KB 2515025 "RTC crashes with filter in a sub page"
    3. KB 2520827 "Cannot get parameters to work in flowfilters in NODBC"
    4. KB 2505647 "Trying to insert the copied lines into a  new empty request page of a new report crashes the classic client"
    5. KB 2521810 "Malaysian (MY) license able to access AU-localization specific object (Report 17111)"
    6. KB 2522641 "SETFILTER in OnOpenPage using a DateTime field is not returning matching record(s)"
    7. KB 2521915 "User gets an error message "'YYYY.MM.DD.' is not a valid date." when he enters a date on RTC page"
    8. KB 2521509 "The filter '200>' is invalid.  You entered an invalid expression in the filter on the X field in the Y table. in Web Services."
    9. KB 2521862 "Polish characters erase the content of a field"
    10. KB 2520914 "RTC crashes when many actions are added and using Ctrl shortcut to insert a new record"
    11. KB 2522754 "Microsoft.Dynamics.Nav.Client.Builder.dll causing RTC to crash if you try to run a Page at startup time from Codeunit 1"
    12. KB 2522654 "RTC crashes if freze panel is added"
  12. 3/25/2011. KB 2515025. Build 32275
    1. KB 2516873 CPN Setup (page 17086), the options shown in drop down menu for the “cheque journal batch name” field are wrong.(Greece Localization)
    2. KB 2523280 XML Ports don't support ISO-8859-2 encoding
    3. KB 2515025 RTC crashes with filter in a sub page
    4. KB 2528281 Check for NotBlank property on Page allows for blank values
  13. 4/1/2011. KB 2530282. Build 32294
    1. KB 2530282 Enable automatic filter in lookup fields under Customize This Page does not just save to currrent page
    2. KB 2523312 RTC freezes if there are DataCaptionFields defined
  14. 4/12/2011. KB 2533738. Build 32315
    1. KB 2533738 Payment Journal and Cash Receipt Journal Apply Entries in RTC doesn't do partial applies properly
    2. KB 2532412 The Look-up functions on the field "Gen. Jnl. Batch Name" on "General Journal - Test" report (2) request page is not working as expected
    3. KB 2533154 User links lose filters to zup file in NAV 2009 R2 CC
    4. KB 2531105 RTC shows permission errors even setup is correct
  15. 4/20/2011. KB 2530283. Build 32329
    1. KB 2530283 Internet control in a sub form has unfocusable controls
    2. KB 2537928 Not possible to use Automation objects because of the generated code
    3. KB 2536715 The time '03/13/11 hh:mm:ss AM' is not valid in the current time zone. For example, when the clock is adjusted forward, any time in the period that is skipped is invalid. when running planning worksheet in RTC
  16. 5/5/2011. KB 2539847. Build 32365
    1. KB 2539847 Performance drop in Native
    2. KB 2533588 Classic reports open without focus
    3. KB 2539897 Export FOB files to USB Flash drive causes Dynamics NAV to crash on Windows 7 computers
  17. 5/5/2011. KB 2546999. Build 32384
    1. KB 2518424 ISV Code - Message: An item with the same key has already been added.
    2. KB 2521425 Comcom doesnt work from RTC
    3. KB 2546999 "My Notifications" is empty from the Home page in the RTC
    4. KB 2544922 RTC crashes after entering Arabic characters
    5. KB 2545971 Use of Char data type with OutStream on RTC
  18. 5/24/2011. KB 2548578. Build 32419
    1. KB 2548515 Menu Help, Info About Microsoft Dynamics NAV contains invalid information
    2. KB 2548578 Field filter doesn't work on Lookup relations (it returns field number instead of value) in RTC
    3. KB 2548576 Ctrl+Home doesn't work good in drill down lists in RTC
    4. KB 2548582 TableRelation with not existing object can be compiled but can't be run on RTC
    5. KB 2550779 Watson Bucket: 1568979316;  Symbol: MICROSOFT.DYNAMICS.FRAMEWORK.UI.WINFORMS.DLL!Microsoft.Dynamics.Framework.UI.WinForms.ProgressNotificationForm.CloseForm
  19. 5/25/2011. KB 2554208. Build 32441.
    1. KB 2554208 Memory not released and rtc hangs/crashes  after printing reports that contain larger bitmaps
    2. KB 2553711 Is Notes supposed to work over WAN?
    3. KB 2557122 FactBoxes linked to Page via a DateTime field will not find matching records
    4. KB 2557182 Cannot create connection to the server from a user who has a security filter and the basic role set
    5. KB 2531145 OnInsert trigger error makes record insert problematic in RTC
    6. KB 2556690 RFH: SETFILTER in OnOpenPage using a DateTime field is not returning matching record(s) when filtering to a precision of milliseconds
    7. KB 2554814 Objects lose data regarding the modification history. Behavior is not correct.
    8. KB 2555450 Pages close when permission error is received
    9. KB 2548573 RTC parameter -language:1033 doesn't work
    10. KB 2556011 PartnerTranslation Kit for translating to unsupported language doesn't work with R2 resource files and needs to be updated
  20. 6/1/2011. KB 2556568. Build 32465.
    1. KB 2556568 SETTABLEVIEW used from an Action on a Page does not work correctly on RTC reports
    2. KB 2560312 In RTC R2 creating a new G/L Account with an existing G/L Account number gives an error that G/L Account number already exists
    3. KB 2556437 Record Links and notes on purchase and sales prices does not work in RTC
    4. KB 2559667 XML Ports give compile errors when running in RTC
    5. KB 2560600 NAV crashes in report / xml port design
    6. KB 2558745 Field reference boolean field is text on RTC and is translated
  21. 6/7/2011. KB 2563138. Build 32480 .
    1. KB 2557242 RTC crashes on start when RC contains a Page that is not within the customer's license when running build 32275 or later.
    2. KB 2563138 Discarded filter values retained on page
    3. KB 2563259 Question about using the same .NET assembly as a control add-in and a dotnet variable in NAV.
  22. 6/17/2011. KB 2564193. Build 32500
    1. KB 2564193 CaptionML will be lost if you change something on a page and save these changes in the profiles for the user.
    2. KB 2566515 Find As You Type giving unexpected results with RTC
    3. KB 2563747 Duration can't be converted to integer in RTC as it is in CC
    4. KB 2566571 Watson Bucket: 1652661681;  Symbol: MICROSOFT.DYNAMICS.NAV.CLIENT.UI.DLL!Microsoft.Dynamics.Nav.Client.DataBinder.NstDataAccess.Abort
    5. KB 2563168 Record Links table is scanned with every click in Native NAV
  23. 6/23/2011. KB 2556639. Build 32519
    1. KB 2556639 Permission errors for Actions are not shown
    2. KB 2568527 Error when creating new bank account in RTC in Dutch release of Dynamics NAV
    3. KB 2558650 Enable partners to log report usage at customer site on NAV 2009 and NAV 5.0
    4. KB 2566586 InStream works wrong on RTC (it is correct on CC)
    5. KB 2567072 Notes still don't work completely with NAV over WAN
    6. KB 2568463 System MetaData disappears when importing fob files.
  24. 7/1/2011. KB 2575403. Build 32539.
    1. KB 2571000 Record is not updated until user goes out of page in RTC
    2. KB 2572350 Service crashing when ML caption for promotedActionCategories is missing
    3. KB 2572416 Watson Bucket: 1565783556; Event Type: DynamicsNavServiceException; Exception Type: system.argumentexception
    4. KB 2575403 NAV7 Watson Bug 270574
  25. 7/15/2011. KB 2578673. Build 32580
    1. KB 2578673 When drilling down from Acc.Schedule Overview then the Analysis View Entries do not reflect Dimensions filter in NAV 2009 SP1 Role Tailored Client
    2. KB 2582293 Cannot mix server-side invoked and client-side invoked automation objects.- only since build 32329
    3. KB 2581325 Metadata invalid after applying hotfix build 32519
    4. KB 2579980 Watson Bucket: 1619227321; Event Type: DynamicsNavServiceException; Exception Type: system.argumentnullexception
  26. 7/20/2011. KB 2578841. Build 32599
    1. KB 2568720 Unexpected behavior between linked subform and factbox on an RTC page
    2. KB 2578839 Fob import with Merge option deletes Fields Group
    3. KB 2578841 Reports called using URL link ignores filters
    4. KB 2582324 NAV Table with LinkedObject=yes only returns 50 records in RTC Page
  27. 7/27/2011. KB 2584655. Build 32619
    1. KB 2584662 Wrong Indexed View object definitions in SQL Server for complex NAV table
    2. KB 2578842 CurrentRow / CellEditor in RTC sometimes jumps into wrong row after down key and insert in last row.
    3. KB 2586582 Language ID's in NAV (Windows Language virtual Table) have duplicates which needs to be handled in NAV
    4. KB 2575152 Change to use EnumPrinters instead of GetProfileString to find printers
    5. KB 2584565 Watson Bucket: 714122261; Event Type: NavisionInternalError; Error: 18743352; Module: 30
    6. KB 2585615 Watson Bucket: 713589928; Event Type: NavisionInternalError; Error: 1367; Module: 19
    7. KB 2584655 Watson Bucket: -2067088026;  Symbol: NDBCS.DLL!NDBCSColumn::CHARVARCHAR_To_Text
  28. 8/3/2011. KB 2588301. Build 32638.
    1. KB 2518424 ISV Code - Message: An item with the same key has already been added.
    2. KB 2572460 Not able to convert database with SA account
    3. KB 2588301 Page part captions in the Role Center have titles in the wrong language
    4. KB 2589601 OCX variable crashes NAV during compilation
    5. KB 2589602 Watson Bucket: -2063659602;  Symbol: MICROSOFT.DYNAMICS.NAV.NCL.DLL!Microsoft.Dynamics.Nav.Runtime.NavEnvironment..ctor
    6. KB 2589052 RTC crash on start when User Role has a company specified
    7. KB 2589072 Memory overrun when using Printer virtual table (CSIDE crashes)
  29. 8/11/2011. KB 2575263. Build 32657
    1. KB 2575263 Workdate shows NST date rather then RTC date when connting with RTC via TS from different time zones
    2. KB 2586148 SourceTableTemporary property on froms doesn't work in some cases
    3. KB 2586156 RTC LookUp with date filter uses wrong date format in some regions
  30. 8/25/2011. KB 2586144. Build 32673
    1. KB 2586144 Endless loop on TESTFIELD - e.g. RTC hangs as CC works good
    2. KB 2586142 RTC crashes when RDL report runs
    3. KB 2597636 Given table permissions ignored when one of table fields contains table relation with table filter, and validatetablerelation= yes
    4. KB 2597601 Resizing Page 5850 and 5855 causes Page to render incorrectly and display corrupt content
    5. KB 2591319 RTC crashes using complex page with tree
    6. KB 2591316 Pages cannot be maximized via Page.Runmodal
    7. KB 2599257 Classic reports from RTC dont use filter anymore
  31. 9/5/2011. KB 2600385. Build 32719.
    1. KB 2606540 Changing field properties dynamically on classic forms
    2. KB 2586148 SourceTableTemporary property on Pages doesn't work in some cases
    3. KB 2606544 Watson Bucket: -2040541303;  Symbol: FINSQL.EXE!AL_Debug::GetHTable
    4. KB 2604409 Watson Bucket: 1601711817; Event Type: DynamicsNavServiceException; Exception Type: Microsoft.Dynamics.Nav.Types.NavPageBuildErrorException
  32. 9/10/2011. KB 2613282. Build 32735.
    1. KB 2613776 Wrong value displayed in active cell of Matrix if you resize or edit the Form
    2. KB 2613282 RTC usage with user/password can lock account if passwod failed
    3. KB 2617142 Watson Bucket: 1602246565; Event Type: DynamicsNavServiceException; Exception Type: microsoft.dynamics.nav.types.exceptions.navcsiderecordnotfoundexception
    4. KB 2614961 NAV Classic Client crashes when used on Windows 2003 with machine locale set to Thai and a Belgian keyboard
  33. 9/12/2011. KB 2615774. Build 32752
    1. KB 2615774 Error "Object reference not set to an instance of an object." when using CLEAR on a VAR Text Array from WS
    2. KB 2616720 NAV (CC) crashes when a TextBox has a TableRelation
  34. 9/19/2011. KB 2613306. Build 32775.
    1. KB 2599304 NAV Server System.InvalidCastException
    2. KB 2613306 NAV classic client windows loosing focus after Navigation panel off/on
    3. KB 2618157 "Post and Print" not printing if user has an entry in Printer Selections table
  35. 10/4/2011. KB 2623055. Build 32794.
    1. KB 2622031 Error "You do not have permission to read the Company table" when using Web Services if role permissions are restricted to a Company
    2. KB 2620542 If a filter is applied to the Key table (TAB 2000000063), no data will be returned
    3. KB 2623055 Partner Translation tool for NAV 2009 R2 - some Strings can't be translated
    4. KB 2621975 A Variant variable which has a filtered Record assigned to it will lose the filter values when passed as a parameter to a function in RTC
  36. 10/6/2011. KB 2624258. Build 32813.
    1. KB 2624258 Choose columns - Custom fields do not show if CaptionML is blank in late builds of R2
    2. KB 2625894 automation error on RTC
  37. 10/17/2011. KB 2628333. Build 32843
    1. KB 2628466 Add create a PDF functionality to the Printing experience
    2. KB 2626598 RTC crashes when choosing columns - System.OutOfMemoryException
    3. KB 2628333 Form with SourceTableTemporary=True not accessing temporary table contents passed via FORM.RUNMODAL
    4. KB 2628241 Issue addressed in KB 982003 for Record Link table is back in NAV 2009 SP1/R2
    5. KB 2629587 NavNCLStackOverflowException
      We recommend that all objects be recompiled after applying the hotfix where the previous Microsoft Dynamics NAV 2009 build was 32673 or earlier. If recompiling all objects is not possible for some reason then the minimum requirement is to recompile all Report objects as these will not function correctly until they are recompiled.
  38. 10/18/2011. KB 2625440. Build 32852
    1. KB 2625440 Dynamics NAV crashes when mail is sent via OLHandler
    2. KB 2632837 NAV 2009 R2 Build 32735   - Objects exported can't be imported to older Builds
    3. KB 2628457 Error "The maximum length for a string value is 0" when using CLEAR on a VAR Text Array from WS
    4. KB 2632589 Convert during compile - NAV 2009 R2 Build 32735   - Objects exported can't be imported to older Builds
    5. KB 2629991 Post and Print not printing if user has an entry in Printer Selections table (for Citrix users)
  39. 10/25/2011. KB 2618168. Build 32873.
    1. KB 2618168 Filter removed from Worksheet Page erroneously when updating multiple records
    2. KB 2634926 RTC does not default to values in item card when creating SKU
    3. KB 2633220 Cyrillic II chars from Character Map are lost in later build of Dynamics NAV 2009 R2
    4. KB 2629991 "Post and Print" not printing if user has an entry in Printer Selections table (for Citrix users)
  40. 11/1/2011. KB 2635542. 32900
    1. KB 2635542 Order planning records deleted unexpectedly
    2. KB 2638187 RTC crashes when using reserved words in shortcut
    3. KB 2638893 RTC crash on random user profiles on TS (RTC crashes if printer with Cyrillic  name presented in network)
  41. 11/8/2011. KB 2628981. Build 32924
    1. KB 2628981 CFRONT statement ImportFob reads all objects from db even only 1 object is imported
    2. KB 2642239 Outlook Synchronization in Danish localization does not work correctly with "aa" and "å" chars
    3. KB 2639849 DELCHR(COPYSTR(txt,1,1024),'<=>','')  works incorrect
    4. KB 2642257 When creating a new record from the RTC with certain PageTypes two records can be inserted into the relevant table instead of one in some circumstances.
    5. KB  2639398 finsql.exe crashes with no information
  42. 12/1/2011. KB 2645720. Build 32964.
    1. KB 2645720 Nav server Crash
  43. 12/4/2011. KB 2649497. Build 32982.
    1. KB 2649497 Filters/Limit Totals on the RTC request page are not saved
    2. KB 2649077 Request page does not save values
    3. KB 2649055 Wrong error messages when renaming a record on SQL only
    4. KB 2649036 Error message "Internal error 9 in module 24" when trying to compile object that uses Printer system table on build 32852 if machine has 90+ printers available
  44. 12/7/2011. KB 2592845. Build 33002
    1. KB 2650787 Usage CurrFirm.Setselectionfilter(rec)
  45. 12/22/2011. KB 2649502. Build 33046.
    1. KB 2656819 XML Ports from RTC cannot handle : in tag names. Classic Client can. - RFH
    2. KB 2649502 | sign in filter crashes RTC
    3. KB 2653850 finsql does not always close Excel process - RFH
    4. KB 2656815 RTC: Report register them self during execution on the company. By mistake during unregister they try to release itself from the registered form list
  46. 1/3/2012. KB 2658774. build 33073
    1. KB 2658774 Record Links for tables defined with DataPerCompany=No are not shown in RTC
    2. KB 2660131 Controlling visibility of the factboxes dynamically
    3. KB 2660089 Changing companies in the RTC using AppV causes 'shutting down' message
    4. KB 2660630 Filter on virtual table "file" doesn't work as expected
    5. KB 2658945 Cannot upgrade DB from 5 to latest HF
    6. KB 2659383 Cannot recompile Table 2000000045 after moving metadata version to build 33053 or higher.
  47. 1/4/2012. KB 2660996. Build 33078.
    1. KB 2661688 Percentage handling sign in NAV (classic) is dangerously flaky
    2. KB 2660996 Cannot publilsh pages with RecordID field
  48. 1/17/2012. KB 2664959. Build 2664959.
    1. KB 2664959. Forms with InsertAllowed=No built on empty tables not re-drawing correctly.
  49. 1/27/2012. KB 2666405. Build 33137.
    1. KB 2650330 Trigger on FactBoxes are running also when page opens from lookup
    2. KB 2666405 DIALOG.Open with format #1#########... : RTC dialg width is adjusted to small default, instead of format length -> does not show full text
    3. KB 2665909 SQL Collation when doing a platform required database upgrade
    4. KB 2667345 Web Service is NOT user language depending starting in build 32258 
  50. 2/7/2012. KB 2671785. Build 33172.
    1. KB 2671785 [ ] in field name removal by db alter - remove charaters will fail generating SIFT
    2. KB 2672958 Filter in filtergroup 3 is reset after customizing page
    3. KB 2673981 FlowFilters in SubFormLink of FactBox page does not get updated when the flowfilter is blanked out
  51. 2/14/2012. KB 2674867. Build 33194. STRSUBSTNO converts '\' to CRLF since build 33078
  52. 2/21/2012. KB 2675790. Build 33210. Metadata version 60310***.
    1. KB 2675790 XML Ports from RTC leak server memory
    2. KB 2677811 Classic Client flickers
    3. KB 2678831 RTC disconnects with RecordRef
      1. ****See above for the new field titled “Metadata Version” number. This can be useful when deciding if needs to recompile objects after applying a hotfix. The following fun facts relate to this information:
      2. • The current build number determines the Metadata Version number
        • When applying a hotfix, if the Metadata Version for the old build is different to the Metadata Version for the hotfix build being applied then the MS partner should include a step to recompile all objects in the database after applying the hotfix.
        • If you compile any object in the Classic Client the current Metadata Version number will be applied to the record for that object in the “Object Metadata” table (ID 2000000071).
        • If the “Object Metadata” table does not have a column called “Metadata Version” then the build number must be earlier than 32942 which was the build where this new column was added. When any hotfix build >= 32942 is applied the database conversion process will add this new column to the “Object Metadata” table.
  53.  3/7/2012. KB 2684973. Build 33261. Metadata 60310.
    1. KB 2683875 Printer Selection does not work when the printer name has a local character
    2. KB 2684973 Attachment created from RTC on Outlook 2003 is incorrect
  54. 3/15/2012. KB 2684504. Build 33277. Metadata 60310.
    1. KB 2680569 Scrollbar is missing in RTC on 32-bit only.
    2. KB 2684504 RTC crashes if BlankZero = Yes for BigInteger
    3. KB 2686085 conversion error message with PAGE.RUNMODAL(0,VarVariant)
  55. 3/26/2012. KB 2688689. Build 33284. Metadata n/a. Error "The combination of user ID and password entered is invalid" if NAV Windows login belongs to more than approx 892 security groups. This hotfix only contains a single binary file, i.e. xp_ndo_x64.dll.
  56. 3/30/2012. KB 2694582. Build 33319. Metadata 60310.
    1. KB 2693389 EVALUATE function returns wrong value in RTC if client machine has customized regional formatting
    2. KB 2695143 RTC disconnects if report contains Text[x]
    3. KB 2694552 Cue Groups content in Role Center doesn't show when RTC is started with the part Collapsed - after Build 32657
    4. KB 2692777 RTC crashes with streams
    5. KB 2694582 Mouse validates link 2 times as keyboard once
  57. 4/12/2012. KB 2697284. Build 33346. Metadata 60310.
    1.  n/a PenTest: 'SetRegionalSettings' Heap Overflow/Corruption
    2. KB 2697284 Printers list in RTC shows different results vs CC
    3. KB 2695145 RTC crashes with security filter
    4. KB 2697793 Page doesn't shows Assist edit and Drill down buttons
    5. n/a Nav7 objects can crash the NAV6 client
    6. KB 2698341 Ordinary Dynamics NAV permission error holds locks in SQL Server while waiting for user to click OK
    7. KB 2698241 The type '144' was not defined for the function.
    8. KB 2698614 Request page editor reset modified status in report/xmlport editors


 

PS. 1. Some of KB articles are not released yet, so HF are not fully available for partners/customers. Please be patient and don't claim this BLOG.
2. I don't track releases everyday, so it could be some released fixes are regressed (because of some issue) and released later, then my mentioned fix build and date become incorrect - but KB article number is allways correct. So please use KB number for fix specification.
3. Product team releases fixes combined in weekly bunch, so realy every fix includes few fixes inside. Usually these fixes inside includes all exe/dll for all folders: RTC, CC, server, NAS, dev toolkit; if it is different fix i will mention this.
4. Installation usually is simple - overwrite existing folders files with fixed. However ask support engineers if you are not sure how to do that.

Microsoft Dynamics NAV 4.0 Latest Available Version/Build

$
0
0

Current existing NAV 4.0 SP3 builds:

  1. 9/7/2007. KB 940718; NAV 4.0 SP3 rollback update 6. Client installer requires NAV 4.0 SP3 appropriate language installed. Client build 25143. Update must be delivered within 2 files (FixID's): Client installer and Servers (CODBC,C/FRONT,Server,NAS). Update corrects many issues regarding performance, stability. Must be installed everywhere who has problems with NAV
  2. 9/21/2007. KB 941294; ADCS fix.
  3. 10/7/2007. KB 944772; Nodbc.dll. "Only two decimal places are recognized when values that have five decimal places are sent to Microsoft Dynamics NAV by using the Microsoft Dynamics NAV 4.0 version of the N/ODBC driver"
  4. 9/18/2007. KB 942540; Client folder files - build 25206. "You cannot determine which fields are available and which fields are unavailable when you open a dialog box in Microsoft Dynamics NAV 4.0"
  5. 9/26/2007. KB 934409; BizTalk
  6. 9/21/2007. KB 940108; Business Notification
  7. 10/2/2007. KB 942215; Client exe's; NAS files. Build 25307. "COMMIT in a single isntance codeunit commits data that should not have been committed"
  8. 10/2/2007. KB 943227; Client folder. Build 25307. "The F4 Delete function behaves inconsistently if you press CTRL+A to select all records in Microsoft Dynamics NAV 4.0"
  9. 9/21/2007. KB 940108; Business Notification
  10. 11/1/2007. KB 943210; ndbcs.dll. "An index hint that you apply to the $nod$dbconfig table may not work as expected in Microsoft Dynamics NAV 4.0"
  11. 11/1/2007. KB 944204; olhandler.dll. "An e-mail message incorrectly appears in the Drafts folder in Outlook when you use an interaction to create the e-mail message in Microsoft Dynamics NAV 4.0"
  12. 11/7/2007. KB 944773; fin.exe; finsql.exe. Build 25484. "Double quantities of copies are printed when you print a Microsoft Dynamics NAV report on a computer that is running Windows Vista"
  13. 11/27/2007. KB 945264; nodbc.dll "An N/ODBC query returns an empty result when you filter Option fields that contain local characters in Microsoft Dynamics NAV 4.0"
  14. 11/29/2007. KB 945349; fin.exe; finsql.exe; nas.exe; nassql.exe. Build 25638. "Table locks are not released as expected in Microsoft Dynamics NAV 4.0 Service Pack 3 with platform update 940718"
  15. 12/14/2007. KB 946247; fin.exe; finsql.exe; nas.exe; nassql.exe. Build 25709. "The Microsoft Dynamics NAV client stops responding when you save an object that contains a large amount of text constants"
  16. 12/14/2007. KB 946445; msmqbusadapter.dll
  17. 12/14/2007. KB 945992; fin.exe; finsql.exe; nas.exe; nassql.exe. Build 25726. "Microsoft Dynamics NAV stops responding when it is processing messages from Message Queuing (also known as MSMQ)"
  18. 12/14/2007. KB 945339; finsql.exe. Build 25732. "You cannot rename a record because the new value for the field below is ''"
  19. 12/14/2007. KB 946188; fin.exe; finsql.exe. Build 25732. "Memory is leaking on COM callbacks when BSTRs are part of the parameters"
  20. 12/14/2007. KB 946204; fin.exe;finsql.exe. Build 25732. "The DataItem variable in the Dataport object is unexpectedly reinitialized when you run the OnAfterImport trigger in Update 6 for Microsoft Dynamics NAV 4.0 Service Pack 3"
  21. 1/18/2008. KB 947574; NODBC installation. "Error message when you run an N/ODBC query in Microsoft Dynamics NAV 4.0: "Collate Sequence Mismatch" "
  22. 2/1/2008. KB 948580; client folder files. Build 25994. "It was not possible to use strings longer than 254 characters with Automation Server"
  23. 2/8/2008. KB 948302;  fin.exe; finsql.exe; nas.exe; nassql.exe; ndbcs.dll. Build 26033. "After a lock timeout has occurred (e.g. through locks in postings) the NAS stops reacting on events" 
  24. 2/8/2008. KB 946453; ADCS. "Buffer problem when many scans are performed with handheld terminals by using the Automated Data Capture Systems (ADCS) feature "
  25. 2/8/2008. KB 942405; finsql.exe. Build 26033. "On SQL, when you go to File -> 1 (select the current company from the past companies), Navision does not close down all open forms."
  26. 2/29/2008. KB949187; BAConfigurator40.exe. "Business Analytics Configurator error message DTSStep_DTSTask_QualityCheck_3"
  27. 3/5/2008. KB948824; fin.exe; finsql.exe; nas.exe; nassql.exe. Build 26170. "In some specific situations, the Microsoft Dynamics NAV client can return Error 1247 in module 19"
  28. 3/5/2008. KB949866; fin.exe; finsql.exe; nas.exe; nassql.exe. Build 26170. "Selecting specific Printer Tray does not work as expected"
  29. 4/8/2008. KB950920; NAV client folder files; NAS files. Build 26410. "Improved queries from the form runtime" (backport from NAV 5.0 SP1)
  30. 4/30/2008. KB952355; NAV client folder; NAS files. Build 26565. "The Microsoft Dynamics NAV client stops responding when Microsoft Dynamics NAV tries to calculate a Sum Index Flowfield Technology total value"
  31. 5/8/2008. KB952201; NAV employee portal files. Build 26565. "Access Denied when trying to view shared views in Navision Employee Portal "
  32. 6/9/2008. KB952873; NAV client folder files. Build 26708. "Error message "Property exceeds the buffer size" when opening a company "
  33. 6/11/2008. KB953313; NAV Client folder files. Build 26752. "Microsoft Dynamics NAV crashes when printing reports "
  34. 7/4/2008. KB954672; NAV Client folder files. Build 26954. "Certain jobs can run slower after upgrading the NAV client to KB 950920 for version 4 (build 4.0.3.26410) or version 5 SP1"
  35. 7/16/2008. KB954722; NAV client folder files. Build 27010. "Microsoft Dynamics NAV can crash in certain situations. Some times, you will receive this error message:
    "You cannot make any changes in the database until a transaction has been started." Or, "Error 1247 in module 19". Or, some times the NAV application will just terminate."
  36. 7/16/2008. KB954342; NAV client folder files. Build 27010. "You may experience several issues when you set a filter in a list form in Microsoft Dynamics NAV".
  37. 8/29/2008. KB957275;NAV Client folder files.  Build 27256. "When captions contain an ampersand ("&"), and running NAV on a Citrix Server, NAV can crash"
  38. 9/23/2008. KB957219; TCPCom.dll .Build 27371. "Sending a document to BizTalk gives Unknown error, even if the document was sent succesfully "
  39. 10/20/2008. KB958421; BAConfigurator40.exe. "Business Analytics Configurator for SQL 2000 hangs when creating DTS packages"
  40. 10/31/2008. KB959165; NAV Client folder files.  Build 27742."Using RecordRef to search for records, in certain situations its results are inconsistent"
  41. 11/10/2008. KB959822; NAV Client folder files. Build 27765. "When running a form modally from a report, and you print the report (not preview), you get this error, and Navision freezes"
  42. 11/13/2008. KB959656; NAV client folder files. Build 27857. "Some times when a Mirosoft Dynamics NAV client receives a lock timeout - Error: [Microsoft][ODBC Driver Manager] Function sequence error "
  43. 1/29/2009. KB965224; NAV Client folder files. Build 28477. "NAV client does not release memory when changing Company"
  44. 1/29/2009. KB96225; NAV Client folder files. Build 28477. "Incorrect empty HTML cells displayed on reports"
  45. 2/9/2009. KB967469; NAV Client folder files Build 28541. "While opening a table in Design mode NAV could generate an internal error message "Error 2 in module 5" and leading to a NAV crash."
  46. 3/16/2009. KB969039; BA files."Incorrect positions of Total lines in Business Analytics analysis"
  47. 3/30/2009. KB962005; NAV Client folder files Build 28909. "Importing with xml port deletes all spaces after first white space"
  48. 4/24/2009. KB970383; NAV Client folder files Build 29021. "The BLOB data type is not fully implemented on RecordRefs"
  49. 5/12/2009. KB971172; NAV Client folder $ NAS folder files. Build 29113. "Slow performance when you apply a filter to a form that is based on a large table in Microsoft Dynamics NAV 4.0 Service Pack 3 and Microsoft Dynamics NAV 5.0 Service Pack 1 "
  50. 7/9/2009. KB973458; NAV Client folder $ NAS folder files. Build 29444. "NAV Client crashes when running on a 64 bit OS "
  51. 7/30/2009. KB968649; NAV Client folder $ NAS folder files. Build 29539. "The XML port throws two errors when there is a data validation error during XMLPort import".
  52. 9/4/2009. KB974795; ODBC folder files. Build 29723. "NODBC causing unexpected results when used in SQL Server 2008 SSIS packages."
  53. 9/7/2009. KB943496; Cfront folder files. Build 29689. "Cfront.Setrange does not take Variant parameters anymore" 
  54. 9/7/2009. KB975345; Client folder files. Build 29723. "If there are few writext to outstream then last Outstream.Writetext is not seen for LEN and for TRUNC"
  55. 9/25/2009. KB 975988. Client & NAS files. Build 29821. "You experience slow performance when you browse some forms in Microsoft Dynamics NAV 4.0 with Service Pack 3"
  56. 10/14/2009. KB 976327. Client & NAS files. Build 29961. "The Microsoft Dynamics NAV 4.0 client crashes when you delete a record in a List form by right-clicking Delete "
  57. 10/27/2009. KB 975273. Cfront files. "An application crashes if the application uses the DBL_UseCodeUnitsPermissions Cfront statement "
  58. 10/27/2009. KB 976911. Client & NAS files. Build 30033. "Error message when you try to change a table that has a primary key field defined by using Variant as the SQL data type in Microsoft Dynamics NAV 4.0: "Invalid cursor state" "
  59. 12/22/2009. KB 978895. Client & NAS files. Build 30377. "You experience slow performance when you restore some companies into a Microsoft SQL Server database in Microsoft Dynamics NAV 4.0 SP3"
  60. 12/29/2009. KB 978786. Client & NAS files. Build 30377. "NAV on terminal server shows all available printers in net "
  61. 12/29/2009. KB 978896. Client & NAS files. Build 30398. "Text constant format inconsistent when exporting from Object Designer "

That's all. No more fixes will be released. No more sales... Good bye for old good NAV 4.0...

Dynamics NAV 4.0 SP3 still could be downloaded from
https://mbs.microsoft.com/partnersource/deployment/resources/productreleases/microsoftdynamicsnav40sp3.htm?printpage=false

And latest build (latest fix) could be got as described at http://blogs.technet.com/gediminb/archive/2009/03/26/available-nav-hotfixes-download-using-kb-article.aspx
or directly
http://support.microsoft.com/hotfix/KBHotfix.aspx?kbnum=978896&kbln=en-us

PS.1."Bold fixes" I recommend to install if you want to have no problems.
   2. There is only information about available versions/builds. If you want to get it, you need ask MS support system (with reference to requiring KB article) to send you links to download fix/update. You will receive temporary (limited to one week available) links with passwords to download fixes/updates.


Microsoft Dynamics NAV 5.0 latest available version/build

$
0
0

Current available Microsoft Dynamics 5.0 builds:

  • 10/26/2007. KB 943858; NAV 5.0 rollback update 1. Client build 25359. Client installer requires NAV 5.0 appropriate language installed. Update must be delivered within 2 files (FixID's): Client installer and Servers (CODBC,C/FRONT,Server,NAS). Update corrects many issues regarding performance, stability. Must be installed everywhere who has problems with NAV
  • 11/1/2007. KB 943581; build 25344. finsql.exe. "All object information is unexpectedly updated after you upgrade a database to Microsoft Dynamics NAV 5.0 by using SQL Server 2005"
  • 11/19/2007. KB 943332; build 25533. Cfront. "CFront Data Conversion Error when assigning a BLOB"
  • 12/5/2007. KB 943496; build 25533. Cfront. "The Setrange command in C/FRONT does not take Variant parameters anymore"
  • 12/4/2007. KB 945339; build 25560. finsql.exe "You cannot rename a record because the new value for the field below is ''."
  • 12/5/2007. KB 945824; build 25560. fin.exe, finsql.exe ""Record does not exist"- error message"
  • 11/20/2007. KB 944919; build 25581. fin.exe, finsql.exe. "Error message when you click a submenu in the subform of a dialog box in Microsoft Dynamics NAV 5.0 with Update 1: "No. 5051 is not defined in the Contact Profile Answer table" or "The two fields below must be the same type""
  • 12/20/2007. KB 945349; build 25653. fin.exe, finsql.exe, nas.exe, nassql.exe."Table locks are not released as expected in Microsoft Dynamics NAV 4.0 Service Pack 3 with platform update 940718 and in Microsoft Dynamics NAV 5.0 with platform update rollup 943858"
  • 12/5/2007. KB 945992; build 25684. fin.exe, finsql.exe, nas.exe, nassql.exe."Microsoft Dynamics NAV stops responding when it is processing messages from Message Queuing (also known as MSMQ)"
  • 12/14/2007. KB 946451; build 25684. NatHah.dll. "Navision does not support text strings with > 1024 characters, the BSTRConverter is the only way"
  • 1/23/2008. KB 945879; "Outlook Integration update rollup 945879 is available for Microsoft Dynamics NAV 5.0". Can be downloaded directly from "Partnersourse"
  • 2/4/2008. KB 948512; build 26026. Client folder. "NAV 5.0 Reports run significantly slower then when run with NAV 4.0"
  • 2/29/2008. KB 948170; build 26146. ndbcs.dll. "It is not possible to run NAV and Business Analytics on 2 different servers for SQL option"
  • 2/29/2008. KB 948875; build 26146. fin.exe; finsql.exe. "When you click "Send to Excel" (Ctrl + E) or "Send to Word" (Ctrl + W), Navision does not commit any current changes before exporting data."
  • 2/29/2008. KB 949699. ADCS SETUP.msi; setup.exe. "Error " '.', hexadecimal value 0x00, is an invalid character. Line 2, position 1." when handling ADCS message"
  • 4/4/2008. KB 946717. build 26363. Client folder + NAS exe's. Purchase header does not exist error when carrying out action messages on a converted database.

NAV 5.0 SP1 released - please use it!!!! Download from https://mbs.microsoft.com/partnersource/downloads/releases/MicrosoftDynamicsNAV50SP1.htm

ps. "Bold fixes" are recomended to everyone who want to have no problems

Have performance/locking problems with NAV on SQL - look here

How to read from NAV xml document using Microsoft XMLDOM automation

$
0
0

Usually i meet questions about "How to read from NAV xml documents without xmlports?"
It is because xml ports have some limitations and sometimes don't allow us to use it.
There is sample codeunit which reads xml nodes from file. It is just example and no more....:)

OBJECT Codeunit 50050 xml read
{
  OBJECT-PROPERTIES
  {
    Date=05.08.12;
    Time=15:13:32;
    Modified=Yes;
    Version List=;
  }
  PROPERTIES
  {
    OnRun=BEGIN
            ffile.OPEN('C:\XmlFile.xml'); //this must be your file name
            ffile.CREATEINSTREAM(strInStream);

            IF ISCLEAR(xmldomDoc) THEN CREATE(xmldomDoc);

            xmldomDoc.load(strInStream);

            xmlNodeList1:= xmldomDoc.childNodes();


            FOR i:=1 TO xmlNodeList1.length()-1 DO BEGIN
             xmldomElem1:= xmlNodeList1.item(i);
                IF NOT ISCLEAR(xmldomElem1) THEN
                   xmldomAttrib:= xmldomElem1.getAttributeNode('ID');
                   IF NOT ISCLEAR(xmldomAttrib) THEN
                      txtid:=xmldomAttrib.value();
                   xmldomAttrib:= xmldomElem1.getAttributeNode('Type');
                   IF NOT ISCLEAR(xmldomAttrib) THEN
                      txttype:=xmldomAttrib.value();
                   xmldomAttrib:= xmldomElem1.getAttributeNode('Version');
                   IF NOT ISCLEAR(xmldomAttrib) THEN
                      txtVer:=xmldomAttrib.value();

                  //>>Find Node next level
                     xmldomElem2:=xmldomElem1.firstChild();
                     xmldomElem3:=xmldomElem2.firstChild();
                     xmldomAttrib:= xmldomElem3.getAttributeNode('Author');
                      IF NOT ISCLEAR(xmldomAttrib) THEN
                         txtAut:=xmldomAttrib.value();
                     xmldomAttrib:= xmldomElem3.getAttributeNode('TimeStamp');
                      IF NOT ISCLEAR(xmldomAttrib) THEN
                         txtTS:=xmldomAttrib.value();

                  //Next node

                  xmlNodeList2:= xmldomElem1.childNodes();
                  FOR ii:=0 TO xmlNodeList2.length()-2 DO BEGIN
                     xmldomElem2:= xmlNodeList2.item(ii);
                     xmldomElem3:= xmldomElem2.firstChild();


                   xmldomAttrib:= xmldomElem3.getAttributeNode('CustomerID');
                   IF NOT ISCLEAR(xmldomAttrib) THEN
                      txtCI:=xmldomAttrib.value();
                   xmldomAttrib:= xmldomElem3.getAttributeNode('ID');
                   IF NOT ISCLEAR(xmldomAttrib) THEN
                      txtCID:=xmldomAttrib.value();

                   //go deeper
                   xmldomElem3:= xmldomElem3.firstChild();

                   IF NOT ISCLEAR(xmldomElem3) THEN
                   xmldomAttrib:= xmldomElem3.getAttributeNode('OrganizationName');
                   IF NOT ISCLEAR(xmldomAttrib) THEN
                      txtON:=xmldomAttrib.value();

 

                  END;
                  MESSAGE('ID "%1"\Type "%2"\Version "%3"\Author "%4"\timestamp "%5"\Customer ID "%6"\Contact ID "%7"\Org Name "%8"',
                  txtid,
                  txttype,
                  txtVer,
                  txtAut,
                  txtTS,
                  txtCI,
                  txtCID,
                  txtON);

            END;
            ffile.CLOSE;
            CLEARALL;
          END;

  }
  CODE
  {
    VAR
      xmldomDoc@1000 : Automation "{F5078F18-C551-11D3-89B9-0000F81FE221} 5.0:{88D969E5-F192-11D4-A65F-0040963251E5}:'Microsoft XML, v5.0'.DOMDocument50";
      xmlNodeList1@1005 : Automation "{F5078F18-C551-11D3-89B9-0000F81FE221} 5.0:{2933BF82-7B36-11D2-B20E-00C04F983E60}:'Microsoft XML, v5.0'.IXMLDOMNodeList";
      xmlNodeList2@1017 : Automation "{F5078F18-C551-11D3-89B9-0000F81FE221} 5.0:{2933BF82-7B36-11D2-B20E-00C04F983E60}:'Microsoft XML, v5.0'.IXMLDOMNodeList";
      xmldomElem1@1007 : Automation "{F5078F18-C551-11D3-89B9-0000F81FE221} 5.0:{2933BF86-7B36-11D2-B20E-00C04F983E60}:'Microsoft XML, v5.0'.IXMLDOMElement";
      xmldomElem2@1010 : Automation "{F5078F18-C551-11D3-89B9-0000F81FE221} 5.0:{2933BF86-7B36-11D2-B20E-00C04F983E60}:'Microsoft XML, v5.0'.IXMLDOMElement";
      xmldomElem3@1011 : Automation "{F5078F18-C551-11D3-89B9-0000F81FE221} 5.0:{2933BF86-7B36-11D2-B20E-00C04F983E60}:'Microsoft XML, v5.0'.IXMLDOMElement";
      xmldomAttrib@1008 : Automation "{F5078F18-C551-11D3-89B9-0000F81FE221} 5.0:{2933BF85-7B36-11D2-B20E-00C04F983E60}:'Microsoft XML, v5.0'.IXMLDOMAttribute";
      txtid@1001 : Text[30];
      txttype@1002 : Text[30];
      txtVer@1009 : Text[30];
      txtAut@1012 : Text[30];
      txtTS@1013 : Text[30];
      txtCI@1014 : Text[30];
      txtCID@1015 : Text[30];
      txtON@1016 : Text[30];
      ffile@1003 : File;
      strInStream@1004 : InStream;
      i@1006 : Integer;
      ii@1018 : Integer;

    EVENT xmldomDoc@1000::ondataavailable@198();
    BEGIN
    END;

    EVENT xmldomDoc@1000::onreadystatechange@-609();
    BEGIN
    END;

    BEGIN
    END.
  }
}

 

Questions like "How to create xml files from NAV" are more easier, because you can use xmlport, dataport, write directly to file or use the same xmlDom automation.

"Programming Microsoft Dynamics NAV" by David Studebaker

$
0
0

Do you want to start programming NAV and existing documentation is too complicated...???
Use new released book about developing Microsoft Dynamics NAV 5 - "Programming Microsoft Dynamics NAV".
Prepared by David Studebaker and published by Packt Publishing Ltd.

You can buy it from "Packt Publishing Ltd" or from Amazon...

ISBN 978-1-904811-74-9

Let's read it...

NAV Developers BLOG

Viewing all 38 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>