Produto: |
| ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Linha de Produto: |
| ||||||||||||||||
Segmento: |
| ||||||||||||||||
Módulo: | Compras | ||||||||||||||||
Função: | CANCELAMENTO DE PEDIDOS DE COMPRAS - MAC00502 | ||||||||||||||||
País: | Brasil | ||||||||||||||||
Ticket: | |||||||||||||||||
Requisito/Story/Issue (informe o requisito relacionado) : | DSUPCOMP-3376 |
Melhorias no processo de cancelamento de pedidos
Nesta implementação foram criados os recursos listados abaixo:
1. Botão
Nesta implementação foi criado o botão de marcar todos e desmarcar todos quando utilizado o filtro 'Apenas Pedidos vinculado a um recebimento de NFe'.
Imagem 1 - Dialog 'Motivo de Não Cancelamento de Pedido'
2.
Foi alterado o campo 'Empresa' para ser apresentado o nome reduzido da empresa.
Foi alterado o campo 'Tipo Pedido' para ser apresentado o nome descritivo do tipo do pedido.
Foi alterado o campo 'Local' para ser apresentado o nome descritivo do Local.
Imagem 2 - Dialog 'Motivo de Não Cancelamento de Pedido'
3.
Foi criado o campo 'Desvincular NFe(s) automaticamente', onde ao estar marcado e clicar em 'Efetua Cancelamento', caso o pedido selecionado tenha vinculado a alguma NFe, então será desfeito o vinculo e cancelado o pedido de compra.
Imagem 3 - 'Cancelamento de Pedido em Aberto'
4.
Foi criado o parâmetro dinâmico DESV_NFE_PEDIDO no grupo CANCELA_PEDIDO, onde por padrão será criado com o valor S, deste modo ao utilizar o job de cancelamento será verificado o parâmetro dinâmico e estando este configurado em S, caso o pedido de compra a ser cancelado pelo job tenha vinculo com uma NFe, então este vinculo será excluído e o pedido de compra cancelado.
Se configurado o parâmetro dinâmico em N e o pedido de compra a ser cancelado pelo job estiver vinculo com uma NFe, então o pedido ficará na inconsistência e o mesmo não será cancelado.
Obs: para o desvinculo via Job o usuário gravado de desvinculo será 'JOB CANCEL'.
...
5.
Foi criado o filtro 'Emitidos Entre', que será preenchido por padrão os últimos 30 dias, onde ao utiliza-lo será buscado os pedidos emitidos entre o intervalo de datas definidas.
Foi criado o filtro 'A Receber Entre', onde ao utilizá-lo será buscado os pedidos com data a receber entre o intervalo de datas definidas.
Imagem 4 - 'Cancelamento de Pedido em Aberto'
6.
Foi alterado para não ser apresentado a inconsistência de vinculo com o pedido de compra em pedidos de expedição que estão sendo cancelados no mesmo processo que seu pedido de compra.
Se estiver na versão 21.01, atualizar o sistema para a release 21.01.XXX 064 ou release superior.
Se estiver na versão 21.02, atualizar o sistema para a release 21.02.XXX 028 ou release superior.
...