Tested in Build MSSQL (14306)
When a new asset is added it will first set the state as In Store. So that is the time when asset is added and that will be shown in this query.
Go to Reports-New Query Reports and execute this query.
SELECT min(osinfo.OSNAME) AS "OS", min(osinfo.VERSION) AS "Version", min(systeminfo.LOGGEDUSER) AS "Last Logged In User", min(resUser.FIRST_NAME) AS "User", min(ci.CINAME) AS "CI Name", min(citype.TYPENAME) AS "CI Type", min(cires.ASSETTAG) AS "Asset Tag", min(cirest.DISPLAYSTATE) AS "Asset State", min(systeminfo.SERVICETAG) AS "Service Tag", min(systeminfo.MODEL) AS "Model", min(resDept.DEPTNAME) AS "Department",
dateadd(ss,convert(int,left(min(rsh.starttime),10)) ,'1970-01-01') "Asset added date" FROM WorkstationCI workstation
LEFT JOIN Resources cires ON workstation.CIID=cires.CIID
LEFT JOIN BaseElement baseci ON cires.CIID=baseci.CIID
LEFT JOIN CI ci ON baseci.CIID=ci.CIID
LEFT JOIN CIType citype ON ci.CITYPEID=citype.TYPEID
LEFT JOIN ResourceState cirest ON cires.RESOURCESTATEID=cirest.RESOURCESTATEID
LEFT JOIN ResourceOwner resOwn ON cires.RESOURCEID=resOwn.RESOURCEID
LEFT JOIN AaaUser resUser ON resOwn.USERID=resUser.USER_ID
LEFT JOIN DepartmentDefinition resDept ON resOwn.DEPTID=resDept.DEPTID
LEFT JOIN SystemInfo systeminfo ON cires.RESOURCEID=systeminfo.WORKSTATIONID
LEFT JOIN OsInfo osinfo ON cires.RESOURCEID=osinfo.WORKSTATIONID
INNER JOIN resourcestatehistory rsh on rsh.resourceid=cires.resourceid
WHERE (cires.CIID IS NOT NULL) GROUP BY systeminfo.WORKSTATIONID