Jump to content
desconfiado

Norma europeia de fatura eletrónica: eInvoicing - Diretiva 2014/55/EU

Recommended Posts

marcolopes
10 hours ago, ArMaP said:

Parece que as coisas ainda não estão bem definidas na ESPAP, visto eles estarem a lançar agora um concurso público para "Aquisição de uma solução tecnológica de broker e serviços conexos".


https://dre.pt/application/file/129835218

Tanto não estão que as especificações CIUS-PT ainda estão em andamento... há muita coisa em falta...


The simplest explanation is usually the correct one

JAVA Utilities: https://github.com/marcolopes/dma

Share this post


Link to post
Share on other sites
desconfiado
Em 05/03/2020 às 18:28, marcolopes disse:

Tanto não estão que as especificações CIUS-PT ainda estão em andamento... há muita coisa em falta...

Isto significa que provavelmente os prazos definidos para entrada em vigor da obrigatoriedade (Abril/2020) vão ser adiados? Não vejo alternativa.

Mas com o problema do COVID, e para não variar, vai sair uma portaria no ultimo dia.

Share this post


Link to post
Share on other sites
Charlie
On 3/9/2020 at 10:55 AM, desconfiado said:

Isto significa que provavelmente os prazos definidos para entrada em vigor da obrigatoriedade (Abril/2020) vão ser adiados? Não vejo alternativa.

Mas com o problema do COVID, e para não variar, vai sair uma portaria no ultimo dia.

É preciso ter em conta que a eSPap utiliza a SAPHETY como broker, e já existem várias entidades atualmente a serem faturados eletronicamente (lista atual das entidades aderentes à solução FE-AP).

Alguém tem alguma informação sobre se o prazo de Abril 2020 vai ser alterado?

Obrigado!

Share this post


Link to post
Share on other sites
Pedro Nuno S. Oliveira

Boas.

Alguém já usou os ficheiros schematron da eSPap para validar xml?

Sei que se o xml for válido fica "marcado" com uma tag "#compliant#", mas quando não é válido não consigo "capturar" a lista de erros.

Estou a usar a lib Schematron.Net, que está aqui.

O código que estou a usar é:
 

    public List<string> Lista_Erros_Validacao(string xmlfile)
    {
        List<string> erros = new List<string>();
        Schematron.Validator Validator = new Schematron.Validator();
        IXPathNavigable xPathNavigable = null;
        XPathNavigator xPathNavigator = null;
        Validator.Schemas.Add(new Schema("/Assets/schematron/urn_feap.gov.pt_CIUS-PT_1.0.6.sch"));
        try
        {
            xPathNavigable = Validator.Validate(new XmlTextReader(xmlfile));
            xPathNavigator = (XPathNavigator)xPathNavigable.CreateNavigator();
            string outerxml = xPathNavigator.OuterXml;
            string innerxml = xPathNavigator.InnerXml;
/*
      Response.Write("<ul>");
      Response.Write("<li>OUTER XML: " + outerxml + "</li>");
      Response.Write("<li>INNER XML: " + innerxml + "</li>");
      Response.Write("</ul>");
*/      
        }
        xPathNavigator.MoveToRoot();
        xPathNavigator.MoveToFirstChild();
        do
        {
            if (xPathNavigator.MoveToFirstAttribute())
            {
                string erro = xPathNavigator.Name + "=" + xPathNavigator.Value + " - ";
                erros.Add(erro);
                xPathNavigator.MoveToParent();
            }
        } while (xPathNavigator.MoveToNext());
        return erros;
    }

A lista de strings que devia devolver os erros fica sempre vazia.

Se alguém me puder dar uma dica, agradeço.

 

Cumprimentos,

Pedro Oliveira

Edited by Pedro Nuno S. Oliveira

Share this post


Link to post
Share on other sites
CrominhO
Em 09/03/2020 às 10:55, desconfiado disse:

Isto significa que provavelmente os prazos definidos para entrada em vigor da obrigatoriedade (Abril/2020) vão ser adiados? Não vejo alternativa.

Mas com o problema do COVID, e para não variar, vai sair uma portaria no ultimo dia.

Pessoal, no site da SAPHETY diz, 

Citação

Decreto-Lei n.º 123/2018, de 28 de dezembro - Define o modelo de governação para a implementação da faturação eletrónica nos contratos públicos

Prazos para o cumprimento da obrigação de implementação de faturação eletrónica:

a) Os contraentes públicos serão obrigados a receber e a processar faturas eletrónicas a partir de 18 de abril de 2020. Dentro destes, o Estado e os Institutos Públicos terão a mesma obrigatoriedade, a começar já a partir de 18 de abril de 2019;
b) Os cocontratantes (grandes empresas) terão de adotar um sistema de faturação eletrónica até 17 de abril de 2020. No entanto, para as micro, pequenas e médias empresas, bem como para as entidades públicas, na medida em que estas atuem enquanto cocontratantes, esse prazo passa para 31 de dezembro de 2020;

Sinceramente cada vez percebo menos disto 😕 


As mentes humanas são realmente um local estranho!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.