assoft-portugal / SAF-T-AO

Official XSD from the Government of Angola for use in SAF-T AO
https://www.agt.minfin.gov.ao
MIT License
56 stars 63 forks source link

Falha na validação do campo AuditFile.Header.ProductID #78

Closed Zetasoft930 closed 4 years ago

Zetasoft930 commented 4 years ago

Estou a ter esse erro gostaria de saber qual é o valor deste campo ?

cryptolopes commented 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.

inmx commented 4 years ago

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

cryptolopes commented 4 years ago

@inmx Creio que um ficheiro criado a partir de uma app com um certificado "vencido" não será aceite.

inmx commented 4 years ago

@cryptolopes podes me endicar uma forma de gerar o hash utilizando c# Gratos

inmx commented 4 years ago

cript_

A informação que estou a utilizar para gerar o hash

inmx commented 4 years ago

charp_a

I código responsável por gerar o hash

davidlinus commented 4 years ago

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?

davidlinus commented 4 years ago

IMG_20200706_095721

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

Marcosinffoco commented 4 years ago

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.

cryptolopes commented 4 years ago

uma forma de gerar o hash utilizando c#

67 #46

Algumas referências:

Luvivila commented 4 years ago

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

reactor-gonguela commented 4 years ago

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.

Luvivila commented 4 years ago

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 .

Luvivila commented 4 years ago

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-----

Marcosinffoco commented 4 years ago

@Luvivila ,

Consulte este assunto abaixo. Muitos passaram por isto.

49 Validação das HASH geradas #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)

Luvivila commented 4 years ago

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 .

Luvivila commented 4 years ago

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 .

Luvivila commented 4 years ago

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 .

Luvivila commented 4 years ago

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 .

Luvivila commented 4 years ago

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

reactor-gonguela commented 4 years ago

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.

Luvivila commented 4 years ago

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 .

Luvivila commented 4 years ago

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

cryptolopes commented 4 years ago

É 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?

http://xsd2xml.com/

cryptolopes commented 4 years ago

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.

Luvivila commented 4 years ago

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 .

Luvivila commented 4 years ago

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?

cryptolopes commented 4 years ago

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.

Luvivila commented 4 years ago

Ok muito obrigado pelo esclarecimento acho por isso esta dando este erro ainda não fiz a entrega da minha public.key

Adriiano commented 1 year ago

Muito boa tarde estimados. Tenho grande dificuldade assinar um documento! Capturar

Luvivila commented 1 year ago

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: @.***>

Luvivila commented 1 year ago

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: @.***>

Luvivila commented 1 year ago

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: @.***>

Adriiano commented 1 year ago

@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'.

Luvivila commented 1 year ago

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: @.***>

Luvivila commented 1 year ago

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: @.***>

Luvivila commented 1 year ago

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: @.***>

felisbertojo commented 1 year ago

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

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

Verificação

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.

Luvivila commented 1 year ago

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: @.***>

Luvivila commented 1 year ago

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: @.***>

felisbertojo commented 1 year ago

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.

felisbertojo commented 1 year ago

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. Erro

Obrigado a todos, em especial ao caríssimo @Luvivila. pela atenção que demonstrou desde o primeiro momento que postei as minhas dificuldades.

Obrigado.

Luvivila commented 1 year ago

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: @.***>

Adriiano commented 1 year ago

@Luvivila Bom dia! Neste momento estou sem acesso ao WhatsApp. Estou com problema sério em assinar os documentos fiscais.

Adriiano commented 1 year ago

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: ASSINAR2

Hash Resultante: ZBV6JipaVMR73b38yNj7oxYjlraGSYx2PkjDrC5fz7surJPzvAl79E9kU+LxhL68p79fSXlp6+e0Ck+hhxzyuFsHVzjVAGaZi5O4cZ+Eyaf3Jw/xzTOODTH/NYP1JgxZg9rUowRqOOw0g7/tAJHyQywpNidanGg1v579/W3JTe8=

[Uploading PublicKey.xml…]()

Luvivila commented 1 year ago

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: @.***>

Adriiano commented 1 year ago

@Luvivila Podes exemplificar?

felisbertojo commented 1 year ago

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

Adriiano commented 1 year ago

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: @.***>

felisbertojo commented 1 year ago

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.