Histórico da Página
...
É executado antes do documento ir para a lixeira.
AfterDocumentRemove
É executado logo após o documento ir para a lixeira.
BeforeDocumentRestore
É executado antes do documento ser restaurado da lixeira.
AfterDocumentRestore
É executado logo após o documento ser retaurado da lixeira.
BeforeDocumentRemovePermanently
...
Bloco de código | ||||
---|---|---|---|---|
| ||||
function beforeDocumentRemove() {
//Exemplo implementação
var doc = getValue("WKDocument");
var subject = getValue("WKSubject");
var listApprover = getValue("WKListApprover");
var listSeg = getValue("WKListSecurity");
var listRelated = getValue("WKListRelatedDocument");
var user = getValue("WKUser");
var company = getValue("WKCompany");
log.info("Usuário Logado: " + user);
log.info("Empresa: " + company);
log.info("Número do documento: " + doc.getDocumentId() + " - Versão: "
+ doc.getVersion());
if (listRelated != null) {
log.info("Os seguintes documentos estão relacionados a este documentos: ");
for (j = 0; j < listRelated.size(); j++) {
log.info("Nr. documento: " + listRelated.get(j).getRelatedDocumentId());
}
}
log.info("Assunto: " + subject);
} |
São disponibilizadas algumas propriedades referentes ao documento que esta removido, porem somente para consulta através do método getValue.
Propriedade | Descrição | Tipo |
---|---|---|
WKDocument | Objeto do Documento | DocumentDto |
WKSubject | Descrição do Assunto do documento | String |
WKListApprover | Lista dos Aprovadores do documento | List<ApproverDto> |
WKListSecurity | Lista com a segurança do documento | List <DocumentSecurityConfigDto> |
WKListRelatedDocument | Lista com os documentos relacionados ao documento | List< RelatedDocumentDto> |
WKState | Estado da ação: PUBLISH ou MODIFY | String |
WKUser | Usuário logado | String |
WKCompany | Código da Empresa | int |
AfterDocumentRemove
É executado logo após o documento ir para a lixeira.
AGUARDANDO EXEMPLO
São disponibilizadas algumas propriedades referentes ao documento que foi removido, porem somente para consulta através do método getValue.
Propriedade | Descrição | Tipo |
---|---|---|
WKDocument | Objeto do Documento | DocumentDto |
WKSubject | Descrição do Assunto do documento | String |
WKListApprover | Lista dos Aprovadores do documento | List<ApproverDto> |
WKListSecurity | Lista com a segurança do documento | List <DocumentSecurityConfigDto> |
WKListRelatedDocument | Lista com os documentos relacionados ao documento | List< RelatedDocumentDto> |
WKState | Estado da ação: PUBLISH ou MODIFY | String |
WKUser | Usuário logado | String |
WKCompany | Código da Empresa | int |
BeforeDocumentRestore
É executado antes do documento ser restaurado da lixeira.
AGUARDANDO EXEMPLO
São disponibilizadas algumas propriedades referentes ao documento que está sendo restaurado, porem somente para consulta através do método getValue.
Propriedade | Descrção | Tipo |
---|---|---|
WKUser | Código do usuário | String |
WKCompany | Número da empresa | int |
WKDocument | Objeto do Documento | DocumentDto |
WKUserLocale | Idioma do Usuário logado | String |
WKSubject | Assunto do documento | String |
AfterDocumentRestore
É executado logo após o documento ser retaurado da lixeira.
AGUARDANDO EXEMPLO
São disponibilizadas algumas propriedades referentes ao documento que foi restaurado, porem somente para consulta através do método getValue.
Propriedade | Descrção | Tipo |
---|---|---|
WKUser | Código do usuário | String |
WKCompany | Número da empresa | int |
WKDocument | Objeto do Documento | DocumentDto |
WKUserLocale | Idioma do Usuário logado | String |
WKSubject | Assunto do documento | String |
BeforeDocumentRemovePermanently
É executado antes do documento ser excluído permanentemente
AGUARDANDO EXEMPLO
São disponibilizadas algumas propriedades referentes ao documento que está sendo excluído pernamentemente, porem somente para consulta através do método getValue.
Propriedade | Descrição | Tipo |
---|---|---|
WKUser | Código do usuário | String |
WKCompany | Número da empresa | int |
WKDocument | Objeto do Documento | DocumentDto |
WKUserLocale | Idioma do Usuário logado | String |
AfterDocumentRemovePermanently
É executado logo após o documento ser excluído permanentemente.
AGUARDANDO EXEMPLO
São disponibilizadas algumas propriedades referentes ao documento que foi excluído pernamentemente, porem somente para consulta através do método getValue.
Propriedade | Descrição | Tipo |
---|---|---|
WKUser | Código do usuário | String |
WKCompany | Número da empresa | int |
WKDocument | Objeto do Documento | DocumentDto |
WKUserLocale | Idioma do Usuário logado | String |
BeforeDocumentViewer
Utilizado quando é preciso fazer validação customizada antes da visualização de algum documento.
...