Boa tarde!
Estava lendo um tópico sobre retorno do banco inter e estou com um problema nas notificações de baixa de pagamento usando INTER API 2.0 para gerar boletos, desde que integrei ele a um sistema que uso para provedores SGP
O que ocorre é que quando eles rodam a rotina contendo o script para baixar os títulos, não baixam todos os títulos, a rotina é rodado durante o dia e não baixa todos, sempre ficam faltando.
Porém eu tive acesso a um script manual e eu mudei a data de pinicial para 01/06, e sempre que rodo manualmente baixa os boletos, poderia me ajudar a descobrir o que está ocorrendo?
Abaixo segue o script que consigo baixar todas as cobranças:
from django.core.management import call_command
try:
from cStringIO import StringIO
except ImportError:
from io import BytesIO as StringIO
output = StringIO()
call_command('bancointer2', pinicial='01/06/2022', stdout=output)
resposta = output.getvalue()
print(resposta)
Abaixo está um que eles criaram para puxar 30 dias atrás.
from django.core.management import call_command
from datetime import datetime, timedelta
try:
from cStringIO import StringIO
except ImportError:
from io import BytesIO as StringIO
output = StringIO()
data = (datetime.now() - timedelta(days=30)).strftime('%d/%m/%Y')
call_command('bancointer2', pinicial=data, stdout=output)
resposta = output.getvalue()
print(resposta)