Salta al contingut principal
VeriFactu

Què afegeix VeriFactu España a la Configuració d'Odoo: camps, botons i quan actua

El mòdul afegeix a la Configuració d'Odoo un apartat Compliment Verifactu / SIF amb camps de configuració (companyia, alertes, privadesa) i diversos botons, entre ells els de canviar d'entorn, obrir el diagnòstic i posar a la cua el resum de compliment a mà; aquest resum també el revisa cada dia una tasca programada.

FlexigoTech · Responsable: Víctor Gómez · Actualitzat el 5 de novembre de 2026

L'essencial

Mòdul
VeriFactu
Versions
Odoo 17, 18, 19 i 20
Comprovat
al codi del mòdul, versió 20.0 · a les fonts enllaçades al final
Lectura
6 min

Què veu qui obre Configuració amb el mòdul instal·lat

El mòdul amplia la Configuració estàndard d'Odoo. A Configuració apareix l'apartat Compliment Verifactu / SIF (Verifactu / SIF Compliance), amb camps repartits en blocs i diversos botons. Els camps només els veuen els usuaris amb el permís de gestió de Verifactu del mòdul.

El mòdul està publicat a Odoo Apps per a Odoo 17, 18, 19 i 20. Els botons que es descriuen aquí es veuen sempre, sense cap condició, a Odoo 17, 18, 19 i 20.

Esquema fet amb codi: l'app estàndard Settings i, a sota, alguns dels elements que li afegeix el mòdul: els botons Switch Environment..., Am I compliant? (Diagnostics) i Send Digest Now, i els camps VERI*FACTU Enabled, Environment, Responsable del SIF, NIF for Verifactu, Slack Webhook URL, Telegram Bot Token i Telegram Chat ID
Esquema fet amb codi a partir del codi publicat del mòdul, no és una captura d'Odoo. Els rètols van en anglès, el text original del mòdul.

Els camps, bloc a bloc

L'apartat barreja dos tipus de dada: uns són de la companyia i altres són paràmetres generals del sistema. La taula recull alguns dels camps de l'apartat i els compara amb el que diu l'ajuda de cadascun.

BlocCampÀmbitQuè diu la seva ajuda
Configuració de la Cadena (Chain Configuration)VERI*FACTU Activat (VERI*FACTU Enabled)CompanyiaActivar l'enviament VERI*FACTU a l'AEAT per a aquesta empresa.
Configuració de la CadenaEntorn (Environment)CompanyiaTriar entre el servei de proves (homologació) i el de producció de l'AEAT; aquí és de només lectura
Configuració de la CadenaResponsable del SIFCompanyiaResponsable del SIF designat segons l'art.13 del RRSIF.
Configuració de la CadenaNIF per a Verifactu (NIF for Verifactu)CompanyiaNIF dels registres Verifactu d'aquesta empresa; en blanc, s'usa el NIF de la fitxa de l'empresa
Configuració de la CadenaSecret de la Instància (Instance Secret)GeneralS'estableix una sola vegada i no es canvia mai; serveix per derivar la clau AES-256-GCM de xifratge dels certificats
Configuració de la CadenaNIF del Productor SIF (SIF Producer NIF)GeneralVegeu l'apartat següent
Alertes Multicanal (FR-032) (Multi-channel Alerts (FR-032))URL del Webhook de Slack (Slack Webhook URL)GeneralURL del webhook d'entrada de Slack per a les alertes crítiques.
Alertes Multicanal (FR-032)Token del Bot de Telegram (Telegram Bot Token)GeneralToken del bot de Telegram (format: botTOKEN).
Alertes Multicanal (FR-032)ID del Xat de Telegram (Telegram Chat ID)GeneralID del xat de Telegram que rep les alertes.
Alertes Multicanal (FR-032)URL del Webhook de Teams (Teams Webhook URL)GeneralURL del webhook d'entrada de Microsoft Teams per a les alertes crítiques.
Privadesa / RGPD (Privacy / GDPR)Assistent DSAR Activat (DSAR Wizard Enabled)GeneralActivar l'assistent DSAR per al rol de Responsable de Privadesa.
Privadesa / RGPDCorreu Electrònic de Contacte del DPD (DPO Contact Email)GeneralCorreu de contacte del responsable del tractament que figura en els documents de denegació de supressió

Els camps de la taula són dins de l'apartat Compliment Verifactu / SIF de Configuració, al bloc que indica la primera columna. El camp Entorn mereix una nota: és de només lectura, i la seva ajuda remet al botó Canviar Entorn..., que segons aquesta ajuda demana escriure el NIF de l'empresa per confirmar.

El NIF del productor del programari

El camp NIF del Productor SIF té dos textos. L'ajust diu que és el NIF del productor del programari (FlexigoTech), que s'envia a cada sobre a l'AEAT i que és obligatori abans de qualsevol enviament real (no de proves). La seva ajuda afegeix que s'envia a SistemaInformatico/NIF de cada registre i que, si el deixes en blanc, s'envia el del productor d'aquest mòdul (Flexibles y Accesorios Gobe S.L., B56727993). Abans de passar a producció, revisa què hi ha en aquest camp.

Els botons: quan es veuen i què fan

BotóQuan es veuQuè fa
Canviar Entorn... (Switch Environment...)Sempre, a Odoo 17, 18, 19 i 20És la manera de canviar l'Entorn des de Configuració; segons l'ajuda del camp, demana escriure el NIF de l'empresa per confirmar. Usa la mateixa acció que la fitxa de la companyia, perquè les dues no la defineixin diferent
Compleixo la normativa? (Diagnòstic) (Am I compliant? (Diagnostics))Sempre, a Odoo 17, 18, 19 i 20Obre en finestra emergent Diagnòstic Verifactu (Verifactu Diagnostics), amb la companyia de Configuració com a valor per defecte. El codi el descriu com un tauler de només lectura que únicament llegeix l'estat
Enviar Resum Ara (Send Digest Now)Sempre, a Odoo 17, 18, 19 i 20Posa a la cua el resum de compliment en aquell moment, encara que tot estigui en verd (se salta el llindar d'atenció)

El primer botó es diu Canviar Entorn... en català i Canviar Entorn... en la versió original castellana, com mostra l'esquema.

Esquema fet amb codi: el text Switch Environment... en anglès, en castellà com Cambiar Entorno... i en català com Canviar Entorn...
Esquema fet amb codi a partir de les traduccions publicades del mòdul, no és una captura d'Odoo.

El resum de compliment: primer l'automàtic, després el botó

El camí normal no passa pel botó. La tasca programada Verifactu: Correu del Resum de Compliment (Verifactu: Compliance Digest Email) corre una vegada al dia i està activa en instal·lar el mòdul. El botó Enviar Resum Ara queda per llançar-lo a mà, amb diferències que convé conèixer.

Tasca programadaBotó Enviar Resum Ara
Quan correCada dia; abans mira la cadència configurada en un paràmetre del sistema: si és setmanal, només segueix endavant els dilluns; si no, cada diaQuan el prems, sense mirar la cadència
Llindar d'atencióL'aplica: per defecte, a cada destinatari només li arriba el correu si el seu propi àmbit necessita atenció (ambre o vermell)Se'l salta: encara que tot estigui en verd, es genera el resum
DestinatarisUn correu per destinatari, només amb les empreses d'aquest destinatari; les adreces no es comparteixenIgual
Quan no envia resSi no hi ha destinatari, si la cadència és setmanal i no és dilluns, si un destinatari no té empreses al seu àmbit, o si el seu àmbit no necessita atenció amb el llindar actiuSi no hi ha destinatari o si un destinatari no té empreses al seu àmbit
Què veus en prémerNo s'aplica: no es prem resUn avís Resum de compliment enviat (Compliance digest sent) amb el missatge El resum de compliment s'ha posat a la cua per enviar-lo. (The compliance digest has been queued for delivery.)

El correu es posa a la cua, no s'envia en aquell instant, i l'avís surt després de cridar l'enviament, sense comprovar abans si hi ha destinataris. Si veus l'avís però no arriba cap correu, tingues en compte que el codi no envia res quan no troba destinatari, ni a un destinatari que no té empreses al seu àmbit.

Quan actua cada cosa

  • Els camps guarden valors; no executen res per ells mateixos.
  • Canviar Entorn... és la via per canviar l'entorn des de Configuració, i Compleixo la normativa? (Diagnòstic) obre el tauler de consulta de l'estat.
  • La tasca programada revisa cada dia si toca enviar el resum segons la cadència i el llindar d'atenció; el botó el posa a la cua a demanda.

Ajuda de FlexigoTech

Si estàs implantant Odoo i vols deixar aquests ajustos configurats per a la teva companyia o les teves companyies, FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida. Pots veure el mòdul a la seva fitxa d'Odoo Apps.

Continua llegint

Comprovat al codi del mòdul (versió 20.0) i a les fonts enllaçades

Fonts