...
- Visão Geral
- Pré-condições
- Configuração do workflow
- Utilização da aprovação de contingência solicitação via workflow
01. VISÃO GERAL
...
Como pré-condição para a utilização da aprovação de baixa e transferência via workflow é necessário que já estejam configurados o servidor, a ferramenta de e-mails e um web service do ambiente para o workflow.
Para aprovação não é preciso acessar o Protheus, pois após as configurações necessárias, será enviado e-mail, ao aprovador que retorna, aprovando ou não a solicitação.
Caso precise de ajuda com o servidor local e a ferramenta de e-mails, o documento abaixo mostra como realizar esta configuração de um servidor local para a utilização:
...
conta para o envio de conta de workflow pelo Gmail.
Ou seguindo também pelas configurações da documentação do worflow SIGAPCO
Configuração de aprovação de contingência via workflow - SIGAPCO - P12
https://centraldeatendimento.totvs.com/hc/pt-br/articles/360039344333-MP-SIGAATF-SOLICITA%C3%87%C3%83O-DE-BAIXA-OU-TRANSFERENCIA-ATFA125-ATFA126
Configurações do web service no appserver.ini utilizado no exemplo na imagem abaixo:
...
Totvs custom tabs box |
---|
tabs | Passo 01, Passo 02, Passo 03, Passo 04, Passo 05, Passo 06, Passo 07, Passo 08 |
---|
ids | passo1,passo2,passo3,passo4,passo5,passo6,passo7,passo8 |
---|
|
Totvs custom tabs box items |
---|
default | yes |
---|
referencia | passo1 |
---|
| Por meio do configurador (SIGACFG) acesse: Ambiente > Workflow > Contas de e-mail
Caixa de correio Informe os dados da caixa de correio. Lembre-se de informar o e-mail que utilizado pelo remetente para as aprovações de contingência no endereço, no exemplo estaremos utilizando e e-mail [email protected] ![](/download/attachments/566471952/image2020-6-25_11-43-2.png?version=1&modificationDate=1601590313283&api=v2)
Receber mensagens Informe o servidor POP3 e a porta, e a conta e senha dos e-mails que serão utilizados no recebimento das mensagens ![](/download/attachments/566471952/image2020-6-25_11-51-29.png?version=1&modificationDate=1601590313327&api=v2)
Enviar mensagens Informe o servidor e porta SMTP e a conta que será utilizada para envio das aprovações de contingência.
![](/download/attachments/566471952/image2020-6-25_11-53-24.png?version=1&modificationDate=1601590313370&api=v2)
|
Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo2 |
---|
|
|
Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo3 |
---|
| No menu do configurador acesse: Ambiente > Workflow > Status de workflow Inclua um status de workflow, vinculando o processo incluído no passo anterior
![](/download/attachments/566471952/image2020-6-25_14-3-28.png?version=1&modificationDate=1601590313457&api=v2)
|
Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo4 |
---|
| No menu do configurador acesse: Ambiente > Workflow > Parâmetros de workflow Correio
Selecione as opções de acordo com as suas preferencias, no exemplo da aprovação de contingência que iremos utilizar está da seguinte forma:
![](/download/attachments/566471952/image2020-6-25_14-8-47.png?version=1&modificationDate=1601590313497&api=v2) Processos
![](/download/attachments/566471952/image2020-6-25_14-18-22.png?version=1&modificationDate=1601590313543&api=v2)
Notificação
![](/download/attachments/566471952/image2020-6-25_14-18-46.png?version=1&modificationDate=1601590313587&api=v2)
Messenger
Informações |
---|
| É importante que no campo servidor seja informado o endereço do web service do workflow. |
![](/download/attachments/566471952/image2020-6-25_14-19-43.png?version=1&modificationDate=1601590313643&api=v2)
|
Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo5 |
---|
| No menu do configurador acesse:
Ambiente > E-mail/Proxy > Configurar
Informe os dados do seu servidor e e-mail
![](/download/attachments/566471952/image2020-6-25_14-46-23.png?version=1&modificationDate=1601590313857&api=v2)
![](/download/attachments/566471952/image2020-6-25_14-50-11.png?version=1&modificationDate=1601590313900&api=v2)
![](/download/attachments/566471952/image2020-6-25_14-50-28.png?version=1&modificationDate=1601590313943&api=v2)
![](/download/attachments/566471952/image2020-6-25_14-50-53.png?version=1&modificationDate=1601590313990&api=v2)
Configurando o webservice: Acessar o SRVWIZARD: Image Added
Escolher a pasta Módulos Web e clicar no botão adicionar Preencher os campos da tela conforme indicado: Image Added
Vincule o endereço do seu host (web service) com o código da filial que irá utilizar: [HTTP] ENABLE=1 PORT=83 Informe o endereço localhost + a porta que está na chave HTTP no .INI do servidor. Image Added
Configure o mínimo e máximo de usuários para acesso ao webservice e clique em confirmar:
Image Added
|
Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo6 |
---|
| - INSTALANDO E CONFIGURANDO O SERVIDOR DE E-MAILS
Esta ferramenta servirá como um servidor local de e-mails com SMTP e POP. Podemos realizar o download desta ferramenta gratuitamente via portal do desenvolvedor http://www.hmailserver.com Configurando o Mozilla Thunderbird: Esta ferramenta de e-mails chamada Thunderbird é livre (grátis) e poderá ser baixada diretamente pelo site do desenvolvedor Mozilla: https://www.mozilla.org/pt-BR/thunderbird Abaixo documentação anexa, onde veremos as configurações deste servidor: CONFIGURANDO O SERVIDOR DE E-MAILS.docx Caso precise de ajuda com o servidor local e a ferramenta de e-mails, o documento abaixo mostra como realizar esta configuração de conta para o envio de conta de workflow pelo Gmail.
No menu do configurador acesse: Ambiente > Schedule > Schedule AgentRealize um cadastro de Agent Image Removed
Agendamentos Realize um cadastro de Agendamentos
Informações |
---|
| Importante que no campo rotina, insira a função WFRETURN, passando como parâmetro o grupo de empresas e filial utilizada. |
Image Removed Clicando no ícone destacado, é possível ajustar a recorrência. Image Removed
No exemplo utilizaremos como Sempre ativo. Image Removed Ao finalizar os cadastros, inicie o serviço.
Image Removed
|
Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo7 |
---|
| PARÂMETROS DO SISTEMA (SX6)
Abaixo serão exibidos os parâmetros do sistema necessários para a utilização do workflow na aprovação de solicitação.
MV_ATFSOLD - Indica se o processo de solicitação de Baixa/Transferência esta ativado ![](/download/attachments/566471952/image2020-10-1_19-21-57.png?version=1&modificationDate=1601590917947&api=v2)
MV_PRELAN - Gera pré-lançamento na contabilidade
![](/download/attachments/566471952/image2020-10-1_19-24-2.png?version=1&modificationDate=1601591042907&api=v2)
MV_ALTLCTO - Permite alterar lançamento contábil de integração
![](/download/attachments/566471952/image2020-10-1_19-25-34.png?version=1&modificationDate=1601591134770&api=v2)
MV_ATFHTTP - Diretório do servidor HTTP
![](/download/attachments/566471952/image2020-10-1_19-27-47.png?version=1&modificationDate=1601591268000&api=v2)
MV_ATFWBX - Ativa envio de workflow na solicitação de baixa/transferência
![](/download/attachments/566471952/image2020-10-1_19-29-56.png?version=1&modificationDate=1601591396430&api=v2)
MV_ATFWFM= Indica se deve ser gerado WF para solicitações Image Added
MV_ATFASTR - Arquivo HTML de modelo da aprovação da solicitação
![](/download/attachments/566471952/image2020-10-1_19-32-23.png?version=1&modificationDate=1601591543623&api=v2)
MV_ATFASBX - Arquivo HTML de modelo de solicitação de baixa Image Added
MV_ATFAAPS - Arquivo HTML de modelo da solicitação de transferência de ativo
![](/download/attachments/566471952/image2020-10-1_19-34-36.png?version=1&modificationDate=1601591676330&api=v2)
MV_ATFURL - URL do serviço HTTP
![](/download/attachments/566471952/image2020-10-1_19-37-35.png?version=1&modificationDate=1601591855427&api=v2)
MV_WFAUTUP - Define se ativa os parâmetros automaticamente após algum erro ou não.
Image Removed MV_WFMAILT - Endereço de e-mail que será notificado quando ocorrer erro no servidor do Protheus
Image Removed MV_WFTPCON -Tipo de conexão a ser usada para envio e recebimento de e-mail.
Image Removed MV_PCOINTE - Indica se a integracao dos processos do Planejamento e Controle Orçamentário com os processos de Lançamentos / Bloqueios esta ativa (1=Sim/ 2=Não).
Image Removed MV_PCOSDCT - Ativar controle de saldo de Contingencia. .T.=Ativa, .F.=Desativa
Image Removed MV_PCOWFCT - Ativar aprovação de saldo de Contingencia através de workflow. 0 = Desativa; 1 = E-mail; 2 = Fluig
Image Removed ATFRESP - Indica o código do usuário responsável pelo Ativo Image Added
|
Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo8 |
---|
|
No menu do configurador, acesse:
Usuário > Senhas > Usuários
Inclua ou altere um usuário informando o e-mail de aprovador no campo e-mail
![](/download/attachments/566471952/image2020-6-25_16-33-18.png?version=1&modificationDate=1601590315243&api=v2)
|
|
04. UTILIZAÇÃO DA
...
SOLICITAÇÃO DE
...
TRANSFERÊNCIA VIA WORKFLOW
No menu do módulo Planejamento e controle orçamentário (SIGAPCOAtivo Fixo (SIGAATF), acesse:
Atualizações > Contingencias > Aprovadores
Inclua um grupo de aprovação vinculado ao usuário incluído anteriormente.Cadastro> Cadastro de Pessoas
Preencher com o email no cadastro de pessoas
Image Added
Image Removed
Acesse a rotina de Limites de AprovaçãoResponsáveis X Bens:
Atualizações > Contingencias >Limites de aprovação Cadastre um limite de aprovação, vinculando ao usuário aprovador e informando um range de conta e centro de custo que serão utilizados nos lançamentos de integração do PCO.
Image RemovedNo exemplo, utilizaremos o pedido de compra (MATA121) para gerar a solicitação de contingência.
Image Removed
Clique em contingência
Image Removed
...
Cadastros >Responsáveis X Bens
Efetuar o vinculo do cadastro do bem com o cadastro de pessoa
Image Added
Acesse a rotina de Solicitação de Baixa e Transferência:
Atualizações > Movimentos>Solicitação de Baixa e Transferência
No exemplo, utilizaremos a solicitação de transferência
Clique no botão Outras Ações -> Solicitação de Transferência
Image Added
Solicitação efetuada- código 000070
Image Added
Para enviar os e-mails, acesse o SIGACFG:
Ambientes / workflow / Contas de e-mail
Clique no botão Outras Ações -> Enviar:
Image Added
Confirme a operação
Image Added
Referente à solicitação 000070 recebido corretamente caixa de email:
Image Added
Escolher o usuário para aprovar a solicitação
Acessando o link o sistema redireciona para a página de aprovação:
Image Added
Após aprovar a solicitação
Image Added
Acesse a rotina de Solicitação de Baixa e Transferência:
Atualizações > Movimentos>Solicitação de Baixa e Transferência
A solicitação foi aprovada corretamente
Image Added
Informações |
---|
|
Os arquivos .htm podem ser encontrados no TFS na pasta rdmake padrão e deverão ser copiados para o local informado (dentro da pasta onde foi configurado o workflow) $/Protheus_Padrao/Fontes_Doc/Master/Fontes/Rdmake Padrao/MODELOS/Administrativos
Image Added
Evidencia no link abaixo, de como fazer a configuração passo a passo: Configuração_Worflow_ATFA125.docx |
É gerada a contingencia 00031
...
...
Ao aprovar e enviar, é enviada uma resposta de aprovação para o Protheus
Image Removed
Ao acessar a rotina de Contingências:
...
HTML |
---|
<!-- esconder o menu -->
<style>
div.theme-default .ia-splitter #main {
margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
display: none;
}
#main {
padding-left: 10px;
padding-right: 10px;
overflow-x: hidden;
}
.aui-header-primary .aui-nav, .aui-page-panel {
margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
margin-left: 0px !important;
}
</style>
|
...