Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 1256 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Moderadores
Postado

Olá,
Para quem utiliza a ACBrLibBoleto será necessário pequenos ajustes nas chamadas de alguns métodos dessa biblioteca. Essas melhorias foram realizados por questões de Padronização de performance. 

As alterações se fazem necessárias a partir da versão 0.2.0.101 da ACBrLibBoleto

Essas alterações já estão atualizadas no manual da ACBrLib: https://acbr.sourceforge.io/ACBrLib/MetodosBoleto.html

 

Basicamente as mudanças estão em alguns métodos que NÃO necessitam de respostas, então o retorno passa a ser o código padrão da biblioteca. Ou quando a resposta é apenas um valor "Inteiro" .

Exemplos: 

Antes: 

Boleto_IncluirTitulos(eArquivoIni, [eTipoSaida], sResposta, esTamanho);

Atual:

Boleto_IncluirTitulos(eArquivoIni, [eTipoSaida]);

Retorno Atual:

0

Indica que a função foi executada corretamente.

-10

Indica que houve falhas na execução do método

 


 

Retorno com Valor Inteiro:

Antes: 

Boleto_TotalTitulosLista(sResposta, esTamanho)

Depois:

Boleto_TotalTitulosLista()

Retorno Atual:

15

Indica o Total de Títulos Incluídos na Lista

-10

Indica que houve falhas na execução do método

 


 

Segue abaixo todos os Métodos Atualizados (removendo os parâmetro "sResposta", "esTamanho")

Boleto_ConfigurarDados(eArquivoIni)

Boleto_IncluirTitulos(eArquivoIni, [eTipoSaida])

Boleto_TotalTitulosLista()

Boleto_SetDiretorioArquivo(sDiretorio, [sArquivo])

Boleto_TamNossoNumero(sCarteira, sNossoNumero, sConvenio)

Boleto_SelecionaBanco(CodBanco)

 

Os exemplos estarão disponíveis nos aplicativos demonstração da ACBrLibBoleto.

 

  • Curtir 5
Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

×
×
  • 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.