Ir para conteúdo
  • Cadastre-se

dev botao

[Off-Topic] NFS-e 4 Barras Padrão Elotech - OASIS


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

Recommended Posts

Olá pessoas, perdoem-me o off-topic. Mas tenho que recorrer aos vossos conhecimentos :)

Sou o Marcelo, um dos desenvolvedores do Uninfe, acredito que já conheçam o nosso produto.

Me foi dada a seguinte tarefa, a de implementar a NFS-e para a prefeitura de 4 Barras. Até ai, tudo normal, aparentemente mais uma prefeitura que deveria ser implementada no produto, sem grandes novidades. Ledo engano.

Esta prefeitura usa o padrão da Elotech, que por sua vez usa o padrão OASIS para assinar os envelopes. O problema é que já tentei de diversas formas assinar este envelope e de nenhuma forma a assinatura é validada. A mensagem de erro que sempre recebo é  >>> "A verificação da assinatura falhou" <<<.

Então só vejo como uma última tentativa, é fazer um acesso direto. Para isso, venho perguntar como vocês fazem no ACBR esta assinatura, usando o padrão Elotech, para a prefeitura de 4 Barras e/ou Ponta Grossa, que também usam o mesmo padrão . Mesmo que eu tenha que criar a assinatura na raça. 

Documentações do padrão de assinatura
http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0.pdf
http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0.pdf

Ambiente
Utilizamos C#, VS2015, Framework 4.5, WIndows 7 no ambiente de desenvolvimento.

WSDL
http://200.150.67.99:32777/WebEloWS/wsdl/nfse_v1_2.wsdl

Hm! Após criar o tópico pesquisei pelas tags http://www.projetoacbr.com.br/forum/tags/elotech/ e encontrei algo. 

Vou ver se consigo uma solução com as dicas lá apresentadas.

Link para o comentário
Compartilhar em outros sites

  • 10 meses depois ...
  • 5 meses depois ...
  • Moderadores
10 horas atrás, Luiz Vaz disse:

Esse Gist contém o código que funcionou tanto para Ponta Grossa quanto Palotina:
https://gist.github.com/luizvaz/43ccbd85b16b6802218b50b6d34c26de

Em delphi ou lazarus?

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • 3 semanas depois ...

Bom dia.

Senhores, estou fazendo alguns testes desta assinatura.

Alguém poderia me dar um help, sobre como utilizar a função "Assinar" da unit "TDFeSSL" ?

Em anexo o XML que estou gerando.

Estou tentando assinar o cabeçalho SOAP pela função citada desta forma:  

Assinar(FXML, 'SOAP-ENV:Header',      );

Grato por qualquer ajuda.

TempNFSe-Envio.xml

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia,

Mas o XML que você anexou não possui o elemento: SOAP-ENV:Header.

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

  • Consultores

Boa tarde,

Se não me falha a memória esse provedor não segue o padrão de assinatura utilizado pelos demais provedores e documentos fiscais eletrônicos, acredito que não será possível utilizar a rotina assinar do TDFeSSL.

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

Em 14/10/2017 at 12:53, Italo Jurisato Junior disse:

Boa tarde,

Se não me falha a memória esse provedor não segue o padrão de assinatura utilizado pelos demais provedores e documentos fiscais eletrônicos, acredito que não será possível utilizar a rotina assinar do TDFeSSL.

Bom dia Italo.

Sim, estou ciente, apenas gostaria de fazer alguns testes, baseado-me na assinatura normal, assinando o SOAP-BODY do XML, quem sabe temos alguma novidade na implementação.

Obrigado mesmo assim.

Link para o comentário
Compartilhar em outros sites

  • 9 meses depois ...
  • Moderadores
13 minutos atrás, GRTec Informática disse:

Bom dia,

Alguma evolução para o Delphi?

Grato,

Gerson

Bom dia, GRTec Informática

Esse tópico é antigo. Sugiro que crie um novo tópico, relatando o seu problema.

Equipe ACBr

Felipe Eduardo Resende Mesquita

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á 2085 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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...