Ir para conteúdo
  • Cadastre-se

Eduardo casotti

Membros Pro
  • Total de ítens

    7
  • Registro em

  • Última visita

Tudo que Eduardo casotti postou

  1. Esta funcionalidade estava funcionando até agora. Inclusive não tive problemas com outros bancos, apenas no sicoob. Acredito que é um bug mesmo, pois se houvesse alguma limitação neste sentido, haveria alguma excessão específica instruindo neste sentido em vez de access violation.
  2. Gostaria de reportar um erro "Access Violation" ocorrido em: unit ACBrJSON.pas; Stop na linha 542: LIndex := FJSON.IndexOf(AName);//Valor de AName='codigoBarras' Uso banco Sicoob. Boleto.Configuracoes.WebService.Operacao := tpConsultaDetalhe; O erro ocorre quando utilizo mais de um boleto na lista. Quando vai apenas um funciona corretamente. Percebi que se eu ir depurando a unit ACBrBoletoWS.pas funciona. Como se tivesse precisando dar um delay em algum lugar. Para resolver o problema adicionei um sleep(1000) em ACBrBoleoWS.pas após linha 510: "Result := FBoletoWSClass.Enviar;"
  3. Não vou poder atualizar agora, mas logo que for possível eu atualizo.
  4. Outra coisa é que na mesma sequência o retorno de LJsonObjectItem.AsJSONObject['cobranca'].AsString['situacao'] está vindo como 'RECEBIDO' quando é liquidada. O código abaixo não pega esta situação; if (LSituacao = C_CANCELADO) or (LSituacao = C_EXPIRADO) or (LSituacao = C_PAGO) or (LSituacao = C_EXPIRADO) or (LSituacao = C_MARCADO_RECEBIDO) then begin ARetornoWS.DadosRet.TituloRet.DataBaixa := DateIntertoDateTime(LJsonObjectItem.AsJSONObject['cobranca'].AsString['dataSituacao']); end;
  5. Daniel, em tempo, ainda encontrei um problema na unit ACBrBoletoRet_Inter_API.pas em: procedure TRetornoEnvio_Inter_API.LerRetornoPix(const ARetornoWS: TACBrBoletoRetornoWS; AIndex: Integer); ... Na linha onde está 'valorTotalRecebimento' deveria estar 'valorTotalRecebido'. ARetornoWS.DadosRet.TituloRet.ValorPago := LJsonObjectItem.AsJSONObject['cobranca'].AsCurrency['valorTotalRecebido'];//valorTotalRecebimento Meus boletos não estavam baixando devido o valor pago estar permanecendo zerado.
  6. Recentemente atualizei os componentes para emitir boletos híbridos no banco Inter e obtive vazamentos de memória conforme segue abaixo. Nos outros bancos não teve problema, só no banco Inter. Ele ocorre sempre que faço uma consulta detalhada ou no caso de transmissão de um novo boleto. 13 - 20 bytes: TJsonArray x 1, TACBrJSONObject x 40, TList x 40, UnicodeString x 7, Desconhecida x 4 21 - 36 bytes: TJsonObject x 8, UnicodeString x 36, Desconhecida x 12 37 - 52 bytes: UnicodeString x 8, Desconhecida x 1 53 - 68 bytes: UnicodeString x 1 69 - 84 bytes: UnicodeString x 2 85 - 100 bytes: UnicodeString x 1 101 - 116 bytes: UnicodeString x 2, Desconhecida x 2 181 - 212 bytes: Desconhecida x 1 245 - 276 bytes: Desconhecida x 1 389 - 436 bytes: UnicodeString x 1 No anexo vai o arquivo completo. MemoryManager_EventosLog.txt
  7. Bom dia pessoal, acabamos de desenvolver o boleto on Line com PIX e com o Sicoob funcionou tudo corretamente porém no Sicred está dando erro de autenticação e o suporte deles está exigindo a cUrl da conexão para dar segmento com o suporte, como consigo essa cURL para enviar para eles?
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.