Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Validador de extensiones #27

Closed
josemmo opened this issue Jun 9, 2018 · 1 comment
Closed

Validador de extensiones #27

josemmo opened this issue Jun 9, 2018 · 1 comment

Comments

@josemmo
Copy link
Owner

josemmo commented Jun 9, 2018

Con la reciente incorporación de las extensiones a Facturae-PHP surge un nuevo reto: su validación.

¿Qué son las extensiones?

Dicho de una forma muy resumida, las extensiones son bloques de XML que se pueden añadir a un documento de Facturae que se salen de la especificación estándar:

<fe:Facturae>
  <Invoices>
    <Invoice>
      <AdditionalData>
        <Extensions>
          <!-- Aquí van los bloques XML de las extensiones -->
        </Extensions>
      </AdditionalData>
    </Invoice>
  </Invoices>
</fe:Facturae>

Toda extensión tiene que disponer de un XSD asociado que especifique el formato.

¿Por qué implementarlas?

Principalmente por la extensión de FACeB2B, la cual es necesaria para enviar facturas entre empresas del sector privado de forma automatizada. Esta plataforma empezará a operar a finales de junio.

Si necesitas más información sobre FACeB2B, consulta esta página de la documentación.

¿Qué se necesita?

Lamentablemente, ningún validador online es capaz de aceptar facturas que contengan extensiones, ni siquiera el del Gobierno de España. Como puedes imaginar, esto supone un problema a la hora de hacer pruebas.

Creo este issue para proponer herramientas de validación que admitan documentos FacturaE con extensiones, a ser posible online o en su defecto que se puedan ejecutar en Travis (Linux).

@josemmo
Copy link
Owner Author

josemmo commented Sep 5, 2018

Cerrado por falta de actividad con posibilidad de ser reabierto en un futuro.

@josemmo josemmo closed this as completed Sep 5, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant