Saltar al contenido principal
Argentina ARCA Supplier Invoice Validation and Withholding Management

Cómo funciona Argentina ARCA Supplier Invoice Validation en Odoo por dentro

El módulo añade a Odoo el menú ARCA Suppliers, con once submenús que van de Suppliers y Supplier Cache a las matrices de percepciones y retenciones, más un menú Batch Import (RFE). Por debajo corren tres tareas programadas: una mensual que sincroniza la lista de exclusión de proveedores (base APOC), otra cada 5 minutos que reintenta las facturas de proveedor que ARCA no pudo validar y otra cada hora que borra los archivos de datos personales cuyo enlace de descarga ha caducado. Este glosario explica cada pieza con su nombre literal para que la encuentres en tu Odoo.

FlexigoTech · Responsable: Víctor Gómez · Actualizado el 4 de noviembre de 2026

Lo esencial

Versiones
Odoo 17, 18, 19 y 20
Comprobado
en el código del módulo, versión 20.0 · en las fuentes enlazadas al final
Lectura
5 min

Qué añade el módulo a tu Odoo

Al instalarlo aparece una entrada de menú raíz llamada ARCA Suppliers. De ella cuelgan Result Codes, Invoice Queue, Perception Matrix, Suppliers, Audit Log, Supplier Cache, Exclusion List, Overrides, Withholding Matrix, Configuration y Data Requests. Aparte, bajo el menú raíz ARCA Suppliers, está Batch Import (RFE).

La ficha en Odoo Apps ordena lo que hace el módulo en seis apartados: «Supplier check at ARCA», «APOC exclusion list», «Withholding and perception estimates», «Retries when ARCA is down», «Batch import of suppliers» y «Personal data requests». Los términos de este glosario están agrupados por tema: primero los proveedores, luego percepciones, retenciones y facturas, después las tareas programadas y al final los modelos de códigos de error e informes.

Glosario: proveedores y sus datos

ARCA Suppliers › Suppliers
La lista de proveedores del módulo, sobre el modelo arca.supplier. En la captura, con un único registro, se ven las columnas de CUIT, nombre, categoría y estado, el botón New, el buscador y la paginación.
Unknown
El estado que muestra el único proveedor de la captura en la columna de estado de arca.supplier. Es el valor que se lee en esa vista; para el resto de estados y su orden, consulta la puesta en marcha del módulo.
Lista de proveedores ARCA con un único registro en estado Unknown, botón New, buscador y paginación
La lista de Suppliers con un solo registro, en estado Unknown.
ARCA Suppliers › Supplier Cache
Menú bajo ARCA Suppliers dedicado a la caché de proveedores. En el recorrido animado de más abajo aparece la lista del modelo arca.supplier.cache con un registro: el proveedor y su CUIT, los contadores de aciertos y fallos (a cero en esa pantalla) y la fecha de creación de la caché.
ARCA Suppliers › Exclusion List
Menú bajo ARCA Suppliers con la lista de exclusión. La ficha le dedica el apartado «APOC exclusion list», y una de las tareas programadas sincroniza la lista de exclusión de proveedores (base APOC).
Batch Import (RFE)
Menú que cuelga del menú raíz ARCA Suppliers. La ficha incluye un apartado titulado «Batch import of suppliers».

Glosario: percepciones, retenciones y facturas

ARCA Suppliers › Perception Matrix
La matriz de percepciones, sobre el modelo arca.perception.matrix. Su lista tiene columnas de código, descripción, porcentaje de percepción, código de provincia y tipo de transacción.
Lista de la matriz de percepciones con cinco registros activos y columnas de código, descripción, porcentaje, provincia y tipo de transacción
La Perception Matrix con cinco registros activos, botón Nuevo y barra de búsqueda.
ARCA Suppliers › Withholding Matrix
Menú bajo ARCA Suppliers con la matriz de retenciones. En la ficha, lo relativo a retenciones y percepciones va en el apartado «Withholding and perception estimates».
ARCA Suppliers › Invoice Queue
Menú bajo ARCA Suppliers con la cola de facturas. En la ficha, el apartado «Retries when ARCA is down» trata los reintentos cuando ARCA no responde.

Completan el menú Result Codes, Audit Log, Overrides y Configuration. Qué ajustes hay que rellenar en Configuration lo tienes en el artículo de puesta en marcha.

Glosario: las tareas programadas

ARCA: sync supplier exclusion list (APOC base)
Tarea activa que se ejecuta cada mes y sincroniza la lista de exclusión de proveedores de la base APOC.
ARCA: retry vendor bills ARCA could not validate
Tarea activa que corre cada 5 minutos y reintenta las facturas de proveedor que ARCA no pudo validar.
ARCA: delete personal data archives whose download link expired
Tarea activa que corre cada hora y borra los archivos de datos personales cuyo enlace de descarga ha caducado. Junto a ella están el menú Data Requests y el apartado «Personal data requests» de la ficha.

Las tres tareas figuran como activas. Si una no corre, revisa en Odoo que siga activa antes de buscar el fallo en otro sitio.

Glosario: códigos de error e informes

arca.error.code
Modelo «ARCA Error Code Mapping». Su lista muestra código de error, mensaje corto, mensaje detallado, severidad y si el error es reintentable. Qué significa cada mensaje y qué hacer con él está en el artículo de errores y avisos.
Lista de códigos de error ARCA con cuatro registros y columnas de código, mensaje corto, mensaje detallado, severidad y reintentable
La tabla de códigos de error con cuatro registros, botón New, buscador y paginación.
arca.compliance.report
Modelo «ARCA Monthly Compliance Report». Sus líneas se guardan en arca.compliance.report.line, «ARCA Compliance Report Line».
Recorrido por cuatro listas: códigos de error, matriz de percepciones, proveedores y caché de proveedores
De los códigos de error a la caché de proveedores, pasando por la Perception Matrix y Suppliers.

Qué le pasa a cada tipo de registro

Con lo que muestran los menús y las tareas, el recorrido se lee así. Un proveedor está en Suppliers con su estado, y en la vista de caché con sus contadores de aciertos y fallos. La lista de exclusión APOC se sincroniza una vez al mes. Una factura de proveedor que ARCA no pudo validar la recoge la tarea de reintento cada 5 minutos. Un archivo de datos personales cuyo enlace de descarga ha caducado lo borra la tarea horaria. Los códigos de error tienen su propia tabla con severidad y marca de reintentable.

La parte que depende del servicio externo

La ficha lo avisa en un apartado propio: «Before you buy: some features of this app use a paid external service». Este módulo usa el servicio local de FlexigoTech Cloud. El módulo cuesta 9 € sin IVA, pago único por versión, en Odoo Apps para Odoo 17, 18, 19 y 20, y el servicio cuesta 29 €/mes o 290 €/año sin IVA (Pro: 58 €/mes o 580 €/año). Sin suscripción, o con el servicio suspendido, se para lo que da la suscripción y los datos se quedan en tu Odoo. Con la suscripción, el módulo para versiones nuevas de Odoo va incluido si lo compraste en flexigotech.com; en el Odoo App Store, cada versión se compra allí. Si dudas de si te encaja, lee qué cubre y qué no.

Cómo te ayuda FlexigoTech

FlexigoTech implanta Odoo 17, 18, 19 y 20 y desarrolla conectores e integraciones a medida. Si quieres ayuda para dejar este módulo en marcha o adaptarlo a tu flujo de compras, tienes los detalles en la página del módulo.

Sigue leyendo

Errores de Argentina ARCA Supplier Invoice Validation en Odoo y cómo resolverlosMensajes de error de Argentina ARCA Supplier Invoice Validation en Odoo: CUIT no válido, ARCA sin respuesta, override y lotes. Cuándo salen y qué hacer.Puesta en marcha de ARCA Supplier Invoice Validation en Odoo: checklist por fasesQué campos rellenar en la configuración ARCA, cómo leer el ticket WSAA, qué estados define el módulo y qué revisar en Odoo durante la primera semana.Argentina ARCA Supplier Invoice Validation: ¿encaja en tu Odoo? Un caso para decidirQué cubre y qué no el módulo Argentina ARCA Supplier Invoice para Odoo 17 a 20, qué hace falta antes de instalarlo y un caso inventado para decidir.
Comprobado en el código del módulo (versión 20.0) y en las fuentes enlazadas

Fuentes