Ir para conteúdo
  • Cadastre-se

Nelson Santos

Membros
  • Total de ítens

    161
  • Registro em

  • Última visita

2 Seguidores

Últimos Visitantes

3.552 visualizações

Nelson Santos's Achievements

Collaborator

Collaborator (7/14)

  • Reacting Well Rare
  • Dedicated Rare
  • First Post
  • Collaborator Rare
  • Conversation Starter

Recent Badges

36

Reputação

2

Community Answers

  1. Resolvi.... 1) Peguei o arquivo "ACBrNFSeXLogo.RES" da pasta "ACBr\Fontes\ACBrDFe\ACBrNFSeX\DANFSE", copiei para a pasta "ACBr\Fontes\ACBrDFe\ACBrNFSeX\DANFSE\Fortes". 2) Editei o arquivo "ACBrNFSeXDANFSeRLPadraoNacional.pas", retirando o "..\", ficando somente "{$R ACBrNFSeXLogo.res}". 3) Depois, Deletei as pastas "ACBr\Lib\Delphi" e "ACBr\Lib\Lazarus". 4) E, reinstalei tudo novamente com "ACBrInstall_Trunk2.exe".... Para quem usa no Lazarus, em vez de usar o executável de instalação do ACBr, basta dar um "build" pra recompilar todo o Lazarus.
  2. Atualizei hoje (18/07/2026) o ACBr, mas está ocorrendo o erro: [DCC Error] E1026 File not found: '..\ACBrNFSeXLogo.RES' em todos os meus projetos. Já efetuei Clean....Build....e nada... Verifiquei que existe uma linha "{$R ..\ACBrNFSeXLogo.res}" no arquivo "ACBr\Fontes\ACBrDFe\ACBrNFSeX\DANFSE\Fortes\ACBrNFSeXDANFSeRLPadraoNacional.pas". Alguem consegue me oriewntar o que fazer ? Obs.: Já deletei todas as dcu's e dei build...
  3. Informo que Prefeitura de Três Rios RJ aderiu ao Padrão Nacional, ABRASF 2.01, conforme comunicado em seu site (https://tresrios.rj.gov.br/uploads/2025/12/COMUNICADO-NOTA-FISCAL.pdf) e informou aos contribuintes que a obrigatoriedade será a partir de 01/08/2026, podendo já antecipar a migração e uso do ambiente nacional a qualquer momento. Acredito que o componente ACBrNFSeX esteja adequado ao padrão aqui informado. Alguém pode me informar, por favor ?
  4. Fiz atualização hoje, 11/06/2026, e o arquivo ACBrDFeSSL.pas está com erro na linha 1080: raise EACBrDFeException.CreateDef( Format(ACBrStr(cACBrDFeSSLEnviarException), [FpInternalErrorCode, FpHTTPResultCode, FURL] ) + sLineBreak + LastErrorDesc + sLineBreak + ); Tem um "+" solto !! Nelson Santos
  5. Nota técnica 2025.001 item 22.4 em https://www.nfe.fazenda.gov.br/portal/exibirArquivo.aspx?conteudo=NvuzQGYd6E8= Porém o questionamento é se é necessário aparecer a tarja vermelha sobre o código de barras ao imprimir o DANFe.
  6. Foi enviado hoje para mim os arquivos anexos para as alterações de layout dos provedore Primax/FGMAIss com validade a partir de 01/01/2026. Dentre os arquivos está o layout novo...em caso de dúvidas, acionar o Suporte da Primax (16) 99772-7220 Manual WebService Primax - Vigenci... (Anexos).zip
  7. Desculpe não ter respondido antes....mas, estou tendo ótima experiência. Já desenvolvi projeto tanto em Delphi quanto em Lazarus. Eu já tinha experiência de web, desde Asp Clássico e Asp.net...mas, a facilidade que tem com D2Bridge é mukito grande para desenvolvedores Pascal, porque é básicamente totalmente convergente, com diz o Talis, do D2Bridge. Uso praticamente todos os componentes VCL existentes e alguns de terceiros que já tem suporte no D2Bridge. O desenvolvimento é praticamente o mesmo do VCL. Se vc está começando, olhe primeiro os exemplos da pasta Demo....tanto para Delphi quanto para Lazarus...e entre nos grupos do D2Bridge no Whatsapp....tem muita troca de informações...
  8. @Italo Giurizzato Junior Estou enviando o arquivo ACBrOFX.pas modificado, pois não está tratando a tag <TRNTYPE> (Propriedade no ACBrOFX: MovType) adequadamente conforme Manual de Especificações do OFX (https://financialdataexchange.org/common/Uploaded%20files/OFX%20files/OFX%20Banking%20Specification%20v2.3.pdf). Assim, alterei a Function Import para fazer o tratamento corretamente conforme item 3.2.9.2 Positive and Negative Signs na página 95 e item 11.4.4.3 Transaction Types Used in <TRNTYPE> na página 235 do mesmo manual, para verificar se a tag <TRNAMT> tem valor negativo ou positivo, uma vez que a maioria dos tipos são baseados no valor, como é o caso do tipo XFER que pode ser Débito de Transferência ou Crédito de Transferência. Com isto, o ACBrOFX não retorna mais "OTHER" no MovType, mas sim "D" ou "C". Esta informação será retornada na nova propriedade que eu criei "OriginalMovType". Além de alterar o código da função, criei a propriedade "OriginalMovType" que guardará o <TRNTYPE> original do OFX, pois os códigos de tipos do OFX são também importantes, já que tem significado e podem ser tratados pelos sistemas. Obs.: Deixei os códigos anteriores comentados. ACBrOFX.pas
  9. Bom dia, Estava com este mesmo problema em um cliente que usava uma Danfce em Fast, mas o modelo foi descontinuado pelo ACBR (dentro da pasta Obsoletos), que era a Danfece Reduzida (DANFeNFCe[Reduzida].fr3). Este modelo está com problemas e mantem a mensagem de Contingência, mesmo que tenha o Protocolo de Autorização.
  10. Boa noite, Mais uma vez foi necessário alterar o componente. Na parte onde converte o valor de String para Float: Alterado de: oItem.Value := StrToFloat(Amount); Para: {$IF CompilerVersion > 21.0} // VERSÕES SUPERIORES AO DELPHI 2010, É NECESSÁRIO INICIALIZAR ... fs:=TFormatSettings.Create('pt-BR'); GetLocaleFormatSettings(GetThreadLocale(),fs); {$IFEND} fs.DecimalSeparator:=','; oItem.Value := StrToFloat(Amount, fs); Esta alteração foi necessária porque, dependendo das configurações dos sistema, a Função StrToFloat somente consegue converter com Ponto Decimal, mas aqui, no componente, está tentando a conversão com Vírgula Decimal. Assim, foi necessário reconfigurar o TFormatSettings para usar Vírgula na função StrToFloat. Segue anexo novo AcbrOFX.pas ACBrOFX.pas
  11. Obrigado...Já havia testado antes de enviar e testei novamente agora após atualizar o svn...funcionando...
  12. Alteração do AcbrOFX.pas para ler a tag <RefNum>. Alguns bancos, como SICOB, traz nesta tag os dados do PIX/ DOC / TED. ACBrOFX.pas
  13. Boa tarde, acrescentando ao que já foi dito, existe também a API CNPJÁ. Não sei a defazagem de dados, mas parece que possuem planos melhores... https://cnpja.com/plans
×
×
  • 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.

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...