Ir para conteúdo
  • Cadastre-se

Daniel Simoes

Fundadores
  • Total de ítens

    27.269
  • Registro em

  • Última visita

  • Days Won

    761

Tudo que Daniel Simoes postou

  1. NFSe ainda não está operacional no :Trunk2... Use uma V.M. e vá preparando seus projetos para o Trunk2 em paralelo... Se você deseja continuar a receber atualizações do ACBr, a Migração é necessária... o trunk será congelado em breve..
  2. Lendo os fontes... não pude notar nenhum problema aparente... Qual é exatamente o comando de envio que você alega não funcionar ? Qual é o conteúdo de "ENT.TXT" ?
  3. Esse sub-fórum é destinado apenas para questões do ACBrMonitorPLUS
  4. Definitivamente o primeiro passo, é ler a documentação disponível no site do SEFAZ http://www.fazenda.sp.gov.br/sat/downloads/vigentes.asp http://www.fazenda.sp.gov.br/sat/duvidas_frequentes/desenvolvedores.asp (no primeiro link você encontrar o emulador do SAT) Você pode usar no ACBrMonitorPLUS Enquanto a documentação oficial não fica pronta.. você pode consultar o Blog do André para ver os comandos disponíveis: http://anfm.blogspot.com.br/2015/05/acbrmonitor-plus-com-sat.html
  5. Não é a resposta que você procura... mas com a ajuda do José Mauro, estamos iniciando um novo projeto... totalmente focado para Java http://sourceforge.net/projects/jposbr/
  6. Por favor anexe o Log gerado pelo ACBrECF... preciso compreender a resposta do ECF da Daruma... aparentemente ela está fora do padrão... Analisando os fontes, no método TACBrECFEscECF.EfetuaPagamento, a única maneira do erro List index out of bounds (0) ocorrer, seria na linha: RespostasComando.AddField( 'TotalAPagar', EscECFResposta.Params[0] ); Ou seja, provavelmente o ECF não está respondendo com todos os Parâmetros esperados, conforme a legislação...
  7. Notei que suas modificações são para o "trunk", e não para o "trunk2"... Infelizmente não estou mais aplicando modificações no "trunk"...
  8. Você testou a aplicação sugerida ?? Se você executar e ver as Tags existentes, compreenderá o que estou falando... Porém para usar o componente TPosPrinter você precisará mudar para o "trunk2"... Mas você pode continuar com a sua classe... apenas veja no manual do equipamento qual o código "EscPos" necessário para Expandir...
  9. Vamos lá... Estamos realmente falando desse trecho de código ? try NumPagtos := RespostasComando.FieldByName('NumPagtos').AsInteger; except NumPagtos := 0; end ; Como seria possível a exceção criada dentro do "TRY", vazar do Except ?? (não há um raise no Except) Não tenho esse ECF, e portanto não tenho como testar... Mas o problema não ocorre testando com a EPSON TM-T800 ou Bematech MP4200 (ambas do protocolo EscEcf)
  10. Não consegui reproduzir o problema no "Trunk2" Execute o binário já compilado e Gere uma Venda...
  11. Consultem o Fabricante e o SEFAZ...
  12. 1 - Apenas o Exemplo em Lazarus está ajustado... aguarde notícias dos commiters em Delphi... (eu não tenho planos de ajustá-lo) 1 - Está no package ACBrSerial (use o Find In Files) 2 - Certo 3 e 4 - Não compreendi... mostre uma imagem capturada... 5 - Não compreendi... mostre uma imagem capturada... Verifique o que diz o manual de Orientações do SAT sobre o tamanho do QRCode 6 e 7 - Onde dá erro ? Qual a exata msg ? 8 - Deve ser respondido pelos Delphi commiters... no Lazarus usamos o fortes4lazarus
  13. Por favor não reverta commits sem antes conversar com o autor da modificação... O erro ocorreu por falta de ajuste do DFM A modificação é necessária, para corrigir esse problema:
  14. Atualize seus fontes... repliquei a correção no "Trunk" Conforme orientações do tópico... o ideal é você instalar o "trunk2" em uma V.M. inicialmente
  15. Atualize seus fontes...
  16. Não estou a par do assunto...
  17. Compreendi a sua mensagem... mas não achei muito polida a sua maneira de reportar um erro...
  18. 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.
  19. 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
  20. Obrigado pela colaboração... enviado para o SVN
  21. Análise o LOG gerado pelo ACBrSAT
  22. 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 ?
  23. Isso mesmo... o ACBr usa esses Bits dos Sinalizadores, para computar o Estado atual do ECF.. em TACBrECFSwedaSTX.GetEstado
  24. 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 ??
  25. Recomendo que você teste o TPosPrinter... vai te economizar horas de programação
×
×
  • 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...