P4 Software P4 Software / NominaHQ

Agrega esta documentación a Claude

Hazle preguntas a Claude sobre esta documentación. Claude lee las páginas publicadas y te enlaza a ellas. Copia esta dirección:

https://docs.p4software.cloud/mcp

En claude.ai o Claude Desktop: abre Configuración, luego Conectores, elige Agregar conector personalizado y pega la dirección.

En Claude Code, ejecuta:

claude mcp add --transport http docs https://docs.p4software.cloud/mcp

Archivo bancario (ACH)

Archivo bancario (ACH)

Aplica a: NominaHQ Roles: Configurar el formato: Acceso total (y administradores). Descargar el archivo: Acceso total, Captura de datos y Aprobador. Requiere el plan Business o superior. Referencias regulatorias: Reglamento Operativo de la Red ACH Directo (Telered), reglas de caracteres 1.14, dígito verificador de ruta (Apéndice 6) y adenda REF*TXT (Apéndice 9); Instructivo de Formato de Cuenta de Telered.

Resumen

La pantalla Archivo bancario (ACH) define, para cada empresa, el formato del archivo de pago de planilla que se sube a la banca en línea del banco. El archivo se descarga desde cada planilla (Exportar → Archivo ACH) y también por la API. Cada banco de Panamá define su propio formato y normalmente lo entrega al cliente cuando contrata el servicio de pago de planilla; NominaHQ trae formatos listos para los Bancos cuyo formato pudimos confirmar y permite armar cualquier otro a partir de la ficha técnica del banco.

Navegación

Menú lateral: Configuración → Archivo bancario (ACH) (ruta /settings/archivo-bancario). La configuración es de la empresa activa.

Conceptos clave

  • Archivo ACH: archivo con el neto de cada empleado que se sube a la banca en línea para acreditar la planilla por la red ACH de Telered.
  • Código de ruta: número de 9 dígitos que identifica al banco del empleado en la red ACH (se registra en Maestra → Bancos).
  • Ficha técnica: documento del banco que describe las columnas, el separador y los códigos de su archivo de pago.

Formatos disponibles

Formato Contenido Nota
CSV genérico (adaptar a su banco) Ficha, cédula, nombre, banco, tipo de cuenta, cuenta y monto, con encabezado. Valor por defecto. Sin validación bancaria; se adapta a mano.
Banco General — archivo de comas 8 campos separados por comas, sin encabezado: ficha, nombre, ruta, cuenta, tipo (04 ahorro / 03 corriente), monto, C, descripción REF*TXT**…. Banco General configura la plantilla de cada cliente: confirme el orden con su ejecutivo antes de la primera carga.
MultiBank — archivo @ Campos separados por @: titular, cuenta, CA/CC, banco destino (4 dígitos; 0 para MultiBank), monto, concepto. Formato publicado por MultiBank. Confirme que los créditos de planilla usan el mismo archivo.
Personalizado (según la ficha técnica de su banco) Las columnas que indique la ficha técnica de su banco, en su orden, con el separador y los códigos de tipo de cuenta del banco. Para Banistmo, BAC, Banco Nacional, Global Bank, Caja de Ahorros, Banesco u otro banco.

Tarea 1 — Elegir el formato de su banco

Antes de empezar: seleccione en la barra superior la empresa cuyo formato va a configurar; cada empresa tiene el suyo. Necesita el rol Acceso total.

  1. En el menú lateral, dentro de Configuración, haga clic en Archivo bancario (ACH).

    Pantalla Archivo bancario (ACH) con el menú Configuración → Archivo bancario (ACH) resaltado

    La pantalla muestra el formato actual de la empresa activa; por defecto, CSV genérico.

  2. Haga clic en la lista Formato.

    Lista Formato resaltada con el valor CSV genérico (adaptar a su banco)

    Debajo de la lista aparece una nota que explica el formato elegido.

  3. Elija el formato de su banco (en el ejemplo, Banco General — archivo de comas).

    Lista Formato abierta con la opción Banco General — archivo de comas resaltada, junto a CSV genérico, MultiBank — archivo @ y Personalizado

    Si su banco no aparece, use Personalizado (Tarea 2).

  4. En Descripción del pago, deje o ajuste el texto que acompaña cada crédito. {periodo} se reemplaza por la fecha de fin del período de la planilla.

    Campo Descripción del pago resaltado con el texto PAGO DE PLANILLA

    La nota de Banco General recuerda confirmar la plantilla con su ejecutivo antes de la primera carga.

  5. Revise la Línea de ejemplo: muestra cómo quedará una fila del archivo con datos de prueba.

    Recuadro Línea de ejemplo resaltado con la fila E001,Jose Munoz,000000071,0401990123456,04,450.75,C,REF*TXT**PAGO DE PLANILLA 28.09.2026

    Las tildes y la ñ ya se eliminaron ("Jose Munoz"), como exige la red ACH.

  6. Haga clic en Guardar.

    Botón Guardar resaltado al pie del formulario

    El formato se guarda para la empresa activa.

  7. Confirme el mensaje Formato del archivo bancario guardado.

    Mensaje Formato del archivo bancario guardado en la esquina superior derecha, con el formato Banco General seleccionado

    Desde ahora, Archivo ACH de cada planilla de esta empresa usa este formato.

Resultado: la empresa queda configurada con el formato de su banco, que se aplica a la descarga ACH de cada planilla y a la API.

Tarea 2 — Armar un formato personalizado

Antes de empezar: pida a su banco la ficha técnica del archivo de pago de planilla (se entrega con el servicio de pago de planilla o ACH).

  1. En Formato, elija Personalizado (según la ficha técnica de su banco).

    Lista Formato abierta con la opción Personalizado (según la ficha técnica de su banco) resaltada

    Aparecen los campos para armar el formato.

  2. Escriba el Separador (el carácter entre campos, por ejemplo ;) y la Extensión del archivo (por ejemplo txt) que indique la ficha técnica.

    Campos Separador con ; y Extensión del archivo con txt, dentro del recuadro resaltado

    El separador puede ser , ; @ o |, según el banco.

  3. Escriba el Código de cuenta de ahorro y el Código de cuenta corriente del banco (en el ejemplo, 04 y 03).

    Campos Código de cuenta de ahorro con 04 y Código de cuenta corriente con 03, dentro del recuadro resaltado

    Los campos se muestran en dos columnas. NominaHQ escribe uno u otro código según el tipo de cuenta de cada empleado.

  4. En Columnas, en el orden del archivo, borre el contenido y haga clic en los códigos en el orden de la ficha técnica (en el ejemplo, CEDULA, NAME, ROUTE, ACCOUNT, ACCTYPE, AMOUNT, CONCEPT). También puede escribirlos separados por comas.

    Lista de códigos de columna resaltada bajo el campo Columnas, que muestra CEDULA,NAME,ROUTE,ACCOUNT,ACCTYPE,AMOUNT,CONCEPT

    Cada clic agrega el código al final. Consulte la tabla Códigos de columna más abajo.

  5. Si la ficha técnica pide una fila de títulos, marque Primera línea con los nombres de columna.

    Casilla Primera línea con los nombres de columna resaltada, sin marcar

    En el ejemplo se deja sin marcar.

  6. Ajuste la Descripción del pago y revise la Línea de ejemplo.

    Línea de ejemplo resaltada con la fila 8-123-456;Jose Munoz;000000071;0401990123456;04;450.75;PLANILLA 28.09.2026

    Compare la fila con el ejemplo de la ficha técnica antes de guardar.

  7. Haga clic en Guardar.

    Botón Guardar resaltado debajo de la Línea de ejemplo

    Si falta el separador o las columnas, o si escribió un código que no existe, aparece un aviso y no se guarda.

Resultado: aparece Formato del archivo bancario guardado y la descarga ACH de la empresa usa las columnas personalizadas.

Códigos de columna

Código Qué escribe
CODE Ficha del empleado
CEDULA Cédula o pasaporte
NAME Nombre del empleado
ROUTE Código de ruta ACH de 9 dígitos del banco del empleado
ROUTEBASE La ruta sin su dígito verificador (por ejemplo 7 para Banco General)
BANK4 La base de la ruta en 4 dígitos (0007)
ACCOUNT Número de cuenta, solo dígitos
ACCTYPE Código de ahorro o de corriente definido arriba
AMOUNT Neto con 2 decimales (450.75)
AMOUNTCENTS Neto en centavos, sin punto (45075)
TXCODE 32 ahorro / 22 corriente
CREDIT La letra C
ADDENDA Descripción en formato REF*TXT**…\ (80 caracteres)
CONCEPT Descripción simple

Tarea 3 — Descargar el archivo ACH de una planilla

Antes de empezar: la planilla debe tener Empleados y usted debe tener un rol con permiso de exportación (Acceso total, Captura de datos o Aprobador). Normalmente se descarga una planilla ya Aprobada.

  1. Abra la planilla (Nómina → Planillas y clic en su nombre) y haga clic en Exportar.

    Encabezado de la planilla Quincena 1 - Julio 2026 con el botón Exportar resaltado

    Se abre el menú de exportación.

  2. Elija Archivo ACH.

    Menú Exportar abierto con la opción Archivo ACH resaltada

    Si todos los pagos son válidos, el navegador descarga el archivo con el formato de la empresa.

  3. Si algún pago no pasa las validaciones, NominaHQ no genera el archivo: muestra un aviso y, en la misma planilla, un recuadro rojo con la lista de Empleados a corregir. Corrija cada dato en la ficha del empleado (sección Cuenta bancaria) o en Maestra → Bancos y vuelva a descargar.

    Recuadro rojo resaltado bajo los totales de la planilla: El banco rechazaría estos pagos. Corrija los datos (Empleados o Maestra → Bancos) y descargue de nuevo. E115 Eduardo Gomez: la cuenta 45285749981 tiene 11 dígitos; Banco General usa 13

    En el ejemplo, la cuenta de un empleado no tiene el largo que exige Banco General. Cierre el recuadro con la X cuando termine.

Resultado: se descarga el archivo de pago listo para subir a la banca en línea. Nunca se entrega un archivo incompleto: o salen todos los pagos válidos, o ninguno.

Validaciones al descargar

Con cualquier formato distinto del CSV genérico, NominaHQ revisa cada pago antes de generar el archivo:

  • Caracteres: elimina tildes y cambia la ñ por n; quita símbolos que la red ACH rechaza. Las cuentas quedan solo con dígitos.
  • Código de ruta: el banco del empleado debe tener un código de ruta ACH válido (Maestra → Bancos).
  • Largo de cuenta: para los Bancos que Telered especifica (por ejemplo Banco General 13 dígitos, Banco Nacional 12, Banistmo 10, Global Bank 11, Caja de Ahorros 12, Banesco 12, BAC 7 a 9), el número de cuenta debe tener ese largo.
  • Monto: los netos en cero no se incluyen.

Si algún pago no pasa, NominaHQ no genera el archivo y muestra en la planilla la lista de Empleados a corregir; así nunca se sube al banco un archivo incompleto. Los Empleados sin número de cuenta se omiten (se les paga por cheque o efectivo).

Roles y permisos

Rol Configurar el formato Descargar el archivo
Acceso total Sí Sí
Captura de datos No Sí
Aprobador No Sí
Solo lectura No No

Los administradores tienen acceso completo. Para los demás roles el botón Guardar de esta pantalla queda deshabilitado. La descarga del archivo ACH requiere el plan Business o superior.

Solución de problemas

Síntoma Causa probable Solución
Aparece el recuadro El banco rechazaría estos pagos en la planilla. Uno o más pagos no cumplen las reglas de ACH (largo de cuenta, código de ruta). Corrija los datos indicados en la ficha del empleado o en Maestra → Bancos y vuelva a descargar.
Al guardar aparece un aviso de columnas desconocidas. Escribió un código que no está en la lista. Use solo los códigos de la tabla Códigos de columna.
Al guardar aparece un aviso de que falta una columna o el separador. En Personalizado faltan las columnas o el separador. Complete ambos campos.
Un empleado no aparece en el archivo. No tiene número de cuenta, o su neto es cero. Es lo esperado: se le paga por cheque o efectivo. Registre la cuenta si debe cobrar por ACH.
No se descarga el archivo y aparece el aviso "La generación de archivos ACH requiere el plan Business o superior." El plan de la cuenta no incluye archivos ACH. Cambie a un plan Business o superior.

Páginas relacionadas

¿Te resultó útil esta página?