Ir para conteúdo
  • Cadastre-se

Daniel Simoes

Fundadores
  • Total de ítens

    27.559
  • Registro em

  • Última visita

  • Days Won

    766

Tudo que Daniel Simoes postou

  1. Você mesmo pode baixar os fontes e compilar... http://acbr.sourceforge.net/ACBrMonitor/ACBrMonitor.html?ComocompilaroACBrMonitor.html
  2. Não consigo investigar com essas informações... Quais os exatos comandos que você envia (veja no Log) ? Em qual momento entre esses comandos, ocorre o problema ?
  3. @Leandro Araújo, Forneça um passo a passo de como reproduzir o problema, usando o Demo do ACBrNFe... Como configurá-lo ? Qual botão clicar até o erro ?
  4. a versão compilada semanalmente só é disponível para assinantes do SAC
  5. Por favor seja mais específico... Qual é a sequencia de comandos a ser enviada para o MonitorPLUS ? Em que momento, na sua opinião, essas tags somem ?
  6. Tentou desabilitar ACBrNFe1.Configuracoes.Certificado.VerificarValidade ?
  7. Certifique-se de que você está usando o modelo STDCALL. A DLL da Tanca usa essa convenção de chamadas
  8. Piece of cake... ACBr.Run("c:\temp\35150805481336000137550011234567901234567900.pdf")
  9. Instale uma impressora PDF no seu sistema... o FoxIt é ótimo para isso... Se não me engano, no preview de impressão, há a opção de exportar para PDF
  10. A DLL da DIMEP quem busca a porta serial do SAT... O ACBrSAT não tem interferência nisso... Verifique se todas as DLLs distribuídas pela DIMEP, estão na mesma pasta do seu .EXE...
  11. Certifique que você tem a última versão das DLLs do fabricante... baixe-as no site da DIMEP Informe um passo a passo de como reproduzir o problema, usando o Projeto Demo SATTeste
  12. Tentou o reset na impressora ? (confirme orientação do meu Post anterior)
  13. Não vejo necessidade... acho que é uma grande vantagem pode compilar ambas as bibliotecas por default... A modificação no ACBr.inc não é difícil...
  14. Não vejo utilidade para essa funcionalidade...
  15. Colabore com o desenvolvimento do MonitorPLUS... contrate o SAC, ou sugira correções nos fontes (anexe (zip) as Units modificadas)
  16. Você está enviando a tag "</corte_total>" ?? Veja no Log do ACBrPosPrinter...
  17. O fato é que eu não tenho os seus fontes... tudo que tenho para investigar bugs, são os Demos do ACBr...então, se você não prover um passo a passo em detalhes, de como reproduzir o erro usando o Demo do ACBr... não há nada que eu possa fazer para investigar...
  18. Sugiro escrever para o fisco de SP, e solicitar orientações quando a impressão dessa tag...
  19. O ECFTeste em Lazarus implementa exemplos do ECFVirtual http://lazarus.freepascal.org/
  20. Ok, fico no aguardo, obrigado pela disposição em ajudar...
  21. O que vc quer dizer com "Dou um Click" ?? Por favor forneça um passo a passo, de como reproduzir o problema, usando o SATTeste, ou o PosPrinterTeste
  22. Você deve estar se referindo a Tag "infAdProd", correto ? (pois não existe a tag "infAdicional" no CFe) No Manual de Orientação, Versão: MO 2.15.04 não fala nada sobre a impressão dessa Tag
  23. Testei e pareceu tudo correto.. aplicado no SVN
  24. Humm.. acho que compreendi o problema... você lê várias notas, de XMLs diferentes, antes de executar algum processo, (como Impressão por exemplo) Tente com a seguinte modificação: function TNotasFiscais.LoadFromFile(CaminhoArquivo: String; AGerarNFe: Boolean = True): Boolean; var XMLStr: String; XMLUTF8: AnsiString; i, l: integer; MS: TMemoryStream; begin Result := False; MS := TMemoryStream.Create; try MS.LoadFromFile(CaminhoArquivo); XMLUTF8 := ReadStrFromStream(MS, MS.Size); finally MS.Free; end; l := Self.Count; // Indice da última nota já existente // Converte de UTF8 para a String nativa da IDE // XMLStr := DecodeToString(XMLUTF8, True); LoadFromString(XMLStr, AGerarNFe); // Atribui Nome do arquivo a novas notas inseridas // for i := l to Self.Count - 1 do Self.Items[i].NomeArq := CaminhoArquivo; Result := True; end;
  25. Cabe a você criar Teste Unitários e Roteiros, antes de liberar uma versão final para o cliente... Não tente transferir a "culpa" para a equipe do ACBr... Não compreendi a sua sugestão de modificação... Se você está lendo um XML que contém várias Notas, então todas essas notas estão no mesmo arquivo XML... e por isso que nos fontes atuais, o nome do arquivo é atribuído a todas elas... for i := 0 to Self.Count - 1 do Self.Items[i].NomeArq := CaminhoArquivo;
×
×
  • 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.