O que significa
Cada elemento do XML deve conter outros elementos ou ter um valor. Um elemento sem nada, ou apenas com espaços e mudanças de linha, como <cbc:Note/>, provoca este aviso, uma vez por cada elemento vazio. Os atributos não contam, por isso um elemento só com um atributo de esquema e sem valor continua a estar vazio.
Porque é importante
O SI-UBL 2.0 / NLCIUS exige que os elementos XML contenham outros elementos ou texto que não seja apenas espaço em branco.
Como corrigir
Procure no seu software de faturação campos em branco, como uma nota, uma referência ou o nome de um contacto. Preencha os campos obrigatórios. Para os campos opcionais, indique um valor ou omita os respetivos elementos XML. Depois exporte de novo. Se criar o XML manualmente, preencha os elementos obrigatórios e omita os elementos opcionais vazios.
Depois de corrigir o ficheiro, volte a verificá-lo gratuitamente: Verificar uma fatura eletrónica
A regra tal como foi publicada
Document should not contain empty elements. Onde esta regra se aplica
| Conjunto de regras | Versão |
|---|---|
| SI-UBL 2.0 / NLCIUS (invoice) | 2.0.3.13 |
| SI-UBL 2.0 / NLCIUS (credit note) | 2.0.3.13 |