OdooWiki OCA HUB

Thai Localization - Tax address

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

Este módulo admite múltiples impuestos de retención en la factura. Este módulo se utiliza para llamar al Servicio de IVA del Departamento de Ingresos (RD). Al introducir el número de IVA y la sucursal, este módulo recupera la información del nombre y la dirección del contribuyente.

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 16.0

Añade un botón 'Get Address' en el formulario del partner que busca el nombre y la dirección registrada de un contribuyente tailandés en el servicio de IVA del Revenue Department utilizando el Tax ID y el número de sucursal, y luego rellena automáticamente los datos de contacto.

Este módulo ayuda a los usuarios tailandeses a rellenar los datos de contacto de la empresa sin teclearlos a mano. En el formulario del partner, justo después del campo branch, aparece un botón resaltado 'Get Address'. Al pulsarlo, Odoo envía el Tax ID y el número de branch del partner al servicio web de IVA del Departamento de Ingresos de Tailandia y escribe la información devuelta en el contacto.

Qué se rellena automáticamente: - El tipo de empresa se establece en company y se actualiza el nombre registrado. - La dirección se construye a partir del número de casa, village, soi, moo, building, floor, room y street. - Se rellenan sub-district, district, province y postal code, con una denominación especial para Bangkok (khwaeng/khet). - La provincia se vincula a un registro de estado existente cuando es posible.

Reglas de negocio y errores: - Si falta el Tax ID o el branch, Odoo muestra un error solicitando ambos. - Si el servicio devuelve un mensaje de error, se muestra al usuario. - Si falla la conexión con el servicio, se lanza un error.

La dirección del servicio se almacena en un ajuste del sistema, por lo que los administradores pueden cambiarla sin tocar código. El módulo solo extiende res.partner y añade un botón al formulario estándar del partner; no crea menús ni informes nuevos.

Modelos y campos (1)
  • res.partner · amplía un modelo existente

Texto generado por IA (DeepSeek) al leer el código de la versión 16.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 16.0

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

terminal Instalación y uso

Documentación de OCA · Odoo 16.0

Introduzca el Tax ID y la Tax Branch en la página de Contacto, luego haga clic en el botón "Get Address". Se llamará a una API para recuperar datos del Revenue Department. La información recibida se rellenará automáticamente en los siguientes campos:

  • Street: Desde el número de casa hasta la calle
  • Street2: Subdistrito
  • City: Distrito
  • State: Provincia
  • Zip: Código postal

Además, el contacto de tipo Type cambiará automáticamente a empresa.

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, Configuració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.