Skip to main content

cat_segmentacion

1. Descripción

La vista general_catalogs.cat_segmentacion expone el catálogo de Segmentaciones configurado en Oracle Fusion mediante los Lookup Values.

Su objetivo es proporcionar una fuente de consulta estandarizada para los procesos del Catálogo Maestro, integraciones y aplicaciones consumidoras, permitiendo acceder únicamente a los registros correspondientes al tipo de Lookup ALP_SEGMENTACION.


2. Origen de los datos

ObjetoDescripción
general_catalogs.alp_cat_fnd_lookupsCatálogo de Lookups proveniente de Oracle Fusion que almacena los valores de referencia utilizados por la aplicación.

3. Filtro aplicado

La vista únicamente considera los registros cuyo tipo de Lookup sea:

ALP_SEGMENTACION

4. Estructura

CampoDescripción
codeCódigo de la segmentación.
meaningNombre o descripción de la segmentación.
is_activeIndica si la segmentación se encuentra habilitada (true) o deshabilitada (false). Corresponde al campo enabled del catálogo origen.
start_dateFecha de inicio de vigencia de la segmentación.
end_dateFecha de fin de vigencia. Si es NULL, la segmentación permanece vigente.
tagInformación adicional o etiqueta configurada en Oracle Fusion.

5. Lógica de negocio

La vista realiza las siguientes operaciones:

  1. Consulta el catálogo alp_cat_fnd_lookups.
  2. Filtra únicamente los registros cuyo tipo sea ALP_SEGMENTACION.
  3. Expone la columna enabled con el nombre estandarizado is_active.
  4. Ordena los resultados ascendentemente por code.

6. Diagrama lógico

Oracle Fusion


alp_cat_fnd_lookups

WHERE type = 'ALP_SEGMENTACION'


cat_segmentacion


Procesos de integración y consulta

7. SQL

CREATE OR REPLACE VIEW general_catalogs.cat_segmentacion
AS
SELECT
code,
meaning,
enabled AS is_active,
start_date,
end_date,
tag
FROM alp_cat_fnd_lookups
WHERE type = 'ALP_SEGMENTACION'
ORDER BY code;