01. DADOS GERAIS

Produto:

Segmento:

Módulo:Financeiro
Função:Baixa de cartão de crédito por Extrato Eletrônico
Requisito/Story/Issue (informe o requisito relacionado) :DVAFIS-6216


02. SITUAÇÃO/REQUISITO

A operadora PagSeguro, quando a modalidade de pagamento é "M - Recebimento múltiplo (conforme parcela)" e a venda possui taxa de parcela do comprador "TAXA_PARCELA_COMPRADOR" envia a informação em apenas 1 registro, mesmo que o campo "PAGAMENTO_PRAZO" tenha o valor "M".

No sistema, temos a venda lançada conforme o parcelamento. Para realizar a conciliação, seria necessário realizar o recalculo de cartão, gerando apenas uma parcela. Para esse caso, como não existe a instrução de pagamento único, o sistema está dividindo o valor da transação conforme a quantidade de parcelas

03. SOLUÇÃO

Ao processar um registro de conciliação FCPFP169 - "Baixa de Cartão por Extrato Eletrônico" da PagSeguro, dividir os valores conforme a quantidade de parcelas quando o campo "PAGAMENTO_PRAZO" for "M - recebimento múltiplo" e possuir valor no campo "TAXA_PARCELA_COMPRADOR".

Imagem 01 - Arquivo - Demonstração do campo "PAGAMENTO_PRAZO" está como "M" e possui "TAXA_PARCELA_COMPRADOR".

O valor bruto é 238,80 / 3 = 79,60, valor liquido 233,81/ 3 = 77,95.

Imagem 02 - FCRFP169 - Demonstração do componente de baixa de cartão por extrato eletrônico.

Na imagem acima demonstra a fatura 1/3, que ao realizar a importação do arquivo foi gerado 3 parcelas, conforme a imagem 01.

Imagem 03 - FCRFP169 - Demonstração da fatura 2/3, gerada a partir da importação do arquivo.

Imagem 04 - FCRFP169 - Demonstração da fatura 3/3, gerada a partir da importação do arquivo.

<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}

.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { 
	background: #FF9900; !important 
}

.menu-item.active-tab { 
	border-bottom: none !important; 
}

</style>