An update (build 5.0.1500.3919) is available for the full servicing layer releases on Process Industries 3.1 for Microsoft Dynamics AX 2009 Service Pack 1

Applies to: Microsoft Dynamics AX 2009 Service Pack 1

This article applies to Microsoft Dynamics AX for all regions.

Introduction


This article describes that an update (hotfix rollup) is available for the full servicing layer releases on Process Industries 3.1 for Microsoft Dynamics AX 2009 Service Pack 1 (SP1). The build number of this hotfix rollup is 5.0.1500.3919.

The servicing layer releases on Process Industries for Microsoft Dynamics AX are cumulative and apply to the BUP layer.

For more information about the fixes that are included in each BUP layer release for Process Industries, see the README.doc file that is included in this hotfix.

More Information


Issues that are fixed in this hotfix rollup

This hotfix rollup fixes the following issues that were not previously documented in the Microsoft Knowledge Base:

Issue 1

Assume that you post an item arrival journal. However, you cannot post a packing slip if multiple batch numbers are received for the same purchase order line.
Objects that are affected
  • Data Dictionary\Tables\InventBatch

Issue 2

Assume that you create a purchase order for an item. You enter a vendor batch number on the Line details tab when you post a packing slip. In this situation, the vendor batch number is not updated on the created batch number.
Objects that are affected
  • \Data Dictionary\Tables\InventBatch\initFromInventMovement

Issue 3

Assume that a new material that was issued resides on the same bill of material (BOM) level as the finished co-product item. When you perform an inventory closing, you receive the following error message if there was an adjustment to the cost price of the material:
You can't have unallocated cost on a planning item.
This problem occurs because the closing incorrectly ignores some co-product items and by- product items that are closed during the current closing.
Objects that are affected
  • \Classes\InventCostItemDim

Issue 4

If the report as finished (RAF) for the item and for the co-product or by-product have different dates, the status of a batch order does not update unexpectedly.
Objects that are affected
  • \Classes\ProdJournalCheckPostProd

Issue 5

Assume that you have a catch-weight enabled item in a batch order. The item is picked partly. When you run the Materials Requirement Planning (MRP) process for the item, the process enters an endless loop because the process tries to create a planned order for the catch-weight item.
Objects that are affected
  • \Classes\PdsCatchWeight
  • \Classes\ReqCalc

Issue 6

If you change the explosion principle to Up in the Explosion dialog box for a planned order (the ReqTransExplosion form), the higher level consumption is not displayed.
Objects that are affected
  • \Classes\ReqTransExplode

Issue 7

Consider the following scenario:
  • You create a rework order for an ended batch order.
  • You run the RAF process for the rework order.
  • You create a sales order for the formula item and reserve the batch that is created from the rework order.
  • You change the rework order.
In this scenario, you receive an error message that resembles the following:
Quantity entered is more than available on-hand inventory
Therefore, you cannot end a rework batch order if changes are made after you reserve the batch on a sales order.
Objects that are affected
  • \Data Dictionary\Tables\ProdTable\validateWrite

Issue 8

If you have default order settings and site specific order settings specified on a bulk/pack order, the system uses the default order setting information for the standard order quantity, the minimum order quantity, the maximum order quantity on the consolidated order for packed items. However, the site specific information should be used.
Objects that are affected
  • \Classes\PmfBulkPlanMarkValidate\createConsOrders

Issue 9

Assume that you run the master planning. When the master planning computes the expiry for shelf-life items, you receive the following error message:
Error executing code: Wrong argument types for comparison.
Additionally, the master planning stops.
Objects that are affected
  • \Classes\PdsCircularArrayList

Hotfix information

A supported hotfix is available from Microsoft. There is a "Hotfix download available" section at the top of this Knowledge Base article. If you are encountering an issue downloading, installing this hotfix, or have other technical support questions, contact your partner or, if enrolled in a support plan directly with Microsoft, you can contact technical support for Microsoft Dynamics and create a new support request. To do this, visit the following Microsoft website: You can also contact technical support for Microsoft Dynamics by phone using these links for country specific phone numbers. To do this, visit the following Microsoft websites:

In special cases, charges that are ordinarily incurred for support calls may be canceled if a Technical Support Professional for Microsoft Dynamics and related products determines that a specific update will resolve your problem. The usual support costs will apply to any additional support questions and issues that do not qualify for the specific update in question.

Installation information

This hotfix rollup installation resembles the Microsoft Dynamics AX 2009 Service Pack installation. For more information about the Microsoft Dynamics AX 2009 Service Pack installation, visit the following Microsoft website:
Notes
  • Any hotfixes that are not included in this hotfix rollup are lost after you install the hotfix rollup. Therefore, make sure that you reapply those hotfixes after you install the hotfix rollup.
  • We recommend that you install the GLS layer before you install this hotfix rollup if you are planning a deployment that will use a GLS layer for specific regional functionality. This will let the patch layer that corresponds to the installed GLS layer be installed or updated by the hotfix rollup installation. If the GLS layer is installed after the hotfix rollup installation, you must rerun the hotfix rollup installation to install or update the corresponding GLP layer.
  • On your Microsoft Dynamics AX 2009 release version, if you have installed any kernel hotfixes in which the release date is after the release date of Microsoft Dynamics AX 2009 SP1 (November 18, 2008), you have to uninstall these kernel hotfixes before you install Microsoft Dynamics AX 2009 SP1 and install this rollup hotfix. Otherwise, the kernel binaries will not be updated to Microsoft Dynamics AX 2009 SP1 or to this rollup hotfix. This step is required because of the Microsoft Installer (MSI) implementation of Microsoft Dynamics AX products. Because of this implementation, you have to uninstall the kernel update of any hotfix rollups for the release version of Microsoft Dynamics AX 2009 before you install Microsoft Dynamics AX 2009 SP1.

    To uninstall a kernel hotfix, use the Add or Remove Programs item or the Programs and Features item in Control Panel, and then select the kernel hotfix that you want to uninstall.
  • The rollup package contains both a cumulative kernel update and a cumulative application update. Although there is no dependency between these two updates, we recommend that you install both updates together. The rollup will be installed on the SYP layer and on the GLP layer. Additionally, this rollup will update both the SYS and GLS layers that are installed on the system.

Prerequisites

You must have Microsoft Dynamics AX 2009 Service Pack 1 installed to apply this hotfix.

Restart requirement

You must restart the Application Object Server (AOS) service after you apply this hotfix.

File information

The global version of this hotfix has the file attributes (or later file attributes) that are listed in the following table. The dates and times for these files are listed in Coordinated Universal Time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time item in Control Panel.
For Microsoft Dynamics AX 2009 Service Pack 1
File nameFile versionFile sizeDateTimePlatform
Axapd.aoiNot applicable32,163,64111-Nov-201009:45Not applicable
Axbup.aodNot applicable21,345,71611-Nov-201009:55Not applicable
Axbupen-us.addNot applicable8,19211-Nov-201009:45Not applicable
Axbupen-us.ahdNot applicable8,19211-Nov-201009:45Not applicable
Axbupen-us.khdNot applicable8,19211-Nov-201009:45Not applicable
Axpdsen-us.aldNot applicable66,09318-Oct-201001:51Not applicable
Axproen-us.aldNot applicable98,97018-Oct-201001:51Not applicable
For Microsoft Dynamics AX 2009 Service Pack 1 for the India (IN), Japan (JP), China (CN), Thailand (TH) and Brazil (BR) regions
File nameFile versionFile sizeDateTimePlatform
Axapd.aoiNot applicable37,324,20111-Nov-201009:14Not applicable
Axbup.aodNot applicable25,993,79311-Nov-201009:26Not applicable
Axbupen-us.addNot applicable8,19211-Nov-201009:14Not applicable
Axbupen-us.ahdNot applicable8,19211-Nov-201009:14Not applicable
Axbupen-us.khdNot applicable8,19211-Nov-201009:14Not applicable
Axpdsen-us.aldNot applicable66,09311-Jul-201013:51Not applicable
Axproen-us.aldNot applicable99,38320-Feb-201001:17Not applicable
For Microsoft Dynamics AX 2009 Service Pack 1 for the Eastern Europe (EE) region
File nameFile versionFile sizeDateTimePlatform
Axapd.aoiNot applicable39,298,47511-Nov-201009:51Not applicable
Axbup.aodNot applicable28,936,39111-Nov-201010:04Not applicable
Axbupen-us.addNot applicable8,19211-Nov-201009:51Not applicable
Axbupen-us.ahdNot applicable8,19211-Nov-201009:51Not applicable
Axbupen-us.khdNot applicable8,19211-Nov-201009:51Not applicable
Axpdsen-us.aldNot applicable66,09318-Oct-201005:01Not applicable
Axproen-us.aldNot applicable98,97018-Oct-201005:01Not applicable
For Microsoft Dynamics AX 2009 Service Pack 1 for the Turkey (TR) region
File nameFile versionFile sizeDateTimePlatform
Axapd.aoiNot applicable32,111,98411-Nov-201009:04Not applicable
Axbup.aodNot applicable18,032,03611-Nov-201009:15Not applicable
Axbupen-us.addNot applicable8,19211-Nov-201009:04Not applicable
Axbupen-us.ahdNot applicable8,19211-Nov-201009:04Not applicable
Axbupen-us.khdNot applicable8,19211-Nov-201009:04Not applicable
Axpdsen-us.aldNot applicable66,09308-Nov-201015:41Not applicable
Axproen-us.aldNot applicable99,38308-Nov-201015:41Not applicable

Validation of the rollup installation

To validate the installation of the rollup, open the SysHotfixManifest class in the AOT. Then, verify that there is a method name that contains the KB article number of the installed rollup. Additionally, you can cross-check the kernel version against the build version that is mentioned in the rollup. To obtain the kernel version, click Help, and then click About Microsoft Dynamics AX.

Status


Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.
Note This is a "FAST PUBLISH" article created directly from within the Microsoft support organization. The information contained herein is provided as-is in response to emerging issues. As a result of the speed in making it available, the materials may include typographical errors and may be revised at any time without notice. See Terms of Use for other considerations.