As mentioned earlier Hardware inventory cycle can be initiated manually on the client computers.
Also there are various scripts to enable the hardware inventory on sccm clients.
In this post I will be using a wonderful tool called Right click tools by nowmicro.
The only thing, is that these two fields are showing a very old date.After several escalations, Microsoft solution was to create a SQL JOB that runs every day that execute a built in stored procedure called exec_CH_sync Client Summary. Me and a colleague have been working on an issue today where the Hinv from a client was being generated and sent but never seemed to be received by the MP.Once the hardware inventory is enabled, client runs the hardware inventory cycle.Hardware inventory action cycle is listed under configuration manager client properties.