Configuracion
Configuracion de empresa
GET /api/company # Obtener datos de empresaPUT /api/company # Actualizar datos| Campo | Default | Descripcion |
|---|---|---|
name | Nombre de la empresa | |
taxId | NIF/CIF | |
address | Direccion fiscal | |
city | Ciudad | |
zipCode | Codigo postal | |
country | ES | Codigo ISO pais |
email | Email de contacto | |
phone | Telefono | |
website | Web | |
logoUrl | URL del logotipo | |
currency | EUR | Moneda |
fiscalYearStart | 01-01 | Inicio del ejercicio fiscal |
Branding
GET /api/config/brandingPUT /api/config/branding| Campo | Default | Descripcion |
|---|---|---|
colorPrimary | #2563eb | Color principal |
colorAccent | #10b981 | Color de acento |
logoUrl | Logo | |
appName | OpenFactu | Nombre de la app |
fontFamily | sans | Fuente: sans, serif, mono |
themeMode | light | Tema: light o dark |
Formato
GET /api/config/formatPUT /api/config/format| Campo | Default | Descripcion |
|---|---|---|
locale | es-ES | Idioma/region |
dateFormat | dd/MM/yyyy | Formato de fecha |
decimalPrecision | 2 | Decimales en importes |
quantityPrecision | 2 | Decimales en cantidades |
Flags (funcionalidades)
GET /api/config/flagsPUT /api/config/flags| Flag | Default | Descripcion |
|---|---|---|
allowNegativeStock | false | Permitir stock negativo |
autoConfirmBatches | false | Confirmar lotes automaticamente |
watermarkDraft | true | Marca de agua en borradores PDF |
confirmBeforeCancel | true | Confirmar antes de cancelar documentos |
enforceWarehouseZones | false | Obligar zona en movimientos de almacen |