Ir para conteúdo
  • Cadastre-se

Daniel Simoes

Fundadores
  • Total de ítens

    29.388
  • Registro em

  • Última visita

  • Days Won

    782

Tudo que Daniel Simoes postou

  1. Estude os fontes do projeto Demo: SATTeste.exe ACBrSAT1.Resposta
  2. Obrigado pelo retorno... Eu aconselho a dar uma estudada nos testes unitários que estamos desenvolvendo para o ACBr... Com eles é praticamente impossível, deixar algo errado passar... a título de exemplo, somente para a RoundABNT, são aplicados mais de 200 testes diferentes...
  3. Todos os retornos do SAT, de acordo com a especificação técnica do SAT, são mapeados em "TACBrSATResposta"
  4. Qual é exatamente a sua sugestão ?? Inserir uma chamada de {$R ACBrNFeServicos.res} em ACBrDFeConfiguracoes.pas ? Isso não pode ocorrer, pois o DFe é genérico para todos os Documentos Fiscais Eletrônicos... Não é muito mais simples (e versátil).. você distribuir o ACBrNFeServicos.ini com a sua aplicação ?? Porque depender de um Resource compilado de forma estática ?
  5. Consegui pegar o problema... Enviei uma possível correção para o SVN
  6. Seu arquivo foi lido com sucesso pelo Demo do ACBrNFe... (teste você mesmo) Mas a assinatura do mesmo está inválida...
  7. Nesse caso não tenho mais sugestões... parece ser um problema na instalação do Delphi dessa máquina...
  8. Não sei lhe dizer... mas como o trivial não funcionou... confira você mesmo as DLLs
  9. Pode ser... verifique se você copiou as DLLs para a pasta correta do Windows
  10. Anexe o XML que vc diz ter problemas para ler...
  11. Você poderia usar "ACBrECF1.TipoUltimoDocumento"... mas esse método não funciona em todos os modelos...
  12. Se você usa CAPICOM e está na dúvida do que é retornado, verifique esse post, para habilitar o retorno em modo de DEBUG
  13. A correção está correta, acabei esquecendo de enviar para o SVN, me desculpem... já está corrigido
  14. Em relação a Unit ACBrNFeDANFEFRDM.pas modifiquei as linhas: iDelLen := PCardinal(Cardinal(ADelimiter) - SizeOf(Cardinal))^; iLen := PCardinal(Cardinal(AString) - SizeOf(Cardinal))^; para: iDelLen := Length(ADelimiter); iLen := Length(AString);
  15. Em relação a JediWin32API, apliquei as seguintes modificações
  16. aparentemente há algo errado na instalação do Fortes CE... por favor remova-o e reinstale-o pelo Instalador Acabei de rodar o ACBrInstall_Trunk2.exe no D7 e funcionou normalmente..
  17. Pois é... antes de sair "achando", eu rodei a UnitTeste em Lazarus, D7 e XE7... todas retornaram 19.66
  18. Não viaja... o RoundABNT não resulta 19.67 e sim 19.66... antes de sair falando... use a UnitTeste dblValorUnit := 0.69; dblQtde := 28.50; dblTotal := dblValorUnit * dblQtde; CheckEquals( 19.66, RoundABNT(dblTotal, 2)); Não responderei mais a esse tópico, a não ser que os "entendidos" façam testes usando a UnitTeste... Não sabe usar a UnitTeste ? então use o ECFTeste, e venda um item com os valores indicados, em um emulador de ECFs qualquer, pois eles seguem a regra de arredondamento do ABNT... (Use 3 casas na Qtd, se necessário (e não no Preço Unitário))
  19. Muito obrigado pela analise e ajuda... já está no SVN... Lembrando que para usar a Carga Tardia com DELAYED é necessário: Ter Delphi 2010 ou superior (não funciona no Lazarus/FPC) Ativar a diretiva USE_DELAYED no ACBr.inc {.$DEFINE USE_DELAYED} // DESATIVADA {$DEFINE USE_DELAYED} // ATIVADA
  20. poderia por favor postar o Log do ACBrInstall ?
  21. poderia por favor anexar as Units modificadas ?
  22. Amarildo, Poderia por favor descrever melhor, como reproduzir o problema ? Ate o momento não compreendi o que você considera como errado... Preciso conseguir reproduzi-lo no ECFTeste, para debugar e analisar suas sugestões
  23. É a senha do Cerificado... Qual outra poderia ser ??
×
×
  • 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...