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, fazer a recusa do mesmo 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.

...

Totvs custom tabs box
tabsProcesso de hierarquia de liberação de pedido de compra, Cancelamento de liberação, Recusa, Validação da restrição, Validações gerais
idspasso1,passo2,passo3,passo4,passo5
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 podem ser observados os usuários vinculados a hierarquia informada.


Imagem 05 - Logo após está sendo acessado o componente CMPFP082 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ão sendo 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, 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

Gif 1 - No GIF acima, demonstra-se o processo de recusa de um pedido de compra no CMPFP082. Esse processo exige o preenchimento de uma observação para justificar a recusa. Após a recusa, o pedido é removido do CMPFP082. O motivo da recusa pode ser consultado posteriormente no CMPFC025.

Totvs custom tabs box items
defaultno
referenciapasso4

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.


Imagem 06 - Ao consultar a hierarquia do pedido através do componente CMPFC025, pode ser observado que foi gravada a data e o usuário em que a liberação foi realizada.

Totvs custom tabs box items
defaultno
referenciapasso5

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 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 o pedido não pode ser alterado. Esta mesma mensagem será apresentada ao tentar alterar um item por produto (CMPFM076) ou por grade (CMPFM021).

...