Para que cada processo de aprovação funcione corretamente, é necessário criar um modelo de autorização vinculado ao documento que será submetido à aprovação.
É importante destacar que o processo de aprovação do add-on B1Plus© se aplica exclusivamente aos seguintes documentos: Cotação de Venda, Pedido de Venda, Pedido de Compra e Nota Fiscal de Entrada. Além disso, para que o fluxo funcione corretamente, é indispensável seguir as parametrizações do modelo de autorização descritas a seguir, acessando o caminho: Menu Administração > Processo de Autorização > Modelos de Autorização:
Figura: Tela de configurações dos modelos de autorização do processo de aprovação no B1Plus©.
Cabeçalho:
Nome: Defina um nome para cada modelo. Recomenda-se manter um padrão de nomenclatura para facilitar a identificação e organização.
Descrição: Campo opcional, destinado a incluir uma descrição que facilite a identificação do modelo.
Ativo: Não selecionar, este campo não é utilizado no processo do add-on B1Plus©.
Ativo durante a atualização de documentos não gerados pelo processo de autorização: Não selecionar, este campo também não é utilizado no processo do add-on B1Plus©.
Figura: Tela de configurações dos modelos de autorização do processo de aprovação no B1Plus©.
Aba Autor
Esta aba não é utilizada no processo de aprovação do add-on B1Plus©
Aba Documentos
Nesta aba, selecione qual documento estará vinculado ao modelo de aprovação. Cada modelo deve estar associado a apenas um documento.
Figura: Tela de configurações dos modelos de autorização do processo de aprovação no B1Plus©, com detalhes da aba Documentos.
Aba Etapas
Selecione quais etapas farão parte do modelo de aprovação. É possível incluir uma ou mais etapas, porém a ordem definida no grid determina a prioridade de execução:
A etapa localizada na linha 1 será sempre a primeira a ser acionada.
Após sua aprovação, o processo avança para a etapa seguinte, e assim sucessivamente.
Se qualquer etapa for reprovada, o processo de aprovação é interrompido e não seguirá para as próximas etapas.
Figura: Tela de configurações dos modelos de autorização do processo de aprovação no B1Plus©, com detalhes da aba Etapas.
Aba condições
No processo do add-on B1Plus©, utiliza-se o recurso de condições baseadas em consultas do usuário. Para configurá-las:
Marque a opção “Quando se aplica o seguinte”.
Selecione as consultas que definirão quando o modelo de aprovação será acionado.
Figura: Tela de configurações dos modelos de autorização do processo de aprovação no B1Plus©, com detalhes da aba Condições.
❗Importante:
É possível adicionar mais de uma consulta, cada uma em uma nova linha.
As condições entre as consultas funcionam sempre com o operador “OU”. Isso significa que, se qualquer uma das consultas retornar verdadeiro, o modelo de aprovação será disparado.
Figura: Tela de configurações dos modelos de autorização do processo de aprovação no B1Plus©, com detalhes da seleção de consultas.
Modelo de Consultas
O usuário pode criar quantas consultas forem necessárias. No entanto, cada consulta deve ser estruturada de forma que retorne ao menos uma condição verdadeira, ou seja, deve retornar: SELECT DISTINCT 'TRUE'
Exemplo de consulta válida:
SELECT DISTINCT 'TRUE'
FROM "OQUT" T0
WHERE T0."DocEntry" = @DocKey
Nesse exemplo, se a condição for atendida, a consulta retornará “TRUE”, permitindo que o modelo de aprovação seja acionado.
Para ativar o modelo de aprovação, acesse o campo de usuário "Ativo" e selecione a opção “SIM”.
Figura: Tela de configurações dos modelos de autorização do processo de aprovação no B1Plus©, com detalhes do campo de usuário.