Business Rule Populando Configuration item

romualdo_mendes
Tera Contributor

Bom dia Amigos
Estou com um problemão e preciso de ajudar urgent!

A integração do cliente com minha empresa e via Email e o formulário de email não vem com o nome do IC para popular o campo Configuration Item na abertura do incidente. Tenho que pegar o nome do Item no email de abertura, pesquisar no CMDB_CI e trazer o nome exato do Ítem para o campo do Configuration Item no fomulário de Incidente.
O resultado desse script será o Campo Configuration Item populado com o item.   

 

3 REPLIES 3

Luiz Lucena
Mega Sage

Olá Romualdo, 
Pelo que entendi, tem um inbound action que contém o CI que você precisar popular no formulário de incidentes, certo?

Aqui fizemos assim, a parte abaixo pertence a um inbound action, é só parte do script, a parte que vai ler o CI no corpo do email e passar para o incidente.

var ci = new GlideRecord('cmdb_ci');
if(ci.get('name', email.body.subtype)){
	current.cmdb_ci.setValue(ci.sys_id);
}

romualdo_mendes
Tera Contributor

romualdo_mendes_0-1679590554460.png

meu inbound está assim.....

 

Tenta colocar aquele código na parte de script que tem logo abaixo das condições que você mostrou. 
Se a parte de script não aparece, clica na caixa "Advanced" que deve estar logo acima das condições. 

Testa numa instância de testes/desenvolvimento primeiro.