Memoria Técnica Mapeo de Información Desplazamiento Internacional - Genomma-Lab-Internacional/Developers GitHub Wiki

Tabla de Contenido

  1. Resumen ejecutivo
  2. Mapeo Información por país
  • USA
  • CARICAM
  • Colombia
  • Perú
  • Ecuador
  • Brasil
  • Argentina
  • Cono Sur
  1. Catálogos para el Cruce de información GLI
  • Maestro Productos
  • Maestro Sucursales
  • Matriz de Precios
  • Calendario Interno
  1. Diccionario de objetos
  • Estructura Consolidados País

Resumen Ejecutivo

El Presente documento busca documentar la estructura de información correspondiente al desplazamiento semanal de la empresa a nivel global, por lo cual se indicarán los servidores, data base, tablas, vistas con las cuales se puede obtener la información de cada uno de los países. Se realizará en tres fases las cuales serán:

  • Tablas que contienen la información por cliente y consolidados.
  • Catálogos para cruzar información (Productos, Clientes, Tipos de Cambio)
  • Diccionario de los objetos que conforman las tablas.
  • Vistas que facilitan la consulta y relación entre las tablas

La información actualmente se toma de dos instancias APPSGL y SFEDWH01, en APPSGL se toma los consumibles para los entregables en aplicativos web (War Room), la información para otros consumibles (Cubo de Información, QlikSense, etc ) se toman de SFEDWH01.

Los permisos para entrar a estas instancias se solicitan al equipo de IT e irán directo a la cuenta del usuario, la única cuenta genérica que se puede generar sería para el caso de QlikSense con el dominio de Infovisontv.

La información de los clientes la dividiremos en:

  • B2B (Servicio de empresa a empresa, información que nos comparte directamente e cliente desde su portal)
  • No B2B (Información compartida en archivos planos via e-mail)
  • Inactivos (Clientes que ya no comparten información)

Importante: La información incluida en este documento ha sido preparada para ser utilizada en el contexto de este proyecto. No debe ser utilizada como modelo o precedente en ninguna situación fuera del propósito. Este documento no debe ser copiado o reproducido por ningún medio. Se ha realizado un gran esfuerzo en la preparación de este documento para asegurar que la información presentada es correcta al momento de impresión. El material contenido en este documento tiene información confidencial que pertenece a Genomma Lab Internacional. No podrá ser utilizada, fotocopiada, duplicada o revelada para cualquier propósito diferente a los indicados por Genomma Lab Internacional, quien tendrá el derecho de duplicar, utilizar o revelar la información.

MAPEO DE INFORMACIÓN POR PAÍS

USA Cuenta actualmente con información de 8 clientes activos: Servidor: SFEDWH01 Database: Gnm_MasterOp

Tabla Desplazamiento USA

CARICAM Cuenta con información de 59 clientes activos en 7 países:

Servidor: No Creado

Database: No Creado

Tabla Desplazamiento CARICAM

Tabla Desplazamiento ElSalvador

Tabla Desplazamiento Honduras

Tabla Desplazamiento CostaRica

Tabla Desplazamiento Nicaragua

Tabla Desplazamiento Panama

Tabla Desplazamiento RepDominicana

Colombia Cuenta con información de 22 clientes activos:

Tabla Desplazamiento Colombia

Perú Cuenta con información 10 clientes activos:

Tabla Desplazamiento Peru

Ecuador Cuenta con información 10 clientes activos:

Tabla Desplazamiento Ecuador

Brasil Cuenta con información 18 clientes activos, ninguno dado de alta todavía en la estructura Genomma:

Tabla Desplazamiento Brasil

Argentina Cuenta con información 12 clientes activos

Tabla Desplazamiento Argentina

Chile Cuenta con información 8 clientes activos

Tabla Desplazamiento Chile

Cono Sur Cuenta con información 8 clientes activos

Tabla Desplazamiento ConoSur

Catalogos GLI

  • Matriz de Precios

Servidor: SFEDWH01 Database: [Gnm_MasterOp] Table: [GnmPreciosxCadenaHist] : Matriz de precios cadena producto presentación, la llave para la catalogación de Productos es ProPstID (Producto Presentación ID) y para estructura productos CadID

Columnas: [CadID] : Codigo interno Cadena

[ProPstID]: Codigo Unico Producto Presentación

[Precio Base]: Precio

[IDsemana]:ID único Semana

[Semana]: Semana Número calendario interno

[Año]: Año Número calendario interno

General

Productos

Sucursales

  • Calendario Interno

Servidor SFEDWH01 Database [Gnm_MasterOp] Table [CatSemanas] : Catalogo calendario interno. Semana comienza en lunes y termina en domingo, la primera semana de este calendario por año corresponde a la semana que tenga el primer día del año entrante (aunque la semana solo tenga un solo día del año siguiente), calendario de 52 semanas con ajustes cada año 4 años por año bisiesto se ajusta a 53 semanas.

Columnas

[SemID] : ID único de la combinación del Año / Semana en el calendario interno

[SemAnio] : Indicador año calendario interno, tipo de dato int

[SemNumero] : Indicador número de semana del caendario interno, tipo de dato int

[SemInicio] : día de la semana donde comienza la semana del calendario interno, tipo de dato small date time

[SemFin] : día de la semana donde termina la semana del calendario interno, tipo de dato small date time

[SemMes]: Indicador mes calendario interno, tipo de dato int

[SemTrimestre]: Indicador trimestre calendario interno, tipo de dato int

  • Estructura consolidado país

La información se consolida en la DB Gnm_DWH una por país las Tablas son:

  • Fact_Desplazamiento_SemanalEcu
  • Fact_Desplazamiento_SemanalUSA
  • Fact_Desplazamiento_SemanalCol
  • Fact_Desplazamiento_SemanalPer
  • Fact_Desplazamiento_SemanalBol
  • Fact_Desplazamiento_SemanalChl
  • Fact_Desplazamiento_SemanalArg

Con excepción de México la cual se encuentra en DM_Comercial

  • SOutCadenaSemanal

Falta generar las tablas de Consolidación a nivel país de Uruguay, Paraguay, Brasil y CARICAM.

La estructura de las Tablas de consolidación (información entregada por el cliente) tiene las siguientes columnas:

ProPstID : Codigo único* interno a nivel corporación del producto presentación.

SucID : Codigo único interno a nivel corporación de la sucursal.

TmpID ; Codigo de fecha único concatenado AAAAMMDD

MonID : ¿¿??

SoutCantDesp : Unidades desplazadas

SoutCantExist : Unidades inventario en punto de venta

SoutCantCedis : Unidades inventario en el centro de distribución del Cliente

SoutCantTrans : Unidades inventario que se encuentran en transición del centro de distribución del cliente al punto de venta

SoutCantStaple :

SoutCantInv : Suma de las unidades que componen el Inventario Total

SoutMontoDesp : Calculo en el cual se multiplica Unidades desplazadas por el precio de lista asignado al Producto Presentación por Cadena.

SoutMontoExist : Monto de inventario en punto de venta

SoutMontoCedis : Monto inventario en el centro de distribución del Cliente

SoutMontoTrans : Monto inventario que se encuentran en transición del centro de distribución del cliente al punto de venta

SoutMontoStaple:

SoutMontoInv: Monto Inventario Total

SoutMontoCteDesp: Monto desplazado reportado por el cliente a precio punto de venta.

Código Único (ProPstID): Se genera consecutivo a la hora de dar de alta en sistema sin importar la Cadena o País del cual provenga

Producto Presentación: Nivel más bajo en la estructura de productos

Inventario Total: Suma (SoutCantExist, SoutCantTrans, SoutCantCedis, SoutCantStaple) para unidades y Suma (SoutMontoExist, SoutMontoTrans, SoutMontoCedis, SoutMontoStaple)

Calculo Monto Es el precio de lista aplicado a las unidades desplazadas reportadas por el cliente

Vistas anteriormente usadas:

  • vw_EstructuraProductosInternacional
  • vw_EstructuraSucursalesTotal

Diagrama Entidad Relación

  • Diagrama Entidad Relación Productos

En la siguiente Figura se muestra el diagrama E-R para Generar la vista de productos Totales (No hay figura en la documentación enviada).