The Dell Warranty Tool, which can be downloaded separately, but also comes in the Dell Command | Integration Suite, is no longer working.
To be more accurate, the tool works just fine, but the service that it connects to is what is no longer working. This backend service was created a long time ago and is now being retired.
A new tool is still in the works but there is no current ETA. Sorry for the inconvenience.
*This is not an official Dell blog*
This is my attempt to post things that I have encountered, found little or incomplete information for, and hope to be able to help others with. Topics will be Information Technology centric with most dealing with Microsoft System Center. The concept of a jumpbag is to contain all the things you need to survive most situations.
Showing posts with label Warranty tool. Show all posts
Showing posts with label Warranty tool. Show all posts
Wednesday, May 25, 2016
Wednesday, April 1, 2015
Dell Warranty Tool in DCIS 4.0 Does Not Write to ConfigMgr DB
The latest version of the Dell Command Integration Suite 4.0 for System Center (link) includes the Warranty Tool similar to the previous versions. But it does not write to the ConfigMgr DB. This is due to a compatibility issue with the 2012 R2 DB and will hopefully be resolved in a near future version of the tool.
For now, here is a script that will help you import the results file from the Warranty Tool into your ConfigMgr 2012 DB. This script was shared with me by a customer who has been using it.
For now, here is a script that will help you import the results file from the Warranty Tool into your ConfigMgr 2012 DB. This script was shared with me by a customer who has been using it.
DECLARE @xml XML
set @xml =
(
select BulkColumn
from
openrowset(BULK
'C:\ProgramData\Dell\CommandIntegrationSuite\WarrantyInformation_03_05.xml',SINGLE_CLOB)
as x
)
select
T.c.value('(ServiceTag/text())[1]','Varchar(30)') as ServiceTag
,T.c.value('(SystemID/text())[1]','Varchar(30)') as SystemID
,T.c.value('(Buid/text())[1]','Varchar(30)') as Buid
,T.c.value('(Region/text())[1]','Varchar(30)') as Region
,T.c.value('(LOB/text())[1]','Varchar(30)') as LOB
,T.c.value('(SystemModel/text())[1]','Varchar(30)') as SystemModel
,T.c.value('(SystemShipDate/text())[1]','datetime') as ShipDate
,U.v.value('(Provider/text())[1]','Varchar(30)') as Provider
,U.v.value('(ServiceLevelDescription/text())[1]','Varchar(50)') as
Description
,U.v.value('(EntitlementType/text())[1]','Varchar(30)') as
EntitlementType
,U.v.value('(StartDate/text())[1]','datetime') as WarrantyStartDate
,U.v.value('(EndDate/text())[1]','datetime') as WarrantyEndDate
,U.v.value('(DaysLeft/text())[1]','Int') as DaysLeft
from
@xml.nodes('Warranty/Asset') T(c)
cross apply
T.c.nodes('Entitlement') U(v)
order by ServiceTag,
WarrantyEndDate
Labels:
#iwork4dell,
command integration,
configmgr,
database,
db,
Dell,
SCCM,
Warranty tool
Monday, March 9, 2015
Dell Client Integration Pack Warranty Tool URL
Dell Client Integration pack 4.0 and previous use an older asset service called Xserv.
I have heard that future versions may switch a REST service at api.dell.com. Until that switch is actually made, if you have a proxy, firewall, or other URL filtering service, make sure to add the following URL to your whitelist.
http://xserv.dell.com/services/assetservice.asmx
I have heard that future versions may switch a REST service at api.dell.com. Until that switch is actually made, if you have a proxy, firewall, or other URL filtering service, make sure to add the following URL to your whitelist.
http://xserv.dell.com/services/assetservice.asmx
Subscribe to:
Posts (Atom)