Closed boscorelly closed 7 years ago
Hi,
If you go to the "Manufacturer information" link, is the latest warranty in the file?
Bonsoir, toutes les informations données au dessus sont extraites du XML de réponse :
<AssetWarrantyDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Dell.Support.AssetsExternalAPI.Web.Models.V1.Response">
<AdditionalInformation i:nil="true"/>
<AssetWarrantyResponse>
<AssetWarrantyResponse>
<AssetEntitlementData>
<AssetEntitlement>
<EndDate>2017-02-08T17:59:59</EndDate>
<EntitlementType>INITIAL</EntitlementType>
<ItemNumber>732-17515</ItemNumber>
<ServiceLevelCode>4U</ServiceLevelCode>
<ServiceLevelDescription>4 Hour ProSupport</ServiceLevelDescription>
<ServiceLevelGroup>5</ServiceLevelGroup>
<ServiceProvider i:nil="true"/>
<StartDate>2016-02-07T18:00:00</StartDate>
</AssetEntitlement>
<AssetEntitlement>
<EndDate>2015-06-16T18:59:59</EndDate>
<EntitlementType>INITIAL</EntitlementType>
<ItemNumber>732-17527</ItemNumber>
<ServiceLevelCode>4U</ServiceLevelCode>
<ServiceLevelDescription>4 Hour ProSupport</ServiceLevelDescription>
<ServiceLevelGroup>5</ServiceLevelGroup>
<ServiceProvider i:nil="true"/>
<StartDate>2014-06-10T19:00:00</StartDate>
</AssetEntitlement>
<AssetEntitlement>
<EndDate>2014-01-26T17:59:59</EndDate>
<EntitlementType>INITIAL</EntitlementType>
<ItemNumber>710-16843</ItemNumber>
<ServiceLevelCode>NU</ServiceLevelCode>
<ServiceLevelDescription>Next Business Day ProSupport</ServiceLevelDescription>
<ServiceLevelGroup>5</ServiceLevelGroup>
<ServiceProvider i:nil="true"/>
<StartDate>2011-01-25T18:00:00</StartDate>
</AssetEntitlement>
<AssetEntitlement>
<EndDate>2014-01-26T17:59:59</EndDate>
<EntitlementType>INITIAL</EntitlementType>
<ItemNumber>709-10563</ItemNumber>
<ServiceLevelCode>ND</ServiceLevelCode>
<ServiceLevelDescription>Next Business Day Onsite Support</ServiceLevelDescription>
<ServiceLevelGroup>5</ServiceLevelGroup>
<ServiceProvider i:nil="true"/>
<StartDate>2011-01-25T18:00:00</StartDate>
</AssetEntitlement>
</AssetEntitlementData>
<AssetHeaderData>
<BUID>909</BUID>
<CountryLookupCode>FR</CountryLookupCode>
<CustomerNumber>3898309</CustomerNumber>
<IsDuplicate>false</IsDuplicate>
<ItemClassCode>^}002</ItemClassCode>
<LocalChannel>IRT00</LocalChannel>
<MachineDescription>PowerEdge R410</MachineDescription>
<OrderNumber>78028481</OrderNumber>
<ParentServiceTag i:nil="true"/>
<ServiceTag>94BJZ4J</ServiceTag>
<ShipDate>2011-01-25T18:00:00</ShipDate>
</AssetHeaderData>
<ProductHeaderData>
<LOB>PowerEdge</LOB>
<LOBFriendlyName>PowerEdge</LOBFriendlyName>
<ProductFamily>Servers, Storage, & Networking</ProductFamily>
<ProductId>poweredge-r410</ProductId>
<SystemDescription>PowerEdge R410</SystemDescription>
</ProductHeaderData>
</AssetWarrantyResponse>
</AssetWarrantyResponse>
<ExcessTags>
<BadAssets xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
</ExcessTags>
<InvalidBILAssets>
<BadAssets xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
</InvalidBILAssets>
<InvalidFormatAssets>
<BadAssets xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
</InvalidFormatAssets>
</AssetWarrantyDTO>
Donc vous récupérez bien la dernière date. Quelle est la problématique ?
Le problème c'est qu'il considère que la date d'achat est la date de début de la dernière garantie. Il met donc à jour le champ "date d'achat" à cette date là au lieu de la mettre à la date réelle. Or, il devrait considérer la date d'achat via l'entrée shipDate, ce qui n'est pas le cas actuellement (ou ça ne fonctionne pas correctement)
J'ai toujours le soucis...
Post-Import Nom Numéro de série Lien Résultat Détails SRV-xxxxx 94BJZ4J Fabricant Import OK (11-01-2017) Fournisseur: -> Date d'achat: 07-02-2016->07-02-2016 Date de début de garantie: 07-02-2016->07-02-2016 Durée de garantie: 12->12
La release n'est pas encore sortie, vous avez essayé avec quelle version ? La fonctionnalité est implémentée sur le master pour l'instant. Le master est en cours de développement donc a utiliser seulement pour les tests.
J'ai téléchargé la dernière version ici :)
Je veux dire, j'ai téléchargé l'archive master, supprimé l'import, et réimporté (et d'ailleurs je trouve une autre coquille : la durée de garantie devrait se cumuler. Elle devrait être de 60 mois or là il ne prend que la durée de la dernière garantie). Je vais voir demain si je peux faire la modif
C'est normal que la garantie ne soit pas cumulé. Cela n'as pas été prévu comme ça, nous obtenons la durée de la dernière garantie.
Je comprends, mais dans le cas d'extension de garantie, il me semble normal que la durée totale de la garantie soit utilisée et affichée
Hi,
with this tag, there is numerous extension warranty : 94BJZ4J
Buy date : 2011-01-25 Last warranty update : 07-02-2016 Reported buy date : 07-02-2016
Warranties :
GLPI version : 0.90.3 Plugin version : 1.9.1