Ir para conteúdo
  • Cadastre-se

Daniel Simoes

Fundadores
  • Total de ítens

    27.063
  • Registro em

  • Última visita

  • Days Won

    759

Tudo que Daniel Simoes postou

  1. Não consegui baixar os últimos anexos... mas analisei o XML do primeiro Post Aparentemente você está "comendo" a informação do tipo de emissão da Chave (tpImp)... Veja, o comando abaixo: NFE.Gerarchave("15","10002412","65","001","000000002","1","22/09/15","02742549000187") produz como resposta essa chave: OK: NFe15150902742549000187650010000000021100024128 Separei com cores, para melhor visualização... Observe que a antes do cUF, (10002412) existe o campo tpImp (1)... No seu XML ela consta como: <infNFe Id="NFe15150902742549000187650010000000021000241224" versao="3.10" >
  2. Difícil lhe dizer... aqui usamos sem problemas... Porque você não baixa o mesmo, e submete ele no seu roteiro de testes ?
  3. O problema parece ser no Demo do ACBr, que está lendo os dados de um WebServices que ele não utilizou "Retorno", pois a consulta é síncrona... Em consultas Síncronas, apenas o WebServices "Enviar" é exeutado... Acho que uma possível correção seria: if not Sincrono then begin MemoResp.Lines.Text := ACBrNFe1.WebServices.Retorno.RetWS; memoRespWS.Lines.Text := ACBrNFe1.WebServices.Retorno.RetornoWS; LoadXML(MemoResp, WBResposta); MemoDados.Lines.Add(''); MemoDados.Lines.Add('Envio NFCe'); MemoDados.Lines.Add('tpAmb: '+ TpAmbToStr(ACBrNFe1.WebServices.Retorno.TpAmb)); MemoDados.Lines.Add('verAplic: '+ ACBrNFe1.WebServices.Retorno.verAplic); MemoDados.Lines.Add('cStat: '+ IntToStr(ACBrNFe1.WebServices.Retorno.cStat)); MemoDados.Lines.Add('cUF: '+ IntToStr(ACBrNFe1.WebServices.Retorno.cUF)); MemoDados.Lines.Add('xMotivo: '+ ACBrNFe1.WebServices.Retorno.xMotivo); MemoDados.Lines.Add('cMsg: '+ IntToStr(ACBrNFe1.WebServices.Retorno.cMsg)); MemoDados.Lines.Add('xMsg: '+ ACBrNFe1.WebServices.Retorno.xMsg); MemoDados.Lines.Add('Recibo: '+ ACBrNFe1.WebServices.Retorno.Recibo); MemoDados.Lines.Add('Protocolo: '+ ACBrNFe1.WebServices.Retorno.Protocolo); end else begin MemoResp.Lines.Text := ACBrNFe1.WebServices.Enviar.RetWS; memoRespWS.Lines.Text := ACBrNFe1.WebServices.Enviar.RetornoWS; LoadXML(MemoResp, WBResposta); MemoDados.Lines.Add(''); MemoDados.Lines.Add('Envio NFCe'); MemoDados.Lines.Add('tpAmb: '+ TpAmbToStr(ACBrNFe1.WebServices.Enviar.TpAmb)); MemoDados.Lines.Add('verAplic: '+ ACBrNFe1.WebServices.Enviar.verAplic); MemoDados.Lines.Add('cStat: '+ IntToStr(ACBrNFe1.WebServices.Enviar.cStat)); MemoDados.Lines.Add('cUF: '+ IntToStr(ACBrNFe1.WebServices.Enviar.cUF)); MemoDados.Lines.Add('xMotivo: '+ ACBrNFe1.WebServices.Enviar.xMotivo); //MemoDados.Lines.Add('cMsg: '+ IntToStr(ACBrNFe1.WebServices.Enviar.cMsg)); //MemoDados.Lines.Add('xMsg: '+ ACBrNFe1.WebServices.Enviar.xMsg); MemoDados.Lines.Add('Recibo: '+ ACBrNFe1.WebServices.Enviar.Recibo); //MemoDados.Lines.Add('Protocolo: '+ ACBrNFe1.WebServices.Enviar.Protocolo); end;
  4. Acabei achando um outro Bug no Branches de Lazarus, mas que já corrigi... Em relação ao número de cópias pelo Preview, está funcionando corretamente... Mas isso foi corrigido recentemente Provavelmente você precisa atualizar o seu Fortes CE
  5. Pode ser algo errado no seu FormatSettings... notei que o XML está sendo formatado sem os pontos decimais... Errado: <envEvento versao="100" Correto: <envEvento versao="1.00"
  6. Apesar de ser o comportamento esperado... Não devemos mudar o funcionamento da PadLeft... isso pode quebrar muita coisa... Veja comentários na Unit teste de ACBrComum O código poderia ser corrigido com: PadLeft( RightStr( AString, Tamanho ), Tamanho)
  7. Tente nesse Link: http://www.urano.com.br/atu/desenvolvedores.htm , Terminal de Comandos
  8. O código é o mesmo... os boletos já existiam no projeto do ACBrMonitor, que foi expandido para ACBrMonitorPLUS... Apenas os fontes de NFe e outros DFes são novos nesse projeto...
  9. O modelo ecfSweda está descontinuado... use ecfSwedaSTX
  10. Voce deve estar modificando as propriedades em RunTime... Se funciona no PosPrinter, então tem que funcionar nos demais...
  11. Então deve ser algo no seu código,... que está atribuindo o modelo errado... Para reportar problemas de impressão... por favor use apenas o Demo do ACBrPosPrinter... Se funcionar nele... então COM CERTEZA, funciona em outros lugares, simplesmente porque os demais componentes apenas chamam o ACBrPosPrinter para efetuar a impressão...
  12. Não tenho como lhe ajudar...o erro não ocorre pra mim... Verifique se seus fontes estão em sincronismo com o SVN...
  13. Para essa impressora, você precisa usar o modelo ppEscElgin
  14. Copie a versão 1.0... se essa é a última... o componente procura primeiro, por um Schema com a mesma versão que você configurou... não achando, ele usará o Schema imediatamente inferior...
  15. No Trunk2, Vc define em runtime: SSLLib := libOpenSSL Apenas aponte o Arquivo Pfx para o certificado e pronto... não precisa instalar nada...
  16. Vou precisar de um FeedBack sobre o Sleep.. para saber se modifico no SVN... Se resolveu, se ficou muito lento, etc...
  17. Baixa do Sefaz e copia pra lá...
  18. Apenas copie o Schema que falta para a pasta de Schemas
  19. Nem todas as Units iniciam com "acbr"... Exemplo da Unit que você mesmo citou, da synapse use o script apagaacbr.bat para remover todas as Units do HD
  20. Notei alguns bugs nessa rotina... Ja estou trabalhando nisso...
  21. Não vejo isso como um problema do ACBr... Afinal o ACBrInstall funciona normalmente... Deve ser algo no seu ambiente... Se desejar reportar modificações no para os Packages fique a vontade
  22. Estou investigando o caso... Atualmente, vários dos desenvolvedores do ACBr estão atuando no Fortes CE ( eu inclusive )
  23. Qual modelo você está usando ?
  24. É algo no Fortes Report... pode ser difícil de debugar... Se você atribuir o numero de cópias por código e não efetuar o preview.. deve funcionar...
×
×
  • 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.