This is a known issue.
--------------------------------------
ALTER PROCEDURE [dbo].[sp_Inv_GetCustomStatusForLicensing]
AS
BEGIN
SELECT vf.Name from Item i
JOIN vFixedAssetStatus vf on vf._ResourceGuid = i.Guid
AND (i.[Attributes] & 0x110) = 0 --not System, not NoDelete
END
GO
--------------------------------------
You may check status of used inventory licenses using the following query (just set required computer name for check)
--------------------------------------
select vc.Name, liu.* from LicenseInUse liu
join vComputer vc on vc.Guid = liu.ResourceGuid
Where liu.LicensingPolicyGuid IN ('cd39b720-f871-11d2-8643-
00104b74a9df','6772a2a4-dd9d-4497-89cd-15fbf7de3f7d')
and vc.Name = 'some_computer_name'
--------------------------------------
Please note: