Atualize a rotinas abaixo a partir das versão indicada ou versão superior: - Rotina 220 - Devolução de cliente Versão XX.XX ;
Passo a passo:Informar
- Acesse a rotina 220 - Devolução de cliente, na versão XX.XX ou superior;
- Informe os filtros e
pesquisar 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; Image Added
- Selecione um ou mais pedidos, na Checkbox, ou utilize os botões Selecionar Todos, Inverter, Nenhum;
Image Added
- Clique em Duplicar;
Image Added
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: As |