Saltar a contenido

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?