Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: DocumentEditDto

...

Evento disparado depois da atualização de um usuário, ou após a gravação de uma nova senha, pelo recurso de reset de senha da tela de login.

Informações

O evento afterUpdateUser será disparado no reset de senha pela tela de login somente na atualização 1.6.5 ou superior.

...

Bloco de código
languagejava
titleExemplo
var doc = getValue("WKDocument");
log.info("Número do documento: "+ doc.getDocumentId() + " - Versão: "+ doc.getVersion());


DocumentEditDto

Este objeto representa o documento e suas propriedadesas propriedades editáveis de um documento, na tabela abaixo consta mais informações sobre ele:

Propriedade
Função

Descrição 

Tipo 

Descrição da funçãoTipo do retorno
setKeyWordAdiciona Palavras chaves no

keyWord

Palavras chaves do
documento. Cada palavra é separada por vírgula.
String
void
expires
setExpires
Propriedade que define
Define se o documento
está expirado.booleanexpirationDate
deve expirarvoid
setExpirationDateDefine a data
Data
de expiração.
java.util.Date
void
setValidationStartDateDefine a data

validationStartDate

Data
a partir da qual o documento poderá ser visualizado.void
Bloco de código
languagejava

...

titleExemplo
function beforeDocumentPublisher() {      
  var docEdit = getValue("WKDocumentEdit");
  
  var dataStartValidation = new Date(2022, 0, 1);
  var dataExpiracao = new Date(2022, 11, 31);
  
  docEdit.setKeyWord("testing");
  docEdit.setExpires(true);
  docEdit.setExpirationDate(dataExpiracao);
  docEdit.setValidationStartDate(dataStartValidation);
} 
Nota
titleAtenção

Lembrando que no javascript, no construtor new Date, o valor do "Mês" começa com o index 0, sendo 0 = Janeiro e 11 = Dezembro, veja outros exemplos clicando aqui. 


ApproverDto

Este objeto representa os aprovadores e suas propriedades, na tabela abaixo consta mais informações sobre ele:

...