Ir para conteúdo
  • Cadastre-se

Rafael Dias

Membros
  • Total de ítens

    2.461
  • Registro em

  • Última visita

  • Days Won

    24

Tudo que Rafael Dias postou

  1. O titulo do tópico esta assim mas se ler o primeiro post percebera que se trata de uma contribuição relativa ao retorno dos eventos.
  2. Se sua aplicação for 32 Bits e não estiver utilizando Migw, sim.
  3. 2.2 - Permaneça no assunto - Quando tiver uma dúvida diferente do assunto no tópico, poste em novo tópico. Não use algo equivalente a "aproveitando o gancho... [dúvida não relacionada com o tópico aqui]". Favor leia as regras do fórum.
  4. Qual modelo de ECF ?
  5. Este xml não foi gerado com ACBr pois o mesmo contem varios espaços em lugares onde não tem necessidade, você esta usando o componente para gerar este xml ?
  6. Pela configuração você vai precisar da dlls do openssl e da libxml de acordo com sua aplicação, ou seja x86 ou x64.
  7. Infelizmente não é possível nenhuma das bibliotecas oferecem suporte para carregar xsd por stream.
  8. Tente ver se tem uma versão atualizada da dll e lembrando que se usar a versão x64 do ACBrFramework tem que usar a versão x64 da dll da epson e vice versa.
  9. https://svn.code.sf.net/p/acbr/code/ACBrFramework
  10. O método de leitura do Xml atualmente lê apenas o evento e salva em uma lista para enviar, o xml já tem que estar assinado e pronto para o envio. Este método não preenche a lista de eventos e não adiciona eventos na lista, ou seja não é possível carregar o seu xml e assinar. Mas se você quiser ajudar a fazer os 40 métodos de leitura de Xml ficaremos muito grato, lembrando que o mesmo tem que ser compatível com o Delphi(D7+) e o Lazaurs.
  11. Isso é devido as permissões do windows, ele não deixa que manipulemos o certificado quando não é exportável.
  12. Use o ACBrPosPrinter e use as tags para controla tamanho e formato.
  13. Procure sobre o Chromium, o google chrome é baseado nele. https://github.com/salvadordf/OldCEF4Delphi
  14. Verifique seu ambiente e fontes pois aqui esta compilando normalmente sem erro.
  15. Pessoal isto não é bug esta propriedade existia antigamente bem quando saiu a NFCe por causa que alguns estados não aceitavam o qrcode no Xml e como isto já não ocorre, pois agora se ela for true o componente não adiciona o qrcode no xml causando erro, por isso removemos ela. Se tiver erro é só procurar nos dfm/lfm e remover esta declaração ou remover a linha no código caso você tenha feito manualmente.
  16. Valdeir não tem nada de errado com o ACBrFramework, é que quando é do Modelo EscEcf é obrigatório passar o numero do cupom para cancelar. O ACBrECF já aceita o numero do cupom no parâmetro do cancelar basta você informar o mesmo.
  17. Fechando o tópico pois esta virando tópico frankstein com vários assunto todos misturados.
  18. Poderia testar com o ECFTeste que tem na sessão de downloads do forum.
  19. Não muda o fato que o erro é do .Net Framework dizendo que você esta tentando usar um objeto nulo. Use o debug e descubra qual objeto esta nulo.
  20. System.NullReferenceException é quando o objeto que você tenta acessar e nulo, você não deve estar instanciando o objeto e o mesmo se encontra nulo.
  21. Pelo erro o problema é no webservice.
  22. Pelo visto no debug você tem source diferente do que você esta vendo por isso que o código para em linha errada. Faça a limpeza dos seus fontes e reinstale o ACBr, o problema esta na sua maquina e não no codigo do acbr pois o mesmo funciona perfeitamente.
  23. @MSS eu tenho certeza que isso já foi feito no código. GerarChaveEsocial if TACBreSocial(FACBreSocial).Configuracoes.Geral.TipoEmpregador in [teOrgaoPublico, tePessoaFisica] then Result := Result + copy(OnlyNumber(CNPJF) + '00000000000000', 1, 14) else Result := Result + copy(OnlyNumber(Copy(CNPJF, 1, 8)) + '00000000000000', 1, 14); GerarIdeEmpregador if (TACBreSocial(FACBreSocial).Configuracoes.Geral.TipoEmpregador in [teOrgaoPublico, tePessoaFisica]) then Gerador.wCampo(tcStr, '', 'nrInsc', 14, 14, 1, pEmp.NrInsc) else Gerador.wCampo(tcStr, '', 'nrInsc', 8, 8, 1, Copy(pEmp.NrInsc, 1, 8));
×
×
  • 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...