Páginas filhas
  • DDRET-751 DT Edição de Oferta Vigente


01. DADOS GERAIS

Linha de Produto:PC Sistemas
Segmento:V&D
Módulo:20 - Auto Serviço
Função:Cadastrar Ofertas Programadas
Requisito/Story/Issue:DDRET-751


02. SITUAÇÃO/REQUISITO

Realizar a alteração na rotina 2011 - Cadastrar Ofertas Programadas para permitir que o usuário realize a edição da oferta na tela de inclusão podendo ter todas as informações editadas. Deverá ser gravado log das alterações realizadas, informando o valor anterior e o novo valor definido.

03. SOLUÇÃO

Foi realizada a refatoração do processo de oferta da rotina 2011. Houveram alterações no código fonte, ajustes de nomenclatura de variáveis, correção de bugs de replicação entre filiais, melhoria de performance, etc. Segue abaixo alterações realizadas:

  • Foi adicionado à rotina o processo de histórico de alteração de cabeçalho e itens. O mesmo tem como função exibir ao usuário o que foi alterado e quando foi alterado. Tal alteração se dá pelo fato da rotina agora permitir editar. Os dados ficarão gravados nas tabelas PCOFERTAPROGRAMADAC_HIST PCOFERTAPROGRAMADAI_HIST.
  • Foi removida da parte de Detalhamento de Oferta o processo de edição de preços e prioridade isso ocorreu porque foi adicionado à rotina o processo de edição.
  • Foi ajustado o processo de Replicação de Ofertas, o mesmo possuía alguns gargalos e os mesmos foram removidos. 
  • O processo de edição ficou simples. Caso o usuário tenha permissão na rotina 530 para editar a oferta será permitido tal processo. Ao editar a rotina irá verificar se existem ofertas relacionadas para ajustá-las também (com a confirmação do usuário para tal). No processo de edição o usuário poderá fazer qualquer alteração desejada, adicionar novos produtos, ajustar preços, mudar prioridade, descrição, período de vigência, etc. 
  • As triggers criadas estão todas na rotina PCSIS2000, foram criadas algumas opções para tal.


Para utilizar a implementação atualize a rotina 2011 para a versão informada abaixo ou superior.

PCSIS2011

  • 29.5.2.5



Será necessário atualizar na rotina 560 as tabelas PCOFERTAPROGRAMADAC, PCOFERTAPROGRAMADAI, PCOFERTAPROGRAMADAC_HIST  e PCOFERTAPROGRAMADAI_HIST na versão informada abaixo ou superior

PCINFTAB

  • 29.4.0.88





Será necessário atualizar a rotina 2000 para a versão informada abaixo ou superior e rodar as dependências 34 - Gerar Permissão de Acesso (rotina 530), 45 - Trigger de log de alterações da tabela PCOFERTAPROGRAMADAC, 46 - Trigger de log de alterações da tabela PCOFERTAPROGRAMADAI e 33 - Criar Menus. 

PCSIS2000

  • 29.5.2.9



Após rodar a rotina 2000 será preciso habilitar a permissão 1 - Permitir Editar Oferta na rotina 530.



Acesse a rotina 2011 e siga conforme necessidade para Inclusão, Edição ou Emissão de relatórios. Estes processos não foram visualmente alterados na rotina e por isso para criar, alterar e/ou excluir ofertas basta seguir os passos já conhecidos.





04. DEMAIS INFORMAÇÕES

   

IMPORTANTE!

As versões estarão disponíveis para download no CCW.  Mantenha suas rotinas sempre atualizadas!