Skip to main content

Fuentes - Ventas Netas

Objetivo

Documentar las fuentes de datos utilizadas por el proceso Ventas Netas, identificando los objetos consumidos, su uso dentro del proceso y las tablas migradas requeridas para la construcción de la tabla Silver as4_netsales.

Alcance

Dentro del alcance

  • Fuentes de datos utilizadas por el proceso NB_Silver_NetSales.dbc.
  • Objetos consumidos para la construcción de as4_netsales.
  • Uso identificado de cada fuente dentro del proceso.
  • Tablas migradas consumidas por el notebook.

Fuera del alcance

  • Arquitectura técnica del proceso.
  • Flujo de ejecución del pipeline.
  • Reglas de negocio.
  • Modelo de datos y relaciones.
  • Dependencias técnicas completas.
  • Runbook operativo.
  • Validaciones no documentadas.

Contenido principal

Descripción general

Contexto

EL proceso construye la tabla Silver as4_netsales a partir de la fuente transaccional AS400, enriqueciendo la información con catálogos y dimensiones migradas.

Este documento concentra las fuentes de datos utilizados por el proceso Ventas Netas, identificando los objetos consumidos y el uso identificado de cada uno dentro de la construcción de as4_netsales.

Las fuentes incluyen la tabla transaccional AS400 as4_dctvtasn y catálogos o dimensiones migradas para producto, cliente, depósito, tipo de crédito y tipo de venta. Este documento no describe reglas de negocio, relaciones del modelo ni flujo de ejecución, ya que esos elementos se documentan en archivos separados.

Fuentes de Datos

FuenteObjetoUso identificado
as4_dctvtasn{v_catalog}.{v_schema_origin}.as4_dctvtasnFuente transaccional base de ventas netas, filtrada por FECPED entre w_StartDate y w_EndDate.
snw_dim_productos{v_catalog}.{v_schema_origin}.snw_dim_productosCatálogo/productos usado para obtener CVE_PRO; se toma el registro más reciente por ID_PRO usando FECHA_MODIFICA y CVE_PRO.
snw_dim_clientes{v_catalog}.{v_schema_origin}.snw_dim_clientesDimensión de clientes usada por NUMCTE + NUMSUC para resolver CVE_CTE y CVE_CANALSOP.
snw_deposit{v_catalog}.{v_schema_origin}.snw_depositCatálogo/depósito usado para resolver ID_DEPOSITO, ID_TIPDEP, ID_PLADIS y CVE_DEPOSITO.
oon_dim_tipo_credito{v_catalog}.{v_schema_origin}.oon_dim_tipo_creditoDimensión de tipo de crédito usada para resolver CVE_TIPO_CREDITO desde TIPVTA.
snw_dim_tipo_venta{v_catalog}.{v_schema_origin}.snw_dim_tipo_ventaDimensión de tipo de venta usada para resolver CVE_TIPVTA desde TIPVTA.

Tablas Migradas Consumidas

TablaClasificación / comentario
as4_dctvtasnTabla transaccional AS400 migrada en Bronze.
snw_dim_productosTabla de productos consumida; el notebook NetSales no la crea.
snw_dim_clientesTabla de clientes consumida; el notebook NetSales no la crea.
snw_depositTabla de depósitos consumida; el notebook NetSales no la crea.
oon_dim_tipo_creditoTabla de tipo de crédito consumida; el notebook NetSales no la crea.
snw_dim_tipo_ventaTabla de tipo de venta consumida; el notebook NetSales no la crea.

Consideraciones sobre Fuentes

  • as4_dctvtasn debe contener FECPED dentro del rango solicitado.
  • snw_dim_productos debe contener ID_PRO, FECHA_MODIFICA y CVE_PRO.
  • snw_dim_clientes debe contener ID_CTE, ID_SUC, CVE_CTE y CVE_CANALSOP.
  • snw_deposit debe contenter ID_DEPOSITO, ID_TIPDEP, ID_PLADIS y CVE_DEPOSITO.
  • oon_dim_tipo_credito debe contener ID_TIPO_CREDITO y CVE_TIPO_CREDITO.
  • snw_dim_tipo_venta debe contener ID_TIPVTA y CTE_TIPVTA.

Artefactos relacionados

ArtefactoDescripción
Diseño Funcional - Ventas NetasDescribe el objetivo funcional, alcance y flujo funcional del proceso
Diseño Técnico - Ventas NetasDocumenta la arquitectura, modelo de datos y dependencias técnicas.
Operación - Ventas NetasDocumenta consideraciones operativas, Runbook L1 y soporte.
Pipelines - Ventas NetasDescribe la secuencia de ejecución del proceso.
Reglas de Negocio - Ventas NetasContiene las reglas aplicadas durante el procesamiento.
Tablas - Ventas NetasDocumenta las tablas origen, dimensiones, campos, ralaciones y tabla final.
Validaciones - Ventas NetasDescribe validaciones identificadas.

Próximos pasos

No se identifican próximos pasos específicos dentro del alcance de este documento.