Showing posts with label AX 7. Show all posts
Showing posts with label AX 7. Show all posts

Friday, February 17, 2017

MSD 365 for Operations (AX7) - Shift4 Payment

Payment services and gateway provider Shift4 Corp. has launched its Unified Commerce Payments solution for retailers using Microsoft Dynamics 365 for Operations and Dynamics AX 2012.
Shift4 partnered with Microsoft value-added distributor Retail Realm to develop the integration with Microsoft Dynamics 365 for Operations. The two companies developed a commerce payments extension that enables retailers to implement a secure, integrated payment solution across their entire enterprises - from storefronts to e-commerce, call center, fulfillment and more, the companies described in a statement.
This solution supports credit, debit, gift card and private-label credit, and check verification services, providing out-of-the-box support for U.S. and Canadian EMV, point-to-point encryption, contactless and tokenization.

Wednesday, February 1, 2017

AX 7 Using Extensions

In AX 7  X++ supports extension methods similarly to C#, it really helps develop better without modify base objects.

We can create table/class methods without touching respective object.


Step 1 : Create a final class with Prefix of _extension

Step 2 : Add attribute mentioning Extensionof  for tablestr and mention table name

Step 3 : Add Public method to handle business logic

Step 4 : Call the method in required place



Sample Class to Handle DirPersonName table fullname method

[ExtensionOf(tableStr(DirPersonName))]
final class MyDirPersonName_Extension
{
    public PersonName fullName()
    {
        return strFmt('%1 %2 %3'this.FirstName, this.MiddleName, this.LastName);
    }
}

You can call above method in your program

while select dirPersonName
{
    info(dirPersonName.fullName());
}
source : https://blogs.msdn.microsoft.com/mfp/2015/12/15/x-in-ax7-extension-methods/

Sunday, January 29, 2017

AX 7 vs Dynamics 365 for Operations vs Dynamics 365

        To understand the difference between AX 7 and Dynamics 365 for Operation , you should under the AX 7 basics architecture and it's functioning process. Below are the very few points to describe about AX 7.

    AX 7 
  •      Microsoft Dynamics AX 7 is cloud based ERP and brings the power and intelligence of the next generation of cloud computing in an enterprise-class business application to people and organisations worldwide.
  • ·         It is based on a new web-based client and client framework. Visual Studio is the only development environment.
  • ·         The brand-new X++ compiler generates CIL for all features. CIL is the same intermediate language that is used by other .NET-based languages.
  • ·         CIL is faster, can efficiently reference classes in managed dynamic-link libraries (DLLs), and can run on a large tool base of .NET utilities.
  • ·         You can customize source code and metadata of model elements that are shipped by Microsoft or third-party Microsoft partners.
  • ·         It’s easier to build controls in the current version. The X++ framework can be used for application behaviour and business logic, and an HTML/JavaScript-based client allows for modern visualizations.
  • ·         The business connector is no longer supported. The authoring requirement is provided by the fact that X++ is compiled into managed code. Therefore, interop is easier. The integration scenarios are met by using OData.


     Dynamics 365 

      Microsoft Dynamics 365 is a cloud-based application and total business software package allowing Microsoft’s current CRM and ERP cloud solutions to be deployed in one cloud service with new role based subscriptions with purpose-built apps to help manage specific business functions like

·         field service,
·         customer service
·         project service automation
Using the common data model, Dynamics 365 includes analytics from Cortana Intelligence and Power BI, and the productivity power of Office 365.
The Dynamics 365 apps are designed so they can be easily and independently deployed. Your business can start with the apps you need, and as your business demands, you can adopt additional capabilities with ease as all the apps work together.
Dynamics 365 Enterprise Plan 1 includes CRM, light ERP, Flow, Optimized for 250+ Employees:
Dynamics 365 Enterprise Plan 2 includes Plan 1 and Operations (AX 7)

     Dynamics 365 for Operations (AX 7)
  •       AX 7 will be referred as Operations in the Dynamics 365 Enterprise Edition
  • ·         It can be purchased as a stand alone product for over 20 users in the public cloud, and will be offered as a hybrid solution in 2017 (meaning your company can use it's own data centers). 
  • ·         It uses same architecture as mentioned in AX 7 but it is integral part of Dynamics 365


I will post more details later...

Thank you,

Happy DAXing