Diferencia entre revisiones de «ORDENES PAGO/CUOTAS»

De Pragma Wiki
Ir a la navegación Ir a la búsqueda
Sin resumen de edición
Línea 33: Línea 33:
==Observaciones adicionales sobre los campos==
==Observaciones adicionales sobre los campos==
===FFIJA===
===FFIJA===
Cuando el campo FFIJA está marcado la cuota tendrá el valor de la cantidad definida en el campo FCANTIDAD.
Cuando el campo FFIJA está marcado la cuota tendrá el valor de la cantidad definida en el campo FCANTIDAD, estas cuotas se pagan por el monto registrado.


Cuando no es fija se la considera un porcentaje y el campo FCANTIDAD define ese porcentaje.
<div style="border: 1px solid red; background-color: #ffcccc; padding: 1px;">
<strong>  Advertencia:</strong><br>
  - Las cuotas se definen antes de haber liquidado la orden de pago (bruto) por lo que el importe a pagar puede resultar menor una vez que se calculen las retenciones (neto).
  - Las cuotas fijas se pagan por el importe registrado.
  - Debe haber suficientes cuotas porcentuales de modo que, habiendo restado las retenciones, el monto de las cuotas no resulte mayor al monto neto a pagar.
</div>
===FCIRCUITOCAJA===
Cada cuota puede tener su propio circuito de caja.
==Relaciones==
==Relaciones==
==Triggers==
==Triggers==
===OPCTA_TR_OPCAB_UPDATE===
===OPCTA_TR_OPCAB_UPDATE===
Actualiza el circuito y fecha de pago de la [[ORDENES PAGO|ORDEN DE PAGO]] con el contenido en la cuota número 1. El trigger opera en INSERT y UPDATE.
Actualiza el circuito y fecha de pago de la [[ORDENES PAGO|ORDEN DE PAGO]] con el contenido en la cuota número 1. El trigger opera en INSERT y UPDATE.

Revisión del 15:27 29 ene 2025

Descripción

La tabla OPCTA (Ordenes de pago, definición de cuotas) permite definir cuotas para las órdenes de pago.

Estructura

Identidad

Lista de campos

Columna Campo físico Campo lógico Atributo Descripción Etiquetas Definición Observaciones
1 FCMPCODIGO Comprobante PRXCMPCODIGO Código de comprobante de Pragma. KEY,REQ,INS,UPD cmpDETALLE_pragma_CUOTAS Código de comprobante.
2 FCMPLINEA Linea PRXCMPLINEA Número de linea autoincremental de Pragma. KEY,REQ,VIS, cmpDETALLE_pragma_CUOTAS Número de cuota.
3 FVENCIMIENTO Vencimiento DATETIME Fecha y hora. REQ,VIS,INS,UPD cmpDETALLE_pragma_CUOTAS Fecha de vencimiento.
4 FFIJA Fija BIT Campo lógico, admite 1, 0 y NULL REQ,VIS,INS,UPD cmpDETALLE_pragma_CUOTAS Marcar para indicar que el monto de la cuota no puede modificarse.
5 FCANTIDAD Cantidad PRXMONEDALOC Numérico para moneda local. REQ,VIS,INS,UPD cmpDETALLE_pragma_CUOTAS Importe de la cuota.
6 FCIRCUITOCAJA CircuitoCaja CAV_CIRCUITO Circuitos de caja REQ,VIS,INS,UPD cmpDETALLE_pragma_CUOTAS Circuito de caja para generar los valores de pago.
7 FOBSERVACIONES Observaciones VARCHAR(64) Caracteres de longitud variable hasta 64 caracter/es VIS,INS,UPD cmpDETALLE_pragma_CUOTAS Observaciones sobre esta cuota.
8 FSUBTOTAL Subtotal NUMERIC(16,2) Numérico de 16 enteros y 2 decimales de precisión. VIS, COMPUTADO Cuando la cuota es fija muestra la cantidad registrada, sino muestra el importe correspondiente al porcentaje.

Observaciones adicionales sobre los campos

FFIJA

Cuando el campo FFIJA está marcado la cuota tendrá el valor de la cantidad definida en el campo FCANTIDAD, estas cuotas se pagan por el monto registrado.

Cuando no es fija se la considera un porcentaje y el campo FCANTIDAD define ese porcentaje.

Advertencia:

 - Las cuotas se definen antes de haber liquidado la orden de pago (bruto) por lo que el importe a pagar puede resultar menor una vez que se calculen las retenciones (neto). 
 - Las cuotas fijas se pagan por el importe registrado.
 - Debe haber suficientes cuotas porcentuales de modo que, habiendo restado las retenciones, el monto de las cuotas no resulte mayor al monto neto a pagar.

FCIRCUITOCAJA

Cada cuota puede tener su propio circuito de caja.

Relaciones

Triggers

OPCTA_TR_OPCAB_UPDATE

Actualiza el circuito y fecha de pago de la ORDEN DE PAGO con el contenido en la cuota número 1. El trigger opera en INSERT y UPDATE.