Memoria Técnica Mapeo de Información Desplazamiento Internacional - Genomma-Lab-Internacional/Developers GitHub Wiki
Tabla de Contenido
- Resumen ejecutivo
- Mapeo Información por país
- USA
- CARICAM
- Colombia
- Perú
- Ecuador
- Brasil
- Argentina
- Cono Sur
- Catálogos para el Cruce de información GLI
- Maestro Productos
- Maestro Sucursales
- Matriz de Precios
- Calendario Interno
- 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
CARICAM Cuenta con información de 59 clientes activos en 7 países:
Servidor: No Creado
Database: No Creado
Colombia Cuenta con información de 22 clientes activos:
Perú Cuenta con información 10 clientes activos:
Ecuador Cuenta con información 10 clientes activos:
Brasil Cuenta con información 18 clientes activos, ninguno dado de alta todavía en la estructura Genomma:
Argentina Cuenta con información 12 clientes activos
Chile Cuenta con información 8 clientes activos
Cono Sur Cuenta con información 8 clientes activos
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
-
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).