Páginas filhas
  • DT Processo de controle de hierarquia de pedido de compra

Versões comparadas

Chave

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

...

  • Componente CMPFM141 (Manutenção de Hierarquia de Liberação de Pedido de Compra) que tem como objetivo , receber a configuração de hierarquia de usuário para liberação de pedido de compra;
  • Componente CMPFC025 (Consulta hierarquia de Liberação de Pedido de Compra) apresentado através do componente CMPFM020 (botão "Opção adicional..." → CMPFM088 → botão "Hierarquia") que tem como objetivo , listar os usuários configurados na hierarquia do pedido de compra, assim como apresentar a data de liberação na qual o pedido foi liberado e o operador que realizou a liberação;
  • Componente CMPFP082 (Processo de liberação de Pedido de Compra com Hierarquia) que tem como objetivo, realizar a liberação dos pedidos de compra que possuírem hierarquia configurada ou realizar o cancelamento da liberação de um pedido liberado anteriormente;
  • Parâmetro empresa "TP_UTILIZA_HIERARQUIA_CMP" que tem como objetivo configurar se será utilizado o processo de controle de hierarquia de pedido de compra;
  • Restrição "IN_PERMITE_MASTER" do componente CMPFP004 que tem como objetivo permitir bloquear ou desbloquear o pedido de compra com hierarquia de liberação, utilizado juntamente com o parâmetro empresa "TP_UTILIZA_HIERARQUIA_CMP";
  • Campo "Hierarquia Liberação" no componente CMPFM020, apresentado quando o parâmetro "TP_UTILIZA_HIERARQUIA_CMP" estiver configurado para vincular a hierarquia no pedido de compra.

Regras dos processos:

  • Caso o parâmetro de hierarquia esteja configurado e a restrição nãoo usuário não esteja configurado na restrição, então não será possível acessar o componente CMPFP004;
    • Quando efetuar o desbloqueio de um pedido de compra com hierarquia pelo CMPFP004, será
    gravado
    • demonstrado no componente CMPFC025
    , a
    •  a data de liberação e o usuário que executou o processo;
    • Quando realizado apenas o bloqueio pelo CMPFP004, será alterada apenas a situação, não
    gravando a data em que o pedido foi bloqueado e o usuário que o bloqueou.Caso o parâmetro de hierarquia esteja configurado, não será possível acessar o componente CMPFP029;
    • alterando os dados de liberação da hierarquia.
  • Quando o pedido de compra passar pela liberação da última pessoa configurada na hierarquia, a situação do pedido de compra será alterada para "Em andamento";
  • Caso o parâmetro de hierarquia esteja configurado, não será possível acessar o componente CMPFP029;
  • Quando o parâmetro "TP_UTILIZA_HIERARQUIA_CMP" estiver configurado, ao acessar o componente de desbloqueio de pedido de compra por classificação de pedido e usuário (CMPFP050), os botões "Desbloquear" e "Bloquear" estarão desabilitados.

...

Totvs custom tabs box
tabsProcesso de hierarquia de liberação de pedido de compra, Cancelamento de liberação, Validação da restrição, Validações gerais
idspasso1,passo2,passo3,passo4
Totvs custom tabs box items
defaultyes
referenciapasso1

Imagem 01 - Demonstra o componente ADMFM014, onde está sendo configurado o parâmetro empresa "TP_UTILIZA_HIERARQUIA_CMP" com o valor "1" para a empresa "001".


Imagem 02 - Demonstra o componente CMPFM141, onde está sendo criada a hierarquia "15" com dois usuários.


Imagem 03 - Na sequencia está sendo acessado o componente CMPFM020, criado o pedido de compra "13147" e vinculada a hierarquia "15" ao pedido de compra que se encontra na situação "Bloqueado".


Imagem 04 - Logo após está sendo acessado o componente CMPFC025 (botão "Opção adicional..." → CMPFM088 → botão "Hierarquia") onde pode podem ser observado observados os usuários vinculados a hierarquia informada.


Imagem 05 - Logo após está sendo acessado o componente CMPFP082, com  com o primeiro usuário da hierarquia "777890", selecionado o pedido de compra "13147" e acionado o botão "Liberar".


Imagem 06 07 - Então é apresentada a pergunta se deseja processar a liberação do pedido, a opção "Sim" selecionada e a mensagem informando que o processo foi concluído com sucesso.


Imagem 08 - Ao consultar novamente a hierarquia vinculada ao pedido de compra "13147", pode ser observado que na ordem "1" foi gravada a data em que foi feito a liberação do pedido e o operador responsável por realizar a liberação.


Considerar que o sistema foi acessado pelo segundo usuário da hierarquia "777917".

Imagem 09 - Logo após realizar a troca de usuário, ao acessar o componente CMPFP082 novamente, pode ser observado que o pedido "13147" está aguardando a liberação pelo segundo usuário da hierarquia. Onde o mesmo está sendo selecionado e a liberação realizada.


Imagem 10 - Pode ser observado que após realizar a liberação, o pedido de compra passou a ser apresentado na tabela "Liberado".


Imagem 11 - Ao consultar o pedido de compra novamente pode ser observado que pelo fato do usuário "777917" ser o último da hierarquia, o pedido de compra deixou de estar bloqueado e passou a ter a situação "Em andamento".


Imagem 12 - Em sequencia, pode ser observado através da hierarquia que está estão sendo apresentada apresentadas as datas e o operador de cada liberação realizada anteriormente.

Totvs custom tabs box items
defaultno
referenciapasso2

Imagem 01 - Está sendo selecionado o pedido "13147" que se encontra liberado e acionado o botão "Cancelar liberação".


Imagem 02 03 - Então é apresentada a pergunta se deseja processar o cancelamento da liberação do pedido, e a opção "Sim" selecionada e a mensagem informando que o processo foi concluído com sucesso.


Imagem 04 - Ao consultar o pedido de compra que anteriormente se encontrava em andamento, pode ser observado que a situação do mesmo passou a ser "Bloqueado".

Totvs custom tabs box items
defaultno
referenciapasso3

Imagem 01 - Demonstra o componente CMPFP004, onde ao ser acessado a mensagem acima é apresentada devido a configuração do parâmetro de hierarquia e o usuário não ter liberação na restrição.


Imagem 02 - Na sequencia está sendo realizada a liberação da restrição "IN_PERMITE_MASTER" para o usuário.


Imagem 03 - Então é possível realizar o acesso ao componente, onde está sendo informado o pedido de compra "13143" e acionado o botão "Desbloquear".


Imagem 04 - Ao acionar o botão mencionado anteriormente, a mensagem acima é apresentada, informando que o pedido foi desbloqueado com sucesso.


Imagem 05 - Ao consultar o pedido de compra, pode ser observado que o mesmo se encontra em andamento.

Totvs custom tabs box items
defaultno
referenciapasso4

Imagem 01 - Demonstra a validação que é apresentada ao possuir o parâmetro de hierarquia configurado e tentar acessar o componente CMPFP029.


Imagem 02 - Ao acessar o componente CMPFP050, pode ser observado que os botões de desbloquear e bloquear estão bloqueados devido a configuração do parâmetro de hierarquia está estar configurado.


Imagem 03 - Demonstra o componente CMPFM020, onde está sendo realizada a tentativa de alterar as informações da hierarquia do pedido de compra, onde foi feita uma liberação anteriormente, então a mensagem é apresentada informando que devido a essa liberação , a hierarquia não pode ser alterada.

...