Páginas filhas
  • DDLEGFIN-746 - DT Fluxo de Aprovação Para Pré-Requisição - Material De Consumo.


01. DADOS GERAIS

Produto:

TOTVS Distribuição e Varejo

Linha de Produto:

Linha Winthor

Segmento:

Distribuição

Módulo:11 - ADM Interna do Estoque
Ticket:

DDLEGFIN-746

DDLEGFIN-744

DDLEGFIN-742

Requisito/Story/Issue:

DDLEGFIN-746

DDLEGFIN-744

DDLEGFIN-742


02. SITUAÇÃO/REQUISITO

 Ao importar uma pré-requisição somente poderá ser possível efetuar a confirmação quando a pré-requisição estiver sido aprovada pelo gestor da área.


1 . Deve ser criado no  cadastro da Rotina 132 se trabalha com aprovação de requisição.
       1.1 -  Campo (Título do Campo):  Utiliza aprovação de Pré-Requisição de Material de  Consumo (Rotina 1193)
       1.2 - Esse campo deverá ser criado com o valor Default: Não  
  2. O parâmetro deve ser criado nas opções de Parâmetros por Filial da guia ESTOQUE , como um  parâmetro Filho do parâmetro 2570 ( Parâmetro Pai: ULTIZAAPROVREQMATCONSUMO).      

      2.1 - O novo parâmetro somente será habilitado quando o parâmetro pai (2570 - ULTIZAAPROVREQMATCONSUMO), receber o valor SIM.

     2.2 - Texto da dica do parâmetro filho (novo parâmetro): Este parâmetro habilita/desabilita o fluxo de aprovação da pré-requisição de material de consumo pela rotina 1193.

3. Adicionar na dica do parâmetro pai (2570 - ULTIZAAPROVREQMATCONSUMO), o seguinte texto: 

O parâmetro 2570 habilita/desabilita o seguinte fluxo na rotina 1193:

  • Habilita/Desabilita o fluxo de lançamento da pré-requisição de material de consumo  pela rotina 1193.

1 . Deve ser criado no  cadastro da Rotina 132 se trabalha com aprovação de requisição.
       1.1 -  Campo (Título do Campo):  Utiliza aprovação de Pré-Requisição de Material de  Consumo (Rotina 1193)
       1.2 - Esse campo deverá ser criado com o valor Default: Não  
  2. O parâmetro deve ser criado nas opções de Parâmetros por Filial da guia ESTOQUE , como um  parâmetro Filho do parâmetro 2570 ( Parâmetro Pai: ULTIZAAPROVREQMATCONSUMO).      

      2.1 - O novo parâmetro somente será habilitado quando o parâmetro pai (2570 - ULTIZAAPROVREQMATCONSUMO), receber o valor SIM.

     2.2 - Texto da dica do parâmetro filho (novo parâmetro): Este parâmetro habilita/desabilita o fluxo de aprovação da pré-requisição de material de consumo pela rotina 1193.

3. Adicionar na dica do parâmetro pai (2570 - ULTIZAAPROVREQMATCONSUMO), o seguinte texto: 

O parâmetro 2570 habilita/desabilita o seguinte fluxo na rotina 1193:

Critérios de Aceitação


  • Guia Pré-Requisição 

1.  Deve ser criado o campo STATUSAPROVACAO, RESPONSAVELSTATUS, DATASTATUS  na tabela PCPREREQMATCONSUMOC, com os valores:

 1.1    - Valores: AA-Aguardando Aprovação e AP-Aprovado.

 1.2   - Para as requisições anteriores à melhoria deve ser tratado na consulta da rotina o NVL de campos Nulos, Atribuindo o valor Aprovado para o STATUS.

2.  Na Ação Criar Pré-Requisição quando marcado  o parâmetro da rotina 132: 'Utiliza aprovação de pré-requisição de Material de Consumo ( Rotina 1193),  como SIM.

    2.1 - Para o parâmetro igual a SIM:  Deve ser atribuído para o Status do lançamento da pré-requisição o valor: 'Aguardando Aprovação'

    2.2 -   Para o parâmetro igual a NÃO: Deve ser atribuído para o Status do lançamento da pré-requisição o valor: 'Aprovado'


  • Guia  Gerar Requisição 

3. Na Ação Consultar Pré-Requisição (Tela Pesquisar Pré Requisição) da guia GERAR REQUISIÇÃO:  Deve ser adaptado o fluxo de Aprovação de uma Pré-Requisição.

      3.1 - Adaptar na grid de (Pré-Requisição)  da tela de consulta a ação de aprovação. (Sugestão botão)

     3.2 - A ação de aprovação de uma pré-requisição somente estará disponível (visível) para os usuários que possui a permissão de acesso de aprovação configurada na rotina 530 (15 - Permite aprovar pré requisição)

      3.3 - Ao selecionar o Botão, apresentar uma mensagem de confirmação da aprovação: Deseja aprovar a pré-requisição. Sim ou Não.

      3.4 - Adicionar uma legenda na tela informando  as cores:  Liberado  e Aguardando Aprovação.

     3.5 - Ao  aprovar  uma pré-requisição devem ser atribuído o Status: Liberado;

      3.6 - Alterar a cor de um lançamento Liberado para Verde;

      3.7 - Ao aprovar uma pré-requisição devem ser armazenadas as seguintes informações do Banco de Dados: Responsável, Data Operação, Status. 

4. Na Ação Consultar Pré-Requisição (Tela Pesquisar Pré Requisição) da guia GERAR REQUISIÇÃO:   Deve ser adaptado o fluxo de  Reprovar uma Pré-Requisição.

     4.1 - Adaptar na grid de (Pré-Requisição) na tela de consulta da pré-requisição a ação de cancelamento da Aprovação.( botão : Desaprovar)

    4.2 - A ação de cancelar aprovação de uma pré-requisição somente estará disponível (visível) para os usuários que possui a permissão de acesso de aprovação configurada na rotina 530 (15 - Permite aprovar / cancelar  aprovação da pré requisição )

      4.3 - Ao selecionar o botão, apresentar uma mensagem de confirmação do cancelamento da aprovação: Deseja desaprovar  a pré-requisição. (SIM  ou NÃO)

      4.4- Ao cancelar a  aprovação de uma pré-requisição devem ser atribuído o Status: Aguardando Aprovação;

      4.5 - Somente será permitido cancelar um aprovação de pré- requisição que não foi emitido a Nota Fiscal da requisição;

       4.6- Alterar a cor de um lançamento com aprovação cancelada para o default;

      4.7- Ao cancelar a aprovação de uma pré-requisição devem ser  atualizadas as seguintes informações do Banco de Dados: 

                    Status: Aguardando Aprovação

                     Responsável: Usuário logado

                      Data: data atual 

  5.  Na Ação consultar Pré-Requisição quando marcado  o parâmetro da rotina 132: 'Utiliza aprovação de pré-requisição de Material de Consumo ( Rotina 1193),  como SIM.

                      5.1 -  Ao  confirmar a importação da  pré-requisição (opção: Carregar Itens) deverá validar se já está aprovado a pré-requisição (Status: Liberado) ,caso não esteja apresentar mensagem de bloqueio:

                 Mensagem:  Conforme parâmetro  <<código parâmetro >> da rotina 132,  deve ser realizada a aprovação da pré-requisição .

       5.2 Não será permitido gravar uma requisição relacionada a uma pré-requisição com status 'Aguardando Aprovação'.

6.  Na Ação consultar Pré-Requisição quando marcado  o parâmetro da rotina 132: 'Utiliza aprovação de pré-requisição de Material de Consumo (Rotina 1193),  como NÃO.

         6.1 - Não será analisado se a pré-requisição está  com Status 'Liberada', pelo fluxo de aprovação;

         6.2 - Será permitido gravar uma requisição a partir de uma pré-requisição, não aprovada (Status: Aguardando Aprovação).


03. SOLUÇÃO


1. Acesse a rotina 560 - Atualizar Banco de Dados na versão 30.1.02.010 ou versão superior e atualize as tabelas:


Tabela de parâmetros por filial - 132 (PCPARAMFILIAL)


Criação/Exclusão Permissão de Acesso (rotina 530);


Cabeçalho da pré-requisição de material de consumo (PCPREREQMATCONSUMOC):


2. Acesse a rotina 530 - Permitir Acesso a Rotina, opção rotina 1193 - Requisição de Material de Consumo e marque a permissão 15 - Permitir aprovar/reprovar pré-requisição;



3. Acesse a rotina 132 - Parâmetros da Presidência e marque a opção Sim do parâmetro 4249 - Utiliza aprovação de Pré-Requisição de Material de Consumo (Rotina 1193);



4. Atualize a rotina 1193 - Requisição de Material de Consumo para versão 30.1.2.2 ou versão superior.

Observações:

  • Para os novos itens Incluídos em uma Pré- requisição É inserido a reserva de estoque para a quantidade solicitada (consulta na rotina 1118). 
  • Para os itens Excluídos em uma Pré-requisição  é retirado a reserva de estoque para a quantidade solicitada (consulta na rotina 1118). 



Cancelar Pré-requisição: 

1. Acesse a rotina 1193, aba Pré-requisição, sub-aba Consultar/Cancelar pré-requisição;

2. Seleciona a requisição para desejada para cancelamento e clique o botão Cancelar pré-requisição;


2.1 Clique o botão Sim;


1. Acesse a rotina 1193, aba Gerar Requisição;

1.1 Clique o botão Nova;

2. Informe Data, Conta, Requisitante e demais campos conforme necessidade;

3. Na caixa Pré-requisição, clique o botão de pesquisa. Note na tela Pesquisar pré-requisição,  as requisições com status aprovado estarão na Verde;



4. Na planilha Pré-requisição, selecione o Nº requisição desejado;

4.1  Note o botão Aprovar Requisição;


Observações:

Para requisição com Status Aprovado, é disponibilizada opção de Desaprovar Requisição;

 


 Caso clique em Sim a requisição retorna para o Status Aguardando Aprovação.


Para requisição com Status Aguardando Aprovação é disponibilizada opção Aprovar Requisição;


Ao clicar em Sim a requisição é alterada para o Status Aprovada.


** Não é permitido Editar/Alterar Pré-requisição com Status Aprovado, conforme imagem abaixo:


Ao confirmar uma requisição caso mesma esta esteja com Status Aprovação é exibida mensagem de de Atenção conforme a imagem abaixo:


Caso tente excluir item de uma Pré-requisição que possua apenas 1(um) item é exibida mensagem de confirmação conforme imagem abaixo:


Para produtos com Lote, caso tente incluir ou editar informando uma quantidade maior que o disponível para o lote é exibida mensagem de Atenção conforme imagem abaixo:


Caso tente informar uma quantidade superior ao disponível para item/produto é exibida mensagem Atenção conforme imagem abaixo:




04. DEMAIS INFORMAÇÕES


Importante!

As versões estarão disponíveis para download no CCW. 

https://centraldecontrole.pcinformatica.com.br/


Mantenha suas rotinas sempre atualizadas!



05. ASSUNTOS RELACIONADOS