Closed Zetasoft930 closed 4 years ago
@Zetasoft930 A validação em causa acontece exclusivamente na Plataforma da AGT. Essa tem por base o que foi declarado no modelo 8 das aplicações de faturação que já estão validadas. Tudo indica que a AGT esteja a proceder a uma validação exatamente dos valores que foram introduzidos na modelo 8.
Se o certificado estiver vencido será que o validador não irá apresentar este erro, estou o ter este mesmo erro ao validar o ficheiro Saft-ao
@inmx Creio que um ficheiro criado a partir de uma app com um certificado "vencido" não será aceite.
@cryptolopes podes me endicar uma forma de gerar o hash utilizando c# Gratos
A informação que estou a utilizar para gerar o hash
I código responsável por gerar o hash
Wow 😮 então o processo de validação do saft no portal da AGT é só para sistemas já certificados, por isso que o meu não passa porque o nosso sistema ainda não está certificado. Isso ai broh?
Está a dar esse erro ai , o segundo erro está estranho porque no ficheiro o tipo do documento é : PP e o número do documento: PP EI2020/2
O que você esta assinando tem que esta bem relacionado com os dados que estão declarados. a chave anterior interfere com a chave actual.. Observe o nettotal, grosstotal e o taxpayment. pois quando um dado nao estiver alinhado com sua chave, pode dar este erro. era o que acontecia comigo.. cuidado com as casas decimais. veja se esta dando dizima. era esta parte que atrapalhava depois a verificação da chave hash que o validador da AGT faz. ele volta a testar todos estes componentes.
uma forma de gerar o hash utilizando c#
Algumas referências:
Muito boa tarde estimados por favor peço a vossa ajuda ao tentar de validar o ficheiro saft no portal da AGT recebo o segunte erro Erro no ficheiro,AuditFile.SourceDocuments.SalesInvoices.2Invoices (FR 2020/62) . Hash está errado Não consigo identificar onde esta o erro Obedeci a regra de assinatura primeiro String assidado foi "2020-08-09;2020-08-09T16:21:45;FR 2020/61;39900,00;" Gerou o seguinte assinatura Hash p/VOPbp87I8Fmto+5XITeqrhl4nVrmJncqpoyRPfpBj/vZgoS3zZqnZOdEMCdZhsrzdoLPmKgVK8t2asIr+xSJ/u8gpRwAxvDbR6ziKDoNb8EmlC1ltMqRu7HpH+NVMPkdUMUIGLA8fvf54BsX28fzousNAjbSJm4S2LHSTqLFw=
Segundo String assidado é "2020-08-09;2020-08-09T16:23:59;FR 2020/62;60.00;p/VOPbp87I8Fmto+5XITeqrhl4nVrmJncqpoyRPfpBj/vZgoS3zZqnZOdEMCdZhsrzdoLPmKgVK8t2asIr+xSJ/u8gpRwAxvDbR6ziKDoNb8EmlC1ltMqRu7HpH+NVMPkdUMUIGLA8fvf54BsX28fzousNAjbSJm4S2LHSTqLFw=" Gerou o seguinte assinatura Hash RrrW4Y9hAL+9G01DPD0d9lTIYA+1yDeBZpCVrqripdSGWNRhS3DBnbYzzH2v0EVTWMLquHLiROohLyeeSoc6Uy9o0BfOgiin/uMZW6USLh1ZwI8pOmvXJ4iuZx4TDLTrUK73Htz8tw6MXzzrdaXzBR8NPN3oW249yTm066xfCw8=
Aqui esta os meus meus ficheiros em anexo Adao_2020-08-09.zip chavePublica.txt
Boa tarde prezado @Luvivila primeiramente é recomendável que NUNCA PARTILHE A CHAVE PRIVADA DA SUA APLICAÇÃO pois consiste numa gravissima falha de segurança. Relactivamente a falha de validação do Hash, verifique na primeira string a assinar o separador de casas decimais (deve ser o ponto e não a vírgula), estranhamente na segunda string já aparece correctamente.
Ok muito obrigado de coração pelo alerta isto deve pelo sinal de desespero depois de varias tentativa vou gerar novas chaves no OpenSSl e faço ja esta correção
https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail Sem vírus. www.avast.com https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
Em sex., 7 de ago. de 2020 às 15:48, reactor-gonguela < notifications@github.com> escreveu:
Boa tarde prezado @Luvivila https://github.com/Luvivila primeiramente é recomendável que NUNCA PARTILHE A CHAVE PRIVADA DA SUA APLICAÇÃO pois consiste numa gravissima falha de segurança. Relactivamente a falha de validação do Hash, verifique na primeira string a assinar o separador de casas decimais (deve ser o ponto e não a vírgula), estranhamente na segunda string já aparece correctamente.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/assoft-portugal/SAF-T-AO/issues/78#issuecomment-670554038, or unsubscribe https://github.com/notifications/unsubscribe-auth/AF7EXVIUQMQ6TA2FBDKC7G3R7QH3DANCNFSM4OZ5D46Q .
Muito boa tarde estimados Muito obrigado pela atenção merecida, já fiz a correção da vírgula para o ponto mais o problema persiste Erro no ficheiro,AuditFile.SourceDocuments.SalesInvoices.2Invoices (FR 2020/65) . Hash está errado Não consigo identificar onde está o erro Obedeci a regra de assinatura primeiro String assidado foi "2020-08-07;2020-08-07T16:39:53;FR 2020/64;60.00;"
Gerou o seguinte assinatura Hash
UOwzONA+IfZ1nYCGQcJ8Ohqad/6fl5FBA4GiLe3OKBdxD9QM+7xSAO9ij6bvzY1Vi/gsSGIWxJECuJVZ9XuPB4MujGUUxYpn0p86rkXLzhokTYojO2Z3f8pnRoUGdY8AvoAoUAheQM3XjiO1wbf8TIyL7xoQz42N/AdWxZdFVc0=
Segundo String assidado é "2020-08-07;2020-08-07T16:42:47;FR 2020/65;39900.00;UOwzONA+IfZ1nYCGQcJ8Ohqad/6fl5FBA4GiLe3OKBdxD9QM+7xSAO9ij6bvzY1Vi/gsSGIWxJECuJVZ9XuPB4MujGUUxYpn0p86rkXLzhokTYojO2Z3f8pnRoUGdY8AvoAoUAheQM3XjiO1wbf8TIyL7xoQz42N/AdWxZdFVc0= "
Gerou o seguinte assinatura Hash
lq9q1kmATWAmFjaDVqMlqHI3XLkyXJPFrUq2jK4UKCWogfjMF8W7jVqnHbddPD6cUiXT3eGcLFN7jWuYwjHuPQvRAG7XhPw3byw5mZm3L1PuvZ/Wwm0Rvi3/45p9KhftigawDexJJIqctV7vNUc34GhPcUXAlwn0C7O0EXoC1Cg=
Já fiz a verificação com os seguintes comando usanda a minha chave publica
openssl dgst -sha1 -verify sisvendaPublica.pem -signature Registo1.sha1 Registo1.txt
verificação OK
openssl dgst -sha1 -verify sisvendaPublica.pem -signature Registo2.sha1 Registo2.txt
verificação OK
Por favor peço a vossa ajuda
Em Anexo ficheiro Saft-AO e a Chave Pública
https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail Sem vírus. www.avast.com https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
Em seg., 10 de ago. de 2020 às 15:58, Luvivila Afonso Sebastião Pitolomeu < luvivilalas@gmail.com> escreveu:
Ok muito obrigado de coração pelo alerta isto deve pelo sinal de desespero depois de varias tentativa vou gerar novas chaves no OpenSSl e faço ja esta correção
https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail Sem vírus. www.avast.com https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail <#m_-735816709016067509_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
Em sex., 7 de ago. de 2020 às 15:48, reactor-gonguela < notifications@github.com> escreveu:
Boa tarde prezado @Luvivila https://github.com/Luvivila primeiramente é recomendável que NUNCA PARTILHE A CHAVE PRIVADA DA SUA APLICAÇÃO pois consiste numa gravissima falha de segurança. Relactivamente a falha de validação do Hash, verifique na primeira string a assinar o separador de casas decimais (deve ser o ponto e não a vírgula), estranhamente na segunda string já aparece correctamente.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/assoft-portugal/SAF-T-AO/issues/78#issuecomment-670554038, or unsubscribe https://github.com/notifications/unsubscribe-auth/AF7EXVIUQMQ6TA2FBDKC7G3R7QH3DANCNFSM4OZ5D46Q .
-----BEGIN PUBLIC KEY----- MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDMqEXLU9Q7JscKKlKRKWOqj0Gl ZrV6OIp71F8swptk4RGrpOM9UlCwvIS3k7575ZBUSpz+aWxSDvtRAR6DvXw5G571 R3efgbjTtvPJT6U1VPVXrwaNFG5pA6TL3uGj0KPaSglLWD3hgmEdddgtufu5FpDs kISnr33EzTnlwVmZwQIDAQAB -----END PUBLIC KEY-----
@Luvivila ,
Consulte este assunto abaixo. Muitos passaram por isto.
Não é só a chave hash que deve ser preocupar.
A hash depois compara com os dados que também são publicados. Veja como o NETTOTAL, GROSSTOTAL E TAXPAYMENTE estão publicados. Além de todos os valores que publicou.
Comece devagar.. veja a primeira, geralmente a primeira sempre funciona, agora se já esta sendo chumbado na primeira, algo a mais não esta bem.
Depois publique dois documentos.. e vai rastreando.
Se as duas passarem e este problema vem em outro documento mais abaixo, é por conta destas informações que eu mencionei.
Veja cada valor que esta publicando nos documentos. vá devagar como disse.. publique um artigo, depois dois.. e vá rastreando.
Eu aconselho isto, EU PASSEI POR ISTO.
Outro assunto, esta usando o openssl em windows 32 ou 64? Pelo tipo de compando, imagino que esta em ambiente windows e usando alguma fonte de programa para windows. eu acabei não usando a extensao txt no mudem para um outro.. pesquise este link que passei.. ali vai apontar para um outro assunto falha de validação chave hash 2 algo do gênero.. pesquise os assuntos FECHADOS (CLOSE)
Estou a usar o OpenSSl no Windows de 64 bits
Em sex., 7 de ago. de 2020 às 19:32, MARCOS SANTOS notifications@github.com escreveu:
@Luvivila https://github.com/Luvivila ,
Consulte este assunto abaixo. Muitos passaram por isto.
49 https://github.com/assoft-portugal/SAF-T-AO/issues/49 Validação das
HASH geradas #49 https://github.com/assoft-portugal/SAF-T-AO/issues/49
Não é só a chave hash que deve ser preocupar.
A hash depois compara com os dados que também são publicados. Veja como o NETTOTAL, GROSSTOTAL E TAXPAYMENTE estão publicados. Além de todos os valores que publicou.
Comece devagar.. veja a primeira, geralmente a primeira sempre funciona, agora se já esta sendo chumbado na primeira, algo a mais não esta bem.
Depois publique dois documentos.. e vai rastreando.
Se as duas passarem e este problema vem em outro documento mais abaixo, é por conta destas informações que eu mencionei.
Veja cada valor que esta publicando nos documentos. vá devagar como disse.. publique um artigo, depois dois.. e vá rastreando.
Eu aconselho isto, EU PASSEI POR ISTO.
Outro assunto, esta usando o openssl em windows 32 ou 64? Pelo tipo de compando, imagino que esta em ambiente windows e usando alguma fonte de programa para windows. eu acabei não usando a extensao txt no mudem para um outro.. pesquise este link que passei.. ali vai apontar para um outro assunto falha de validação chave hash 2 algo do gênero.. pesquise os assuntos FECHADOS (CLOSE)
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/assoft-portugal/SAF-T-AO/issues/78#issuecomment-670652230, or unsubscribe https://github.com/notifications/unsubscribe-auth/AF7EXVOGQQE277B7HPCGEM3R7RCFDANCNFSM4OZ5D46Q .
Obrigado vou tomar estas anotações
Em sex., 7 de ago. de 2020 às 19:49, Luvivila Afonso Sebastião Pitolomeu < luvivilalas@gmail.com> escreveu:
Estou a usar o OpenSSl no Windows de 64 bits
Em sex., 7 de ago. de 2020 às 19:32, MARCOS SANTOS < notifications@github.com> escreveu:
@Luvivila https://github.com/Luvivila ,
Consulte este assunto abaixo. Muitos passaram por isto.
49 https://github.com/assoft-portugal/SAF-T-AO/issues/49 Validação
das HASH geradas #49 https://github.com/assoft-portugal/SAF-T-AO/issues/49
Não é só a chave hash que deve ser preocupar.
A hash depois compara com os dados que também são publicados. Veja como o NETTOTAL, GROSSTOTAL E TAXPAYMENTE estão publicados. Além de todos os valores que publicou.
Comece devagar.. veja a primeira, geralmente a primeira sempre funciona, agora se já esta sendo chumbado na primeira, algo a mais não esta bem.
Depois publique dois documentos.. e vai rastreando.
Se as duas passarem e este problema vem em outro documento mais abaixo, é por conta destas informações que eu mencionei.
Veja cada valor que esta publicando nos documentos. vá devagar como disse.. publique um artigo, depois dois.. e vá rastreando.
Eu aconselho isto, EU PASSEI POR ISTO.
Outro assunto, esta usando o openssl em windows 32 ou 64? Pelo tipo de compando, imagino que esta em ambiente windows e usando alguma fonte de programa para windows. eu acabei não usando a extensao txt no mudem para um outro.. pesquise este link que passei.. ali vai apontar para um outro assunto falha de validação chave hash 2 algo do gênero.. pesquise os assuntos FECHADOS (CLOSE)
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/assoft-portugal/SAF-T-AO/issues/78#issuecomment-670652230, or unsubscribe https://github.com/notifications/unsubscribe-auth/AF7EXVOGQQE277B7HPCGEM3R7RCFDANCNFSM4OZ5D46Q .
Estou a usar o OpenSSl no Windows 64 bits O primeiro documento passa normalmente o segundo já não vem sempre este erro.
Em sex., 7 de ago. de 2020 às 19:50, Luvivila Afonso Sebastião Pitolomeu < luvivilalas@gmail.com> escreveu:
Obrigado vou tomar estas anotações
Em sex., 7 de ago. de 2020 às 19:49, Luvivila Afonso Sebastião Pitolomeu < luvivilalas@gmail.com> escreveu:
Estou a usar o OpenSSl no Windows de 64 bits
Em sex., 7 de ago. de 2020 às 19:32, MARCOS SANTOS < notifications@github.com> escreveu:
@Luvivila https://github.com/Luvivila ,
Consulte este assunto abaixo. Muitos passaram por isto.
49 https://github.com/assoft-portugal/SAF-T-AO/issues/49 Validação
das HASH geradas #49 https://github.com/assoft-portugal/SAF-T-AO/issues/49
Não é só a chave hash que deve ser preocupar.
A hash depois compara com os dados que também são publicados. Veja como o NETTOTAL, GROSSTOTAL E TAXPAYMENTE estão publicados. Além de todos os valores que publicou.
Comece devagar.. veja a primeira, geralmente a primeira sempre funciona, agora se já esta sendo chumbado na primeira, algo a mais não esta bem.
Depois publique dois documentos.. e vai rastreando.
Se as duas passarem e este problema vem em outro documento mais abaixo, é por conta destas informações que eu mencionei.
Veja cada valor que esta publicando nos documentos. vá devagar como disse.. publique um artigo, depois dois.. e vá rastreando.
Eu aconselho isto, EU PASSEI POR ISTO.
Outro assunto, esta usando o openssl em windows 32 ou 64? Pelo tipo de compando, imagino que esta em ambiente windows e usando alguma fonte de programa para windows. eu acabei não usando a extensao txt no mudem para um outro.. pesquise este link que passei.. ali vai apontar para um outro assunto falha de validação chave hash 2 algo do gênero.. pesquise os assuntos FECHADOS (CLOSE)
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/assoft-portugal/SAF-T-AO/issues/78#issuecomment-670652230, or unsubscribe https://github.com/notifications/unsubscribe-auth/AF7EXVOGQQE277B7HPCGEM3R7RCFDANCNFSM4OZ5D46Q .
Muito bom dia caríssimos É possível enviar-me um ficheiro Saft-ao em xml para servir como comparação com o meu vê que consigo identificar alguns erros do esquema? Muito obrigado
Em sex., 7 de ago. de 2020 às 20:06, Luvivila Afonso Sebastião Pitolomeu < luvivilalas@gmail.com> escreveu:
Estou a usar o OpenSSl no Windows 64 bits O primeiro documento passa normalmente o segundo já não vem sempre este erro.
Em sex., 7 de ago. de 2020 às 19:50, Luvivila Afonso Sebastião Pitolomeu < luvivilalas@gmail.com> escreveu:
Obrigado vou tomar estas anotações
Em sex., 7 de ago. de 2020 às 19:49, Luvivila Afonso Sebastião Pitolomeu < luvivilalas@gmail.com> escreveu:
Estou a usar o OpenSSl no Windows de 64 bits
Em sex., 7 de ago. de 2020 às 19:32, MARCOS SANTOS < notifications@github.com> escreveu:
@Luvivila https://github.com/Luvivila ,
Consulte este assunto abaixo. Muitos passaram por isto.
49 https://github.com/assoft-portugal/SAF-T-AO/issues/49 Validação
das HASH geradas #49 https://github.com/assoft-portugal/SAF-T-AO/issues/49
Não é só a chave hash que deve ser preocupar.
A hash depois compara com os dados que também são publicados. Veja como o NETTOTAL, GROSSTOTAL E TAXPAYMENTE estão publicados. Além de todos os valores que publicou.
Comece devagar.. veja a primeira, geralmente a primeira sempre funciona, agora se já esta sendo chumbado na primeira, algo a mais não esta bem.
Depois publique dois documentos.. e vai rastreando.
Se as duas passarem e este problema vem em outro documento mais abaixo, é por conta destas informações que eu mencionei.
Veja cada valor que esta publicando nos documentos. vá devagar como disse.. publique um artigo, depois dois.. e vá rastreando.
Eu aconselho isto, EU PASSEI POR ISTO.
Outro assunto, esta usando o openssl em windows 32 ou 64? Pelo tipo de compando, imagino que esta em ambiente windows e usando alguma fonte de programa para windows. eu acabei não usando a extensao txt no mudem para um outro.. pesquise este link que passei.. ali vai apontar para um outro assunto falha de validação chave hash 2 algo do gênero.. pesquise os assuntos FECHADOS (CLOSE)
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/assoft-portugal/SAF-T-AO/issues/78#issuecomment-670652230, or unsubscribe https://github.com/notifications/unsubscribe-auth/AF7EXVOGQQE277B7HPCGEM3R7RCFDANCNFSM4OZ5D46Q .
Muito boa tarde companheiros fazem só um reparo na estrutura no meu XML se está bem estruturado obrigado Luvivila_2020-08-07.zip sisvendaPublica.txt
Use o xmlpad para poderes testar o teu SAFT cotra o xsd. Entretanto, dos testes executados com o xmlpad tens os seguintes erros: taxegistrtionnumber (NIF, violação do tamanho mínimo) productid (deve ser nomeapp/empresa ) accountid (se a aplicação não for de contabilidade preencher com desconhecido)
Aconselho-te a rever o dp 312/18 para conformares a tua estrutura ou veja a documentação dos campos no próprio xsd.
Ok obrigado pela dica vou já rever isto vê que contorno isto até já
A sábado, 8/08/2020, 13:16, reactor-gonguela notifications@github.com escreveu:
Use o xmlpad para poderes testar o teu SAFT cotra o xsd. Entretanto, dos testes executados com o xmlpad tens os seguintes erros: taxegistrtionnumber (NIF, violação do tamanho mínimo) productid (deve ser nomeapp/empresa ) accountid (se a aplicação não for de contabilidade preencher com desconhecido)
Aconselho-te a rever o dp 312/18 para conformares a tua estrutura ou veja a documentação dos campos no próprio xsd.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/assoft-portugal/SAF-T-AO/issues/78#issuecomment-670922321, or unsubscribe https://github.com/notifications/unsubscribe-auth/AF7EXVNUGRNYYDDJX2RZ4ITR7U6YVANCNFSM4OZ5D46Q .
Muito boa tarde companheiros Já verifiquei o dp 312/12 e testei o meu SAFT contra o xsd esta tudo ok vem sempre documento valido mais infelizmente no portal da AGT continuo a receber o mesmo erro: Erro no ficheiro,AuditFile.SourceDocuments.SalesInvoices.2Invoices (FR 2020/72) . Hash está errado
String assinado do primeiro documento 2020-08-09;2020-08-09T13:05:30;FR 2020/71;30.00; Hash do primero documento GJrTnGuR+fbpoS1481TLlCYv8EO6oJ6xwo9UFhAL/BGFWRLRIR+JWmysM36bzLSksn0BacCVx+a95Fzgw8Ry5v8w/WCsAzqg/e4fQ4ti7ZC+HLX5xN7433rI8/xcZ2BoMFCdLw2Y3QhlnI6Tr2tbkqSSQTE/854nfhb4D8FZ+iM=
String assinado do segundo documento 2020-08-09;2020-08-09T13:10:12.45;FR 2020/72;39900.00;GJrTnGuR+fbpoS1481TLlCYv8EO6oJ6xwo9UFhAL/BGFWRLRIR+JWmysM36bzLSksn0BacCVx+a95Fzgw8Ry5v8w/WCsAzqg/e4fQ4ti7ZC+HLX5xN7433rI8/xcZ2BoMFCdLw2Y3QhlnI6Tr2tbkqSSQTE/854nfhb4D8FZ+iM= Hash do segundo documento tB49ie7+rNo0bO5CDN1u/FsRd9Lt7x03uS7Nm3+T7TxKACg/QT/VH4zjfWubSMHw1USNH5JjB6BPa93QCaNM1gZLjqMWrm5/fXigQ+ZLAg9iOQyDzEfYP/IuCpXT+u/hwC6a+Ke6I1uVx0HMQcJsdHep57dlqzRU9DPJPe67fF4=
Ao verificar no OpenSSl com a minha chave da tudo ok Será que o problema esta com a minha chave publica companheiros ou as Strings estão mal formado não obedece a regra Valido_2020-08-09.zip ? sisvendaPublica.txt
É possível enviar-me um ficheiro Saft-ao em xml para servir como comparação com o meu vê que consigo identificar alguns erros do esquema?
Será que o problema esta com a minha chave publica companheiros ou as Strings estão mal formado não obedece a regra Valido_2020-08-09.zip
E a chave pública usada pela AGT é a correta? O @Luvivila chegou a publicar aqui a sua chave privada e recomendamos que a alterasse. Possivelmente, ainda não foi alterada na AGT.
Agradeceria companheiro
Em seg., 10 de ago. de 2020 às 12:43, Nelson notifications@github.com escreveu:
Será que o problema esta com a minha chave publica companheiros ou as Strings estão mal formado não obedece a regra Valido_2020-08-09.zip https://github.com/assoft-portugal/SAF-T-AO/files/5047634/Valido_2020-08-09.zip
E a chave pública usada pela AGT é a correta? O @Luvivila https://github.com/Luvivila chegou a publicar aqui a sua chave privada e recomendamos que a alterasse. Possivelmente, ainda não foi alterada na AGT.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/assoft-portugal/SAF-T-AO/issues/78#issuecomment-671306835, or unsubscribe https://github.com/notifications/unsubscribe-auth/AF7EXVI5QQK5N4CMT2FQ2XDR77MM5ANCNFSM4OZ5D46Q .
Ola cryptolopes foi um erro cometido mais já criei novas chaves. Só mais uma pergunta antes de testar o meu saft-ao no portal AGT devo primeiramente fazer entrega das minhas chaves na AGT?
Só mais uma pergunta antes de testar o meu saft-ao no portal AGT devo primeiramente fazer entrega das minhas chaves na AGT?
Apenas a public.key
https://github.com/assoft-portugal/SAF-T-AO/issues/67#issuecomment-637856697, tal como consta no Modelo 08.
Ok muito obrigado pelo esclarecimento acho por isso esta dando este erro ainda não fiz a entrega da minha public.key
Muito boa tarde estimados. Tenho grande dificuldade assinar um documento!
Posso sim.
A sexta, 4/08/2023, 12:19, Adriano Nunes Sebastião @.***> escreveu:
Muito boa tarde estimados. Tenho grande dificuldade assinar um documento! [image: Capturar] https://user-images.githubusercontent.com/73115653/258405513-90d62ff5-6b00-48c6-a513-389e0eb99dc1.PNG
— Reply to this email directly, view it on GitHub https://github.com/assoft-portugal/SAF-T-AO/issues/78#issuecomment-1665449107, or unsubscribe https://github.com/notifications/unsubscribe-auth/AF7EXVID56WI5RB5RTYQZELXTTLFJANCNFSM4OZ5D46Q . You are receiving this because you were mentioned.Message ID: @.***>
Qual é a tua linguagem de programação please?
A sexta, 4/08/2023, 12:55, Luvivila Afonso Sebastião Pitolomeu < @.***> escreveu:
Posso sim.
A sexta, 4/08/2023, 12:19, Adriano Nunes Sebastião < @.***> escreveu:
Muito boa tarde estimados. Tenho grande dificuldade assinar um documento! [image: Capturar] https://user-images.githubusercontent.com/73115653/258405513-90d62ff5-6b00-48c6-a513-389e0eb99dc1.PNG
— Reply to this email directly, view it on GitHub https://github.com/assoft-portugal/SAF-T-AO/issues/78#issuecomment-1665449107, or unsubscribe https://github.com/notifications/unsubscribe-auth/AF7EXVID56WI5RB5RTYQZELXTTLFJANCNFSM4OZ5D46Q . You are receiving this because you were mentioned.Message ID: @.***>
Se tens WhatsApp podes contactar-me via WhatsApp
A sexta, 4/08/2023, 12:55, Luvivila Afonso Sebastião Pitolomeu < @.***> escreveu:
Qual é a tua linguagem de programação please?
A sexta, 4/08/2023, 12:55, Luvivila Afonso Sebastião Pitolomeu < @.***> escreveu:
Posso sim.
A sexta, 4/08/2023, 12:19, Adriano Nunes Sebastião < @.***> escreveu:
Muito boa tarde estimados. Tenho grande dificuldade assinar um documento! [image: Capturar] https://user-images.githubusercontent.com/73115653/258405513-90d62ff5-6b00-48c6-a513-389e0eb99dc1.PNG
— Reply to this email directly, view it on GitHub https://github.com/assoft-portugal/SAF-T-AO/issues/78#issuecomment-1665449107, or unsubscribe https://github.com/notifications/unsubscribe-auth/AF7EXVID56WI5RB5RTYQZELXTTLFJANCNFSM4OZ5D46Q . You are receiving this because you were mentioned.Message ID: @.***>
@cryptolopes Tenho acesso ao portal de produtor de software, mas o meu software ainda não está certificado. Este erro é comum para sistema não certificado 'Falha na validação do campo AuditFile.Header.ProductID'.
Este sim é comum
A sexta, 4/08/2023, 12:57, Adriano Nunes Sebastião @.***> escreveu:
@cryptolopes https://github.com/cryptolopes Tenho acesso ao portal de produtor de software, mas o meu software ainda não está certificado. Este erro é comum para sistema não certificado 'Falha na validação do campo AuditFile.Header.ProductID'.
— Reply to this email directly, view it on GitHub https://github.com/assoft-portugal/SAF-T-AO/issues/78#issuecomment-1665493986, or unsubscribe https://github.com/notifications/unsubscribe-auth/AF7EXVNDRYL4V73WMGQQQ53XTTPTRANCNFSM4OZ5D46Q . You are receiving this because you were mentioned.Message ID: @.***>
Podemos falar via WhatsApp?
A sexta, 4/08/2023, 12:59, Luvivila Afonso Sebastião Pitolomeu < @.***> escreveu:
Este sim é comum
A sexta, 4/08/2023, 12:57, Adriano Nunes Sebastião < @.***> escreveu:
@cryptolopes https://github.com/cryptolopes Tenho acesso ao portal de produtor de software, mas o meu software ainda não está certificado. Este erro é comum para sistema não certificado 'Falha na validação do campo AuditFile.Header.ProductID'.
— Reply to this email directly, view it on GitHub https://github.com/assoft-portugal/SAF-T-AO/issues/78#issuecomment-1665493986, or unsubscribe https://github.com/notifications/unsubscribe-auth/AF7EXVNDRYL4V73WMGQQQ53XTTPTRANCNFSM4OZ5D46Q . You are receiving this because you were mentioned.Message ID: @.***>
O erro desta imagem não é comum deve ser resolvido ao criar o hush qual é a tua linguagem de programação?
A sexta, 4/08/2023, 13:00, Luvivila Afonso Sebastião Pitolomeu < @.***> escreveu:
Podemos falar via WhatsApp?
A sexta, 4/08/2023, 12:59, Luvivila Afonso Sebastião Pitolomeu < @.***> escreveu:
Este sim é comum
A sexta, 4/08/2023, 12:57, Adriano Nunes Sebastião < @.***> escreveu:
@cryptolopes https://github.com/cryptolopes Tenho acesso ao portal de produtor de software, mas o meu software ainda não está certificado. Este erro é comum para sistema não certificado 'Falha na validação do campo AuditFile.Header.ProductID'.
— Reply to this email directly, view it on GitHub https://github.com/assoft-portugal/SAF-T-AO/issues/78#issuecomment-1665493986, or unsubscribe https://github.com/notifications/unsubscribe-auth/AF7EXVNDRYL4V73WMGQQQ53XTTPTRANCNFSM4OZ5D46Q . You are receiving this because you were mentioned.Message ID: @.***>
Ilustres, saudações a todos! Sou novato em programação. Desenvolvi uma aplicação para facturação em c# mas, estou com muitas dificuldades no teste do saft, pelo portal da AGT.
O resultado é o mesmo que, muitos caríssimos já aqui apresentaram.
Assinatura da factura 1: 2023-08-05;2023-08-05T08:58:27;FA2023/1;11400.00;
Hash resultante: kl15Yo304ncZetgoEtQHl/kyax75i2Ec6hMuReACBxZCcvc1HH/xKBnRBY+EY6DGbalt3NDHN/lrZFViiBTvq2wrChnv7TzqwAbDGw9nq3bEfIn2uAwR2pI2kU+0AS3dOPs3KNhmVnE4bJwH8CEOzvqiJtoshvJuyPQua5tL4mI=
Assinatura da factura 2: 2023-08-05;2023-08-05T09:03:11;FA2023/2;22800.00;kl15Yo304ncZetgoEtQHl/kyax75i2Ec6hMuReACBxZCcvc1HH/xKBnRBY+EY6DGbalt3NDHN/lrZFViiBTvq2wrChnv7TzqwAbDGw9nq3bEfIn2uAwR2pI2kU+0AS3dOPs3KNhmVnE4bJwH8CEOzvqiJtoshvJuyPQua5tL4mI=
Hash resultante: ZZZGmrRyH1DoEv4MxsFLftpCH3/vweMUsQ1K+4jCuTa4s0NW6xpMXU7GDkX5qWE7GzM0ZsST/Sujq0ftkue8c8D8ZCp4wwBO39FkSMEfEC6sJ4b5TaYmp1SZw80jKEuL8xUt0bWT+SdeLL3AwpW0bptsPo1b7UGnr5dzO91/hiI=
Pensei que o código da aplicação que gera o hash estivesse errado. Mas, quando comparei com o hash gerado pelo openssl 64 usando as mesmas assinaturas, notei que são iguais.
Confirmei pelo openssl a validade das assinaturas e estão conforme
As duas facturas têm apenas uma linha e coloquei valores redondos como preço do produto, para evitar problemas de arredondamentos, em atenção ao que o caríssimo Marcosinffoco advertiu ao @Luvivila.
Não sei onde estou errando. Preciso da vossa ajuda.
Muito boa tarde caríssimo me envia as duas facturas em PDF vou verificar alguma coisa please enviei pelo WhatsApp 924549673
A sábado, 5/08/2023, 12:07, felisbertojo @.***> escreveu:
Ilustres, saudações a todos! Sou novato em programação. Desenvolvi uma aplicação para facturação em c# mas, estou com muitas dificuldades no teste do saft, pelo portal da AGT.
O resultado é o mesmo que, muitos caríssimos já aqui apresentaram.
Doc4.docx https://github.com/assoft-portugal/SAF-T-AO/files/12266875/Doc4.docx
Assinatura da factura 1: 2023-08-05;2023-08-05T08:58:27;FA2023/1;11400.00;
Hash resultante:
kl15Yo304ncZetgoEtQHl/kyax75i2Ec6hMuReACBxZCcvc1HH/xKBnRBY+EY6DGbalt3NDHN/lrZFViiBTvq2wrChnv7TzqwAbDGw9nq3bEfIn2uAwR2pI2kU+0AS3dOPs3KNhmVnE4bJwH8CEOzvqiJtoshvJuyPQua5tL4mI=
Assinatura da factura 2:
2023-08-05;2023-08-05T09:03:11;FA2023/2;22800.00;kl15Yo304ncZetgoEtQHl/kyax75i2Ec6hMuReACBxZCcvc1HH/xKBnRBY+EY6DGbalt3NDHN/lrZFViiBTvq2wrChnv7TzqwAbDGw9nq3bEfIn2uAwR2pI2kU+0AS3dOPs3KNhmVnE4bJwH8CEOzvqiJtoshvJuyPQua5tL4mI=
Hash resultante:
ZZZGmrRyH1DoEv4MxsFLftpCH3/vweMUsQ1K+4jCuTa4s0NW6xpMXU7GDkX5qWE7GzM0ZsST/Sujq0ftkue8c8D8ZCp4wwBO39FkSMEfEC6sJ4b5TaYmp1SZw80jKEuL8xUt0bWT+SdeLL3AwpW0bptsPo1b7UGnr5dzO91/hiI=
Pensei que o código da aplicação que gera o hash estivesse errado. Mas, quando comparei com o hash gerado pelo openssl 64 usando as mesmas assinaturas, notei que são iguais.
Confirmei pelo openssl a validade das assinaturas e estão conforme
[image: Verificação] https://user-images.githubusercontent.com/141422012/258580525-bf355f19-ada9-4069-ac18-cad7458faf7f.PNG
As duas facturas têm apenas uma linha e coloquei valores redondos como preço do produto, para evitar problemas de arredondamentos, em atenção ao que o caríssimo Marcosinffoco https://github.com/Marcosinffoco advertiu ao @Luvivila https://github.com/Luvivila.
Não sei onde estou errando. Preciso da vossa ajuda.
— Reply to this email directly, view it on GitHub https://github.com/assoft-portugal/SAF-T-AO/issues/78#issuecomment-1666474187, or unsubscribe https://github.com/notifications/unsubscribe-auth/AF7EXVKOV7LQ6XXA4KG4VELXTYSNHANCNFSM4OZ5D46Q . You are receiving this because you were mentioned.Message ID: @.***>
Pelo menos já identifiquei onde está o erro muito fácil a resolver mais envia os dois documentos no WhatsApp teras a solução
A sábado, 5/08/2023, 14:10, Luvivila Afonso Sebastião Pitolomeu < @.***> escreveu:
Muito boa tarde caríssimo me envia as duas facturas em PDF vou verificar alguma coisa please enviei pelo WhatsApp 924549673
A sábado, 5/08/2023, 12:07, felisbertojo @.***> escreveu:
Ilustres, saudações a todos! Sou novato em programação. Desenvolvi uma aplicação para facturação em c# mas, estou com muitas dificuldades no teste do saft, pelo portal da AGT.
O resultado é o mesmo que, muitos caríssimos já aqui apresentaram.
Doc4.docx https://github.com/assoft-portugal/SAF-T-AO/files/12266875/Doc4.docx
Assinatura da factura 1: 2023-08-05;2023-08-05T08:58:27;FA2023/1;11400.00;
Hash resultante:
kl15Yo304ncZetgoEtQHl/kyax75i2Ec6hMuReACBxZCcvc1HH/xKBnRBY+EY6DGbalt3NDHN/lrZFViiBTvq2wrChnv7TzqwAbDGw9nq3bEfIn2uAwR2pI2kU+0AS3dOPs3KNhmVnE4bJwH8CEOzvqiJtoshvJuyPQua5tL4mI=
Assinatura da factura 2:
2023-08-05;2023-08-05T09:03:11;FA2023/2;22800.00;kl15Yo304ncZetgoEtQHl/kyax75i2Ec6hMuReACBxZCcvc1HH/xKBnRBY+EY6DGbalt3NDHN/lrZFViiBTvq2wrChnv7TzqwAbDGw9nq3bEfIn2uAwR2pI2kU+0AS3dOPs3KNhmVnE4bJwH8CEOzvqiJtoshvJuyPQua5tL4mI=
Hash resultante:
ZZZGmrRyH1DoEv4MxsFLftpCH3/vweMUsQ1K+4jCuTa4s0NW6xpMXU7GDkX5qWE7GzM0ZsST/Sujq0ftkue8c8D8ZCp4wwBO39FkSMEfEC6sJ4b5TaYmp1SZw80jKEuL8xUt0bWT+SdeLL3AwpW0bptsPo1b7UGnr5dzO91/hiI=
Pensei que o código da aplicação que gera o hash estivesse errado. Mas, quando comparei com o hash gerado pelo openssl 64 usando as mesmas assinaturas, notei que são iguais.
Confirmei pelo openssl a validade das assinaturas e estão conforme
[image: Verificação] https://user-images.githubusercontent.com/141422012/258580525-bf355f19-ada9-4069-ac18-cad7458faf7f.PNG
As duas facturas têm apenas uma linha e coloquei valores redondos como preço do produto, para evitar problemas de arredondamentos, em atenção ao que o caríssimo Marcosinffoco https://github.com/Marcosinffoco advertiu ao @Luvivila https://github.com/Luvivila.
Não sei onde estou errando. Preciso da vossa ajuda.
— Reply to this email directly, view it on GitHub https://github.com/assoft-portugal/SAF-T-AO/issues/78#issuecomment-1666474187, or unsubscribe https://github.com/notifications/unsubscribe-auth/AF7EXVKOV7LQ6XXA4KG4VELXTYSNHANCNFSM4OZ5D46Q . You are receiving this because you were mentioned.Message ID: @.***>
Pelo menos já identifiquei onde está o erro muito fácil a resolver mais envia os dois documentos no WhatsApp teras a solução A sábado, 5/08/2023, 14:10, Luvivila Afonso Sebastião Pitolomeu < @.> escreveu: … Muito boa tarde caríssimo me envia as duas facturas em PDF vou verificar alguma coisa please enviei pelo WhatsApp 924549673 A sábado, 5/08/2023, 12:07, felisbertojo @.> escreveu: > Ilustres, saudações a todos! > Sou novato em programação. Desenvolvi uma aplicação para facturação em c# > mas, estou com muitas dificuldades no teste do saft, pelo portal da AGT. > > O resultado é o mesmo que, muitos caríssimos já aqui apresentaram. > > Doc4.docx > https://github.com/assoft-portugal/SAF-T-AO/files/12266875/Doc4.docx > > Assinatura da factura 1: > 2023-08-05;2023-08-05T08:58:27;FA2023/1;11400.00; > > Hash resultante: > > kl15Yo304ncZetgoEtQHl/kyax75i2Ec6hMuReACBxZCcvc1HH/xKBnRBY+EY6DGbalt3NDHN/lrZFViiBTvq2wrChnv7TzqwAbDGw9nq3bEfIn2uAwR2pI2kU+0AS3dOPs3KNhmVnE4bJwH8CEOzvqiJtoshvJuyPQua5tL4mI= > > Assinatura da factura 2: > > 2023-08-05;2023-08-05T09:03:11;FA2023/2;22800.00;kl15Yo304ncZetgoEtQHl/kyax75i2Ec6hMuReACBxZCcvc1HH/xKBnRBY+EY6DGbalt3NDHN/lrZFViiBTvq2wrChnv7TzqwAbDGw9nq3bEfIn2uAwR2pI2kU+0AS3dOPs3KNhmVnE4bJwH8CEOzvqiJtoshvJuyPQua5tL4mI= > > Hash resultante: > > ZZZGmrRyH1DoEv4MxsFLftpCH3/vweMUsQ1K+4jCuTa4s0NW6xpMXU7GDkX5qWE7GzM0ZsST/Sujq0ftkue8c8D8ZCp4wwBO39FkSMEfEC6sJ4b5TaYmp1SZw80jKEuL8xUt0bWT+SdeLL3AwpW0bptsPo1b7UGnr5dzO91/hiI= > > Pensei que o código da aplicação que gera o hash estivesse errado. Mas, > quando comparei com o hash gerado pelo openssl 64 usando as mesmas > assinaturas, notei que são iguais. > > Confirmei pelo openssl a validade das assinaturas e estão conforme > > [image: Verificação] > https://user-images.githubusercontent.com/141422012/258580525-bf355f19-ada9-4069-ac18-cad7458faf7f.PNG > > As duas facturas têm apenas uma linha e coloquei valores redondos como > preço do produto, para evitar problemas de arredondamentos, em atenção ao > que o caríssimo Marcosinffoco https://github.com/Marcosinffoco > advertiu ao @Luvivila https://github.com/Luvivila. > > Não sei onde estou errando. Preciso da vossa ajuda. > > — > Reply to this email directly, view it on GitHub > <#78 (comment)>, > or unsubscribe > https://github.com/notifications/unsubscribe-auth/AF7EXVKOV7LQ6XXA4KG4VELXTYSNHANCNFSM4OZ5D46Q > . > You are receiving this because you were mentioned.Message ID: > @.***> >
Caríssimo Luvivila,
Ok, já enviei as duas facturas via whatsapp.
Saudações ilustres,
Informo que depois do vosso apoio, consegui ultrapassar o erro "Hash errado". Neste momento e depois de vários testes, fiquei apenas por superar o erro ProductID.
Obrigado a todos, em especial ao caríssimo @Luvivila. pela atenção que demonstrou desde o primeiro momento que postei as minhas dificuldades.
Obrigado.
Nada por isso estamos por este fim. AuditFile.Header.ProductID é um erro comum porque o software ainda não está certificado. Estamos juntos.
A domingo, 6/08/2023, 23:32, felisbertojo @.***> escreveu:
Saudações ilustres,
Informo que depois do vosso apoio, consegui ultrapassar o erro "Hash errado". Neste momento e depois de vários testes, fiquei apenas por superar o erro ProductID. [image: Erro] https://user-images.githubusercontent.com/141422012/258668814-7ee0cb46-d07f-445f-a3cd-7e6cbd5c3315.PNG
Obrigado a todos, em especial ao caríssimo @Luvivila https://github.com/Luvivila. pela atenção que demonstrou desde o primeiro momento que postei as minhas dificuldades.
Obrigado.
— Reply to this email directly, view it on GitHub https://github.com/assoft-portugal/SAF-T-AO/issues/78#issuecomment-1666990059, or unsubscribe https://github.com/notifications/unsubscribe-auth/AF7EXVLFZNISFDQVVXG6SSTXUALPBANCNFSM4OZ5D46Q . You are receiving this because you were mentioned.Message ID: @.***>
@Luvivila Bom dia! Neste momento estou sem acesso ao WhatsApp. Estou com problema sério em assinar os documentos fiscais.
Saudações ilustres,
Assinatura da Factura 1: 2023-08-08;2023-08-08T11:38:13;FR FAC2023/1;50000.00;
LUIIaR+vIGLV1jxC9/4azsioFBx0NSeqE0iXweDhuTGe3ctQeMBBIe7C+X1ha2l+Pu5FVQVn1t43UqFYXZ7jBEGb1ibRGGPHmjB0+iY1d+LEvvxxg9nH90kxNmZNOCPKxfjiGR72seASQfnGij50WYF/wuyGQmk4YckjLmmlcnA=
Assinatura da factura 2:
Hash Resultante: ZBV6JipaVMR73b38yNj7oxYjlraGSYx2PkjDrC5fz7surJPzvAl79E9kU+LxhL68p79fSXlp6+e0Ck+hhxzyuFsHVzjVAGaZi5O4cZ+Eyaf3Jw/xzTOODTH/NYP1JgxZg9rUowRqOOw0g7/tAJHyQywpNidanGg1v579/W3JTe8=
[Uploading PublicKey.xml…]()
Bom dia O que está errado são os números de serie que o teu sistema gere ele está como fixo não pode ser caríssimo deve variar associando sempre com o ano actual.
A terça, 8/08/2023, 11:51, Adriano Nunes Sebastião @.***> escreveu:
Saudações ilustres,
Assinatura da Factura 1: 2023-08-08;2023-08-08T11:38:13;FR FAC2023/1;50000.00; Hash resultante:
LUIIaR+vIGLV1jxC9/4azsioFBx0NSeqE0iXweDhuTGe3ctQeMBBIe7C+X1ha2l+Pu5FVQVn1t43UqFYXZ7jBEGb1ibRGGPHmjB0+iY1d+LEvvxxg9nH90kxNmZNOCPKxfjiGR72seASQfnGij50WYF/wuyGQmk4YckjLmmlcnA=
Assinatura da factura 2: [image: ASSINAR2] https://user-images.githubusercontent.com/73115653/259075429-88174333-9cca-4c2a-a58a-b0c9bea4aa7a.PNG
Hash Resultante:
ZBV6JipaVMR73b38yNj7oxYjlraGSYx2PkjDrC5fz7surJPzvAl79E9kU+LxhL68p79fSXlp6+e0Ck+hhxzyuFsHVzjVAGaZi5O4cZ+Eyaf3Jw/xzTOODTH/NYP1JgxZg9rUowRqOOw0g7/tAJHyQywpNidanGg1v579/W3JTe8=
Uploading PublicKey.xml…
— Reply to this email directly, view it on GitHub https://github.com/assoft-portugal/SAF-T-AO/issues/78#issuecomment-1669385209, or unsubscribe https://github.com/notifications/unsubscribe-auth/AF7EXVPRJRA7U7G664DSUQDXUIKZJANCNFSM4OZ5D46Q . You are receiving this because you were mentioned.Message ID: @.***>
@Luvivila Podes exemplificar?
Boa tarde Caro Adriano,
O ilustre Luvivila está certo. Podes pegar o número sequencial do documento e concatenar ou juntar com a sua série para torná-la variável. Ou seja, o número da sequência repete-se duas vezes (antes da barra "/" e também depois dela).
Bom final de semana
Boa tarde Caro Felisberto! Neste momento estou a tentar novamente, continua o mesmo erro. Não sei se estou a assinar mal, ou a minha criptografia está erra. Help!
Em sáb., 12 de ago. de 2023 às 12:36, felisbertojo @.***> escreveu:
Boa tarde Caro Adriano,
O ilustre Luvivila está certo. Podes pegar o número sequencial do documento e concatenar ou juntar com a sua série para torná-la variável. Ou seja, o número da sequência repete-se duas vezes (antes da barra "/" e também depois dela).
Bom final de semana
— Reply to this email directly, view it on GitHub https://github.com/assoft-portugal/SAF-T-AO/issues/78#issuecomment-1675866335, or unsubscribe https://github.com/notifications/unsubscribe-auth/ARN2QBMA4WDBZ2EPPOOPYT3XU5TFPANCNFSM4OZ5D46Q . You are receiving this because you commented.Message ID: @.***>
Caro Adriano,
Como é que estás a assinar? Como foi gerado as suas chaves? Há situações em que assinas uma string com uma determinada chave privada mas quando fores verificar com a correspondente chave pública o hash não fica correcto mesmo tendo 172 bites.
Posta aqui a sua chave pública, a string que estás a assinar e o hash, para termos melhor percepção. Assim, os colegas, poderão verificar se está correcto.
Estou a ter esse erro gostaria de saber qual é o valor deste campo ?