Ir para conteúdo
  • Cadastre-se

daniloacr

Membros
  • Total de ítens

    20
  • Registro em

  • Última visita

Últimos Visitantes

O bloco dos últimos visitantes está desativado e não está sendo visualizado por outros usuários.

daniloacr's Achievements

Apprentice

Apprentice (3/14)

  • Collaborator Rare
  • Dedicated Rare
  • First Post
  • Conversation Starter
  • Week One Done

Recent Badges

0

Reputação

  1. Obrigado @Daniel Simoes funcionou 100%
  2. A solução que encontrei para resolver o meu problema, foi criar uma unit como o mesmo nome StrUtilsEx, sendo assim sempre irá olhar para a unit local. Dessa forma não terei preocupação com as atualizações do Trunk unit StrUtilsEx; interface uses SysUtils; function FastStringReplace(const S, OldPattern, NewPattern: string; Flags: TReplaceFlags): string; implementation function FastStringReplace(const S, OldPattern, NewPattern: string; Flags: TReplaceFlags): string; begin Result:= S.Replace(OldPattern, NewPattern, Flags); end; end.
  3. Tentei NativeStringToANSI porem o erro persiste. Achei a explicação do chatGPT interessante.
  4. Complementando... Esse mesmo problema ocorreu ao alimentar o componente, ao definir as observações da NFCom. Percebi que isso acontece quando há alguns tipos de caracteres especiais. infAdic.infCpl:= 'TESTE n° ABC'; o caracter º está causando o problema.
  5. Bom dia, A exceção ocorre exatamente na unit StrUtilsEx na linha 190 segue imagem.
  6. Bom dia, Estou passando por um problema ao emitir NFCom utilizando Delphi + Linux. Ao enviar a nota fiscal retorna exceção: Range check error. Mais exatamente na unit ACBrNFComWebServices.pas na função RemoverDeclaracaoXML. Quando executa a função FastStringReplace ocorre a exceção. Fiz a seguinte alteração de FastStringReplace para Result.Replace e funcionou. function RemoverDeclaracaoXML(const AXML: String; aTodas: Boolean = False): String; var DeclaracaoXML: String; begin DeclaracaoXML := ObtemDeclaracaoXML(AXML); if DeclaracaoXML <> '' then begin if aTodas then Result:= Result.Replace(DeclaracaoXML, '', [rfReplaceAll]) //Result := FastStringReplace(AXML, DeclaracaoXML, '', [rfReplaceAll]) else Result:= Result.Replace(DeclaracaoXML, '', []) //Result := FastStringReplace(AXML, DeclaracaoXML, '', []); end else Result := AXML; end; Minhas perguntas: - Trocar FastStringReplace por Result.Replace é seguro? - Seria um problema a ser avaliado? IDE: Delphi 13 + September Path + October Patch Linux: Debian 12
  7. Exatamente o mesmo problema que estou passando. Torcendo para alguém da uma luz sobre essa situação.
  8. Estou com o mesmo problema, conseguiu resolver? Se coloco inNaoContribuinte ou inIsento e deixo IE em branco me retorna Rejeição: IE do Destinatário não informada. Estou usando os schemas do SVN do ACBr. UF: MG
  9. Bom dia! @Nelsimar S GoncalvesPoderia postar o exemplo novamente? Estou tentando conectar no MinIO atráves do Delphi porem sem sucesso.
  10. @Juliomar Marchetti conseguiu validar essa segunda situação acima?
  11. O problema ao utilizar tpConsultaDetalhe foi resolvido, porem agora está com vazamento quando utilizando o tpIncluir.
  12. Resolvido! Obrigado!
  13. Atualizei o SVN ontem por via das dúvidas. Não fiz alterações no local. Acabei de comparar com o trunk2 os arquivos são os mesmo.
  14. Execução única, acontece 100% das vezes.
  15. Boa noite, ACBrBoleto está apresentando memory leaks quando efetua uma consulta no WEB Service do tipo tpConsultaDetalhe. Afim de confirma que não seria minha aplicação, rodei o programa de exemplo e persiste. Banco: Sicoob WebService: tpConsultaDetalhe
×
×
  • 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.