Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Bloco de código
languagejs
linenumberstrue
function afterDeleteCard(companyId,cardId){ 
    var custom = ServiceManager.getService("CustomCard"); 
    var serviceHelper = custom.getBean();
 
    var serviceLocator = serviceHelper.instantiate("com.totvs.technology.webdesk.forms.service.custom.CustomCardServiceLocator"); 
 
    var service = serviceLocator.getCustomCardPort(); 
 
    log.info("########## carregou serviço CustomCard"); 
    service.deleteCard(companyId, cardId); 
}

onApplyDocumentPrintProperties

Utilizado ao realizar a impressão do documento. As variáveis disponibilizadas para alteração deste evento podem ser consultadas em Impressão de Cópia controlada

 

Exemplo

Bloco de código
languagejs
linenumberstrue
function onApplyDocumentPrintProperties(fields) {
    // Exemplo implementação
      log.info(fields.get("Document.PrintedDocument.Copies"));   
      fields.put("Document.PrintedDocument.Copies", "2");
}

 

São disponibilizados os seguintes parâmetros de consulta:

ParâmetroDescrição
WKUser

Usuário logado

WKUserLocale

Local do usuário

WKCompany 

Id do tenant atual

WKNumAcess Número de acessos ao documento
WKComments

Comentários do documento

WKAuthorAutor do documento
WKCreateDate 

Data de criação do documento

WKDescription

Descrição do documento

WKNumDocument

Número do documento

WKNumParentDocument

Número do documento pai

WKNumVersion

Numero da versão 

WKDocumentTypeTipo do documento
WKExpirationDate

Data de expiração do documento

WKExpires

Se documento expira ou não

WKFileSizeTamanho do documento
WKKeyWord 

Palavras chave do documento

WKDocumentTypeId Id do tipo do documento
WKPrivateDocument 

Indica se é documento privado

WKSubject 

Assunto do documento

WKVolumeId do volume do documento

onApplyDocumentProtocolProperties

Utilizado ao realizar a impressão com documento de protocolo. As variáveis disponibilizadas para alteração deste evento podem ser consultadas em Impressão de Cópia controlada

 

Exemplo

Bloco de código
languagejs
linenumberstrue
function onApplyDocumentProtocolProperties(fields) {
    // Exemplo implementação 
    log.info(fields.get("Document.PrintedDocument.Description"));   
    fields.put("Document.PrintedDocument.Description", "Descrição do
    documento");
}


São disponibilizados os seguintes parâmetros de consulta:

ParâmetroDescrição
WKUser

Usuário logado

WKUserLocale

Local do usuário

WKCompany 

Id do tenant atual

WKNumAcess Número de acessos ao documento
WKComments

Comentários do documento

WKAuthorAutor do documento
WKCreateDate 

Data de criação do documento

WKDescription

Descrição do documento

WKNumDocument

Número do documento

WKNumParentDocument

Número do documento pai

WKNumVersion

Numero da versão 

WKDocumentTypeTipo do documento
WKExpirationDate

Data de expiração do documento

WKExpires

Se documento expira ou não

WKFileSizeTamanho do documento
WKKeyWord 

Palavras chave do documento

WKDocumentTypeId Id do tipo do documento
WKPrivateDocument 

Indica se é documento privado

WKSubject 

Assunto do documento

WKVolumeId do volume do documento

onApplyDocumentPublishProperties

Utilizado na publicação ou alteração de documentos. As variáveis disponibilizadas para alteração deste evento podem ser consultadas em Impressão de Cópia controlada.


Exemplo

 

Bloco de código
languagejs
linenumberstrue
function onApplyDocumentPublishProperties(fields) {
    // Exemplo implementação  
   log.info(fields.get("Document.Author "));
   fields.put("Document.Author", "Autor do Documento");
}

 

São disponibilizados os seguintes parâmetros de consulta:

ParâmetroDescrição
WKUser

Usuário logado

WKUserLocale

Local do usuário

WKCompany 

Id do tenant atual

WKNumAcess Número de acessos ao documento
WKComments

Comentários do documento

WKAuthorAutor do documento
WKCreateDate 

Data de criação do documento

WKDescription

Descrição do documento

WKNumDocument

Número do documento

WKNumParentDocument

Número do documento pai

WKNumVersion

Numero da versão 

WKDocumentTypeTipo do documento
WKExpirationDate

Data de expiração do documento

WKExpires

Se documento expira ou não

WKFileSizeTamanho do documento
WKKeyWord 

Palavras chave do documento

WKDocumentTypeId Id do tipo do documento
WKPrivateDocument 

Indica se é documento privado

WKSubject 

Assunto do documento

WKVolumeId do volume do documento


 

Desenvolvimento de Eventos JMS

...