Ir para conteúdo
  • Cadastre-se

dev botao

Erro Assinatura


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

Recommended Posts

  • Consultores

Bom dia Liandro,

 

Sim, temos um programa exemplo, dentro da pasta: ...\Exemplos\ACBrCTe\Delphi.

 

Basta você alterar a rotina que alimenta o componente, colocando dados ficticios.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Bom dia Italo, fiz outro teste agora na a pouco...

 

Baixei o programa da bSoft na internet (Demonstração e Homologação), perdi um certo tempo cadastrando os dados e tive o seguinte resultado.

 

1) Utilizei o mesmo certificado.

2) Emiti um Cte, normalmente.

3) No cancelar este Cte,     Rejeição: Assinatura Difere do Calculado.

Liandro Costa

Analista / Programador Delphi

email: [email protected]

Sapucaia do Sul - RS

 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Liandro,

 

Primeiramente precisamos saber se o programa da bSoft utiliza ou não o componente ACBrCTe.

 

Vamos supor que não utiliza, sendo assim nos resta a desconfiar de duas coisas:

 

O Certificado, já que você utilizou o mesmo, eu em particular não acredito que seja ele.

O WebService, que esta com algum problema e esta retornando essa rejeição.

 

Se eles utilizam o ACBrCTe, não acredito que seja o componente, pelo simples fato dos testes que realizei, nenhum ocorreu rejeição.

 

A minha sugestão é entrar em contato com a SEFAZ e expor o problema.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Boa Noite, Italo olha a resposta do SEFAZ-RS

 

O Certificado Digital está com problema, contate o fornecedor do mesmo. Pode haver diferença de um sistema autorizador para outro quando um certificado digital expira, uma sistema pode ter sido atualizado e outro não.

At.:

Luiz Afonso Peres Ramos
SEFAZ-RS

-----Mensagem original-----
De: [email protected] [mailto:[email protected]]
Enviada em: quarta-feira, 21 de agosto de 2013 10:49
Para: Conhecimento de Transporte Eletrônico
Assunto: CT-e - Conhecimento de Transporte Eletrônico

     Nome: Liandro Costa da Silva
     E-mail: [email protected]


Bom Dia, estou com problemas de assinatura eletrônica.
Estou fazendo testes em ambiente de homologação, os testes efetuados em São Paulo passaram só que os efetuados em Porto Alegre, sempre retornam a mesma situação.

1) Envio Cte, meu programa envia e imprime a DACTE normalmente.
2) No segundo da erro de -- Rejeição: Assinatura Difere do Calculado.

Nos testes que efetuei eu utilizei estados diferente RS e SP, e no RS que esta dando este problema eu fiz testes com dois programas ao mesmo tempo e os dois me retornaram o mesmo erro Rejeição: Assinatura Difere do Calculado.

- Verifiquei com o pessoal do Certificado (Token da Invia) eles me relataram que o certificado deles é testado no portal e-CAC.

Gostaria de saber se o SEFAZ esta com algum problema para verificar assinatura com CTe em homologação ou algum outro problema ?

Liandro Costa

Analista / Programador Delphi

email: [email protected]

Sapucaia do Sul - RS

 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa noite Liandro,

 

Você disse que realizou testes utilizando a SEFAZ-SP e RS.

 

A rejeição ocorre nas duas SEFAZ ou somente na do RS?

 

Se a rejeição ocorre em apenas em uma delas, o problema pode ser a cadeia de certificados.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Sim, só no RS..

 

Ontem estava debugando e:

 

No AcbrCteConfiguracoes.pas Linha 413

 

PrivateKey.IsHardWareDevice

No primeiro Cte ele vem true,  no próximo vem false... Só volta a ser true ao fechar e abrir o programa.

 

E sobre sua resposta acima, não entendi (o problema pode ser a cadeia de certificados)...

Liandro Costa

Analista / Programador Delphi

email: [email protected]

Sapucaia do Sul - RS

 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Liandro,

 

Uma coisa é o certificado da empresa, a outra são os certificados da UF em questão, que chamamos de cadeia de certificados.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Solution

Boa Tarde, passei aqui para agradecer a todos.

Como o problema estava difícil de ser localizado, resolvi fazer um outro programa, que serve para ler um arquivo com os dados da solicitação e gravar a resposta.

 

Toda vez que vou fazer uma consulta, cancelamento, inutilização ou envio eu gravo os dados em um arquivo q chamo este programa que lê e resolve o problema.

 

E com isso parou de dar a falha na assinatura, pois ele abre, executa e fecha.

Liandro Costa

Analista / Programador Delphi

email: [email protected]

Sapucaia do Sul - RS

 

Link para o comentário
Compartilhar em outros sites

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