Páginas filhas
  • ER_Motivo_do_Bloqueio_do_Pedido_de_Compra.

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin

 Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.                                                             

  

Informações Gerais

 

Especificação

Produto

215 - Liberar Pedidos de Compra

Módulo

Compras

Segmento Executor

D & L

Requisito

Motivo do Bloqueio do Pedido de Compra

Chamado

1245.004579.2016 (HIS.00311.2016)

País

( x ) Brasil  (  ) Argentina  (  ) Mexico  (  ) Chile  (  ) Paraguai  (  ) Equador

(  ) USA  (  ) Colombia   (  ) Outro _____________.

Outros

As rotinas envolvidas nesses processo são 132 - Parâmetros da Presidência, 220 - Digitar Pedido de Compra e 245 - Gerenciar Cotação de Compra

   

Objetivo

Alterar a rotina para que apresente o motivo do bloqueio do pedido de compra, facilitando o processo de identificação e liberação do pedido.

 

Definição da Regra de Negócio

 

Rotina

Tipo de Operação

Opção de Menu

132 - Parâmetros da PresidênciaEnvolvidaMenu do WinThor > 132

215 - Liberar Pedidos de Compra

Alteração

Menu do WinThor > 215

220 - Digitar Pedido de Compra

Envolvida

Menu do WinThor > 220

245 - Gerenciar Cotação de CompraEnvolvidaMenu do WinThor > 245

 

  • Rotina 215
    1. Deverá existir uma opção na rotina 215, na grid de cabeçalho dos pedidos, que apresente uma coluna com uma observação do motivo do bloqueio do pedido de compra;
    2. Deverá existir uma opção na rotina 215, na grid os itens dos pedidos, que apresente uma coluna com uma observação do motivo do bloqueio do item no pedido de compra;
    3. Estes novos campos deverão ser criados com default desabilitado nas grids;

  • Rotina 220 e 245
    4. Ao gravar o pedido de compra na rotina 220, se o parâmetro 1886 estiver como SIM, deverá alimentar um campo novo de observação conforme número 1 e 2 de acordo com os motivos de bloqueio abaixo. Se estiver como NÃO, não grava nada no campo novo;
    5. Se o parâmetro 2299 da rotina 132 estiver marcado como NÃO, grava o seguinte motivo no cabeçalho do pedido: ‘Bloqueado porque não libera pedidos sem divergência, conforme parâmetro 2299’.
    6. Se o parâmetro 2299 da rotina 132 estiver como SIM, Deverá gravar os seguintes motivos:
    - Se o valor total do pedido estiver maior que o valor permitido pelo parâmetro 2627 da rotina 132, deverá gravar no CABEÇALHO do pedido o motivo: "Valor total do pedido está maior que o valor máximo permitido pelo parâmetro 2627 da 132". Se o valor do pedido for abaixo ou igual ao valor permitido, não grava nada.
    - Se o pedido for bonificado e o parâmetro 2628 estiver como NÃO, deverá gravar no CABEÇALHO do pedido o motivo: “Pedido bonificado, e está bloqueado porque o parâmetro 2628 da 132 está como NÃO". Se o parâmetro 2628 estiver como SIM, não grava nada.
    - Se o preço de compra for maior que o preço compra do ultimo pedido, deverá gravar nos ITENS do pedido o motivo: “O preço de compra está a maior que preço de compra do ultimo pedido de compra". Se o preço de compra for menor ou igual ao ultimo pedido de compra, não grava nada.
    - Se a quantidade do pedido de compra for maior que o % de tolerância da sugestão de compra, de acordo com o parâmetro 2328, deverá gravar nos ITENS do pedido o motivo: “A quantidade pedida está maior que a sugestão de compra de acordo com % de tolerância, conforme parâmetro 2328 da 132". Se a quantidade pedida for abaixo ou igual do % de tolerância não grava nada.
    7. Se ao gravar o pedido de compra existir mais de um motivo de bloqueio do pedido, deverá agrupar as observações separando por algum caractere como Ponto(.).
    8. Ao duplicar o pedido de compra pela 220, deverá verificar os parâmetros e gravar os motivos citados acima.

    Para a Documentação:
  • Para que o processo funcione corretamente deverá atualizar as rotinas 215 e 220 ao mesmo tempo.

Tabelas Utilizadas

  • PCPEDIDO

  • PCITEM

HTML
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');

ga('create', 'UA-91324488-1', 'auto', 'newTracker');
ga('newTracker.send', 'pageview');

</script>

<script>
ga('create', 'UA-91324488-1', 'auto', 'newTracker');
ga('newTracker.send', 'pageview');
</script>

 Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.