01. DADOS GERAIS

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


02. SITUAÇÃO/REQUISITO

      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.

03. SOLUÇÃO

     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'..

04. DEMAIS INFORMAÇÕES

Atualizar para a versão 22.07.002 ou superior.

05. ASSUNTOS RELACIONADOS

       Não há.