Thursday, 24 May 2018

The Dynamics 365 Business Central Event in Hyderabad is back



Hello All,

The Dynamics 365 Business Central Event in Hyderabad is back and is scheduled on June 9th at 11 AM at MPR 003, Microsoft Building 3, ISB Road, Nanakramguda, Gachibowli, Hyderabad, Telangana, 500032, India

Please register here

NOTE: This is in-class event and NOT online.

If you need Dynamics 365 Business Central training in your office/location then please contact me at pmohanakrishna@hotmail.com. Training is FREE.

Monday, 21 May 2018

Dynamics 365 Business Central Training Session in Ahmedabad



Another Dynamics 365 Business Central in-class training provided for Intech Systems, Ahmedabad on May 19, 2018.

They have a certified Dynamics NAV add-on and willing to create it as an app for Dynamics 365 Business Central Appsource.

They have all the required details and Visual Studio Code knowledge now and ready to create the app and submit to Microsoft.

Good Luck and hope to see your app soon in Appsource.

Thank you Nilesh Gajjar (Team Lead, Intech System) for initiating the discussion regarding training.

Thank you Anuja Parikh (President, Intech Systems) for approving for the training.
Hope to see you soon again.

Thank you, Intech Systems NAV team
Jignesh Dhandha, Nilesh Gajjar, AbhayKirshnan Pillai, Sweta Vyas, Vishnu Goyanka, Akshay Patel, Suraj Patel, Nishit Patel, Preet Gor, Murari Jangid





Thursday, 3 May 2018

Tenant Customization Rules in Dynamics 365 Business Central



As I mentioned in my previous training session here,
we came across below error while Uploading Tenant Customization App in production environment.

Publish operation failed with code PackageValidationFailed. Details: Extension validation failed. View the error details for more information.

There are certain rules that needs to be followed while developing tenant customizations.

1.   If we have created PageExtension object then we have to make sure that all Page fields, parts and action controls have ApplicationArea property set.

2.   If we have created new Table object then we have to make sure that
·       Object ID must be in free range.
·       Field ID must be in free range.
·       We have to create new Permission Set with new table created. (I have attached sample permission set format below, these permission sets to be included in folder where we are developing)

3.   If we have created Page Object then we have to make sure that all Page fields, parts and action controls have ApplicationArea property set.

4.   If we have created Report Object then we have to make sure that Report request page field controls have ApplicationArea property set.

5.   Functions must not subscribe to CompanyOpen events.

6.   Property 'target' should not have ‘Internal’ in app.json file.

7.   Encryption key functions must not be invoked.

8.   Test assertion functions are not allowed in a non-test context.



Wednesday, 2 May 2018

Dynamics 365 Business Central Training Session in Mumbai



I have provided one day in-class training session on Dynamics 365 Business Central in Mumbai last Saturday (28th April, 2018) at CloudFronts office.

It was nice meeting NAV team of Cloudfronts and working with them.

They are working on a tenant-based customization app for Dynamics 365 Business Central and having some doubts/issues related to how to move forward and fix them.

They were able to publish and install their tenant-based app in sandbox environment but having issues while publishing and installing same app to Production environment using Upload Extension action.

I will write a separate blog about those issues.

Once again Thank you Anil (CEO, Cloudfronts) for contacting me and arranging the session.

Thank you Mahima (HR, Cloudfronts) for taking time to meet me on Holiday. It was nice meeting you.


Thank you NAV team, Cloudfronts
Olister Rumao, Chris D'silva, Me, Amol Bhad, Sunil Dhing and Anil Shah.



Do you want to learn about Dynamics 365 Business Central or having any issues? Please don’t hesitate to contact me at pmohanakrishna@hotmail.com

I am also presenting a session at Hyderabad, Microsoft India office regarding Dynamics 365 Business Central on May 6th. Please register here.