Skip to main content

cat_canales_ventas

1. Descripción

La vista general_catalogs.cat_canales_ventas expone el catálogo de canales de venta configurados en Oracle Fusion mediante los Lookup Values.

Su propósito es proporcionar una interfaz de consulta sencilla y estandarizada para los procesos del Catálogo Maestro y las integraciones, evitando el acceso directo al catálogo base de Lookups.

La información se obtiene del catálogo alp_cat_fnd_lookups, considerando únicamente los registros correspondientes al tipo de Lookup ALP_CANAL.


2. Origen de los datos

ObjetoDescripción
general_catalogs.alp_cat_fnd_lookupsCatálogo proveniente de Oracle Fusion que almacena los valores de los diferentes Lookups configurados en la aplicación.

3. Filtro aplicado

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

ALP_CANAL

4. Estructura

CampoTipoDescripción
codeTEXTCódigo del canal de venta.
meaningTEXTNombre o descripción del canal de venta.
is_activeBOOLEANIndica si el canal de venta se encuentra habilitado (true) o deshabilitado (false). Corresponde al campo enabled del catálogo origen.
start_dateTIMESTAMPFecha de inicio de vigencia del canal de venta.
end_dateTIMESTAMPFecha de fin de vigencia. Si es NULL, el canal permanece vigente.
tagTEXTEtiqueta o información adicional definida en Oracle Fusion para el canal de venta.

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 con tipo ALP_CANAL.
  3. Renombra la columna enabled como is_active para facilitar su interpretación.
  4. Ordena el resultado de forma ascendente por el código del canal (code).

6. Diagrama lógico

Oracle Fusion


alp_cat_fnd_lookups

WHERE type = 'ALP_CANAL'


cat_canales_ventas


Procesos de integración y consulta

7. SQL

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