Ir para conteúdo
  • Cadastre-se

Daniel Simoes

Fundadores
  • Total de ítens

    26.604
  • Registro em

  • Última visita

  • Days Won

    753

Tudo que Daniel Simoes postou

  1. Atualize seus fontes...
  2. Compreendi a sua mensagem... mas não achei muito polida a sua maneira de reportar um erro...
  3. 3.1 - Não faça flooding - Inundar o fórum com posts repetidos, com a mesma dúvida ou as mesmas palavras é chamado de flooding. Isso é proibido. Apenas um post feito no lugar certo é suficiente. Pesquise antes de postar, talvez sua dúvida já está respondida em outro post. Favor leia as regras do fórum.
  4. Por favor leia o tópico todo.. você pode tentar: SAT.carregardadosvenda("c:\acbrmonitorplus\vendas\CFe35150761099008000141599000020400000076723093.XML") SAT.carregardadoscancelamento("c:\acbrmonitorplus\Cancelamentos\CFe35150761099008000141599000020400000076723093-can.XML") SAT.ImprimirExtratoCancelamento
  5. Obrigado pela colaboração... enviado para o SVN
  6. Não compreendi qual é exatamente o problema... Poderia por favor exemplificar melhor ? Dê um exemplo de código... Como está sendo gerado o XML ? Como deveria ser gerado ?
  7. Isso mesmo... o ACBr usa esses Bits dos Sinalizadores, para computar o Estado atual do ECF.. em TACBrECFSwedaSTX.GetEstado
  8. Não compreendi... Por que deveríamos resolver o seu problema ? Os fontes são abertos... Por que você mesmo não corrige e colabora com a comunidade ??
  9. Recomendo que você teste o TPosPrinter... vai te economizar horas de programação
  10. O que não foi ??? O problema não era a falha na tentativa de abertura da porta do SAT ? Isso é com a DLL do fabricante...
  11. A exceção é controlada ? Digo, ela só ocorre em Debug ? Lendo o bloco de código acima, se o Exception ocorrer na linha: NumPagtos := RespostasComando.FieldByName('NumPagtos').AsInteger ele será tratado quando o campo não existir...
  12. Interpretando o Bloco retornado: 13:46:35:281 RX <- (Bloco) = [STX]v00!0000AC[128][144][146][128][128][ETX][226] [STX] v - SEQ 00 - TAREFA ! - TIPO 0000 - MENSAGEM (0000 - Sem Erro) A - ESTADO OPERACIONAL (ATIVO) C - Docto Emissao (CUPOM FISCAL) [128][144][146][128][128] - Sinalizadores [ETX] [226] - Checksum Notei que o VerificaFimLeitura encerrou com esse Bloco.. e não deveria... Apliquei uma possível correção no SVN, Trunk e Trunk2
  13. Deixe a DLL e o XML na mesma pasta onde está o seu executável...
  14. Acabo de subir uma nova versão (0.1.7) em Downloads Para imprimir um extrato de Cancelamento, é necessário que o Extrato da Venda e o Extrato do Cancelamento estejam na memória... Se você acabou de executar o cancelamento... eles com certeza estão lá na memória do ACBrMonitorPLUS... então basta chamar: SAT.ImprimirExtratoCancelamento Se você quer imprimir um extrato de cancelamento que já ocorreu anteriormente... Carregue ambos os XMLs na memória... SAT.carregardadosvenda("c:\acbrmonitorplus\vendas\CFe35150761099008000141599000020400000076723093.XML") SAT.carregardadoscancelamento("c:\acbrmonitorplus\Cancelamentos\CFe35150761099008000141599000020400000076723093-can.XML") SAT.ImprimirExtratoCancelamento ou ainda SAT.ImprimirExtratoCancelamento( "XMLVenda", "XMLCancelamento" )
  15. Notei várias inconsistências na Unit DoSATUnit.pas... estou corrigindo...
  16. Veja você mesmo, na URL exibida para o Repositório, na aba de Download
  17. Se você usa o Trunk2 e o TPosPrinter... basta usar as tags de impressão
  18. veja como ficou o XML gerado
  19. Segundo avisos nesse post... o QuickReport deixará de ser suportado... Para relatar problemas com o Trunk2, favor usar esse fórum O trunk continuará funcionando... mas será "congelado"
  20. Veja... o trunk2 é uma nova versão do trunk.... simples assim.... Ou seja, o trunk2 tem todo o ACBr, baixe tudo e instale normalmente...
  21. Parece haver algo errado no VerificaFimLeitura... vou ler os fontes com atenção, e tentar um teste de mesa, baseado nos dados do seu Log Seus fontes estão atualizados ? Você usa o Trunk ou Trunk2 ?
  22. Entre com contato com o SEFAZ... Explique que o código que o programa deles não lê, é lido normalmente por outros programas..
×
×
  • 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...