Definir Prioridade para o tipo de café selecionado para a tabela incident

victorfreire
Kilo Contributor

O campo Priority do Incident deve ser definido automaticamente de acordo
com a opção selecionada na variável de café, conforme a matriz abaixo:
1. coffee pele / café pele → Prioridade 4
2. gourmet coffee / café gourmet → Prioridade 3
3. coffee do baum / café do baum → Prioridade 1
Não estou conseguindo por conta da matriz do servicenow.

É um Record Producer, coloquei esse código:

// Mapeamento forçado para ignorar interferências
var coffee = producer.coffee_type;

if (coffee_type == 'coffe_do_baum') {
    // Prioridade 1: Geralmente Impacto 1 / Urgência 1
    current.impact = 1;
    current.urgency = 1;
}
else if (coffee_type == 'coffee_gourmet') {
    // Prioridade 3: Geralmente Impacto 2 / Urgência 2
    current.impact = 2;
    current.urgency = 2;
}
else if (coffee_type == 'coffee_pele') {
    // Prioridade 4: Geralmente Impacto 2 / Urgência 3 ou Impacto 3 / Urgência 2
    current.impact = 3;
    current.urgency = 2;
}

// Linha de segurança para garantir que a prioridade seja gravada
current.priority = current.priority;
Porém não funcionou.
Obs: é a minha primeira história, não estou na área, mas estou praticando.
0 REPLIES 0