Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS Medicina e Segurança do Trabalho

Linha de Produto:

Linha Protheus

Segmento:

Serviços

Módulo:Medicina e Segurança do Trabalho (SIGAMDT)
Função:

Workflow de Comunicação com o Sesmt (MDTW030) 

Ticket:9493417
issue:DNG-11396


02. SITUAÇÃO/REQUISITO

Ao realizar a inclusão de um Centro de Custo (CTBA030), o sistema está disparando mais que um workflow para o email do Responsável pelo Sesmt e mesmo que a tela de inclusão seja cancelada, o sistema dispara o workflow como um registro incluído.

03. SOLUÇÃO

A condição que chamava o workflow, estava dentro da função de inclusão do Centro de Custo (CTBA030), o que fazia com que o workflow fosse disparado erroneamente mesmo que o cadastro fosse cancelado. Com isso, foi alterado a condição para outra função, onde ele é chamado nas 3 operações, dando possibilidade de condicionar as strings usadas de acordo com cada tipo.

Ajuste realizado em pegar o conteúdo que existe na memória do campo, pois foi identificado que o workflow era enviado com o conteúdo errado. Feita uma alteração e criação de strings para que mostrasse a informação correta quando for inclusão, alteração e exclusão.

04. DEMAIS INFORMAÇÕES

Não há.


05. ASSUNTOS RELACIONADOS

Não há.