Comments (6)
Bom dia,
Então nesta linha do texto.inf:
2020-03-20;2020-03-20T18:44:24;FR FR20/17;6899.00; rK38X1LE487MaGvI4M14riAOBMPtxACc+Xvy24xTiVkyHmgvS8Umhz+GeotUOgNSk/KRLgf2ZTdFBrWIR97IR9g06uPZ9HLSRrdSvSr1fblA+Z2svH5TJytcaIV7yK9aJkAOBpfOAL2rDmCfQ4Or7znWmutblcX9eiJjjgas5R4=;
Este ultimo caracter de separação dos argumentos, não é para ter, correcto?
Infelizmente, já tentei isto..rs
Bem, neste momento estou trabalhando no windows, e estou usando o openssl 64.
E comecei a pouco tempo a rastrear o ficheiro com o XMLPAD para windows.
Ainda não consegui comparar com o XSD para ver se tem erros. Pois ainda não compreendi como fazer, mas vou logo contornar isto.
Já andei muito quebrando a cabeça sozinho.
Só tenho mesmo esta pendência, pois no restante, valida sem problemas.
from saf-t-ao.
@Marcosinffoco O detalhe na sua questão está ótimo.
O problema parece-me estar no último ;
O ;
atua como separador e no último valor, quando este é a assinatura do último documento, não há ;
from saf-t-ao.
from saf-t-ao.
@cryptolopes ,
Consegui. tudo funcionando como um relógio suíço.
O Luis Salazar tinha me despertado uma observação que até então não tinha entendido.
O GROSSTOTAL que influencia isto tudo e depois tudo que vem antes em relação de como publicar as casas decimais em algumas informações, então, para que ainda esta aventurando nisto, dou a dica:
- rever tudo que vem antes em termos de casas decimais.
- cuidado com valores arredondados e ter visão de como esta no banco de dados e no script
- ter certeza dos totais que estão sendo acumulados
- E O MAIS IMPORTANTE, O GROSSTOTAL QUE PUBLICA NA CHAVE HASH TEM DE SER IDENTIFICO AO GROSSTOTAL.
- E POR FIM. CUIDADO PARA NÃO USAR A VIRGULA COMO SEPARADOR DECIMAL
Este é o meu conselho, pois penei muito nisto até ontem.
Bem, boa sorte para quem for ao teste de conformidade,.
PS. cuidado com as armadilhas nos teste. Ter bastante cautela no que o programa faz.
from saf-t-ao.
Já tentei varias vesses e não consigo.
2021-01-29;2021-01-29T15:10:50;FT S2021/3;32492.00;bS7N55SGusdjKGgL8zT/UBBnkxqyLjQzGLs/FPFWyDCecYRrOBshp6PBbAtwkLReMcMmcWtUm0RypMSxUBPdwuLM9TWG1l6hOf5G7g6kUf/TbulLgilTe1dRL7sV8yzmlxm6sm5g2YK2L9QahCjkrZRZFmhCT4upnfsDj+u3RV0=
from saf-t-ao.
Já tentei varias vesses e não consigo.
from saf-t-ao.
Related Issues (20)
- Mais uma vez... "erro Hash está Errado" HOT 2
- IVA /%
- CERTIFICAÇÃO DE SOFWARE EM ANGOLA
- Hash errado nos documentos seguintes - o que faço? HOT 2
- Boa noite ilustres estou com problemas com a validação do saft
- Estorno de Recibos Já Submetidos à AGT
- Erro "hash está errado"
- Desconto finaceiro e Imposto como representar no SAFT HOT 1
- Erro ! DocumentTotals.GrossTotal é maior que o documento de origem. HOT 1
- Hash (Hash errado ou falha na validação do Erro no ficheiro,AuditFile.SourceDocuments.SalesInvoices.2Invoice (FR 2023/3) . Hash está errado)
- Novo
- Último XSD official HOT 2
- ERRO DE VALIDAÇÃO DE HASH
- Não consigo fazer o teste de ficheiros SAF-T do tipo "faturação" no Portal de produtor
- (1)Erro no ficheiro, AuditFile.SourceDocuments.SalesInvoices.Invoice HOT 6
- erros
- Erro no SAFT-PT SCHEMA_ERROR,190005,13,cvc-identity-constraint.4.3: Key 'GeneralLedgerEntriesCustomerIDConstraint' with value '999' not found for identity constraint of element 'AuditFile'.
- Falha na validação do campo AuditFile.Header.ProductID HOT 1
- Erro no ficheiro, AuditFile.SourceDocuments.SalesInvoices.2Invoice (FR MOM2024/02) HOT 2
- Cheve publica
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from saf-t-ao.