<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.3.1" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>Navision Integration &#38; Tips</title>
	<link>http://mibuso.com/blogs/mandyk</link>
	<description>Navision &#38; Integration in Andy Kurniadi point of view</description>
	<pubDate>Thu, 29 Nov 2012 08:07:38 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.1</generator>
	<language>en</language>
			<item>
		<title>Consuming BizTalk WCF Web Service From Navision</title>
		<link>http://mibuso.com/blogs/mandyk/2012/11/06/consuming-biztalk-wcf-web-service-from-navision/</link>
		<comments>http://mibuso.com/blogs/mandyk/2012/11/06/consuming-biztalk-wcf-web-service-from-navision/#comments</comments>
		<pubDate>Tue, 06 Nov 2012 08:18:49 +0000</pubDate>
		<dc:creator>mandyk</dc:creator>
		
		<category><![CDATA[.NET COM for NAV]]></category>

		<category><![CDATA[BizTalk]]></category>

		<category><![CDATA[Navision Integration Project]]></category>

		<guid isPermaLink="false">http://mibuso.com/blogs/mandyk/2012/11/06/consuming-biztalk-wcf-web-service-from-navision/</guid>
		<description><![CDATA[Dear reader, 
This article is the companion part from the last article and to easily understand this article you should read the first part. This article elaborate the integration between Navision and BizTalk Server using WCF technology and it would be an alternative solution apart from using Commerce Gateway adapter component. The elaboration in this [...]]]></description>
			<content:encoded><![CDATA[<p>Dear reader, </p>
<p>This article is the companion part from the last article and to easily understand this article you should read the <a href="http://mibuso.com/blogs/mandyk/2012/08/15/consuming-navision-2009-web-service-from-biztalk-server/">first part</a>. This article elaborate the integration between Navision and BizTalk Server using WCF technology and it would be an alternative solution apart from using Commerce Gateway adapter component. The elaboration in this article would be heavily with BizTalk WCF adapter technology and .NET COM component wrapper which I developed by Visual Studio 2010 Express Edition in C# language. The test solution environment are based on Windows Server 2003 32 bits, BizTalk server 2006 R2 and Navision 2009 R2. It is very high likely, the solution would prevail with higher windows version and higher BizTalk server version.</p>
<p> <a href="http://mibuso.com/blogs/mandyk/2012/11/06/consuming-biztalk-wcf-web-service-from-navision/#more-382" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://mibuso.com/blogs/mandyk/2012/11/06/consuming-biztalk-wcf-web-service-from-navision/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Consuming Navision 2009 Web Service from BizTalk Server</title>
		<link>http://mibuso.com/blogs/mandyk/2012/08/15/consuming-navision-2009-web-service-from-biztalk-server/</link>
		<comments>http://mibuso.com/blogs/mandyk/2012/08/15/consuming-navision-2009-web-service-from-biztalk-server/#comments</comments>
		<pubDate>Wed, 15 Aug 2012 10:00:02 +0000</pubDate>
		<dc:creator>mandyk</dc:creator>
		
		<category><![CDATA[BizTalk]]></category>

		<category><![CDATA[Navision Integration Project]]></category>

		<guid isPermaLink="false">http://mibuso.com/blogs/mandyk/2012/08/15/consuming-navision-2009-web-service-from-biztalk-server/</guid>
		<description><![CDATA[Recently, I have been thinking of Navision Commerce Gateway future module especially the BizTalk Commerce Gateway adapter. The latest Microsoft platform are moving forward to 64 bits and Navision maturity closer to .net. These situation cause Commerce Gateway adapter torn out to be good solution or unfitted. Wonder if Microsoft Dynamics would disclose for new [...]]]></description>
			<content:encoded><![CDATA[<p>Recently, I have been thinking of Navision Commerce Gateway future module especially the BizTalk Commerce Gateway adapter. The latest Microsoft platform are moving forward to 64 bits and Navision maturity closer to .net. These situation cause Commerce Gateway adapter torn out to be good solution or unfitted. Wonder if Microsoft Dynamics would disclose for new technology solution or would rather let the partner to do them self. I can understand&#160; people tried to make BizTalk server injecting data into or pulling data from Navision SQL database thru BizTalk SQL adapters. Certainly, there is nothing wrong with it but it has many limitation for few and more integration transaction to go along with it. Regardless, Navision&#160; 2009 introduce SOAP web service and high lightly it is good starting point to exploring BizTalk talk to Navision via Navision SOAP web service. In this article I am focusing on how to consume Navision web service and will talk about Navision consuming BizTalk WCF service in another post article.</p>
<p> <a href="http://mibuso.com/blogs/mandyk/2012/08/15/consuming-navision-2009-web-service-from-biztalk-server/#more-284" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://mibuso.com/blogs/mandyk/2012/08/15/consuming-navision-2009-web-service-from-biztalk-server/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Navision 2009 Request/Response Web Service Pattern Integration Project</title>
		<link>http://mibuso.com/blogs/mandyk/2011/04/04/navision-2009-requestresponse-web-service-pattern-integration-project/</link>
		<comments>http://mibuso.com/blogs/mandyk/2011/04/04/navision-2009-requestresponse-web-service-pattern-integration-project/#comments</comments>
		<pubDate>Mon, 04 Apr 2011 07:44:14 +0000</pubDate>
		<dc:creator>mandyk</dc:creator>
		
		<category><![CDATA[Nav 2009]]></category>

		<category><![CDATA[Navision Integration Project]]></category>

		<guid isPermaLink="false">http://mibuso.com/blogs/mandyk/2011/04/04/navision-2009-requestresponse-web-service-pattern-integration-project/</guid>
		<description><![CDATA[In the past, I was writing some article regarding project integration with older Navision version. The article overall was about developing a web service extension for exposing Navision business process and data domain reach out to external. In Navision 2009 however, the web service existence really make integration much more easily. This article is resuming from [...]]]></description>
			<content:encoded><![CDATA[<p><font face="Calibri"><a href="http://mibuso.com/blogs/mandyk/files/2011/04/pict4.png" title="Request/Response Codeunit"></a><a href="http://mibuso.com/blogs/mandyk/files/2011/04/pict7.png" title="Find Product Processing Schema"></a>In the past, I was writing some article regarding project integration with older Navision version. The article overall was about developing a web service extension for exposing Navision business process and data domain reach out to external. In Navision 2009 however, the web service existence really make integration much more easily. This article is resuming from past project integration, I would like to share with you the web service request/response pattern based on Navision web service 2009.  </font></p>
<p> <a href="http://mibuso.com/blogs/mandyk/2011/04/04/navision-2009-requestresponse-web-service-pattern-integration-project/#more-258" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://mibuso.com/blogs/mandyk/2011/04/04/navision-2009-requestresponse-web-service-pattern-integration-project/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Extracting and Assigning Blob Value via Reference Variable Type</title>
		<link>http://mibuso.com/blogs/mandyk/2011/02/18/extracting-and-assigning-blob-value-via-reference-variable-type/</link>
		<comments>http://mibuso.com/blogs/mandyk/2011/02/18/extracting-and-assigning-blob-value-via-reference-variable-type/#comments</comments>
		<pubDate>Fri, 18 Feb 2011 08:03:20 +0000</pubDate>
		<dc:creator>mandyk</dc:creator>
		
		<category><![CDATA[Navision Integration Project]]></category>

		<guid isPermaLink="false">http://mibuso.com/blogs/mandyk/2011/02/18/extracting-and-assigning-blob-value-via-reference-variable-type/</guid>
		<description><![CDATA[Recently, I have been developing a batch job automation to extract/import Navision tables into/from xml format. Well it is not quite challenging if I have to use XML port object for each table and this is straight forward solution. However, in my case, I would like to extract/import any table dynamically from user selection during [...]]]></description>
			<content:encoded><![CDATA[<p><font face="Calibri">Recently, I have been developing a batch job automation to extract/import Navision tables into/from xml format. Well it is not quite challenging if I have to use XML port object for each table and this is straight forward solution. However, in my case, I would like to extract/import any table dynamically from user selection during runtime and I don’t wish to create each xml port object for each table in Navision. </font></p>
<p><font face="Calibri">Certainly I am looking at RecordRef and FieldRef data type that would be my outmost possible solution and indeed I almost there but I was stuck with Blob data type and check mate. </font><font face="Calibri">As you have probably known the field reference provide us with Value or Validate method to extract or to assigned the value for a field. These methods are seem good for simple data types and very unfortunately the method of CREATEINSTREAM and CREATEOUTSTREAM are absent from field reference and it is seem I am turn into the end of the road.</font></p>
<p> <a href="http://mibuso.com/blogs/mandyk/2011/02/18/extracting-and-assigning-blob-value-via-reference-variable-type/#more-253" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://mibuso.com/blogs/mandyk/2011/02/18/extracting-and-assigning-blob-value-via-reference-variable-type/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Data change Tracking Integration with New Database Triggers events In Navision 2009 R2</title>
		<link>http://mibuso.com/blogs/mandyk/2011/01/31/data-change-tracking-integration-with-new-database-triggers-events-in-navision-2009-r2/</link>
		<comments>http://mibuso.com/blogs/mandyk/2011/01/31/data-change-tracking-integration-with-new-database-triggers-events-in-navision-2009-r2/#comments</comments>
		<pubDate>Mon, 31 Jan 2011 07:37:28 +0000</pubDate>
		<dc:creator>mandyk</dc:creator>
		
		<category><![CDATA[Nav 2009]]></category>

		<guid isPermaLink="false">http://mibuso.com/blogs/mandyk/2011/01/31/data-change-tracking-integration-with-new-database-triggers-events-in-navision-2009-r2/</guid>
		<description><![CDATA[You might already have aware of new Navision - CRM integration new features introduced in Navision 2009 R2. This integration technically gives possibility in Navision to capture data change tracking in a better way than earlier version. In this article, I want to share with you my point of view of this possibility data change [...]]]></description>
			<content:encoded><![CDATA[<p><font face="Calibri">You might already have aware of new Navision - CRM integration new features introduced in Navision 2009 R2. This integration technically gives possibility in Navision to capture data change tracking in a better way than earlier version. In this article, I want to share with you my point of view of this possibility data change tracking mechanism and give you alternative ways to achieve change tracking with another technology within Microsoft framework.</font></p>
<p><font face="Calibri"> <a href="http://mibuso.com/blogs/mandyk/2011/01/31/data-change-tracking-integration-with-new-database-triggers-events-in-navision-2009-r2/#more-240" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://mibuso.com/blogs/mandyk/2011/01/31/data-change-tracking-integration-with-new-database-triggers-events-in-navision-2009-r2/feed/</wfw:commentRss>
		</item>
		<item>
		<title>How to find out Picture Image Format in Navision 2009</title>
		<link>http://mibuso.com/blogs/mandyk/2010/10/20/how-to-find-out-picture-image-format-in-navision-2009/</link>
		<comments>http://mibuso.com/blogs/mandyk/2010/10/20/how-to-find-out-picture-image-format-in-navision-2009/#comments</comments>
		<pubDate>Wed, 20 Oct 2010 07:44:40 +0000</pubDate>
		<dc:creator>mandyk</dc:creator>
		
		<category><![CDATA[Nav 2009]]></category>

		<guid isPermaLink="false">http://mibuso.com/blogs/mandyk/2010/10/20/how-to-find-out-picture-image-format-in-navision-2009/</guid>
		<description><![CDATA[Recently I have some requirement to extract Navision item picture to web front application and with Navision 2009 I could store not only BMP format but many other format namely, JPEG, TIFF, PNG and etcetera.  This is indeed is great improvement in Navision 2009, since BMP format is not the best format due the size [...]]]></description>
			<content:encoded><![CDATA[<p><font face="Calibri">Recently I have some requirement to extract Navision item picture to web front application and with Navision 2009 I could store not only BMP format but many other format namely, JPEG, TIFF, PNG and etcetera.  This is indeed is great improvement in Navision 2009, since BMP format is not the best format due the size of the space. Now, I have a little problem with the format diversity on how to recall the image format type. I need find out the format type because the web pages require the right content type before it can display correctly.</font></p>
<p><font face="Calibri">After some study and research, finally I can make a simple function in Navision C/AL to detect the image format type directly from the blob image field. Basically some bytes at the beginning of the image store the image format information. So, I need the first 4 characters from the BLOB image and do checking with it.  The function below detects some major image format and could be extended to detect others whenever it is necessary. </font></p>
<p><a href="http://mibuso.com/blogs/mandyk/files/2010/10/content-type-function-detector.txt" title="Content Type Function Detector">Content Type Function Detector</a></p>
<p><font face="Calibri">Below C/AL code  is using detector function for displaying the content type format of item picture:</font></p>
<p>                            </p>
<p>l_recItem.CALCFIELDS(Picture);<br />
IF l_recItem.Picture.HASVALUE THEN BEGIN<br />
   l_recItem.Picture.CREATEINSTREAM(l_instreamBigData);<br />
   l_instreamBigData.READTEXT(l_textLen4);<br />
   l_textContentType := l_cduGenFunction.GetImageContentType(l_textLen4);<br />
   Message(&#8217;Image Format is : &#8216; + l_textContentType);<br />
END;</p>
]]></content:encoded>
			<wfw:commentRss>http://mibuso.com/blogs/mandyk/2010/10/20/how-to-find-out-picture-image-format-in-navision-2009/feed/</wfw:commentRss>
		</item>
		<item>
		<title>RTC Text Editor Control Addin for Nav 2009</title>
		<link>http://mibuso.com/blogs/mandyk/2010/09/28/rtc-text-editor-control-addin-for-nav-2009/</link>
		<comments>http://mibuso.com/blogs/mandyk/2010/09/28/rtc-text-editor-control-addin-for-nav-2009/#comments</comments>
		<pubDate>Tue, 28 Sep 2010 09:53:34 +0000</pubDate>
		<dc:creator>mandyk</dc:creator>
		
		<category><![CDATA[Nav 2009]]></category>

		<category><![CDATA[RTC Control Addin]]></category>

		<guid isPermaLink="false">http://mibuso.com/blogs/mandyk/2010/09/28/rtc-text-editor-control-addin-for-nav-2009/</guid>
		<description><![CDATA[Some cases of requirement, I need to have text editor in Navision that does not limited to 1K of string and I need able to have break line and simple decoration. This large text could be for explanation of production description, shipping handling or document requirement or could be some comment.  So I try to develop a new stuff in [...]]]></description>
			<content:encoded><![CDATA[<p>Some cases of requirement, I need to have text editor in Navision that does not limited to 1K of string and I need able to have break line and simple decoration. This large text could be for explanation of production description, shipping handling or document requirement or could be some comment.  So I try to develop a new stuff in Nav 2009 sp1 features call control Addin an as usual using Visual Studio Express Edition 2010 to create one.</p>
<p> <a href="http://mibuso.com/blogs/mandyk/2010/09/28/rtc-text-editor-control-addin-for-nav-2009/#more-233" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://mibuso.com/blogs/mandyk/2010/09/28/rtc-text-editor-control-addin-for-nav-2009/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Navision COM Wrapper for Consume Web Service</title>
		<link>http://mibuso.com/blogs/mandyk/2010/06/23/navision-com-wrapper-for-consume-web-service/</link>
		<comments>http://mibuso.com/blogs/mandyk/2010/06/23/navision-com-wrapper-for-consume-web-service/#comments</comments>
		<pubDate>Wed, 23 Jun 2010 08:11:11 +0000</pubDate>
		<dc:creator>mandyk</dc:creator>
		
		<category><![CDATA[.NET COM for NAV]]></category>

		<category><![CDATA[Navision Integration Project]]></category>

		<guid isPermaLink="false">http://mibuso.com/blogs/mandyk/2010/06/23/navision-com-wrapper-for-consume-web-service/</guid>
		<description><![CDATA[Preface
Recently, I have been thinking of consuming typical web service such currency exchange rate or RSS weather forecast from Navision.  So I come to think how to consume all these services on the web and finally I found “HTTPWebRequest” class under System.Net framework that help me do the wonders. So, I am exciting to create the [...]]]></description>
			<content:encoded><![CDATA[<h2><font size="4"><font face="Calibri"><a href="http://mibuso.com/blogs/mandyk/files/2010/06/pict162.jpg" title="RSS weather forecast shcema"></a>Preface</font></font></h2>
<p><font face="Calibri">Recently, I have been thinking of consuming typical web service such currency exchange rate or RSS weather forecast from Navision.  So I come to think how to consume all these services on the web and finally I found “<strong>HTTPWebRequest”</strong> class under System.Net framework that help me do the wonders. So, I am exciting to create the COM wrapper for Navision to make a request and capture the response. Like usual, I am using Microsoft Visual C# 2008 express editions and Navision message type designer to managing XML at Navision side. Let’s go with substantial matter now.</font></p>
<p> <a href="http://mibuso.com/blogs/mandyk/2010/06/23/navision-com-wrapper-for-consume-web-service/#more-209" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://mibuso.com/blogs/mandyk/2010/06/23/navision-com-wrapper-for-consume-web-service/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Hosting/Exposing Navision Message Service with WCF</title>
		<link>http://mibuso.com/blogs/mandyk/2010/06/14/hostingexposing-navision-message-service-with-wcf/</link>
		<comments>http://mibuso.com/blogs/mandyk/2010/06/14/hostingexposing-navision-message-service-with-wcf/#comments</comments>
		<pubDate>Mon, 14 Jun 2010 07:55:01 +0000</pubDate>
		<dc:creator>mandyk</dc:creator>
		
		<category><![CDATA[Navision Integration Project]]></category>

		<guid isPermaLink="false">http://mibuso.com/blogs/mandyk/2010/06/14/hostingexposing-navision-message-service-with-wcf/</guid>
		<description><![CDATA[
Preface
This article is the next project from last article regarding the .net component of Navision message service which contains all the message contracts. In this article I will talk about the .net component creation that contain WCF service contract, operation contract and host them in IIS application. This component will utilize the .net Navision message [...]]]></description>
			<content:encoded><![CDATA[<p><font face="Calibri"></p>
<h2><font size="4">Preface</font></h2>
<p><font face="Calibri">This article is the next project from last article regarding the .net component of Navision message service which contains all the message contracts. In this article I will talk about the .net component creation that contain WCF service contract, operation contract and host them in IIS application. This component will utilize the .net Navision message service to communicate with Navision listener.  </font></p>
<p><font face="Calibri"> <a href="http://mibuso.com/blogs/mandyk/2010/06/14/hostingexposing-navision-message-service-with-wcf/#more-181" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://mibuso.com/blogs/mandyk/2010/06/14/hostingexposing-navision-message-service-with-wcf/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Navision Message Services on .Net</title>
		<link>http://mibuso.com/blogs/mandyk/2010/06/05/navision-message-services-on-net/</link>
		<comments>http://mibuso.com/blogs/mandyk/2010/06/05/navision-message-services-on-net/#comments</comments>
		<pubDate>Sat, 05 Jun 2010 05:43:34 +0000</pubDate>
		<dc:creator>mandyk</dc:creator>
		
		<category><![CDATA[Navision Integration Project]]></category>

		<guid isPermaLink="false">http://mibuso.com/blogs/mandyk/2010/06/05/navision-message-services-on-net/</guid>
		<description><![CDATA[Preface
In this article I would like to share with you about creating .net component that contains Navision message service library. The first plan is to have message structure in C# class for each message type so the message communication can be easily constructed in .net development. Secondly, I could have the message contract library component [...]]]></description>
			<content:encoded><![CDATA[<h2><font size="4"><font face="Calibri">Preface</font></font></h2>
<p><font face="Calibri">In this article I would like to share with you about creating .net component that contains Navision message service library. The first plan is to have message structure in C# class for each message type so the message communication can be easily constructed in .net development. Secondly, I could have the message contract library component that will support the WCF services project. Nevertheless, Navision 4.0/5.0 cannot generate Meta data that I need to generate C# message class but with certain extend it is possible.  This article I would share with you the way to achieve this rapidly and hopefully you can catch the concept why I develop message type designer at first place at Navision and relation to this article.</font></p>
<p><font face="Calibri"> <a href="http://mibuso.com/blogs/mandyk/2010/06/05/navision-message-services-on-net/#more-161" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://mibuso.com/blogs/mandyk/2010/06/05/navision-message-services-on-net/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
