Record States

<< Click to Display Table of Contents >>

Navigation:  Modules > Asset Management > Integrating with Other Asset Management Systems > Tables in the View > C<nnnn>HarvestedSoftware >

Record States

Each record in the Harvested Software table may exist in any one of the following states:

Newly Purchased, not yet deployed

Records in this state represent software items that have recently been presented through the Advanced Shipping Notice (ASN) catch point.  They represent new licenses that have not yet been deployed.

DateDeployed - null
LicenseAdd - 1
DateHarvested - not null
asnNo - number greater than 0
AssetIDHarvested - null
AssetNumberHarvested - null

Newly Purchased, deployed

Records in this state represent software items that have recently been presented through the ASN catch point and have been deployed and are currently in use.

DateDeployed - not null
LicenseAdd - 1
DateHarvested - not null
asnNo - number greater than 0
AssetIDHarvested - null
AssetNumberHarvested - null

Deployed, not yet covered with a license, discovered as a rogue

Records in this state were discovered by the MIE's processing of scanned software information, either coming from an autodiscovery tool or from one of the MIE's catch point screens (with integrated ActiveX discovery add-in).  Rogue software discovery happens when autodiscovery shows that a software item on the Managed Software List (MSL) has been detected on an asset, yet no record exists in the Authorized Software table for that software item for that asset.  The MIE will automatically add a record for such a rogue discovery to the Harvested Software table.

DateDeployed - not null
DateHarvested - null
LicenseAdd - (-1)
asnNo - null

Deployed, not yet covered with a license, deployed through request portal

Records in this state were properly requested, approved, and deployed through the software request portal, but are waiting receipt of licenses to cover them.  

DateDeployed - not null
DateHarvested - null
LicenseAdd - (-1)
asnNo - null
DeptIDDeployed, OrgIDDeployed, CostCenterDeployed, OrgNoDeployed, ccNoDeployed - depending on the client, one or more of these fields will be populated.

Harvested, not yet deployed

Records in this state represent software items that had been previously deployed but have been harvested and are now available to be re-used.

DateHarvested - not null
DateDeployed - null
AssetIDHarvested, AssetNumberHarvested - one, the other, or both will be populated.
DeptIDHarvested, OrgIDHarvested, CostCenterHarvested, OrgNoHarvested, ccNoHarvested - one or more of these fields will be populated.
LicenseAdd - 1

Harvested, deployed

Records in this state have previously been harvested and are now deployed.

DateHarvested - not null
DateDeployed - not null
AssetIDHarvested, AssetNumberHarvested - one, the other, or both will be populated.
AssetIDDeployed, AssetNumberDeployed - one, the other, or both will be populated.
DeptIDHarvested, OrgIDHarvested, CostCenterHarvested, OrgNoHarvested, ccNoHarvested - one or more of these fields will be populated.
DeptIDDeployed, OrgIDDeployed, CostCenterDeployed, OrgNoDeployed, ccNoDeployed - one or more of these fields will be populated.
LicenseAdd - 1

Previously deployed and licensed, harvested and available

There are actually two records created for this instance.  One record is considered a "completed" record, in that it shows a completed phase of the software life cycle - the item was purchased (or harvested), and then deployed.  Once it is harvested again, the previous record is locked from further change and a new record is created that will show the software item as harvested, not deployed.  However, simply tracing on the software item's serial number and license number combination will show every life cycle phase it has gone through.  This allows full traceability of the life of any given software item.

LicenseAdd - 0