VERI*FACTU regulations require every invoice record to identify the billing software that generated it. This is done via theDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/mdiago/VeriFactu/llms.txt
Use this file to discover all available pages before exploring further.
SistemaInformatico property on Settings.Current, which VeriFactu automatically serialises into the required XML block (<sf:SistemaInformatico>) in every high or cancellation record sent to the AEAT. The information describes the software producer, the product name and version, the specific installation, and how the system operates in relation to multiple taxpayers.
Propiedades de SistemaInformatico
| Propiedad | Formato | Descripción |
|---|---|---|
NombreRazon | Alfanumérico(120) | Nombre o razón social de la empresa productora del sistema informático de facturación. |
NIF | FormatoNIF(9) | NIF de la empresa productora del sistema informático. |
NombreSistemaInformatico | Alfanumérico(30) | Nombre comercial del producto de software de facturación utilizado. |
IdSistemaInformatico | Alfanumérico(2) | Código identificador asignado por el productor al sistema informático. |
Version | Alfanumérico(50) | Versión del sistema informático de facturación en uso. |
NumeroInstalacion | Alfanumérico(100) | Número de instalación que distingue esta instancia de otras instalaciones del mismo producto, incluso en el mismo obligado tributario. Por defecto se inicializa con la dirección MAC del adaptador de red activo. |
TipoUsoPosibleSoloVerifactu | "S" / "N" | Indica si el sistema informático opera exclusivamente como VERI*FACTU para cumplir el Reglamento. "S" = solo VERI*FACTU; "N" = también puede funcionar en modo no-VERI*FACTU. |
TipoUsoPosibleMultiOT | "S" / "N" | Indica si el sistema informático puede gestionar independientemente la facturación de varios obligados tributarios. "S" = multiempresa; "N" = un único obligado. Obligatorio en registros de alta y anulación. |
IndicadorMultiplesOT | "S" / "N" | Indicador automático de si el sistema, en el momento de generar el registro, gestiona más de un obligado tributario. El valor se obtiene del número de vendedores presentes en el directorio BlockchainPath; no debe establecerse manualmente. |
IndicadorMultiplesOT es establecido automáticamente por VeriFactu al
iniciarse la librería, contando los subdirectorios de emisores en
BlockchainPath. Su valor es "S" si existe más de un vendedor o "N" si
solo hay uno. Según la normativa de la AEAT, este campo no puede ser
introducido ni modificado directamente por el usuario del sistema informático.
No lo asigne manualmente.Configuración completa
Valores por defecto
When VeriFactu is installed and no configuration file exists yet,SistemaInformatico is pre-populated with the library’s own identification data as a safe fallback. You must replace these values with your own software’s details before sending records to the AEAT in a production environment:
| Propiedad | Valor por defecto |
|---|---|
NombreRazon | "IRENE SOLUTIONS SL" |
NIF | "B12959755" |
NombreSistemaInformatico | Nombre del ensamblado en ejecución |
IdSistemaInformatico | "01" |
Version | Versión del ensamblado en ejecución |
NumeroInstalacion | Dirección MAC del adaptador de red activo (o "01" si no está disponible) |
TipoUsoPosibleSoloVerifactu | "S" |
TipoUsoPosibleMultiOT | "S" |
IndicadorMultiplesOT | Calculado automáticamente al iniciarse |