-
Total de ítens
539 -
Registro em
-
Última visita
-
Days Won
5
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Jéter Rabelo Ferreira postou
-
Problemas Instalação ao compilar ACBrSAT
um tópico no fórum postou Jéter Rabelo Ferreira ACBrDiversos
Prezados. Atualizei o ACBr agora de manhã e deu erro ao instalar os componentes. Erro no pacote ACBrSAT, onde duas unit's fazem referência a uma constante que está na unit pcnConsts, porém a referida unit não está no uses. Seguem as duas unit's corrigidas. Atenciosamente pcnCFeCancW.pas pcnCFeW.pas- 1 reply
-
- 1
-
NFSeBrasil com problemas ao ler XML de notas geradas
um tópico no fórum postou Jéter Rabelo Ferreira ACBrNFSe
Prezados. O arquivo NFSeBrasil.Provider.pas sofreu alterações, o que está gerando problemas ao ler o XML de retorno. Ao efetuar a consulta das notas, e o componente tentar abrir o arquivo XML, o erro retornado é o seguinte: --ERROS-- Código : X999 Mensagem: Erro de Conexão: Input is not proper UTF-8, indicate encoding ! Bytes: 0xEA 0x6E 0x69 0x6F Acrescentei as linhas excluídas e voltou ao normal. Segue a unit corrigida. Atenciosamente. NFSeBrasil.Provider.pas -
Prezados. Estou configurando meu ambiente para iOS e o ACBrInstall não está adicionando as library path's do ambiente iOS Device. Embora que no LOG de instalação consta que foi adicionado. Delphi 12 Atenciosamente.
-
Olá. Fui efetuar uns testes com o DANFSExPDF e me deparei com alguns problemas ACBrNFSeXDANFSeFPDFClass.pas Nome da Software House estava fixo como "Nuvem Fiscal" Não imprimindo as Logos. ACBrUtil.FilesIO.pas Na chamada da função FileToBytes para transformar as LOGOS em TBytes, o parâmetro bytes dessa função, por ser de retorno, se não incluir o OUT nela o retorno é um array de bytes vazio. Seguem a unit's ajustadas ( FilesIO está "zipado" pois não estava conseguindo adicioná-lo) Atenciosamente. ACBrNFSeXDANFSeFPDFClass.pas ACBrUtil.FilesIO.pas.7z
-
Prezados. A unit em questão não está obedecendo o PathPDF informado para que o arquivo PDF possa ser gravado nela. A property posCanhoto está vindo com um valor inválido, com isso, a NF-e fica sem o canhoto. (Apenas comentei essa linha, dessa forma, o canhoto é impresso no cabeçalho). Segue a unit ajustada. Atenciosamente. ACBrNFeDANFeFPDF.pas
- 1 reply
-
- 1
-
Olá. Poços de Caldas utiliza a versão ABRASF 2.01, com uma pequena modificação no XSD. Segue anexo. Atenciosamente GovDigital.7z
-
Consegui resolver calculando o digito verificador e adicionando o mesmo no campo NossoNumero antes de enviar ao WS. Dessa forma, nosso número 3113118 foi enviado ao banco como 31131182. O nosso número retornado foi o mesmo que o retornado pelo banco 03399.35686 18000.000317 13118.201014 7 94880000001200 - Retorno Banco 03399.35686 18000.000317 13118.201014 7 94880000001200 - ACBr 03399356861800000031713118201014794880000001200 - Retorno Banco 03399356861800000031713118201014794800000001200 - ACBr Com isso, as alterações efetuadas na unit ACBrBancoSantander para a retirada dos dígitos não se faz necessária. Atenciosamente.
-
Olá @Warquia Desculpa a demora em responder, mas tivemos alguns imprevistos aqui e estou conseguindo testar e responder somente hoje. Seguinte, o ajuste para a impressão do boleto enviado por WS e retirando o dígito deu certo. Mas, nosso cliente envia arquivo remessa dessa carteira também, com a solução proposta, resolve o problema o boleto WS mas atrapalha o boleto feito por remessa. Se a impressão for feita 1 a 1 boleto, dá pra contornar, mas, se for impressão de vários boletos, 1 de remessa e outro WS, teremos problemas. Vou fazer mais alguns testes para tentar achar uma solução para os dois casos.
-
Boa tarde. O Provedor NFSeBrasil mudou o protocolo http para https para a NFS-e. Seguem os arquivos ajustados. Atenciosamente.NFSeBrasil.Provider.pasACBrNFSeXServicos.ini
-
Correções ACBrBoletoItauW (v1)
Jéter Rabelo Ferreira replied to Jéter Rabelo Ferreira's tópico in ACBrBoleto
Olá @Daniel InfoCotidiano Sim, quando eu disponibilizei esse banco ao ACBr, deixei igual a documentação. Porém, dias atrás tivemos um problema com um cliente, cujo um boleto não era registrado de nenhuma forma. Fizemos o teste internamente e verificamos que o JSON de retorno do erro não era igual ao da documentação. Efetuamos os ajustes conforme JSON de retorno do banco e descobrimos que o erro era um CEP inválido. Nós já tivemos alguns retornos de alguns de nossos clientes que utilizam esse endpoint do Itaú que, ao cliente ir tentar pagar o boleto, o mesmo não se encontra registrado. Esse fato e o problema do CEP relatado acima nos leva a crer que realmente o que está na documentação não reflete o retorno efetivo, Antes dessa correção, nenhum cliente nosso reclamou de erro ao registrar um boleto no Itaú. Depois disso, tivemos alguns ticket's a respeito disso. Vou tentar simular um desses erros e posto o JSON de retorno do erro. Se for o caso, poderemos tratar das duas formas, visto que, pelo jeito, a documentação não reflete a realidade (e não seria a primeira vez que vi isso no tocante a bancos). Atenciosamente. -
Olá Segue duas unit's do banco Itaú WS. Quando efetuei os ajustes nessas unit's meses atrás, ficaram algumas coisas com problemas. O principal é a leitura correta da rejeição do registro de boletos Atenciosamente. ACBrBoletoRet_Itau.pas ACBrBoletoW_Itau.pas
-
@Daniel InfoCotidiano Realmente, falha minha, a minha unit ACBrBoletoWS não tinha sido substituída pela sua. Seguem as duas unit's do Santander, pois foram feitos alguns ajustes após colocarmos em produção. Agora está OK. Atenciosamente. ACBrBoletoRet_Santander_API.pas ACBrBoletoW_Santander_API.pas
-
Bom dia. Vou refazer os testes aqui e volto a posicionar. Atenciosamente.
-
Bom dia. Sim, eu informei e não funcionou. Além do que o retorno ficou com o SOAP, que não tem nada a ver com o Rest/JSON Atenciosamente.
-
Problema na function ACBrUtil.DateTime.StringToDateTime
um tópico no fórum postou Jéter Rabelo Ferreira ACBrDiversos
Olá Subiram uma atualização ontem dessa unit, porém não foi considerada uma situação de o campo data não possuir hora, e vir como 2023-06-16. Dessa forma essa parte da função em amarelo remove o dia, ficando a data como 2023-06, o que ocorre uma exception. Atenciosamente. -
Daniel, boa tarde. Fui fazer os testes, mas houveram algumas confusões. O Santander que existe hoje em dia é utilizando SOAP (XML), o que eu desenvolvi é outra realidade, utilizando o Rest/Json, por isso coloquei o nome Santander_API (Ficando igual ao utilizado atualmente no Banco do Brasil) A Unit ACBrBoletoW_Santander_API.pas não é utilizada em nenhum momento nas suas alterações, portanto, não é utilizada em nenhum momento.. O Retorno do WebService Rest/Json não tem nada a ver com o Ret atual, que é SOAP. Vou ajustar os arquivos utilizando o KeyUser e reenviar para vocês. Atenciosamente.
-
Boa tarde. Desculpem a demora em responder, essa semana ainda eu efetuo uns testes nas alterações efetuadas. Atencioamente. Olá, criei no PostMan. Como é feito apenas uma vez, não achei necessário incluir isso no componente. Atenciosamente.
-
@pedro.korp, o Santander possui duas formas de emitir boletos WEB O ACBr tem a implementação (não testei) com utilização de XML. Eu enviei umas unit's no dia 11/04, com a versão de boleto por API (Rest/JSON), que pode ser encontrada no post Porém essa versão não está disponível no componente ainda. Você tem que ver no manual enviado pelo banco de qual ambiente é para você utilizar. Atenciosamente.
- 1 reply
-
- boleto
- boletosantader
- (e 4 mais)
-
Olá. Tem alguma previsão da liberação ou não dessa minha contribuição? Atenciosamente.
-
Olá. Seguem anexos arquivos para a geração de boleto por API do banco Santander. O manual bem como o Swagger estão disponíveis no link em https://1drv.ms/f/s!An98HQX7yBDugsZl7HAx4OV_k7Ic7Q?e=aZrJ43 Já homologado com o Banco Santander. Atenciosamente. ACBrBoleto.pas ACBrBoletoRet_Santander_API.pas ACBrBoletoW_Santander_API.pas ACBrBoletoWS.pas
-
Bom dia. Segue link com a documentação Manual. A implementação do Banco está pronta. Estou apenas aguardando uma resposta do Santander hoje para enviar os arquivos alterados. Atenciosamente.
-
Olá Recebi uma documentação do Santander para o registro de BoletoWEB, mas é totalmente diferente da que foi postada aqui. Essa é REST/JSON, nada de XML Vou adicionar a documentação aqui, com o arquivo yaml(SWAGGER) das requisições. Como o nosso colega disse que já foi homologado o dele, pra não ter problemas, vou criar um banco Santander_API. Assim que terminar adiciono os arquivos. Atenciosamente. Obs.: Não aceitou que eu adicionar o manual, pois tem mais de 2mb. SWAGGER - BankSlip Management V2.1.2.yaml
-
Library Path Delphi 11.3 e iOS
Jéter Rabelo Ferreira replied to Jéter Rabelo Ferreira's tópico in Dúvidas Gerais sobre o ACBr
Boa tarde. Eu mantenho uma VM para cada versão de Delphi. Não altero as opções default do ACBrInstall, e instalo todos os pacotes. (Selecionando todas as plataformas). Atenciosamente. -
Library Path Delphi 11.3 e iOS
um tópico no fórum postou Jéter Rabelo Ferreira Dúvidas Gerais sobre o ACBr
Boa tarde. O ACBrInstall não está adicionando seus diretórios na library path para iOSDevice64. Delphi 11.3. Repositório atualizado. Atenciosamente. -
API Cash Management Banco Itaú - V2
Jéter Rabelo Ferreira replied to Rafael Mozer's tópico in ACBrBoleto
Boa tarde Rafael. Para posicionar as pessoas, o ambiente de homologação não valida o JSON de envio, e retorna um boleto padrão. O @Rafael Mozervai ter uma reunião com o pessoal do Banco Itaú. Enviei as unit's que eu havia alterado/criado para que ele possa analisar juntamente com a que ele havia feito. Qualquer novidade, informamos aqui. Atenciosamente.