Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Estate Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Localizations
  3. Chile SII Purchase Registry Integration v 19.0
  4. Sales Conditions FAQ

Chile SII Purchase Registry Integration

by QWorx Soluciones TI Limitada https://www.qworx.cl
Odoo

$ 390.00

v 19.0 Third Party
This module requires Odoo Enterprise Edition.
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Invoicing (account)
• Contacts (contacts)
• Discuss (mail)
Lines of code 6051
Technical Name qworx_rcv
LicenseOPL-1
Websitehttps://www.qworx.cl
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Invoicing (account)
• Contacts (contacts)
• Discuss (mail)
Lines of code 6051
Technical Name qworx_rcv
LicenseOPL-1
Websitehttps://www.qworx.cl
  • Description
  • Documentation
  • License

QWORX RCV

Integración Automática con el Registro de Compras y Ventas del SII

Odoo 19 Chile Cumplimiento Tributario

Descripción General

QWORX RCV automatiza la reconciliación entre las facturas de proveedores en Odoo y el Registro de Compras y Ventas (RCV) del Servicio de Impuestos Internos (SII) de Chile.

Asegure el cumplimiento tributario, detecte discrepancias automáticamente y mantenga sus registros contables sincronizados con los datos oficiales del SII.

¿Por qué necesita este módulo?
En Chile, las empresas deben asegurar que sus registros contables coincidan con los datos del RCV del SII. Las discrepancias pueden resultar en multas, problemas con el IVA crédito fiscal, y auditorías tributarias. QWORX RCV automatiza este proceso de verificación que tradicionalmente se hace manualmente.

Características Principales

Sincronización Automática

Sincronización programada diaria con el sistema RCV del SII. El cron ejecuta automáticamente a las 2:00 AM sincronizando el mes actual y el anterior.

Detección de Facturas Faltantes

Identifica automáticamente los DTEs que aparecen en el RCV pero no están registrados en Odoo, con opción de crear borradores automáticamente.

Validación de Montos

Compara los montos de las facturas con los datos del SII y detecta diferencias, con corrección automática de montos.

Control de Período Contable

Detecta facturas registradas en un período diferente al del RCV y permite corregir automáticamente las fechas contables.

Detección de Duplicados

Identifica y elimina automáticamente facturas duplicadas en Odoo (mismo RUT + Tipo + Folio), manteniendo la más relevante.

Notificaciones por Email

Resumen diario automático por correo con todas las discrepancias encontradas, acciones requeridas y correcciones realizadas.

Multi-Estado RCV

Soporte completo para los estados del RCV: REGISTRO, RECLAMADO, y PENDIENTE con seguimiento detallado.

Auto-Corrección Inteligente

Corrige automáticamente discrepancias en el orden correcto: fechas -> montos -> duplicados -> faltantes.

Tipos de Discrepancias Detectadas

Tipo Descripción Auto-Corrección
Diferencia de Mes La factura está registrada en un período contable diferente al del RCV del SII [OK] Automatica
Diferencia de Monto El monto total de la factura no coincide con el registrado en el RCV [OK] Automatica
Factura Faltante El DTE aparece en el RCV pero no existe en Odoo [OK] Crea borrador
Facturas Duplicadas Múltiples facturas en Odoo con el mismo RUT + Tipo + Folio [OK] Elimina duplicados

Flujo de Trabajo

1
Configuración Inicial
Configure el módulo con su certificado digital del SII y defina las opciones de sincronización automática.
2
Sincronización Automática
El sistema sincroniza automáticamente con el RCV del SII (diariamente a las 2:00 AM o manualmente).
3
Detección de Discrepancias
El módulo compara los datos del RCV con las facturas en Odoo e identifica todas las diferencias.
4
Auto-Corrección
Las discrepancias se corrigen automáticamente siguiendo reglas predefinidas y seguras.
5
Notificación por Email
Reciba un resumen completo con todas las correcciones realizadas y las acciones pendientes.

Tarea Programada (Cron Job)

El módulo incluye una tarea programada automática que ejecuta todo el proceso de reconciliación sin intervención manual.

Horario: Diariamente a las 2:00 AM (configurable en Ajustes > Técnico > Acciones Planificadas)

¿Qué hace el cron automáticamente?

1. Sincronización Dual

Sincroniza el mes actual y el mes anterior. ¿Por qué? El SII puede aceptar facturas después de medianoche y asignarlas al mes anterior.

2. Auto-Corrección

Corrige automáticamente todas las discrepancias en orden: fechas -> montos -> duplicados -> faltantes.

3. Email de Resumen

Envía un email detallado a los gerentes de contabilidad con todo lo corregido y las acciones pendientes.

Activar/Desactivar

  1. Vaya a RCV -> Configuración
  2. Active o desactive "Sincronización Automática"
  3. Guarde

Modificar Horario

  1. Vaya a Ajustes -> Técnico -> Acciones Planificadas
  2. Busque "RCV: Daily Sync + Auto-Fix"
  3. Modifique el campo "Ejecutar Cada"

Beneficios

  • Ahorro de Tiempo: Automatiza un proceso que típicamente toma horas de trabajo manual mensualmente
  • Cumplimiento Tributario: Asegura que sus registros coincidan con los del SII antes del cierre del IVA
  • Detección Temprana: Identifica problemas antes de que se conviertan en multas o rechazos
  • Trazabilidad Completa: Historial de todas las sincronizaciones y correcciones realizadas
  • Reducción de Errores: Elimina errores humanos en la reconciliación manual
  • Multi-Empresa: Soporte para múltiples empresas con configuraciones independientes
  • Integración Nativa: Se integra perfectamente con el módulo de localización chilena de Odoo

Requisitos Técnicos

Dependencias de Odoo

  • account - Módulo de Contabilidad
  • l10n_cl - Localización Chilena
  • l10n_cl_edi - Facturación Electrónica Chile
  • certificate - Gestión de Certificados Digitales

Dependencias Python

  • requests - Para comunicación HTTP con el SII
  • lxml - Para procesamiento de XML
  • cryptography - Para firma digital

Requisitos

  • Odoo 19.0 Enterprise (requerido para módulos de contabilidad y facturación electrónica)
  • Certificado digital del SII configurado en el módulo certificate
  • Localización chilena (l10n_cl, l10n_cl_edi) instalada y configurada

Requisitos del Certificado Digital

Importante: El certificado digital debe estar correctamente configurado en el SII para poder acceder al RCV de la empresa.

Todos los certificados digitales del SII son personales (asociados al RUT de una persona natural). Sin embargo, para que este módulo funcione correctamente, el certificado debe cumplir con los siguientes requisitos:

1. Autorizado para la Empresa

El titular del certificado debe estar registrado como representante o usuario autorizado de la empresa en el portal del SII.

2. Permisos de Acceso al RCV

El usuario debe tener permisos específicos para consultar el Registro de Compras y Ventas (RCV) del RUT de la empresa.

3. Sin Usuario Asignado en Odoo

Al cargar el certificado en Odoo, NO debe asignarse a ningún usuario. Debe quedar disponible a nivel de empresa.

4. Certificado Dedicado (Recomendado)

Recomendamos usar un certificado exclusivo para la sincronización RCV, separado del certificado usado para facturación electrónica.

¿Cómo verificar los permisos en el SII?

  1. Ingrese a www.sii.cl con el certificado digital
  2. Vaya a Servicios Online -> Representaciones
  3. Verifique que aparezca la empresa y que tenga permisos de "Consulta de información tributaria" o equivalente
  4. Si no tiene permisos, el representante legal de la empresa debe otorgarlos desde el portal del SII
Error común: Si la sincronización falla con "Error de autenticación" o "Acceso denegado", generalmente significa que el certificado no tiene permisos para consultar el RCV de esa empresa en el SII.
Cambios en el SII: Si la sincronización falla repentinamente después de funcionar correctamente, es posible que el SII haya modificado sus endpoints o servicios web. En este caso, contáctenos a soporte@qworx.cl para obtener una actualización del módulo.

Configuración

Pasos de Configuración:
  1. Instale el módulo desde el menú de Aplicaciones
  2. Vaya a RCV -> Configuración
  3. Seleccione la empresa y verifique que tiene certificado digital configurado
  4. Active la sincronización automática
  5. Configure la cuenta contable para facturas faltantes (opcional)
  6. Guarde la configuración
Configuración RCV

Capturas de Pantalla

Sincronización Automática (Cron)

Tarea Programada RCV

Vista de Discrepancias

Discrepancias RCV

Soporte

Este módulo incluye soporte técnico por parte de QWorx Soluciones TI Limitada.

  • Soporte por correo electrónico
  • Documentación completa incluida
  • Actualizaciones de compatibilidad
  • Corrección de bugs

Email de Soporte: soporte@qworx.cl
Sitio Web: www.qworx.cl

QWORX RCV
Desarrollado por QWorx Soluciones TI Limitada
Chile

Requiere Odoo 19.0 Enterprise

QWORX RCV - SII Purchase Registry Integration

  • Overview
  • Features
    • Automatic Synchronization
    • Discrepancy Detection
    • Auto-Fix Capabilities
    • Email Notifications
  • Installation
    • Requirements
    • Python Dependencies
    • Installation Steps
  • Configuration
    • Initial Setup
    • Configuration Options
  • Usage
    • Manual Synchronization
    • Viewing Discrepancies
    • Auto-Fix All
    • Individual Fix Wizards
  • Technical Details
    • RCV States
    • Authentication
    • Data Flow
    • Cron Job
  • Support
  • License
  • Changelog
    • Version 19.0.1.0.0

Overview

QWORX RCV automates the reconciliation between supplier invoices in Odoo and Chile's SII RCV (Registro de Compras y Ventas) to ensure tax compliance and data accuracy.

This module connects to the SII system using your company's digital certificate and automatically synchronizes purchase data, detecting and resolving discrepancies.

Features

Automatic Synchronization

  • Daily automatic sync with SII RCV system (2:00 AM)
  • Syncs both current and previous month (catches late arrivals)
  • Manual sync option available anytime
  • Multi-company support with independent configurations

Discrepancy Detection

The module detects four types of discrepancies:

  1. Month Mismatch: Invoice recorded in different accounting period than RCV
  2. Amount Mismatch: Invoice total doesn't match RCV amount
  3. Missing Invoice: DTE appears in RCV but not in Odoo
  4. Duplicate Invoice: Multiple invoices with same RUT + Type + Folio

Auto-Fix Capabilities

  • Automatic month/date correction to match RCV period
  • Automatic amount adjustment for simple cases
  • Automatic duplicate removal (keeps most relevant invoice)
  • Automatic draft invoice creation for missing DTEs

Email Notifications

  • Daily summary email with all discrepancies
  • Categorized by: Failed (needs investigation), Manual Review, Successfully Fixed
  • Detailed tables with partner, RUT, document type, folio, amount
  • Spanish language support

Installation

Requirements

  • Odoo 19.0 Enterprise (required - accounting and Chilean EDI modules are Enterprise-only)
  • Chilean localization modules installed and configured: - l10n_cl - Chilean Localization - l10n_cl_edi - Chilean Electronic Invoicing - certificate - Digital Certificate Management
  • Valid SII digital certificate configured

Python Dependencies

The following Python packages are required (usually already installed with Odoo):

  • requests
  • lxml
  • cryptography

Installation Steps

  1. Copy the qworx_rcv folder to your Odoo addons path
  2. Update the apps list in Odoo
  3. Install the module from Apps menu
  4. Go to RCV > Configuration to set up

Configuration

Initial Setup

  1. Navigate to RCV > Configuration
  2. Select your company
  3. Verify the digital certificate is properly configured in the certificate module
  4. Enable automatic synchronization
  5. Configure the default account for missing invoices (optional)
  6. Save

Configuration Options

  • Auto Sync Enabled: Enable/disable automatic daily synchronization
  • Missing Invoice Default Account: Account used when creating draft invoices from RCV
  • Missing Invoice Journal: Journal used for created invoices

Usage

Manual Synchronization

  1. Go to RCV > Synchronizations
  2. Click Create
  3. Select the period (year and month)
  4. Click Run Synchronization

Viewing Discrepancies

  1. Go to RCV > Discrepancies
  2. Filter by type, state, or period
  3. Click on any discrepancy for details

Auto-Fix All

  1. Open a completed synchronization record
  2. Click Auto-Fix All
  3. The system will process all discrepancies in order: - Month mismatches - Amount mismatches - Duplicates - Missing invoices

Individual Fix Wizards

Each discrepancy type has a dedicated wizard accessible from the sync form:

  • Fix Month Mismatches: Adjusts accounting dates
  • Fix Amount Mismatches: Corrects invoice amounts
  • Fix Duplicates: Removes duplicate invoices
  • Create Missing Invoices: Creates draft invoices from RCV data

Technical Details

RCV States

The module tracks three RCV states:

  • REGISTRO: Normal registered DTEs
  • RECLAMADO: Claimed/disputed DTEs
  • PENDIENTE: Pending DTEs

Authentication

The module uses the existing certificate management (certificate.certificate) to authenticate with the SII using your company's digital certificate.

Data Flow

  1. Authentication with SII using digital certificate
  2. Fetch RCV detail data for the specified period
  3. Compare with existing Odoo invoices
  4. Create discrepancy records for any differences
  5. Auto-fix where possible
  6. Send notification email

Cron Job

The automatic synchronization runs via a scheduled action:

  • Schedule: Daily at 2:00 AM
  • Action: Syncs previous month + current month
  • Post-process: Runs auto-fix on all discrepancies
  • Notification: Sends combined email summary

Support

For technical support, please contact:

  • Email: soporte@qworx.cl
  • Website: https://www.qworx.cl

License

This module is licensed under OPL-1 (Odoo Proprietary License v1.0).

Copyright (C) 2025 QWorx Soluciones TI Limitada

Changelog

Version 19.0.1.0.0

  • Initial release for Odoo 19
  • Automatic synchronization with SII RCV
  • Four types of discrepancy detection
  • Auto-fix capabilities for all discrepancy types
  • Email notifications in Spanish
  • Multi-company support
Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with