In order to bring you the best possible user experience, this site uses Javascript. If you are seeing this message, it is likely that the Javascript option in your browser is disabled. For optimal viewing of this site, please ensure that Javascript is enabled for your browser.
Login  |   On Demand  |   Home  |

Release Notes for Version 3.0.3 and SSD 3.0.3
Advanced Inventory Management Version: 3.0.3 and SSD 3.0.3
Release Date: September 2007
MFG/PRO Compatibility for 3.0.3: eB, initial release through Service Pack 9
eB2, initial release through Service Pack 12
MFG/PRO Compatibility for SSD 3.0.3: eB2.1, Service Packs 2 through 6 (QAD 2007.1)
Supported languages: US English, Castilian Spanish, Dutch, French, German, Italian, Polish, Brazilian Portuguese, Japanese, Chinese, Traditional Chinese, Slovak, Latin Spanish, Czech, Lithuanian, and Russian
User Guide: Advanced Inventory Management, item 78-0650A
Installation Guide: Advanced Inventory Management, item 78-0649B
Fixes for AIM 3.0.3 and AIM SSD 3.0.3
This release includes performance improvements to AIM, particularly when AIM processes large distributed orders. In addition to performance improvements, the following fixes were made:
AIM now correctly runs with European Accounting.
AIM now updates the pre-shipper for the items in the wave with the Radio Frequency (RF) device’s To Location value if you specify a value. If no value exists in the field, the system updates the pre-shipper with the RF From Location code. The To Location and From Location fields display on the RF during batch picking for a wave.
The system no longer sets the Reference field to blank when you transfer a distributed order (DO) in Distributed Order Receipts (12.15.20) with a negative quantity in an intersite transfer between two sites.
Indexing problems were corrected and batch picking performance has been improved.
Supplier-Item Browse (80.4.14) now displays data without errors.
Location quantities are now correct when you transfer items to multiple locations using the RF device. Previously, when you transferred items with on-the-fly transactions (OTF-TR) on the RF, the system moved stock from the first transaction’s destination, rather than from the original destination.
AIM now correctly updates the inventory quantity on hand when you perform an AIM inter-warehouse transfer between warehouses that belong to two different sites.
Replenishment Request (80.16.5) now proposes correct replenishment transactions when you set Create Transactions to No. Since the system does not update location details, if you did not fully fill a location with a prior transaction, previously, the system proposed another replenishment request regardless of how you set the Create Transactions field. Now the system keeps track of the full percentage at run time, so the system does not present additional transactions to you when you set Create Transactions to No.
The system now clears the screen and no longer displays a message that the automatic replenishment started during an on-the-fly transfer from the RF device. Instead of the message, the system now correctly displays the transfer start screen.
Pallet Constitution/Transfer (80.17.20) now correctly checks for existing references and checks whether the reference is correct for the unique level for the reference you define in the Reference Uniqueness Level field in Warehouse Management Control (80.24).
Pre-Shipper/Shipper Confirm (7.9.5) no longer displays missing widget error messages while using the AIM containerization functions.
The system no longer displays Progress errors on the RF device during detail picking for a pre-shipper. You can now correctly access the pre-shipper or sales order details without the error message.
The system now correctly displays the reference number during a return put-way. Previously, the system left the reference blank during a return.
RF Preship Select Task (1.7) now correctly sorts pre-shippers.
RF Batch Picking (3.3) now correctly generates a cycle count task for a failed location. You can fail a location on the RF once the picking task is complete if you:
Specify a Repick Option in Warehouse Maintenance (80.1.1).
Enter a quantity of 0 (zero) for the location.
Normally, the system initiates the repick option when you enter a quantity in a location that is lower than the task quantity, but entering 0 causes the system to generate a cycle count.
Errors no longer occur in batch picking when transferring inventory to a pre-defined user location, such as the picking cart.
AIM now correctly creates a sample at the specified inspection frequency for a receipt when you use the QA algorithm. The QA algorithm is algorithm number 9inspection of items for every specified number of receipts. AIM normally compares the actual receipt with the last inspection. The QA algorithm, however, counts the number of receipts for that item, then finds the last sample created based on the transaction history to do the comparison. So, the algorithm now correctly looks at the number or receipts to initiate the inspection rather than the time of the last inspection.
Storage Location Group Maintenance (80.3.1) now correctly displays a warning message when you enter a storage location group that is not defined in the system in the Detail Overflow Group field.
Allocated Inventory Inquiry (3.18) now correctly displays both allocated and unallocated quantities when:
A work order is released.
A larger quantity is confirmed in Movement Conf. Workbench (80.8.4).
The original quantity for the component is issued.
Previously, quantities displayed incorrectly with these conditions.
The RF function to move items between boxes has been improved. You can find an item to be moved in one box more efficiently than before.
Hold Inquiry ( no longer displays a Progress error if the From Date field is blank in Hold Maintenance ( Also, Hold Inquiry now correctly refreshes records.
Storage Location Group Maintenance (80.3.1) now defaults the correct value for the following fields from Warehouse Maintenance (80.1.1):
Count Status Option
Opportunity Counts
POC Frequency
Check Digits
The RF device now correctly displays the last current picking task of the user after the device crashes. This lets the user easily continue with batch picking tasks after RF service interruption.
Sample Inspection Maintenance (80.22.1) now correctly updates return quantities when warehouse staff only return a portion of the total quantity to inspect.
Repetitive Picklist Undo (18.22.38) and Repetitive Picklist Delete ( now correctly delete AIM tasks. Previously, the system did not delete AIM tasks even though allocations displayed correctly in Inventory Detail Inquiry (80.8.17).
Movement Conf. Workbench (80.8.4) no longer changes the confirmed quantity when you change the quantity for a transaction and Allow Quantity Increase or Allow Quantity Decrease is set to No in Internal Routing Maintenance (80.8.4).
Available Kit Quantity to Ship (7.1.8) now correctly creates records for detail allocation for the components of kits.
Available Kit Quantity to Ship determines the component of the kit with the least quantity available to allocate; it then creates detail allocations for this quantity for all kit components. Because AIM functions already pick the available kit components, the system previously created double allocations and incorrectly displayed status and quantities in Allocated Inventory Inquiry (3.18).
RF Pre-Ship Select Task (1.7) now correctly displays priority across movement tasks when you set the Stage In and Stage Out locations and change the priority for a pre-shipper. The Stage In and Stage Out fields in Warehouse Location Maintenance (4.3.13) identify whether a location is staged. If both fields are blank, the location is not staged.
Item Number Change (1.4.1) no longer displays errors when an AIM part number with stock is changed to another part number. Also, stock within MFG/PRO and AIM tables is now correctly updated.
Progress errors related to mismatched number of parameters no longer display while running Wave Replenishment (80.15.4) and Wave Release (80.15.5).
Sample Inspection Maintenance (80.22.1) now correctly displays quantities in the Qty to Inspect and Receipt Qty fields when the quantity to inspect is more than five digits to the left of the decimal place.
RF PO Receipt (1.8) now correctly displays values in the Qty Order field and no longer displays a Progress error while receiving a purchase order that has more than four digits for the order quantity.
The program also now locks the Purchase Order Control table when generating receiver numbers, then releases the lock before put-away shipper processing. By locking the table until it generates the receiver number, two users can receive the same shipper simultaneously with two unique receiver numbers and continue processing.
Note: Two users can only receive the same shipper when Receiver Type is set to 2 in Purchase Order Control (5.24).
Additionally, RF PO Receipt now deletes location detail records when RF users enter the wrong purchase order receipt record, then delete it.
Also, inspections in AIM now record the put-away task in Inventory Detail Inquiry (80.9.13) upon purchase order receipt.
RF users can now access records without receiving locked-record errors when AIM users use Transfer by Reference (80.17.1) and Logistic Palletization/Transfer (80.17.17). Previously, when RF users attempted to access records, particularly after a transaction, and these AIM programs were in use, the system displayed locked-record messages.
Order Detail Inquiry (80.15.9) now correctly displays the distribution orders for a ship-to and carrier when you select S(hipper) on a distribution order. Previously, the system displayed the distribution orders without ship-to and carrier data.
UM Conversion Generation (80.5.9) now correctly updates input values to data fields while reporting data to MFG/PRO batch processes. Previously, the system updated some data with blank values.
RF Batch Pick-SO (3.1) has improved performance for sales orders with multiple lines and when the SO Batch Selection field in Batch Picking Control (80.15.24) is set to Customer. In addition to improved performance, the program:
No longer locks when two RF users batch pick different sales orders for the same item.
Correctly prioritizes the tasks with higher priority when you repick items and set the priority for a repick task at the highest level in Internal Routing Maintenance (80.2.5).
No longer locks TranD records and does not display TranD error messages while AIM users run Picklist/Pre-Shipper Automatic (7.9.1).
Accepts decimal values while processing a sales order without displaying errors when you enter a decimal as the quantity shipped.
No longer displays errors for consigned sales orders.
Movement Conf. By Transaction (80.8.1) no longer displays error messages about mismatched passed parameters.
AIM now fully operates with Progress OpenEdge 10. In previous releases, QAD explored the possibility of adding the -k parameter to the client scripts to prevent the usage of the Progress dataset keyword so that AIM code compiled correctly; however, this solution did not work well while using QXtend with AIM and implementing proDataSets. By changing all references to the Progress dataset keyword, this limitation is now fixed. However, while building the AIM database, it is still necessary to use the -k parameter to deactivate the dataset keyword. See Configuring MFG/UTIL for OE10.
RF Transfer (1.3) now correctly presents the destination location if you cancel a transfer for a destination location with a capacity of two pallets, then transfer items to a location that has a capacity percentage less than 100% full. Previously, the system did not present the correct destination location for the transfer location.
The Free field in the To frame of Optimization Transfer (80.17.12) now correctly displays the percentage of capacity free for the destination location.
RF Item Move (3.7) no longer displays errors for an item number with a length of 18 characters. Also, the program now displays item descriptions when you use the up/down arrow keys to select items. Previously, the system displayed invalid-part errors with items of 18 characters, and item descriptions did not display.
AIM tasks are no longer deleted when the requirement for a lot/reference is deleted in Work Order Bill Maintenance (16.13.1). Further, the task now displays in Movement Conf. Workbench (80.8.4) when you delete the requirement for a lot/reference.
RF Kanban Scan (1.1.5) now:
Correctly displays the default kanban quantity and unit of measure (UM) for items.
No longer displays errors when RF users change the reference to be picked to another reference.
Lets you use the cancel button (F4) to quit the program.
Picklist/Pre-Shipper-Automatic (7.9.1) no longer displays errors when you generate a pre-shipper for sales orders that have Partial OK set to Yes in Sales Order Maintenance (7.1.1). Also, Pre-Shipper/Shipper Inquiry (7.9.3) now correctly displays the sales orders with Partial OK set to Yes for the pre-shipper.
When Partial OK is Yes, the system prints a packing list and lets you make shipments when the entire quantity is not available. When Partial OK is No, the system checks that all line items are available for shipping before printing a packing list. If they are not, you cannot print a packing list for the order.
Work Order Operation Backflush (16.19) now correctly creates multiple pallets when you update the backflush with a quantity that contains more than one pallet. Previously, the system did not create the pallets.
RF Preship Sel. Task (1.7) now correctly displays sales order pick tasks when you assign the logged-in RF user to this task in User Warehouse Data Maintenance (
Wave Release (80.15.5) now correctly generates the pre-shipper when you set New PreShipper by Wave to No in Wave Planning Control (80.15.23).
The AIM put-away transaction now correctly updates the location full percentage and displays an error instead of a warning for proposed put-away transactions to a 100% full location.
RF Container Move (3.4) no longer leaves detail quantities in the shipping lane and quantity on hand in the truck when you process inventory with lot numbers after batch picking for a distributed order.
Labor Management Workbench (80.11.20) now correctly displays priority values in the Priority field if the value is greater than three digits.
Programs in the Location Forecast Menu (80.10) now correctly process receipts for the locations you forecast.
EAN/SCC Coding Test (80.19.13) no longer displays error messages for mismatched number of parameters passed when it completes a test for an EAN/UCC 128 program.
Transfer-Single Item (3.4.1) now correctly updates transaction beginning quantity on hand when the:
Inventory transfers occur in the same site.
Status of the new location is the same as the old location within AIM.
Previously, transaction beginning quantity on hand was incorrectly calculated in this situation.
Distribution Order Receipt (12.15.20) now correctly updates the item reference and deletes the location detail record for intransit locations while reprocessing a distribution order with positive and negative shipments for two sites.
Item Master Maintenance (80.4.5) now forces unique entries for the Barcode1 and Barcode2 fields. Previously, the system let identical barcodes for different items exist or let Barcode1 and Barcode2 codes exist for the same item.
The Press Space Bar message no longer displays after you log onto the RF device.
The system now correctly finds customer schedules and calculates shortage clearances for both customer schedules and customer sequenced schedules. Previously, AIM shortage clearance algorithms could not calculate open quantities on customer schedules.
RF On-Line SO Pick (1.10) now lets you enter 18 characters in the Item field, not 14 characters.
The system no longer checks the RF user location during replenishment for batch picking when you select an option for the Release Orders field in Batch Picking Control (80.15.24).
RF Move Item (3.7) now correctly sets the quantity picked to the preshipper line quantity when you move the item to a different container.
Transfer Single Item (80.17.4) now displays a locked-file message when you attempt to transfer items to a specified location and that location is being modified by another user in Location Maintenance (
Use the information in Installation Guide: Advanced Inventory Management (item 78-0649B) to install Advanced Inventory Management, version 3.0.3.
In the installation guide, the section entitled, Configuring Startup for OE10, is no longer applicable. Other sections in the guide are replaced with information in the following sections:
Installation Requirements
MFG/PRO Requirements
AIM 3.0.3 can be installed with the following MFG/PRO versions on a Progress database; Oracle is not currently supported:
MFG/PRO eB, initial release through Service Pack 9
MFG/PRO eB2, initial release through Service Pack 12
AIM 3.0.3 SSD (Shared Services Domain) can be installed with:
MFG/PRO eB2.1, Service Packs 2 through 6 (QAD Enterprise Applications 2007.1)
Progress Requirements
AIM 3.0.3 can be used with the same versions of Progress supported by MFG/PRO including Progress 9.1D, 9.1E, OpenEdge (OE) 10.1A, OE 10.0B, and OE 10.1B.
AIM Deployment
The recommended deployment of AIM on your server is to place the AIM directory structure (AIMInstallDir) parallel to the directory where you installed MFG/PRO (MFGPROInstallDir). On MFG/PRO eB2 on Windows, for example, if MFGPROInstallDir is /dr01/mfgpro/eb2sp5, AIMInstallDir would be /dr01/mfgpro/aim30.
AIM supports the English (US), Dutch (DU), French (FR), German (GE), Castilian Spanish (CS), Brazilian Portuguese (BP), Italian (IT), Slovak (SK), Chinese (CH), Traditional Chinese (TW), Japanese (JP), Polish (PL), Latin Spanish (LS), Lithuanian (LT), Czech (CZ), and Russian (RU) languages.
Configuring MFG/UTIL for OE10
If you are using Progress OpenEdge 10, you must complete these steps to add another parameter to the standard MFG/UTIL script. This additional step is required to prevent any incompatibility error generated by the use of a Progress reserved word in the AIM database. When you have completed this step, the Progress keyword dataset will be ignored by MFG/UTIL.
Unlike previous versions of AIM, this additional step is just needed when the schema for the AIM database is loaded. Once the AIM database has been created, ECOs Q13B and Q17C have modified the AIM code so that no reference to the keyword dataset exists. This allows AIM to fully support OE10 without any restriction.
Using an editor such as Notepad or vi, create a plain text file containing the word dataset. For example:
$ vi ignore.lst
Modify your MFG/UTIL startup script by adding the following parameter to the database connection:
-k ignore.lst
For example:
# execute mfgutil.p
cd /usr/qad/mfgpro/eB2.1SP4
$DLC/bin/_progres -p /usr/qad/mfgpro/eB2.1SP4/xmfgusrc/mfgutil.p -c 500 -s 128 -D 50 -TM 31 -TB 31 -B 1000 -yy 1920 -d mdy -k /usr/qad/mfgpro/eB2.1SP4/ignore.lst -ininame mfguprog.ini
Save the file.
Important: With AIM 3.0.3, it is no longer necessary to modify the client execution script for AIM to instruct the system to ignore the dataset keyword.