Update ItemImporter to create transfers for null values

Description

The ItemImporter used by the System->Import is not creating transfers for items that have a blank fund/function/asset class.  Users are trying to use the importer to clean up data, and can't set the correct code for these items.

  • Update the ItemImporter class to allow creating transfers for items that have a blank fund/function/asset class.

Environment

None

Activity

Jason Klinger September 21, 2023 at 7:16 PM
Edited

Testing:

You will need to use data (see linked support issues) that has null fund/function/asset classes on items.  Export the item from the grid and set a valid fund/function/asset class on the item.  Use the importer to update the item.  You will need to make sure you have Create Transfers selected, along with a transfer date in the current fiscal year.  The Update Records option must also be selected.  Verify that the item has updated after the importer has finished.  Note:  if you're using the regular importer (System->Import), the item's acquisition date needs to be in the current fiscal year.  If you use the Migration Importer (System-> Configuration->Migration Importer), it should work for any item, regardless the acquisition date.

Unresolved

Details

Assignee

Reporter

Story Points

Time tracking

1h 30m logged

Sprint

Fix versions

Priority

Better PDF Exporter

Created January 5, 2023 at 5:21 PM
Updated October 24, 2023 at 4:59 PM