You have uninstalled an application and verified it is not showing in Add/Remove programs, but you still see the application listed for the computer in the Inv_AddRemoveProgram table. You have a custom report or are exporting the data to another data system.
When an installed application previously inventoried is uninstalled, the next time delta software inventory runs, it will update the Inv_AddRemoveProgram table by setting the InstallFlag field to 0. The next time a full software inventory runs, the system will delete the entry for that application from the table. Any custom reports that do not account for the InstallFlag value will show the application as installed until the full inventory runs.
For custom reports, include in your where clause an element accounting for the InstallFlag field - for example:
where InstallFlag = 1
If exporting data from the Inv_AddRemoveProgram, include a filter for the InstallFlag.