01. DADOS GERAIS
Linha de Produto: | VirtualAge |
---|---|
Segmento: | Moda |
Módulo: | Virtual.PDV |
Função: | Motor de Promoção |
Ticket: | |
Requisito/Story/Issue (informe o requisito relacionado) : |
02. SITUAÇÃO/REQUISITO
- Corrigir a implementação da comunicação entre o Motor de Promoção e o VirtualPDV para que os dados necessários para o processamento sejam enviados no DTO e não haja comunicação via banco através das "views" entre os serviços.
03. SOLUÇÃO
→ Efetuada modificação no envio dos dados de venda para o Motor de Promoção contidos nas views motor_classificacao_pessoa, motor_classificacao_produto, motor_codigo_barra e motor_pessoa, motor_produto, para que estas informações não sejam
mais consultadas diretamente no banco de dados do VirtualPDV e sim sejam enviadas a cada requisição para o Motor de Promoção.
→ Foi criado um comando para deletar automaticamente as views citadas acima na inicialização do sistema.
→ Efetuada modificação no projeto de MotorDePromocao para que o mesmo receba tais informações antes contidas nas views, na entrada de dados.
Esta modificação permitirá que a aplicação seja totalmente independente (stand-alone), permitindo sua integração com qualquer aplicação. Esta modificação não impactará na funcionalidade atual.IMPORTANTE!