Histórico da Página
...
É executado antes do documento ir para a lixeira.
Exemplo
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.
...
List <DocumentSecurityConfigDto>
...
Lista com os documentos relacionados ao documento
...
int
Exemplo
Bloco de código | ||||
---|---|---|---|---|
| ||||
function afterDocumentRemove() {
//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 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.
Exemplo
Bloco de código | ||||
---|---|---|---|---|
| ||||
function beforeDocumentRestore() {
//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());
log.info("Assunto: " + subject);
} |
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.
Exemplo
Bloco de código | ||||
---|---|---|---|---|
| ||||
function afterDocumentRestore() {
//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());
log.info("Assunto: " + subject);
} |
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
Exemplo
Bloco de código | ||||
---|---|---|---|---|
| ||||
function beforeDocumentRemovePermanently() {
//Exemplo implementação
var doc = getValue("WKDocument");
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());
} |
São disponibilizadas algumas propriedades referentes ao documento que está sendo excluído pernamentemente
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.
...
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 |
---|
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 |
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.
...
AfterDocumentRemovePermanently
É executado logo após o documento ser excluído permanentemente.
Exemplo
Bloco de código | ||||
---|---|---|---|---|
| ||||
function afterDocumentRemovePermanently() {
//Exemplo implementação
var doc = getValue("WKDocument");
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());
} |
AfterDocumentRemovePermanently
É executado logo após o documento ser excluído permanentemente.
...
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.
...