Saltar a contenido

Métodos de pago

Esta sección define los métodos de pago que la organización acepta o utiliza en sus transacciones comerciales y financieras. Almacena nombre del método, descripción, configuración de tramitación y validación automática, compatibilidad con conciliación bancaria, depósito monetario opcional asociado, importe mínimo de pago, código de método de pago para facturación electrónica (e-factura), icono y configuración de exportación. Se utiliza para gestionar métodos como efectivo, transferencia bancaria, tarjeta de crédito/débito, pagaré, cheque, domiciliación bancaria, PayPal, Stripe u otros sistemas de pago electrónico. Controla qué métodos requieren conciliación bancaria, cuáles validan automáticamente el pago, y establece restricciones como importes mínimos. Integra con ventas, compras, cobros, pagos y TPV para ofrecer opciones de pago adecuadas.

Información General

Propiedad Valor
ID a0495ef9-7de0-4f4c-8435-82ee5acca0d0
Tabla PostgreSQL tpr_5ed3e8d1
Etiqueta Plural Métodos de pago
Texto principal automatico No
Sección Base Base - Métodos de pago (b22b7c8f-35b9-494f-8c4c-dec035a7760d)

Campos

Total de campos: 21 (10 del sistema, 11 personalizados)

Campos del Sistema

Campo Tipo Rol Columna PostgreSQL Relación Atributos
ID Relación - id Métodos de pago -
Nombre Texto - nombre - -
Fecha Alta Dato Fecha Y Hora - fecha - -
Editado Fecha Y Hora - fecham - -
Eliminado Sí/No - eliminado - -
Usuario Creador del dato Relación - usuarioid Base - Entidades -
Sección (Relación Sistema) Relación - plantillapid - 🔴 Obligatorio
Posición (Orden) Decimal - posicion - -
Modificado Sí/No - modificado - -
Fecha Indice Actividad Fecha Y Hora - fechaia - -

Campos Personalizados

Campo Tipo Pestaña Columna Atributos Notas
Tramitación y validación automática Sí/No General pr_2312n - -
Descripción Texto General pr_614454c5 - -
Importe mínimo de pago Decimal General pr_5f00f925 📊 Cualquier valor numérico Puede establecer un importe mínimo para un método de pago. Por ejemplo, una tarjeta de crédito. En este caso el sistema no le dejará cobrar si la cantidad no es superior o igual a la mínima establecida.
Exportar en módulos Sí/No Especial pr_14630ff5f9g109wd 👁 Oculto -
Fecha Alta del registro Fecha Y Hora Registro pr_14c9f3dccdg1b3wd 🔴 Obligatorio Autorrellenado (Siempre): Fecha y Hora actual
Autor del alta Relación Registro pr_14630ff58bh194wd 🔴 Obligatorio Autorrellenado (Siempre): Campo (Sesión): La Entidad ( ID* )
Destinador Relación General pr_14630ff690x236wd 🔒 Bloqueado, 👁 Oculto -
Hora local Hora Registro pr_776aee4wd 🔒 Bloqueado, 👁 Oculto -
Compatible con conciliación bancaria Sí/No General pr_60040264328 - -
EFactura - Método de pago Entero Registro pr_60682461001 📊 Cualquier valor numérico -
Depósito (Opcional) Relación General pr_50711873 - -

Datos Predefinidos

id (ID) nombre (Nombre) pr_2312n (Tramitación y validación automática) pr_614454c5 (Descripción) pr_5f00f925 (Importe mínimo de pago) pr_60040264328 (Compatible con conciliación bancaria) pr_60682461001 (EFactura - Método de pago) pr_50711873 (Depósito (Opcional)) fecha (Fecha Alta Dato)
a048af8c-6acd-4f40-8f4b-b95824db4d98 Cheque 0 0 0 0 2017-01-31 22:19:46
b8bed667-c2ff-4b65-8227-fab2e8f93052 Efectivo 1 0 0 1 2017-01-31 22:19:46
dc724c20-994d-4d91-b42d-3333c0d63928 Pagaré 0 0 0 0 2017-01-31 22:19:46
938fed12-31b0-486c-adbb-c31661a96a65 Movimiento bancario 0 0 1 0 2020-01-05 10:46:43
9c9ce8d6-cd44-4d3b-9a3a-47b97bd0c539 Domiciliación bancaria 0 0 1 0 2020-11-26 14:51:34
0a7b8584-74a3-4cd4-9cd4-aeb98f2ae816 Tarjeta 1 0 1 0 2025-03-15 10:44:53

Scripts

Total de scripts: 2

Código de Scripts

Lógica de negocio ejecutada en los formularios automáticamente

Formulario_Cargado

txt MovBancarioID = '938fed12-31b0-486c-adbb-c31661a96a65'
txt EfectivoID = 'b8bed667-c2ff-4b65-8227-fab2e8f93052'



if C.ID = V.EfectivoID 

    F.CampoBloqueadoMotivo(S.Fields.MetodosDePago.TextoPrincipal.ID,'Definido por sistema.',1)
    F.CampoBloqueadoMotivo(S.Fields.MetodosDePago.CompatibleConConciliacionBancaria.ID,'Definido por sistema.',1)
    C.CompatibleConConciliacionBancaria = 0


elseif C.ID = V.MovBancarioID 


    F.CampoBloqueadoMotivo(S.Fields.MetodosDePago.TextoPrincipal.ID,'Definido por sistema.',1)
    F.CampoBloqueadoMotivo(S.Fields.MetodosDePago.CompatibleConConciliacionBancaria.ID,'Definido por sistema.',1)
    C.CompatibleConConciliacionBancaria = 1



end if

← Volver al índice