Porém neste caso de um novo negócio temos que manualmente ir ao negócio pai e desmarcar o campo Ativo para não selecionado, eu queria otimizar utilizando uma função mas as poucas que tenho não consigo chegar a este resultado.
Tentei função essa, mas o máximo que ela faz é copiar os dados do Negócio (filho) para o Pai, mas o negócio filho está como ativo (marcado), então o campo ATIVO no negócio Pai não altera.
voidOptVinculada1(int optVinculadaID,int oportunidadeID)
//respMap é a variavel que será executada abaixo.
//Procura os dados do négocio ativo (nome do campo: oportunidadeID)
respMap = zoho.crm.getRecordById("Potentials",oportunidadeID.toLong());
info respMap;
mp = Map();
//Atualiza os dados no negócio vinculado.
mp.put("Ativa",ifnull(respMap.get("Ativa"),""));
updateResp = zoho.crm.updateRecord("Potentials",optVinculadaID.toLong(),mp);
info mp;
info updateResp;
Poderiam me ajudar no código?