<?xml version="1.0" encoding="UTF-8"?>
<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/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Amer Atiyah, Microsoft Dynamics AX Solution Architect</title>
	<atom:link href="http://www.amer-ax.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.amer-ax.com</link>
	<description>A Freelancer Microsoft Dynamics AX Solution Architect</description>
	<lastBuildDate>Sun, 11 Dec 2011 07:07:15 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Enterprise Portal is Not Working on Dynamics AX 2012 Hyper-V Image</title>
		<link>http://www.amer-ax.com/2011/12/enterprise-portal-is-not-working-on-dynamics-ax-2012-hyper-v-image/</link>
		<comments>http://www.amer-ax.com/2011/12/enterprise-portal-is-not-working-on-dynamics-ax-2012-hyper-v-image/#comments</comments>
		<pubDate>Sat, 10 Dec 2011 22:02:54 +0000</pubDate>
		<dc:creator>Amer</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Dynamics AX]]></category>
		<category><![CDATA[Dynamics AX 2012]]></category>
		<category><![CDATA[Enterprise Portal]]></category>
		<category><![CDATA[Error]]></category>

		<guid isPermaLink="false">http://www.amer-ax.com/?p=1475</guid>
		<description><![CDATA[If you ever started working on the image downloaded from the Microsoft PartnerSource of Microsoft Dynamics AX 2012, you might face a trouble while trying to explore Role Centers or Enterprise Portals. This error is due to the configuration setup in the AX2012 image that let&#8217;s DNS points to contoso.com domain. What has to be [...]]]></description>
			<content:encoded><![CDATA[<p>If you ever started working on the image downloaded from the Microsoft PartnerSource of <span style="color: #0000ff;">Microsoft Dynamics AX 2012,</span> you might face a trouble while trying to explore Role Centers or Enterprise Portals.</p>
<p style="text-align: center;"><a href="http://www.amer-ax.com/wp-content/uploads/2011/12/EP-Error.png"><img class="aligncenter size-full wp-image-1479" title="EP Error" src="http://www.amer-ax.com/wp-content/uploads/2011/12/EP-Error2.png" alt="" width="600" height="300" /><br />
</a></p>
<p>This error is due to the configuration setup in the <span style="color: #0000ff;">AX2012</span> image that let&#8217;s DNS points to contoso.com domain. What has to be done is to redirect that domain to the current machine (which is the same virtual machine you&#8217;re using).</p>
<p>To do so you must add a loop back IP to your&#8221; Hosts&#8221; file. You can think of that files a Rolodex for your computer. Its where a computer looks first to translate the URL of a website into a numerical IP address that it can actually use. You can find the &#8220;Hosts&#8221; file in: &#8220;C:\Windows\System32\drivers\etc\Hosts&#8221;.</p>
<p>To fix the issue, open the Hosts file a notepad and add this line to the end of the file:</p>
<p><code>127.0.0.1       dynamicsax.contoso.com</code></p>
<p>In the beginning, you might encounter the below error&#8230; but it will be fixed with &#8220;refresh&#8221;:</p>
<p style="text-align: center;"><a href="http://www.amer-ax.com/wp-content/uploads/2011/12/ERROR.png"><img class="aligncenter size-full wp-image-1480" title="ERROR" src="http://www.amer-ax.com/wp-content/uploads/2011/12/ERROR.png" alt="" width="486" height="306" /></a></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.amer-ax.com/2011/12/enterprise-portal-is-not-working-on-dynamics-ax-2012-hyper-v-image/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Dynamics Academy &#8211; An Academic Project for Microsoft Dynamics in Saudi Arabia</title>
		<link>http://www.amer-ax.com/2011/12/dynamics-academy-an-academic-project-for-microsoft-dynamics-in-saudi-arabia/</link>
		<comments>http://www.amer-ax.com/2011/12/dynamics-academy-an-academic-project-for-microsoft-dynamics-in-saudi-arabia/#comments</comments>
		<pubDate>Tue, 06 Dec 2011 18:03:08 +0000</pubDate>
		<dc:creator>Amer</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Dynamics AX]]></category>
		<category><![CDATA[Saudi Arabia]]></category>
		<category><![CDATA[Training]]></category>

		<guid isPermaLink="false">http://www.amer-ax.com/?p=1461</guid>
		<description><![CDATA[Everyone in the Dynamics filed remembers very well how hard it was to get into the track of any Microsoft Dynamics producttechnically or functionally. Apart from missing of  learning resources, qualified consultants were also missed. A great initiative that we always missed since so long time is now live in Saudi Arabia. Dynamics Academy is [...]]]></description>
			<content:encoded><![CDATA[<p>Everyone in the Dynamics filed remembers very well how hard it was to get into the track of any Microsoft Dynamics producttechnically or functionally. Apart from missing of  learning resources, qualified consultants were also missed.</p>
<p style="text-align: center;"><a href="http://www.dynamicsacademy.net/" rel="http://www.dynamicsacademy.net/" target="_blank"><img class="aligncenter" title="Dynamics Academy" src="http://www.amer-ax.com/wp-content/uploads/2011/12/Dynamics-Academy.png" alt="" width="211" height="90" /></a></p>
<p>A great initiative that we always missed since so long time is now live in Saudi Arabia. <a href="http://www.dynamicsacademy.net/" target="_blank">Dynamics Academy</a> is an academic initiative that was taken to support the Microsoft Dynamics community in Saudi Arabia with academic programs in all kinds with Microsoft Dynamics AX, GP, NAV and CRM.</p>
<p>From its early days, <a href="http://www.dynamicsacademy.net/" target="_blank">Dynamics Academy</a> has put an objective in mind that is helping  Microsoft Dynamics vendors and clients in the region to educate their resources and put them on the right track to increase the success probabilities. The academy is seriously taking the responsibility of such education programs by starting with fresh individuals who have no experience in ERP, CRM, nor any business solution implementation even. Those individuals will be ready to get involved as functional and technical consultants in junior levels in Dynamics AX, GP, NAV and CRM implementations.</p>
<p>This initiative was taken by three contributors from the community: <a href="http://www.linkedin.com/pub/ahmed-maghraby-cpim-cscp-pmp/8/808/186" target="_blank">Ahmad Maghraby</a> (CPIM, CSCP, PMP, MCT),  <a href="http://www.linkedin.com/pub/ahmed-yakan/12/2a9/aa8" target="_blank">Ahmad Yakan</a> (MCT, MCBSP) and <a href="http://sa.linkedin.com/in/ameratiyah" target="_blank">I</a>.</p>
<p>For more information about the Dynamics Academy and to get announcements on the trainings, visit the academy website: <a href="http://www.dynamicsacademy.net/">http://www.dynamicsacademy.net/</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.amer-ax.com/2011/12/dynamics-academy-an-academic-project-for-microsoft-dynamics-in-saudi-arabia/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft Dynamics AX 2012 Event in Khubar</title>
		<link>http://www.amer-ax.com/2011/11/microsoft-dynamics-ax-2012-event-in-khubar/</link>
		<comments>http://www.amer-ax.com/2011/11/microsoft-dynamics-ax-2012-event-in-khubar/#comments</comments>
		<pubDate>Wed, 30 Nov 2011 15:22:54 +0000</pubDate>
		<dc:creator>Amer</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Dynamics AX]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[Dynamics AX 2012]]></category>
		<category><![CDATA[Dynamics AX Brains]]></category>
		<category><![CDATA[Event]]></category>
		<category><![CDATA[Saudi Arabia]]></category>

		<guid isPermaLink="false">http://www.amer-ax.com/?p=1443</guid>
		<description><![CDATA[   After its successful event in Riyadh last May, Microsoft Dynamics AX Brains community is back to continue its support to the Saudi community in the Eastern Region this time. Under the sponsorship of Cubes Solutions, December 14th will gather all community members at Al Gosaiby hotel in Khubar to introduce the new version Microsoft Dynamics [...]]]></description>
			<content:encoded><![CDATA[<p align="center"><img src="http://evbdn.eventbrite.com/s3-build/images/80980/3009616872/1/logo.gif" alt="Description: Microsoft Dynamics AX 2012, Powerful, Agile and Simple" width="300" height="72" />  <img src="http://www.amer-ax.com/images/CommunityEvents/Cubes%20Logo.JPG" alt="Cubes Solutions" width="112" height="112" /></p>
<p>After its successful event in Riyadh last May, Microsoft Dynamics AX Brains community is back to continue its support to the Saudi community in the Eastern Region this time.</p>
<p>Under the sponsorship of <a href="http://www.cubesit.com/">Cubes Solutions</a>, December 14th will gather all community members at Al Gosaiby hotel in Khubar to introduce the new version Microsoft Dynamics AX 2012.</p>
<p>The event will be a great opportunity for Microsoft Dynamics AX partners, customers, and consultants to gather and network.</p>
<p>&nbsp;</p>
<p><strong>Agenda (09:30AM &#8211; 02:45PM):</strong></p>
<table border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="top" width="291"><strong>Session</strong></td>
<td valign="top" width="101"><strong>Start Time</strong></td>
<td valign="top" width="81"><strong>End Time</strong></td>
<td valign="top" width="151"><strong>Speaker</strong></td>
</tr>
<tr>
<td valign="top" width="291"><strong>Registration</strong></td>
<td valign="top" width="101"><strong>09:30</strong></td>
<td valign="top" width="81"><strong>09:55</strong></td>
<td valign="top" width="151"><strong> </strong></td>
</tr>
<tr>
<td colspan="4" valign="top" width="624">
<div align="center">
<hr align="center" size="2" width="100%" />
</div>
</td>
</tr>
<tr>
<td valign="top" width="291"><strong>Welcoming note and Dynamics AX Brains Introductory     </strong></td>
<td valign="top" width="101"><strong>09:55</strong></td>
<td valign="top" width="81"><strong>10:00</strong></td>
<td valign="top" width="151"><strong>Amer Atiyah</strong></td>
</tr>
<tr>
<td colspan="4" valign="top" width="624">If you have no idea what &#8220;Dynamics AX Brains&#8221; is, then this is a good chance for you to know how you can benefit from such community and technical gathering.</p>
<div align="center">
<hr align="center" size="2" width="100%" />
</div>
</td>
</tr>
<tr>
<td colspan="4" valign="top" width="624">
<table border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="top" width="295"><strong>Microsoft Dynamics AX 2012</strong></td>
<td valign="top" width="102"><strong>10:00</strong></td>
<td valign="top" width="82"><strong>10:15</strong></td>
<td valign="top" width="152"><strong>Ahmad Sharkawi</strong></td>
</tr>
<tr>
<td colspan="4" valign="top" width="631">Ahmad Sharkawi from the Microsoft MBS team will be presenting an introduction to Microsoft Dynamics AX 2012</p>
<div align="center">
<hr align="center" size="2" width="100%" />
</div>
</td>
</tr>
</tbody>
</table>
<p>&nbsp;</td>
</tr>
<tr>
<td colspan="4" valign="top" width="624">
<table border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="top" width="295"><strong>Introducing the New Features of Financials and Projects Accounting in Dynamics AX 2012</strong></td>
<td valign="top" width="102"><strong>10:15</strong></td>
<td valign="top" width="82"><strong>11:30</strong></td>
<td valign="top" width="152"><strong>Ahmad Yakan</strong></td>
</tr>
<tr>
<td colspan="4" valign="top" width="631">Microsoft Dynamics AX deals with customers and partners pain in its new version AX 2012 by adding very important functions in Financials and Projects accounting. The session will focus on certain functionalities that give Microsoft Dynamics AX the advantages comparing it with other business solutions systems; generally we will talk about the improved collaboration, the increased productivity and the strong measures and controls with a better financial insight.</p>
<div align="center">
<hr align="center" size="2" width="100%" />
</div>
</td>
</tr>
</tbody>
</table>
<p>&nbsp;</td>
</tr>
<tr>
<td valign="top" width="291"><strong>Prayer and Coffee Break</strong></td>
<td valign="top" width="101"><strong>11:30</strong></td>
<td valign="top" width="81"><strong>12:15</strong></td>
<td valign="top" width="151"><strong> </strong></td>
</tr>
<tr>
<td colspan="4" valign="top" width="624">
<div align="center">
<hr align="center" size="2" width="100%" />
</div>
</td>
</tr>
<tr>
<td valign="top" width="291">I<strong>ntroducing the New Features of Supply Chain Management &amp; Manufacturing in Dynamics AX 2012</strong></td>
<td valign="top" width="101"><strong>12:15</strong></td>
<td valign="top" width="81"><strong>13:30</strong></td>
<td valign="top" width="151"><strong>Ahmad Maghraby</strong></td>
</tr>
<tr>
<td colspan="4" valign="top" width="624">Microsoft Dynamics AX 2012 is coming with so many new capabilities that are critical for any business. Specifically in the supply chain management and the production areas, major processes have been introduced. This session will reveals the new features of AX 2012 in the supply chain management and manufacturing. Join us and get ready for the new release.</p>
<div align="center">
<hr align="center" size="2" width="100%" />
</div>
<p>&nbsp;</td>
</tr>
<tr>
<td valign="top" width="291"><strong>Coffee Break</strong></td>
<td valign="top" width="101"><strong>13:30</strong></td>
<td valign="top" width="81"><strong>13:45</strong></td>
<td valign="top" width="151"><strong> </strong></td>
</tr>
<tr>
<td colspan="4" valign="top" width="624">
<div align="center">
<hr align="center" size="2" width="100%" />
</div>
</td>
</tr>
<tr>
<td valign="top" width="291"><strong>Technology in Microsoft Dynamics AX 2012</strong></td>
<td valign="top" width="101"><strong>13:45</strong></td>
<td valign="top" width="81"><strong>15:00</strong></td>
<td valign="top" width="151"><strong>Amer Atiyah</strong></td>
</tr>
<tr>
<td colspan="4" valign="top" width="624">This session is a light weight technical session describes the new Dynamics AX 2012 for new as well as experienced Dynamics AX technical and non-technical attendees.Tremendous changes and efforts have been made on the technology side from the Dynamics AX 2012. Layers in database, new Modeling system, Reports only on SSRS, Enterprise Portal on MOSS 2012, AOT in VS.net&#8230; and many other new updates you would really like to watch.</p>
<div align="center">
<hr align="center" size="2" width="100%" />
</div>
</td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.amer-ax.com/2011/11/microsoft-dynamics-ax-2012-event-in-khubar/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Knowledge Bridge</title>
		<link>http://www.amer-ax.com/2011/11/knowledge-bridge/</link>
		<comments>http://www.amer-ax.com/2011/11/knowledge-bridge/#comments</comments>
		<pubDate>Wed, 23 Nov 2011 15:08:57 +0000</pubDate>
		<dc:creator>Amer</dc:creator>
				<category><![CDATA[Clients]]></category>

		<guid isPermaLink="false">http://www.amer-ax.com/?p=1440</guid>
		<description><![CDATA[Knowledge Bridge solution (KN-Bridge) is a world-class IT systems integrator firm with core strengths in the efficient delivery of information technology infrastructure, integrated systems and business solutions services. (KN-Bridge) is a pioneering leader in the IT industry in Saudi Arabia, offering integrated, cutting-edge, state-of-the-art technical turnkey business solutions.]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://www.amer-ax.com/wp-content/uploads/2011/11/index_09.gif" rel="http://www.kn-bridge.com/" target="_blank"><img class="aligncenter size-full wp-image-1441" title="index_09" src="http://www.amer-ax.com/wp-content/uploads/2011/11/index_09.gif" alt="" width="104" height="45" /></a></p>
<p>Knowledge Bridge solution (KN-Bridge) is a world-class IT systems integrator firm with core strengths in the efficient delivery of information technology infrastructure, integrated systems and business solutions services. (KN-Bridge) is a pioneering leader in the IT industry in Saudi Arabia, offering integrated, cutting-edge, state-of-the-art technical turnkey business solutions.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.amer-ax.com/2011/11/knowledge-bridge/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Columbus IT</title>
		<link>http://www.amer-ax.com/2011/11/columbus-it/</link>
		<comments>http://www.amer-ax.com/2011/11/columbus-it/#comments</comments>
		<pubDate>Wed, 23 Nov 2011 15:01:26 +0000</pubDate>
		<dc:creator>Amer</dc:creator>
				<category><![CDATA[Clients]]></category>

		<guid isPermaLink="false">http://www.amer-ax.com/?p=1436</guid>
		<description><![CDATA[Columbus IT is one of the leaders in the market of Dynamics AX around the globe. Columbus IT operate in 28 countries including 3 Middle Eastern nations, have over 1000 employees, provide 6,000 customer hours every day, and have implemented Microsoft Business Solutions for over 16 years. &#160; &#160; &#160;]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.amer-ax.com/wp-content/uploads/2011/11/ColumbusIT.jpg"><img class="aligncenter size-full wp-image-1437" title="ColumbusIT" src="http://www.amer-ax.com/wp-content/uploads/2011/11/ColumbusIT.jpg" alt="" width="225" height="225" /></a>Columbus IT is one of the leaders in the market of Dynamics AX around the globe. Columbus IT operate in 28 countries including 3 Middle Eastern nations, have over 1000 employees, provide 6,000 customer hours every day, and have implemented Microsoft Business Solutions for over 16 years.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.amer-ax.com/2011/11/columbus-it/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fawzi Al-Nahdi and Partners Holding Group</title>
		<link>http://www.amer-ax.com/2011/07/fawzi-al-nahdi-and-partners-holding-group/</link>
		<comments>http://www.amer-ax.com/2011/07/fawzi-al-nahdi-and-partners-holding-group/#comments</comments>
		<pubDate>Tue, 26 Jul 2011 21:58:52 +0000</pubDate>
		<dc:creator>Amer</dc:creator>
				<category><![CDATA[Clients]]></category>

		<guid isPermaLink="false">http://www.amer-ax.com/?p=1414</guid>
		<description><![CDATA[With over than seven different types of business around Saudi Arabia, I have implemented my Microsoft Dynamics AX Payroll and Organization Administration modules to Fawzi Al-Nahdi and Partners Holding Group so it allows managing payments for thier 400 employees.]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-medium wp-image-1415" title="Crystal" src="http://www.amer-ax.com/wp-content/uploads/2011/07/Crystal-300x97.png" alt="" width="300" height="97" />With over than seven different types of business around Saudi Arabia, I have implemented my Microsoft Dynamics AX Payroll and Organization Administration modules to Fawzi Al-Nahdi and Partners Holding Group so it allows managing payments for thier 400 employees.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.amer-ax.com/2011/07/fawzi-al-nahdi-and-partners-holding-group/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dynamics AX 2009 Shows One Line Only in Its Grids</title>
		<link>http://www.amer-ax.com/2011/07/dynamics-ax-2009-shows-one-line-only-in-its-grids/</link>
		<comments>http://www.amer-ax.com/2011/07/dynamics-ax-2009-shows-one-line-only-in-its-grids/#comments</comments>
		<pubDate>Tue, 26 Jul 2011 13:36:15 +0000</pubDate>
		<dc:creator>Amer</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Dynamics AX]]></category>
		<category><![CDATA[Dynamics AX 2009]]></category>
		<category><![CDATA[Dynamics AX 2009 SP1]]></category>

		<guid isPermaLink="false">http://www.amer-ax.com/?p=1404</guid>
		<description><![CDATA[If you have ever came across a case where you found Dynamics AX girds showing only the first line of data&#8230; don&#8217;t get afraid, you still have all the data. Basically to solve the issue, insure that the client you&#8217;re using has the very same version of your Dynamics AX AOS. You could do that [...]]]></description>
			<content:encoded><![CDATA[<p>If you have ever came across a case where you found <span style="color: #0000ff;">Dynamics AX</span> girds showing only the first line of data&#8230; don&#8217;t get afraid, you still have all the data.</p>
<p>Basically to solve the issue, insure that the client you&#8217;re using has the very same version of your<span style="color: #0000ff;"> Dynamics AX</span> AOS. You could do that by installing the right <span style="color: #0000ff;">Microsoft Dynamics AX</span> SP and Rollup version. <img src='http://www.amer-ax.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.amer-ax.com/2011/07/dynamics-ax-2009-shows-one-line-only-in-its-grids/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Talal Abu-Ghazaleh</title>
		<link>http://www.amer-ax.com/2011/06/talal-abu-ghazaleh/</link>
		<comments>http://www.amer-ax.com/2011/06/talal-abu-ghazaleh/#comments</comments>
		<pubDate>Fri, 10 Jun 2011 22:31:29 +0000</pubDate>
		<dc:creator>Amer</dc:creator>
				<category><![CDATA[Clients]]></category>

		<guid isPermaLink="false">http://www.amer-ax.com/?p=1380</guid>
		<description><![CDATA[Talal Abu-Ghazaleh Information Technology International (TAG-ITI), a member company of the Talal Abu-Ghazaleh Organization (TAGorg), is a Consulting and Information Technology services organization in the Arab world with its headquarters located in Amman, Jordan. My role with TAGITI was to support their Dynamics AX projects in Riyadh.]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a rel="http://www.tagiti.com" href="http://www.tagiti.com" target="_blank"><img class="aligncenter size-full wp-image-1381" title="Talal-Abu-Ghazaleh-Organization" src="http://www.amer-ax.com/wp-content/uploads/2011/06/Talal-Abu-Ghazaleh-Organization.jpg" alt="" width="191" height="93" /></a></p>
<p>Talal Abu-Ghazaleh Information Technology International (TAG-ITI), a member company of the Talal Abu-Ghazaleh Organization (TAGorg), is a Consulting and Information Technology services organization in the Arab world with its headquarters located in Amman, Jordan. My role with TAGITI was to support their Dynamics AX projects in Riyadh.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.amer-ax.com/2011/06/talal-abu-ghazaleh/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NC Solutions</title>
		<link>http://www.amer-ax.com/2011/06/nc-solutions/</link>
		<comments>http://www.amer-ax.com/2011/06/nc-solutions/#comments</comments>
		<pubDate>Fri, 10 Jun 2011 22:18:36 +0000</pubDate>
		<dc:creator>Amer</dc:creator>
				<category><![CDATA[Clients]]></category>

		<guid isPermaLink="false">http://www.amer-ax.com/?p=1321</guid>
		<description><![CDATA[&#160; Although Network Connection (NC) Solutions is a very new established company, but the qualifications of employees that this company has are rare to find. NC is a company that provides first class infrastructure services to their clients such as network managing, verbalization, clustering&#8230; etc. I have been involved with NC in preparing a 3-nodes [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;">&nbsp;</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-1385" title="NC" src="http://www.amer-ax.com/wp-content/uploads/2011/06/NC_Logo.jpg" alt="" width="212" height="98" /></p>
<p style="text-align: center;">Although Network Connection (NC) Solutions is a very new established company, but the qualifications of employees that this company has are rare to find.  NC is a company that provides first class infrastructure services to their clients such as network managing, verbalization, clustering&#8230; etc. I have been involved with NC in preparing a 3-nodes clusters high availability Dynamics AX environment for their client: Arabian United Float Glass Co. in Yanbu&#8217;, Saudi Arabia.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.amer-ax.com/2011/06/nc-solutions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Use the GL AIF Service to Integrate Non-Ledger Transactions</title>
		<link>http://www.amer-ax.com/2011/06/how-to-use-the-gl-aif-service-to-integrate-non-ledger-transactions/</link>
		<comments>http://www.amer-ax.com/2011/06/how-to-use-the-gl-aif-service-to-integrate-non-ledger-transactions/#comments</comments>
		<pubDate>Fri, 10 Jun 2011 22:02:56 +0000</pubDate>
		<dc:creator>Amer</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Dynamics AX]]></category>
		<category><![CDATA[AIF]]></category>
		<category><![CDATA[Dynamics AX 2009]]></category>
		<category><![CDATA[Dynamics AX 2012]]></category>

		<guid isPermaLink="false">http://www.amer-ax.com/?p=1355</guid>
		<description><![CDATA[If you have ever used the General Ledger AIF service of the Microsoft Dynamics AX 2009, you might have noticed the limitation of not integrating other than Ledger transactions. For example, you cannot send Customer and Vendor transactions through that AIF Service. I came across a requirement where I needed to integrate external Vendor and Bank transactions through AIF. After spending [...]]]></description>
			<content:encoded><![CDATA[<p>If you have ever used the General Ledger AIF service of the <span style="color: #0000ff;">Microsoft Dynamics AX 2009</span>, you might have noticed the limitation of not integrating other than Ledger transactions. For example, you cannot send Customer and Vendor transactions through that AIF Service.</p>
<p>I came across a requirement where I needed to integrate external Vendor and Bank transactions through AIF. After spending sometime on testing as well as on X++ code tracing&#8230; I came to know that Microsoft is putting some restrictions on the code to not to accept the Ledger Journal transactions of types other than Ledger.</p>
<p>The following code is a standard X++ code that was written to prevent such integration.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>37
38
39
40
41
42
43
44
45
46
47
48
49
</pre></td><td class="code"><pre class="xpp" style="font-family:monospace;"><span style="color: #007f00;">//LedgerJournalTableType (class) -- initializeLedgerJournalName (method) -- Line number 37</span>
<span style="color: #007f00; font-style: italic;">/*Commented to disable the Non-Ledger type restriction*/</span>
    <span style="color: #0000ff;">if</span> <span style="color: #000000;">&#40;</span><span style="color: #00007f;">!</span><span style="color: #0000ff;">true</span> <span style="color: #007f00; font-style: italic;">/*this.isJournalNameValidJournalType()*/</span><span style="color: #000000;">&#41;</span>
<span style="color: #007f00; font-style: italic;">/*Commented to disable the Non-Ledger type restriction*/</span>
    <span style="color: #000000;">&#123;</span>
        AifFaultContext<span style="color: #00007f;">::</span><span style="color: #000000;">setGlobalContextField</span><span style="color: #000000;">&#40;</span>tableId<span style="color: #00007f;">,</span> fieldId<span style="color: #000000;">&#41;</span>;
        AifFault<span style="color: #00007f;">::</span><span style="color: #000000;">checkFailedLogFault</span><span style="color: #000000;">&#40;</span><span style="color: #0000ff;">strfmt</span><span style="color: #000000;">&#40;</span><span style="color: #ff0000;">&quot;@SYS114718&quot;</span><span style="color: #00007f;">,</span> axLedgerJournalTable.<span style="color: #000000;">parmJournalName</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><span style="color: #00007f;">,</span> axLedgerJournalTable.<span style="color: #000000;">parmJournalType</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#41;</span><span style="color: #00007f;">,</span> #InvalidJournalNameJournalTypeCombination<span style="color: #000000;">&#41;</span>;
        <span style="color: #0000ff;">throw</span> AifFault<span style="color: #00007f;">::</span><span style="color: #000000;">faultList</span><span style="color: #000000;">&#40;</span><span style="color: #ff0000;">&quot;@SYS98197&quot;</span><span style="color: #00007f;">,</span> #ValidationFailed<span style="color: #000000;">&#41;</span>;
    <span style="color: #000000;">&#125;</span>
<span style="color: #007f00; font-style: italic;">/*Initilizing the journal type from the journal name*/</span>
    ledgerJournalTable.<span style="color: #000000;">JournalType</span> <span style="color: #00007f;">=</span> ledgerJournalName.<span style="color: #000000;">JournalType</span>;
<span style="color: #007f00; font-style: italic;">/**/</span>
<span style="color: #000000;">&#125;</span></pre></td></tr></table></div>

<p>Also I have changed:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
</pre></td><td class="code"><pre class="xpp" style="font-family:monospace;"><span style="color: #007f00;">//Amer Atiyah, http://www.amer-ax.com/</span>
<span style="color: #007f00;">//LedgerJournalTransType (class) -- validateAccountType (method) -- Line Number 1</span>
<span style="color: #0000ff;">protected</span> <span style="color: #0000ff;">boolean</span> validateAccountType<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>
<span style="color: #000000;">&#123;</span>
    <span style="color: #0000ff;">boolean</span>         isValid <span style="color: #00007f;">=</span> <span style="color: #0000ff;">true</span>;
    ;
&nbsp;
    <span style="color: #0000ff;">switch</span> <span style="color: #000000;">&#40;</span>ledgerJournalTable.<span style="color: #000000;">JournalType</span><span style="color: #000000;">&#41;</span>
    <span style="color: #000000;">&#123;</span>
        <span style="color: #0000ff;">case</span> LedgerJournalType<span style="color: #00007f;">::</span><span style="color: #000000;">Daily</span> <span style="color: #00007f;">:</span>
                <span style="color: #007f00; font-style: italic;">/* I had to comment this code to prevent the validation
                if (ledgerJournalTrans.AccountType != LedgerJournalACType::Ledger)
                {
                    if (this.isConsumerStateTracked())
                    {
                        // AX5 service limitation
                        isValid = AifFault::checkFailedLogFault(&quot;@SYS117885&quot;, #AccountTypeMustBeLedger);
                    }
                }*/</span>
            <span style="color: #0000ff;">break</span>;
&nbsp;
        <span style="color: #0000ff;">default</span> <span style="color: #00007f;">:</span>
            <span style="color: #0000ff;">break</span>;
    <span style="color: #000000;">&#125;</span>
&nbsp;
    <span style="color: #0000ff;">return</span> isValid;
<span style="color: #000000;">&#125;</span></pre></td></tr></table></div>

<p>What I like to mention in here is that<span style="color: #0000ff;"> Microsoft Dynamics AX 2012</span> now supports integrating Vendor, Customer, and Bank transactions out-of-the-box. I copied the following code from the LedgerJournalTransType class in <span style="color: #0000ff;">Dynamics AX 2012</span> without doing any changes to it:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
</pre></td><td class="code"><pre class="xpp" style="font-family:monospace;"><span style="color: #0000ff;">protected</span> <span style="color: #0000ff;">boolean</span> validateAccountType<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>
<span style="color: #000000;">&#123;</span>
	<span style="color: #0000ff;">boolean</span> isValid <span style="color: #00007f;">=</span> <span style="color: #0000ff;">true</span>;
&nbsp;
	this.<span style="color: #000000;">initializeLedgerJournalTable</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>;
&nbsp;
	<span style="color: #0000ff;">switch</span> <span style="color: #000000;">&#40;</span>ledgerJournalTable.<span style="color: #000000;">JournalType</span><span style="color: #000000;">&#41;</span>
	<span style="color: #000000;">&#123;</span>
		<span style="color: #0000ff;">case</span> LedgerJournalType<span style="color: #00007f;">::</span><span style="color: #000000;">Daily</span> <span style="color: #00007f;">:</span>
			<span style="color: #0000ff;">if</span><span style="color: #000000;">&#40;</span>LedgerJournalTrans.<span style="color: #000000;">AccountType</span> <span style="color: #00007f;">!=</span> LedgerJournalACType<span style="color: #00007f;">::</span><span style="color: #000000;">Ledger</span> <span style="color: #00007f;">&amp;</span>amp;<span style="color: #00007f;">&amp;</span>amp;
			   LedgerJournalTrans.<span style="color: #000000;">AccountType</span> <span style="color: #00007f;">!=</span> LedgerJournalACType<span style="color: #00007f;">::</span><span style="color: #000000;">Bank</span> <span style="color: #00007f;">&amp;</span>amp;<span style="color: #00007f;">&amp;</span>amp;
			   LedgerJournalTrans.<span style="color: #000000;">AccountType</span> <span style="color: #00007f;">!=</span> LedgerJournalACType<span style="color: #00007f;">::</span><span style="color: #000000;">Vend</span> <span style="color: #00007f;">&amp;</span>amp;<span style="color: #00007f;">&amp;</span>amp;
			   LedgerJournalTrans.<span style="color: #000000;">AccountType</span> <span style="color: #00007f;">!=</span> LedgerJournalACType<span style="color: #00007f;">::</span><span style="color: #000000;">Cust</span><span style="color: #000000;">&#41;</span>
			<span style="color: #000000;">&#123;</span>
				<span style="color: #0000ff;">if</span><span style="color: #000000;">&#40;</span>this.<span style="color: #000000;">isConsumerStateTracked</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#41;</span>
				<span style="color: #000000;">&#123;</span>
					isValid <span style="color: #00007f;">=</span> AifFault<span style="color: #00007f;">::</span><span style="color: #000000;">checkFailedLogFault</span><span style="color: #000000;">&#40;</span><span style="color: #ff0000;">&quot;@SYS117885&quot;</span><span style="color: #00007f;">,</span> #AccountTypeIsNoSupported<span style="color: #000000;">&#41;</span>;
				<span style="color: #000000;">&#125;</span>
			<span style="color: #000000;">&#125;</span>
			<span style="color: #0000ff;">break</span>;
		<span style="color: #0000ff;">default</span>;
			<span style="color: #0000ff;">break</span>;
&nbsp;
	<span style="color: #000000;">&#125;</span>
&nbsp;
	<span style="color: #0000ff;">return</span> isValid;
<span style="color: #000000;">&#125;</span></pre></td></tr></table></div>

]]></content:encoded>
			<wfw:commentRss>http://www.amer-ax.com/2011/06/how-to-use-the-gl-aif-service-to-integrate-non-ledger-transactions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

