Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

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
Postado (editado)

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
Postado (editado)

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
Postado

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
  • 4 meses depois ...
Postado (editado)
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.
  • Fundadores
Postado

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.

  • 4 semanas depois ...
Postado

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:

 

  • Este tópico foi criado há 3186 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.