01. DADOS GERAIS
Linha de Produto: | Protheus |
---|---|
Segmento: | Serviços |
Módulo: | Financeiro |
Função: | FINA914.PRW, FINR917.PRW |
Ticket: | 6228014 |
Issue: | DSERFINR-20240 |
02. SITUAÇÃO/REQUISITO
1- Durante o processo de importação dos arquivos de pagamento / venda da operadora Cielo, o sistema mostra, ao final do processamento, a inclusão dos registros (não a quantidade de alteração dos mesmos).
2- Arquivo recebido da operadora REDECARD possui uma característica especifica de unificar os registros de vendas distintas em uma unica linha, alterando seu valor para a soma das vendas.
03. SOLUÇÃO
Para controlar as alterações (situação 1), foi criado um campo Linhas Editadas (FVR_QTDALT). Nele será possível identificar quantas linhas do arquivo importado foram alteradas, afim de demostrar o correto processamento do arquivo.
Além de demonstrar o valor em tempo de execução na tela do Wizard, a informação (desde que o campo seja criado na base de dados) ficará disponível para consulta, tanto através da tela de Logs de Importação (FINA917) como no relatório de Logs de Importação (FINR917). Caso o campo não seja criado, a informação será apresentada apenas em tempo de execução (Wizard de importação - FINA914).
Wizard de importação
Tela de Log
Impressão do relatório
Para contemplar a particularidade da REDECARD (situação 2), foi criado um tratamento para avaliação do registro "012 - CV/NSU Parcelado sem juros" em conjunto com o registro "014 – Parcelas sem juros", para que seja possível desmembrar as vendas por NSU - Número Sequencial Único de acordo como foram feitas as vendas no Protheus.