Requête pour trouver l'id_document de la pièce à supprimer


set @num_Ms= '<Numéro de devis MS>';
set @nom_doc = '<Nom du document sans l'extension>';
SELECT * FROM t_multinet_index_ged
inner join t_multinet_ged on t_multinet_ged.`ID_DOCUMENT` = t_multinet_index_ged.`ID_DOCUMENT`
where `INDEX_CODE` ='NumDevis' and `INDEX_VALUE` = @num_Ms
and `NAME_DOC` = @nom_doc;



Requête des infos du doucment


select * from t_multinet_index_ged where `ID_DOCUMENT` ='<ID_DOCUMENT>';



Requête de suppression du rattachement du document à la DL 

set @idDoc ='<id_docuement>';
update t_multinet_index_ged set `INDEX_VALUE` ='' where `ID_DOCUMENT` =@idDoc and `INDEX_CODE` ='IdRequest'; 
update t_multinet_index_ged set `INDEX_VALUE` ='' where `ID_DOCUMENT` =@idDoc and `INDEX_CODE` ='IdRequestMsg'; 



Requête à rajouté si le document doit en plus disparaitre du dossier 

update t_multinet_index_ged set `INDEX_VALUE` ='' where `ID_DOCUMENT` =@idDoc and `INDEX_CODE` ='NumDevis' ;




Fiche référence: https://psi-brokerage.freshdesk.com/a/tickets/235827