Árvore de páginas

Versões comparadas

Chave

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

...

  1. Visão Geral
  2. Pré-condições
  3. Configuração do workflow
  4. 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
tabsPasso 01, Passo 02, Passo 03, Passo 04, Passo 05, Passo 06, Passo 07, Passo 08
idspasso1,passo2,passo3,passo4,passo5,passo6,passo7,passo8
Totvs custom tabs box items
defaultyes
referenciapasso1
  • CONTAS DE E-MAIL

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]


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

Enviar mensagens

Informe o servidor e porta SMTP e a conta que será utilizada para envio das aprovações de contingência.



Totvs custom tabs box items
defaultno
referenciapasso2
  • PROCESSOS DE WORKFLOW



    No menu do configurador acesse:

    Ambiente > Workflow > Processos de workflow

    Inclua um processo de workflow.


Totvs custom tabs box items
defaultno
referenciapasso3
  • STATUS DE WORKFLOW

No menu do configurador acesse:

Ambiente > Workflow > Status de workflow


Inclua um status de workflow, vinculando o processo incluído no passo anterior


Totvs custom tabs box items
defaultno
referenciapasso4
  • PARÂMETROS DO WORKFLOW

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:


Processos




Notificação



Messenger



Informações
titleAtenção
É importante que no campo servidor seja informado o endereço do web service do workflow. 




Totvs custom tabs box items
defaultno
referenciapasso5
  • E-MAIL/PROXY

No menu do configurador acesse:


Ambiente > E-mail/Proxy > Configurar


Informe os dados do seu servidor e e-mail




              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
defaultno
referenciapasso6
  • 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.


          

          

           

            

           

           

           

  • SCHEDULE

No menu do configurador acesse:

Ambiente > Schedule > Schedule
Agent

Realize um cadastro de Agent

Image Removed

Agendamentos

Realize um cadastro de Agendamentos
Informações
titleAtenção
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
defaultno
referenciapasso7
  • 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 contingênciasolicitação.

MV_WFACC ATFSOLD Conta de AcessoIndica se o processo de solicitação de Baixa/Transferência esta ativado 

Image AddedImage Removed


MV_WFDIR - Diretorio de trabalho do Workflow  
Image RemovedPRELAN - Gera pré-lançamento na contabilidade 

Image Added


MV_WFPASSW - Senha da Conta do Workflow  
Image RemovedALTLCTO - Permite alterar lançamento contábil de integração

Image Added


MV_WFPOP3 - Servidor de email POP3  
Image RemovedATFHTTP - Diretório do servidor HTTP  

Image Added


MV_WFSMTP ATFWBX Nome do Servidor SMTP (envio de mensagem)  
Image RemovedAtiva envio de workflow na solicitação de baixa/transferência

Image Added


MV_WFPROT - ATFWFM= Indica se deve ser gerado WF para solicitações

Image AddedProtocolo de Email utilizado para o Workflow  
Image Removed

MV_WFENVJA ATFASTR - Envio de Email logo apos o inicio do processo.  
Image Removed Arquivo HTML de modelo da aprovação da solicitação 

Image Added


MV_WFUSEJS - Ativa ou não o tratamento de java script nos htmls gerados pelo workflow
ATFASBX - Arquivo HTML de modelo de solicitação de baixa

Image RemovedImage Added

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 -ATFAAPS - Arquivo HTML de modelo da solicitação de transferência de ativo 

Image Added

MV_ATFURL - URL do serviço HTTP

Image Added

MV_ATFRESP - Indica o código do usuário responsável pelo Ativo

Image Added 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







Totvs custom tabs box items
defaultno
referenciapasso8
  • CADASTRO DE USUÁRIO



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



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 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ênciaCadastre 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 Removed

No exemplo, utilizaremos o pedido de compra (MATA121) para gerar a solicitação de contingência.transferência
Image Removed

Clique em contingência

Image Removed

...


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
titleAtenção

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

...

titleAtenção

...

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>

...