46 lines
1.2 KiB
JavaScript
46 lines
1.2 KiB
JavaScript
function beforeSendData(customFields, customFacts){
|
|
|
|
log.info("=== beforeSendData START ===");
|
|
|
|
// lista de TODOS os campos que você quer garantir que sejam gravados
|
|
var campos = [
|
|
"requesterName",
|
|
"requesterMail",
|
|
"requesterId",
|
|
"currentUserName",
|
|
"currentUsermail",
|
|
"currentUserId",
|
|
"userSolicitante",
|
|
"emailSolicitante",
|
|
"nomeGestorArea",
|
|
"emailGestorArea",
|
|
"estabelecimentoFilial",
|
|
"complemento",
|
|
"tipoOcorrencia",
|
|
"tituloOcorrencia",
|
|
"detalheSolicitacao",
|
|
"analistaTecnico",
|
|
"dataAnaliseTecnica",
|
|
"consegueResolver",
|
|
"possuiInconsistencia",
|
|
"consideracoesTecnicas",
|
|
"userValidacao",
|
|
"dataUserValidacao",
|
|
"situacaoResolvida",
|
|
"ratingValue",
|
|
"consideracoes",
|
|
"dataAbertura",
|
|
"WKNumProces",
|
|
"activity",
|
|
"formMode"
|
|
];
|
|
|
|
for (var i = 0; i < campos.length; i++) {
|
|
var nome = campos[i];
|
|
var valor = hAPI.getCardValue(nome);
|
|
hAPI.setCardValue(nome, valor ? valor : "");
|
|
}
|
|
|
|
log.info("=== beforeSendData END ===");
|
|
}
|