Paraguay - Extensiones de contabilidad
Este módulo amplía la localización contable paraguaya base con funcionalidad específica requerida para el cumplimiento fiscal paraguayo.
Características
- Extensiones de diario: Configuración de diario mejorada con campos específicos de Paraguay
- Establecimiento (punto de expedición)
- Punto de venta (punto de emisión)
- Timbrado (autorización de timbrado fiscal)
- Gestión de autorizaciones: Gestión completa del ciclo de vida del timbrado
- Seguimiento del número de autorización
- Control del período de validez
- Gestión del rango de numeración de documentos
- Generación automática de secuencias
- Extensiones de asiento contable: Características mejoradas de facturas/facturas de proveedor
- Asignación automática de timbrado
- Formato del número de documento
- Validaciones fiscales
- Validaciones fiscales:
- Verificación de timbrado válido
- Validación del rango de numeración de documentos
- Comprobación de la fecha de vencimiento
Propósito
Este módulo cubre la brecha entre la contabilidad estándar de Odoo y los requisitos fiscales paraguayos, centrándose particularmente en la gestión del timbrado, que es obligatoria para todos los documentos fiscales en Paraguay.
Dependencias
- account: Contabilidad central de Odoo
- l10n_py_base: Localización paraguaya base
Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.
auto_awesome Qué hace este módulo
Generado por IA a partir del código · Odoo 20.0Gestiona autorizaciones de timbrado de impuestos paraguayos (timbrados) y numera automáticamente facturas de venta y notas de crédito según el rango autorizado, con validaciones fiscales y campos de desglose de IVA de SIFEN.
Este módulo añade una nueva pantalla para las autorizaciones de timbrado paraguayas (timbrados) en Contabilidad > Configuración > Paraguay > Timbrados. Cada timbrado registra el número de autorización, las fechas de validez, el establecimiento, el punto de expedición, la serie, el tipo de documento y el rango de números de factura autorizados. Odoo muestra automáticamente si está vigente, próximo a vencer o vencido, el siguiente número a utilizar, cuántos números se han utilizado y el porcentaje de uso.
En los diarios de ventas puede establecer el establecimiento, el punto de expedición y el timbrado; Odoo comprueba que los códigos tengan 3 dígitos y que el timbrado coincida con el establecimiento y el punto del diario.
En las facturas de cliente y las notas de crédito selecciona el timbrado. Al confirmar la factura, Odoo asigna el siguiente número libre del rango autorizado y bloquea la confirmación si no se ha seleccionado ningún timbrado, si el timbrado está vencido o inactivo, si el número está fuera del rango o si el rango está agotado. El número completo se muestra como 001-001-0000001.
Una nueva pestaña 'Información Fiscal Paraguay' muestra el desglose de IVA del SIFEN (totales gravados exentos, al 5% y al 10%, bases e importes de IVA, total de la operación), el tipo de cambio, el total en guaraníes y el total en letras. Los impuestos también incorporan un campo de afectación al IVA (gravado, exento, exonerado, parcialmente gravado).
Depende de
Lo necesitan otros módulos
Menús que añade
Modelos y campos (5)
- account.tax · amplía un modelo existentel10n_py_iva_affectation (Afectación IVA (SIFEN))
- account.move · amplía un modelo existentel10n_py_base_5 (Base Gravada 5% (F018)), l10n_py_base_10 (Base Gravada 10% (F019)), l10n_py_base_total (Total Base Gravada (F020)), l10n_py_amount_iva_5 (Liquidación IVA 5% (F015)), l10n_py_amount_exempt (Total Exento (F003)), l10n_py_amount_iva_10 (Liquidación IVA 10% (F016)), l10n_py_exchange_rate (Tipo de Cambio), l10n_py_invoice_number (Número de Factura), l10n_py_total_operation (Total Operación (F008)), l10n_py_amount_exonerado (Total Exonerado), l10n_py_amount_iva_total (Total IVA (F014)), l10n_py_amount_total_pyg (Total en Guaraníes (F023)), l10n_py_authorization_id (Timbrado), l10n_py_amount_subtotal_5 (Total Gravado 5% (F004)), l10n_py_amount_subtotal_10 (Total Gravado 10% (F005)), l10n_py_amount_total_words (Total en Letras), l10n_py_full_invoice_number (Número Completo)
- account.journal · amplía un modelo existentel10n_py_point (Punto de Expedición), l10n_py_establishment (Establecimiento), l10n_py_authorization_id (Timbrado), l10n_py_authorization_validity (Vencimiento del Timbrado)
- account.authorization · modelo nuevoname (Número de Timbrado), state (Estado), active (Activo), series (Serie), date_to (Fecha de Vencimiento), date_from (Fecha de Inicio), company_id (Compañía), next_number (Próximo Número), used_numbers (Números Utilizados), establishment (Establecimiento), expedition_point (Punto de Expedición), usage_percentage (Porcentaje de Uso), invoice_number_to (Número Hasta), remaining_numbers (Números Disponibles), invoice_number_from (Número Desde), l10n_latam_document_type_id (Tipo de Documento)
- account.fiscal.position · amplía un modelo existente
Texto generado por IA (DeepSeek) al leer el código de la versión 20.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. El módulo es muy grande y solo se ha leído una parte del código. Ver el código en GitHub
Disponibilidad por versión
Revisado: 2026-11-03Estado de confirmación: 4 confirmadas, 5 sin información de 9 versiones.
Fuentes · Odoo 20.0
Confirmado el 2026-11-03 en la rama 20.0 de OCA/l10n-paraguay.
terminal Instalación y uso
Documentación de OCA · Odoo 20.0Instalación
Fuente · Odoo 20.0Instalación
Requisitos previos
- Odoo 16.0
- Módulo
account(núcleo de Odoo) - Módulo
l10n_py_baseinstalado - Timbrado válido de SET (para uso en producción)
Pasos de instalación
- Instalar módulo base: Asegúrese de que
l10n_py_baseesté instalado primero - Instalar módulo:
- Vaya a Aplicaciones
- Haga clic en Actualizar lista de aplicaciones
- Busque "Paraguay - Accounting Extensions"
- Haga clic en Instalar
- Verificar instalación: Compruebe que aparezcan los nuevos menús:
- Contabilidad > Configuración > Timbrados
- Opciones mejoradas de configuración de diarios
Configuración posterior a la instalación
Paso 1: Configurar compañía
Asegúrese de que los datos fiscales de la compañía estén completos en l10n_py_base
Paso 2: Crear el primer timbrado
- Vaya a Contabilidad > Configuración > Timbrados
- Haga clic en Crear
- Introduzca la autorización proporcionada por SET:
- Número de autorización
- Fechas de validez
- Rango de numeración de documentos
- Códigos de establecimiento y punto de venta
Paso 3: Configurar diario de ventas
- Vaya a Contabilidad > Configuración > Diarios
- Edite su diario de ventas
- Configure:
- Código de establecimiento
- Código de punto de venta
- Enlace al timbrado
- Guarde
Paso 4: Probar la creación de facturas
- Cree una factura de prueba
- Verifique el formato del número de documento: XXX-XXX-NNNNNNN
- Compruebe que la información del timbrado aparezca correctamente
- Cancele la factura de prueba si está en producción
Datos de demostración
El módulo incluye datos de demostración:
- Timbrados de ejemplo
- Diarios configurados
Nota: Elimine los datos de demostración antes de usarlos en producción:
- Vaya a Ajustes > Técnico > Estructura de la base de datos > Datos de demostración
- Elimine los timbrados y las configuraciones de diarios de demostración
Lista de verificación de la configuración
Antes de salir a producción:
- [ ] Datos fiscales de la compañía completos
- [ ] Timbrado válido de SET
- [ ] Registro de timbrado creado en el sistema
- [ ] Diarios de ventas configurados
- [ ] Diarios de compras configurados (si es necesario)
- [ ] Secuencias de numeración de documentos probadas
- [ ] Permisos de usuario configurados
Información requerida de SET
Antes de poder usar este módulo en producción, obtenga de SET:
- Número de timbrado: Número de autorización
- Período de validez: Fechas de inicio y fin
- Rango de documentos: Números desde/hasta autorizados
- Código de establecimiento: Su código de establecimiento
- Código de punto de venta: Su código de punto de emisión
Dependencias
Este módulo requiere:
account: Funcionalidad contable principall10n_py_base: Localización base paraguaya
Módulos opcionales
Para una funcionalidad completa, considere:
l10n_py: Plan de cuentas paraguayol10n_py_edi_base: Facturación electrónica
Solución de problemas de instalación
Los elementos del menú no aparecen
Si los menús de configuración no se muestran:
- Actualice el navegador
- Compruebe los permisos de usuario (Contabilidad / Manager)
- Verifique que el módulo esté completamente instalado
Los campos de timbrado no aparecen en el diario
Si los campos de timbrado no aparecen en los diarios:
- Actualice el módulo
- Reinicie el servidor de Odoo
- Borre la caché del navegador
Configuración
Fuente · Odoo 20.0Configuración
Configuración de diarios
Configure los diarios para documentos fiscales paraguayos:
- Vaya a Accounting > Configuration > Journals
- Seleccione o cree un diario de ventas/compras
- Configure los campos paraguayos:
- Establishment (Punto de Expedición): p. ej., "001"
- Point of Sale (Punto de Emisión): p. ej., "001"
- Vincule al Timbrado activo
Gestión de Timbrado (Autorización)
Creación de un nuevo Timbrado
- Vaya a Accounting > Configuration > Timbrados
- Haga clic en Create
- Complete la información requerida:
- Authorization Number (Timbrado): p. ej., "12345678"
- Start Date: fecha de inicio de la autorización
- End Date: fecha de vencimiento de la autorización
- Document Range: números From y To
- Establishment: p. ej., "001"
- Point of Sale: p. ej., "001"
- Haga clic en Save
Campos del Timbrado explicados
- Authorization Number: el número de timbrado emitido por la SET
- Start/End Date: período de validez de la autorización
- From Number: número de documento inicial (p. ej., 1)
- To Number: número de documento final (p. ej., 50000)
- Establishment: código de ubicación física (001, 002, etc.)
- Point of Sale: código de punto de emisión (001, 002, etc.)
Activación de un Timbrado
- Los Timbrados están activos automáticamente si:
- La fecha actual está entre las fechas de inicio y fin
- Los números de documento no se han agotado
- El sistema muestra el estado activo con indicadores
Vinculación del Timbrado al diario
- Vaya a Accounting > Configuration > Journals
- Edite el diario
- Seleccione el timbrado activo en el desplegable
- El sistema utilizará este timbrado para todos los documentos de este diario
Secuencias de numeración de documentos
El módulo gestiona las secuencias automáticamente:
- Las secuencias se crean según la configuración del timbrado
- Formato: XXX-XXX-NNNNNNN (Establishment-Point of Sale-Number)
- Los números se incrementan automáticamente
- El sistema avisa cuando se acerca al límite
Validaciones automáticas
El sistema valida:
- Que el Timbrado esté activo y no vencido
- Que los números de documento estén dentro del rango autorizado
- Que el establishment y el point of sale coincidan
- Que la fecha esté dentro del período de autorización
Múltiples Timbrados
Puede tener múltiples timbrados:
- Diferentes establishments
- Diferentes points of sale
- Períodos superpuestos (para la transición)
Mejor práctica:
- Cree un nuevo timbrado antes de que venza el actual
- Active el nuevo timbrado cuando esté listo
- El timbrado antiguo se vuelve inactivo automáticamente
Uso
Creación de facturas con timbrado
Flujo estándar de facturación
- Vaya a Contabilidad > Clientes > Facturas
- Haga clic en Crear
- Seleccione el cliente y añada líneas de factura
- El sistema automáticamente:
- Asigna el timbrado activo del diario
- Genera el siguiente número de documento
- Valida el estado del timbrado
- Haga clic en Confirmar
Formato del número de factura
Las facturas tendrán el formato:
XXX-XXX-NNNNNNN- XXX: Establecimiento (p. ej., 001)
- XXX: Punto de venta (p. ej., 001)
- NNNNNNN: Número secuencial (p. ej., 0000001)
Ejemplo: 001-001-0000123
Gestión de timbrados
Comprobación del estado del timbrado
- Vaya a Contabilidad > Configuración > Timbrados
- Vea la lista de todos los timbrados
- Los indicadores de estado muestran:
- Activo: Verde (actualmente válido y dentro del rango)
- Caducado: Rojo (fecha de fin superada)
- Agotado: Naranja (todos los números utilizados)
Cuando un timbrado está por caducar
El sistema le avisará cuando:
- Se acerque la fecha de fin (umbral configurable)
- Queden pocos números de documento (p. ej., <100 restantes)
Acción requerida:
- Solicite un nuevo timbrado a la SET
- Cree un nuevo registro de timbrado en el sistema
- Actualice el diario para usar el nuevo timbrado cuando esté listo
Cambio entre timbrados
Para cambiar el timbrado en un diario:
- Vaya a Contabilidad > Configuración > Diarios
- Edite el diario
- Cambie el campo Timbrado
- Guarde
- Los nuevos documentos usarán el nuevo timbrado
Facturas de proveedor
Para las facturas de proveedor:
- Cree la factura como de costumbre
- Introduzca la información del timbrado del proveedor si es necesario
- El sistema valida el formato y la estructura
Informes y seguimiento
Informe de uso del timbrado
Supervise el uso del timbrado:
- Vaya a Contabilidad > Informes > Informe de timbrado
- Vea:
- Números utilizados
- Números restantes
- Estado de caducidad
- Recuento de documentos
Cierre del periodo fiscal
Al cerrar periodos fiscales:
- Verifique que todos los timbrados del periodo sean válidos
- Compruebe que las secuencias de números de documento estén completas
- Genere los informes fiscales requeridos
Escenarios comunes
Escenario 1: Inicio de un nuevo establecimiento
- Cree un nuevo timbrado con el nuevo código de establecimiento
- Cree o actualice el diario con el nuevo establecimiento
- Vincule el timbrado al diario
- Comience a emitir documentos
Escenario 2: Renovación de un timbrado caducado
- Obtenga una nueva autorización de la SET
- Cree un nuevo registro de timbrado
- Establezca la fecha de inicio (puede solaparse con la anterior)
- Cambie el diario al nuevo timbrado
- El timbrado antiguo permanece como referencia histórica
Escenario 3: Múltiples puntos de venta
- Cree un timbrado para cada punto de venta
- Cree un diario independiente para cada uno
- Cada diario usa su propio timbrado
- Los usuarios seleccionan el diario adecuado al crear documentos
Solución de problemas
Error: "Timbrado caducado"
Solución:
- Cree un nuevo timbrado
- Actualice la configuración del diario
- Intente crear el documento de nuevo
Error: "Número de documento fuera de rango"
Solución:
- Solicite a la SET un nuevo timbrado con un rango superior
- Cree un nuevo registro de timbrado
- Cambie el diario al nuevo timbrado
Advertencia: "Timbrado próximo a caducar"
Acción:
- Solicite la renovación a la SET
- Cree un nuevo timbrado en el sistema
- Planifique la fecha de transición
- Actualice el diario cuando esté listo
Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen.
Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versión.
Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.