Hello,
I am attemting to configure our SCCM to report on warranty status of all our Dell systems but having little problem getting the sms_def.mof to work with the insert mentioned inScott Keiffer's blog:
// <:[-<>>>>>>>>>>>>>>>>>>>>>>Begin>>-Warranty Info-<<Begin<<<<<<<<<<<<<<<<<<<<<<>=]:>
#pragma namespace ("\\\\.\\root\\cimv2\\SMS")
[ SMS_Report (TRUE), SMS_Group_Name ("Warranty Info"), SMS_Class_ID ("CUSTOM|Warranty_Info|4.0") ]
class Warranty_Info : SMS_Class_Template
{
[SMS_Report(TRUE)] datetime DateScriptRan;
[SMS_Report(TRUE)] string ServiceTag;
[SMS_Report(TRUE)] string SystemType;
[SMS_Report(TRUE)] datetime ShipDate;
[SMS_Report(TRUE)] string DellIBU;
[SMS_Report(TRUE), Key] string Description;
[SMS_Report(TRUE)] string Provider;
[SMS_Report(TRUE)] datetime StartDate;
[SMS_Report(TRUE)] datetime EndDate;
[SMS_Report(TRUE)] uint32 DaysLeft;
[SMS_Report(TRUE)] boolean WarrantyExtended;
};
// <:[-<>>>>>>>>>>>>>>>>>>>>>>End>>-Warranty Info-<<END<<<<<<<<<<<<<<<<<<<<<<>=]:>
When I look in to the inventoryagent.log on the physical server, I keep seeing an error:
Unknown error encountered processing an instance of class Warranty_Info: 80041017
Am I missing something?