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
Fecha Alta del registro Fecha Y Hora Registro pr_14c9f3dccdg1b3wd 🔴 Obligatorio Autorrellenado (Siempre): Fecha y Hora actual
Exportar en módulos Sí/No Especial pr_14630ff5f9g109wd 👁 Oculto -
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 -
EFactura - Método de pago Entero Registro pr_60682461001 📊 Cualquier valor numérico -
Tramitación y validación automática Sí/No General pr_2312n - -
Depósito (Opcional) Relación General pr_50711873 - -
Compatible con conciliación bancaria Sí/No General pr_60040264328 - -
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.

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