Ir para conteúdo
  • Cadastre-se

Daniel Simoes

Fundadores
  • Total de ítens

    27.013
  • Registro em

  • Última visita

  • Days Won

    756

Tudo que Daniel Simoes postou

  1. Isso é uma pergunta para o suporte do fabricante
  2. Não me agrada modificar a assinatura dos métodos existentes... a não ser que seja realmente necessário... Nesse caso, preferi um código que seja capaz de detectar como o CEP deve ser alinhado, de acordo com o seu tamanho... function FormatarCEP(const AValue: String): String; Var S : String ; begin S := OnlyNumber(AValue); if Length(S) < 5 then S := PadLeft( S, 5, '0'); // "9876" -> "09876" if Length(S) = 5 then S := PadRight( S, 8, '0') // "09876" -> "09876-000"; "18270" -> "18270-000" else S := PadLeft( S, 8, '0') ; // "9876000" -> "09876-000" Result := copy(S,1,5) + '-' + copy(S,6,3) ; end; (Já está no SVN)
  3. Por favor poste o Log do ACBrMonitor... precisamos saber qual é o passo a passo, para a reprodução do problema...
  4. Por favor preste atenção nas respostas
  5. Incrível vocês não perceberem, que a grande vantagem do INI é não depender de código compilado de forma estática... Distribua o INI com a sua aplicação, e com isso você tem a possibilidade de editar os endereços em Run-Time, sem necessidade de recompilar a aplicação... ACBrNFe1.Configuracoes.Arquivos.IniServicos := 'C:\SeuPath\ACBrNFeServicos.ini' ; @fabricio.syncode Já enviei para o SVN, a modificação no .INI Obrigado pela ajuda...
  6. Quem gera o XML de resposta é o SAT... Verifique se o regime da Empresa no SAT/SEFAZ, está diferente do que você imagina....
  7. Estava escrito errado (corrigi) ACBr\Fontes\ACBrComum\ACBr.inc
  8. Waldir... se se tratar apenas do "LeftStr"... acho que o mais simples é substitui-lo por "Copy"
  9. Edson, Tenho respostas positivas de que a versão atual dos fontes no SVN, funciona... Não vejo necessidade de modificação nas Units do DFe ou Capicom
  10. Fiquei curioso a respeito das Warnings "W1000 Symbol '%s' is deprecated"... não deve ser difícil eliminá-las... Mas fique a vontade de analisá-las quando tiver um tempo livre... Ainda lhe devo uma resposta a respeito das modificações no TEFD... Foi muito bom contar com a sua ajuda... essas Warnings me incomodavam a um bom tempo... (e ainda sobrou vários de convrsão de String) O SVN já está de volta....
  11. Bem melhor... obrigado pela ajuda Waldir... já está no SVN...
  12. Quem imprime o QRCode é a impressora... o SAT não tem nenhuma relação direta com isso...
  13. Obrigado pela contribuição... Já está no SVN, com pequenos ajustes...
  14. Segundo as informações dessa página... http://docwiki.embarcadero.com/RADStudio/Seattle/en/W1010_Method_'%25s'_hides_virtual_method_of_base_type_'%25s'_%28Delphi%29 o "Reintroduce" é uma das maneiras de suprimir essa Warning... Mas no nosso caso, o método redeclarado com o "reintroduce", tem parâmetros diferentes, do original... Será que falta uma declaração de "overload" ?
  15. Lembrando que você pode distribuir o INI com a sua aplicação (sem depender do Resource)... e com isso, ganhar a possibilidade de modificar as URLs em RunTime
  16. Imprima da mesma maneira que vc imprime em qq impressora do Windows...
  17. Instale usando o ACBrInstall... Ele tem uma opção para limpar vestígios de instalação anteriores
  18. Trata-se de uma impressora NÃO fiscal... Você pode imprimir qualquer coisa nela....
  19. Mesmo com a adição de "Reintroduce" como está nos fontes atuais... o Delphi acusa um warning ? Se SIM, qual é a msg ? procedure Assign(DeGeralConf: TGeralConf); reintroduce; virtual; PS: Noto que você não tem muita preocupação com a edentação dos fontes... (não vejo um padrão, e não está nos semelhate ao dos fontes atuais..) No inicio do ACBr usávamos 3 espaços.. atualmente tentamos seguir as recomendações do Delphi Team
  20. Enviei commit para os demais casos... Acredito que tudo está ok agora... no SVN...
×
×
  • 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...