01. DADOS GERAIS
| Produto: | TOTVS Distribuição e Varejo |
|---|---|
| Linha de Produto: | Linha Winthor |
| Segmento: | Distribuição TOTVS Goiânia |
| Módulo: | 12 - CONTAS A RECEBER |
| Função: | 1298/2 - EMISSÃO E IMPRESSÃO |
| Requisito/Story/Issue: | DDFINAN-30763 |
02. SITUAÇÃO/REQUISITO
Hoje usamos a API de retorno do bolepix para baixar os títulos. Isso tem causado enorme gargalo (tem cliente que demora quase 10 horas o processamento), pois precisamos passar título a título para a API para baixarmos.
Por isso, vamos alterar o caminho e utilizaremos a API de conciliação (a mesma que já usamos na 1296), pois nela não precisamos passar os títulos, apenas batemos nela e passamos um range de datas e recebemos todas as atualizações de uma vez.
Alterar para mesma API que usamos na 1296 (https://\{ambiente}.raas.varejo.totvs.com.br/pay-hub/reporting/api/settlement)
- Para conectar, manter os mesmos padrões de token / usuário / senha
- Passar os parâmetros:
- externalPosId = Filial (confirmar)
- externalBusinessUnitId = Filial (confirmar)
- startDateMov = trunc(sysdate)-1
- endDateMov = trunc(sysdate)
- settled = 'false' (confirmar)
- Processar a lista que virá no json e baixar os títulos como hoje já faz
- Aguardando um json de exemplo para detalhar os campos
- OBS: Quando o cliente utilizar a opção de reprocessamento, a rotina deverá obedecer as datas do filtro para data inicial e final
- OBS2: manter o método atual "comentado", pois será útil para uma nova funcionalidade onde o cliente escolhe um numtransvenda para reprocessar
- OBS3: observar o campo "PaidWith" para distinguir entre recebimento em boleto e pix
Critérios de aceitação:
- Rotina processando as baixas normalmente (d-1)
- Para reprocessamento, obedecer as datas da tela
03. SOLUÇÃO
Foi encaminhado para nossa equipe de desenvolvimento que ao identificar o comportamento realizou as melhorias necessarias na rotina 1298.
Ajuste realizado e ambiente configurado para emissão e baixa de bolepix.
Ajuste realizado para alterar a API de consulta de status do bolepix.
Agora a consulta passa a ser por um período de data retornando um conjunto de status para serem processados.
Antes a consulta era feita individualmente para cada bolepix em aberto no banco.
- Melhoria no tempo de processamento de status dos bolepix em aberto.
Favor atualizar o serviço abaixo para a versão igual ou superior
- winthor-integracao-bancaria - 1.37.2.18
- winthor-fin-1298 - 1.37.2.4
- Ao atualizar o serviço winthor-integracao-bancaria, será solicitado as dependências de 'PARAMETRO' e 'AJUSTE-PARAMETROS-BOLEPIX';
04. DEMAIS INFORMAÇÕES
Importante!
As versões estarão disponíveis no WTA rotina 801
https://tdn.totvs.com/pages/viewpage.action?pageId=819502490
Mantenha suas rotinas sempre atualizadas!
05. ASSUNTOS RELACIONADOS