-- Actualizar el valor del usuario de Te-sis obteniendo el ID del traspaso de Te-sis
UPDATE A
SET A.UseID = B.UseID
FROM asurnet.dbo.CONTRASENAS A
INNER JOIN (
	SELECT A.CON_Id, B.IDTSS AS UseID
	FROM asurnet.dbo.CONTRASENAS A
    LEFT JOIN tssseg0001.dbo.IDTraspasos B
    ON A.USR_Id = B.IDTras AND B.TableID = 'Usuarios'
) B ON A.CON_Id = B.CON_Id

DELETE FROM asurnet.dbo.CONTRASENAS_OFICINAS_TESIS
-- Insertar valores en la nueva tabla, actualizando la oficina de Te-sis de los registros de
-- la tabla CONTRASENAS_OFICINAS
INSERT INTO asurnet.dbo.CONTRASENAS_OFICINAS_TESIS
(CON_Id, EmpDVID)
SELECT A.CON_Id, B.IDTSS
FROM asurnet.dbo.CONTRASENAS_OFICINAS A
INNER JOIN tssseg0001.dbo.IDTraspasos B
ON A.OFI_Id = B.IDTras AND B.TableID = 'Oficinas';