Bug #4544

suppression d'un élément de parc qui est inventorié automatiquement

Added by ddurieux about 6 years ago. Updated over 4 years ago.

Status:AssignedStart date:09/25/2013
Priority:NormalDue date:
Assignee:ddurieux% Done:

0%

Category:Inventory
Target version:0.85.5

Description

Lorsqu'une imprimante (ou moniteur ou périphérique ou téléphone) est remonté par ocs ou fusion (is_dynamique=1) et qu'on la supprime, il faut :

  • ne pas la supprimer définitivement
  • la mettre en is_deleted = 1
  • faire pareil pour la table glpi_computers_items pour les ordinateurs où elle est rattachée
  • elle ne doit plus apparaître dans la liste des imprimantes (corbeille et pas corbeille)
  • le déverouillage d'un lien avec cette imprimante déverouillera le lien + l'imprimante

History

#1 Updated by moyo about 6 years ago

  • Subject changed from suppression d'un élément de parc aui est inventorié automatiquement to suppression d'un élément de parc qui est inventorié automatiquement

A voir si cela engendre des modifications dans le coeur dans les plugins.

#2 Updated by jmd about 6 years ago

Je ne comprends pas l'objet de ce ticket ni le comportement souhaité.

#3 Updated by ddurieux about 6 years ago

  • tu as une imprimante qui est remontée par l'outil d'inventaire
  • l'imprimante est liée à l'ordinateur
  • cette liaison a le is_dynamic à 1 mais pas l'imprimante

Or si tu supprime l'imprimante, elle n'est plus dans l'inventaire mais le lien reste et as le is_deleted à 1

Donc au prochain inventaire l'imprimante va étre recréé

La solution :
  • Mettre l'imprimante avec un is_dynamic à 1
  • quand on la supprime définitivement, il ne faut pas, il faut la positionner avec un is_deleted=1 (comme pour les liaisons ordi=> imprimante) et on ne doit plus la voir apparaitre dans glpi
  • Cette mise en is_deleted de l'imprimante doit mettre donc toutes les liaisons ordi=> imprimante en is_deleted à 1 pour les liaisons en is_automatic=1
  • pour que l'imprimante réaparaisse dans l'inventaire (is_deleted => 0), c'est de déverouiller au moins une des liaisons ordinateur=> imprimante

#4 Updated by moyo about 6 years ago

  • Target version changed from 0.84.3 to 0.84.4

#5 Updated by ddurieux almost 6 years ago

  • Status changed from New to Assigned
  • Assignee set to ddurieux

#6 Updated by moyo almost 6 years ago

  • Target version changed from 0.84.4 to 0.84.5

#7 Updated by moyo over 5 years ago

  • Target version changed from 0.84.5 to 0.84.6

#8 Updated by moyo over 5 years ago

  • Target version changed from 0.84.6 to 0.84.7

#9 Updated by moyo over 5 years ago

  • Target version changed from 0.84.7 to 0.84.8

#10 Updated by moyo about 5 years ago

  • Target version changed from 0.84.8 to 0.84.9

#11 Updated by moyo almost 5 years ago

  • Target version changed from 0.84.9 to 0.85.1

#12 Updated by moyo almost 5 years ago

  • Target version changed from 0.85.1 to 0.85.2

#13 Updated by moyo almost 5 years ago

  • Target version changed from 0.85.2 to 0.85.3

#14 Updated by moyo over 4 years ago

  • Target version changed from 0.85.3 to 0.85.4

#15 Updated by moyo over 4 years ago

  • Target version changed from 0.85.4 to 0.85.5

Also available in: Atom PDF