Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

                  → ItaúWebhook -  Para mais detalhes sobre a configuração do Webhook do Itaú Clique aqui.

                  → Santander → Webhook -  Para mais detalhes sobre a configuração do Webhook do Santander Clique aqui.


Aviso
titleImportante
  • As tabelas F79 e F7A devem possuir o mesmo compartilhamento, caso contrario não será possível executar o JOB - FINA715.
  • Para que seja acessível essa nova opção no novo gestor financeiro se faz necessário a existência do campo F79_ESTCOB

...

Na execução do Job FINA715 são gravadas tabelas F79 e F7A.

  • Para os bancos que possuem API de listagem → API onde é possível consultar eventos de liquidação/baixa de boletos por período:

     Banco do Brasil e Itaú.

     O O Job irá requisitar ao banco boletos liquidados(realizado pagamento), baixados(não foi realizado pagamento e o banco deu baixa automaticamente) e protestados no período determinado do parâmetro MV_FNGDTBX até o dia atual, ou do dia anterior até o dia atual caso não informado o parâmetro.

Totvs custom tabs box
tabsBanco do Brasil, Itaú
idsBB,Itau
Totvs custom tabs box items
defaultyes
referenciaBB

Para o Banco do Brasil são requisitados pelos códigos de estado de cobrança definidos pelo BB:

06 - LIQUIDADO Pagamento realizado → Job realizará a baixa no Protheus via execauto do FINA070.

07 - BAIXADO → (Cancelado), por exemplo: não foi pago até a data limite máxima de recebimento e o banco deu baixa no boleto → Job realizará a transferência desse título no Protheus para a situação de cobrança 0 -> Carteira removendo do borderô via execauto do FINA060.

05 e 09 - PROTESTADO ELETRONICO e TITULO PROTESTADO MANUAL → banco colocou em protesto → Job realizará a transferência desse título no Protheus para a situação definida na Configuração de Contas deste banco, tendo como padrão transferir para a carteira F → CARTEIRA PROTESTO via execauto do FINA060.

Totvs custom tabs box items
defaultno
referenciaItau

Para o Itaú são requisitados por API as situações:

LIQUIDADO Pagamento realizado → Job realizará a baixa no Protheus via execauto do FINA070.

BAIXADO → (Cancelado), será realizada a transferência desse título no Protheus para a situação de cobrança 0 -> Carteira removendo do borderô via execauto do FINA060.

PROTESTADO → banco colocou em protesto → Job realizará a transferência desse título no Protheus para a situação definida na Configuração de Contas deste banco, tendo como padrão transferir para a carteira F → CARTEIRA PROTESTO via execauto do FINA060.


  • Para bancos que não possuem API de listagem:

     Banco Santander

     Quando o banco não possui API de listagem para consultar baixas de boletos de um período determinado o job FINA715 realizará a consulta de todos os boletos em aberto na base de dados.

     É realizada uma query no banco de dados para selecionar todos os boletos em aberto baseados nas tabelas SEA e SE1 e registro a registro é consultada API de consulta de boletos no banco em questão para saber se o boleto foi liquidado. Caso tenha sido liquidado o Protheus efetua a baixa do título.

     Com Ponto de Entrada abaixo é possível restringir a query de consulta para determinar os registros que serão processados e consultados via API, diminuindo assim o processamento.

     Se o banco possui Webhook, como o banco Santander:

      - Caso o banco em questão possua webhook e o pagamento é feito com código de barras, o boleto ainda não pode ser considerado liquidado, é considerado como Baixa Operacional. (Em alguns casos pode ser cancelado ou estornado ao longo do dia pelo banco). 

                - Nesse caso é gravada tabela F79 no Protheus com os dados que o banco envia e retornado status ok para o banco.

                - Esse registro da tabela F79 que foi gravado pelo Webhook será processado pelo Job FINA715, que irá realizar a consulta desse boleto no banco para verificar se o boleto foi liquidado.

                - Caso o boleto ainda não tenha sido liquidado, o registro da F79 continua ativo para uma próxima execução do Job FINA715.

                - Caso o boleto tenha sido liquidado, o Protheus efetua a baixa do título.


Obs: Caso não exista nenhuma ocorrência de baixas/transferência/protesto no período requisitado ao banco, não será gravada F79 nem F7A, somente atualizado o parâmetro MV_FNGDTBX com a última execução do job que é mostrado em tela ao lado do título da rotina.

...