Monday, February 7, 2011

Microsoft Dynamics AX Tech Conf 2011 Part II

New Way of Configuring Products – Constraint-based Approach
  • Dev license is no longer needed for configuring products
  • Can be used to configure both item and service
  • All levels of the model can be viewed on the same form
  • It’s based on a Constraint Solver – delivered by the MS Solver Foundation
  • Constraint-based approach is a declarative language of natural rule formalization. Compared to rule-based, more efficient and no more nested if-else statements needed.
  • Configurator components include: Attributes, Constrainnts (table and expression), Sub components, User requirements, BOM lines, Route operations
  • Rule-based configuration is still supported but not recommended.
  • Shipped with a configurator API
  • Limitations: no support on intercompany sales due company-specific BOM’s; re-generate configuration id each time even when the same attributes are selected
Developing Adv Reports: Deep Dive
  • Underlying message: MorphX report is still supported by AX 2012 but not recommended an will be eventually replaced by SSRS
Upgrade Tools for Developers & Admin
  • Tool: Preprocessing Upgrade Checklist
  • Support upgrade from 4.0 and 2009 to AX 2012
  • Upgrade procedure is as follows:
  • Upgrade readiness: checks if there is any upgrade conflict or issue
  • Preprocessing: converts data and puts into shadow tables. There are some out-of-box classes that can handle data conversion to adapt differences between the old versions and AX 2012. e.g. financial dimensions, products, etc. In fact, I think this is a good reference/overview of what’s new in AX 2012.
  • Delta preprocessing: only preprocesses data that has been updated since last preprocessing. Makes upgrade more efficient.
  • Actual upgrade
  • Preprocessing consists 80% of the upgrade and it doesn’t affect the system availability. Only the last step requires downtime.
  • Preprocessing tasks can run in parallel and workload can be controlled based on the traffic in the system
App Integration Framework Enhancements
  • Simplified config: the number of AIF config menu items are reduced to very few; “End points” are replaced by “Ports”
  • Support non-XML input files: non-XML is auto converted to XML format in AX
    Purchasing Process Drill-down
  • Procurement category: managed in a structured hierarchy and can be imported from files. Allows purchasing without an item number!
  • Procurement catalog: internal procurement catalog and external vendor catalog. External vendor catalog allows user purchasing from a vendor’s website.
  • Procurement policies: act as validation rules on purchasing
  • Purchase req’s with the same vendor id can be combined and converted to one PO.
  • 17 out-0f-box procurement workflows, e.g. purch order, purch line, etc.

No comments:

Post a Comment