Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

cjulio

Utilizar Webservices da AT

Mensagens Recomendadas

marcolopes
5 hours ago, Aardvark said:

Apologies in advance, as I will use google translate to attempt Portuguese, as opposed to my native English...

Eu estou tendo problemas para fazer o Faturas funcionar (RegisterInvoiceElem), tanto em Java quanto em C #.

Eu tenho os certificados mais recentes e estou conectando muito bem, mas depois recebo um erro -99. Eu recebo o mesmo erro com o código de DMA de Marco Lopes no GitHub.

Aqui estão os resultados do código java de Marco:

-99

Erro de sistema. Por favor volte a tentar mais tarde.

Usually the problem is on their side! But i advise you to try with the new UPDATED project (new certificates). I've tried the Invoice and StockMovement (only the Invoice gave me em error that is surely caused by AT services...)

https://github.com/marcolopes/dma/tree/master/org.dma.services.at

  • Voto 1

The simplest explanation is usually the correct one

JAVA Utilities: https://github.com/marcolopes/dma

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
PauloDuarte
Em 11/01/2019 às 13:00, Vitor Pereira disse:

Paulo,

Esse erro faz parte da lista do Manual da AT, e é mesmo no conteúdo do campo Created 

Não esquecer que o relógio do PC tem de estar sincronizado com o Observatório Astronómico de Lisboa

Bom dia,

Continuo de volta deste erro :

 

<faultstring>Rejected:   |  Codigo: 16  |  Erro: Created: Chave de sessão inválida. Não foi possível decifrar o campo Created  |  Tentativas Restantes: -1</faultstring>

 

Eu sou apenas um tester , estando os Técnicos a desenvolver na India e como tal torna-se complicado fazer testes mais profundos.

Foi me garantido que a hora do Servidor está igual ao observatorio  mas continuo a receber o mesmo erro.

Neste exemplo enviaram-me o conteudo do Created encriptado e desincriptado:

 

Desincriptado: 2019-01-18T10:50:50.145Z

Encriptado:Y2c7FrXbKagQCcOzg/R1LtxwMIiFCi0X/P9bxDpb2oA=

 

Existe alguma ferramenta onde eu possa validar se a encriptação está correcta ? Ou se alguem me conseguisse enviar a encriptação correcta para esta data especifica?

 

Agradeço desde ja

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
Marcosky

Bom dia. Tenhos problemas com os certificados, que já tenho os novos, e continuo sem poder usar o ambiente de testes.

Pode ser que em algum lado esteja a fazer alguma coisa mal. A linguagem de programaçao que uso é .NET .

O erro que me aparece é este:

Unhandled Exception: System.ServiceModel.CommunicationException: An error occurred while making the HTTP request to https://servicos.portaldasfinancas.gov.pt:70
1/sgdtws/documentosTransporte. This could be due to the fact that the server certificate is not configured properly with HTTP.SYS in the HTTPS case. This could
also be caused by a mismatch of the security binding between the client and the server. ---> System.Net.WebException: The underlying connection was closed: An unexpected error occurred on a send. ---> System.IO.IOException: Authentication failed because the remote party has closed the transport stream.

Desde a agencia tributaria mandaram-me outra vez o seguinte:

1. Certificado digital de testes ("TesteWebservices.pfx")

2. Chave publica para a cifra da password de acesso ("ChaveCifraPublicaAT2020.cer")

Continuo na mesma....

Agradeço a vossa ajuda. Cumprimentos.

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.