Ir para conteúdo
  • Cadastre-se

dev botao

Código De Ativação Inválido


Professor
Ver Solução Respondido por Sérgio Assunção,
  • Este tópico foi criado há 3035 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Boa tarde pessoal!

 

Não estou conseguindo fazer os testes com o ACBRSat.

 Está dando a seguinte mensagem:

 

NumeroSessao: 371135 - Resposta:371135|09001|Código de ativação inválido.||
-- 14:50:26:111 - numeroSessao: 776114 - Comando: BloquearSAT
NumeroSessao: 776114 - Resposta:776114|16001|Código de ativação inválido.||
-- 14:50:33:679 - numeroSessao: 182600 - Comando: TrocarCodigoDeAtivacao(123456, 1, 123456 )
NumeroSessao: 182600 - Resposta:182600|18001|Código de ativação inválido..||
-- 14:51:20:844 - numeroSessao: 812653 - Comando: AssociarAssinatura( 1111111111111111111111111111, 9d4c4eef8c515e2c1269c2e4fff0719d526c5096422bf1defa20df50ba06469a28adb25ba0447befbced7c0f805a5cc58496b7b23497af9a04f69c77f17c0ce68161f8e4ca7e3a94c827b6c563ca6f47aea05fa90a8ce3e4327853bb2d664ba226728fff1e2c6275ecc9b20129e1c1d2671a837aa1d265b36809501b519dbc08129e1c1d2671a837aa1d265b36809501b519dbc08129e1c1d2671a837aa1d265b36809501b519dbc08129e1c )
NumeroSessao: 812653 - Resposta:812653|13001|Código de ativação inválido.||

 

 

Professor!

Link para o comentário
Compartilhar em outros sites

Bom dia!

 

Estou trabalhando em modo teste. Na pratica, não tenho nenhum equipamento.

 

Fiz a instalação dos Emuladores Sat-Cfe. Fiz as configurações conforme segue no manual .

Quando abro o sistema  Sat-Cte me dá a seguinte mensagem: Sat-Cte em operação.

Não consegui associar assinatura (conforme está no manual).

 

Tentei usar o Demo do ACBrSat, mas ele me dá a mesma resposta;

 

Depois disso fiquei um  pouco perdido nesse processo..

 

 

Professor

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Leia o PowerPoint que acompanha o emulador... lá tem o passo a passo de como ativar o Emulador SAT...

 

Vc pode usar o SATTeste.exe ou o programa do fisco para ativa-los...

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

Boa Tarde, Professor, Na sua 1 imagem que deu erro :Desconhecido e no emulador está aparecendo CNPJ da Software House inválido.

 Troca o cnpj da software house para um outro válido não deixa igual ao do contribuinte que está 11.111.111/1111-11. Eu tive esse problema e deu certo.

  Verifica se isso resolve para você também.

Att++

Link para o comentário
Compartilhar em outros sites

  • 4 semanas depois ...
  • 2 semanas depois ...

Pessoal, não sei se já conseguiram, mas penei por este problema estes dias tbm srsrs.

A maneira que encontrei, foi colocar no cnpj da Software House (no SATTeste): "00000000000000" . . .Quanto a assinatura, é o que foi disponibilizado pelo ACBr msm. (vejam anexo)

Bom, pelo menos, resolveu aqui p/ mim . . .Espero que ajude alguém ;)

 

Abç

 

 

post-12636-0-20554900-1429037241_thumb.j

Link para o comentário
Compartilhar em outros sites

Boa tarde Pessoal!. 

Estou com o mesmo problema citado anteriormente. Estou utilizando o Emulador, fiz  ativação conforme o manuel pelo programa "Ativação SAT_CFe" e tentei realizar uma venda atraves do SATTeste , porém, ele sempre retorna a mesma mensagem, "Código de ativação inválido", e o mesmo código que ativei é o que estou colocando no SATTeste. Não sei mais o que pode ser feito.

 

Alguém tem alguma solução?

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...
  • 2 semanas depois ...

 

No meu caso quando gero o xml da venda, recebo a seguinte mensagem

 

   16:57:32:416 - numeroSessao: 275258 - Resposta:275258|06003|0000|SAT não vinculado ao AC||
Exception - Parâmetro "ANumStr" deve conter apenas números
 
alguem passou por isso ??

 

Estou tendo esse problema para imprimir o cancelamento.

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...
  • 2 semanas depois ...
  • 4 semanas depois ...

Boa tarde ,

eu estava enfrentando o mesmo problema no Demo do ACBr: "Código de Ativação Inválido".

Analisando os fontes percebi que os métodos ACBrSAT1GetcodigoDeAtivacao, ACBrSAT1GetsignAC estavam com o parâmetro String sendo que na declaração do evento TACBrSATGetChave o parâmetro é AnsiString, consequentemente não estava setando a informação na tag signAC além de passar o código de ativação incorretamente. Fiz alteração removendo a diretiva de compilação "DELPHI9_UP", pois não vi necessidade uma vez que o evento está declarado como AnsiString.

Estava dando erro também ao tentar emitir CF-e para empresa do Simples Nacional, fiz alteração para setar as informações necessárias, caso esteja configurado como optante do simples.

Fiz os testes usando o emulador disponibilizado pela SEFAZ/SP

Segue em anexo o arquivo com alterações.

unit1.pas

Link para o comentário
Compartilhar em outros sites

  • Fundadores

As mudanças que você fez são compatíveis apenas com a sua versão de IDE...

No Delphi7 por exemplo, a IDE cria os eventos com os parâmetros  usando "AnsiString"... O correto é usar IFDEF para que os fontes sejam compatíveis com todas as IDEs do Delphi

Não uso mais o Delphi, e portanto não tenho como analisar isso...

 

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

Bom dia Daniel,

nesse caso penso que deveria ter IFDEF também na declaração do tipo TACBrSATGetChave, pois lá tem apenas o método declarado com AnsiString, ocasionando o problema com os tipos. Estou usando o Delphi XE e funcionou corretamente com AnsiString, acredito que não afetará quem usa Delphi7 pois o evento continua declarado com AnsiString.

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Os parâmetros são AnsiString, porque o usuário, em teoria, poderia usar um caracteres "não imprimíveis" (Ex: #3, #13) na Assinatura ou código de ativação...

E também, pode haver problemas se houver acentos na assinatura ou Código de ativação, e a IDE usar um Encoding diferente do SAT (Ex: UTF8 x cp850)

O AnsiString, é um "string binário"... qualquer coisa pode ser armazenada nele... sem perda de dados, mesmo o NUL (#0)...

 

O problema no Delphi ocorre, porque até o D7, String era idêntico a AnsiString... mas isso não é mais verdade nas IDEs mais novas...

Se se dispuser a testar em várias IDEs e fazer um IFDEF que funcione em todas, posso subir as modificações...

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

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