Valores de una tabla lógica de tarifas

(DP8002)

Función

Permite registrar los valores de cada columna que pertenecen a una tabla lógica de tarifas y que componen una fila lógica de dicha tabla.
Permite además registrar los valores de la tarifa asociadas a cada fila lógica.

Efecto

  • Se debe permitir el registro, eliminación y actualización de cada fila lógica de una tabla de tarifas y sus respectivos valores de tarifas (Tasa, monto fijo, y tipo de tarifa).
  • La información se actualiza en las tablas  TARIF_VALUE y  TARIF_VAL_COL.
  • Notas para el programador

    Primero debe insertarse el registro en la tabla TARIF_VALUE y luego se deben insertar los valores, de cada columna lógica, en tabla TARIF_VAL_COL sociada a la fila creada en la tabla TARIF_VALUE.

    Dependiendo del tipo de dato definido en la tabla TARIF_COLUMN el valor de esta debe almacenarse en la columna: SVALUE para columnas de tipo STRING, DVALUE para columnas de tipo DATE y NVALUE para columnas de tipo NUMBER.

    Campos

    Título

    Descripción

    Parte repetitiva 

      Sel

    Permite seleccionar la fila lógica que se desea eliminar de la tabla lógica de la tarifa en tratamiento. Se elimina la información tanto de la tabla TARIF_VALUE como de la tabla TARIF_VAL_COL.

    Columnas de la tabla de Tarifas

    (Parte repetitiva dinámica)

      columna(i)

    Columna i perteneciente a la tabla lógica de tarifas en tratamiento. El nombre de la columna se obtiene de la columna SNAME_COL de la tabla TARIF_COLUMN y el tipo de columna se obtiene de la columna NDATA_TYPE de la misma tabla.

      columna(i+1)

    Columna i+1 perteneciente a la tabla lógica de tarifas en tratamiento. El nombre de la columna se obtiene de la columna SNAME_COL de la tabla TARIF_COLUMN y el tipo de columna se obtiene de la columna NDATA_TYPE de la misma tabla.

      columna(i+n)

    Columna i+n perteneciente a la tabla lógica de tarifas en tratamiento. El nombre de la columna se obtiene de la columna SNAME_COL de la tabla TARIF_COLUMN y el tipo de columna se obtiene de la columna NDATA_TYPE de la misma tabla.

    Valor tarifa

    (Parte repetitiva fija)

      Tarifa

    Tarifa asociada a la fila en tratamiento.

      Tipo de tasa

    Indica si la tarifa es un porcentaje o un pormilaje.

      Monto fijo

    Monto fijo a sumar a la tarifa calculada. 

    Validaciones

    Campo

    Descripción

     Error/adv

    Columna(i)

    Debe estar lleno.
    55537

    Tarifa

    Debe estar lleno.
    55537

    Tipo de tasa

    Debe estar lleno.
    55537