Ir para conteúdo
  • Cadastre-se

lampada

Membros
  • Total de ítens

    368
  • Registro em

  • Última visita

  • Days Won

    4

Tudo que lampada postou

  1. Agora cada estado vai colocar sua regra específica no PAF? Heheheh vai virar uma zona isso de novo...
  2. · Publicado no DOU de 20.09.11 Dispõe sobre o Manual de Orientação do Sistema de Autenticação e Transmissão de Cupom Fiscal Eletrônico (SAT), que estabelece a disciplina geral e as especificações técnicas básicas do SAT, conforme previsto no § 4º da cláusula segunda, no § 2º da cláusula quarta e na cláusula sexta, todos do Ajuste SINIEF 11/10, de 24 de setembro de 2010. O Secretário-Executivo do Conselho Nacional de Política Fazendária - CONFAZ, no uso de suas atribuições que lhe confere o art. 12, XIII, do Regimento da Comissão Técnica Permanente do ICMS - COTEPE/ICMS, de 12 de dezembro de 1997, por este ato, torna público que a Comissão, na sua 146ª reunião ordinária, realizada nos dias 13 a 15 de setembro de 2011, em Brasília, DF, decidiu: Artigo 1º Fica aprovado o Manual de Orientação do Sistema de Autenticação e Transmissão do Cupom Fiscal Eletrônico (SAT), que estabelece a disciplina geral e as especificações técnicas básicas do SAT, conforme previsto no § 4º da cláusula segunda, no § 2º da cláusula quarta e na cláusula sexta, todos do Ajuste SINIEF 11/10, de 24 de setembro de 2010: Parágrafo único O documento estará disponível no site do CONFAZ, endereço eletrônico www.fazenda.gov.br/confaz, identificado como Manual_Orientacao_SAT_v_MO_1_00.pdf e terá como chave de codificação digital a sequencia A9DDEF7D55CEF12B449D9E7A2D737A55, obtida com a aplicação do algoritmo MD5 - "Message Digest" 5. Artigo 2º Este ato entra em vigor na data de sua publicação no Diário Oficial da União. http://www.fazenda.gov.br/confaz/confaz ... 032-11.htm
  3. Tenho reparado que bastante gente tem tido problema com o retorno "!". O acbr descarta as respostas que tem o tipo "!" ( alteração de estado ) Enviei uma mensagem para sweda para tirar dúvida. No manual, para verificar o status da impressora o TIPO pode ser -,+ ou !. No caso do retorno ser "!" significa que houve alteração do estado da impressora. Nese caso devo descartar o retorno e enviar o comando novamente para pegar o estado após a alteração ou esse retorno já contém as informações "atualizadas" da impressora ? Desde já agradeço.
  4. A mágica toda só acontece depois do ativar. Se nem chegou a executar o método significa que o problema não é no ACBR.
  5. Falha da impressora... Poderia até ser falha do software, mas o acbr trata isso. Function TACBrECFDaruma.EnviaComando_ECF( cmd : AnsiString ) : AnsiString ; Var Tentativas : Integer ; begin { Nas Darumas com MFD, em algumas situações o ECF pode ficar temporariamente inoperantente, enquanto a compactação da MFD está sendo efetuada. Nessa situação, o ECF retorna os seguintes códigos de erro: 35 - Relogio Inoperante ou 99 (não documentado) Segundo o Suporte Técnico da Daruma, quando este problema ocorre, devemos aguardar até que ele consiga responder corretamente. Esta rotina irá tentar enviar o comando por 10 vezes. Caso ela recebe os erros 35 ou 99... ele aguarda 100 milisegundos e tenta um novo envio... } Tentativas := 0 ; while (Tentativas < 10) do // Tenta enviar o comando por 10 vezes begin try Result := EnviaComando_ECF_Daruma( cmd ) ; // Envia o comando Break ; // Tudo OK, saindo.. except if (fsErro = 35) or (fsErro = 99) then // Está compactando MFD ? begin GravaLog('Daruma: Falha no Envio do CMD. Tentativa: '+IntToStr(Tentativas+1)+ ' - Erro: '+IntToStr(fsErro)+' - Estendido: '+IntToStr(fsErroSTD) + ' -> ' + ErroEstendidoTexto(fsErro) ); Sleep(100) ; end else raise ; end ; Inc( Tentativas ) ; end ; end ;
  6. Tem o changelog e você pode testar também. Para ver o changeLog : {Root} \Fontes\ACBrSerial\ACBrSerial-change-log.txt
  7. Aqui você terá todas as informações necessárias para gerar o arquivo: http://info.fazenda.sp.gov.br/NXT/gatew ... 522007.htm
  8. Cara, sem a impressora aqui eu acho melhor não mexer nisso. Não vou conseguir testar e pode ser que eu prejudique ao invés de ajudar.
  9. Aumenta o timeout
  10. Estou com essa dúvida, no layout não existe campo para impressão e na I.E. também não pode. Tem cliente dizendo que TEM QUE TER IMPRESSO. Como vocês estão fazendo?
  11. Se você fizer certeza que o Daniel adiciona ele Mais uma facilidade para quem precisar.
  12. Eu acho que foi alterada porque algum modelo de daruma não deve ter esse comando "47".
  13. Não tem editora nem número de páginas. Nunca tinha ouvido falar.
  14. Olá, eu testei aqui mas sem sucesso... O emulador retornou comando inexistente.
  15. Eu vi lá também... no primeiro momento livre farei um teste. Obrigado
  16. Não funcionou Daniel. É estranho ele ativar o item estendido dependendo da configuração do arredondamento. Isso é para DLL Rossine, a gente precisa do comando usando protocolo direto.
  17. Eu peguei o manual no repositório do acbr... mas não tem nada que fala sobre o truncamento/arredondamento. Edit: Olhei no forum da bematech e parece que apenas a mp 4000th tem esse recurso. No manual não diz nada ( parece que a bematech agora esconde os manuais ). Deixei uma pergunta no forum deles de como fazer isso usando o protocolo direto, vamos ver o que respondem.
  18. Tem sim, preciso do manual da impressora para ver o comando que deve ser enviado.
  19. Pelo que vi aqui nos fontes, o IAT não está implementado na bematech. Parece que está apenas na daruma e sweda stx.
  20. Deu certo, fiz um teste no emulador: 4 111222333 TESTE DE PRODUTO 1 UN x 1,599 N1 1,60 Segue unit da sweda stx modificada. ACBrECFSwedaSTXIAT.zip
  21. Realmente, na impressora STX é possível passar o IAT no item mas não está implementado nela. Ele deve obedecer a propriedade "ARREDONDAITEMMFD" se você setar ela como true, ele deveria arredondar. Vou alterar na classe da swedastx e posto aqui o resultado
  22. Meu sistema tem DAV e não tem pré venda. Homologado 1.06 no ano passado. Nossa, vou ter que atualizar muita coisa no PAF para homologar novamente... bleh!
  23. O protnfe é protocolo retornado pelo sefaz. Esse o nfeproc é para distribuiçã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...