Skip to main content

Matriz de Precios (alp_cat_qp_matriz_items_precios)

1. Modulo​

Precios y Descuentos (QP)


2. Descripción​

Listados de descuentos comerciales autorizados, reglas de bonificación y promociones.


3. Columnas​

No.Nombre de ColumnaDescripción
1item_oracleCódigo o número de artículo único proveniente de Oracle Fusion.
2organizationcodeCódigo de la organización de inventario (filtrado para 'OMA').
3LP_MARCA_PROPIAPrecio base del artículo para la lista de precios de Marca Propia.
4LP_PROXIMIDADPrecio base del artículo para la lista de precios del canal Proximidad.
5LP_DETALLEPrecio base del artículo enfocado en el canal Detalle (tradicional / tienditas).
6LP_B2BPrecio base del artículo para transacciones comerciales Business to Business (B2B).
7LP_AUTOSERVICIOSPrecio base del artículo para cadenas de Autoservicio (supermercados).
8LP_DESTRUCCIONPrecio base o valor asignado al producto para procesos de Destrucción / Merma.
9LP_TIENDASPrecio base del artículo para el canal de Tiendas Propias.
10LP_GOBIERNOPrecio base del artículo para ventas al canal Gobierno.
11LP_ECOMMERCEPrecio base del artículo para ventas en el canal Digital / Comercio Electrónico.
12LP_MAYOREOPrecio base del artículo para el canal de Mayoristas.
13LP_GEPPPrecio base del artículo exclusivo para la cuenta comercial GEPP.
14LP_OTROSPrecio base del artículo para canales de venta alternativos.
15LP_CLUB_DE_PRECIOSPrecio base del artículo para formatos de Club de Precios (ej. Costco, Sam's).
16LP_FOOD_SERVICEPrecio base del artículo orientado al sector Food Service (Hoteles y Restaurantes).
17LP_DISTRIBUIDORESPrecio base del artículo asignado para Distribuidores Autorizados.

4. Objesto Databricks - Oracle​

Nota de Arquitectura: Convención de Nomenclatura

Las entidades listadas en este documento corresponden a la capa final de datos en Databricks. Para identificar la persistencia y el aislamiento de los datos según el ciclo de vida del software, se implementa la siguiente estrategia de sufijos por entorno:

  • 🥉 Desarrollo (DEV): Sufijo _dev (ej. nombre_tabla_dev).
  • 🥈 Pruebas (UAT): Sufijo _stg (ej. nombre_tabla_stg).
  • 🥇 Producción (PROD): Sufijo _prd (ej. nombre_tabla_prd).
No.DatabricksOracle FusionDescripción Operativa / Módulo
1fscm_scm_egp_itemextractpvoegp_system_items_bMaestro de artículos, productos y SKUs (System Items).
2fscm_scm_scmrcs_invorgparametersextractpvoinv_org_parametersParámetros de configuración de las organizaciones de inventario.
3qp_price_list_chargesqp_price_list_chargesCargos y componentes de precio asociados a las listas de precios para determinar importes adicionales aplicables a las transacciones.
4qp_price_list_itemsqp_price_list_itemsArtículos y configuraciones de precio asociados a las listas de precios para determinar el precio aplicable a cada producto.
5qp_price_lists_tlqp_price_lists_tlNombres y descripciones traducidas de las listas de precios según el idioma configurado.

5. Querys​

with alp_price_list as
( select qplt.name lista_precios
, esi.itembasepeoitemnumber item_oracle
, cast(qplc.base_price as DECIMAL(10,0)) base_price
, mp.organizationcode organizationcode
from cat_master_oracle_fusion.sch_gold_layer.qp_price_lists_tl_dev qplt
join cat_master_oracle_fusion.sch_gold_layer.qp_price_list_items_dev qpli
on qplt.price_list_id = qpli.price_list_id
join cat_master_oracle_fusion.sch_gold_layer.qp_price_list_charges_dev qplc
on qpli.price_list_item_id = qplc.parent_entity_id
join cat_master_oracle_fusion.sch_gold_layer.fscm_scm_egp_itemextractpvo_dev esi
on qpli.item_id = esi.itembasepeoinventoryitemid
join cat_master_oracle_fusion.sch_gold_layer.fscm_scm_scmrcs_invorgparametersextractpvo_dev mp
on esi.itembasepeoorganizationid = mp.organizationid
where qplt.language = 'E'
and current_date() between qplc.start_date
and nvl(qplc.end_date, current_date())
and mp.organizationcode = 'OMA')
select *
from alp_price_list
pivot ( max(base_price)
for lista_precios in
( 'LP_MARCA PROPIA',
'LP_PROXIMIDAD',
'LP_DETALLE',
'LP_B2B',
'LP_AUTOSERVICIOS',
'LP_DESTRUCCION',
'LP_TIENDAS',
'LP_GOBIERNO',
'LP_E-COMMERCE',
'LP_MAYOREO',
'LP_GEPP',
'LP_OTROS',
'LP_CLUB DE PRECIOS',
'LP_FOOD SERVICE',
'LP_DISTRIBUIDORES'))