OdooWiki OCA HUB

Thai Localization - Base Bank Payment Export

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

Este módulo es la base para exportar archivos de pago al banco.

El archivo de texto de pago bancario es una necesidad común en diferentes bancos. Con este módulo podrás exportar el archivo de texto de pago de cada uno de tus bancos.

Este módulo no proporciona una funcionalidad por sí mismo, sino un modelo de asistente para implementar un formato de exportación por banco en otros modelos (p. ej. KTB, BBL, SCB, KBANK...).

Nota: Para poder utilizar este módulo en un nuevo modelo necesitarás algo de desarrollo.

Consulta l10n_th_bank_payment_export_ktb como ejemplo de implementación.

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

Este módulo añade una pantalla de exportación de pagos bancarios en Odoo Accounting donde puedes agrupar pagos a proveedores y generar un archivo de pago bancario (texto o Excel) para enviar al banco. Es un marco base: el formato de archivo real de cada banco debe añadirse mediante un módulo separado.

Este módulo proporciona a los contables un nuevo documento llamado Bank Payment Export, que se encuentra en Accounting ▸ Accounting ▸ Bank Payment Export. En él se selecciona una Bank Payment Template, que rellena automáticamente el banco y otros ajustes, y luego se hace clic en "Get All Payments" para incorporar todos los pagos a proveedores que están publicados, aún no exportados, pagados por método manual desde un diario bancario, en la misma compañía y moneda.

Cada pago aparece como una línea que muestra el proveedor, el banco del beneficiario, el diario, la fecha y el importe. El total se calcula automáticamente. Puede confirmar el documento y, a continuación, usar "Export Excel" o "Export Text File" para descargar el archivo de pagos; exportar el archivo de texto también marca el documento como Exported. Los botones permiten volver a ponerlo en borrador, cancelarlo o rechazarlo, y las líneas individuales se pueden rechazar.

Se aplican reglas de negocio: no se puede confirmar sin líneas, no se puede eliminar un documento que no esté en borrador, no se puede usar una fecha efectiva en el pasado, no se pueden mezclar bancos ni monedas, no se pueden exportar pagos que ya estén exportados o no publicados, y todos los pagos deben compartir la misma plantilla. Los pagos muestran una insignia Export Status (Draft, To Export, Exported) en el formulario de pago, la lista y los filtros de búsqueda.

Las plantillas se gestionan en Accounting ▸ Configuration ▸ Bank Payment Templates, y se puede establecer una plantilla predeterminada en cada proveedor. Las cuentas bancarias también incorporan un campo en inglés para el nombre del titular de la cuenta.

Lo necesitan otros módulos

Menús que añade

menu_bank_payment_exportmenu_bank_payment_template
Modelos y campos (9)
  • res.partner · amplía un modelo existenteproperty_bank_payment_template_id (Bank Payment Template)
  • account.payment · amplía un modelo existenteexport_status, payment_export_id (Payment Export), bank_payment_template_id
  • res.partner.bank · amplía un modelo existenteacc_holder_name_en (Account Holder Name (EN))
  • bank.payment.config · modelo nuevovalue, field_id, template_id
  • bank.payment.export · modelo nuevobank, name, state (Status), company_id, currency_id, template_id (Template), total_amount, effective_date, export_line_ids, is_required_effective_date
  • bank.payment.template · modelo nuevobank, name, company_id, template_config_line
  • account.payment.register · amplía un modelo existenteis_export (Bank Payment Exported), bank_payment_template_id
  • bank.payment.export.line · modelo nuevostate (Status), company_id, payment_id, currency_id, payment_date, payment_amount, payment_bank_id (Bank), payment_export_id, payment_journal_id (Journal), payment_partner_id (Vendor), payment_partner_bank_id (Recipient Bank)
  • report.bank.payment.export.xlsx · modelo nuevo

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. 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-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 2 confirmadas, 7 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

La plantilla para la exportación de pagos bancarios se utiliza para la configuración predeterminada automática. Los usuarios pueden simplemente seleccionar la plantilla deseada, y también pueden modificar los valores más tarde.

  • Vaya a 'Invoicing > Configuration > Payments > Bank Payment Templates'
  • Cree la plantilla deseada y, en cada línea, puede seleccionar los campos que desea que tengan valores. Los valores deben ser datos válidos en el sistema (en el caso de las selecciones).
  • Después de crear la plantilla, al registrar un pago, verá el campo "Bank Payment Export Template". Los usuarios pueden seleccionarlo y, cuando llegue el momento de realizar la exportación del pago bancario, el sistema rellenará automáticamente los valores en función de la plantilla seleccionada.

Para usar este módulo, puede crearlo de 2 formas:

  • Crear exportación de pago bancario desde Pago
  • Vaya al menú Facturación > Proveedores > Pagos.
  • Seleccione pago > Acción > Crear exportación de pago bancario
  • Crear exportación de pago bancario directa
  • Vaya al menú Facturación > Contabilidad > Exportación de pago bancario.
  • Crear > seleccione pago o haga clic en 'Obtener todos los pagos' cuando necesite todos los pagos para exportar

Después de eso, haga clic en 'Confirmar' y guarde su pago como un archivo de texto o excel.

Cuando selecciona 'Exportar archivo de texto', el estado cambia a 'Hecho' y el archivo de texto se descarga en su computadora.

Si un pago falla (después de enviar un archivo de texto al banco), puede rechazar cada línea y generar un nuevo documento haciendo clic en 'rechazar' en cada línea.

Nota:

  • Exportar Excel: Para revisar información (.xlsx)
  • Exportar archivo de texto: Para crear un archivo de texto y enviarlo al banco (.txt)
  • Necesitará "Mostrar funciones contables completas" para ver el menú Exportación de pago bancario y el Gerente de cuenta puede confirmar el documento
  • Puede 'cancelar' un archivo de texto antes de enviarlo al banco (diferencia con rechazar por banco)

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.