CJCV Posted February 12, 2025 at 11:52 AM Report #634474 Posted February 12, 2025 at 11:52 AM Olá. Quem está a usar Chilkat teve que alterar o protocolo TLS no sistema operativo ou o Chilkat trata disso ? É que já pesquisei e não encontro nada em concreto sobre o TLS que o Chikat usa.
Vitor P. Posted February 12, 2025 at 05:15 PM Report #634475 Posted February 12, 2025 at 05:15 PM Em 13/01/2025 às 12:11, Kc_Nirvana disse: Já alguem conseguiu comunicar Windows2012R2? Alguem tem o LINk direto para baixar o TesteWebServices.pfx mais atual ?
marcolopes Posted February 12, 2025 at 10:18 PM Report #634476 Posted February 12, 2025 at 10:18 PM (edited) On 2/12/2025 at 5:15 PM, Vitor P. said: Alguem tem o LINk direto para baixar o TesteWebServices.pfx mais atual ? https://info.portaldasfinancas.gov.pt/pt/apoio_contribuinte/Faturacao/Documents/TesteWebservices.zip Actualizado pela AT recentemente -----BEGIN X509 CERTIFICATE----- ALIAS: te-093470bb-626b-41ae-807f-1bf17888d6bd USAGE: [digitalSignature, keyEncipherment] SERIAL: 468315650774129930690858671047638313110339893 ISSUER: CN=AT Issuing CA1, O=Autoridade Tributaria e Aduaneira, L=Lisboa, C=PT SUBJECT: CN=TesteWebservices, OU=Sistemas de Informacao, O=Autoridade Tributaria e Aduaneira, L=Lisboa, ST=Lisboa, C=PT ISSUED: Wed Feb 05 11:24:52 GMT 2025 EXPIRES: Mon Aug 04 12:24:52 BST 2025 DAYS LEFT: 172 HASH CODE: -1583231377 -----END X509 CERTIFICATE----- NOTA: NÃO necessita de conversão para quem estava a ter problemas ao carregar este certificado via SOFTWARE (ex: causava problemas com as rotinas NATIVAS de JAVA 7 e era necessário uma CONVERSÃO LEGAGY já aqui discutida - a AT alterou a forma de emissão deste certificado para voltar ao formato anterior) Edited February 12, 2025 at 10:19 PM by marcolopes 1 Report The simplest explanation is usually the correct one JAVA Utilities: https://github.com/marcolopes/dma
PHonorato Posted February 13, 2025 at 10:38 AM Report #634477 Posted February 13, 2025 at 10:38 AM Bom dia pessoal. Desde que a AT em Dezembro mandou o novo certificado digital ando aqui com um problema. Pedi no site um novo certificado, tendo enviado o CSR (Certificate Signing Request) como é costume. No site diz que está respondido e válido, mas até hoje não recebi o email com o certificado que costumam enviar, já mandei emails, já tentei telefonar e nada. Existe alguma maneira de tratar deste assunto com urgencia? Obrigado
albertosilva Posted February 13, 2025 at 10:41 AM Report #634478 Posted February 13, 2025 at 10:41 AM Em 12/02/2025 às 22:18, marcolopes disse: NOTA: NÃO necessita de conversão para quem estava a ter problemas ao carregar este certificado via SOFTWARE (ex: causava problemas com as rotinas NATIVAS de JAVA 7 e era necessário uma CONVERSÃO LEGAGY já aqui discutida - a AT alterou a forma de emissão deste certificado para voltar ao formato anterior) Obrigado pela informação, com as dll standard da Microsoft para Xamarin também tivemos esse problema, que obriga à tal conversão em memória, no entanto há garantia que continuarão a fazê-lo nesse formato, quer o de testes, quer o de produtivo que deverá ser atualizado agora no 2º trimestre?
marcolopes Posted February 13, 2025 at 01:04 PM Report #634479 Posted February 13, 2025 at 01:04 PM On 2/13/2025 at 10:41 AM, albertosilva said: Obrigado pela informação, com as dll standard da Microsoft para Xamarin também tivemos esse problema, que obriga à tal conversão em memória, no entanto há garantia que continuarão a fazê-lo nesse formato, quer o de testes, quer o de produtivo que deverá ser atualizado agora no 2º trimestre? Não faço ideia! Mas como eu fui um dos que reclamei... Na verdade pouco importa! Tenho a conversão legacy implementada, como tal... Testo sempre o certificado original... desta vez voltou a funcionar sem problemas, logo, evitei a conversão. The simplest explanation is usually the correct one JAVA Utilities: https://github.com/marcolopes/dma
Vitor P. Posted February 13, 2025 at 06:50 PM Report #634482 Posted February 13, 2025 at 06:50 PM Em 12/02/2025 às 23:18, marcolopes disse: https://info.portaldasfinancas.gov.pt/pt/apoio_contribuinte/Faturacao/Documents/TesteWebservices.zip Actualizado pela AT recentemente -----BEGIN X509 CERTIFICATE----- ALIAS: te-093470bb-626b-41ae-807f-1bf17888d6bd USAGE: [digitalSignature, keyEncipherment] SERIAL: 468315650774129930690858671047638313110339893 ISSUER: CN=AT Issuing CA1, O=Autoridade Tributaria e Aduaneira, L=Lisboa, C=PT SUBJECT: CN=TesteWebservices, OU=Sistemas de Informacao, O=Autoridade Tributaria e Aduaneira, L=Lisboa, ST=Lisboa, C=PT ISSUED: Wed Feb 05 11:24:52 GMT 2025 EXPIRES: Mon Aug 04 12:24:52 BST 2025 DAYS LEFT: 172 HASH CODE: -1583231377 -----END X509 CERTIFICATE----- NOTA: NÃO necessita de conversão para quem estava a ter problemas ao carregar este certificado via SOFTWARE (ex: causava problemas com as rotinas NATIVAS de JAVA 7 e era necessário uma CONVERSÃO LEGAGY já aqui discutida - a AT alterou a forma de emissão deste certificado para voltar ao formato anterior) Obrigado Marco
JVBP_1981 Posted February 13, 2025 at 07:05 PM Report #634483 Posted February 13, 2025 at 07:05 PM Boa tarde, Seriam corretas as comunicações das Guias (primeiro a Global e logo a Definitiva)? Com as referencias a guia global? Guia Global <?xml version=\'1.0\' encoding=\'UTF-8\'?> <S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/" xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"> <env:Header> <wss:Security xmlns:S="http://schemas.xmlsoap.org/soap/envelope/" xmlns:at="http://at.pt/wsp/auth" xmlns:wss="http://schemas.xmlsoap.org/ws/2002/12/secext" env:Actor="http://at.pt/actor/SPA" at:Version="2"> <wss:UsernameToken> <wss:Username>599999993/0037</wss:Username> <wss:Password>AKS7oold0un3N7T+AFo7PQ==</wss:Password> <wss:Nonce>cjRHe9V5vetwxHiX95ZEVIMcs2J/op400OzpPDoSHpF0wl2HxVJ9ehKA0yY3Ox6V3kG6Kl7KYUXACf0e/uQZDgqzauPSF5NhIIs6EPtKhyT6Y5qn9eU5EAjFg9fRQ2GlcD9i+BOjfFmlUxi8prw5hl1kF90HffdJtKnBmc/t73mcFaREQnffYY/Sx9JmmvH57er+3sxxw/WvcUhAK6ecrmwmyDnJ+WBAm2X1UC7ZBh07pmNec6Hz9gU3fu2KUESUCnOzwNN2Wxh2gUZYwe68F2UbhoeHKSotKFFtvV3YzjVdPNDSQVatHfiUV+vue6zigeG0iPu/fbBbgVdIuRJUvA==</wss:Nonce> <wss:Created>SNzcdsUy4kdPFGNz437Je8OTndArHIEnzUcMmlBnS10=</wss:Created> </wss:UsernameToken> </wss:Security> </env:Header> <S:Body> <ns0:envioDocumentoTransporteRequestElem xmlns:ns0="https://servicos.portaldasfinancas.gov.pt/sgdtws/documentosTransporte/"> <TaxRegistrationNumber>599999993</TaxRegistrationNumber> <CompanyName>COMPANY, LDA</CompanyName> <CompanyAddress> <Addressdetail>XPTO</Addressdetail> <City>XPTO</City> <PostalCode>1234-180</PostalCode> <Country>PT</Country> </CompanyAddress> <DocumentNumber>GT 20250213/4</DocumentNumber> <ATCUD>AAJFJH2652-4</ATCUD> <MovementStatus>N</MovementStatus> <MovementDate>2025-02-13</MovementDate> <MovementType>GT</MovementType> <CustomerTaxID>999999990</CustomerTaxID> <AddressFrom> <Addressdetail>XPTO</Addressdetail> <City>XPTO</City> <PostalCode>1234-180</PostalCode> <Country>PT</Country> </AddressFrom> <MovementStartTime>2025-02-13T18:40:00</MovementStartTime> <VehicleID>AA-56-BG</VehicleID> <Line> <ProductDescription>Natural 1 kg</ProductDescription> <Quantity>4.0</Quantity> <UnitOfMeasure>Unidades</UnitOfMeasure> <UnitPrice>0.00</UnitPrice> </Line> <Line> <ProductDescription>DK 50 UN</ProductDescription> <Quantity>2.0</Quantity> <UnitOfMeasure>Unidades</UnitOfMeasure> <UnitPrice>0.00</UnitPrice> </Line> </ns0:envioDocumentoTransporteRequestElem> </S:Body> </S:Envelope> Guia Definitiva <?xml version=\'1.0\' encoding=\'UTF-8\'?> <S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/" xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"> <env:Header> <wss:Security xmlns:S="http://schemas.xmlsoap.org/soap/envelope/" xmlns:at="http://at.pt/wsp/auth" xmlns:wss="http://schemas.xmlsoap.org/ws/2002/12/secext" env:Actor="http://at.pt/actor/SPA" at:Version="2"> <wss:UsernameToken> <wss:Username>599999993/0037</wss:Username> <wss:Password>S/Rf6seB/6C7N8TA71/fdw==</wss:Password> <wss:Nonce>Wd77BAPsOz+Cxc2PunD6LYsBpgkn3vejWy/391P1kFTTimOR4s1SVcNW8NTQc8c+QBw3XAFRBFFR9dr9BOkFlRCwmeYSXkOqegzuFWRAFIczhKp559/Xng8ml2n1CO4qdLyWqpMpJEzTl8cOfJhJCLfeMrZNNDlzymFYXufKFVDv6z5L4MeXD3saVmjmUbamF+Mz/2i58JA/9mqgRzq/gC5QmmqpcL2L1VSr2pemnLxSjq53defl/i0f+NZmLUJgtFUGaanL/WehNubG8rjFMMMicicsNc1EaGOsXB7rP1Q8x9s2l7Pwwx1rbIFbstMpkIoOd1mLxatduZNeNvMu6w==</wss:Nonce> <wss:Created>p2uH011/Zjfzjo4UUsLyPpSROxQGaHEvkZRcpZeXZwY=</wss:Created> </wss:UsernameToken> </wss:Security> </env:Header> <S:Body> <ns0:envioDocumentoTransporteRequestElem xmlns:ns0="https://servicos.portaldasfinancas.gov.pt/sgdtws/documentosTransporte/"> <TaxRegistrationNumber>599999993</TaxRegistrationNumber> <CompanyName>COMPAMY, LDA</CompanyName> <CompanyAddress> <Addressdetail>XPTO</Addressdetail> <City>XPTO</City> <PostalCode>2615-180</PostalCode> <Country>PT</Country> </CompanyAddress> <DocumentNumber>GR 20250213/3</DocumentNumber> <ATCUD>AAJFJ2265N-3</ATCUD> <MovementStatus>N</MovementStatus> <MovementDate>2025-02-13</MovementDate> <MovementType>GR</MovementType> <CustomerTaxID>514419369</CustomerTaxID> <CustomerAddress> <Addressdetail>XPTO</Addressdetail> <City>XPTO</City> <PostalCode>1170-148</PostalCode> <Country>PT</Country> </CustomerAddress> <AddressTo> <Addressdetail>XPTO</Addressdetail> <City>XPTO</City> <PostalCode>1234-148</PostalCode> <Country>PT</Country> </AddressTo> <AddressFrom> <Addressdetail>XPTO</Addressdetail> <City>XPTO</City> <PostalCode>1234-180</PostalCode> <Country>PT</Country> </AddressFrom> <MovementStartTime>2025-02-13T18:44:00</MovementStartTime> <VehicleID>AA-56-BG</VehicleID> <Line> <OrderReferences> <OriginatingON>GT 20250213/4</OriginatingON> </OrderReferences> <ProductDescription>Natural 1 kg</ProductDescription> <Quantity>4.0</Quantity> <UnitOfMeasure>Unidades</UnitOfMeasure> <UnitPrice>0.00</UnitPrice> </Line> <Line> <OrderReferences> <OriginatingON>GT 20250213/4</OriginatingON> </OrderReferences> <ProductDescription>DK 50 UN</ProductDescription> <Quantity>2.0</Quantity> <UnitOfMeasure>Unidades</UnitOfMeasure> <UnitPrice>0.00</UnitPrice> </Line> </ns0:envioDocumentoTransporteRequestElem> </S:Body> </S:Envelope> Spoiler
RicPe Posted February 14, 2025 at 07:49 AM Report #634485 Posted February 14, 2025 at 07:49 AM Boas, Alguém tem tido problemas a comunicar com a AT no endpoint de testes, desde há uma semana que me ocorre o erro SSLHandshakeException: Received fatal alert: handshake_failure sem ter feito qualquer alteração, antes funcionava como deve ser. Obrigado
marcolopes Posted February 14, 2025 at 06:42 PM Report #634487 Posted February 14, 2025 at 06:42 PM On 2/14/2025 at 7:49 AM, RicPe said: Boas, Alguém tem tido problemas a comunicar com a AT no endpoint de testes, desde há uma semana que me ocorre o erro SSLHandshakeException: Received fatal alert: handshake_failure sem ter feito qualquer alteração, antes funcionava como deve ser. Obrigado O certificado de TESTES está actualizado do teu lado? https://www.portugal-a-programar.pt/forums/topic/57734-utilizar-webservices-da-at/page/655/#findComment-634476 The simplest explanation is usually the correct one JAVA Utilities: https://github.com/marcolopes/dma
CJCV Posted February 17, 2025 at 09:29 AM Report #634489 Posted February 17, 2025 at 09:29 AM Mais uma vez, quem está a usar Chilkat fez alguma alteração no sistema operativo ou o Chilkat sobrepõ-se a essas configurações ? Temos clientes que conseguem comunicar , outros não , todos com o mesmo sistema operativo, ainda não percebi porquê. Estamos a usar o Visual Fox Pro
sergiosmvc Posted February 17, 2025 at 12:24 PM Report #634490 Posted February 17, 2025 at 12:24 PM Em 17/02/2025 às 10:29, CJCV disse: Mais uma vez, quem está a usar Chilkat fez alguma alteração no sistema operativo ou o Chilkat sobrepõ-se a essas configurações ? Temos clientes que conseguem comunicar , outros não , todos com o mesmo sistema operativo, ainda não percebi porquê. Estamos a usar o Visual Fox Pro Nos testes que eu fiz o chillkat negoceia sozinho a versão do ssl... está a funcionar em xp, vista, win7, win10 e win11... mas é a ultima versão do chillkat...
CJCV Posted February 17, 2025 at 02:05 PM Report #634491 Posted February 17, 2025 at 02:05 PM Em 17/02/2025 às 13:24, sergiosmvc disse: Nos testes que eu fiz o chillkat negoceia sozinho a versão do ssl... está a funcionar em xp, vista, win7, win10 e win11... mas é a ultima versão do chillkat... Obrigado pela resposta. Também atualizámos o chilkat para a ultima versão.
furiousangelpt Posted February 19, 2025 at 12:12 PM Report #634493 Posted February 19, 2025 at 12:12 PM Boas, alguém pode me dar umas luzitas a explicar porque quando tento registar uma guia no de Produção, a primeira vez da erro e da segunda passa? Ataque de caspa do servidor deles? (Acontece raramente mas acontece) primeira tentativa: <?xml version="1.0" encoding="UTF-8"?> <S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"> <S:Header> <WorkContext xmlns="http://oracle.com/weblogic/soap/workarea/">CyberMonday</WorkContext> </S:Header> <S:Body> <ns0:envioDocumentoTransporteResponseElem xmlns:ns0="https://servicos.portaldasfinancas.gov.pt/sgdtws/documentosTransporte/"> <ResponseStatus> <ReturnCode>-99</ReturnCode> <ReturnMessage>Erro interno</ReturnMessage> </ResponseStatus> </ns0:envioDocumentoTransporteResponseElem> </S:Body> </S:Envelope> Segunda tentativa: <?xml version="1.0" encoding="UTF-8"?> <S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"> <S:Header> <WorkContext xmlns="http://oracle.com/weblogic/soap/workarea/">CodigoDesconto</WorkContext> </S:Header> <S:Body> <ns0:envioDocumentoTransporteResponseElem xmlns:ns0="https://servicos.portaldasfinancas.gov.pt/sgdtws/documentosTransporte/"> <ResponseStatus> <ReturnCode>0</ReturnCode> <ReturnMessage>OK</ReturnMessage> </ResponseStatus> <DocumentNumber>GR CASPA/Linix</DocumentNumber> <ATCUD>XPTO-00967</ATCUD> <ATDocCodeID>*numero*</ATDocCodeID> </ns0:envioDocumentoTransporteResponseElem> </S:Body> </S:Envelope>
abrito Posted February 19, 2025 at 02:23 PM Report #634494 Posted February 19, 2025 at 02:23 PM Em 19/02/2025 às 13:12, furiousangelpt disse: Boas, alguém pode me dar umas luzitas a explicar porque quando tento registar uma guia no de Produção, a primeira vez da erro e da segunda passa? Ataque de caspa do servidor deles? (Acontece raramente mas acontece) primeira tentativa: <?xml version="1.0" encoding="UTF-8"?> <S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"> <S:Header> <WorkContext xmlns="http://oracle.com/weblogic/soap/workarea/">CyberMonday</WorkContext> </S:Header> <S:Body> <ns0:envioDocumentoTransporteResponseElem xmlns:ns0="https://servicos.portaldasfinancas.gov.pt/sgdtws/documentosTransporte/"> <ResponseStatus> <ReturnCode>-99</ReturnCode> <ReturnMessage>Erro interno</ReturnMessage> </ResponseStatus> </ns0:envioDocumentoTransporteResponseElem> </S:Body> </S:Envelope> Segunda tentativa: <?xml version="1.0" encoding="UTF-8"?> <S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"> <S:Header> <WorkContext xmlns="http://oracle.com/weblogic/soap/workarea/">CodigoDesconto</WorkContext> </S:Header> <S:Body> <ns0:envioDocumentoTransporteResponseElem xmlns:ns0="https://servicos.portaldasfinancas.gov.pt/sgdtws/documentosTransporte/"> <ResponseStatus> <ReturnCode>0</ReturnCode> <ReturnMessage>OK</ReturnMessage> </ResponseStatus> <DocumentNumber>GR CASPA/Linix</DocumentNumber> <ATCUD>XPTO-00967</ATCUD> <ATDocCodeID>*numero*</ATDocCodeID> </ns0:envioDocumentoTransporteResponseElem> </S:Body> </S:Envelope> Só te posso dizer que não tenho esse problema, so com a resposta do webserviçe não chegamos la, tens que colocar a aqui a tua logica para o envio para tentar perceber o que pode estar a acontecer.
furiousangelpt Posted February 20, 2025 at 11:08 AM Report #634496 Posted February 20, 2025 at 11:08 AM On 2/19/2025 at 2:23 PM, abrito said: Só te posso dizer que não tenho esse problema, so com a resposta do webserviçe não chegamos la, tens que colocar a aqui a tua logica para o envio para tentar perceber o que pode estar a acontecer. É uma aplicação que cria automaticamente a guia de transporte, adiciona 2 minutos a data atual para ter a data de saída do material, a geração demora 1 segundo a gerar. Em relação ao que é enviado, o "body" do XML são exatamente iguais nos dois envios , exceto a hora de saída, por isso possivelmente o problema esta no header e essa parte esta igual exceto as partes encriptadas. Para mim acho que deve ser o tempo de saída ser tão perto da data da geração no qual, em alguns casos falha. Já não tinha esta falha a 3 meses e ontem tive 3 casos. Pode ser que a geração e o pedido pode demorar mais tempo do que 2 minutos. [coloquei timestamps do processo em logs para ver se há delays] Passei a adicionar 4 minutos em vez de 2, para ver se acontece novamente, como é uma falha aleatória é complicado testar, também fiz um pedido ao e-balção para ver se do lado deles podem indicar o motivo.
SCF Posted February 20, 2025 at 04:19 PM Report #634497 Posted February 20, 2025 at 04:19 PM Boa tarde, Alguém está com problemas na comunicação de guias â AT? Obr.
marcolopes Posted February 20, 2025 at 06:22 PM Report #634498 Posted February 20, 2025 at 06:22 PM On 2/20/2025 at 4:19 PM, SCF said: Boa tarde, Alguém está com problemas na comunicação de guias â AT? Obr. A comunicação de DOCUMENTOS de TRANSPORTE está operacional no endpoint de TESTES. The simplest explanation is usually the correct one JAVA Utilities: https://github.com/marcolopes/dma
CJCV Posted February 21, 2025 at 09:36 AM Report #634499 Posted February 21, 2025 at 09:36 AM Em 17/02/2025 às 12:24, sergiosmvc disse: Nos testes que eu fiz o chillkat negoceia sozinho a versão do ssl... está a funcionar em xp, vista, win7, win10 e win11... mas é a ultima versão do chillkat... mais uma pergunta: ao fazerers o upgrade para a ultima versão do chilkat , tiveste de alterar o código ? ( além de referir a ultima versão ) Obrigado
CPHJ1966 Posted February 21, 2025 at 11:18 AM Report #634500 Posted February 21, 2025 at 11:18 AM Bom dia. Alguém pediu a renovação do certificado recentemente e se sim o mesmo já vem com os 2 anos ou só vem até Junho deste ano? Obrigado
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now