Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 2958 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

David, no meu caso foram 2 motivos diferentes:

- Tentativa de cancelamento depois do prazo (depois dos 30 minutos)

- Na outra vez que deu este erro para mim é por estar tentando cancelar com os dados reais do contribuinte um cupom que havia emitido com os dados de teste do emulador do SEFAZ (aquele que substitui o cnpj por 11111111111111)

 

Uma coisa legal para se fazer é extrair o log do emulador (ou da máquina SAT). Lá o erro é mais detalhado.

 

Estou enviando sempre após que eu crio um cupom e mantenho o numero "11111111111111" no cnpj. Obs: Estou usando o emulador do SEFAZ.

Olhei o log e ele trás o seguinte erro: 07099 | Erro desconhecido

Segue abaixo log.

logSat.txt

Tem como mandar o xml do cupom e do cancelamento?

 

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

Segue abaixo os dois xml. Vlw!

teste.xml

cancelamento.xml

Experimente trocar a versão do xml. Você está usando o 0.03, coloque 0.05

já fiz isso e o erro continua. O estranho que o cupom de venda ele envia com sucesso e o teste fim a fim também funciona normalmente.

Editado por DavidSilva
Link para o comentário
Compartilhar em outros sites

Segue abaixo os dois xml. Vlw!

teste.xml

cancelamento.xml

Experimente trocar a versão do xml. Você está usando o 0.03, coloque 0.05

já fiz isso e o erro continua. O estranho que o cupom de venda ele envia com sucesso e o teste fim a fim também funciona normalmente.

Parece que a chave gerada está errada:

CFe35151011111111111111591230000694848878

Deveria ter 44 caracteres sem contar o "CFe"

A chave do envio já está assim.

 

 

 

Editado por marcelinoap
  • Curtir 1
Link para o comentário
Compartilhar em outros sites

Parece que a chave gerada está errada:

CFe35151011111111111111591230000694848878

Deveria ter 44 caracteres sem contar o "CFe"

A chave do envio já está assim.

 

 

 

Realmente o problema estava vinculado a isso, lá no emulador do sefaz tem um arquivo que fica dentro da pasta SAT chamado configuracoes.xml. Quando instalei eu mudei a tag <nSerieSat> para 12345678 o que na verdade o padrão era 123456789, voltei o arquivo com as configurações originais e deu tudo certo.

 

Obrigado pela ajuda!

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • 4 meses depois ...
Em 05/10/2015 at 16:49, marcelinoap disse:

Parece que a chave gerada está errada:

CFe35151011111111111111591230000694848878

Deveria ter 44 caracteres sem contar o "CFe"

A chave do envio já está assim.

 

 

 

Na realidade a especificação exige os caracteres "CFe" no início e o tamanho do campo é 47 mesmo.

Texto extraído das páginas 81 e 82 do arquivo Especificacao_SAT_v_ER_2_8_5.pdf:

Citar

informar a chave de acesso do CF-e a ser cancelado, precedida do literal 'CFe',acrescentada a validação do formato

(caracteres de abre/fecha aspas convertidos para aspas simples, fora isto é cópia do original).

Se o emulador exige a chave sem os caracteres "CFe" (é possível), está fora da especificação.

Caso alguém tenha  este problema, teste com um aparelho SAT físico (de preferência um de homologação), pois também tenho este problema com o emulador, mas com o SAT real funciona normalmente com o ACBrSAT.

Fernando.

Editado por Hystalo
Formatar a citação do arquivo de especificação adequadamente.
Link para o comentário
Compartilhar em outros sites

  • Fundadores

Humm.. se o problema for apenas a presença do "CFe", poderíamos aplicar um "workaround", nos fontes do ACBr, para que esse Bug do Emulador passe desapercebido...

Vou atualizar meu emulador e fazer alguns testes...

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • 4 semanas depois ...

O problema provavelmente foi corrigido, só não pude testar ainda:

http://www.fazenda.sp.gov.br/sat/downloads/Controle%20de%20vers%C3%B5es%20-%20Emulador.pdf

Citar

2.9.0

-- adicionado suporte para o leiaute v0.08.
-- corrigido erro no cancelamento de cupons.
-- corrigida a verificação do hash do arquivo de atualização (versão v0.07).

Eu não tinha encontrado este tópico anteriormente, que também é sobre rejeição da chave:

 

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 2958 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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...