Formato canónico
A continuación describiremos los datos necesarios del formato canónico en alta / subsanación de facturas para la correcta conversión necesaria a las normativas.
Se adjuntan ejemplos de facturas.
Datos generales a rellenar del formato canónico
Será la aplicación la que determine los datos necesarios para su negocio y la posterior utilización para la generación de un registro de facturación.
Consulte las propiedades y tipos de datos de SalesInvoice.
Si no se indican, se asumen por defecto los valores para los tipos de datos:
| Tipo | Valor |
|---|---|
boolean |
false |
integer |
0 |
decimal |
0 |
string |
|
datetime |
0001-01-01T00:00:00+00:00 |
A continuación se detallan valores a rellenar del formato canónico:
| Valor a rellenar |
|---|
| Emisor de factura: * Seller.Tin: Número de identificación fiscal (NIF) del obligado a expedir la factura.* Seller.BusinessName: Nombre-razón social del obligado a expedir la factura.Se comprueba que coincidan con los valores registrados en SDH. En caso de no coincidencia, ponerse en contacto con SDH para su modificación. |
Nº Serie (Series) y Nº Factura (Number) que identifica a la factura emitida.Para Veri*Factu el Nº Serie ( Series) es opcional.Para TicketBAI hay que especificar separadamente el Nº Serie ( Series) y el Nº Factura(Number). |
Fecha Expedición de la Factura (DateAndTime). Refleja el día en el que se genera formalmente la factura. Es decir, cuando se envía a SDH. |
Descripción del objeto de la factura (Description). |
(Opcional) Fecha en la que se ha realizado la operación siempre que sea diferente a la fecha de expedición (TransactionDate). Refleja el devengo de la factura, sobre la que se calculan los vencimientos y la contabilización. |
Consideraciones facturas de sustitución y rectificativas (correctives) |
Consideraciones bloque Destinatarios (buyer) |
Importe total de la cuota (sumatorio de la Cuota Repercutida y Cuota de Recargo de Equivalencia) (TotalTaxes). |
Importe total de la factura. (Total). |
| Veri*Factu |
| TicketBAI |
Consideraciones de Facturas de Sustitución y Rectificativas
| Tipo Factura | Bloque FacturasRectificadas o FacturasSustituidas (correctives) |
|---|---|
| F3 | Indicar la lista de facturas emitidas a sustituir en correctives, asignando las facturas (Series y Number) con su fecha expedición (Date). |
| R1 a R5 | Asignar el tipo de factura correctiva en correctiveType.Indicar la lista de facturas emitidas a rectificar en correctives. asignando las facturas (Series y Number) con su fecha de expedición (Date).Si es factura rectificativa por sustitución ( correctiveType=1), su base imponible (Base), cuota repercutida o soportada (Quota) y opcionalmente su cuota recargo de equivalencia (Surcharge). |
Consideraciones bloque Destinatarios
| Tipo Factura | Bloque Destinatarios (buyer) |
|---|---|
| F1 | Obligatorio |
| F2 | No indicarlo. Simplificada |
| F3 | Obligatorio. Factura completa que Sustituye a varias facturas simplificadas |
| R1 a R4 | Obligatorio |
| R5 | No indicarlo. Rectificativa de Simplificada |
Resolución de casos de ejemplos concretos
| Caso |
|---|
| Las facturas de anticipo se deben tratar como una factura normal más, habitualmente de tipo F1. |
| ¿A quién aplica facturas de terceros desde un SIF Veri*Factu? |
| ¿Cómo se realiza una venta nacional a un cliente intracomunitario? |
| ¿Cómo se realiza una venta intracomunitaria a un cliente intracomunitario? |
| ¿Cómo aplica un régimen de exportación? |