Páginas filhas
  • DDLEGFIN-2568 - 220- Seleção de vários pedidos para duplicação

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Processo de duplicação de pedidos alterado na rotina 220. Caso seja do mesmo fornecedor e não seja um pedido bonificado, a duplicação pode ser feita selecionando múltiplos pedidos. Adicionado om campo "Núm. Ped. Principal", para  os relatórios de impressão de pedido de compra, das rotinas 210 e 211. 

Totvs custom tabs box
tabsSaiba como fazer
idspasso1

Atualize

a

as rotinas abaixo a partir das

versão indicada ou versão superior

versões indicadas ou versões superiores:

  • Rotina 220 - Devolução de cliente Versão XX.XX  30.4.0.129 ;
  • Rotina 210 - Emitir Pedido de Compra - Versão 30.4.0.2;
  • Rotina 211 - Consultar Pedido de Compra - Versão 30.4.0.4;


Passo a passo:
Informar

  • Acesse a rotina 220 - Devolução de cliente, na versão mais recente;
  • Informe os filtros e
pesquisar
  • clique em Pesquisar;

Image Added

  • Para selecionar vários pedidos para duplicação, clique no menu pop-up do botão Duplicar e Multisseleção;.

Image Added

  • Selecione um ou mais pedidos na Checkbox, ou utilize os botões Selecionar Todos, Inverter, Nenhum;

Image Added

  • Clique em Confirmar para a duplicação dos pedidos selecionados;  
  • Para cancelar a seleção dos itens, clique em Cancelar;

Image Added


Observação: Edição, Duplicação e Edição de pedidos de fornecedores diferentes ou pedidos do Tipo 5 (Bonificados), não são permitidos;

Clique em OK, para prosseguir;

Image Added

Observação: Para duplicação de múltiplos pedidos, somente a opção "Duplicar pedido de compra automático" será habilitada;

  • Confirme se "Deseja recalcular a data de entrega e a condição de pagamento do novo pedido de compra";

Image Added


Na tela de "Duplicar pedido de compra automático"
A Grid de pedidos deve exibir a coluna "Sel.", logo no início, com um checkbox editável para cada linha;
Acima da Grid devem ser exibidos os botões "Selecionar todos", "Nenhum" e "Inverter", com seus respectivos comportamentos;
Ao clicar no botão "Duplicar" sem ter selecionado ao menos um Pedido, será exibida a mensagem abaixo e não será possível continuar:
---------------------------
Atenção
---------------------------
Selecione ao menos um pedido para duplicar.
---------------------------
OK
---------------------------
Acima dos campos de Nº pedido, será exibida a Flag "Principal". Ao marcá-la, a Rotina deverá realizar a busca pelo número do pedido informado através do pedido principal (PCPEDIDO.NUMPEDPRINC);
Ao clicar em Duplicar, caso haja mais de um pedido a opção "Duplicar através da Rotina 220" deverá ficar desabilitada;
A validação de permissão à filial do pedido foi preservada, ou seja: Se houver pedidos de duas ou mais filiais selecionados, caso o usuário não tenha permissão a uma delas o processo será abortado. Entretanto, a Rotina já faz essa validação direto na pesquisa.
A Rotina não deve permitir a duplicação de pedidos bonificados (tipo 5), essa validação também já existia, só foi adaptada para quando houver mais de um pedido;
Na tela de duplicação de pedido de compras (automática) :
A flag "Atualizar política comercial e tributação (240/ 212)" passa a se chamar "Atualizar política comercial (240)" e será exibida uma nova flag "Atualização tributação (212)", por default como 'Sim' (ainda não está funcionando);
Para todas as operações em que foi selecionado mais de um pedido, a validação de um único pedido deve travar todo o processo (ou grava/exclui todos, ou nenhum).
Ao gravar a duplicação:
Deve aplicar as validações já existentes para todos os pedidos:
Caso algum seja para um Fornecedor já excluído, alertar e abortar o processo (não consegui executar a validação porque nesse caso, o Fornecedor não aparece na Grid de duplicação e não é possível prosseguir sem informar outro fornecedor;
Fornecedor bloqueado na SEFAZ;
Validar a validade do alvará de Funcionamento e da ANVISA do Fornecedor, quando for medicamento;
Validar o agendamento do pedido
Se o usuário possuir a permissão de exclusão de pedidos originais (a permissão Nº 30 é RESTRINGIR, então nesse caso deve estar desmarcada), a Rotina deve perguntar se o mesmo deseja excluí-los, e realizar a exclusão caso clique em "SIM". Na exclusão, para cada pedido deve validar e não deixar excluir:
Se já tem uma pré-entrada ou uma entrada vinculada a ele;
Se tem uma verba vinculada a ele.
O botão "Duplicar" da Grid "Recentes" deve manter seu comportamento (como o método utilizado no mesmo foi alterado, também deve ser Os itens não estão sendo gravados;testado);
Após Gravar um pedido, se selecionada a opção de Duplicar, deve manter o comportamento.
OBSERVAÇÕES:
Os itens não estão sendo gravados;
A mensagem "Deseja recalcular" ainda aparece várias vezes, uma para cada pedido;
A mensagem "Deseja excluir o pedido original?" ainda está excluindo apenas o primeiro, deve excluir todos os originais;
Botão editar e demais devem validar se há pedido selecionado;
Outras validações, como contas a pagar.

segue mais uma parte da alteração:

Se não houver selecionado ao menos um Pedido, será exibida a mensagem abaixo e não será possível continuar:
---------------------------
Atenção
---------------------------
Nenhum pedido selecionado.
---------------------------
OK
---------------------------
Duplicar:
Se foram selecionados pedidos de Fornecedores diferentes, exibir a mensagem abaixo e não permitir continuar:
---------------------------
Atenção
---------------------------
Não é possível duplicar pedidos de Fornecedores diferentes.
---------------------------
OK
---------------------------
Excluir / Editar/Imprimir:
Caso tenha sido selecionado mais de um pedido, exibir a mensagem abaixo e não permitir continuar:
---------------------------
Atenção
---------------------------
É possível [operação] apenas um pedido por vez.
---------------------------
OK

Observação:

;

  • Marque os checkbox "Atualizar política comercial (240)" e "Atualização tributação (212), conforme desejar. Clique em Duplicar;

Image Added


  • Clique em Confirmar; e continue o processo normalmente: confirme a "Gravação de pedido" e selecione se deseja ou não excluir o(s) pedido(s) origina(is) na próxima tela;

Image Added


Relatórios de impressão de pedido de compra, rotinas 210 e 211:


Rotina 210 - Emitir Pedido de Compra

  • Acesse a rotina 210 - Emitir Pedido de Compra na versão mais recente;
  • Informe os filtros e clique em Imprimir

Image Added

  • Selecione a opção "Imprimir relatório padrão" e clique em Confirmar;

Image Added


  • O número do pedido principal (quando houver) será exibido nos Relatórios: Completo, Saldo de pedido, Simplificado 1 e Simplificado 2. Para o relatório "Lista de pedidos", a variável correspondente está disponível nas opções customizadas, "Imprimir relatório customizado" e "Alterar layout customizado" na variável "NUMPEDPRINC";

Image Added

Rotina 211 - Consultar Pedido de Compra

  • Acesse a rotina 211 - Consultar Pedido de Compra na versão mais recente;
  • Informe os filtros e clique em Imprimir (Novo)

Image Added

  • Selecione a opção "Imprimir relatório padrão" e clique em Confirmar;

Image Added


  • O número do pedido principal (quando houver) será exibido nos Relatórios: Completo, Saldo de pedido, Simplificado 1 e Simplificado 2. Para o relatório "Lista de pedidos", a variável correspondente está disponível nas opções customizadas, "Imprimir relatório customizado" e "Alterar layout customizado" na variável "NUMPEDPRINC";

Image Added

Observação:As



04. DEMAIS INFORMAÇÕES


Aviso

Importante!

As versões estarão disponíveis para download no CCW. 

https://centraldecontrole.pcinformatica.com.br/


Mantenha suas rotinas sempre atualizadas!

...

05. ASSUNTOS RELACIONADOS

Você sabe como atualizar as rotinas do WinThor?



Templatedocumentos