OdooWiki OCA HUB

Thai Localization - Tax Filing

l10n_th_account_tax_filing folder_open OCA/l10n-thailand open_in_new
Localization / Accounting Licencia: AGPL-3

Este módulo calcula los importes de impuestos a pagar y de devolución de impuestos

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 15.0

Crea registros de declaración de impuestos que recopilan los apuntes contables publicados de las cuentas de impuesto de ventas, impuesto de compras y ajuste para un periodo elegido, luego los envía y genera el asiento contable, la factura de cliente o la factura de proveedor correspondientes a la autoridad fiscal.

Este módulo añade una pantalla Tax Filing en Accounting ▸ Journal Entries ▸ Tax Filing. Los usuarios crean una declaración, eligen un rango de fechas (o introducen las fechas de inicio y fin), y las cuentas de impuesto de ventas, impuesto de compras y ajuste se establecen por defecto desde la configuración de la compañía.

  • El botón Compute recopila todos los apuntes contables publicados en esas cuentas dentro del periodo que no estén ya utilizados por otra declaración, y los lista como líneas de declaración agrupadas en las secciones Journal Entries e Invoice Lines.
  • Los totales se calculan automáticamente: Sales Amount, Purchases Amount, Adjusted Amount, Difference amount y Total amount.
  • Una comprobación impide que la fecha de inicio sea posterior a la fecha de fin, y Submit se bloquea cuando no hay líneas.
  • Tras enviar, Create Invoice genera un apunte contable, una factura de cliente o una factura de proveedor según el total, utilizando el partner de la autoridad fiscal, y lo vincula a la declaración. Los botones abren entonces el apunte, la factura o la factura de proveedor generados.
  • Los estados son Draft, Submitted, Done y Cancelled, con los botones Set to Draft y Cancel, y los mensajes del chatter registran los cambios.

El módulo afecta a account.move.line, account.move, res.company y res.config.settings, y añade reglas de acceso multi-compañía.

Menús que añade

Tax Filing
Modelos y campos (5)
  • res.company · amplía un modelo existenteaccount_to_id (Purchase Tax Account), account_from_id (Sales Tax Account), tax_authority_id, account_adjust_id (Adjust Tax Account)
  • account.move.line · amplía un modelo existentetax_filing_id
  • account.tax.filing · modelo nuevoname, state, date_to (End Date), move_id (Journal Entries), amount_to, date_from (Start Date), move_type, company_id, partner_id, amount_from, currency_id (Currency), diff_amount (Difference amount), total_amount, account_to_id, amount_adjust (Total Adjust), date_range_id (Date range), account_from_id, account_adjust_id, company_currency_id, tax_filing_line_ids
  • res.config.settings · amplía un modelo existenteaccount_to_id, account_from_id, tax_authority_id, account_adjust_id
  • account.tax.filing.line · modelo nuevodate, name (Description), debit, credit, balance, sequence, filing_id (Tax Filing), account_id, company_id, currency_id, display_type, move_line_id, parent_state

Texto generado por IA (DeepSeek) al leer el código de la versión 15.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub

Disponibilidad por versión

Revisado: 2026-11-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 1 confirmada, 8 sin información de 9 versiones.

Fuentes · Odoo 15.0

Confirmado el 2026-11-03 en la rama 15.0 de OCA/l10n-thailand.

terminal Instalación y uso

Documentación de OCA · Odoo 15.0

Añadir usuario al grupo Mostrar funciones contables completas

  • Navegue hasta Grupo
  • Active el modo desarrollador.
  • Vaya a Ajustes > Usuarios y empresas > Grupos.
  • Añadir usuario
  • Busque Mostrar funciones contables completas.
  • Edite el grupo y añada el usuario al grupo Contabilidad.
  • Recargue la página.

Configuración Cuenta predeterminada y autoridad fiscal

  • Navegue hasta Configuración de la declaración de impuestos
  • Vaya a Ajustes > Facturación > Localización tailandesa > Declaración de impuestos.
  • Configure las cuentas de la declaración de impuestos
  • Configure la cuenta de impuesto de ventas predeterminada.
  • Configure la cuenta de impuesto de compras predeterminada.
  • (Opcional) Configure la cuenta de ajuste de impuestos, si corresponde.
  • Asigne la autoridad fiscal
  • Seleccione la autoridad fiscal adecuada para las declaraciones de impuestos.

Declaración de impuestos de la cuenta

Navegar al menú Declaración de impuestos

  • Vaya a Facturación > Contabilidad > Acción > Declaración de impuestos

Pasos para usar Declaración de impuestos de la cuenta

  • Establezca el rango de fechas o la fecha desde y la fecha hasta.
  • Calcule para encontrar el impuesto en el rango de fechas seleccionado.
  • Haga clic en Enviar para confirmar los datos.
  • Haga clic en Crear factura. La declaración de impuestos creará automáticamente una factura, una factura de proveedor o un asiento contable según el importe total del impuesto.

Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Instalación.

info

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.