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.