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

pv2013

SAFT-PT: debate de dúvidas e ideias

Mensagens Recomendadas

PeterBaga

Boa tarde a todos.

Existe um validador SAFT 1.04 que permite validar as hash dos documentos, pedindo ao utilizador que indique o ficheiro com a chavepublica.pem.

Não consigo encontrar o link para fazer o download deste validador.

Alguém poderia fazer o favor de Postar o link se o tiver ou conhecer.

Muito obrigado.

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
_kh
On 22/03/2018 at 5:36 PM, PeterBaga said:

Boa tarde a todos.

Existe um validador SAFT 1.04 que permite validar as hash dos documentos, pedindo ao utilizador que indique o ficheiro com a chavepublica.pem.

Não consigo encontrar o link para fazer o download deste validador.

Alguém poderia fazer o favor de Postar o link se o tiver ou conhecer.

Muito obrigado.

http://info.portaldasfinancas.gov.pt/pt/apoio_contribuinte/Pages/certificacao-de-software.aspx

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
jmadureira
Em 1/18/2018 às 16:33, jmadureira disse:

Boas pessoal,

Existe algum cuidado especial no que toca ao formato do SAFT para empresas que aderiram ao MOSS (Mini Balcão Único)?

Que valor de TaxCode devo usar para os documentos que se enquadram no âmbito MOSS?

Existem mais cuidados a ter em conta?

Obrigado.

Respondento a mim mesmo. Documentos MOSS não devem ser incluídos no SAFT. Isto porque como são declarados à parte, excluí-los do SAFT previne que sejam declarados duas vezes.

Mais informação aqui: https://invoicexpress.com/blog/vatmoss-facturacao-servicos-digitais-ue

"Estas facturas não podem ser incluídas no ficheiro SAF-T, têm de ser criadas à parte"

  • Voto 1

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
davdew05

Bons dias,

Sei que já vi isso algures, mas não estou a conseguir encontrar. Tenho a seguinte situação:

Um cliente de Marrocos quer uma mercadoria, o cliente tem numero de contribuinte estrangeiros, até aqui tudo bem. a guia não é transmitida a AT, etc...

Agora ele quer que a mercadoria seja entregue em Portugal, para depois seguir curso até ao destino final. 

A minha dúvida é a seguinte, como o local de entrega é em portugal, fiz a guia da seguinte maneira: Dados do cliente com nif estrangeiro, e local de entrega em portugal sendo que a guia não é comunicada às finanças. 

Isto está correto?

Agradeço a todos.

Continuação de um bom trabalho. 

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
Miguel Frias

Bom dia. Podem confirmar-me uma coisa?

 

Se uma entidade não tiver tido facturas no mês de Março não pode enviar o SAF-T dado que não existem facturas nem outros documentos lá presentes. Portanto simplesmente não envia nada? E para o mês que vem (já há facturas de Abril) manda tudo de igual forma?

Obrigado,

Miguel

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
americob
2 horas atrás, Miguel Frias disse:

Bom dia. Podem confirmar-me uma coisa?

 

Se uma entidade não tiver tido facturas no mês de Março não pode enviar o SAF-T dado que não existem facturas nem outros documentos lá presentes. Portanto simplesmente não envia nada? E para o mês que vem (já há facturas de Abril) manda tudo de igual forma?

Obrigado,

Miguel

Sim, em princípio, pela numeração eles conseguem saber que não falta mês nenhum.

Não é costume perguntarem, mas se perguntarem, é só justificar.

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
McLove

Boa tarde

tenho umas duvidas sobre a geração de guias de transporte. Alguem sabe onde tenho a informação mais simplificada que não os decretos de lei?

concretamente, as faturas que possam de servir de documento de transporte têm de ser comunicadas na hora?
De forma resumida posso presumir que a diferença entre uma guia de transporte e facturas(para efeito de transporte) é que a guia não presume uma venda?

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
jorang
8 minutos atrás, McLove disse:

Boa tarde

tenho umas duvidas sobre a geração de guias de transporte. Alguem sabe onde tenho a informação mais simplificada que não os decretos de lei?

concretamente, as faturas que possam de servir de documento de transporte têm de ser comunicadas na hora?
De forma resumida posso presumir que a diferença entre uma guia de transporte e facturas(para efeito de transporte) é que a guia não presume uma venda?

Manual de integração:

http://info.portaldasfinancas.gov.pt/pt/apoio_contribuinte/Documents/Comunicacao_Dados_Documentos_Transporte.pdf

FAQs do efatura:

http://info.portaldasfinancas.gov.pt/pt/faturas/Pages/faqs-00263.aspx

A fatura, enquanto documento de transporte, não tem de ser comunicada na hora nem necessita do AT_ID.

  • Voto 1

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
abelvieira

Bom dia,

Hoje encontrei no saft de um cliente algo que não me estava a bater certo na parte dos DocumentTotals de determinado documento, para perceber melhor solicitei a 2ª via do documento, o que obtive foi o seguinte:

BMnkbI.jpg

 

Fará isto sentido?

Abraço,

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
iznougudpt
6 horas atrás, abelvieira disse:

Bom dia,

Hoje encontrei no saft de um cliente algo que não me estava a bater certo na parte dos DocumentTotals de determinado documento, para perceber melhor solicitei a 2ª via do documento, o que obtive foi o seguinte:

BMnkbI.jpg

 

Fará isto sentido?

Abraço,

As indicações que tive da AT eram para não permitir nem quantidades nem preços negativos nos documentos, mas se alguém souber de alguma excepção que o permita também gostaria de saber.

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
CFreitas
23 hours ago, abelvieira said:

Bom dia,

Hoje encontrei no saft de um cliente algo que não me estava a bater certo na parte dos DocumentTotals de determinado documento, para perceber melhor solicitei a 2ª via do documento, o que obtive foi o seguinte:

BMnkbI.jpg

 

Fará isto sentido?

Abraço,

A utilização de linhas negativas (contrárias à natureza do documento) está regulamentada no ponto 2.2.6. do despacho 8632/2014.

O exemplo dado viola claramente o que está regulamentado.

  • Voto 1

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
Marco Figueiredo

Tenho uma dúvida, e de certeza que já alguém perguntou o mesmo,

o Ponto 4.4.  do SAFT é obrigatório em que casos? é que é bastante dúbio e parece ser sempre que a aplicação permita fazer recibos, sendo eles de IVA de caixa ou não, mas depois não tem * de obrigatório.

Obrigado,

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
Rui Pedro

Boa tarde a todos,

Tenho uma duvida. No caso de utilização do webservice para obter o código da AT de documentos de transporte, se o mesmo falhar, existe algum tipo de validação para a inserção do código manualmente no programa?

Antes de mais obrigado!

 

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
João Pedro Portelinha
Em 23/04/2018 às 10:48, Rui Pedro disse:

Boa tarde a todos,

Tenho uma duvida. No caso de utilização do webservice para obter o código da AT de documentos de transporte, se o mesmo falhar, existe algum tipo de validação para a inserção do código manualmente no programa?

Antes de mais obrigado!

 

Viva, podes sempre entrar no portal das finanças e comunicar a guia, ou podes ainda comunicar via telefone.

Abraço,

Pedro

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
Rui Pedro

Boas,

No manual de integração de software de comunicação de guias de transporte disponibilizado pela AT diz lá que existe uma pagina de testes com exemplo de pedido e resposta SOAP com codigo fonte em java, alguem sabe qual é essa pagina de testes?

Obrigado

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
jorang
1 hora atrás, Rui Pedro disse:

Boas,

No manual de integração de software de comunicação de guias de transporte disponibilizado pela AT diz lá que existe uma pagina de testes com exemplo de pedido e resposta SOAP com codigo fonte em java, alguem sabe qual é essa pagina de testes?

Obrigado

https://faturas.portaldasfinancas.gov.pt/testarLigacaoWebService.action

  • Voto 2

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
Rui Pedro

Boas,

Se uma guia for impressa e o webservice para obter o código AT falhou, o código é obtido por telefone certo?
Neste caso se a pessoa não colocar o código manualmente no software (por esquecimento, etc)  vai haver erro no saft mensal?
Qual a melhor forma a proceder neste caso de forma a evitar estas diferenças?

Obrigado!

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
Edison Antonio Basso

Bom dia.

Estou desenvolvendo a exportação do <WorkingDocuments>, o validador esta apresentando dois erros, que não estou sabendo resolver, alguém saberia me ajudar a resolver estes erros?

  • SCHEMA_ERROR,203,24,"cvc-assertion: Assertion evaluation ('if ((ns:TaxBase and ns:UnitPrice != 0)) then false()else true()') for element 'Line' on schema type '#AnonType_LineWorkDocumentWorkingDocumentsSourceDocuments' did not succeed. "
  • SCHEMA_ERROR,203,24,"cvc-assertion: Assertion evaluation ('if ((ns:TaxBase and ns:DebitAmount != 0) or (ns:TaxBase and ns:CreditAmount != 0)) then false()else true()') for element 'Line' on schema type '#AnonType_LineWorkDocumentWorkingDocumentsSourceDocuments' did not succeed. "
  • INVOICES_NOT_RUN,,,A validação dos documentos comerciais não foi executada devido è existência de erros no SAF-T (PT) v1.04_01.

 

<AuditFile xmlns="urn:OECD:StandardAuditFile-Tax:PT_1.04_01">
<Header>
<AuditFileVersion>1.04_01</AuditFileVersion>
<CompanyID>123456789</CompanyID>
<TaxRegistrationNumber>123456789</TaxRegistrationNumber>
<TaxAccountingBasis>F</TaxAccountingBasis>
<CompanyName>EMPRESA TESTE</CompanyName>
<CompanyAddress>
<AddressDetail>Rua teste,123</AddressDetail>
<City>Sintra</City>
<PostalCode>2710-550</PostalCode>
<Country xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:string">PT</Country>
</CompanyAddress>
<FiscalYear>2018</FiscalYear>
<StartDate>2018-05-22</StartDate>
<EndDate>2018-05-22</EndDate>
<CurrencyCode xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:string">EUR</CurrencyCode>
<DateCreated>2018-05-23</DateCreated>
<TaxEntity>Global</TaxEntity>
<ProductCompanyTaxID>987654321</ProductCompanyTaxID>
<SoftwareCertificateNumber>1234</SoftwareCertificateNumber>
<ProductID>Desenvolvedor teste/Software de teste</ProductID>
<ProductVersion>1.0</ProductVersion>
<Telephone>+ 351 21 3212345</Telephone>
<Email>teste@teste.com.</Email>
</Header>
<MasterFiles>
<Customer>
<CustomerID>2</CustomerID>
<AccountID>Desconhecido</AccountID>
<CustomerTaxID>999999990</CustomerTaxID>
<CompanyName>CONSUMIDOR FINAL</CompanyName>
<BillingAddress>
<AddressDetail>Desconhecido</AddressDetail>
<City>Sintra</City>
<PostalCode>Desconhecido</PostalCode>
<Country>PT</Country>
</BillingAddress>
<ShipToAddress>
<AddressDetail>Desconhecido</AddressDetail>
<City>Sintra</City>
<PostalCode>Desconhecido</PostalCode>
<Country>PT</Country>
</ShipToAddress>
<SelfBillingIndicator>0</SelfBillingIndicator>
</Customer>
<Product>
<ProductType>P</ProductType>
<ProductCode>7</ProductCode>
<ProductGroup>Soft drinks</ProductGroup>
<ProductDescription>Coca-cola</ProductDescription>
<ProductNumberCode>7</ProductNumberCode>
</Product>
<TaxTable>
<TaxTableEntry>
<TaxType>IVA</TaxType>
<TaxCountryRegion>PT</TaxCountryRegion>
<TaxCode>NOR</TaxCode>
<Description>NORMAL - 23%</Description>
<TaxPercentage>23.00</TaxPercentage>
</TaxTableEntry>
</TaxTable>
</MasterFiles>
<SourceDocuments>
<SalesInvoices>
<NumberOfEntries>1</NumberOfEntries>
<TotalDebit>3.00</TotalDebit>
<TotalCredit>0</TotalCredit>
<Invoice>
<InvoiceNo>FCS 003/000001</InvoiceNo>
<ATCUD>0</ATCUD>
<DocumentStatus>
<InvoiceStatus>N</InvoiceStatus>
<InvoiceStatusDate>2018-05-22T11:54:21</InvoiceStatusDate>
<SourceID>0</SourceID>
<SourceBilling>P</SourceBilling>
</DocumentStatus>
<Hash>
qxcRh9ZIXTRAqSAXRj1XLFqRDkB08MY025SPI17nPBgKSrS5LQuKGTpDFKGryN8aUDFNDzttKY/2BjtMBPD7lYAafpMBkb7T8rlZ2XLD0luWpOWkzZe7Ze3M9Nisw1n3QYcPUOTyTo+7UyHiSVD7DB8QJRZeZC2+Cl4Tpj0NHwY=
</Hash>
<HashControl>2</HashControl>
<InvoiceDate>2018-05-22</InvoiceDate>
<InvoiceType>NC</InvoiceType>
<SpecialRegimes>
<SelfBillingIndicator>0</SelfBillingIndicator>
<CashVATSchemeIndicator>0</CashVATSchemeIndicator>
<ThirdPartiesBillingIndicator>0</ThirdPartiesBillingIndicator>
</SpecialRegimes>
<SourceID>0</SourceID>
<SystemEntryDate>2018-05-22T11:54:21</SystemEntryDate>
<CustomerID>2</CustomerID>
<Line>
<LineNumber>1</LineNumber>
<ProductCode>7</ProductCode>
<ProductDescription>Coca-cola</ProductDescription>
<Quantity>1.000</Quantity>
<UnitOfMeasure>Unidade</UnitOfMeasure>
<UnitPrice>3.0000</UnitPrice>
<TaxPointDate>2018-05-22</TaxPointDate>
<Description>Venda</Description>
<CreditAmount>3.00</CreditAmount>
<Tax>
<TaxType>IVA</TaxType>
<TaxCountryRegion>PT</TaxCountryRegion>
<TaxCode>NOR</TaxCode>
<TaxPercentage>23.00</TaxPercentage>
</Tax>
<SettlementAmount>0.00</SettlementAmount>
</Line>
<DocumentTotals>
<TaxPayable>0.69</TaxPayable>
<NetTotal>3.00</NetTotal>
<GrossTotal>3.69</GrossTotal>
<Payment>
<PaymentMechanism>NU</PaymentMechanism>
<PaymentAmount>3.69</PaymentAmount>
<PaymentDate>2018-05-22</PaymentDate>
</Payment>
</DocumentTotals>
</Invoice>
</SalesInvoices>
<WorkingDocuments>
<NumberOfEntries>2</NumberOfEntries>
<TotalDebit>3.00</TotalDebit>
<TotalCredit>3.00</TotalCredit>
<WorkDocument>
<DocumentNumber>EXT 007/000001</DocumentNumber>
<ATCUD>0</ATCUD>
<DocumentStatus>
<WorkStatus>A</WorkStatus>
<WorkStatusDate>2018-05-22T00:00:00.000-03:00</WorkStatusDate>
<Reason>Fechamento de conta</Reason>
<SourceID>0</SourceID>
<SourceBilling>P</SourceBilling>
</DocumentStatus>
<Hash>
EeaH+HC0N0fD5XoGGnn/N6RcHPrAhvNEGF/88pxQ5nfJvHrvsLXMNH5LgrgA5W69QtMIZU6nGAZYk/xB56Sqpvt+MwEF+gBCd4NIZ+vYg9O8NgS4ji96SbaAT32NstW+UjSF4fDDhMx2jt463mDjntyeM+Oyei0cDuY0FHDCDpc=
</Hash>
<HashControl>2</HashControl>
<Period>5</Period>
<WorkDate>2018-05-22</WorkDate>
<WorkType>CM</WorkType>
<SourceID>0</SourceID>
<SystemEntryDate>2018-05-22T00:00:00.000-03:00</SystemEntryDate>
<CustomerID>2</CustomerID>
<Line>
<LineNumber>1</LineNumber>
<ProductCode>7</ProductCode>
<ProductDescription>7 - Coca-cola</ProductDescription>
<Quantity>1</Quantity>
<UnitOfMeasure>Unidade</UnitOfMeasure>
<UnitPrice>0</UnitPrice>
<TaxBase>0</TaxBase>
<TaxPointDate>2018-05-22</TaxPointDate>
<Description>EXTRATO DE CONTA</Description>
<CreditAmount>0</CreditAmount>
<Tax>
<TaxType>IVA</TaxType>
<TaxCountryRegion>PT</TaxCountryRegion>
<TaxCode>NOR</TaxCode>
<TaxPercentage>23.00</TaxPercentage>
</Tax>
<SettlementAmount>0.00</SettlementAmount>
</Line>
<DocumentTotals>
<TaxPayable>0.69</TaxPayable>
<NetTotal>3.00</NetTotal>
<GrossTotal>2.31</GrossTotal>
</DocumentTotals>
</WorkDocument>
<WorkDocument>
<DocumentNumber>EXT 007/000002</DocumentNumber>
<ATCUD>0</ATCUD>
<DocumentStatus>
<WorkStatus>F</WorkStatus>
<WorkStatusDate>2018-05-22T00:00:00.000-03:00</WorkStatusDate>
<SourceID>0</SourceID>
<SourceBilling>P</SourceBilling>
</DocumentStatus>
<Hash>
EJ3eIgEGv9Bxz1usWBObm6RKhrfX/1TakWS96bBsh4x9pSLwQLu+Z5O2KlWL2x1cRogYXoRM089oPjOQPj90aOpobEdNjQmRv/NlfUG8Hng2Udcn4yDHFkwMN7pgBgAMH8Pjz3aDNTAjxzJQC3ABYc8OueNWmc31sEQj9RElrgk=
</Hash>
<HashControl>2</HashControl>
<Period>5</Period>
<WorkDate>2018-05-22</WorkDate>
<WorkType>CM</WorkType>
<SourceID>0</SourceID>
<SystemEntryDate>2018-05-22T00:00:00.000-03:00</SystemEntryDate>
<CustomerID>2</CustomerID>
<Line>
<LineNumber>1</LineNumber>
<ProductCode>7</ProductCode>
<ProductDescription>7 - Coca-cola</ProductDescription>
<Quantity>1</Quantity>
<UnitOfMeasure>Unidade</UnitOfMeasure>
<UnitPrice>3.00</UnitPrice>
<TaxBase>3.00</TaxBase>
<TaxPointDate>2018-05-22</TaxPointDate>
<Description>EXTRATO DE CONTA</Description>
<CreditAmount>3.69</CreditAmount>
<Tax>
<TaxType>IVA</TaxType>
<TaxCountryRegion>PT</TaxCountryRegion>
<TaxCode>NOR</TaxCode>
<TaxPercentage>23.00</TaxPercentage>
</Tax>
<SettlementAmount>0.00</SettlementAmount>
</Line>
<DocumentTotals>
<TaxPayable>0.69</TaxPayable>
<NetTotal>3.00</NetTotal>
<GrossTotal>2.31</GrossTotal>
</DocumentTotals>
</WorkDocument>
</WorkingDocuments>
</SourceDocuments>
</AuditFile>

 

Obrigado!

Editado por Edison Antonio Basso
Inserir XML

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
Rui Pedro
2 horas atrás, Edison Antonio Basso disse:

Bom dia.

Estou desenvolvendo a exportação do <WorkingDocuments>, o validador esta apresentando dois erros, que não estou sabendo resolver, alguém saberia me ajudar a resolver estes erros?

  • SCHEMA_ERROR,203,24,"cvc-assertion: Assertion evaluation ('if ((ns:TaxBase and ns:UnitPrice != 0)) then false()else true()') for element 'Line' on schema type '#AnonType_LineWorkDocumentWorkingDocumentsSourceDocuments' did not succeed. "
  • SCHEMA_ERROR,203,24,"cvc-assertion: Assertion evaluation ('if ((ns:TaxBase and ns:DebitAmount != 0) or (ns:TaxBase and ns:CreditAmount != 0)) then false()else true()') for element 'Line' on schema type '#AnonType_LineWorkDocumentWorkingDocumentsSourceDocuments' did not succeed. "
  • INVOICES_NOT_RUN,,,A validação dos documentos comerciais não foi executada devido è existência de erros no SAF-T (PT) v1.04_01.

 


<AuditFile xmlns="urn:OECD:StandardAuditFile-Tax:PT_1.04_01">
<Header>
<AuditFileVersion>1.04_01</AuditFileVersion>
<CompanyID>123456789</CompanyID>
<TaxRegistrationNumber>123456789</TaxRegistrationNumber>
<TaxAccountingBasis>F</TaxAccountingBasis>
<CompanyName>EMPRESA TESTE</CompanyName>
<CompanyAddress>
<AddressDetail>Rua teste,123</AddressDetail>
<City>Sintra</City>
<PostalCode>2710-550</PostalCode>
<Country xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:string">PT</Country>
</CompanyAddress>
<FiscalYear>2018</FiscalYear>
<StartDate>2018-05-22</StartDate>
<EndDate>2018-05-22</EndDate>
<CurrencyCode xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:string">EUR</CurrencyCode>
<DateCreated>2018-05-23</DateCreated>
<TaxEntity>Global</TaxEntity>
<ProductCompanyTaxID>987654321</ProductCompanyTaxID>
<SoftwareCertificateNumber>1234</SoftwareCertificateNumber>
<ProductID>Desenvolvedor teste/Software de teste</ProductID>
<ProductVersion>1.0</ProductVersion>
<Telephone>+ 351 21 3212345</Telephone>
<Email>teste@teste.com.</Email>
</Header>
<MasterFiles>
<Customer>
<CustomerID>2</CustomerID>
<AccountID>Desconhecido</AccountID>
<CustomerTaxID>999999990</CustomerTaxID>
<CompanyName>CONSUMIDOR FINAL</CompanyName>
<BillingAddress>
<AddressDetail>Desconhecido</AddressDetail>
<City>Sintra</City>
<PostalCode>Desconhecido</PostalCode>
<Country>PT</Country>
</BillingAddress>
<ShipToAddress>
<AddressDetail>Desconhecido</AddressDetail>
<City>Sintra</City>
<PostalCode>Desconhecido</PostalCode>
<Country>PT</Country>
</ShipToAddress>
<SelfBillingIndicator>0</SelfBillingIndicator>
</Customer>
<Product>
<ProductType>P</ProductType>
<ProductCode>7</ProductCode>
<ProductGroup>Soft drinks</ProductGroup>
<ProductDescription>Coca-cola</ProductDescription>
<ProductNumberCode>7</ProductNumberCode>
</Product>
<TaxTable>
<TaxTableEntry>
<TaxType>IVA</TaxType>
<TaxCountryRegion>PT</TaxCountryRegion>
<TaxCode>NOR</TaxCode>
<Description>NORMAL - 23%</Description>
<TaxPercentage>23.00</TaxPercentage>
</TaxTableEntry>
</TaxTable>
</MasterFiles>
<SourceDocuments>
<SalesInvoices>
<NumberOfEntries>1</NumberOfEntries>
<TotalDebit>3.00</TotalDebit>
<TotalCredit>0</TotalCredit>
<Invoice>
<InvoiceNo>FCS 003/000001</InvoiceNo>
<ATCUD>0</ATCUD>
<DocumentStatus>
<InvoiceStatus>N</InvoiceStatus>
<InvoiceStatusDate>2018-05-22T11:54:21</InvoiceStatusDate>
<SourceID>0</SourceID>
<SourceBilling>P</SourceBilling>
</DocumentStatus>
<Hash>
qxcRh9ZIXTRAqSAXRj1XLFqRDkB08MY025SPI17nPBgKSrS5LQuKGTpDFKGryN8aUDFNDzttKY/2BjtMBPD7lYAafpMBkb7T8rlZ2XLD0luWpOWkzZe7Ze3M9Nisw1n3QYcPUOTyTo+7UyHiSVD7DB8QJRZeZC2+Cl4Tpj0NHwY=
</Hash>
<HashControl>2</HashControl>
<InvoiceDate>2018-05-22</InvoiceDate>
<InvoiceType>NC</InvoiceType>
<SpecialRegimes>
<SelfBillingIndicator>0</SelfBillingIndicator>
<CashVATSchemeIndicator>0</CashVATSchemeIndicator>
<ThirdPartiesBillingIndicator>0</ThirdPartiesBillingIndicator>
</SpecialRegimes>
<SourceID>0</SourceID>
<SystemEntryDate>2018-05-22T11:54:21</SystemEntryDate>
<CustomerID>2</CustomerID>
<Line>
<LineNumber>1</LineNumber>
<ProductCode>7</ProductCode>
<ProductDescription>Coca-cola</ProductDescription>
<Quantity>1.000</Quantity>
<UnitOfMeasure>Unidade</UnitOfMeasure>
<UnitPrice>3.0000</UnitPrice>
<TaxPointDate>2018-05-22</TaxPointDate>
<Description>Venda</Description>
<CreditAmount>3.00</CreditAmount>
<Tax>
<TaxType>IVA</TaxType>
<TaxCountryRegion>PT</TaxCountryRegion>
<TaxCode>NOR</TaxCode>
<TaxPercentage>23.00</TaxPercentage>
</Tax>
<SettlementAmount>0.00</SettlementAmount>
</Line>
<DocumentTotals>
<TaxPayable>0.69</TaxPayable>
<NetTotal>3.00</NetTotal>
<GrossTotal>3.69</GrossTotal>
<Payment>
<PaymentMechanism>NU</PaymentMechanism>
<PaymentAmount>3.69</PaymentAmount>
<PaymentDate>2018-05-22</PaymentDate>
</Payment>
</DocumentTotals>
</Invoice>
</SalesInvoices>
<WorkingDocuments>
<NumberOfEntries>2</NumberOfEntries>
<TotalDebit>3.00</TotalDebit>
<TotalCredit>3.00</TotalCredit>
<WorkDocument>
<DocumentNumber>EXT 007/000001</DocumentNumber>
<ATCUD>0</ATCUD>
<DocumentStatus>
<WorkStatus>A</WorkStatus>
<WorkStatusDate>2018-05-22T00:00:00.000-03:00</WorkStatusDate>
<Reason>Fechamento de conta</Reason>
<SourceID>0</SourceID>
<SourceBilling>P</SourceBilling>
</DocumentStatus>
<Hash>
EeaH+HC0N0fD5XoGGnn/N6RcHPrAhvNEGF/88pxQ5nfJvHrvsLXMNH5LgrgA5W69QtMIZU6nGAZYk/xB56Sqpvt+MwEF+gBCd4NIZ+vYg9O8NgS4ji96SbaAT32NstW+UjSF4fDDhMx2jt463mDjntyeM+Oyei0cDuY0FHDCDpc=
</Hash>
<HashControl>2</HashControl>
<Period>5</Period>
<WorkDate>2018-05-22</WorkDate>
<WorkType>CM</WorkType>
<SourceID>0</SourceID>
<SystemEntryDate>2018-05-22T00:00:00.000-03:00</SystemEntryDate>
<CustomerID>2</CustomerID>
<Line>
<LineNumber>1</LineNumber>
<ProductCode>7</ProductCode>
<ProductDescription>7 - Coca-cola</ProductDescription>
<Quantity>1</Quantity>
<UnitOfMeasure>Unidade</UnitOfMeasure>
<UnitPrice>0</UnitPrice>
<TaxBase>0</TaxBase>
<TaxPointDate>2018-05-22</TaxPointDate>
<Description>EXTRATO DE CONTA</Description>
<CreditAmount>0</CreditAmount>
<Tax>
<TaxType>IVA</TaxType>
<TaxCountryRegion>PT</TaxCountryRegion>
<TaxCode>NOR</TaxCode>
<TaxPercentage>23.00</TaxPercentage>
</Tax>
<SettlementAmount>0.00</SettlementAmount>
</Line>
<DocumentTotals>
<TaxPayable>0.69</TaxPayable>
<NetTotal>3.00</NetTotal>
<GrossTotal>2.31</GrossTotal>
</DocumentTotals>
</WorkDocument>
<WorkDocument>
<DocumentNumber>EXT 007/000002</DocumentNumber>
<ATCUD>0</ATCUD>
<DocumentStatus>
<WorkStatus>F</WorkStatus>
<WorkStatusDate>2018-05-22T00:00:00.000-03:00</WorkStatusDate>
<SourceID>0</SourceID>
<SourceBilling>P</SourceBilling>
</DocumentStatus>
<Hash>
EJ3eIgEGv9Bxz1usWBObm6RKhrfX/1TakWS96bBsh4x9pSLwQLu+Z5O2KlWL2x1cRogYXoRM089oPjOQPj90aOpobEdNjQmRv/NlfUG8Hng2Udcn4yDHFkwMN7pgBgAMH8Pjz3aDNTAjxzJQC3ABYc8OueNWmc31sEQj9RElrgk=
</Hash>
<HashControl>2</HashControl>
<Period>5</Period>
<WorkDate>2018-05-22</WorkDate>
<WorkType>CM</WorkType>
<SourceID>0</SourceID>
<SystemEntryDate>2018-05-22T00:00:00.000-03:00</SystemEntryDate>
<CustomerID>2</CustomerID>
<Line>
<LineNumber>1</LineNumber>
<ProductCode>7</ProductCode>
<ProductDescription>7 - Coca-cola</ProductDescription>
<Quantity>1</Quantity>
<UnitOfMeasure>Unidade</UnitOfMeasure>
<UnitPrice>3.00</UnitPrice>
<TaxBase>3.00</TaxBase>
<TaxPointDate>2018-05-22</TaxPointDate>
<Description>EXTRATO DE CONTA</Description>
<CreditAmount>3.69</CreditAmount>
<Tax>
<TaxType>IVA</TaxType>
<TaxCountryRegion>PT</TaxCountryRegion>
<TaxCode>NOR</TaxCode>
<TaxPercentage>23.00</TaxPercentage>
</Tax>
<SettlementAmount>0.00</SettlementAmount>
</Line>
<DocumentTotals>
<TaxPayable>0.69</TaxPayable>
<NetTotal>3.00</NetTotal>
<GrossTotal>2.31</GrossTotal>
</DocumentTotals>
</WorkDocument>
</WorkingDocuments>
</SourceDocuments>
</AuditFile>

 

Obrigado!

Boas,

Retira o TaxBase. Ainda não percebi como se usa esse campo.

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
biggles

Boas,

Alguém que já tenha passado por este processo está interessado em fazer uma implementação como freelancer em C#?

Apenas SAFT sem mais nada.

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
jabmiguel

Cordiais Saudações,

Agracedia a vossa ajuda para a seguinte situação. Em Julho/2016 entrou em vigor a versão 1.04 para o SAFT. Se hoje tiver de processar um ficheiro SAFT relativo a dados do exercicio de 2014, em qual versão deve ser gerado o respetivo ficheiro.

Desde já obrigado pela vossa colaboração.

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
Cu5co
20 horas atrás, biggles disse:

Boas,

Alguém que já tenha passado por este processo está interessado em fazer uma implementação como freelancer em C#?

Apenas SAFT sem mais nada.

Se for em Delphi posso ajudar.

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
_kh
23 hours ago, jabmiguel said:

Cordiais Saudações,

Agracedia a vossa ajuda para a seguinte situação. Em Julho/2016 entrou em vigor a versão 1.04 para o SAFT. Se hoje tiver de processar um ficheiro SAFT relativo a dados do exercicio de 2014, em qual versão deve ser gerado o respetivo ficheiro.

Desde já obrigado pela vossa colaboração.

http://info.portaldasfinancas.gov.pt/pt/apoio_contribuinte/SAFT_PT/Paginas/news-saf-t-pt.aspx

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

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

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

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