ELIMINAR RESÍDUO DO PEDIDO DE COMPRA
Linha de Produto: | PC Sistemas |
Segmento Executor: | Distribuição e Logística |
Módulo: | Compras |
Rotina: |
Rotina | Nome Técnico | 211 | Consultar Pedido de Compra |
|
Chamado/Ticket: | 8041.020856.2018 ( HIS.00527.2018 ) |
Requisito/Story/Issue: | COM-1343 |
País: | ( x ) Brasil ( ) Argentina ( ) México ( ) Chile ( ) Paraguai ( ) Equador ( ) USA ( ) Colômbia ( ) Outro _____________. |
Versão: | 29 |
Objetivo
Criar campo para obter um controle da quantidade de produtos entregues e não entregues.
Definição da Regra de Negócio
- Deverá criar uma nova permissão de acesso para a rotina 211 com nome "Permitir eliminar resíduo do item do pedido de compra", default desmarcado. Verificado
- Deverá ser criado um novo campo na grid de itens com o nome "Resíduo(Qt. Não-entregue)"; ok
- Caso o usuário tenha a permissão de acesso criada no critério da rotina 530, deverá habilitar um botão de nome "Eliminar/Restaurar Resíduo"; ok
2.1. Caso o usuário selecione o novo botão do critério 2 opção Eliminar, a rotina 211 deverá verificar se o item do pedido teve entrega parcial, será possível utilizar o botão 'Eliminar Resíduo', caso negativo deverá apresentar uma mensagem 'Item sem entrega ou entrega total não poderá ser eliminado resíduo' e aguardar ação do usuário.ok
2.1.1 Caso o usuário selecione o novo botão do critério 2 opção Restaurar, a rotina 211 deverá verificar se o item do pedido teve resíduo, será possível utilizar o botão 'Restaurar Resíduo', caso negativo deverá apresentar uma mensagem 'Item sem resíduo ou entrega total não poderá ser restaurado resíduo' e aguardar ação do usuário. ok
2.2 Caso o usuário selecione o novo botão do critério 2, a rotina 211 e não tenha selecionado nenhum item na grid, deverá exibir uma mensagem "Nenhum item selecionado". ok
2.3 Caso tenha um ou mais itens selecionados, a rotina deverá armazenar a quantidade pendente(QTPENDENTE) no novo campo do critério 1, ou seja QTRESIDUO=QTPENDENTE e QTPENDENTE=0(zero).
2.3.1 O pedido de compra deverá ser finalizado/concluído(ENTREGA TOTAL), isto é, ele não ficará com status ENTREGA PARCIAL.
2.3.2 O Qtpedida deverá ser alterado conforme processo atual, ou seja, move do qtpedida para qtentregue ou qtresiduo. Desconsiderar o critério 2.3.2. - Caso o pedido de compra que teve eliminação de resíduo seja duplicado(rotinas 220,249), o novo pedido ficará com o QTPEDIDA original do pedido de compra
- Caso o usuário tente cancelar esse o pedido de compra que teve resíduo eliminado(rotina 220, 211, 275), a rotina não deverá permitir pois o pedido está com status ENTREGA TOTAL, conforme procedimento atual da rotina.
- Caso os parâmetros da 132, 2531 e 2969 estejam preenchidos e a rotina 506 opção 9 for executada, os pedidos de compra serão cancelados automaticamente conforme processo atual da rotina.
Rotina | Tipo de Operação | Opção de Menu |
211 - Consultar Pedido de Compra | Envolvida | Menu WinThor → 220 |
220 - Digitar Pedido de Compra | Alteração | Menu WinThor → 221 |
Procedimento para Utilização
- Acesse a rotina 530 - Permitir Acesso a Rotina, informe o usuário e pesquise a rotina 211, marque a permissão 6 - Permitir eliminar resíduo do item do pedido de compra e clique o botão Confirmar.
Procedimento para Configuração
- Criado o novo campo Resíduo (Qt. Não entregue);
- Acesse a rotina 211, informe os dados conforme necessidade.
1 Comment
LUIZ HENRIQUE GALVAO
Aprovado