Ir para conteúdo
  • Cadastre-se

Daniel Simoes

Fundadores
  • Total de ítens

    29.387
  • 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...
The popup will be closed in 10 segundos...