Produto: | |
---|---|
Linha de Produto: | |
Segmento: | |
Módulo: | PDV |
Função: | Integração |
País: | Brasil |
Ticket: | |
Requisito/Story/Issue (informe o requisito relacionado) : | DSUPPDVCORE-5830 |
Realizar todas as validações necessárias dos processos de importação de venda PDV x Consincomonitor e exportação de vendas Consincomonitor x Middleware.
Fazer a validação de ponta a ponta, desde a geração da venda, integração com servidor de PDVs e exportação para a base de dados do Middleware.
Inseridos dados nas tabelas de movimento no banco CONSINCOMONITORWINTHOR e acionado a pkg_movimentomonitor.sp_exportarmovimento manualmente, os dados foram exportados com sucesso para o CONSINCOMONITORMIDDLE.
As devoluções não foram exportadas, o MVP1 não terá essa funcionalidade.
Testado também usando o servidor remoto '10.171.136.21', e fazendo vendas no PDV, os dados chegaram corretamente.
Ao realizar uma venda com pagamento com cartão de crédido e após sua exportação fazer o 'Cancelamento do TEF', na tb_doctopagto é inserido um registro seqitem + 100 com nsucancelamentotef preenchido e campo status = 'P'.
Conforme combinado, o registro seqitem + 100 não deve ser inserido, o status foi mantido como 'P' e não 'C'(Status do pagamento: P - pagamento; C - cancelamento), porque ele é utilizado para controlar o campo replicacao da tb_docto.
Alteração da pkg_movimentomonitor.sp_exportarmovimento, foi acrescentado um if para verificação do tipo da integração, a inserção do registro b.seqitem + 100 na sy_tbx_doctopagto, só ocorrerá se fn_getparametromonitor('Geral', 'Integracao') = 'InNativa'..
Atualizar para a versão 22.07.002 ou superior.
Não há.