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 e 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
As versões estarão disponíveis para download no CCW. Mantenha suas rotinas sempre atualizadas!IMPORTANTE!