Ir para conteúdo
  • Cadastre-se

Daniel InfoCotidiano

Consultores
  • Total de ítens

    4.288
  • Registro em

  • Última visita

  • Days Won

    54

Tudo que Daniel InfoCotidiano postou

  1. @HASA Complementando que o Daniel citou acima. Vc configurou a propriedade VersaoDF = 0 ? Aumente o timeout para 30000 https://acbr.sourceforge.io/ACBrLib/ConfiguracoesdaBiblioteca19.html pode anexar o seu ACBrLib.INI de configuracao do Gtin aqui para nós ?
  2. Olá Devs ! Ontem recebemos relato de rejeição no banco Inter, como esta : {"title":"Dados inválidos.","detail":"Verifique se os dados informados estão de acordo com a documentação disponibilizada e tente novamente.","timestamp":"2025-02-03T10:25:14.27387669-03:00","violacoes":[{"razao":"O valor não pode ser nulo","propriedade":"incluirCobrancaAsync.body.desconto.valor","valor":"null"}]} Teve alteração da API na forma que é enviada o Desconto. Antes era um Array com 3 descontos e agora é um objeto somente Desconto 1. <<Atenção>> Se enviar desconto, desconto2 e desconto3 só será GERADO O DESCONTO1. Sendo assim desconto2 e desconto3 serão ignorados ! Obrigado ao usuário @Dangelo2010 que reportou o problema e realizou os testes no seu ambiente de produção. Agora no inter, pode aplicar apenas um desconto 1: Titulo.DataDesconto Titulo.TipoDesconto Titulo.ValorDesconto Foram removidos: Titulo.DataDesconto2 Titulo.TipoDesconto2 Titulo.ValorDesconto2 Titulo.DataDesconto3 Titulo.TipoDesconto3 Titulo.ValorDesconto3 O que diz o manual:
  3. Salve Devs ! Agora o Banco Santander conta com mais uma API de apoio nos testes. Além do endPoint de Sandbox, agora o Santander permite testes em Homologação ! Este endPonit é o mesmo de Produção, mas na propriedade environment = "Teste". Isso permite você testar no mesmo ambiente de produção. O que diz no manual da API: Nota 3: Ambiente (environment): (pagina 49) Manual. Deverão ser enviados os seguintes domínios, de acordo com o ambiente de processamento para o registro do boleto: • PRODUCAO: Indica que o boleto deverá ser registrado normalmente no Banco • TESTE: Indica que a requisição está sendo enviada somente com a finalidade de teste, o boleto não será registrado no Banco. Para configurar, basta configurar o ambiente: Delphi Boleto.Configuracoes.WebService.Ambiente := tawsHomologacao; ACBrLibBoleto [BoletoWebSevice] Ambiente = 1 ACBrMonitorPlus Acesse Boleto, WebService: Lembrando que o ambiente pode ser configurado via cedente.ini tanto na lib quanto no monitor. [WEBSERVICE] ClientID= ClientSecret= KeyUser= Scope= IndicadorPix= Ambiente= Resumo:
  4. Vou mudar o tópico para um post privado, por favor anexe os arquivos de retorno para que possamos testar a sua contribuição. Obrigado !
  5. Q isso, qual o banco que está trabalhando? A principio no Delphi , se observar no exemplo temos: //Ler todos os campos da classe Retorno SLRemessa.Add('Cod_Retorno='+ Boleto.ListaRetornoWeb[i].CodRetorno + sLineBreak + 'Msg_Retorno='+ Boleto.ListaRetornoWeb[i].MsgRetorno + sLineBreak + 'Ori_Retorno='+ Boleto.ListaRetornoWeb[i].OriRetorno + sLineBreak + 'HTTP_Result='+ IntToStr(Boleto.ListaRetornoWeb[i].HTTPResultCode) + sLineBreak + 'JSON='+ Boleto.ListaRetornoWeb[i].JSON); for j:= 0 to Pred(Boleto.ListaRetornoWeb[i].ListaRejeicao.Count) do begin SLRemessa.Add('[Rejeicao' +IntToStr(j)+']' + sLineBreak + 'Campo=' + Boleto.ListaRetornoWeb[i].ListaRejeicao[j].Campo + sLineBreak + 'Codigo=' + Boleto.ListaRetornoWeb[i].ListaRejeicao[j].Codigo + sLineBreak + 'Versao=' + Boleto.ListaRetornoWeb[i].ListaRejeicao[j].Versao + sLineBreak + 'Mensagem=' + Boleto.ListaRetornoWeb[i].ListaRejeicao[j].Mensagem + sLineBreak + 'Ocorrencia=' + Boleto.ListaRetornoWeb[i].ListaRejeicao[j].Ocorrencia + sLineBreak + 'Valor=' + Boleto.ListaRetornoWeb[i].ListaRejeicao[j].Valor + sLineBreak ); end; Era p devolver na lista de retorno. Consegue testar com o programa exemplo, observe que apos a inclusao, ele gera um arquivo TXT de retorno dos campos para fim de exemplo. Se abrir este retorno, a propriedade mensagem nao está preenchida com esta obs? Pode realizar o teste com o programa exemplo por favor
  6. Bom dia @Messias Bittencourt quando for assim neste caso, fechamos o topico anterior com a solução e criamos um novo tópico com outro problema. veja se seu openssl está em modo legacy. https://www.practicalnetworking.net/practical-tls/openssl-3-and-legacy-providers/
  7. Estes numeros nao bate com o exemplo de boleto e nao tem o códigoBeneficiario Por favor consegue confirmar os dados corretos e uma 2 via impresso pelo banco? Pois até o momento nao temos reclamações sobre a linha digitavel. Para que eu possa simular aqui preciso dos dados corretos e uma 2 via compativel com estes dados.
  8. @Giovanne Fontenele Trevia Boa tarde ! Por favor nos passe os dados Agencia, DV Agencia, Conta, Conta DV CodigoCedente / beneficiario se tiver. Vou testar em meu ambiente
  9. @Carmo conforme questionado acima, Você está utilizando Componentes (delphi/lazarus) , Acbrlib ou AcbrmonitorPlus ?
  10. @Carmo Boa tarde ! Você está utilizando Componentes (delphi/lazarus) , Acbrlib ou AcbrmonitorPlus ? Qual arquivo de retorno, pode anexar este arquivo q consta a Observação ? Por padrao, funciona da seguinte forma: vc informa a sequencia 1..2..3..4 e ele concatena conforme cada banco. Exemplo BB API: 00234300001-6 (Cedente + NossoNumero + DV) Sicredi 25200001 -6 (Ano+Byte+NossoNumero+DV) Sendo assim, ele concatena e envia , na inclusão, na consulta, etc. Caso tenha problema para localizar o titulo devolvido, preencha tb o campo SeuNumero. No retorno ele vai devolver o SeuNumero para que vc possa identifica-lo
  11. Boa tarde ! Deu certo os testes com a Unit envia pelo @Victor H. Gonzales - Panda ?
  12. Por favor atualize seus fontes, pelo SVN do ACBr... Já subimos para o nosso repositório de fontes, modificações que podem corrigir algum dos itens referentes a esse tópico... Por favor atualize seus fontes, faça testes, e se possível comente em uma nova resposta, se o problema foi resolvido... Dúvidas, sobre o uso do SVN ? Clique aqui e veja um vídeo Sobre a Formatação do impresso de Cedente: Não informe o DV da Agencia para que este DV nao seja impresso conforme solicitado Realize um teste de emissão e veja se barras e linha digitáveis estão sendo aceitas.
  13. Tópico fechado por falta de retorno do usuário
  14. 1. a data de desconto não pode ser igual ao dia do vencimento. por exemplo boleto vence dia 15/02/2025 DataDesconto = 03/02/2025 (de 03 até 15/02/25) ele vai dar o desconto. quantidadeDias = (ATitulo.Vencimento - ATitulo.DataDesconto) O seu está ficando zerado, por favor tente informar a data que vai iniciar o desconto.
  15. Bom dia Vamos varificar
  16. existem 2 topicos com mesmo problema. Vamos seguir em
  17. Se sua assinatura for Pro ou Corporativo, por favor sempre que criar tópicos, utilize seu login de usuario PRO, assim conseguimos enviar para SLA
  18. @bds Testei aqui em meu ambiente ! Aqui está normal, tanto x86 como x64 Lembrando que muitos usuários já utilizam esta lib em produção. Leia com atenção os passos abaixo, vamos utilizar o programa exemplo. Apague as pastas do exemplo JAVA (se vc tem modificações, faça um backup p vc nao perder): \ACBr Common \NFe Após apagar as 2 pastas acima, rode o SVN Update, assim o seu exemplo vai ficar igual ao nosso. Após isso, configure a pasta onde esta a lib e dependências, e execute um novo teste.
  19. @Tiago.T.Caldas Deu certo os testes? com o exemplo funcionou ?
  20. @Messias Bittencourt Estava analisando os fontes do Itau. vc não precisa passar via "instrução" o comando de negativar/protestar ou nao negativar ou protestar. Pode fazer desta forma que fica mais fácil. Para não protestar: DiasDeProtesto = 0 Para não negativar: DiasDeProtesto = 0 Instrucao1= Instrucao2=
  21. Teste o comportamento desta por favor: libacbrgtin64.7z
  22. @NiltonQueiroz Existe uma propriedade na solução acbr lernossonumerocompleto , deixe como true e realize um teste por favor.
  23. se puder nos der um retorno apos o suporte reponder vc. agradeco.
  24. Em casos de problemas técnicos, a NFC-e pode ser emitida em contingência offline (ACBrNFe1.Configuracoes.Geral.FormaEmissao := teOffLine ) NFC-e em Contingência Offline : Quando a NFC-e é emitida em contingência offline (código 9), ela deve ser transmitida para a SEFAZ assim que os problemas técnicos que impediam a transmissão forem resolvido; vc carrega ela e envia. vc está enviando a mesma nota gerada off line? ou vc esta mudando algo nos dados dela?
×
×
  • 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.