• Skip to main content
  • Skip to primary sidebar
  • Home
  • About
  • Recommended Readings
    • 2022 Book Reading
    • 2023 Recommended Readings
    • Book Reading 2024
    • Book Reading 2025
    • Book Reading 2026
  • Supply Chain Management Guide
  • PKM
  • Microsoft Excel
  • Microsoft Copilot in Office 365
  • Public Wiki Page

Ali Raza Zaidi

A practitioner’s musings on Dynamics 365 Finance and Operations

Uncategorized

How to upgrade evaluation version of SQL server 2012 with product key?

June 3, 2013 by alirazazaidi

Two months ago I was install on SQL server 2012 evaluation version on my development machine, Today client provide me the product key to upgrade the SQL server 2012 to enterprise edition.  I perform following step to complete this process.

 

  1. Launch the SQL Server Installation Center from Configuration Tools.

 Short cut

  1. Click Maintenance, and then select Edition Upgrade.

Upgrade

  1. On the Product Key page, enter your PID key for a production version of the product.

Product key screenshot

Dynamic Ax 2012: Complete guide to Dynamics Ax 2012 Reporting

January 28, 2013 by alirazazaidi

Hi folks, Today i am searching for sample to write a blog entry for Ax deport development, i found very informative link at msdn which covers all portions of report development in Ax 2012.

 

http://msdn.microsoft.com/en-us/library/cc653472.aspx

 

 

Regards

Ali Raza Zaidi

Study resource for SQL Server 2008 R2 Integration services (SSIS)

August 3, 2012 by alirazazaidi

 

SQL Server 2008 R2 Integration services (SSIS)

  • Creating a simple ETL Package
    • http://msdn.microsoft.com/en-us/library/ms169917.aspx
    • Typical Uses of SSIS Packages
      • http://msdn.microsoft.com/en-us/library/ms137795.aspx
      • Package Protection Level Setting:
        • http://msdn.microsoft.com/en-us/library/ms141747.aspx
        • Running Packages:
          • http://msdn.microsoft.com/en-us/library/ms141708.aspx
          • Logging Package Execution:
            • http://msdn.microsoft.com/en-us/library/ms139845.aspx
            • Architecture of Integration Services
              • http://msdn.microsoft.com/en-us/library/bb522498.aspx
              • Architecture of an Integration Services Package
                • http://msdn.microsoft.com/en-us/library/cc645924.aspx
                • Package Deployment
                  • http://msdn.microsoft.com/en-us/library/ms137592.aspx
                  • Package Troubleshooting:
                    • http://msdn.microsoft.com/en-us/library/aa337088.aspx
                    • Managing Integration Services:
                      • http://msdn.microsoft.com/en-us/library/ms137731.aspx

 

References:

  • Technical Reference:
    • http://msdn.microsoft.com/en-us/library/bb522642.aspx
    • Developer InfoCenter:
      • http://msdn.microsoft.com/en-us/library/ms137709.aspx
      • Integration Services Development:
        • http://msdn.microsoft.com/en-us/library/bb522537.aspx

WFX to XSD schema generation module is not installed

April 20, 2012 by alirazazaidi

Today I am trying to generate XSD from Well formed XML. Visual studio return this error

WFX to XSD schema generation module is not installed. Execute C:Program FilesMicrosoft BizTalk Server 2006SDKUtilitiesSchema GeneratorInstallWFX.vbs to install the WFX to XSD schema generation module.

To resolve this issue, simply run the aforementioned VB script; you’ll also need to run the InstallDTD.vbs script to add DTD support.

 

Some times run installWFX.vbs does not solve the problem then do one more step copy dll inside

“C:Program FilesMicrosoft BizTalk Server 2006SDKUtilitiesSchema Generator” to  folder “C:Program Files (x86)Microsoft BizTalk Server 2010Developer ToolsSchema Editor Extensions”

It will solve the problem

ESB Toolkit webcasts

April 9, 2012 by alirazazaidi

ESB Toolkit How To 4: Dynamic Itinerary Resolution Peter Kelcey
Peter Kelcey
In this video, I’ll show you how to create an BRE policy to resolve itineraries and I’ll show you how to setup your BizTalk receive ports to use this policy. I’ll show you how to implement context and content based itinerary resolution.
February 17 2010 Views: 3712 Rating: 4.1 (15 votes) Duration: 15:47
ESB Toolkit How To 3: Itinerary Resolution in the ESB Peter Kelcey
Peter Kelcey
These two new features allow us to implement a solution where a client no longer has to have any knowledge of itineraries. Now, they simply have to pass in their message to the ESB where it will dynamically figure out what itinerary is needed and it will load that itinerary from the database. In this video, I’ll show you how to implement this feature. To demo this feature, I use an InfoPath form which sends data to a generic OnRamp which uses the Itinerary Resolver. I’ll walk you through the process of storing your itinerary into the database, creating the new generic OnRamp that will use the itinerary resolution feature and I’ll show you how to configure the Itinerary resolver to retrieve the itinerary from the database.
February 17 2010 Views: 3103 Rating: 3.9 (11 votes) Duration: 13:29
ESB Toolkit How To 2: Dynamic Mapping and Service Composition Peter Kelcey
Peter Kelcey
In this demo, I show you how to do a number of new things. How to create an itinerary that compose three services together into a single composite service. How to setup your BizTalk environment to support this type of itinerary. Including how to create the send ports required for a composite service itinerary. How to retrieve information from a UDDI v3 server from within your itinerary. How to test resolvers inside visual studio using the resolver web service. How to implement dynamic mapping and dynamic routing inside an itinerary.
February 17 2010 Views: 3387 Rating: 4.0 (13 votes) Duration: 25:50
ESB Toolkit How To 1: Dynamic Routing and Endpoint Resolution Peter Kelcey
Peter Kelcey
What I’ll be showing is how this can be implemented using the basic routing capabilities of the ESB 2.0. I’ll take you through the process of setting this up from start to finish. We setup the BizTalk components, define the Itinerary (which defines the process flow within the ESB) and we’ll test the end to end process. If any of those terms were new for you (i.e. itineraries, biztalk, uddi etc), then I would recommend you take a bit of time and review the basic concepts of the ESB guidance.
February 17 2010 Views: 5186 Rating: 2.3 (107 votes) Duration: 27:12
Extending the Reach: Using a BizTalk ESB Off-ramp to send to Windows Azure platform AppFabric Service Bus Brian Loesgen
Brian Loesgen
This video shows how to use a BizTalk ESB off-ramp to send messages to the Windows Azure platform Service Bus, using the WCF-Custom adapter and ESB Toolkit WCF-Custom Adapter Provider. This enables Windows Azure platform Service Bus interactions to occur as part of itinerary processing, participating as a first-class citizen in an ESB flow.
February 11 2010 Views: 2430 Rating: 3.8 (4 votes) Duration: 10:53
ESB Toolkit 2.0: Itinerary Demo Brian Loesgen
Brian Loesgen
Walks through the ESB Toolkit 2.0 Itinerary design process and tooling.
July 8 2009 Views: 3748 Rating: 3.6 (26 votes) Duration: 19:45
ESB Toolkit 2.0: Order Demo Brian Loesgen
Brian Loesgen
Shows how BizTalk and the ESB Toolkit 2.0 can be used in a process that uses dynamic messaging (message itineraries are dynamically selected based on rules engine evaluation of message content). In addition, it shows how SharePoint can be used to provide human intervention into a process, as well as BizTalk’s BAM capabilities. This is a compelling demo as the scenario is very simple, yet it really brings together and shows off the power of the Microsoft stack.
July 8 2009 Views: 2641 Rating: 4.0 (29 votes) Duration: 12:17

XSLT In BizTalk Maps

March 22, 2012 by alirazazaidi

XSLT is by default used by BizTalk maps (XSLT engine) to transform source schema to destination schema so there is nothing new (If you just open the .cs file of a map you can see it clearly there) Intention of this post is to highlight different usages of custom XSLT.

1) WHEN to use XSLT ?
I would prefer to use XSLT in following scenarios,
Whenever you have implement a complex logic in map. Like Grouping, Sorting or joining multiple input messages or carrying out operations with those multiple messages etc.

2) WHY XSLT and not Functoids ?
I totally understand that these things can be done using functoids as well. But as per my expereince if you open a map which uses a lot of functoids and try to analyse the .cs file of a map you will realise that,
i) There are a lot of simplifications can be done in that code like inline xslt functions can be used but instead functoids create .net functions for them.
ii) Also lot of unnecessary variables are created in XSLT which is by default generated by functoids.
iii) If you can write a good xslt you can write much more optimized.(Learning XSLT is pretty simple I would say.) Which in turn positively going to impact on your map execution performance.
iv) Debugging XSLT independantly is very easy infact the Map debugging feature introduced in BizTalk intern uses the same XSLT debug functionality (remember the XSLT debug window which is opened at time of debugging a Map). You can keep you xslt seperate (custom xslt) and test it with your sample input messages independantly.

3) What is Extension XML ? When to use it ?
When you need to call external assembly you will need the reference to extension xml. Link below will explain the details of extension xml.
http://msdn.microsoft.com/en-us/library/aa547368.aspx.

4) XSLT Grouping ,Sorting samples.
Some typical samples of xslt grouping,
e.g. Input message is

This needs to be Grouped and Sorted we can use an XSLT as below,

and the Output will be

5) Different XSL Functions :-
Below link gives description of some of the XSLT 1.0 functions,
http://www.zvon.org/xxl/XSLTreference/Output/xpathFunctionIndex.html

Imp Note:- As of now Microsoft only supports XSL 1.0, XSL 2.0 is much more powerful and contains a lot of functions compared to 1.0. My Wishlist would include support for XSL 2.0 from Microsoft in future versions of XSLT engine.

Xpath vs Distinguished fields.

March 12, 2012 by alirazazaidi

Xpath consider to be slower, because when we get value using xpath, the whole message will be loaded into memory, so Xpath is memory hungry  solution Distinguished filed return value faster then xpath. Distinguished filed  has limitation. It failed to returning value when message contains multiple node contains the value. In this case Xpath works wonder.
Final point is depending on need, either to use Distinguished filed or Xpath. Distinguished fields internally contain Xpath.

How to get Current Fiscal year starting and Ending Date

March 1, 2012 by alirazazaidi

For starting Date

int month = DateTime.Now.Month;
int year = DateTime.Now.Year;

// if month is october or later, the FY started 10-1 of this year
// else it started 10-1 of last year
return month > 9 ? new DateTime( year, 10, 1 ) : new DateTime( year - 1, 10, 1 );

For Ending Date

// get the current month and year
int month = DateTime.Now.Month;
int year = DateTime.Now.Year;

// if month is october or later, the FY ends 9/30 next year
// else it ends 9-30 of this year
return month > 9 ? new DateTime( year + 1, 9, 30 ) : new DateTime( year, 9, 30 );

Convert Date into Integer like YYYYMMDD in SSIS package

February 29, 2012 by alirazazaidi

i used following Expression in  Integer values expression shap

 

(DT_WSTR, 4) YEAR( @[User::StartDate]  )  +
Right("0"+ (DT_WSTR, 2) MONTH( @[User::StartDate] ) ,2) +
Right("0"+ (DT_WSTR, 2) DAY( @[User::StartDate]  ) ,2)

It convert the date into integer like  20120229

BizTalk 2010 Cumulative Update Package 4 available BizTalk 2010 Cumulative Update Package 4 available

February 29, 2012 by alirazazaidi

Cumulative update package 4 for BizTalk Server 2010 is now available and it is a rollup update that contains the following items:

  • All previously released hotfixes for BizTalk Server 2010
  • Some hotfixes for Microsoft BizTalk Server 2009 and for Microsoft BizTalk Server 2006 R2
  • Some other fixes that improve the product

This cumulative update package for Microsoft BizTalk Server 2010 contains hotfixes for the BizTalk Server 2010 issues that were resolved after the release of BizTalk Server 2010.

Hotfixes that are included in cumulative update package 4 for BizTalk Server 2010

BizTalk Server EDI support

  • 2642402: FIX: An EDI pipeline does not work after you install BizTalk Server 2010 CU1 or BizTalk Server 2010 CU2
  • 2662496: FIX: Incorrect outbound messages if the Envelopes default transaction type is not set to the HIPAA 277_A message in BizTalk Server 2010
  • 2662536: FIX: Invalid value for the AK301 segment when you receive an EDI message that has a bad segment identifier in BizTalk Server 2010

BizTalk Server Message Runtime and Pipelines

  • 2672494: FIX: The BizTalk Server MessageBox database grows very large because records are not cleared in the EqualsPredicate2ndPass table in BizTalk Server 2010
  • 2662532: FIX: A “Backup BizTalk Server (BizTalkMgmtDb)” job on BizTalk Server 2010 fails when you try to back up a custom database

Collapse this tableExpand this tableBizTalk Server Management Tools

  • 2673264: FIX: “Error saving map. Stored procedure returned non-zero result.” error message when you deploy the BizTalk Server 2010 applications in BizTalk Server 2010 Administration Console
  • 2672496: FIX: A 64-bit application that uses the Microsoft.BizTalk.ExplorerOM.dll file fails if the BizTalk Management Database is on a named instance in BizTalk Server 2010

Note: It is recommended that you test hotfixes before you deploy them in a production environment. Because the builds are cumulative, each new update release contains all the hotfixes and all the security updates that were included in the previous BizTalk Server 2010 update release. However, it is recommended that you consider applying the most recent BizTalk Server 2010 update release.

To know more about this CU check Microsoft Help and Support.

Original post by Guru Venkataraman (BizTalk Customer Response Team) here

« Previous Page
Next Page »

Primary Sidebar

About

I am Dynamics AX/365 Finance and Operations consultant with years of implementation experience. I has helped several businesses implement and succeed with Dynamics AX/365 Finance and Operations. The goal of this website is to share insights, tips, and tricks to help end users and IT professionals.

Legal

Content published on this website are opinions, insights, tips, and tricks we have gained from years of Dynamics consulting and may not represent the opinions or views of any current or past employer. Any changes to an ERP system should be thoroughly tested before implementation.

Categories

  • Accounts Payable (2)
  • Advance Warehouse (2)
  • AI (3)
  • Asset Management (3)
  • Azure Functions (1)
  • Books (6)
  • Certification Guide (3)
  • ChatGPT (3)
  • Claude (1)
  • Customization Tips for D365 for Finance and Operations (64)
  • D365OF (60)
  • Data Management (1)
  • database restore (1)
  • Dynamics 365 (59)
  • Dynamics 365 for finance and operations (139)
  • Dynamics 365 for Operations (175)
  • Dynamics AX (AX 7) (134)
  • Dynamics AX 2012 (274)
  • Dynamics Ax 2012 Forms (13)
  • Dynamics Ax 2012 functional side (16)
  • Dynamics Ax 2012 Reporting SSRS Reports. (31)
  • Dynamics Ax 2012 Technical Side (52)
  • Dynamics Ax 7 (65)
  • Exam MB-330: Microsoft Dynamics 365 Supply Chain Management (7)
  • Excel Addin (1)
  • Favorites (12)
  • Financial Modules (6)
  • Functional (8)
  • General Journal (1)
  • Implementations (1)
  • Ledger (1)
  • Lifecycle Services (1)
  • Logseq (4)
  • Management Reporter (1)
  • Microsoft Excel (4)
  • MS Dynamics Ax 7 (64)
  • MVP summit (1)
  • MVP summit 2016 (1)
  • New Dynamics Ax (19)
  • Non Defined (9)
  • Note taking Apps (2)
  • Obsidian (4)
  • Personal Knowledge Management (3)
  • PKM (16)
  • Power Platform (6)
  • Procurement (5)
  • procurement and sourcing (6)
  • Product Information Management (4)
  • Product Management (6)
  • Production Control D365 for Finance and Operations (10)
  • Sale Order Process (10)
  • Sale Order Processing (10)
  • Sales and Distribution (5)
  • Soft Skill (1)
  • Supply Chain Management D365 F&O (5)
  • Tips and tricks (278)
  • Uncategorized (165)
  • Upgrade (1)
  • Web Cast (7)
  • White papers (4)
  • X++ (10)

Wiki

  • SCM

Copyright © 2026 · Magazine Pro On Genesis Framework · WordPress · Log in