1° Implementaçã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° Implementação:
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° Implementação:
Foi criado a flag 'Desvincular NFe(s) automaticamente', onde ao estar marcada 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° Implementação:
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° Implementação:
Foi criado o filtro 'Emitidos Entre', que será preenchido por default os últimos 30 dias, onde ao utiliza-lo será buscado os pedidos emitidas entre o intervalo de datas definidas.
Foi criado o filtro 'A Receber Entre', onde ao utiliza-lo será buscado os pedidos com data a receber entre o intervalo de datas definidas.
Imagem 4 - 'Cancelamento de Pedido em Aberto'
6° Implementação:
Foi alterado para não ser apresentado a inconsistência de vinculo com o pedido de compra em pedidos de expedição que estã sendo cancelado no mesmo processo que seu pedido de compra.
Se estiver na versão 21.01, atualizar o sistema para a release 21.01.064 ou release superior.
Se estiver na versão 21.02, atualizar o sistema para a release 21.02.028 ou release superior.
Os procedimentos são realizados por meio do caminho: Compras > Pedido de Compra > Manutenção.