API enhancement – Service.Update Message in CRM 2015 Update 1
Introduction: For updating an existing record in Dynamics CRM, we have always had the Service.Update message. Pass in the entity object and it would update the corresponding record back in CRM....
View ArticleFind record with Common
When we create a new table we add some useful methods like find and exist so the next developer can use these methods to find the a needed record. When writing generic code and using Commons...
View ArticleNice way to catch CLRError with less lines
When using .NET objects we should think of error handling also. Previous way to catch CLRErrors looked like this: … catch (Exception::CLRError) { ex = ClrInterop::getLastException(); if...(read more)
View ArticleAllowUserSetup property form controls
Today I recognized the property AllowUserSetup on a Tab control for the first time. My case was the form WMSShipmentWizard. But first lets take a closer look on the property itself and its...
View ArticleFastTabExpanded property on form TabPage
On a TabPage control on forms there is a property called FastTabExpanded . The property controls weather the FastTab appears expanded or collapsed and how this can be changed by the user. The...
View ArticleInventory Costing in AX
Inventory costing in AX I am going to give summary of insight of how inventory costing done in AX First I will talk about important terms Cost Price(Activated Cost Price) Running AVG cost...(read more)
View ArticleFind worker assigned to current user
To find the worker / employee of the current user in Dynamics AX 2012 you can use the currentWorker method of table DirPersonUser. It returns the RecId of HcmWorker table. HcmWorkerRecId...
View ArticleLookup on temp table on form control
Let’s assume there is a temporary table of type “InMemory” as a datasource on a form and you want to create a lookup on a control on the same form. public void lookup() { SysTableLookup...(read more)
View ArticleWhat’s new for Microsoft Dynamics CRM Online 2015 Update 1: Tracing
The spring release of Microsoft Dynamics CRM 2015 introduced a new enhancement to the Tracing Service. This service was introduced in Dynamics CRM 2011, but there was a lot of limitations: The trace...
View ArticleGet Modified Object in User Layer ax 2012
To Get Modified Object in User Layer ax 2012 you can try below code in Job in AOT.
View ArticleDisplay IP address of System by code in Ax 2012
To Display IP address of System by code in Ax 2012 you can try below code.
View ArticlePosting Groups #17 – FA Reclassification Journal Posting
If we need to transfer, split up or combine our fixed assets, we can do it using the FA reclassification journal. In my following example, I split up my existed FA, but everything is almost the same...
View ArticlePost purchase order through code
Those, who want to have more control over the data to be posted, should take a look at the parameters of purchFormLetter.update(). static void postPurchaseOrder(Args _args) { PurchTable...
View ArticlePost sales packing slip through code
Those, who want to have more control over the data to be posted, should take a look at the parameters of salesFormLetter.update(). static void postSalesPackingslip(Args _args) { SalesTable...
View ArticlePost sales order confirmation through code
Those, who want to have more control over the data to be posted, should take a look at the parameters of salesFormLetter.update(). static void postSalesConfirmation(Args _args) { SalesTable...
View ArticlePost sales invoice through code
Those, who want to have more control over the data to be posted, should take a look at the parameters of salesFormLetter.update(). static void postSalesInvoice(Args _args) { SalesTable...
View ArticleCreate primary address through code
The following lines show an example of how you can create a (primary) address for an existing party in the global address book by x ++ code. The address will only be marked as primary , if no other...
View ArticleAdd contact information for entity
How you can add contact information data to an existing entry in the global address book. static void createPartyContactInfo(Args _args) { DirPartyTable dirPartyTable =...
View ArticleList all modified objects from current layer
In Dynamics AX 2012, a new option has been added, and although there are now some tables that begin with SysModel *. You can also use these tables to browse the AOT objects/properties. An example...
View ArticleThe New Dynamics CRM Phone App
If you use CRM for Tablets or you read the CRM Mobile Survival Guide , you are aware of the great functionality of the Tablet app: Modern design Almost full CRM functionality Support for...
View Article