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