<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7558824209132026853</id><updated>2026-08-30T03:48:27.121+05:30</updated><category term="Dynamics AX"/><category term="X++"/><category term="Enterprise Portal- AX"/><category term="Workflow"/><category term="AX Techno-Functional"/><category term=".Net Business Connector"/><category term="AX - ActiveX"/><category term="CLR Interop"/><category term="AX7"/><category term="D365"/><category term="MS Excel"/><category term="Role Center"/><category term="SSRS"/><category term="Share Point"/><title type='text'>Pankaj Chaturvedi Blog</title><subtitle type='html'>Dedicated to Microsoft Dynamics 365 FinOps Users</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://chaturvedi-pankaj.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7558824209132026853/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://chaturvedi-pankaj.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/7558824209132026853/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Pankaj Chaturvedi</name><uri>http://www.blogger.com/profile/15212324600627527557</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnHl3U1KfDk5p-L9qufA-fT688WH3GEOEnAL3isCbeQa-PFDo2joVr_hVp_29ErFN6EsahJVwonX9GkzXNCA9QBpArr3WHGPclDCbC6tguaonClUEWMx1D5HpyX33s7O8/s220/PankajPic1+%282%29.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>72</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7558824209132026853.post-8093298277528422821</id><published>2025-11-18T11:45:00.000+05:30</published><updated>2025-11-18T11:45:10.824+05:30</updated><title type='text'>Delete caches in Dynamics 365 F&amp;O</title><content type='html'>&lt;p&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot;&gt;In&amp;nbsp;Dynamics 365 Finance and Operations (D365 F&amp;amp;O),
clearing the Application Object Tree (AOT) cache usually involves running
specific utility functions through the user interface or a URL, or performing
actions in a development environment. There is no single &quot;Clear AOT
Cache&quot; button in the standard UI.&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;b&gt;From the User Interface (Functional Users/Admins)&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;You can clear various server-side caches, including those
related to AOT elements and extensions, using a specific page in the
application.&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;ol start=&quot;1&quot; style=&quot;margin-top: 0in;&quot; type=&quot;1&quot;&gt;
 &lt;li class=&quot;MsoNormal&quot; style=&quot;mso-list: l2 level1 lfo1; tab-stops: list .5in;&quot;&gt;&lt;b&gt;Navigate
     to the utility page&lt;/b&gt;&amp;nbsp;by modifying your D365 F&amp;amp;O URL.
     Append&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p class=&quot;MsoListParagraphCxSpFirst&quot; style=&quot;margin-left: 1.0in; mso-add-space: auto; mso-list: l1 level1 lfo4; text-indent: -.25in;&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;·&lt;span style=&quot;font: 7.0pt &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;mi=sysclassrunner&amp;amp;cls=sysflushaod&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=&quot;MsoListParagraphCxSpMiddle&quot; style=&quot;margin-left: 1.0in; mso-add-space: auto; mso-list: l1 level1 lfo4; text-indent: -.25in;&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;·&lt;span style=&quot;font: 7.0pt &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;mi=sysclassrunner&amp;amp;cls=sysflushdata&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=&quot;MsoListParagraphCxSpLast&quot; style=&quot;margin-left: 1.0in; mso-add-space: auto; mso-list: l1 level1 lfo4; text-indent: -.25in;&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;·&lt;span style=&quot;font: 7.0pt &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;mi=sysclassrunner&amp;amp;cls=sysflushdictionary&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left: .5in;&quot;&gt;to your base D365 F&amp;amp;O URL.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;ol start=&quot;1&quot; style=&quot;margin-top: 0in;&quot; type=&quot;1&quot;&gt;
 &lt;ul style=&quot;margin-top: 0in;&quot; type=&quot;disc&quot;&gt;
  &lt;li class=&quot;MsoNormal&quot; style=&quot;mso-list: l2 level2 lfo2; tab-stops: list 1.0in;&quot;&gt;Example:&amp;nbsp;https://[yourD365URL]/?cmp=USMF&amp;amp;mi=sysclassrunner&amp;amp;cls=SysFlushAod&lt;o:p&gt;&lt;/o:p&gt;&lt;/li&gt;
 &lt;/ul&gt;
&lt;/ol&gt;

&lt;ol start=&quot;2&quot; style=&quot;margin-top: 0in;&quot; type=&quot;1&quot;&gt;
 &lt;li class=&quot;MsoNormal&quot; style=&quot;mso-list: l2 level1 lfo1; tab-stops: list .5in;&quot;&gt;&lt;b&gt;Alternative
     UI Method (if TMS is enabled):&lt;/b&gt;&amp;nbsp;Navigate to&amp;nbsp;&lt;b&gt;Transportation
     management &amp;gt; Setup &amp;gt; Load building &amp;gt; Load building strategies&lt;/b&gt;&amp;nbsp;and
     click the&amp;nbsp;&lt;b&gt;Generate class list&lt;/b&gt;&amp;nbsp;button. This action
     internally calls&amp;nbsp;SysFlushAod::main()&amp;nbsp;and flushes several caches.&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;b&gt;In a Development Environment (Developers)&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;In a development environment (Dev VM), a full build and
synchronization of the related model is the standard way to ensure AOT changes
are reflected, which implicitly handles caching issues related to code changes.&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;ul style=&quot;margin-top: 0in;&quot; type=&quot;disc&quot;&gt;
 &lt;li class=&quot;MsoNormal&quot; style=&quot;mso-list: l0 level1 lfo3; tab-stops: list .5in;&quot;&gt;&lt;b&gt;Build
     and Synchronize:&lt;/b&gt;&amp;nbsp;In&amp;nbsp;Visual Studio, after making
     changes,&amp;nbsp;&lt;b&gt;right-click&lt;/b&gt;&amp;nbsp;your project or model in the&amp;nbsp;&lt;b&gt;Application
     Explorer&lt;/b&gt;&amp;nbsp;and select&amp;nbsp;&lt;b&gt;Build&lt;/b&gt;&amp;nbsp;and then&amp;nbsp;&lt;b&gt;Synchronize
     database&lt;/b&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/li&gt;
 &lt;li class=&quot;MsoNormal&quot; style=&quot;mso-list: l0 level1 lfo3; tab-stops: list .5in;&quot;&gt;&lt;b&gt;Clear
     Visual Studio Cache:&lt;/b&gt;&amp;nbsp;Sometimes, Visual Studio itself caches data.
     You can delete the files in the&amp;nbsp;ComponentModelCache&amp;nbsp;folder
     at:&amp;nbsp;C:\Users\[YourUser]\AppData\Local\Microsoft\VisualStudio\[Version]\ComponentModelCache&lt;o:p&gt;&lt;/o:p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;o:p&gt;&amp;nbsp;Happy Daxing...&lt;/o:p&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://chaturvedi-pankaj.blogspot.com/feeds/8093298277528422821/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://chaturvedi-pankaj.blogspot.com/2025/11/delete-caches-in-dynamics-365-f.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7558824209132026853/posts/default/8093298277528422821'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7558824209132026853/posts/default/8093298277528422821'/><link rel='alternate' type='text/html' href='http://chaturvedi-pankaj.blogspot.com/2025/11/delete-caches-in-dynamics-365-f.html' title='Delete caches in Dynamics 365 F&amp;O'/><author><name>Pankaj Chaturvedi</name><uri>http://www.blogger.com/profile/15212324600627527557</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnHl3U1KfDk5p-L9qufA-fT688WH3GEOEnAL3isCbeQa-PFDo2joVr_hVp_29ErFN6EsahJVwonX9GkzXNCA9QBpArr3WHGPclDCbC6tguaonClUEWMx1D5HpyX33s7O8/s220/PankajPic1+%282%29.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7558824209132026853.post-2023810984058632874</id><published>2025-06-30T12:09:00.000+05:30</published><updated>2025-06-30T12:09:17.184+05:30</updated><title type='text'>How to stop updating existing records while importing Data through Data Management Framework (DMF)</title><content type='html'>&lt;p&gt;&lt;b&gt;Problem Statement :&lt;/b&gt; I was working on a requirement involving file-based integration using the Data Management Framework (DMF). The data entity includes a defined primary key, and as per standard DMF behavior, if a record with the same key already exists during import, it is updated.&lt;/p&gt;&lt;p&gt;However, the requirement is to prevent updates to existing records. Instead, the DMF process should skip such records and continue processing the remaining records in the file without interruption.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Solutions:&lt;/b&gt;&amp;nbsp;One of possible solutions is setting the DB operation to None if it’s Update. For example:&lt;/p&gt;&lt;p&gt;&lt;i&gt;public void mapEntityToDataSource(DataEntityRuntimeContext _entityCtx, DataEntityDataSourceRuntimeContext _dataSourceCtx)&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;{&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;i&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;i&gt;// Call the base method&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; next mapEntityToDataSource(_entityCtx, _dataSourceCtx);&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;// Add your custom logic here&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;i&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;if (_dataSourceCtx.getDatabaseOperation() == DataEntityDatabaseOperation::Update)&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;i&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;{&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;i&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;_dataSourceCtx.setDatabaseOperation(DataEntityDatabaseOperation::None);&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;i&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;}&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;}&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;Happy Daxing :)&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://chaturvedi-pankaj.blogspot.com/feeds/2023810984058632874/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://chaturvedi-pankaj.blogspot.com/2025/06/how-to-stop-updating-existing-records.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7558824209132026853/posts/default/2023810984058632874'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7558824209132026853/posts/default/2023810984058632874'/><link rel='alternate' type='text/html' href='http://chaturvedi-pankaj.blogspot.com/2025/06/how-to-stop-updating-existing-records.html' title='How to stop updating existing records while importing Data through Data Management Framework (DMF)'/><author><name>Pankaj Chaturvedi</name><uri>http://www.blogger.com/profile/15212324600627527557</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnHl3U1KfDk5p-L9qufA-fT688WH3GEOEnAL3isCbeQa-PFDo2joVr_hVp_29ErFN6EsahJVwonX9GkzXNCA9QBpArr3WHGPclDCbC6tguaonClUEWMx1D5HpyX33s7O8/s220/PankajPic1+%282%29.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7558824209132026853.post-702645848305639902</id><published>2025-06-11T16:13:00.001+05:30</published><updated>2026-08-28T22:21:31.937+05:30</updated><title type='text'>Enable / Disable form control through COC</title><content type='html'>&lt;p&gt;&amp;nbsp;[ExtensionOf(formStr(FormName))]&lt;/p&gt;&lt;p&gt;final class FormName_Extension&lt;/p&gt;&lt;p&gt;{&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; /// &amp;lt;summary&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; /// control visibility of form control flag based on Company parameters&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; /// &amp;lt;/summary&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; public void init()&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; {&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; next init();&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; FormStringControl&amp;nbsp; &amp;nbsp;Indicator = this.design().controlName(formControlStr(FormName, TableName_Indicator));&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if(Indicator&amp;nbsp; &amp;amp;&amp;amp; curExt() ==&amp;nbsp; &#39;YourCompany&#39;)&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Indicator&amp;nbsp;.visible(True);&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; else&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Indicator&amp;nbsp;.visible(false);&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; }&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Happy DAXing ... :)&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://chaturvedi-pankaj.blogspot.com/feeds/702645848305639902/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://chaturvedi-pankaj.blogspot.com/2025/06/enable-disable-form-control-through-coc.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7558824209132026853/posts/default/702645848305639902'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7558824209132026853/posts/default/702645848305639902'/><link rel='alternate' type='text/html' href='http://chaturvedi-pankaj.blogspot.com/2025/06/enable-disable-form-control-through-coc.html' title='Enable / Disable form control through COC'/><author><name>Pankaj Chaturvedi</name><uri>http://www.blogger.com/profile/15212324600627527557</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnHl3U1KfDk5p-L9qufA-fT688WH3GEOEnAL3isCbeQa-PFDo2joVr_hVp_29ErFN6EsahJVwonX9GkzXNCA9QBpArr3WHGPclDCbC6tguaonClUEWMx1D5HpyX33s7O8/s220/PankajPic1+%282%29.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7558824209132026853.post-5440307603894082427</id><published>2024-11-25T14:48:00.001+05:30</published><updated>2024-11-25T14:48:38.718+05:30</updated><title type='text'>Use Chain Of Command with Examples</title><content type='html'>&lt;p&gt;&amp;nbsp;Dear Friends&lt;/p&gt;&lt;p&gt;Here is an example of using Chain of Command for form datasource methods.&lt;/p&gt;&lt;p&gt;[ExtensionOf(formDataSourceStr(&amp;lt;&amp;lt;Form Name&amp;gt;&amp;gt;, &amp;lt;&amp;lt;Datasource Name&amp;gt;&amp;gt;))]&lt;/p&gt;&lt;p&gt;final class FormName_DataSourceName_ModelName_Extension&lt;/p&gt;&lt;p&gt;{&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; public int active()&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; {&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; int ret ;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ret = next Active();&lt;/p&gt;&lt;p&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; // Get current selected record.&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; TableName Buffer = this.cursor();&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; FormButtonGroupControl ControlObject;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ControlObject= this.formrun().design().controlName(formControlStr(&amp;lt;&amp;lt;FormName&amp;gt;&amp;gt;, &amp;lt;&amp;lt;ControlName&amp;gt;&amp;gt;)) as FormButtonGroupControl; //Initialized the Form control&lt;/p&gt;&lt;p&gt;// Validation logic&lt;/p&gt;&lt;p&gt;if(InventTransArchiveProcessHistoryTable.IsCustomProcess == NoYes::Yes)&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ControlObject.visible(false);&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; else&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ControlObject.visible(True);&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return ret;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; }&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Happy Daxing...&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://chaturvedi-pankaj.blogspot.com/feeds/5440307603894082427/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://chaturvedi-pankaj.blogspot.com/2024/11/use-chain-of-command-with-examples.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7558824209132026853/posts/default/5440307603894082427'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7558824209132026853/posts/default/5440307603894082427'/><link rel='alternate' type='text/html' href='http://chaturvedi-pankaj.blogspot.com/2024/11/use-chain-of-command-with-examples.html' title='Use Chain Of Command with Examples'/><author><name>Pankaj Chaturvedi</name><uri>http://www.blogger.com/profile/15212324600627527557</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnHl3U1KfDk5p-L9qufA-fT688WH3GEOEnAL3isCbeQa-PFDo2joVr_hVp_29ErFN6EsahJVwonX9GkzXNCA9QBpArr3WHGPclDCbC6tguaonClUEWMx1D5HpyX33s7O8/s220/PankajPic1+%282%29.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7558824209132026853.post-6149158876972268001</id><published>2024-05-01T20:28:00.000+05:30</published><updated>2024-05-01T20:28:08.195+05:30</updated><title type='text'>Enable UAT database over OneBox DevTest environment using JIT</title><content type='html'>&lt;p&gt;&amp;nbsp;Dear Friends,&lt;/p&gt;&lt;p&gt;In this Article I will show you how to enable UAT database access for Development machine using just-in-time (JIT). Many times when something is not working as expected case in a Microsoft Dynamics 365 Finance and Operation environment and it would helpful to look at the underlying data that may not be visible on a form or report etc. Here are the detailed steps of &lt;b&gt;How&amp;nbsp; to enabling Just-In-Time(JIT) Database Access over Development Machine?&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&amp;nbsp;Go to the LCS and select project -&amp;gt; Full detail menu of Standard acceptance test section from right sidebar.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhtKN_aXeRrBxnhTYisfdTpQFsT2fYKvQYvsfm6INi0DYALY8CpYge4ooJmclyf8L93a2H5TDiLWkCTw_INALJ3wYABRu1gD4kt5o3lp7PVynfxC8RhF4Kz0GNJDPPtTt-awZ9vreFz0gW7gUd12BqGgObXaHUG7-eLL1P-tCinnzU-f8MWZij4_kIz8it_&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;724&quot; data-original-width=&quot;1477&quot; height=&quot;157&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhtKN_aXeRrBxnhTYisfdTpQFsT2fYKvQYvsfm6INi0DYALY8CpYge4ooJmclyf8L93a2H5TDiLWkCTw_INALJ3wYABRu1gD4kt5o3lp7PVynfxC8RhF4Kz0GNJDPPtTt-awZ9vreFz0gW7gUd12BqGgObXaHUG7-eLL1P-tCinnzU-f8MWZij4_kIz8it_&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Go to Maintain Dropdown and select Enable access for using mentioned pc access only.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjmedTie3fBnKyNuGoCL-kqX2DCBfymZNAvfHHDZUF5-3jETma8OQRo61acU0LvA9bHQSW3en5TQSKvnvFjX1SKu-_BZ_5swjNsOEb0toa4hYyS-Sn2Zu46QhrbjrCfVUTG7Vi-ye1MTWjnun1eST6_ZIOE-VHV98QhjrdXb-EuX0DPW5izFrbctfJuiyUi&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;751&quot; data-original-width=&quot;1474&quot; height=&quot;163&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjmedTie3fBnKyNuGoCL-kqX2DCBfymZNAvfHHDZUF5-3jETma8OQRo61acU0LvA9bHQSW3en5TQSKvnvFjX1SKu-_BZ_5swjNsOEb0toa4hYyS-Sn2Zu46QhrbjrCfVUTG7Vi-ye1MTWjnun1eST6_ZIOE-VHV98QhjrdXb-EuX0DPW5izFrbctfJuiyUi&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Add for access of those network public IP because of firewall rules.&amp;nbsp;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjx8ej5IGgavN2A2T7V3OMgQxnCj_zRtBtrF7o53m4xfJb0zAmgejwXQ4Eh0_MQkSI3kJizu9XJMkOkgeckUFwIGwahaKSC_5l7vjLCsjt0ZEqkmzscmBtsR7UkZ5jOf2tWcSIl0-z5TNsYn2DAjQN1XqhBGmBwCOX7qIxkiZVf_ivQUPe3v3IWYQdfXrEq&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;741&quot; data-original-width=&quot;1473&quot; height=&quot;161&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjx8ej5IGgavN2A2T7V3OMgQxnCj_zRtBtrF7o53m4xfJb0zAmgejwXQ4Eh0_MQkSI3kJizu9XJMkOkgeckUFwIGwahaKSC_5l7vjLCsjt0ZEqkmzscmBtsR7UkZ5jOf2tWcSIl0-z5TNsYn2DAjQN1XqhBGmBwCOX7qIxkiZVf_ivQUPe3v3IWYQdfXrEq&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Select AzureSQL Source and mention Name for access purpose. Google your public IP address and add in Source address prefix.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhnQlOv2BG9orZMeT3o9X8a_zRcOS7FRUmAx_Tgxa8bSDwY7fWlNert7_SmoC7NuN2desUQYTIyEEO-9u3usSpanZQezrFPAnh0EmydFbsxToXMdQAk44g4-sdq08DKZHxb02cg5Urh3Zg8B2VNfoDIV2wUnaU-fLU7tQrnWyscrkJTCFC8hHsg2-BjXWhQ&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;720&quot; data-original-width=&quot;1458&quot; height=&quot;158&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhnQlOv2BG9orZMeT3o9X8a_zRcOS7FRUmAx_Tgxa8bSDwY7fWlNert7_SmoC7NuN2desUQYTIyEEO-9u3usSpanZQezrFPAnh0EmydFbsxToXMdQAk44g4-sdq08DKZHxb02cg5Urh3Zg8B2VNfoDIV2wUnaU-fLU7tQrnWyscrkJTCFC8hHsg2-BjXWhQ&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&amp;nbsp;Now little Scroll down and add Database Account. Select Performance tuning for AX (write to AX) for read and write access of UAT database. Mention detail purpose for access of database. Submit Request Access.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgEauw8a4Z2wQL8tIb8qfViPhVuANzIX3w-5Bl01g_HLwmZ7ku8FlX43Iuur5UTJXhwg9WFzrMrGowLdSVVX-2loSfPZk1cqbuFX6dg953k3alSRAp5HNFfphZeF3wrvnk9_Y1C2Vgv2C2eY80AcnR3TOHszCbiKrCNBk7cKUJOSXAW3ALE7Ip-q5Dzj1gX&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;706&quot; data-original-width=&quot;1470&quot; height=&quot;154&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgEauw8a4Z2wQL8tIb8qfViPhVuANzIX3w-5Bl01g_HLwmZ7ku8FlX43Iuur5UTJXhwg9WFzrMrGowLdSVVX-2loSfPZk1cqbuFX6dg953k3alSRAp5HNFfphZeF3wrvnk9_Y1C2Vgv2C2eY80AcnR3TOHszCbiKrCNBk7cKUJOSXAW3ALE7Ip-q5Dzj1gX&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Copy SQL Server\Database Name, Username, Password.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhe67fnJAOvyw6IW-3kr-MztLPEjVjdlei5mmWjHT8vB9AQRU6c-hbN7Qeh517et0nGJl0mA9YD6jymeXCxxS-fqqJmzCR0XPMCmfAMtEyQcambnsqKhWUuQ9aIlKSP__T-fVR-tNqe3lH6aUiZbNHQ6No9-x1eRsCK0nd1vODs68LbHmNUuIKEa6JJq9J1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;708&quot; data-original-width=&quot;1471&quot; height=&quot;154&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhe67fnJAOvyw6IW-3kr-MztLPEjVjdlei5mmWjHT8vB9AQRU6c-hbN7Qeh517et0nGJl0mA9YD6jymeXCxxS-fqqJmzCR0XPMCmfAMtEyQcambnsqKhWUuQ9aIlKSP__T-fVR-tNqe3lH6aUiZbNHQ6No9-x1eRsCK0nd1vODs68LbHmNUuIKEa6JJq9J1&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Open SSMS and setup all details as per notepad like Server name Login username and password in Login Tab. Add Database in Connection Properties Tab.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgv84CoJTGNndXmYDCAFMOZGHeKqvK2e4i-dVbGQxGShBBhC-MbAknzV5w4sVUevooKMTBD1ymYAZT8KMsuVRisrov2Ht2d-YLWLIEI3KpvCO5RhIpq0QSLMgw7lLmDnoFoF1V1oT6HUG4rwu5yNtgtH7DpxfEBIeZFL8Q1ZNQprn8msNzBEeMGPKG7jsQf&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;799&quot; data-original-width=&quot;1462&quot; height=&quot;175&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgv84CoJTGNndXmYDCAFMOZGHeKqvK2e4i-dVbGQxGShBBhC-MbAknzV5w4sVUevooKMTBD1ymYAZT8KMsuVRisrov2Ht2d-YLWLIEI3KpvCO5RhIpq0QSLMgw7lLmDnoFoF1V1oT6HUG4rwu5yNtgtH7DpxfEBIeZFL8Q1ZNQprn8msNzBEeMGPKG7jsQf&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;If you want also to connect your UAT database with your Dynamics 365 Finance and Operation. Go to K:/Service Volume -&amp;gt;AosService -&amp;gt;WebRoot. First backup copies your default Web.config file. Open Web.config file as a administrator to make save changes.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEja8yMYF_VBeLYX8ht5ubp53o_fEfk_YtIJqD1x_T1S9RanB2EbjUxTJpYlG2pbmUFaZGXOhT1ZRNIjG9k-y8hHm7cuRVhFwUqOqrMhKAtnar9Zl_o_Yw2cnLpn_pH2GqsXVX6g4F6yQsYNdYtRTwBHOEn0QI81Tx6jGcmARa5wRGacjOIj5AhE7mnHFHD0&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;660&quot; data-original-width=&quot;1069&quot; height=&quot;198&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEja8yMYF_VBeLYX8ht5ubp53o_fEfk_YtIJqD1x_T1S9RanB2EbjUxTJpYlG2pbmUFaZGXOhT1ZRNIjG9k-y8hHm7cuRVhFwUqOqrMhKAtnar9Zl_o_Yw2cnLpn_pH2GqsXVX6g4F6yQsYNdYtRTwBHOEn0QI81Tx6jGcmARa5wRGacjOIj5AhE7mnHFHD0&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&amp;nbsp;Ctrl F and then find DataAccess.SqlPwd. Then find four line for changing the data access. Change Database, DbServer, SqlUser and SqlPwd as per notepad.&amp;nbsp;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhTNUO2aoRu8Lkav2yH7G_AbFRPNQvDlbIDG_HftiCezezkZ8jaEVQYJ_argrerHMzvsg-5CBe-S9FmG4m8_ls38hKyYomeMc3s38-YClFcoQ1-uAiSDIQRq6mZS0rT03SmwfiqWP9yl4jKLW1U76TnLjI4VAloMk8mZfQWrjjlyBUd4CA8Jm022Gfs4UYX&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;744&quot; data-original-width=&quot;1463&quot; height=&quot;163&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhTNUO2aoRu8Lkav2yH7G_AbFRPNQvDlbIDG_HftiCezezkZ8jaEVQYJ_argrerHMzvsg-5CBe-S9FmG4m8_ls38hKyYomeMc3s38-YClFcoQ1-uAiSDIQRq6mZS0rT03SmwfiqWP9yl4jKLW1U76TnLjI4VAloMk8mZfQWrjjlyBUd4CA8Jm022Gfs4UYX&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Restart your World Wide Web Service from Services and reload your dynamics 365 Finance and Operation you have loaded all data as per UAT. Now you can easy to debug your customization with UAT data.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;span style=&quot;background-color: #fff9ee; color: #222222; font-family: &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: 10pt; line-height: 14px; text-align: justify;&quot;&gt;&lt;o:p&gt;For more details refer:&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;a href=&quot;https://learn.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/database/dbmovement-scenario-debugdiag&quot; target=&quot;_blank&quot;&gt;Microsoft Documentation&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: #fff9ee; color: #222222; font-family: Georgia, Utopia, &amp;quot;Palatino Linotype&amp;quot;, Palatino, serif; font-size: 15.4px; text-align: justify;&quot;&gt;Happy DAXing ... 😀&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://chaturvedi-pankaj.blogspot.com/feeds/6149158876972268001/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://chaturvedi-pankaj.blogspot.com/2024/05/enable-uat-database-over-onebox-devtest.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7558824209132026853/posts/default/6149158876972268001'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7558824209132026853/posts/default/6149158876972268001'/><link rel='alternate' type='text/html' href='http://chaturvedi-pankaj.blogspot.com/2024/05/enable-uat-database-over-onebox-devtest.html' title='Enable UAT database over OneBox DevTest environment using JIT'/><author><name>Pankaj Chaturvedi</name><uri>http://www.blogger.com/profile/15212324600627527557</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnHl3U1KfDk5p-L9qufA-fT688WH3GEOEnAL3isCbeQa-PFDo2joVr_hVp_29ErFN6EsahJVwonX9GkzXNCA9QBpArr3WHGPclDCbC6tguaonClUEWMx1D5HpyX33s7O8/s220/PankajPic1+%282%29.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEhtKN_aXeRrBxnhTYisfdTpQFsT2fYKvQYvsfm6INi0DYALY8CpYge4ooJmclyf8L93a2H5TDiLWkCTw_INALJ3wYABRu1gD4kt5o3lp7PVynfxC8RhF4Kz0GNJDPPtTt-awZ9vreFz0gW7gUd12BqGgObXaHUG7-eLL1P-tCinnzU-f8MWZij4_kIz8it_=s72-c" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7558824209132026853.post-2615448059644940480</id><published>2024-04-16T10:32:00.000+05:30</published><updated>2024-04-16T10:32:18.715+05:30</updated><title type='text'>Copilot Customization with Plugins</title><content type='html'>&lt;p&gt;&amp;nbsp;Dear Friends,&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: 105%; text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Segoe UI&amp;quot;,sans-serif; font-size: 10.0pt; line-height: 105%;&quot;&gt;As,
we know Microsoft Copilot helps as a personal assistant for work, helping with
various tasks such as writing, summarizing, researching, and more. To retrieve
and process new and real-time information, especially data that&#39;s specific to
organization and workflows, Copilot requires plugins. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: 105%; text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Segoe UI&amp;quot;,sans-serif; font-size: 10.0pt; line-height: 105%;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: 105%; text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Segoe UI&amp;quot;,sans-serif; font-size: 10.0pt; line-height: 105%;&quot;&gt;We
can develop plugins that use the OpenAI schema to add custom functionality to
Microsoft Copilot experiences, by connecting our own application data to
Microsoft Copilot. Microsoft Copilot is unable to retrieve real-time
information from third-party services. Plugins can extend the capabilities of
Microsoft Copilot by retrieving real-time information, to allow users to
interact with the information in a natural way.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: 105%; text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Segoe UI&amp;quot;,sans-serif; font-size: 10.0pt; line-height: 105%;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: 105%; text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Segoe UI&amp;quot;,sans-serif; font-size: 10.0pt; line-height: 105%;&quot;&gt;Microsoft
Copilot uses the following process flow when the user starts conversation with
query and Copilot answers the query by searching for and extracts info from
plugin:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: 105%; text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Segoe UI&amp;quot;,sans-serif; font-size: 10.0pt; line-height: 105%;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: 105%; text-align: center;&quot;&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhn6NOsytj1chtikG_eqpmME1MJ4GUhFIXSPW6OZsOYhXqcHpFs3pI5CNWTCj97ACtiW1uCUmMPkbKXSn9F1T1LXkznd6YLW3ggYigpfZZGDzvzLaOeNJlffvvmM4DGIweIiSMRgIPZuTzV65GUyzyju1cFA6zsDD91Q6ijICm2w1CSnErq0BZiBn7bxnnz&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;253&quot; data-original-width=&quot;625&quot; height=&quot;212&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhn6NOsytj1chtikG_eqpmME1MJ4GUhFIXSPW6OZsOYhXqcHpFs3pI5CNWTCj97ACtiW1uCUmMPkbKXSn9F1T1LXkznd6YLW3ggYigpfZZGDzvzLaOeNJlffvvmM4DGIweIiSMRgIPZuTzV65GUyzyju1cFA6zsDD91Q6ijICm2w1CSnErq0BZiBn7bxnnz=w521-h212&quot; width=&quot;521&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: 105%; text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Segoe UI&amp;quot;,sans-serif; font-size: 10.0pt; line-height: 105%;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Segoe UI&amp;quot;,sans-serif; font-size: 12.0pt;&quot;&gt;Benefits&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Segoe UI&amp;quot;,sans-serif; font-size: 12.0pt; mso-ligatures: none;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;ul style=&quot;margin-top: 0cm;&quot; type=&quot;disc&quot;&gt;
 &lt;li class=&quot;MsoListParagraphCxSpFirst&quot; style=&quot;line-height: 105%; margin-bottom: 8.0pt; margin-left: 0cm; mso-add-space: auto; mso-list: l0 level1 lfo1;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Segoe UI&amp;quot;,sans-serif; font-size: 10.0pt; line-height: 105%; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Plugins can retrieve
     information or perform tasks on behalf of a user. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
 &lt;li class=&quot;MsoListParagraphCxSpMiddle&quot; style=&quot;line-height: 105%; margin-bottom: 8.0pt; margin-left: 0cm; mso-add-space: auto; mso-list: l0 level1 lfo1;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Segoe UI&amp;quot;,sans-serif; font-size: 10.0pt; line-height: 105%; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Plugins enhance the user
     experience by providing additional features and functionalities. Users can
     interact with plugins directly within the chat interface, making it a
     seamless part of their workflow.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
 &lt;li class=&quot;MsoListParagraphCxSpMiddle&quot; style=&quot;line-height: 105%; margin-bottom: 8.0pt; margin-left: 0cm; mso-add-space: auto; mso-list: l0 level1 lfo1;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Segoe UI&amp;quot;,sans-serif; font-size: 10.0pt; line-height: 105%; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Copilot plugins can call
     connected services, perform actions, and provide answers without complex
     conversation flows. By enabling the Microsoft 365 Copilot setting in the
     Power Platform admin center, we can seamlessly connect tenant and Power
     Platform environment.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
 &lt;li class=&quot;MsoListParagraphCxSpLast&quot; style=&quot;line-height: 105%; margin-bottom: 8.0pt; margin-left: 0cm; mso-add-space: auto; mso-list: l0 level1 lfo1;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Segoe UI&amp;quot;,sans-serif; font-size: 10.0pt; line-height: 105%; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;The plugin ecosystem encourages
     community contributions. Developers can create and share plugins,
     fostering collaboration and innovation.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Segoe UI&amp;quot;,sans-serif; font-size: 10.0pt;&quot;&gt;In
summary, plugins empower Copilot to do more, enhance user interactions, and
provide real-time insights. They’re a valuable addition to the Copilot
ecosystem!&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Segoe UI&amp;quot;,sans-serif; font-size: 10.0pt;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Segoe UI&amp;quot;,sans-serif; font-size: 12.0pt;&quot;&gt;Future&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: 105%; text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Segoe UI&amp;quot;,sans-serif; font-size: 10.0pt; line-height: 105%;&quot;&gt;Microsoft
is working on extensibility options of Copilot for Microsoft 365 cloud. This
extensibility also requires different licenses. For e.g., Copilot development
with Copilot Studio is part of the Microsoft Copilot license. If the plugin
uses Power Platform Connectors, users require a Power Platform license to use
them.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: 105%; text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Segoe UI&amp;quot;,sans-serif; font-size: 10.0pt; line-height: 105%;&quot;&gt;In
future, we can expect that Copilot analyzes input prompts, leverages machine
learning techniques to generate content, and utilizes relevant data to fill in
plugin parameters for executing commands.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: 105%; text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Segoe UI&amp;quot;,sans-serif; font-size: 10.0pt; line-height: 105%;&quot;&gt;&lt;o:p&gt;&amp;nbsp;For more details refer:&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;a href=&quot;https://learn.microsoft.com/en-us/copilot/plugins/get-started&quot; style=&quot;font-family: &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: 10pt; text-align: left;&quot;&gt;Microsoft
Documentation&lt;/a&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: 105%; text-align: justify;&quot;&gt;Happy DAXing ... 😀&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://chaturvedi-pankaj.blogspot.com/feeds/2615448059644940480/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://chaturvedi-pankaj.blogspot.com/2024/04/copilot-customization-with-plugins.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7558824209132026853/posts/default/2615448059644940480'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7558824209132026853/posts/default/2615448059644940480'/><link rel='alternate' type='text/html' href='http://chaturvedi-pankaj.blogspot.com/2024/04/copilot-customization-with-plugins.html' title='Copilot Customization with Plugins'/><author><name>Pankaj Chaturvedi</name><uri>http://www.blogger.com/profile/15212324600627527557</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnHl3U1KfDk5p-L9qufA-fT688WH3GEOEnAL3isCbeQa-PFDo2joVr_hVp_29ErFN6EsahJVwonX9GkzXNCA9QBpArr3WHGPclDCbC6tguaonClUEWMx1D5HpyX33s7O8/s220/PankajPic1+%282%29.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEhn6NOsytj1chtikG_eqpmME1MJ4GUhFIXSPW6OZsOYhXqcHpFs3pI5CNWTCj97ACtiW1uCUmMPkbKXSn9F1T1LXkznd6YLW3ggYigpfZZGDzvzLaOeNJlffvvmM4DGIweIiSMRgIPZuTzV65GUyzyju1cFA6zsDD91Q6ijICm2w1CSnErq0BZiBn7bxnnz=s72-w521-h212-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7558824209132026853.post-5885740666998177339</id><published>2022-04-26T17:10:00.000+05:30</published><updated>2022-04-26T17:10:21.117+05:30</updated><title type='text'>How to hide &quot;Page&quot; and &quot;Filter&quot; while embedding a Power BI report in PowerApp</title><content type='html'>&lt;p&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;&amp;nbsp;Dear Friends,&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; font-family: inherit;&quot;&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;Power platform is becoming a essential part of any Dynamics implementation. You might have observed that when you will&lt;/span&gt;&lt;span style=&quot;color: #232629; font-size: 15px;&quot;&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;&amp;nbsp;embed a Power BI report in PowerApp or any other&amp;nbsp; web page using an iframe, it will show page name and side right filter with the report in the PowerApp/web page. It doesn&#39;t look good but how can we hide both page name and filter from the report?&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;span style=&quot;background-color: white; color: #232629; font-size: 15px;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjAWTNKa5pdVx4qjEA0Wux3qarjvrw1anpltedvLW5qXUZdC4jmXGrG3PwZsiLj1vFHdYPfFnJaFIFSJ8PCATdUdMDla6fydbEbtMJOBL60F0m7mtBfXEK_VDnavKQj0cubWEOSSjOLT9ZL3a6ZeWu6Pos49SH7fRCxfsWK-WpC22al57yg3T3YTQsXzw&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;785&quot; data-original-width=&quot;1400&quot; height=&quot;179&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjAWTNKa5pdVx4qjEA0Wux3qarjvrw1anpltedvLW5qXUZdC4jmXGrG3PwZsiLj1vFHdYPfFnJaFIFSJ8PCATdUdMDla6fydbEbtMJOBL60F0m7mtBfXEK_VDnavKQj0cubWEOSSjOLT9ZL3a6ZeWu6Pos49SH7fRCxfsWK-WpC22al57yg3T3YTQsXzw&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;Solution is very simple. You need to add &lt;b&gt;embedURL + &lt;span style=&quot;background-color: #fcff01;&quot;&gt;&quot;&amp;amp;filterPaneEnabled=false&amp;amp;navContentPaneEnabled=false&quot;&lt;/span&gt; &lt;/b&gt;to hide both page name and filter bar from the report. Please remove highlighted text from URL if you want to see the both section in your embed PowerBI report.&lt;/span&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgTz0zziEuBtCW6itJa-j0i3OKNKZy0KgA4myYJ9_1oB4iBPDgvU0uGezgP97cEku8sYGTy-1rVnp90OawGxUj-bm28iojU_oa9lIUpoeQJkkWc8oldlGFKmeEQrf2q7rc8DLZazjf4WTU23UzpLAL-HW2VkCUFV8urRpoEBcOWinGm9wdSBvPkzXCP6g&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;787&quot; data-original-width=&quot;1393&quot; height=&quot;181&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgTz0zziEuBtCW6itJa-j0i3OKNKZy0KgA4myYJ9_1oB4iBPDgvU0uGezgP97cEku8sYGTy-1rVnp90OawGxUj-bm28iojU_oa9lIUpoeQJkkWc8oldlGFKmeEQrf2q7rc8DLZazjf4WTU23UzpLAL-HW2VkCUFV8urRpoEBcOWinGm9wdSBvPkzXCP6g&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;Happy DAXing...&lt;/span&gt;.😊&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chaturvedi-pankaj.blogspot.com/feeds/5885740666998177339/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://chaturvedi-pankaj.blogspot.com/2022/04/how-to-hide-page-and-filter-while.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7558824209132026853/posts/default/5885740666998177339'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7558824209132026853/posts/default/5885740666998177339'/><link rel='alternate' type='text/html' href='http://chaturvedi-pankaj.blogspot.com/2022/04/how-to-hide-page-and-filter-while.html' title='How to hide &quot;Page&quot; and &quot;Filter&quot; while embedding a Power BI report in PowerApp'/><author><name>Pankaj Chaturvedi</name><uri>http://www.blogger.com/profile/15212324600627527557</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnHl3U1KfDk5p-L9qufA-fT688WH3GEOEnAL3isCbeQa-PFDo2joVr_hVp_29ErFN6EsahJVwonX9GkzXNCA9QBpArr3WHGPclDCbC6tguaonClUEWMx1D5HpyX33s7O8/s220/PankajPic1+%282%29.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEjAWTNKa5pdVx4qjEA0Wux3qarjvrw1anpltedvLW5qXUZdC4jmXGrG3PwZsiLj1vFHdYPfFnJaFIFSJ8PCATdUdMDla6fydbEbtMJOBL60F0m7mtBfXEK_VDnavKQj0cubWEOSSjOLT9ZL3a6ZeWu6Pos49SH7fRCxfsWK-WpC22al57yg3T3YTQsXzw=s72-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7558824209132026853.post-2764395052002981995</id><published>2021-06-23T19:57:00.002+05:30</published><updated>2021-06-23T19:57:27.994+05:30</updated><title type='text'> Different ways to deploy SSRS Reports in Dynamics 365 Finance and Operations</title><content type='html'>&lt;p&gt;&amp;nbsp;Dear Friends,&lt;/p&gt;&lt;p&gt;There are two ways to deploy the SSRS reports in D365 for finance and operation.&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ol style=&quot;text-align: left;&quot;&gt;&lt;li&gt;The first choice should be to deploy the report directly from Visual Studio&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Open the Build menu, click Deploy. Alternatively, in Solution Explorer, right-click the report project and then click Deploy.&lt;/li&gt;&lt;li&gt;In Solution Explorer, right-click the report and then click Deploy&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Lastly, we can deploy the reports using PowerShell.&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Open Windows PowerShell in Admin mode and execute the below commands as per requirement.&lt;/li&gt;&lt;li&gt;For deploying all SSRS reports&lt;/li&gt;&lt;/ul&gt;&lt;/ol&gt;&lt;blockquote style=&quot;border: none; margin: 0 0 0 40px; padding: 0px;&quot;&gt;&lt;blockquote style=&quot;border: none; margin: 0px 0px 0px 40px; padding: 0px; text-align: left;&quot;&gt;K:\AosService\PackagesLocalDirectory\Plugins\AxReportVmRoleStartupTask\DeployAllReportsToSSRS.ps1 -PackageInstallLocation “K:\AosService\PackagesLocalDirectory”&lt;/blockquote&gt;&lt;/blockquote&gt;&lt;ol style=&quot;text-align: left;&quot;&gt;&lt;ul&gt;&lt;li&gt;For deploying the specific report&lt;/li&gt;&lt;/ul&gt;&lt;/ol&gt;&lt;blockquote style=&quot;border: none; margin: 0 0 0 40px; padding: 0px;&quot;&gt;&lt;blockquote style=&quot;border: none; margin: 0px 0px 0px 40px; padding: 0px; text-align: left;&quot;&gt;K:\AosService\PackagesLocalDirectory\Plugins\AxReportVmRoleStartupTask\DeployAllReportsToSSRS.ps1 -Module ApplicationSuite -ReportName &amp;lt;ReportName&amp;gt; -PackageInstallLocation “K:\AosService\PackagesLocalDirectory”&lt;/blockquote&gt;&lt;/blockquote&gt;&lt;ol style=&quot;text-align: left;&quot;&gt;&lt;ul&gt;&lt;li&gt;(Replace &amp;lt;ReportName&amp;gt; with required report name such as RetailLabel.Report or *Retail* – this will deploy all reports containing ‘Retail’ in report name)&lt;/li&gt;&lt;/ul&gt;&lt;/ol&gt;&lt;div&gt;Happy DAXing....😊&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chaturvedi-pankaj.blogspot.com/feeds/2764395052002981995/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://chaturvedi-pankaj.blogspot.com/2021/06/different-ways-to-deploy-ssrs-reports.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7558824209132026853/posts/default/2764395052002981995'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7558824209132026853/posts/default/2764395052002981995'/><link rel='alternate' type='text/html' href='http://chaturvedi-pankaj.blogspot.com/2021/06/different-ways-to-deploy-ssrs-reports.html' title=' Different ways to deploy SSRS Reports in Dynamics 365 Finance and Operations'/><author><name>Pankaj Chaturvedi</name><uri>http://www.blogger.com/profile/15212324600627527557</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnHl3U1KfDk5p-L9qufA-fT688WH3GEOEnAL3isCbeQa-PFDo2joVr_hVp_29ErFN6EsahJVwonX9GkzXNCA9QBpArr3WHGPclDCbC6tguaonClUEWMx1D5HpyX33s7O8/s220/PankajPic1+%282%29.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7558824209132026853.post-7896974605138553547</id><published>2021-06-18T13:27:00.000+05:30</published><updated>2021-06-18T13:27:13.321+05:30</updated><title type='text'>Cloud offering details for Dynamics 365 Finance and operations</title><content type='html'>&lt;p&gt;&amp;nbsp;Dear Friends,&lt;/p&gt;&lt;p&gt;Every cloud implementation of D365 Finance and operations offers three types of environments.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Tier-1 environment:&lt;/b&gt; Tier 1 environments include Develop and test boxes. As a standard MS provides one develop/test instance for the duration of the subscription. This instance is a non-production single-box instance and can be used for Development OR Unit testing OR an automated build environments. Customer can purchase additional develop/test instances separately as an optional add-on. Provisioning for Tier-1 occurs When the Design phase starts. The provisioning process requires that Microsoft Azure DevOps be configured.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Tier-2 environment: &lt;/b&gt;Tier 2 environments includes a Standard Acceptance Testing (SAT) Or User acceptance testing (UAT). As subscription plan One Standard Acceptance Testing (UAT) instance is provided for the duration of the subscription. This instance is a non-production multi-box instance which&amp;nbsp; can be use for UAT, integration testing, and training. Customer can purchase additional sandbox/staging instances separately as an optional add-on. Provisioning for Tier-2 occurs During on-boarding with the Microsoft FastTrack team.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Production environment–&lt;/b&gt; One production instance is provided per tenant. The production multi-box instance includes disaster recovery and high availability. It will be provisioned when the implementation approaches the operate phase, after the required activities in the LCS methodology and a successful go-live assessment are completed. There is no option to buy another environment this category. Provisioning for production environments occurs at the time of production system readiness phase. A production deployment request must be submitted in LCS. Deployment is done through the Dynamics Service Engineering (DSE) team within two business days.&lt;/p&gt;&lt;p&gt;Additionally, the following file storage and database storage are included:&lt;/p&gt;&lt;p&gt;&lt;b&gt;File storage -&lt;/b&gt; Every customer receives 100 GB of file/Azure blob cloud storage for files and binary data. Additional file/blob storage can be purchased.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Database storage -&lt;/b&gt; Every Finance and Operations apps subscription includes 10 GB of Azure SQL Database storage per customer at no additional charge. Additional storage capacity is provided at no charge as an organization increases the number of user and device service licenses.&lt;/p&gt;&lt;p&gt;Difference between Tier-1 vs. Tier-2 and higher&lt;/p&gt;&lt;table border=&quot;1&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;MsoTableGrid&quot; style=&quot;background-color: white; border-collapse: collapse; border: none; color: #666666; font-family: &amp;quot;Trebuchet MS&amp;quot;, Trebuchet, Verdana, sans-serif; font-size: 13.2px; width: 100%;&quot; &gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;border: 1pt solid windowtext; padding: 0in 5.4pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0in;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: tohoma, serif; font-size: 12pt;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;Tier-1&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style=&quot;border: 1pt solid windowtext; padding: 0in 5.4pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0in;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: tohoma, serif; font-size: 12pt;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;Tier-2 and higher&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style=&quot;border: 1pt solid windowtext; padding: 0in 5.4pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;font-family: tohoma, serif; font-size: 12pt;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;Single-box environment&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: 1pt solid windowtext; border-left: none; border-right: 1pt solid windowtext; border-top: none; padding: 0in 5.4pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;font-family: tohoma, serif; font-size: 12pt;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;Multi-box environment&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style=&quot;border: 1pt solid windowtext; padding: 0in 5.4pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;font-family: tohoma, serif; font-size: 12pt;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;All components are installed on the same server, a Virtual Machine. These components include Application Object Server (AOS), the database, Dynamics 365 Retail, and Management Reporter. These components include Application Object Server (AOS), the database, Dynamics 365 Retail, and Management Reporter.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: 1pt solid windowtext; border-left: none; border-right: 1pt solid windowtext; border-top: none; padding: 0in 5.4pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;font-family: tohoma, serif; font-size: 12pt;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;Components are installed on multiple cloud services, and typically include more than one Application Object Server (AOS).&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style=&quot;border: 1pt solid windowtext; padding: 0in 5.4pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;font-family: tohoma, serif; font-size: 12pt;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;Microsoft SQL Server is used.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: 1pt solid windowtext; border-left: none; border-right: 1pt solid windowtext; border-top: none; padding: 0in 5.4pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;font-family: tohoma, serif; font-size: 12pt;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;Azure SQL Database&amp;nbsp;is used.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style=&quot;border: 1pt solid windowtext; padding: 0in 5.4pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;font-family: tohoma, serif; font-size: 12pt;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;The architecture differs from the architecture of the production environment to maximize efficiency and cost of the development team.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: 1pt solid windowtext; border-left: none; border-right: 1pt solid windowtext; border-top: none; padding: 0in 5.4pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;font-family: tohoma, serif; font-size: 12pt;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;The architecture is the same as the architecture of the production environment, even though this type of environment has a different sizing and isn&#39;t enabled for disaster recovery.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style=&quot;border: 1pt solid windowtext; padding: 0in 5.4pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;font-family: tohoma, serif; font-size: 12pt;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;The environment can be deployed in various ways. For example, it can be deployed as an add-on, it can be cloud-hosted, or it can be deployed as an environment image (VHD).&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: 1pt solid windowtext; border-left: none; border-right: 1pt solid windowtext; border-top: none; padding: 0in 5.4pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;font-family: tohoma, serif; font-size: 12pt;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;The environment can be deployed only as a standard environment or an add-on environment. It can&#39;t be cloud-hosted.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style=&quot;border: 1pt solid windowtext; padding: 0in 5.4pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;font-family: tohoma, serif; font-size: 12pt;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;The environment isn&#39;t suitable for UAT or performance testing.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: 1pt solid windowtext; border-left: none; border-right: 1pt solid windowtext; border-top: none; padding: 0in 5.4pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;font-family: tohoma, serif; font-size: 12pt;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;The environment is suitable for UAT and performance testing.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;div&gt;Happy DAXing....😊&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chaturvedi-pankaj.blogspot.com/feeds/7896974605138553547/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://chaturvedi-pankaj.blogspot.com/2021/06/cloud-offering-details-for-dynamics-365.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7558824209132026853/posts/default/7896974605138553547'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7558824209132026853/posts/default/7896974605138553547'/><link rel='alternate' type='text/html' href='http://chaturvedi-pankaj.blogspot.com/2021/06/cloud-offering-details-for-dynamics-365.html' title='Cloud offering details for Dynamics 365 Finance and operations'/><author><name>Pankaj Chaturvedi</name><uri>http://www.blogger.com/profile/15212324600627527557</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnHl3U1KfDk5p-L9qufA-fT688WH3GEOEnAL3isCbeQa-PFDo2joVr_hVp_29ErFN6EsahJVwonX9GkzXNCA9QBpArr3WHGPclDCbC6tguaonClUEWMx1D5HpyX33s7O8/s220/PankajPic1+%282%29.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7558824209132026853.post-1002516167606901354</id><published>2018-03-07T19:58:00.003+05:30</published><updated>2018-03-07T19:58:51.307+05:30</updated><title type='text'>Microsoft Dynamics 365 for Finance and Operations on the cloud Why????</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;color: #010202; mso-bidi-font-family: PalatinoLinotype-Bold; mso-bidi-font-weight: bold;&quot;&gt;Dear Friends,&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;color: #010202; mso-bidi-font-family: PalatinoLinotype-Bold; mso-bidi-font-weight: bold;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;color: #010202; mso-bidi-font-family: PalatinoLinotype-Bold; mso-bidi-font-weight: bold;&quot;&gt;Cloud based instances of Dynamics 365
are hosted on Azure (Microsoft’s web services platform) rather than on the user&#39;s
own servers, and are accessed through a web browser. Microsoft is primarily
responsible for maintaining the software infrastructure, including handling
security measures, issuing updates, and performing data backups&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;color: #010202; mso-bidi-font-family: PalatinoLinotype-Bold; mso-bidi-font-weight: bold;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;color: #010202; line-height: 107%; mso-bidi-font-family: PalatinoLinotype-Bold; mso-bidi-font-size: 10.0pt;&quot;&gt;PROS&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;b&gt;&lt;u&gt;&lt;span style=&quot;color: #010202; font-size: 10.0pt; line-height: 107%; mso-bidi-font-family: PalatinoLinotype-Bold;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: left;&quot;&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;No infrastructure to maintain&lt;/li&gt;
&lt;li&gt;Access to Business intelligence and machine learning&lt;/li&gt;
&lt;li&gt;High availability and disaster recovery&lt;/li&gt;
&lt;li&gt;Data backups&lt;/li&gt;
&lt;li&gt;Tight integration with other cloud products&lt;/li&gt;
&lt;li&gt;Access to add-ons through AppSource&lt;/li&gt;
&lt;li&gt;Fast implementation&lt;/li&gt;
&lt;li&gt;Scalability&lt;/li&gt;
&lt;li&gt;Always up to date&lt;/li&gt;
&lt;li&gt;Futureproof&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;


















&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;color: #010202; mso-bidi-font-family: PalatinoLinotype-Bold;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: left;&quot;&gt;
&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;u&gt;&lt;span style=&quot;color: #010202; mso-bidi-font-family: PalatinoLinotype-Bold;&quot;&gt;CONS&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: left;&quot;&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;Internet-reliant&lt;/li&gt;
&lt;li&gt;Data regulation restrictions&lt;/li&gt;
&lt;li&gt;Storage costs&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: Verdana, sans-serif; font-size: 14px;&quot;&gt;Happy DAXing....😊&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;






&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://chaturvedi-pankaj.blogspot.com/feeds/1002516167606901354/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://chaturvedi-pankaj.blogspot.com/2018/03/microsoft-dynamics-365-for-finance-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7558824209132026853/posts/default/1002516167606901354'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7558824209132026853/posts/default/1002516167606901354'/><link rel='alternate' type='text/html' href='http://chaturvedi-pankaj.blogspot.com/2018/03/microsoft-dynamics-365-for-finance-and.html' title='Microsoft Dynamics 365 for Finance and Operations on the cloud Why????'/><author><name>Pankaj Chaturvedi</name><uri>http://www.blogger.com/profile/15212324600627527557</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnHl3U1KfDk5p-L9qufA-fT688WH3GEOEnAL3isCbeQa-PFDo2joVr_hVp_29ErFN6EsahJVwonX9GkzXNCA9QBpArr3WHGPclDCbC6tguaonClUEWMx1D5HpyX33s7O8/s220/PankajPic1+%282%29.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7558824209132026853.post-7626563574803801840</id><published>2018-01-19T16:55:00.002+05:30</published><updated>2018-01-19T16:55:48.474+05:30</updated><title type='text'>Dynamics 365 FO on-premises deployments - Features does not implemented</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span style=&quot;background-color: white; color: #333333;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Dear Friends&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #333333;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Microsoft offers on-premises deployment for Dynamics 365 FO. Many of us want to know what options we will not get while on-premises deployment. So here are the following features which have not been implemented in on-premises deployments as of now. These features have not been deprecated. If these features are critical to your on-premises deployment,Microsoft might added them in future release.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Task recorder&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Support pane&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;PowerBI.com integration&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Microsoft Office integration&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Electronic reporting (ER) integration with LCS&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;ER integration with SharePoint&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Author Power BI reports using OData&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Retail&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Purchase requisitions: Punch-out from external catalogs&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;SSRS scale out&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Telemetry&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: white; color: #333333;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Happy DAXing....😊&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://chaturvedi-pankaj.blogspot.com/feeds/7626563574803801840/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://chaturvedi-pankaj.blogspot.com/2018/01/dynamics-365-fo-on-premises-deployments.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7558824209132026853/posts/default/7626563574803801840'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7558824209132026853/posts/default/7626563574803801840'/><link rel='alternate' type='text/html' href='http://chaturvedi-pankaj.blogspot.com/2018/01/dynamics-365-fo-on-premises-deployments.html' title='Dynamics 365 FO on-premises deployments - Features does not implemented'/><author><name>Pankaj Chaturvedi</name><uri>http://www.blogger.com/profile/15212324600627527557</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnHl3U1KfDk5p-L9qufA-fT688WH3GEOEnAL3isCbeQa-PFDo2joVr_hVp_29ErFN6EsahJVwonX9GkzXNCA9QBpArr3WHGPclDCbC6tguaonClUEWMx1D5HpyX33s7O8/s220/PankajPic1+%282%29.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7558824209132026853.post-6918218638195400337</id><published>2017-11-11T05:06:00.001+05:30</published><updated>2017-11-11T05:06:51.467+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="AX7"/><category scheme="http://www.blogger.com/atom/ns#" term="D365"/><category scheme="http://www.blogger.com/atom/ns#" term="Dynamics AX"/><title type='text'>Dynamics 365: MACRO OR CONST?</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
Macros still are supported on Dynamics 365 but now with the
VS we can and should use “const” (Constants).&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
#define.MyMacro(&quot;Pankaj&quot;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
const str MyConstValue = &quot;Pankaj-Constant&quot;; &lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
info(strFmt(&quot;%1 - %2&quot;,#MyMacro, MyConstValue ));&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
If you want to use “const” in the same way that we were
using before with a Macro file then you should replace the for a “static
class”. See the example below:&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
static class MyConstClass()&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
{&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&amp;nbsp;&amp;nbsp; static const public
str MyConstValue = &quot;Pankaj-Constant&quot;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
}&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
Using the constant class:&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
str a = MyConstClass::MyConstValue;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
It is advisable to use “const” instead of “macro”, and they
are number of benefits:&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;MsoListParagraphCxSpFirst&quot; style=&quot;mso-list: l0 level1 lfo1; text-indent: -.25in;&quot;&gt;
&lt;/div&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;·&lt;span style=&quot;font-size: 7pt; font-stretch: normal; font-variant-numeric: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;span style=&quot;text-indent: -0.25in;&quot;&gt;IntelliSense in the editor.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;·&lt;span style=&quot;font-size: 7pt; font-stretch: normal; font-variant-numeric: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;span style=&quot;text-indent: -0.25in;&quot;&gt;Support for “Go to definition” in the editor.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;·&lt;span style=&quot;font-size: 7pt; font-stretch: normal; font-variant-numeric: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;span style=&quot;text-indent: -0.25in;&quot;&gt;Full control of the type for the constant.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;·&lt;span style=&quot;font-size: 7pt; font-stretch: normal; font-variant-numeric: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;span style=&quot;text-indent: -0.25in;&quot;&gt;Faster compilation – macros are notorious hard
for the compiler to handle.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;·&lt;span style=&quot;font-size: 7pt; font-stretch: normal; font-variant-numeric: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;span style=&quot;text-indent: -0.25in;&quot;&gt;None of the macro idiosyncrasies – like the
ability to redefine/override.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
Happy DAXing....😊&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;
&lt;div class=&quot;MsoListParagraphCxSpMiddle&quot; style=&quot;mso-list: l0 level1 lfo1; text-indent: -.25in;&quot;&gt;
&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;MsoListParagraphCxSpMiddle&quot; style=&quot;mso-list: l0 level1 lfo1; text-indent: -.25in;&quot;&gt;
&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;MsoListParagraphCxSpMiddle&quot; style=&quot;mso-list: l0 level1 lfo1; text-indent: -.25in;&quot;&gt;
&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;MsoListParagraphCxSpLast&quot; style=&quot;mso-list: l0 level1 lfo1; text-indent: -.25in;&quot;&gt;
&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://chaturvedi-pankaj.blogspot.com/feeds/6918218638195400337/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://chaturvedi-pankaj.blogspot.com/2017/11/dynamics-365-macro-or-const.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7558824209132026853/posts/default/6918218638195400337'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7558824209132026853/posts/default/6918218638195400337'/><link rel='alternate' type='text/html' href='http://chaturvedi-pankaj.blogspot.com/2017/11/dynamics-365-macro-or-const.html' title='Dynamics 365: MACRO OR CONST?'/><author><name>Pankaj Chaturvedi</name><uri>http://www.blogger.com/profile/15212324600627527557</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnHl3U1KfDk5p-L9qufA-fT688WH3GEOEnAL3isCbeQa-PFDo2joVr_hVp_29ErFN6EsahJVwonX9GkzXNCA9QBpArr3WHGPclDCbC6tguaonClUEWMx1D5HpyX33s7O8/s220/PankajPic1+%282%29.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7558824209132026853.post-7837113188201900404</id><published>2015-11-09T17:14:00.001+05:30</published><updated>2015-11-09T17:14:43.380+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Dynamics AX"/><title type='text'>Limitations Of OData Service in AX 2012</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Dear Friends&lt;br /&gt;
&lt;br /&gt;
Those who are familiar with OData may notice that the OData query service has a few limitations. It&#39;s important to know these and not make assumptions so that you don&#39;t run into any surprises. The limitations are as follows:&lt;br /&gt;
&lt;br /&gt;
• &lt;b&gt;No JSON support:&lt;/b&gt; The OData protocol supports Atom as well as JSON, but Microsoft Dynamics AX 2012 only supports Atom.&lt;br /&gt;
&lt;br /&gt;
• &lt;b&gt;No create, update, or delete:&lt;/b&gt; With OData, you can also modify data instead of only reading it, but this feature is not supported in Microsoft Dynamics AX 2012.&lt;br /&gt;
&lt;br /&gt;
• &lt;b&gt;No support for query options:&lt;/b&gt; OData supports query options that allow you to, for example, select only the top five records, select only a specific entry, or sort the feed; however, this feature is not supported in Microsoft Dynamics AX 2012 and using it will result in an error.&lt;br /&gt;
&lt;br /&gt;
• &lt;b&gt;No support for queries with fetch mode 1:n:&lt;/b&gt; Using a query that has a data source which has its fetch mode set to 1:n will result in an error in the event log for the Feature Pack release and a warning for the R2 release. The latter will automatically convert the 1:n fetch mode to 1:1, which is the only fetch&lt;br /&gt;
mode that is supported.&lt;br /&gt;
&lt;br /&gt;
• &lt;b&gt;No support for views:&lt;/b&gt; Queries that use views are not supported, and using a view will result in an error.&lt;br /&gt;
&lt;br /&gt;
Happy DAXing.... :)&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://chaturvedi-pankaj.blogspot.com/feeds/7837113188201900404/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://chaturvedi-pankaj.blogspot.com/2015/11/limitations-of-odata-service-in-ax-2012.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7558824209132026853/posts/default/7837113188201900404'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7558824209132026853/posts/default/7837113188201900404'/><link rel='alternate' type='text/html' href='http://chaturvedi-pankaj.blogspot.com/2015/11/limitations-of-odata-service-in-ax-2012.html' title='Limitations Of OData Service in AX 2012'/><author><name>Pankaj Chaturvedi</name><uri>http://www.blogger.com/profile/15212324600627527557</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnHl3U1KfDk5p-L9qufA-fT688WH3GEOEnAL3isCbeQa-PFDo2joVr_hVp_29ErFN6EsahJVwonX9GkzXNCA9QBpArr3WHGPclDCbC6tguaonClUEWMx1D5HpyX33s7O8/s220/PankajPic1+%282%29.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7558824209132026853.post-2092188753525171098</id><published>2015-09-08T17:14:00.001+05:30</published><updated>2015-09-08T17:14:59.087+05:30</updated><title type='text'>How to implement basic authentication with AIF services in Dynamics AX 2012</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;Disclaimer&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;:&amp;nbsp; This sample is not a production ready solution.&amp;nbsp; As
described below the user credentials will be passed in plain text which is not
ideal in a production environment.&amp;nbsp; To prevent this from occurring it
would be recommended to incorporate SSL with this solution.&lt;/span&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-left: .5in; mso-list: l2 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in; text-indent: -.25in;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;1.&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 7pt; font-stretch: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;Create inbound HTTP port.&lt;/span&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-left: 1.0in; mso-list: l2 level2 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list 1.0in; text-indent: -.25in;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;a.&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 7pt; font-stretch: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;Navigate to System
administration-&amp;gt;Setup-&amp;gt;Services and Application Integration
Framework-&amp;gt;Inbound ports.&lt;/span&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-left: 1.0in; mso-list: l2 level2 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list 1.0in; text-indent: -.25in;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;a href=&quot;https://www.blogger.com/blogger.g?blogID=7558824209132026853&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; line-height: 13.6pt; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;/a&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;b.&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 7pt; font-stretch: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;Create an inbound port using the HTTP
adapter with settings similar to the image below.&lt;/span&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-size: 12pt;&quot;&gt;Basic settings:&lt;/span&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;span style=&quot;color: #ca491d; font-family: &amp;quot;Arial&amp;quot;,sans-serif; font-size: 9.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-no-proof: yes;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgM36eKjlxsoGB8PwCEJmm7GNz_G9YayDRfz5Hn73JZcgGBxUmWMkHOyzfHoUptmFTjNefEn9p8DYbz11DTg87XROgYFryrnKkbbywXHq_uF_67HV30aHLltMTzkpj7tTvv1_Zq-OGzlish/s1600/1.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;160&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgM36eKjlxsoGB8PwCEJmm7GNz_G9YayDRfz5Hn73JZcgGBxUmWMkHOyzfHoUptmFTjNefEn9p8DYbz11DTg87XROgYFryrnKkbbywXHq_uF_67HV30aHLltMTzkpj7tTvv1_Zq-OGzlish/s320/1.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-size: 12pt;&quot;&gt;Service operations:&lt;/span&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwl22vzAv4RUmTOpFYoUD_dUEn-ZZ7rl1NmLHXTJK22oJA_cJVKj8GDyIPQzJc8rNAIkPiJLKBdcsE11AVxCsN3ytubrS-dzrAGsbLtbDok5vndKqoHyvANRSVnggt2BvN4NC4UYv5idQS/s1600/2.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;274&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwl22vzAv4RUmTOpFYoUD_dUEn-ZZ7rl1NmLHXTJK22oJA_cJVKj8GDyIPQzJc8rNAIkPiJLKBdcsE11AVxCsN3ytubrS-dzrAGsbLtbDok5vndKqoHyvANRSVnggt2BvN4NC4UYv5idQS/s320/2.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-left: .5in; mso-list: l5 level1 lfo2; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in; text-indent: -.25in;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;1.&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 7pt; font-stretch: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;Activate the new inbound port.&lt;/span&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-left: .5in; mso-list: l5 level1 lfo2; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in; text-indent: -.25in;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;2.&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 7pt; font-stretch: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;We need to configure the client
configuration.&amp;nbsp; In order to do this you need to select the ‘Configure’
button.&amp;nbsp;&lt;b&gt;Note&lt;/b&gt;:&amp;nbsp; Do not select the ‘Configure AOS’ button.&lt;/span&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-left: .5in; mso-list: l5 level1 lfo2; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in; text-indent: -.25in;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;3.&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 7pt; font-stretch: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;You should see a dialog with a
warning.&amp;nbsp; Just click yes to continue loading the configuration file.&lt;/span&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-left: .5in; mso-list: l5 level1 lfo2; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in; text-indent: -.25in;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;4.&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 7pt; font-stretch: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;Locate the Bindings section under the
Configuration frame and select ‘New Binding Configuration’ from the Bindings
frame.&lt;/span&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-left: .5in; mso-list: l5 level1 lfo2; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in; text-indent: -.25in;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;5.&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 7pt; font-stretch: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;Select ‘basicHttpBinding’ and click OK.&lt;/span&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-left: .5in; mso-list: l5 level1 lfo2; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in; text-indent: -.25in;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;6.&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 7pt; font-stretch: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;In the ‘Name’ field enter
‘basicHttpBindingWithBasicAuth’.&lt;/span&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKZpf2tFF5yUPzve07isQdnhpaatExI3e4y5PD6v_GgVAqFgSGfgDLOXh5aG-cHMxC1W2m5AubVxsoA9dt6176qi0k0e4SxZM63gGMcHxnVbSb1l9s7aDiuijTKrPhI_8LVZaka3LSNHim/s1600/3.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;227&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKZpf2tFF5yUPzve07isQdnhpaatExI3e4y5PD6v_GgVAqFgSGfgDLOXh5aG-cHMxC1W2m5AubVxsoA9dt6176qi0k0e4SxZM63gGMcHxnVbSb1l9s7aDiuijTKrPhI_8LVZaka3LSNHim/s320/3.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-left: .5in; mso-list: l11 level1 lfo3; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in; text-indent: -.25in;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;1.&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 7pt; font-stretch: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;Click the ‘Security’ tab and set the
attributes as shown below.&lt;/span&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLPBV17DTTzl7FfYKMmkpD9699EXTlheL5CeAXaKcTOgK4ERa8Q0P8cJRczNVGNJDuK42hEBpuuvD3-3mjzRIafaiPLVqpcOzZAppqP2pGGB0XIVpIz0OnTXJMHgZ9CcA6oP1DCA7ifadm/s1600/4.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;228&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLPBV17DTTzl7FfYKMmkpD9699EXTlheL5CeAXaKcTOgK4ERa8Q0P8cJRczNVGNJDuK42hEBpuuvD3-3mjzRIafaiPLVqpcOzZAppqP2pGGB0XIVpIz0OnTXJMHgZ9CcA6oP1DCA7ifadm/s320/4.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-left: .5in; mso-list: l3 level1 lfo4; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in; text-indent: -.25in;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;1.&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 7pt; font-stretch: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;Locate the ‘reqReplyEndpoint’ in the
Configuration frame, and highlight it.&lt;/span&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-left: .5in; mso-list: l3 level1 lfo4; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in; text-indent: -.25in;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;2.&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 7pt; font-stretch: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;Change the BindingConfiguration
attribute for the endpoint from ‘basicHttpBindingWithWindowsAuth’ to
‘basicHttpBindingWithBasicAuth’.&lt;/span&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5-wC5Omz7asIQay5uM8tqXr1iZxZOrx_1kRKvc_86ojhOo_JIg2ur7nzSx0ob_vKpgGP-c-LDuK3zeUjfoSIIXY1GOF7oa6KX2K10AQ3I1lii6EopI4Ki7ukPjeJN0VJBzrkCLAmLB6Qw/s1600/5.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;228&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5-wC5Omz7asIQay5uM8tqXr1iZxZOrx_1kRKvc_86ojhOo_JIg2ur7nzSx0ob_vKpgGP-c-LDuK3zeUjfoSIIXY1GOF7oa6KX2K10AQ3I1lii6EopI4Ki7ukPjeJN0VJBzrkCLAmLB6Qw/s320/5.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-left: .5in; mso-list: l1 level1 lfo5; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in; text-indent: -.25in;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;1.&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 7pt; font-stretch: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;Save the configuration file and close
the WCF configuration editor.&lt;/span&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-left: .5in; mso-list: l1 level1 lfo5; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in; text-indent: -.25in;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;2.&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 7pt; font-stretch: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;Activate the SalesOrderHTTPService
port.&lt;/span&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-left: .5in; mso-list: l1 level1 lfo5; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in; text-indent: -.25in;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;3.&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 7pt; font-stretch: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;Open IIS manager and navigate to the
MicrosoftDynamicsAXAif60 virtual directory.&amp;nbsp; Highlight it, and from the
main frame open ‘Authentication’ from the IIS group.&lt;/span&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-left: .5in; mso-list: l1 level1 lfo5; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in; text-indent: -.25in;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;4.&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 7pt; font-stretch: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;Enable Basic Authentication.&amp;nbsp; Your
settings should look like that below.&lt;/span&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdGBrX3ot2t6gbCdgMYIZdErDWmpceEiJDEcgZ5VvridzD9agyS6fufkAePK56FawgO7PlPRmh59htzkTr1GPHKEKuZMgZs49mYNRs18UhPn7ooAxvL-purynopKpNrh1CStcP3eeN97dY/s1600/6.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;108&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdGBrX3ot2t6gbCdgMYIZdErDWmpceEiJDEcgZ5VvridzD9agyS6fufkAePK56FawgO7PlPRmh59htzkTr1GPHKEKuZMgZs49mYNRs18UhPn7ooAxvL-purynopKpNrh1CStcP3eeN97dY/s320/6.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-left: .5in; mso-list: l6 level1 lfo6; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in; text-indent: -.25in;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;1.&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 7pt; font-stretch: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;Close IIS manager and complete an
iisreset from a command prompt.&lt;/span&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-left: .5in; mso-list: l6 level1 lfo6; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in; text-indent: -.25in;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;2.&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 7pt; font-stretch: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;Open Visual Studio.&lt;/span&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-left: .5in; mso-list: l6 level1 lfo6; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in; text-indent: -.25in;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;3.&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 7pt; font-stretch: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;Select File-&amp;gt;New-&amp;gt;Project.&amp;nbsp;
From the New Project dialog select Windows Forms Application.&amp;nbsp; Enter a
name for the project (e.g. SalesOrderTest).&amp;nbsp; Click OK.&lt;/span&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiY3ZFaWhQWNId5QQHQT1otL6Lig7iffSLJ5sBhCxbvjP86t3h75g-cUMyGoloEr3SL9ixn87IndXu44GyXQiv8xyVNJR2nSB4X0jNHNUVI0yrdF7WBYivmZN2Ei2ukv_YyB7i14W6Tef3S/s1600/7.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;219&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiY3ZFaWhQWNId5QQHQT1otL6Lig7iffSLJ5sBhCxbvjP86t3h75g-cUMyGoloEr3SL9ixn87IndXu44GyXQiv8xyVNJR2nSB4X0jNHNUVI0yrdF7WBYivmZN2Ei2ukv_YyB7i14W6Tef3S/s320/7.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-left: .5in; mso-list: l10 level1 lfo7; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in; text-indent: -.25in;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;1.&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 7pt; font-stretch: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;Once the project opens drag a button
from the toolbox onto the form.&lt;/span&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgm4oNxaYoJ9015Uey9090cuQmTTOoUS4wBO6lsu4FDkuudjKSXypaLVZAoUOVeJxdUUJbaiNdrh2OQtRp-2FDd0YZ6IzbHZhOtiKVN9WqVR8n4cz0a5sHYt7kmkWjC84E8VlNMy1OmokOP/s1600/8.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;318&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgm4oNxaYoJ9015Uey9090cuQmTTOoUS4wBO6lsu4FDkuudjKSXypaLVZAoUOVeJxdUUJbaiNdrh2OQtRp-2FDd0YZ6IzbHZhOtiKVN9WqVR8n4cz0a5sHYt7kmkWjC84E8VlNMy1OmokOP/s320/8.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-left: .5in; mso-list: l4 level1 lfo8; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in; text-indent: -.25in;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;1.&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 7pt; font-stretch: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;Add the Sales Order Service reference
to the project.&amp;nbsp;&amp;nbsp;&lt;b&gt;Note&lt;/b&gt;:&amp;nbsp; You can pull the address from the
‘Inbound ports’ form within Dynamics Ax.&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;Important&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;:&amp;nbsp; You will be asked for credentials in order to access the
service and metadata.&amp;nbsp; I entered my administrator account and password
until the RoutingService showed in the Services frame below, then cancelled all
remaining authentication dialogs.&amp;nbsp; This will only work if you have Windows
and Basic authentication enabled on your IIS box for the AIF virtual directory.&lt;/span&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSK2-RxdMRNIC0o60XyyB2aypELACFjdNLK5jlNZA5tZOGWexUPx-cl5jkhM6V2X8ffEiNl9ZQ-74kJkNN1R8vdeHTBVa_vgXPsiJUd1SkdEmFWBpzfz4Tt2Vs1VIwbtO4mcITiyPB3qe7/s1600/9.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;260&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSK2-RxdMRNIC0o60XyyB2aypELACFjdNLK5jlNZA5tZOGWexUPx-cl5jkhM6V2X8ffEiNl9ZQ-74kJkNN1R8vdeHTBVa_vgXPsiJUd1SkdEmFWBpzfz4Tt2Vs1VIwbtO4mcITiyPB3qe7/s320/9.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-left: .5in; mso-list: l0 level1 lfo9; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in; text-indent: -.25in;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;1.&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 7pt; font-stretch: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;Close IIS manager.&amp;nbsp; Open a command
prompt and complete an iisreset.&lt;/span&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-left: .5in; mso-list: l0 level1 lfo9; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in; text-indent: -.25in;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;2.&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 7pt; font-stretch: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;Open Visual Studio and open your
project back up.&lt;/span&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-left: .5in; mso-list: l0 level1 lfo9; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in; text-indent: -.25in;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;3.&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 7pt; font-stretch: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;Double-click the Button on the form to
open the code window and create a new button_click event.&lt;/span&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-left: .5in; mso-list: l0 level1 lfo9; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in; text-indent: -.25in;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;4.&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 7pt; font-stretch: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;Add a ‘using’ statement for the sales
order web service.&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-left: .5in; mso-list: l7 level1 lfo10; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in; text-indent: -.25in;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;1.&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 7pt; font-stretch: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;Within the newly created button click
event paste the following code.&lt;/span&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
SalesOrderServiceClient proxy = new SalesOrderServiceClient();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
proxy.ChannelFactory.Credentials.UserName.UserName = @&quot;domain\user&quot;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
proxy.ChannelFactory.Credentials.UserName.Password = @&quot;password&quot;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
CallContext context = new CallContext();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
context.Company = &quot;ceu&quot;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
AxdSalesOrder salesOrder = new AxdSalesOrder();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
AxdEntity_SalesTable[] salesTables = new AxdEntity_SalesTable[1];&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
AxdEntity_SalesTable salesTable = new AxdEntity_SalesTable();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
salesTable.CurrencyCode = &quot;USD&quot;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
salesTable.CustAccount = &quot;1103&quot;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;salesTable.ReceiptDateRequested =
Convert.ToDateTime(&quot;2/1/2012&quot;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
salesTable.Payment = &quot;N060&quot;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
salesTable.PurchOrderFormNum = &quot;PO113&quot;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
#region Financial Dimensions&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
AxdType_DimensionAttributeValue dimBusinessUnit = new
AxdType_DimensionAttributeValue();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
dimBusinessUnit.Name = &quot;BusinessUnit&quot;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
dimBusinessUnit.Value = &quot;20&quot;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
AxdType_DimensionAttributeValue dimCustomerGroup = new
AxdType_DimensionAttributeValue();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
dimCustomerGroup.Name = &quot;CustomerGroup&quot;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
dimCustomerGroup.Value = &quot;10&quot;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
AxdType_DimensionAttributeValue dimDepartment = new AxdType_DimensionAttributeValue();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
dimDepartment.Name = &quot;Department&quot;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
dimDepartment.Value = &quot;500&quot;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
AxdType_DimensionAttributeValueSet valueSet = new
AxdType_DimensionAttributeValueSet();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
valueSet.Values = new AxdType_DimensionAttributeValue[3] { dimBusinessUnit,
dimCustomerGroup, dimDepartment };&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;salesTable.DefaultDimension
= valueSet;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
#endregion&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
AxdEntity_SalesLine salesLine = new AxdEntity_SalesLine();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
salesLine.ItemId = &quot;1000&quot;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
salesLine.SalesQty = 1;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
salesLine.SalesUnit = &quot;ea&quot;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
AxdEntity_SalesLine salesLine2 = new AxdEntity_SalesLine();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
salesLine2.ItemId = &quot;1000&quot;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
salesLine2.SalesQty = 55;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
salesLine2.SalesUnit = &quot;ea&quot;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
AxdEntity_SalesLine salesLine3 = new AxdEntity_SalesLine();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
salesLine3.ItemId = &quot;10004&quot;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
salesLine3.SalesQty = 21;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
salesLine3.SalesUnit = &quot;Pcs&quot;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
AxdEntity_InventDim inventDim = new AxdEntity_InventDim();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
inventDim.InventSiteId = &quot;1&quot;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
salesLine3.InventDim = new AxdEntity_InventDim[1] { inventDim };&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
salesTable.SalesLine = new AxdEntity_SalesLine[3] { salesLine, salesLine2,
salesLine3 };&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
salesOrder.SalesTable = new AxdEntity_SalesTable[1] { salesTable };&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
try&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
proxy.create(context, salesOrder);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
MessageBox.Show(&quot;Worked&quot;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
catch (Exception ex)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
throw ex;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-left: .5in; mso-list: l8 level1 lfo11; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in; text-indent: -.25in;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;1.&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 7pt; font-stretch: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;Open IIS manager and navigate to the
MicrosoftDynamicsAXAif60 virtual directory.&amp;nbsp; Highlight it, and from the
main frame open ‘Authentication’ from the IIS group.&lt;/span&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-left: .5in; mso-list: l8 level1 lfo11; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in; text-indent: -.25in;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;2.&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 7pt; font-stretch: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;Disable Windows Authentication.&amp;nbsp;
Your settings should look like that below.&lt;/span&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQUvFQXINI3OgULgd4DAEcfa5Cg1xBL6nfu2QFHl5MykBrGEh6188GEIZtWS-f-llCmqPP-2Zrf3rF4aC6XVjLj-WXeyKl-hK-Ft0ScwsVFnI38APXreRFPxJ8lGN6hjWYsqGXclGxiQT8/s1600/10.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;105&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQUvFQXINI3OgULgd4DAEcfa5Cg1xBL6nfu2QFHl5MykBrGEh6188GEIZtWS-f-llCmqPP-2Zrf3rF4aC6XVjLj-WXeyKl-hK-Ft0ScwsVFnI38APXreRFPxJ8lGN6hjWYsqGXclGxiQT8/s320/10.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-left: .5in; mso-list: l9 level1 lfo12; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in; text-indent: -.25in;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;1.&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 7pt; font-stretch: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;Close IIS manager and complete an
iisreset from a command prompt.&lt;/span&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-left: .5in; mso-list: l9 level1 lfo12; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in; text-indent: -.25in;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;2.&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 7pt; font-stretch: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;Build and test the program.&lt;/span&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;Note&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;:&amp;nbsp; The data presented in the sample above may not coincide
with your existing database.&amp;nbsp; You may have to update the code to validate
against your AX setup.&amp;nbsp; If you do not update the sample code you are
likely to get a validation error returned from the server.&lt;/span&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 9pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-size: 12pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-size: 12pt;&quot;&gt;Happy DAXing.. :)&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;
&lt;span style=&quot;font-size: 12pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; margin-top: 9pt;&quot;&gt;
&lt;span style=&quot;font-size: 12pt; line-height: 13.6pt;&quot;&gt;Source : &lt;a href=&quot;http://blogs.msdn.com/b/axsupport/archive/2013/04/23/how-to-implement-basic-authentication-with-dynamics-ax-2012-web-services.aspx&quot; target=&quot;_blank&quot;&gt;MSDN Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.6pt; margin-top: 9.0pt; mso-margin-bottom-alt: auto;&quot;&gt;



















































































































































































































































&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://chaturvedi-pankaj.blogspot.com/feeds/2092188753525171098/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://chaturvedi-pankaj.blogspot.com/2015/09/how-to-implement-basic-authentication.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7558824209132026853/posts/default/2092188753525171098'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7558824209132026853/posts/default/2092188753525171098'/><link rel='alternate' type='text/html' href='http://chaturvedi-pankaj.blogspot.com/2015/09/how-to-implement-basic-authentication.html' title='How to implement basic authentication with AIF services in Dynamics AX 2012'/><author><name>Pankaj Chaturvedi</name><uri>http://www.blogger.com/profile/15212324600627527557</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnHl3U1KfDk5p-L9qufA-fT688WH3GEOEnAL3isCbeQa-PFDo2joVr_hVp_29ErFN6EsahJVwonX9GkzXNCA9QBpArr3WHGPclDCbC6tguaonClUEWMx1D5HpyX33s7O8/s220/PankajPic1+%282%29.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgM36eKjlxsoGB8PwCEJmm7GNz_G9YayDRfz5Hn73JZcgGBxUmWMkHOyzfHoUptmFTjNefEn9p8DYbz11DTg87XROgYFryrnKkbbywXHq_uF_67HV30aHLltMTzkpj7tTvv1_Zq-OGzlish/s72-c/1.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7558824209132026853.post-6625243178418452734</id><published>2015-08-10T18:16:00.000+05:30</published><updated>2015-08-10T18:16:04.881+05:30</updated><title type='text'>Integration Technologies for Dynamics AX 2012</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div class=&quot;NormalPACKT&quot; style=&quot;text-align: justify;&quot;&gt;
As enterprises move towards using
more and more specialized applications rather than having ERP do everything for
them, you need a robust framework &amp;amp; strategy for managing integrations within
the ERP system. Dynamics AX provides many such robust frameworks and functionalities
to integrate with third party applications using modern techniques&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;NormalPACKT&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;NormalPACKT&quot; style=&quot;text-align: justify;&quot;&gt;
The following section outlines the
commonly used integration technologies in Dynamics AX.&amp;nbsp; It is important to make sure the technical analysts
and developers on your project are familiar with these technologies so that they
can support the design process and identify the best integration solution for your
project&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;NormalPACKT&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;NormalPACKT&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;span lang=&quot;EN-GB&quot;&gt;The following table compares integration technologies
to help you determine the suitable integration tool as per your requirement.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;table border=&quot;1&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;MsoNormalTable&quot; style=&quot;border-collapse: collapse; mso-padding-alt: 0in 0in 0in 0in; mso-table-layout-alt: fixed; mso-yfti-tbllook: 1184; width: 697px;&quot;&gt;
 &lt;tbody&gt;
&lt;tr style=&quot;height: 15.85pt; mso-yfti-firstrow: yes; mso-yfti-irow: 0;&quot;&gt;
  &lt;td style=&quot;border: solid #C8CACC 1.0pt; height: 15.85pt; mso-border-alt: solid #C8CACC .75pt; padding: 2.25pt 0in 2.25pt 0in; width: 63.4pt;&quot; valign=&quot;top&quot; width=&quot;85&quot;&gt;
  &lt;div class=&quot;TableColumnHeadingPACKT&quot;&gt;
  &lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-left: none; border: solid #C8CACC 1.0pt; height: 15.85pt; mso-border-alt: solid #C8CACC .75pt; mso-border-left-alt: solid #C8CACC .75pt; padding: 0in 0in 0in 0in; width: 1.25in;&quot; valign=&quot;top&quot; width=&quot;120&quot;&gt;
  &lt;div class=&quot;TableColumnHeadingPACKT&quot;&gt;
Pros&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-left: none; border: solid #C8CACC 1.0pt; height: 15.85pt; mso-border-alt: solid #C8CACC .75pt; mso-border-left-alt: solid #C8CACC .75pt; padding: 0in 0in 0in 0in; width: 94.5pt;&quot; valign=&quot;top&quot; width=&quot;126&quot;&gt;
  &lt;div class=&quot;TableColumnHeadingPACKT&quot;&gt;
Cons&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-left: none; border: solid #C8CACC 1.0pt; height: 15.85pt; mso-border-alt: solid #C8CACC .75pt; mso-border-left-alt: solid #C8CACC .75pt; padding: 2.25pt 0in 2.25pt 0in; width: 2.0in;&quot; valign=&quot;top&quot; width=&quot;192&quot;&gt;
  &lt;div class=&quot;TableColumnHeadingPACKT&quot;&gt;
Good for  &lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-left: none; border: solid #C8CACC 1.0pt; height: 15.85pt; mso-border-alt: solid #C8CACC .75pt; mso-border-left-alt: solid #C8CACC .75pt; padding: 2.25pt 0in 2.25pt 0in; width: 130.95pt;&quot; valign=&quot;top&quot; width=&quot;175&quot;&gt;
  &lt;div class=&quot;TableColumnHeadingPACKT&quot;&gt;
Examples  &lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;height: 26.85pt; mso-yfti-irow: 1;&quot;&gt;
  &lt;td style=&quot;border-top: none; border: solid #C8CACC 1.0pt; height: 26.85pt; mso-border-alt: solid #C8CACC .75pt; mso-border-top-alt: solid #C8CACC .75pt; padding: 2.25pt 0in 2.25pt 0in; width: 63.4pt;&quot; valign=&quot;top&quot; width=&quot;85&quot;&gt;
  &lt;div class=&quot;TableColumnHeadingPACKT&quot;&gt;
AIF &lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid #C8CACC 1.0pt; border-left: none; border-right: solid #C8CACC 1.0pt; border-top: none; height: 26.85pt; mso-border-alt: solid #C8CACC .75pt; mso-border-left-alt: solid #C8CACC .75pt; mso-border-top-alt: solid #C8CACC .75pt; padding: 0in 0in 0in 0in; width: 1.25in;&quot; valign=&quot;top&quot; width=&quot;120&quot;&gt;
  &lt;div class=&quot;BulletWithinTableColumnContentPACKT&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;&quot;&gt;·&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 7pt; font-stretch: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
  &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Robust framework&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;BulletWithinTableColumnContentPACKT&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;&quot;&gt;·&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 7pt; font-stretch: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
  &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Out of the box&amp;nbsp;
  services &lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;BulletWithinTableColumnContentPACKT&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;&quot;&gt;·&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 7pt; font-stretch: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
  &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Administration and monitoring&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;BulletWithinTableColumnContentPACKT&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;&quot;&gt;·&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 7pt; font-stretch: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
  &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Scalable&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;BulletWithinTableColumnContentPACKT&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;&quot;&gt;·&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 7pt; font-stretch: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
  &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Secure&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;BulletWithinTableColumnContentPACKT&quot; style=&quot;margin-left: .05in; mso-list: none; text-indent: 0in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid #C8CACC 1.0pt; border-left: none; border-right: solid #C8CACC 1.0pt; border-top: none; height: 26.85pt; mso-border-alt: solid #C8CACC .75pt; mso-border-left-alt: solid #C8CACC .75pt; mso-border-top-alt: solid #C8CACC .75pt; padding: 0in 0in 0in 0in; width: 94.5pt;&quot; valign=&quot;top&quot; width=&quot;126&quot;&gt;
  &lt;div class=&quot;BulletWithinTableColumnContentPACKT&quot;&gt;
Framework overhead&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid #C8CACC 1.0pt; border-left: none; border-right: solid #C8CACC 1.0pt; border-top: none; height: 26.85pt; mso-border-alt: solid #C8CACC .75pt; mso-border-left-alt: solid #C8CACC .75pt; mso-border-top-alt: solid #C8CACC .75pt; padding: 2.25pt 0in 2.25pt 0in; width: 2.0in;&quot; valign=&quot;top&quot; width=&quot;192&quot;&gt;
  &lt;div class=&quot;BulletWithinTableColumnContentPACKT&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;&quot;&gt;·&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 7pt; font-stretch: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
  &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Document based exchanges&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;BulletWithinTableColumnContentPACKT&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;&quot;&gt;·&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 7pt; font-stretch: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
  &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Transaction processing across system&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid #C8CACC 1.0pt; border-left: none; border-right: solid #C8CACC 1.0pt; border-top: none; height: 26.85pt; mso-border-alt: solid #C8CACC .75pt; mso-border-left-alt: solid #C8CACC .75pt; mso-border-top-alt: solid #C8CACC .75pt; padding: 2.25pt 0in 2.25pt 0in; width: 130.95pt;&quot; valign=&quot;top&quot; width=&quot;175&quot;&gt;
  &lt;div class=&quot;TableColumnHeadingPACKT&quot;&gt;
&amp;nbsp;Create/update Sales orders&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;TableColumnHeadingPACKT&quot;&gt;
Create customers&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;TableColumnHeadingPACKT&quot;&gt;
Send Product details&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;TableColumnHeadingPACKT&quot;&gt;
Send Price details&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;TableColumnHeadingPACKT&quot;&gt;
Send AP payment data&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;height: 15.85pt; mso-yfti-irow: 2;&quot;&gt;
  &lt;td style=&quot;border-top: none; border: solid #C8CACC 1.0pt; height: 15.85pt; mso-border-alt: solid #C8CACC .75pt; mso-border-top-alt: solid #C8CACC .75pt; padding: 2.25pt 0in 2.25pt 0in; width: 63.4pt;&quot; valign=&quot;top&quot; width=&quot;85&quot;&gt;
  &lt;div class=&quot;BulletWithinTableColumnContentPACKT&quot; style=&quot;margin-left: .05in; mso-list: none; text-indent: 0in;&quot;&gt;
DIXF&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid #C8CACC 1.0pt; border-left: none; border-right: solid #C8CACC 1.0pt; border-top: none; height: 15.85pt; mso-border-alt: solid #C8CACC .75pt; mso-border-left-alt: solid #C8CACC .75pt; mso-border-top-alt: solid #C8CACC .75pt; padding: 0in 0in 0in 0in; width: 1.25in;&quot; valign=&quot;top&quot; width=&quot;120&quot;&gt;
  &lt;div class=&quot;BulletWithinTableColumnContentPACKT&quot; style=&quot;margin-left: .05in; mso-list: none; text-indent: 0in;&quot;&gt;
Robust framework&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;BulletWithinTableColumnContentPACKT&quot; style=&quot;margin-left: .05in; mso-list: none; text-indent: 0in;&quot;&gt;
Future async integration methodology for dynamics
  AX &lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid #C8CACC 1.0pt; border-left: none; border-right: solid #C8CACC 1.0pt; border-top: none; height: 15.85pt; mso-border-alt: solid #C8CACC .75pt; mso-border-left-alt: solid #C8CACC .75pt; mso-border-top-alt: solid #C8CACC .75pt; padding: 0in 0in 0in 0in; width: 94.5pt;&quot; valign=&quot;top&quot; width=&quot;126&quot;&gt;
  &lt;div class=&quot;BulletWithinTableColumnContentPACKT&quot; style=&quot;margin-left: .05in; mso-list: none; text-indent: 0in;&quot;&gt;
Need extension to automate and administer the process&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;BulletWithinTableColumnContentPACKT&quot; style=&quot;margin-left: .05in; mso-list: none; text-indent: 0in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid #C8CACC 1.0pt; border-left: none; border-right: solid #C8CACC 1.0pt; border-top: none; height: 15.85pt; mso-border-alt: solid #C8CACC .75pt; mso-border-left-alt: solid #C8CACC .75pt; mso-border-top-alt: solid #C8CACC .75pt; padding: 2.25pt 0in 2.25pt 0in; width: 2.0in;&quot; valign=&quot;top&quot; width=&quot;192&quot;&gt;
  &lt;div class=&quot;BulletWithinTableColumnContentPACKT&quot; style=&quot;margin-left: .05in; mso-list: none; text-indent: 0in;&quot;&gt;
High volume integrations&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;BulletWithinTableColumnContentPACKT&quot; style=&quot;margin-left: .05in; mso-list: none; text-indent: 0in;&quot;&gt;
Master data synchronization &lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid #C8CACC 1.0pt; border-left: none; border-right: solid #C8CACC 1.0pt; border-top: none; height: 15.85pt; mso-border-alt: solid #C8CACC .75pt; mso-border-left-alt: solid #C8CACC .75pt; mso-border-top-alt: solid #C8CACC .75pt; padding: 2.25pt 0in 2.25pt 0in; width: 130.95pt;&quot; valign=&quot;top&quot; width=&quot;175&quot;&gt;
  &lt;div class=&quot;TableColumnHeadingPACKT&quot;&gt;
GL Integration&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;TableColumnHeadingPACKT&quot;&gt;
Expense report import&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;TableColumnHeadingPACKT&quot;&gt;
Master data sync&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;height: 26.85pt; mso-yfti-irow: 3;&quot;&gt;
  &lt;td style=&quot;border-top: none; border: solid #C8CACC 1.0pt; height: 26.85pt; mso-border-alt: solid #C8CACC .75pt; mso-border-top-alt: solid #C8CACC .75pt; padding: 2.25pt 0in 2.25pt 0in; width: 63.4pt;&quot; valign=&quot;top&quot; width=&quot;85&quot;&gt;
  &lt;div class=&quot;TableColumnHeadingPACKT&quot;&gt;
.NET Framework&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid #C8CACC 1.0pt; border-left: none; border-right: solid #C8CACC 1.0pt; border-top: none; height: 26.85pt; mso-border-alt: solid #C8CACC .75pt; mso-border-left-alt: solid #C8CACC .75pt; mso-border-top-alt: solid #C8CACC .75pt; padding: 0in 0in 0in 0in; width: 1.25in;&quot; valign=&quot;top&quot; width=&quot;120&quot;&gt;
  &lt;div class=&quot;BulletWithinTableColumnContentPACKT&quot; style=&quot;margin-left: .05in; mso-list: none; text-indent: 0in;&quot;&gt;
Utilize power of .NET programing languages&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid #C8CACC 1.0pt; border-left: none; border-right: solid #C8CACC 1.0pt; border-top: none; height: 26.85pt; mso-border-alt: solid #C8CACC .75pt; mso-border-left-alt: solid #C8CACC .75pt; mso-border-top-alt: solid #C8CACC .75pt; padding: 0in 0in 0in 0in; width: 94.5pt;&quot; valign=&quot;top&quot; width=&quot;126&quot;&gt;
  &lt;div class=&quot;BulletWithinTableColumnContentPACKT&quot; style=&quot;margin-left: .05in; mso-list: none; text-indent: 0in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid #C8CACC 1.0pt; border-left: none; border-right: solid #C8CACC 1.0pt; border-top: none; height: 26.85pt; mso-border-alt: solid #C8CACC .75pt; mso-border-left-alt: solid #C8CACC .75pt; mso-border-top-alt: solid #C8CACC .75pt; padding: 2.25pt 0in 2.25pt 0in; width: 2.0in;&quot; valign=&quot;top&quot; width=&quot;192&quot;&gt;
  &lt;div class=&quot;BulletWithinTableColumnContentPACKT&quot; style=&quot;margin-left: .25in; mso-list: none;&quot;&gt;
Add on solutions&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;BulletWithinTableColumnContentPACKT&quot; style=&quot;margin-left: .25in; mso-list: none;&quot;&gt;
Integration with .NET apps&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid #C8CACC 1.0pt; border-left: none; border-right: solid #C8CACC 1.0pt; border-top: none; height: 26.85pt; mso-border-alt: solid #C8CACC .75pt; mso-border-left-alt: solid #C8CACC .75pt; mso-border-top-alt: solid #C8CACC .75pt; padding: 2.25pt 0in 2.25pt 0in; width: 130.95pt;&quot; valign=&quot;top&quot; width=&quot;175&quot;&gt;
  &lt;div class=&quot;TableColumnHeadingPACKT&quot;&gt;
Transformation components&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;TableColumnHeadingPACKT&quot;&gt;
Integrating with specialized SDK
  such as OCR*&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;height: 26.85pt; mso-yfti-irow: 4;&quot;&gt;
  &lt;td style=&quot;border-top: none; border: solid #C8CACC 1.0pt; height: 26.85pt; mso-border-alt: solid #C8CACC .75pt; mso-border-top-alt: solid #C8CACC .75pt; padding: 2.25pt 0in 2.25pt 0in; width: 63.4pt;&quot; valign=&quot;top&quot; width=&quot;85&quot;&gt;
  &lt;div class=&quot;TableColumnHeadingPACKT&quot;&gt;
Business Connector&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid #C8CACC 1.0pt; border-left: none; border-right: solid #C8CACC 1.0pt; border-top: none; height: 26.85pt; mso-border-alt: solid #C8CACC .75pt; mso-border-left-alt: solid #C8CACC .75pt; mso-border-top-alt: solid #C8CACC .75pt; padding: 0in 0in 0in 0in; width: 1.25in;&quot; valign=&quot;top&quot; width=&quot;120&quot;&gt;
  &lt;div class=&quot;BulletWithinTableColumnContentPACKT&quot; style=&quot;margin-left: .05in; mso-list: none; text-indent: 0in;&quot;&gt;
Expose dynamics AX business logic&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;BulletWithinTableColumnContentPACKT&quot; style=&quot;margin-left: .05in; mso-list: none; text-indent: 0in;&quot;&gt;
Utilize AX security framework&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid #C8CACC 1.0pt; border-left: none; border-right: solid #C8CACC 1.0pt; border-top: none; height: 26.85pt; mso-border-alt: solid #C8CACC .75pt; mso-border-left-alt: solid #C8CACC .75pt; mso-border-top-alt: solid #C8CACC .75pt; padding: 0in 0in 0in 0in; width: 94.5pt;&quot; valign=&quot;top&quot; width=&quot;126&quot;&gt;
  &lt;div class=&quot;BulletWithinTableColumnContentPACKT&quot; style=&quot;margin-left: .05in; mso-list: none; text-indent: 0in;&quot;&gt;
Phasing out&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;BulletWithinTableColumnContentPACKT&quot; style=&quot;margin-left: .05in; mso-list: none; text-indent: 0in;&quot;&gt;
Uses TCP communication protocol&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid #C8CACC 1.0pt; border-left: none; border-right: solid #C8CACC 1.0pt; border-top: none; height: 26.85pt; mso-border-alt: solid #C8CACC .75pt; mso-border-left-alt: solid #C8CACC .75pt; mso-border-top-alt: solid #C8CACC .75pt; padding: 2.25pt 0in 2.25pt 0in; width: 2.0in;&quot; valign=&quot;top&quot; width=&quot;192&quot;&gt;
  &lt;div class=&quot;BulletWithinTableColumnContentPACKT&quot; style=&quot;margin-left: .05in; mso-list: none; text-indent: 0in;&quot;&gt;
Application extension&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid #C8CACC 1.0pt; border-left: none; border-right: solid #C8CACC 1.0pt; border-top: none; height: 26.85pt; mso-border-alt: solid #C8CACC .75pt; mso-border-left-alt: solid #C8CACC .75pt; mso-border-top-alt: solid #C8CACC .75pt; padding: 2.25pt 0in 2.25pt 0in; width: 130.95pt;&quot; valign=&quot;top&quot; width=&quot;175&quot;&gt;
  &lt;div class=&quot;TableColumnHeadingPACKT&quot;&gt;
Application for handheld devices &lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;height: 26.85pt; mso-yfti-irow: 5; mso-yfti-lastrow: yes;&quot;&gt;
  &lt;td style=&quot;border-top: none; border: solid #C8CACC 1.0pt; height: 26.85pt; mso-border-alt: solid #C8CACC .75pt; mso-border-top-alt: solid #C8CACC .75pt; padding: 2.25pt 0in 2.25pt 0in; width: 63.4pt;&quot; valign=&quot;top&quot; width=&quot;85&quot;&gt;
  &lt;div class=&quot;TableColumnHeadingPACKT&quot;&gt;
Third party Integration Solution&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid #C8CACC 1.0pt; border-left: none; border-right: solid #C8CACC 1.0pt; border-top: none; height: 26.85pt; mso-border-alt: solid #C8CACC .75pt; mso-border-left-alt: solid #C8CACC .75pt; mso-border-top-alt: solid #C8CACC .75pt; padding: 0in 0in 0in 0in; width: 1.25in;&quot; valign=&quot;top&quot; width=&quot;120&quot;&gt;
  &lt;div class=&quot;BulletWithinTableColumnContentPACKT&quot; style=&quot;margin-left: .05in; mso-list: none; text-indent: 0in;&quot;&gt;
Specialized end to end solution&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid #C8CACC 1.0pt; border-left: none; border-right: solid #C8CACC 1.0pt; border-top: none; height: 26.85pt; mso-border-alt: solid #C8CACC .75pt; mso-border-left-alt: solid #C8CACC .75pt; mso-border-top-alt: solid #C8CACC .75pt; padding: 0in 0in 0in 0in; width: 94.5pt;&quot; valign=&quot;top&quot; width=&quot;126&quot;&gt;
  &lt;div class=&quot;BulletWithinTableColumnContentPACKT&quot; style=&quot;margin-left: .05in; mso-list: none; text-indent: 0in;&quot;&gt;
Special scenario only&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid #C8CACC 1.0pt; border-left: none; border-right: solid #C8CACC 1.0pt; border-top: none; height: 26.85pt; mso-border-alt: solid #C8CACC .75pt; mso-border-left-alt: solid #C8CACC .75pt; mso-border-top-alt: solid #C8CACC .75pt; padding: 2.25pt 0in 2.25pt 0in; width: 2.0in;&quot; valign=&quot;top&quot; width=&quot;192&quot;&gt;
  &lt;div class=&quot;BulletWithinTableColumnContentPACKT&quot; style=&quot;margin-left: .05in; mso-list: none; text-indent: 0in;&quot;&gt;
Specialized third party applications &lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid #C8CACC 1.0pt; border-left: none; border-right: solid #C8CACC 1.0pt; border-top: none; height: 26.85pt; mso-border-alt: solid #C8CACC .75pt; mso-border-left-alt: solid #C8CACC .75pt; mso-border-top-alt: solid #C8CACC .75pt; padding: 2.25pt 0in 2.25pt 0in; width: 130.95pt;&quot; valign=&quot;top&quot; width=&quot;175&quot;&gt;
  &lt;div class=&quot;TableColumnHeadingPACKT&quot;&gt;
Sales tax&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;TableColumnHeadingPACKT&quot;&gt;
AP automation&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;TableColumnHeadingPACKT&quot;&gt;
EDI Integration&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;TableColumnHeadingPACKT&quot;&gt;
Banking&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;TableColumnHeadingPACKT&quot;&gt;
Credit Card&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;o:p&gt;Happy DAxing.... :)&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;o:p&gt;&lt;br /&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://chaturvedi-pankaj.blogspot.com/feeds/6625243178418452734/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://chaturvedi-pankaj.blogspot.com/2015/08/integration-technologies-for-dynamics.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7558824209132026853/posts/default/6625243178418452734'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7558824209132026853/posts/default/6625243178418452734'/><link rel='alternate' type='text/html' href='http://chaturvedi-pankaj.blogspot.com/2015/08/integration-technologies-for-dynamics.html' title='Integration Technologies for Dynamics AX 2012'/><author><name>Pankaj Chaturvedi</name><uri>http://www.blogger.com/profile/15212324600627527557</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnHl3U1KfDk5p-L9qufA-fT688WH3GEOEnAL3isCbeQa-PFDo2joVr_hVp_29ErFN6EsahJVwonX9GkzXNCA9QBpArr3WHGPclDCbC6tguaonClUEWMx1D5HpyX33s7O8/s220/PankajPic1+%282%29.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7558824209132026853.post-1582571896756961283</id><published>2015-07-24T18:16:00.004+05:30</published><updated>2015-07-24T18:16:45.768+05:30</updated><title type='text'>How to Modify Tools Menu?</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div align=&quot;center&quot; class=&quot;NormalPACKT&quot; style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;NormalPACKT&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;NormalPACKT&quot;&gt;
Hello Friends,&lt;/div&gt;
&lt;div class=&quot;NormalPACKT&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;NormalPACKT&quot;&gt;
Today, I will demonstrate how system menus can be
modified. I will add a link to the &lt;span class=&quot;ScreenTextPACKT&quot;&gt;Online&lt;/span&gt; &lt;span class=&quot;ScreenTextPACKT&quot;&gt;users&lt;/span&gt; form in the &lt;span class=&quot;ScreenTextPACKT&quot;&gt;DevelopmentTools&lt;/span&gt;
menu.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;NormalPACKT&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;NormalPACKT&quot;&gt;
Please carry out the following steps in order to complete this
recipe:&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;NumberedBulletPACKT&quot; style=&quot;margin-left: 35.85pt; mso-list: l0 level1 lfo1; text-indent: -.25in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;NumberedBulletPACKT&quot; style=&quot;margin-left: 35.85pt; mso-list: l0 level1 lfo1; text-indent: -.25in;&quot;&gt;
1.&lt;span style=&quot;font-size: 7pt; font-stretch: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;!--[endif]--&gt;In
the AOT, locate the &lt;span class=&quot;ScreenTextPACKT&quot;&gt;DevelopmentTools&lt;/span&gt; menu.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;NumberedBulletPACKT&quot; style=&quot;margin-left: 35.85pt; mso-list: l0 level1 lfo1; text-indent: -.25in;&quot;&gt;
&lt;!--[if !supportLists]--&gt;2.&lt;span style=&quot;font-size: 7pt; font-stretch: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;!--[endif]--&gt;Add
a new separator to the top of the menu.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;MsoListParagraph&quot; style=&quot;display: none; margin-bottom: 3.0pt; margin-left: .5in; margin-right: .25in; margin-top: 0in; mso-hyphenate: none; mso-list: l1 level1 lfo3; mso-prop-change: &amp;quot;Amey Varangaonkar&amp;quot; 20150220T1456; tab-stops: .25in; text-indent: -18.15pt;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;display: none; font-family: &amp;quot;Times New Roman&amp;quot;,serif; font-size: 11.0pt; mso-bidi-font-size: 12.0pt; mso-bidi-font-weight: normal; mso-hide: all;&quot;&gt;1.&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 7pt; font-stretch: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;display: none; font-family: &amp;quot;Times New Roman&amp;quot;,serif; font-size: 11.0pt; mso-bidi-font-size: 12.0pt; mso-bidi-font-weight: normal; mso-hide: all;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoListParagraph&quot; style=&quot;display: none; margin-bottom: 3.0pt; margin-left: .5in; margin-right: .25in; margin-top: 0in; mso-hyphenate: none; mso-list: l1 level1 lfo3; mso-prop-change: &amp;quot;Amey Varangaonkar&amp;quot; 20150220T1456; tab-stops: .25in; text-indent: -18.15pt;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;display: none; font-family: &amp;quot;Times New Roman&amp;quot;,serif; font-size: 11.0pt; mso-bidi-font-size: 12.0pt; mso-bidi-font-weight: normal; mso-hide: all;&quot;&gt;2.&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 7pt; font-stretch: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;display: none; font-family: &amp;quot;Times New Roman&amp;quot;,serif; font-size: 11.0pt; mso-bidi-font-size: 12.0pt; mso-bidi-font-weight: normal; mso-hide: all;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;NumberedBulletPACKT&quot;&gt;
&lt;!--[if !supportLists]--&gt;3.&lt;span style=&quot;font-size: 7pt; font-stretch: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;!--[endif]--&gt;Add a new menu item to the top of the same menu, with
the following properties:&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;MsoNormalTable&quot; style=&quot;border-collapse: collapse; margin-left: 5.4pt; mso-padding-alt: 0in 0in 0in 0in; mso-table-layout-alt: fixed;&quot;&gt;
 &lt;tbody&gt;
&lt;tr style=&quot;height: 3.0pt; mso-yfti-firstrow: yes; mso-yfti-irow: 0;&quot;&gt;
  &lt;td style=&quot;border: solid black 1.0pt; height: 3.0pt; mso-border-bottom-alt: .5pt; mso-border-color-alt: black; mso-border-left-alt: .75pt; mso-border-right-alt: .75pt; mso-border-style-alt: solid; mso-border-top-alt: .5pt; padding: 4.0pt 5.4pt 4.0pt 5.4pt; width: 102.15pt;&quot; valign=&quot;top&quot; width=&quot;136&quot;&gt;
  &lt;div class=&quot;TableColumnHeadingPACKT&quot;&gt;
Property&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-left: none; border: solid black 1.0pt; height: 3.0pt; mso-border-bottom-alt: .5pt; mso-border-color-alt: black; mso-border-left-alt: .75pt; mso-border-left-alt: solid black .75pt; mso-border-right-alt: .75pt; mso-border-style-alt: solid; mso-border-top-alt: .5pt; padding: 4.0pt 5.4pt 4.0pt 5.4pt; width: 168.9pt;&quot; valign=&quot;top&quot; width=&quot;225&quot;&gt;
  &lt;div class=&quot;TableColumnHeadingPACKT&quot;&gt;
Value&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;height: 3.0pt; mso-yfti-irow: 1;&quot;&gt;
  &lt;td style=&quot;border-top: none; border: solid black 1.0pt; height: 3.0pt; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .5pt; mso-border-top-alt: solid black .5pt; padding: 4.0pt 5.4pt 4.0pt 5.4pt; width: 102.15pt;&quot; valign=&quot;top&quot; width=&quot;136&quot;&gt;
  &lt;div class=&quot;TableContentPACKT&quot;&gt;
&lt;span class=&quot;ScreenTextPACKT&quot;&gt;&lt;span style=&quot;font-size: 11.0pt; mso-bidi-font-family: Arial; mso-bidi-font-size: 12.0pt;&quot;&gt;MenuItemType&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;CodeInTextPACKT&quot;&gt;&lt;span style=&quot;font-size: 9.5pt; mso-bidi-font-size: 9.0pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; height: 3.0pt; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .5pt; mso-border-top-alt: solid black .5pt; padding: 4.0pt 5.4pt 4.0pt 5.4pt; width: 168.9pt;&quot; valign=&quot;top&quot; width=&quot;225&quot;&gt;
  &lt;div class=&quot;TableContentPACKT&quot;&gt;
&lt;span class=&quot;CodeInTextPACKT&quot;&gt;&lt;span style=&quot;font-size: 9.5pt; mso-bidi-font-size: 9.0pt;&quot;&gt;Display&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;height: 3.0pt; mso-yfti-irow: 2; mso-yfti-lastrow: yes;&quot;&gt;
  &lt;td style=&quot;border-top: none; border: solid black 1.0pt; height: 3.0pt; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .5pt; mso-border-top-alt: solid black .5pt; padding: 4.0pt 5.4pt 4.0pt 5.4pt; width: 102.15pt;&quot; valign=&quot;top&quot; width=&quot;136&quot;&gt;
  &lt;div class=&quot;TableContentPACKT&quot;&gt;
&lt;span class=&quot;ScreenTextPACKT&quot;&gt;&lt;span style=&quot;font-size: 11.0pt; mso-bidi-font-family: Arial; mso-bidi-font-size: 12.0pt;&quot;&gt;MenuItemName&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;CodeInTextPACKT&quot;&gt;&lt;span style=&quot;font-size: 9.5pt; mso-bidi-font-size: 9.0pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; height: 3.0pt; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .5pt; mso-border-top-alt: solid black .5pt; padding: 4.0pt 5.4pt 4.0pt 5.4pt; width: 168.9pt;&quot; valign=&quot;top&quot; width=&quot;225&quot;&gt;
  &lt;div class=&quot;TableContentPACKT&quot;&gt;
&lt;span class=&quot;CodeInTextPACKT&quot;&gt;&lt;span style=&quot;font-size: 9.5pt; mso-bidi-font-size: 9.0pt;&quot;&gt;SysUsersOnline&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;&lt;div class=&quot;NumberedBulletPACKT&quot;&gt;
&lt;!--[if !supportLists]--&gt;4.&lt;span style=&quot;font-size: 7pt; font-stretch: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;!--[endif]--&gt;The &lt;span class=&quot;ScreenTextPACKT&quot;&gt;DevelopmentTools&lt;/span&gt;
menu &lt;!--[if supportFields]&gt;&lt;span style=&#39;mso-element:field-begin&#39;&gt;&lt;/span&gt;&lt;span
style=&#39;mso-spacerun:yes&#39;&gt; &lt;/span&gt;XE &amp;quot;Tools menu:modifying&amp;quot; &lt;![endif]--&gt;&lt;!--[if supportFields]&gt;&lt;span
style=&#39;mso-element:field-end&#39;&gt;&lt;/span&gt;&lt;![endif]--&gt;should look as in the following
screenshot:&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxme6JnCjFNYrE_-AhOlEE6u_8-I7-RW4Zt89fGLMclKaWHZuzzIE3YBsJCXqUZHUO8cOcyQc9kJpWt7w7IqKd5O5pk7bb52eEjwjhyphenhypheneWERxUrhiLnLxgsHlbaaDAkZ4cryYCWnIQfDDMr/s1600/1.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxme6JnCjFNYrE_-AhOlEE6u_8-I7-RW4Zt89fGLMclKaWHZuzzIE3YBsJCXqUZHUO8cOcyQc9kJpWt7w7IqKd5O5pk7bb52eEjwjhyphenhypheneWERxUrhiLnLxgsHlbaaDAkZ4cryYCWnIQfDDMr/s320/1.png&quot; width=&quot;282&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;NumberedBulletPACKT&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;FigurePACKT&quot;&gt;
&lt;!--[if gte vml 1]&gt;&lt;v:shapetype
 id=&quot;_x0000_t75&quot; coordsize=&quot;21600,21600&quot; o:spt=&quot;75&quot; o:preferrelative=&quot;t&quot;
 path=&quot;m@4@5l@4@11@9@11@9@5xe&quot; filled=&quot;f&quot; stroked=&quot;f&quot;&gt;
 &lt;v:stroke joinstyle=&quot;miter&quot;/&gt;
 &lt;v:formulas&gt;
  &lt;v:f eqn=&quot;if lineDrawn pixelLineWidth 0&quot;/&gt;
  &lt;v:f eqn=&quot;sum @0 1 0&quot;/&gt;
  &lt;v:f eqn=&quot;sum 0 0 @1&quot;/&gt;
  &lt;v:f eqn=&quot;prod @2 1 2&quot;/&gt;
  &lt;v:f eqn=&quot;prod @3 21600 pixelWidth&quot;/&gt;
  &lt;v:f eqn=&quot;prod @3 21600 pixelHeight&quot;/&gt;
  &lt;v:f eqn=&quot;sum @0 0 1&quot;/&gt;
  &lt;v:f eqn=&quot;prod @6 1 2&quot;/&gt;
  &lt;v:f eqn=&quot;prod @7 21600 pixelWidth&quot;/&gt;
  &lt;v:f eqn=&quot;sum @8 21600 0&quot;/&gt;
  &lt;v:f eqn=&quot;prod @7 21600 pixelHeight&quot;/&gt;
  &lt;v:f eqn=&quot;sum @10 21600 0&quot;/&gt;
 &lt;/v:formulas&gt;
 &lt;v:path o:extrusionok=&quot;f&quot; gradientshapeok=&quot;t&quot; o:connecttype=&quot;rect&quot;/&gt;
 &lt;o:lock v:ext=&quot;edit&quot; aspectratio=&quot;t&quot;/&gt;
&lt;/v:shapetype&gt;&lt;v:shape id=&quot;Picture_x0020_2&quot; o:spid=&quot;_x0000_i1026&quot; type=&quot;#_x0000_t75&quot;
 alt=&quot;1693_08_03&quot; style=&#39;width:217.5pt;height:246pt;visibility:visible;
 mso-wrap-style:square&#39;&gt;
 &lt;v:imagedata src=&quot;file:///C:\Users\pankaj.c\AppData\Local\Temp\msohtmlclip1\01\clip_image001.png&quot;
  o:title=&quot;1693_08_03&quot;/&gt;
&lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;!--[endif]--&gt;&lt;span lang=&quot;EN-GB&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;NumberedBulletPACKT&quot;&gt;
&lt;!--[if !supportLists]--&gt;5.&lt;span style=&quot;font-size: 7pt; font-stretch: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;!--[endif]--&gt;To test the menu, restart the client,&lt;!--[if supportFields]&gt;&lt;span
style=&#39;mso-element:field-begin&#39;&gt;&lt;/span&gt; XE &amp;quot;Dynamics AX:Tools menu,
modifying&amp;quot; &lt;![endif]--&gt;&lt;!--[if supportFields]&gt;&lt;span style=&#39;mso-element:
field-end&#39;&gt;&lt;/span&gt;&lt;![endif]--&gt;&amp;nbsp;and note the
newly added &lt;span class=&quot;ScreenTextPACKT&quot;&gt;Online&lt;/span&gt; &lt;span class=&quot;ScreenTextPACKT&quot;&gt;users&lt;/span&gt; option under the &lt;span class=&quot;ScreenTextPACKT&quot;&gt;Tools&lt;/span&gt; menu in the Development workspace window:&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;NumberedBulletPACKT&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgrjkVuzVeyxjE71eAHK5Md8K9BW3LWWNZlp1GEUQWciBisRC8eHBgekX7M22YzRxEezQ7Eqg2o9PTIXr4HG65R2yRS8ptSlObTyGrWRVK69T2l4565gL2UKTEH3WPKGB6APOOf0BLV_6tL/s1600/2.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;242&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgrjkVuzVeyxjE71eAHK5Md8K9BW3LWWNZlp1GEUQWciBisRC8eHBgekX7M22YzRxEezQ7Eqg2o9PTIXr4HG65R2yRS8ptSlObTyGrWRVK69T2l4565gL2UKTEH3WPKGB6APOOf0BLV_6tL/s320/2.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;NumberedBulletPACKT&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;!--[if gte vml 1]&gt;&lt;v:shape
 id=&quot;Picture_x0020_1&quot; o:spid=&quot;_x0000_i1025&quot; type=&quot;#_x0000_t75&quot; alt=&quot;1693_08_04&quot;
 style=&#39;width:378pt;height:286.5pt;visibility:visible;mso-wrap-style:square&#39;&gt;
 &lt;v:imagedata src=&quot;file:///C:\Users\pankaj.c\AppData\Local\Temp\msohtmlclip1\01\clip_image003.png&quot;
  o:title=&quot;1693_08_04&quot;/&gt;
&lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
Happy DAXing…. &lt;span style=&quot;font-family: Wingdings; mso-ascii-font-family: Arial; mso-char-type: symbol; mso-hansi-font-family: Arial; mso-symbol-font-family: Wingdings;&quot;&gt;J&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://chaturvedi-pankaj.blogspot.com/feeds/1582571896756961283/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://chaturvedi-pankaj.blogspot.com/2015/07/how-to-modify-tools-menu.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7558824209132026853/posts/default/1582571896756961283'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7558824209132026853/posts/default/1582571896756961283'/><link rel='alternate' type='text/html' href='http://chaturvedi-pankaj.blogspot.com/2015/07/how-to-modify-tools-menu.html' title='How to Modify Tools Menu?'/><author><name>Pankaj Chaturvedi</name><uri>http://www.blogger.com/profile/15212324600627527557</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnHl3U1KfDk5p-L9qufA-fT688WH3GEOEnAL3isCbeQa-PFDo2joVr_hVp_29ErFN6EsahJVwonX9GkzXNCA9QBpArr3WHGPclDCbC6tguaonClUEWMx1D5HpyX33s7O8/s220/PankajPic1+%282%29.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxme6JnCjFNYrE_-AhOlEE6u_8-I7-RW4Zt89fGLMclKaWHZuzzIE3YBsJCXqUZHUO8cOcyQc9kJpWt7w7IqKd5O5pk7bb52eEjwjhyphenhypheneWERxUrhiLnLxgsHlbaaDAkZ4cryYCWnIQfDDMr/s72-c/1.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7558824209132026853.post-2993757590275959009</id><published>2014-11-06T01:04:00.000+05:30</published><updated>2014-11-06T01:04:57.849+05:30</updated><title type='text'>How to Flush the AOS cache without restarting AOS service</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;background: rgb(255, 255, 255); border: 0px; margin-bottom: 1em; margin-top: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;strong style=&quot;background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: #4e4e4e; font-family: &#39;Myriad Pro&#39;, &#39;Trebuchet MS&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 21px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Scenario:&lt;/strong&gt;&lt;span style=&quot;background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: #4e4e4e; font-family: &#39;Myriad Pro&#39;, &#39;Trebuchet MS&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 21px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt; Some times, Your customization does not reflect in to AX objects&lt;/span&gt;&lt;strong style=&quot;background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: #4e4e4e; font-family: &#39;Myriad Pro&#39;, &#39;Trebuchet MS&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 21px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;.&lt;/strong&gt;&lt;span style=&quot;color: #29303b; font-family: Century Gothic, Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 14px; line-height: 21px;&quot;&gt;&amp;nbsp;we needed to flush the cache to&amp;nbsp;make sure&amp;nbsp;that customization will take place, but we could not stop and start the AOS.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background: rgb(255, 255, 255); border: 0px; color: #4e4e4e; font-family: &#39;Myriad Pro&#39;, &#39;Trebuchet MS&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 1em; margin-top: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;color: #29303b; font-family: &#39;Century Gothic&#39;, Arial, Helvetica, sans-serif;&quot;&gt;The only way I have ever known to flush the AOS is to stop and start it. Well i got to know a nice little trick recently. You may or may not be aware of three menu action items that can be used to flush system data, the AOD, and dictionary. The thing about these though is that they are set to run at &quot;called from&quot; which when ran clear the client cache.&lt;/span&gt;&lt;span style=&quot;color: #29303b; font-family: &#39;Century Gothic&#39;, Arial, Helvetica, sans-serif;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background: rgb(255, 255, 255); border: 0px; color: #4e4e4e; font-family: &#39;Myriad Pro&#39;, &#39;Trebuchet MS&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 1em; margin-top: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;b&gt;Solution&lt;/b&gt;:&amp;nbsp;&lt;span style=&quot;color: #29303b; font-family: &#39;Century Gothic&#39;, Arial, Helvetica, sans-serif;&quot;&gt;Well the trick is to copy these three menu items, and then change the run from property to server. Now you can launch these menu items, and they will run on the server, therefore clearing the AOD, sys data, and dictionary, causing a refresh.&lt;/span&gt;&lt;span style=&quot;color: #29303b; font-family: &#39;Century Gothic&#39;, Arial, Helvetica, sans-serif;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;background-color: white; color: #29303b; font-family: &#39;Century Gothic&#39;, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 21px;&quot;&gt;So the three menu items that you copy (don&#39;t change the real deals) are:&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #29303b; font-family: &#39;Century Gothic&#39;, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 21px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #29303b; font-family: &#39;Century Gothic&#39;, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 21px;&quot;&gt;[Under Menu items &amp;gt; Action]&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #29303b; font-family: &#39;Century Gothic&#39;, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 21px;&quot; /&gt;&lt;br style=&quot;background-color: white; color: #29303b; font-family: &#39;Century Gothic&#39;, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 21px;&quot; /&gt;&lt;strong style=&quot;background-color: white; color: #29303b; font-family: &#39;Century Gothic&#39;, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 21px;&quot;&gt;1. SysFlushAOD&lt;br /&gt;2. SysFlushData&lt;br /&gt;3. SysFlushDictionary&lt;/strong&gt;&lt;div&gt;
&lt;strong style=&quot;background-color: white; color: #29303b; font-family: &#39;Century Gothic&#39;, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 21px;&quot;&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;
&lt;strong style=&quot;background-color: white; color: #29303b; font-family: &#39;Century Gothic&#39;, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 21px;&quot;&gt;Happy DAXing....... :)&lt;/strong&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://chaturvedi-pankaj.blogspot.com/feeds/2993757590275959009/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://chaturvedi-pankaj.blogspot.com/2014/11/how-to-flush-aos-cache-without.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7558824209132026853/posts/default/2993757590275959009'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7558824209132026853/posts/default/2993757590275959009'/><link rel='alternate' type='text/html' href='http://chaturvedi-pankaj.blogspot.com/2014/11/how-to-flush-aos-cache-without.html' title='How to Flush the AOS cache without restarting AOS service'/><author><name>Pankaj Chaturvedi</name><uri>http://www.blogger.com/profile/15212324600627527557</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnHl3U1KfDk5p-L9qufA-fT688WH3GEOEnAL3isCbeQa-PFDo2joVr_hVp_29ErFN6EsahJVwonX9GkzXNCA9QBpArr3WHGPclDCbC6tguaonClUEWMx1D5HpyX33s7O8/s220/PankajPic1+%282%29.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7558824209132026853.post-5504463320724301660</id><published>2014-11-05T00:55:00.002+05:30</published><updated>2014-11-05T00:55:14.433+05:30</updated><title type='text'>How to write X++ methods on the list page Form in Dynamics AX 2012</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;background: rgb(255, 255, 255); border: 0px; color: #4e4e4e; font-family: &#39;Myriad Pro&#39;, &#39;Trebuchet MS&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 1em; margin-top: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;strong style=&quot;background: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Scenario:&amp;nbsp;&lt;/strong&gt;I have a menu item that calls some class to execute business logic on the list page Form. List pages do not allow writing of code on the Form, as they used interaction class.&lt;/div&gt;
&lt;div style=&quot;background: rgb(255, 255, 255); border: 0px; color: #4e4e4e; font-family: &#39;Myriad Pro&#39;, &#39;Trebuchet MS&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 1em; margin-top: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;b&gt;Solution&lt;/b&gt;: You can write the code on list page buttons by setting &lt;b&gt;DisplayTarget&lt;/b&gt; property to &lt;b&gt;“Client”&lt;/b&gt; from auto.&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;background: rgb(255, 255, 255); border: 0px; color: #4e4e4e; font-family: &#39;Myriad Pro&#39;, &#39;Trebuchet MS&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 1em; margin-top: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
Note: After this change, you won’t be able to use this button on the EP, so if you are thinking of using the same list page on the EP and planning to use the same button there, then do not do it. However if you are using only the Rich client Form then you are good to do this.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCEndNQ7i-OwzzgW3eRkySWHVAb8o_wr3UmXypbsyaDTBwbFiMGahHJOd_Q3Up2Dh2lPcfUSSXj9Y323UYBSTkxESWvrYl9o2ByEkeupUAfoRwSYjyi3UQSyj84VAbvqm9fVJKWfj7Q1hW/s1600/Capture1.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCEndNQ7i-OwzzgW3eRkySWHVAb8o_wr3UmXypbsyaDTBwbFiMGahHJOd_Q3Up2Dh2lPcfUSSXj9Y323UYBSTkxESWvrYl9o2ByEkeupUAfoRwSYjyi3UQSyj84VAbvqm9fVJKWfj7Q1hW/s1600/Capture1.JPG&quot; height=&quot;105&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background: rgb(255, 255, 255); border: 0px; color: #4e4e4e; font-family: &#39;Myriad Pro&#39;, &#39;Trebuchet MS&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 1em; margin-top: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
Happy DAXing..... :)&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://chaturvedi-pankaj.blogspot.com/feeds/5504463320724301660/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://chaturvedi-pankaj.blogspot.com/2014/11/how-to-write-x-methods-on-list-page.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7558824209132026853/posts/default/5504463320724301660'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7558824209132026853/posts/default/5504463320724301660'/><link rel='alternate' type='text/html' href='http://chaturvedi-pankaj.blogspot.com/2014/11/how-to-write-x-methods-on-list-page.html' title='How to write X++ methods on the list page Form in Dynamics AX 2012'/><author><name>Pankaj Chaturvedi</name><uri>http://www.blogger.com/profile/15212324600627527557</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnHl3U1KfDk5p-L9qufA-fT688WH3GEOEnAL3isCbeQa-PFDo2joVr_hVp_29ErFN6EsahJVwonX9GkzXNCA9QBpArr3WHGPclDCbC6tguaonClUEWMx1D5HpyX33s7O8/s220/PankajPic1+%282%29.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCEndNQ7i-OwzzgW3eRkySWHVAb8o_wr3UmXypbsyaDTBwbFiMGahHJOd_Q3Up2Dh2lPcfUSSXj9Y323UYBSTkxESWvrYl9o2ByEkeupUAfoRwSYjyi3UQSyj84VAbvqm9fVJKWfj7Q1hW/s72-c/Capture1.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7558824209132026853.post-9037891656616297662</id><published>2014-09-04T12:41:00.000+05:30</published><updated>2014-09-04T12:41:11.923+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Dynamics AX"/><category scheme="http://www.blogger.com/atom/ns#" term="X++"/><title type='text'>System does not support setup &#39;continuous&#39; of number sequence XXX.</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Hi,&lt;br /&gt;
&lt;br /&gt;
Recently i faced this issue related number sequence. I&amp;nbsp;&lt;span style=&quot;background-color: white; line-height: 14px;&quot;&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;Realized, the issue was that the getNewNum function was called without transaction processing. Please&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;line-height: 14px;&quot;&gt;encapsulate&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background-color: white; line-height: 14px;&quot;&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;your code with in transaction and it will work fine.......... :)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br style=&quot;line-height: 14px;&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;span style=&quot;line-height: 14px;&quot;&gt;&lt;b&gt;ttsbegin;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;b&gt;&lt;br style=&quot;line-height: 14px;&quot; /&gt;&lt;span style=&quot;line-height: 14px;&quot;&gt;[Your Code]&lt;/span&gt;&lt;br style=&quot;line-height: 14px;&quot; /&gt;&lt;br style=&quot;line-height: 14px;&quot; /&gt;&lt;span style=&quot;line-height: 14px;&quot;&gt;ttscommit;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;span style=&quot;line-height: 14px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;span style=&quot;line-height: 14px;&quot;&gt;Happy DAXing......... :)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://chaturvedi-pankaj.blogspot.com/feeds/9037891656616297662/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://chaturvedi-pankaj.blogspot.com/2014/09/system-does-not-support-setup.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7558824209132026853/posts/default/9037891656616297662'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7558824209132026853/posts/default/9037891656616297662'/><link rel='alternate' type='text/html' href='http://chaturvedi-pankaj.blogspot.com/2014/09/system-does-not-support-setup.html' title='System does not support setup &#39;continuous&#39; of number sequence XXX.'/><author><name>Pankaj Chaturvedi</name><uri>http://www.blogger.com/profile/15212324600627527557</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnHl3U1KfDk5p-L9qufA-fT688WH3GEOEnAL3isCbeQa-PFDo2joVr_hVp_29ErFN6EsahJVwonX9GkzXNCA9QBpArr3WHGPclDCbC6tguaonClUEWMx1D5HpyX33s7O8/s220/PankajPic1+%282%29.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7558824209132026853.post-4552435567846394702</id><published>2014-08-04T11:11:00.002+05:30</published><updated>2014-08-04T11:12:29.816+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Dynamics AX"/><category scheme="http://www.blogger.com/atom/ns#" term="X++"/><title type='text'>Maps in AOT (Microsoft Dynamics AX 2012)</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 24.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-font-kerning: 18.0pt;&quot;&gt;Microsoft Dynamics AX 2012 :Maps in&amp;nbsp;AOT&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Maps are nothing just an
element/object the makes possible to link/associate map fields with fields(same
type with different names) in different tables like, I have create a MAP with
field (AccountNum) and Same field exist in CustTable and also in VendTable,so I
can associate field in CustTable and in VendTable with Maps, so basically
&amp;nbsp;Maps enables to access the fields with different name in different
tables.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;EXAMPLE:&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;I have created a Map by navigating
to AOT&amp;gt;Data Dictionary&amp;gt;Maps and right click and new and gave it name
‘MapTest’&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8DcGph4SHeZgzA8Oe4v8XefNGx-fmxKCpbdooVdB1qZWuMeBbT4oDVxk-zRew8rWDdAWzTavyUxmVVNJQr5WLL3V53TvcQKJb5ZcyW5XZYhk64Mc7YN0SyF7R4EhL2fe3wuZ7xywJQYjp/s1600/1.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8DcGph4SHeZgzA8Oe4v8XefNGx-fmxKCpbdooVdB1qZWuMeBbT4oDVxk-zRew8rWDdAWzTavyUxmVVNJQr5WLL3V53TvcQKJb5ZcyW5XZYhk64Mc7YN0SyF7R4EhL2fe3wuZ7xywJQYjp/s1600/1.JPG&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;a href=&quot;http://amazingax.files.wordpress.com/2013/01/map1.png&quot;&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-no-proof: yes; text-decoration: none; text-underline: none;&quot;&gt;&lt;v:shapetype coordsize=&quot;21600,21600&quot; filled=&quot;f&quot; id=&quot;_x0000_t75&quot; o:preferrelative=&quot;t&quot; o:spt=&quot;75&quot; path=&quot;m@4@5l@4@11@9@11@9@5xe&quot; stroked=&quot;f&quot;&gt;
 &lt;v:stroke joinstyle=&quot;miter&quot;&gt;
 &lt;v:formulas&gt;
  &lt;v:f eqn=&quot;if lineDrawn pixelLineWidth 0&quot;&gt;
  &lt;v:f eqn=&quot;sum @0 1 0&quot;&gt;
  &lt;v:f eqn=&quot;sum 0 0 @1&quot;&gt;
  &lt;v:f eqn=&quot;prod @2 1 2&quot;&gt;
  &lt;v:f eqn=&quot;prod @3 21600 pixelWidth&quot;&gt;
  &lt;v:f eqn=&quot;prod @3 21600 pixelHeight&quot;&gt;
  &lt;v:f eqn=&quot;sum @0 0 1&quot;&gt;
  &lt;v:f eqn=&quot;prod @6 1 2&quot;&gt;
  &lt;v:f eqn=&quot;prod @7 21600 pixelWidth&quot;&gt;
  &lt;v:f eqn=&quot;sum @8 21600 0&quot;&gt;
  &lt;v:f eqn=&quot;prod @7 21600 pixelHeight&quot;&gt;
  &lt;v:f eqn=&quot;sum @10 21600 0&quot;&gt;
 &lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:formulas&gt;
 &lt;v:path gradientshapeok=&quot;t&quot; o:connecttype=&quot;rect&quot; o:extrusionok=&quot;f&quot;&gt;
 &lt;o:lock aspectratio=&quot;t&quot; v:ext=&quot;edit&quot;&gt;
&lt;/o:lock&gt;&lt;/v:path&gt;&lt;/v:stroke&gt;&lt;/v:shapetype&gt;&lt;v:shape alt=&quot;map1&quot; href=&quot;http://amazingax.files.wordpress.com/2013/01/map1.png&quot; id=&quot;_x0000_i1033&quot; o:button=&quot;t&quot; style=&quot;height: 65.25pt; mso-wrap-style: square; visibility: visible; width: 165pt;&quot; type=&quot;#_x0000_t75&quot;&gt;
 &lt;v:fill o:detectmouseclick=&quot;t&quot;&gt;
 &lt;v:imagedata o:title=&quot;map1&quot; src=&quot;file:///C:\Users\pankaj.c\AppData\Local\Temp\msohtmlclip1\01\clip_image001.png&quot;&gt;
&lt;/v:imagedata&gt;&lt;/v:fill&gt;&lt;/v:shape&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;I have created 4 fields in under
Fields node in Map (drag and drop from EDT)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgAsrbu_W8-a7gb7A56mrSYc5gLiLzb4Ug_q89J8DDK2AOz9VbyxQeWe13mSHOjSHiGy-PGA8pwgZNCGDjNYFJhigm5sm-toIMnDMfxXUqdG1ue0mWIYm66G7Mr9njUF7ncFZ45xUpji4Ex/s1600/2.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgAsrbu_W8-a7gb7A56mrSYc5gLiLzb4Ug_q89J8DDK2AOz9VbyxQeWe13mSHOjSHiGy-PGA8pwgZNCGDjNYFJhigm5sm-toIMnDMfxXUqdG1ue0mWIYm66G7Mr9njUF7ncFZ45xUpji4Ex/s1600/2.JPG&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;a href=&quot;http://amazingax.files.wordpress.com/2013/01/map2.png&quot;&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-no-proof: yes; text-decoration: none; text-underline: none;&quot;&gt;&lt;v:shape alt=&quot;map2&quot; href=&quot;http://amazingax.files.wordpress.com/2013/01/map2.png&quot; id=&quot;Picture_x0020_2&quot; o:button=&quot;t&quot; o:spid=&quot;_x0000_i1032&quot; style=&quot;height: 93.75pt; mso-wrap-style: square; visibility: visible; width: 136.5pt;&quot; type=&quot;#_x0000_t75&quot;&gt;
 &lt;v:fill o:detectmouseclick=&quot;t&quot;&gt;
 &lt;v:imagedata o:title=&quot;map2&quot; src=&quot;file:///C:\Users\pankaj.c\AppData\Local\Temp\msohtmlclip1\01\clip_image002.png&quot;&gt;
&lt;/v:imagedata&gt;&lt;/v:fill&gt;&lt;/v:shape&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Now the next thing I need to do is
to associate the fields in map with the fields in different tables, let say I
am taking two tables (CustTable and VendTable).&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhg88mXby0FEnJo3s2O18t2XKDVuV3SFYVwe1KKqE0UA2YSUtcYdlfUvZfaJc0zKcsRX9wIhd-stjLX-VX4C_ILrTOkmE8hp-TRWXY1-Z2p8XVn4SGiSVhsGm1MYo3CGrVnOR80fIyAhZLb/s1600/3.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhg88mXby0FEnJo3s2O18t2XKDVuV3SFYVwe1KKqE0UA2YSUtcYdlfUvZfaJc0zKcsRX9wIhd-stjLX-VX4C_ILrTOkmE8hp-TRWXY1-Z2p8XVn4SGiSVhsGm1MYo3CGrVnOR80fIyAhZLb/s1600/3.JPG&quot; height=&quot;182&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;a href=&quot;http://amazingax.files.wordpress.com/2013/01/map3.png&quot;&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-no-proof: yes; text-decoration: none; text-underline: none;&quot;&gt;&lt;v:shape alt=&quot;map3&quot; href=&quot;http://amazingax.files.wordpress.com/2013/01/map3.png&quot; id=&quot;Picture_x0020_3&quot; o:button=&quot;t&quot; o:spid=&quot;_x0000_i1031&quot; style=&quot;height: 271.5pt; mso-wrap-style: square; visibility: visible; width: 480pt;&quot; type=&quot;#_x0000_t75&quot;&gt;
 &lt;v:fill o:detectmouseclick=&quot;t&quot;&gt;
 &lt;v:imagedata o:title=&quot;map3&quot; src=&quot;file:///C:\Users\pankaj.c\AppData\Local\Temp\msohtmlclip1\01\clip_image003.png&quot;&gt;
&lt;/v:imagedata&gt;&lt;/v:fill&gt;&lt;/v:shape&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Notice that above, four fields that
I have created in Maps also exist in CustTable as well as VendTable with
different names.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;To associate fields, go to Mapping
node, right click it and click New mapping, and enter the table that you want
to associate in Mapping Table field. Like&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgif89Wx0PBmn1zexLpH-iV1JRIG3xhyphenhyphenAjG5saMjaSLiJxcz4sa5yxoNSEWcTO3Syd_eSAYVr-TFqGy7UQgWGwFbs3lgG61lKFAIshTLDg6HdAyBdPHHJrjctH2iWmNMhfTHk4pShnoOhyT/s1600/4.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgif89Wx0PBmn1zexLpH-iV1JRIG3xhyphenhyphenAjG5saMjaSLiJxcz4sa5yxoNSEWcTO3Syd_eSAYVr-TFqGy7UQgWGwFbs3lgG61lKFAIshTLDg6HdAyBdPHHJrjctH2iWmNMhfTHk4pShnoOhyT/s1600/4.JPG&quot; height=&quot;98&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;a href=&quot;http://amazingax.files.wordpress.com/2013/01/map4.png&quot;&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-no-proof: yes; text-decoration: none; text-underline: none;&quot;&gt;&lt;v:shape alt=&quot;map4&quot; href=&quot;http://amazingax.files.wordpress.com/2013/01/map4.png&quot; id=&quot;Picture_x0020_4&quot; o:button=&quot;t&quot; o:spid=&quot;_x0000_i1030&quot; style=&quot;height: 139.5pt; mso-wrap-style: square; visibility: visible; width: 480pt;&quot; type=&quot;#_x0000_t75&quot;&gt;
 &lt;v:fill o:detectmouseclick=&quot;t&quot;&gt;
 &lt;v:imagedata o:title=&quot;map4&quot; src=&quot;file:///C:\Users\pankaj.c\AppData\Local\Temp\msohtmlclip1\01\clip_image004.png&quot;&gt;
&lt;/v:imagedata&gt;&lt;/v:fill&gt;&lt;/v:shape&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;And the associate fields with fields
in MAP&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjyGBTFHm9VBGA9AYa7VARS8Co8aKM_0mZlV2BFSjRHIipowSqkhnmZE2-GOq0ntYL6EPRPMkkdi_DythF5X5HJ5JeTs2L_VLGuHWJCnWsVeHGHbtpfsaLOu0eu7uZc2zdPlD8Nl4ePpgZI/s1600/5.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjyGBTFHm9VBGA9AYa7VARS8Co8aKM_0mZlV2BFSjRHIipowSqkhnmZE2-GOq0ntYL6EPRPMkkdi_DythF5X5HJ5JeTs2L_VLGuHWJCnWsVeHGHbtpfsaLOu0eu7uZc2zdPlD8Nl4ePpgZI/s1600/5.JPG&quot; height=&quot;102&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;a href=&quot;http://amazingax.files.wordpress.com/2013/01/map5.png&quot;&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-no-proof: yes; text-decoration: none; text-underline: none;&quot;&gt;&lt;v:shape alt=&quot;map5&quot; href=&quot;http://amazingax.files.wordpress.com/2013/01/map5.png&quot; id=&quot;Picture_x0020_5&quot; o:button=&quot;t&quot; o:spid=&quot;_x0000_i1029&quot; style=&quot;height: 154.5pt; mso-wrap-style: square; visibility: visible; width: 480pt;&quot; type=&quot;#_x0000_t75&quot;&gt;
 &lt;v:fill o:detectmouseclick=&quot;t&quot;&gt;
 &lt;v:imagedata o:title=&quot;map5&quot; src=&quot;file:///C:\Users\pankaj.c\AppData\Local\Temp\msohtmlclip1\01\clip_image005.png&quot;&gt;
&lt;/v:imagedata&gt;&lt;/v:fill&gt;&lt;/v:shape&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Now I have created a method called
printInfo under method node in Maps, which print the value of the map field
AccNumber.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;public&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt; &lt;b&gt;void&lt;/b&gt; printInfo()&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;info(&lt;b&gt;strFmt&lt;/b&gt;(“Map : AccountNum
:%1″,this.AccNumber));&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Similiarly I have create same
methods under method nodes of CustTable and VendTable which are printing their
respective AccountNumber fields&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjRkvaoE_tDWrZtSsisN5TY-tAfLdsKnRfCVhQex_51RQjMBC1qU9GS6_JNBE9tI9NtDdh8oWtAVMwXpzk6-sYmKYXHItUf-3sFW-sjUOGquGGrMr180SttVVo8fqhwx6ebxx5vt5ZrgUZ/s1600/6.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjRkvaoE_tDWrZtSsisN5TY-tAfLdsKnRfCVhQex_51RQjMBC1qU9GS6_JNBE9tI9NtDdh8oWtAVMwXpzk6-sYmKYXHItUf-3sFW-sjUOGquGGrMr180SttVVo8fqhwx6ebxx5vt5ZrgUZ/s1600/6.JPG&quot; height=&quot;141&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;a href=&quot;http://amazingax.files.wordpress.com/2013/01/map7.png&quot;&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-no-proof: yes; text-decoration: none; text-underline: none;&quot;&gt;&lt;v:shape alt=&quot;map7&quot; href=&quot;http://amazingax.files.wordpress.com/2013/01/map7.png&quot; id=&quot;Picture_x0020_6&quot; o:button=&quot;t&quot; o:spid=&quot;_x0000_i1028&quot; style=&quot;height: 83.25pt; mso-wrap-style: square; visibility: visible; width: 364.5pt;&quot; type=&quot;#_x0000_t75&quot;&gt;
 &lt;v:fill o:detectmouseclick=&quot;t&quot;&gt;
 &lt;v:imagedata o:title=&quot;map7&quot; src=&quot;file:///C:\Users\pankaj.c\AppData\Local\Temp\msohtmlclip1\01\clip_image006.png&quot;&gt;
&lt;/v:imagedata&gt;&lt;/v:fill&gt;&lt;/v:shape&gt;&lt;/span&gt;&lt;/a&gt;&lt;a href=&quot;http://amazingax.files.wordpress.com/2013/01/map8.png&quot;&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-no-proof: yes; text-decoration: none; text-underline: none;&quot;&gt;&lt;v:shape alt=&quot;map8&quot; href=&quot;http://amazingax.files.wordpress.com/2013/01/map8.png&quot; id=&quot;Picture_x0020_7&quot; o:button=&quot;t&quot; o:spid=&quot;_x0000_i1027&quot; style=&quot;height: 99.75pt; mso-wrap-style: square; visibility: visible; width: 370.5pt;&quot; type=&quot;#_x0000_t75&quot;&gt;
 &lt;v:fill o:detectmouseclick=&quot;t&quot;&gt;
 &lt;v:imagedata o:title=&quot;map8&quot; src=&quot;file:///C:\Users\pankaj.c\AppData\Local\Temp\msohtmlclip1\01\clip_image007.png&quot;&gt;
&lt;/v:imagedata&gt;&lt;/v:fill&gt;&lt;/v:shape&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Now finally I have created a job see
below I &amp;nbsp;am not describing every line as I have added comments above the
line.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsH3TZme240YOhKB-woJn213RHo103CP2TLblC71jtAHayr-U_8GChOlU2UIFmSLoqDnP7i-GU1n38gy88BDCuJH-tw3iWK6ipi231mTZuWS3iJiOywKeeO8ADR3xlvT1ZFjjc35AhRC4b/s1600/7.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsH3TZme240YOhKB-woJn213RHo103CP2TLblC71jtAHayr-U_8GChOlU2UIFmSLoqDnP7i-GU1n38gy88BDCuJH-tw3iWK6ipi231mTZuWS3iJiOywKeeO8ADR3xlvT1ZFjjc35AhRC4b/s1600/7.JPG&quot; height=&quot;320&quot; width=&quot;305&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;a href=&quot;http://amazingax.files.wordpress.com/2013/01/map9.png&quot;&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-no-proof: yes; text-decoration: none; text-underline: none;&quot;&gt;&lt;v:shape alt=&quot;map9&quot; href=&quot;http://amazingax.files.wordpress.com/2013/01/map9.png&quot; id=&quot;Picture_x0020_8&quot; o:button=&quot;t&quot; o:spid=&quot;_x0000_i1026&quot; style=&quot;height: 305.25pt; mso-wrap-style: square; visibility: visible; width: 261.75pt;&quot; type=&quot;#_x0000_t75&quot;&gt;
 &lt;v:fill o:detectmouseclick=&quot;t&quot;&gt;
 &lt;v:imagedata o:title=&quot;map9&quot; src=&quot;file:///C:\Users\pankaj.c\AppData\Local\Temp\msohtmlclip1\01\clip_image008.png&quot;&gt;
&lt;/v:imagedata&gt;&lt;/v:fill&gt;&lt;/v:shape&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;When I run this job see what happens&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEciX2LNQiADA1pPgWdR_dT4vkb3NmIrdiZvEpzG0lFoMMxVOl0Y4t-PAVKHdIH4R625S82jHAGWawSPZpuk8Ls1AzP7sFOSXA_CIkoUGxYsaywc-6NqfSRpBVGHfli7Zmd9-PsIYPt9No/s1600/8.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEciX2LNQiADA1pPgWdR_dT4vkb3NmIrdiZvEpzG0lFoMMxVOl0Y4t-PAVKHdIH4R625S82jHAGWawSPZpuk8Ls1AzP7sFOSXA_CIkoUGxYsaywc-6NqfSRpBVGHfli7Zmd9-PsIYPt9No/s1600/8.JPG&quot; height=&quot;249&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
Happy DAXing......... :)&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;a href=&quot;http://amazingax.files.wordpress.com/2013/01/map10.png&quot;&gt;&lt;span style=&quot;color: blue; mso-no-proof: yes; text-decoration: none; text-underline: none;&quot;&gt;&lt;v:shape alt=&quot;map10&quot; href=&quot;http://amazingax.files.wordpress.com/2013/01/map10.png&quot; id=&quot;Picture_x0020_1&quot; o:button=&quot;t&quot; o:spid=&quot;_x0000_i1025&quot; style=&quot;height: 202.5pt; mso-wrap-style: square; visibility: visible; width: 261.75pt;&quot; type=&quot;#_x0000_t75&quot;&gt;
 &lt;v:fill o:detectmouseclick=&quot;t&quot;&gt;
 &lt;v:imagedata o:title=&quot;map10&quot; src=&quot;file:///C:\Users\pankaj.c\AppData\Local\Temp\msohtmlclip1\01\clip_image009.png&quot;&gt;
&lt;/v:imagedata&gt;&lt;/v:fill&gt;&lt;/v:shape&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://chaturvedi-pankaj.blogspot.com/feeds/4552435567846394702/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://chaturvedi-pankaj.blogspot.com/2014/08/microsoft-dynamics-ax-2012-maps-in-maps.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7558824209132026853/posts/default/4552435567846394702'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7558824209132026853/posts/default/4552435567846394702'/><link rel='alternate' type='text/html' href='http://chaturvedi-pankaj.blogspot.com/2014/08/microsoft-dynamics-ax-2012-maps-in-maps.html' title='Maps in AOT (Microsoft Dynamics AX 2012)'/><author><name>Pankaj Chaturvedi</name><uri>http://www.blogger.com/profile/15212324600627527557</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnHl3U1KfDk5p-L9qufA-fT688WH3GEOEnAL3isCbeQa-PFDo2joVr_hVp_29ErFN6EsahJVwonX9GkzXNCA9QBpArr3WHGPclDCbC6tguaonClUEWMx1D5HpyX33s7O8/s220/PankajPic1+%282%29.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8DcGph4SHeZgzA8Oe4v8XefNGx-fmxKCpbdooVdB1qZWuMeBbT4oDVxk-zRew8rWDdAWzTavyUxmVVNJQr5WLL3V53TvcQKJb5ZcyW5XZYhk64Mc7YN0SyF7R4EhL2fe3wuZ7xywJQYjp/s72-c/1.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7558824209132026853.post-9080201008326805106</id><published>2014-08-01T12:05:00.002+05:30</published><updated>2014-08-01T12:05:31.585+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Dynamics AX"/><category scheme="http://www.blogger.com/atom/ns#" term="X++"/><title type='text'>How to write methods on the list page Form in Ax 2012</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #303131; font-family: &#39;Segoe UI&#39;, Tahoma, Arial, sans-serif; font-size: 16px; line-height: 1.625em; margin-bottom: 0.5em;&quot;&gt;
&lt;strong style=&quot;box-sizing: border-box;&quot;&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;h1 style=&quot;background-color: white; box-sizing: border-box; color: #303131; font-family: &#39;Segoe UI Light&#39;, Segoe, Tahoma, Arial; font-size: 3em; font-weight: 500; line-height: 1.083333em; margin: 0.625em 0px 0.41666666666em;&quot;&gt;
How to write methods on the list page Form in Ax 2012&lt;/h1&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #303131; font-family: &#39;Segoe UI&#39;, Tahoma, Arial, sans-serif; font-size: 16px; line-height: 1.625em; margin-bottom: 0.5em;&quot;&gt;
&lt;strong style=&quot;box-sizing: border-box;&quot;&gt;Scenario:&amp;nbsp;&lt;/strong&gt;I have a menu item that calls some class to do manipulation on the list page Form and I need to refresh the list page now. List pages do not allow writing of code on the Form, as they used interaction class.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #303131; font-family: &#39;Segoe UI&#39;, Tahoma, Arial, sans-serif; font-size: 16px; line-height: 1.625em; margin-bottom: 0.5em;&quot;&gt;
&lt;b&gt;Solution:&lt;/b&gt; You can write the code on list page buttons by setting DisplayTarget property to “Client” from auto. However after this change, you won’t be able to use this button on the EP, so if you are thinking of using the same list page on the EP and planning to use the same button there, then do not do it. However if you want to use it only in rich client then you are good to do this.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #303131; font-family: &#39;Segoe UI&#39;, Tahoma, Arial, sans-serif; font-size: 16px; line-height: 1.625em; margin-bottom: 0.5em;&quot;&gt;
Any ways override the clicked method and call research() of the data source to do this&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #303131; font-family: &#39;Segoe UI&#39;, Tahoma, Arial, sans-serif; font-size: 16px; line-height: 1.625em; margin-bottom: 0.5em;&quot;&gt;
&lt;img alt=&quot;&quot; class=&quot;alignnone size-full wp-image-357&quot; src=&quot;http://dynamicsaxposed.files.wordpress.com/2012/04/image0011.png?w=604&quot; style=&quot;border: 0px; box-sizing: border-box; height: auto; max-width: 100%; vertical-align: middle;&quot; title=&quot;image0011&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #303131; font-family: &#39;Segoe UI&#39;, Tahoma, Arial, sans-serif; font-size: 16px; line-height: 1.625em; margin-bottom: 0.5em;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #303131; font-family: &#39;Segoe UI&#39;, Tahoma, Arial, sans-serif; font-size: 16px; line-height: 1.625em; margin-bottom: 0.5em;&quot;&gt;
Happy DAXing.... :)&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://chaturvedi-pankaj.blogspot.com/feeds/9080201008326805106/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://chaturvedi-pankaj.blogspot.com/2014/08/how-to-write-methods-on-list-page-form.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7558824209132026853/posts/default/9080201008326805106'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7558824209132026853/posts/default/9080201008326805106'/><link rel='alternate' type='text/html' href='http://chaturvedi-pankaj.blogspot.com/2014/08/how-to-write-methods-on-list-page-form.html' title='How to write methods on the list page Form in Ax 2012'/><author><name>Pankaj Chaturvedi</name><uri>http://www.blogger.com/profile/15212324600627527557</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnHl3U1KfDk5p-L9qufA-fT688WH3GEOEnAL3isCbeQa-PFDo2joVr_hVp_29ErFN6EsahJVwonX9GkzXNCA9QBpArr3WHGPclDCbC6tguaonClUEWMx1D5HpyX33s7O8/s220/PankajPic1+%282%29.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7558824209132026853.post-4683728245407132571</id><published>2013-08-08T11:04:00.001+05:30</published><updated>2013-08-08T11:04:11.758+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Dynamics AX"/><title type='text'>TFS integration with Microsoft Dynamics AX 2012 and automated scripts for build and deployment</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span lang=&quot;EN&quot;&gt;Hello Friends,&lt;/span&gt;&lt;br /&gt;
&lt;span lang=&quot;EN&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span lang=&quot;EN&quot;&gt;For &lt;strong&gt;TFS integration&lt;/strong&gt;,we
have come up with a white paper which details what setup is required for using
TFS with AX 2012. The white paper is available on information source -&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span lang=&quot;EN&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span lang=&quot;EN&quot;&gt;&lt;a href=&quot;https://informationsource.dynamics.com/RFPServicesOnline/Rfpservicesonline.aspx?DocName=Change+management+and+TFS+integration+for+multi+developer+projects%7cQJ4JEM76642V-8-1186&quot; target=&quot;_blank&quot; title=&quot;Change management and TFS integration for multi developer projects&quot;&gt;Change
management and TFS integration for multi developer projects&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span lang=&quot;EN&quot;&gt;It details steps related to
creating and deploying Microsoft Dynamics AX builds on computers connected to a
central Microsoft Visual Studio Team Foundation Server (TFS) source control
system. The document covers two topologies used by Microsoft Dynamics AX
developers: private and shared Application Object Server (AOS) topologies.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span lang=&quot;EN&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span lang=&quot;EN&quot;&gt;Once TFS is setup , it is
important to have automated build and deployment process. For this , we have
provided powershell scripts.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span lang=&quot;EN&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span lang=&quot;EN&quot;&gt;&lt;a href=&quot;http://gallery.technet.microsoft.com/scriptcenter/Build-and-deploy-for-b166c6e4&quot;&gt;Build
and deploy scripts for Microsoft Dynamics AX 2012 &lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span lang=&quot;EN&quot;&gt;The scripts provide automation
for creation and deployment of builds for Microsoft Dynamics AX 2012. The
scripts can be used with TFS providing end to end solution for build and
deployment. The script performs tasks like sync, creation of TFS label,
combining multiple source XPOs to single XPO, validating if build is healthy,
etc. These scripts can also work with non-TFS version control where it provides
all functionality except the one related to TFS.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span lang=&quot;EN&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span lang=&quot;EN&quot;&gt;Following scenarios are covered -&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span lang=&quot;EN&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span lang=&quot;EN&quot;&gt;1. &lt;strong&gt;Creating a build&lt;/strong&gt;
– A Microsoft Dynamics AX build is created from specific versions of source
files (XPO files, Visual Studio projects, and label files) in the TFS central
repository. Source files that share a common label constitute a specific build
of a Microsoft Dynamics AX model or application. Output of a build would be
model file(s).&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span lang=&quot;EN&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span lang=&quot;EN&quot;&gt;2. &lt;strong&gt;Deploying a build&lt;/strong&gt;
– Developer(s) should be able to deploy model file(s) (generated from build
process or manually) in Ax installation(s).&amp;nbsp;&lt;/span&gt;These scripts require some
configuration files and parameters which are explained in detail in the above
white paper.&lt;br /&gt;
&lt;span lang=&quot;EN&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span lang=&quot;EN&quot;&gt;Happy DAXing........ :)&lt;/span&gt;&lt;br /&gt;
&lt;span lang=&quot;EN&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span lang=&quot;EN&quot;&gt;Source : &lt;a href=&quot;http://blogs.msdn.com/b/axsa/archive/2012/10/22/tfs-integration-with-microsoft-dynamics-ax-2012-and-automated-scripts-for-build-and-deployment.aspx&quot; target=&quot;_blank&quot;&gt;MSDN Blog by Mudit Mittal&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://chaturvedi-pankaj.blogspot.com/feeds/4683728245407132571/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://chaturvedi-pankaj.blogspot.com/2013/08/tfs-integration-with-microsoft-dynamics.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7558824209132026853/posts/default/4683728245407132571'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7558824209132026853/posts/default/4683728245407132571'/><link rel='alternate' type='text/html' href='http://chaturvedi-pankaj.blogspot.com/2013/08/tfs-integration-with-microsoft-dynamics.html' title='TFS integration with Microsoft Dynamics AX 2012 and automated scripts for build and deployment'/><author><name>Pankaj Chaturvedi</name><uri>http://www.blogger.com/profile/15212324600627527557</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnHl3U1KfDk5p-L9qufA-fT688WH3GEOEnAL3isCbeQa-PFDo2joVr_hVp_29ErFN6EsahJVwonX9GkzXNCA9QBpArr3WHGPclDCbC6tguaonClUEWMx1D5HpyX33s7O8/s220/PankajPic1+%282%29.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7558824209132026853.post-5654356465339142200</id><published>2013-07-05T10:07:00.002+05:30</published><updated>2013-07-05T10:09:03.190+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Dynamics AX"/><title type='text'>How to Add summary fields of the FastTab in AX2012?</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;color: #2a2a2a; font-family: &amp;quot;Segoe UI&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;Hello Friends,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;color: #2a2a2a; font-family: &amp;quot;Segoe UI&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;color: #2a2a2a; font-family: &amp;quot;Segoe UI&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;To add a field value to the summary
fields of the FastTab, you use the&lt;span class=&quot;apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;label&quot;&gt;&lt;b&gt;FastTabSummary&lt;/b&gt;&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot;&gt;&amp;nbsp;property of the control.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span class=&quot;apple-converted-space&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;span style=&quot;font-family: &#39;Segoe UI&#39;, sans-serif; font-size: 10pt; line-height: 115%;&quot;&gt;Note: The&lt;span class=&quot;apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;label&quot;&gt;&lt;b&gt;FastTabSummary&lt;/b&gt;&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot;&gt;&amp;nbsp;property does not appear on all
controls. For example, the reference group control does not include the&lt;span class=&quot;apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;label&quot;&gt;&lt;b&gt;FastTabSummary&lt;/b&gt;&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot;&gt;&amp;nbsp;property&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Segoe UI&#39;, sans-serif; font-size: 10pt; line-height: 115%;&quot;&gt;.&lt;/span&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;color: #2a2a2a; font-family: &amp;quot;Segoe UI&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;color: #2a2a2a; font-family: &amp;quot;Segoe UI&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;To specify whether a field value appears
in the summary fields, click the control that has the value that you want to
display in the summary and then click one of the following values.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;color: #2a2a2a; font-family: &amp;quot;Segoe UI&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;table border=&quot;1&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;MsoNormalTable&quot; style=&quot;border-collapse: collapse; border: none; mso-border-alt: solid #BBBBBB .75pt; mso-padding-alt: 0in 0in 0in 0in; mso-yfti-tbllook: 1184; width: 90%px;&quot;&gt;
 &lt;tbody&gt;
&lt;tr&gt;
  &lt;td style=&quot;background: #EDEDED; border: solid #BBBBBB 1.0pt; mso-border-alt: solid #BBBBBB .75pt; padding: 7.5pt 6.0pt 7.5pt 6.0pt;&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 7.5pt; margin-right: 7.5pt; margin-top: 0in;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: #2a2a2a; font-family: &amp;quot;Segoe UI&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;FastTabSummary&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;background: #EDEDED; border-left: none; border: solid #BBBBBB 1.0pt; mso-border-alt: solid #BBBBBB .75pt; mso-border-left-alt: solid #BBBBBB .75pt; padding: 7.5pt 6.0pt 7.5pt 6.0pt;&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 7.5pt; margin-right: 7.5pt; margin-top: 0in;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: #2a2a2a; font-family: &amp;quot;Segoe UI&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Description&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr&gt;
  &lt;td style=&quot;border-top: none; border: solid #BBBBBB 1.0pt; mso-border-alt: solid #BBBBBB .75pt; mso-border-top-alt: solid #BBBBBB .75pt; padding: 7.5pt 6.0pt 7.5pt 6.0pt;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 7.5pt; margin-right: 7.5pt; margin-top: 0in;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: #2a2a2a; font-family: &amp;quot;Segoe UI&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Auto&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #2a2a2a; font-family: &amp;quot;Segoe UI&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid #BBBBBB 1.0pt; border-left: none; border-right: solid #BBBBBB 1.0pt; border-top: none; mso-border-alt: solid #BBBBBB .75pt; mso-border-left-alt: solid #BBBBBB .75pt; mso-border-top-alt: solid #BBBBBB .75pt; padding: 7.5pt 6.0pt 7.5pt 6.0pt;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 7.5pt; margin-right: 7.5pt; margin-top: 0in;&quot;&gt;
&lt;span style=&quot;color: #2a2a2a; font-family: &amp;quot;Segoe UI&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;The default value. The field value is added
  to the summary fields for the first five fields that are members of the&amp;nbsp;&lt;b&gt;AutoSummary&lt;/b&gt;&amp;nbsp;field
  group of the table.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr&gt;
  &lt;td style=&quot;border-top: none; border: solid #BBBBBB 1.0pt; mso-border-alt: solid #BBBBBB .75pt; mso-border-top-alt: solid #BBBBBB .75pt; padding: 7.5pt 6.0pt 7.5pt 6.0pt;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 7.5pt; margin-right: 7.5pt; margin-top: 0in;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: #2a2a2a; font-family: &amp;quot;Segoe UI&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;No&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #2a2a2a; font-family: &amp;quot;Segoe UI&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid #BBBBBB 1.0pt; border-left: none; border-right: solid #BBBBBB 1.0pt; border-top: none; mso-border-alt: solid #BBBBBB .75pt; mso-border-left-alt: solid #BBBBBB .75pt; mso-border-top-alt: solid #BBBBBB .75pt; padding: 7.5pt 6.0pt 7.5pt 6.0pt;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 7.5pt; margin-right: 7.5pt; margin-top: 0in;&quot;&gt;
&lt;span style=&quot;color: #2a2a2a; font-family: &amp;quot;Segoe UI&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;The field value does not appear in summary
  fields of the FastTab.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr&gt;
  &lt;td style=&quot;border-top: none; border: solid #BBBBBB 1.0pt; mso-border-alt: solid #BBBBBB .75pt; mso-border-top-alt: solid #BBBBBB .75pt; padding: 7.5pt 6.0pt 7.5pt 6.0pt;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 7.5pt; margin-right: 7.5pt; margin-top: 0in;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: #2a2a2a; font-family: &amp;quot;Segoe UI&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Yes&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #2a2a2a; font-family: &amp;quot;Segoe UI&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid #BBBBBB 1.0pt; border-left: none; border-right: solid #BBBBBB 1.0pt; border-top: none; mso-border-alt: solid #BBBBBB .75pt; mso-border-left-alt: solid #BBBBBB .75pt; mso-border-top-alt: solid #BBBBBB .75pt; padding: 7.5pt 6.0pt 7.5pt 6.0pt;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 7.5pt; margin-right: 7.5pt; margin-top: 0in;&quot;&gt;
&lt;span style=&quot;color: #2a2a2a; font-family: &amp;quot;Segoe UI&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Adds the value that appears in the control
  to the summary fields of the FastTab.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
Happy DAXing….. &lt;span style=&quot;font-family: Wingdings; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-char-type: symbol; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-symbol-font-family: Wingdings;&quot;&gt;J&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://chaturvedi-pankaj.blogspot.com/feeds/5654356465339142200/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://chaturvedi-pankaj.blogspot.com/2013/07/how-to-add-summary-fields-of-fasttab-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7558824209132026853/posts/default/5654356465339142200'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7558824209132026853/posts/default/5654356465339142200'/><link rel='alternate' type='text/html' href='http://chaturvedi-pankaj.blogspot.com/2013/07/how-to-add-summary-fields-of-fasttab-in.html' title='How to Add summary fields of the FastTab in AX2012?'/><author><name>Pankaj Chaturvedi</name><uri>http://www.blogger.com/profile/15212324600627527557</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnHl3U1KfDk5p-L9qufA-fT688WH3GEOEnAL3isCbeQa-PFDo2joVr_hVp_29ErFN6EsahJVwonX9GkzXNCA9QBpArr3WHGPclDCbC6tguaonClUEWMx1D5HpyX33s7O8/s220/PankajPic1+%282%29.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7558824209132026853.post-8299032179190255261</id><published>2013-05-07T17:01:00.000+05:30</published><updated>2013-05-07T17:01:19.582+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Dynamics AX"/><title type='text'>Data Migration Framework (DMF) AX 2012</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;
Hello Friends,&lt;br /&gt;
&lt;br /&gt;
The Data Migration Framework for Microsoft Dynamics AX 2012 is an extension that helps you migrate data into Microsoft Dynamics AX. Examples of the data that you can migrate include master data, open stock, and balances.&lt;br /&gt;
&lt;br /&gt;
The Data Migration Framework is available from the &lt;a href=&quot;http://go.microsoft.com/fwlink/?LinkId=255246&quot; target=&quot;_blank&quot;&gt;InformationSource services download page&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
The Beta 2 version of the Data Migration Framework includes support for the following new features:&lt;br /&gt;
&lt;br /&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;ODBC connections as a data source.&lt;/li&gt;
&lt;li&gt;Microsoft Dynamics AX databases as a data source. You can now export and import Microsoft Dynamics AX, and copy company information by using Data Migration Framework entities.&lt;/li&gt;
&lt;li&gt;Direct table and composite entity types. &amp;nbsp;&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;A direct table entity enables you to migrate data from a source to a target Microsoft Dynamics AX table directly, without going through a staging table or applying any business logic.Unlike other entities, data cannot be pushed from one source table to multiple target tables. The direct table entity must be a one to one mapping from source to target.&lt;/li&gt;
&lt;li&gt;A composite entity groups multiple related entities together. An example of a composite entity is a Sales Order and Sales Line entities combined together.&lt;/li&gt;
&lt;li&gt;Parallel execution of threads to move data from staging to target tables.&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;Using the Data Migration Framework as a service. The framework can now be executed by external applications.&lt;/li&gt;
&lt;li&gt;Error-handling enhancements. The Data Migration Framework provides more detailed logs, and can skip rows that contain errors.&lt;/li&gt;
&lt;li&gt;Number sequence support.&lt;/li&gt;
&lt;li&gt;Remote installations of Microsoft SQL Server Integration Services. It is no longer necessary to install Integration Services on the same computer as the Application Object Server (AOS).&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
Please visit following links for more information.&lt;br /&gt;
&lt;br /&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;a href=&quot;http://technet.microsoft.com/en-us/library/jj225591.aspx&quot; target=&quot;_blank&quot;&gt;Data Migration Framework User Guide&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://technet.microsoft.com/EN-US/library/jj225595.aspx&quot; target=&quot;_blank&quot;&gt;Data Migration Framework Installation for Step by Step&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://technet.microsoft.com/EN-US/library/jj225593.aspx&quot; target=&quot;_blank&quot;&gt;Data Migration Framework Demo Files&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
Happy DAXing..........&lt;br /&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://chaturvedi-pankaj.blogspot.com/feeds/8299032179190255261/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://chaturvedi-pankaj.blogspot.com/2013/05/data-migration-framework-dmf-ax-2012.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7558824209132026853/posts/default/8299032179190255261'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7558824209132026853/posts/default/8299032179190255261'/><link rel='alternate' type='text/html' href='http://chaturvedi-pankaj.blogspot.com/2013/05/data-migration-framework-dmf-ax-2012.html' title='Data Migration Framework (DMF) AX 2012'/><author><name>Pankaj Chaturvedi</name><uri>http://www.blogger.com/profile/15212324600627527557</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnHl3U1KfDk5p-L9qufA-fT688WH3GEOEnAL3isCbeQa-PFDo2joVr_hVp_29ErFN6EsahJVwonX9GkzXNCA9QBpArr3WHGPclDCbC6tguaonClUEWMx1D5HpyX33s7O8/s220/PankajPic1+%282%29.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7558824209132026853.post-8531535132602741940</id><published>2013-05-03T16:11:00.001+05:30</published><updated>2013-05-03T16:12:27.958+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Dynamics AX"/><category scheme="http://www.blogger.com/atom/ns#" term="X++"/><title type='text'>How to Print welcome message on Start-up of AX 2012 Client ?</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;background: white; color: #6a6a6a; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Hello
Friends,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;background: white; color: #6a6a6a; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Today
I will demonstrate you that How to Print welcome message on AX rich &amp;amp;
development client startup. Follow below steps when you want to execute some
business logic in AX Startup.&lt;/span&gt;&lt;span style=&quot;color: #6a6a6a; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;
&lt;!--[if !supportLineBreakNewLine]--&gt;&lt;br /&gt;
&lt;!--[endif]--&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 13.5pt; margin-bottom: 3.0pt;&quot;&gt;
&lt;/div&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;span style=&quot;color: #6a6a6a; font-family: Arial, sans-serif; font-size: 10pt; line-height: 13.5pt;&quot;&gt;Open AOT&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #6a6a6a; font-family: Arial, sans-serif; font-size: 10pt; line-height: 13.5pt;&quot;&gt;Go to Classes -&amp;gt;
Info&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #6a6a6a; font-family: Arial, sans-serif; font-size: 10pt; line-height: 13.5pt;&quot;&gt;Open the StartupPost()
method&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #6a6a6a; font-family: Arial, sans-serif; font-size: 10pt; line-height: 13.5pt;&quot;&gt;Type following Code there&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;background: white; color: #6a6a6a; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;void startupPost()&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;background: white; color: #6a6a6a; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;background: white; color: #6a6a6a; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //your
code goes here&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;background: white; color: #6a6a6a; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;
box::info(&quot;Welcome to Dynamics AX 2012 world!!!!&quot;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;background: white; color: #6a6a6a; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;background: white; color: #6a6a6a; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 115%; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Happy DAXing……. &lt;/span&gt;&lt;span style=&quot;background: white; color: #6a6a6a; font-family: Wingdings; font-size: 10.0pt; line-height: 115%; mso-ascii-font-family: Arial; mso-bidi-font-family: Arial; mso-char-type: symbol; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-hansi-font-family: Arial; mso-symbol-font-family: Wingdings;&quot;&gt;J&lt;/span&gt;&lt;span style=&quot;background: white; color: #6a6a6a; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 115%; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;MsoListParagraphCxSpLast&quot; style=&quot;background: white; line-height: 13.5pt; margin-bottom: 3.0pt; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -.25in;&quot;&gt;
&lt;span style=&quot;color: #6a6a6a; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoListParagraphCxSpLast&quot; style=&quot;background: white; line-height: 13.5pt; margin-bottom: 3.0pt; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -.25in;&quot;&gt;
&lt;span style=&quot;color: #6a6a6a; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://chaturvedi-pankaj.blogspot.com/feeds/8531535132602741940/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://chaturvedi-pankaj.blogspot.com/2013/05/how-to-print-welcome-message-on-start.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7558824209132026853/posts/default/8531535132602741940'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7558824209132026853/posts/default/8531535132602741940'/><link rel='alternate' type='text/html' href='http://chaturvedi-pankaj.blogspot.com/2013/05/how-to-print-welcome-message-on-start.html' title='How to Print welcome message on Start-up of AX 2012 Client ?'/><author><name>Pankaj Chaturvedi</name><uri>http://www.blogger.com/profile/15212324600627527557</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnHl3U1KfDk5p-L9qufA-fT688WH3GEOEnAL3isCbeQa-PFDo2joVr_hVp_29ErFN6EsahJVwonX9GkzXNCA9QBpArr3WHGPclDCbC6tguaonClUEWMx1D5HpyX33s7O8/s220/PankajPic1+%282%29.jpg'/></author><thr:total>0</thr:total></entry></feed>