A new Flexera Community experience is coming on November 25th. Click here for more information.
As far as I'm aware, the Inventory Category property is not included in the reconciliation procedures and can be changed while the reconciliation operation is still in progress.
I set up a daily job to update the Inventory device category with below mentioned SQL query that lookup the device operating system and then update its category desktop/server accordingly. However I noticed that in the database categories are being updated in the [ComplianceComputer_MT] table but no change/visible in the All Inventory view, strange! but the following day it is visible in the
Does anyone know why that is happening whereas earlier same query works without any issue?
--update category for clinets
UPDATE [FNMP].[dbo].[ComplianceComputer_MT]
SET [CategoryID] = '4.-1.-1.-4.'
WHERE CategoryID IS NULL AND( [OperatingSystem] LIKE '%Windows 10%'
OR [OperatingSystem] LIKE '%Windows 7%'
OR [OperatingSystem] LIKE '%Windows 8.1%'
OR [OperatingSystem] LIKE '%Windows Embedded%'
OR [OperatingSystem] LIKE '%Windows XP%'
OR [OperatingSystem] LIKE '%Windows version 6.2%'
OR [OperatingSystem] LIKE '%Windows 11%')
--update category for servers
UPDATE [FNMP].[dbo].[ComplianceComputer_MT]
SET [CategoryID] = '4.-1.-1.-1.'
WHERE [CategoryID] IS NULL AND (
[OperatingSystem] LIKE '%AIX%'
OR [OperatingSystem] LIKE '%CentOS%'
OR [OperatingSystem] LIKE '%Debian%'
OR [OperatingSystem] LIKE '%EulerOS%'
OR [OperatingSystem] LIKE '%HP_UX%'
OR [OperatingSystem] LIKE '%Linux%'
OR [OperatingSystem] LIKE '%Server%'
OR [OperatingSystem] LIKE '%OneView%'
OR [OperatingSystem] LIKE '%OpenSUSE%'
OR [OperatingSystem] LIKE '%Solaris%'
OR [OperatingSystem] LIKE '%Red Hat%'
OR [OperatingSystem] LIKE '%RedHat%'
OR [OperatingSystem] LIKE '%RedHatEnterprise%'
OR [OperatingSystem] LIKE '%SLES%'
OR [OperatingSystem] LIKE '%SunOS%'
OR [OperatingSystem] LIKE '%Ubuntu%'
OR [OperatingSystem] LIKE '%Vmware%'
OR [OperatingSystem] LIKE '%Windows 2000%'
OR [OperatingSystem] LIKE '%Windows 2003%')
Thanks
Jun 01, 2023 05:55 AM
Hi,
That might just be a bug/slow cache thing. I've had similar effects when bulk updating data.
EXEC SyncTable_Grid_ComputersListModel_PC
EXEC SyncAllTables
Maybe try one of these procedures. When run after your update, the system should sync so that All inventory shows the correct values.
Best regards,
Markward
Jun 01, 2023 10:15 AM
Hi,
That might just be a bug/slow cache thing. I've had similar effects when bulk updating data.
EXEC SyncTable_Grid_ComputersListModel_PC
EXEC SyncAllTables
Maybe try one of these procedures. When run after your update, the system should sync so that All inventory shows the correct values.
Best regards,
Markward
Jun 01, 2023 10:15 AM
Hi,
Thanks, can we run these processes during a reconciliation that is already in progress? How long do these processes take?
BR,
Naz
__PRESENT
__PRESENT
Jun 04, 2023 01:40 AM
From my experience, these syncs are rather quick and I believe the reconciliation should take care of these automatically. If you want to make sure that your changes from a business import are visible, maybe just add the execution as "custom script" directly to your import.
Jun 05, 2023 01:23 AM