Está en la página 1de 9

UNIDAD DE DESARROLLO DE SISTEMAS Y BASE DE DATOS

BoaWarehouse
DataMart Pagos Contables
Costos
DW Pagos

UNIDAD DE DESARROLLO DE SISTEMAS Y BASE DE DATOS Contables

Índice

Contenido
1. Historial de cambios................................................................................................................................................2
1. Antecedentes...........................................................................................................................................................3
2. Objetivo....................................................................................................................................................................3
2.1. Objetivos específicos......................................................................................................................................3
3. Alcance.....................................................................................................................................................................4
4. Arquitectura.............................................................................................................................................................5
5. Servicios Web...........................................................................................................................................................5
6. Base de Datos..........................................................................................................................................................6
6.1. Base de datos.................................................................................................................................................6
6.2. Diagrama de Base de Datos...........................................................................................................................6
7. Diccionario de Datos................................................................................................................................................6
8. Listado de Jobs. Procedimientos Almacenados.......................................................................................................7
9. Consideraciones.......................................................................................................................................................7
10. ETLs.....................................................................................................................................................................7

Boliviana de Aviación | Listado de Jobs. Procedimientos Almacenados 1


DW Pagos

UNIDAD DE DESARROLLO DE SISTEMAS Y BASE DE DATOS Contables

1. Historial de cambios

Autor UNIDAD DE DESARROLLO DE SISTEMAS Y BASE DE DATOS


Revisado por N/A Date: N/A
Aprobado por N/A Date: N/A
Fecha Cambio Observaciones Autor
21/12/2019 Documento Original Manual tecnico Dora Castro

     
     
 

Boliviana de Aviación | Listado de Jobs. Procedimientos Almacenados 2


DW Pagos

UNIDAD DE DESARROLLO DE SISTEMAS Y BASE DE DATOS Contables

1. Antecedentes

Boliviana de Aviación cuenta con un ERP el cual contempla el modulo del sistema de contabilidad que gestiona y
sistematiza las transacciones contables de la empresa.

El personal recurre a los reportes del mismos para obtener información para análisis, sin embargo, los reportes
existentes limitadas a la emisión de información a criterios predefinidos, mostrando una necesidad evidente de
flexibilidad para el análisis y requerimientos gerenciales no atendidos.

En ocasiones se realizaban trabajos manuales en planillas Excel invirtiendo mucho tiempo en el proceso con riesgo
de problemas de cálculos no exactos de grandes cantidades de datos los cuales eran propensos a cometer errores
provocando la posible emisión de información errada.

Si bien el modulo contable del ERP permite recuperar la información transaccional y cuenta con una clasificación
definida y aprobada para la emisión de información en base a un clasificador de costos, definido a nivel de cuenta
contable y auxiliares contables, el mismo reporta información de comprobantes contables devengados clasificados
por la fecha de emisión del comprobante pero no cuenta con la posibilidad de emisión de información a nivel de
órdenes de trabajo que permitiría identificar el destino de gasto y tampoco identifica las fechas reales de costo al
que pertenecería el gasto.

Ante estos antecedentes descritos anteriormente se ve la necesidad de proporcionar una herramienta que
automatice la obtención de información para análisis que permita la exploración de la misma y soluciones el
problema de emisión de información única a la empresa se desarrolla el Datamart de Pagos contables

2. Objetivo

El objetivo principal es implementar una solución de análisis de gastos y costos contables para el área de costos
dependiente de Presupuestos y Planificación Financiera dentro el Departamento de Finanzas de manera que
cuenten con información sólida y confiable de alta disponibilidad que cumpla con las necesidades de información.

2.1. Objetivos específicos


 Proporcionar la herramienta para emisión de reportes con diversas posibilidades, criterios de emisión y
flexibilidad

 Reducir el tiempo de emisión de información mejorando los tiempos de repuestas a los requerimientos
solicitados automatizando el proceso

 Proporcionar diversidad de criterios para análisis por fechas de gasto y fechas de costo de los
comprobantes contables devengados.

Boliviana de Aviación | Listado de Jobs. Procedimientos Almacenados 3


DW Pagos

UNIDAD DE DESARROLLO DE SISTEMAS Y BASE DE DATOS Contables

 Proporcionar reportes de datos a nivel de órdenes de trabajo, conceptos de gasto, cuentas contables,
auxiliar contable, presupuesto, partida y categoría programática.

 Subir al DataWarehouse de BoA información de los Pagos contables registrados en el sistema contable del
ERP, y proporcionar información actualizada en el momento requerido.

 Proporcionar información de acuerdo al formato de clasificación de costos contables y agrupación de


costos definidos por personal de costos registrados en el ERP.

 Proporcionar información a nivel de código de trámite de los diferentes procesos del ERP.

 Reflejar los ajustes contables para la clasificación de costos y consolidarlo en datos únicos por cada
criterio, y llegar a un cuadre perfecto con el estado de resultados del ERP.

 Proporcionar las herramientas de análisis con archivos pivot de excel, reportes publicados en Sql Server
Reporting Services, y app de Qlik para acceso en cualquier momento a la información.

3. Alcance.

Se subirá información registrada por Clase de Costo, Presupuesto, Fecha, Orden de Trabajo, Categoría
programática y numero de trámite del ERP de los comprobantes devengados

No contempla número de comprobante.

Boliviana de Aviación | Listado de Jobs. Procedimientos Almacenados 4


DW Pagos

UNIDAD DE DESARROLLO DE SISTEMAS Y BASE DE DATOS Contables

4. Arquitectura

DATA MART PAGOS CONTABLES ERP

Fuentes de Información ETL Datawarehouse

Actualizar Dimensiones

Data Mart Pagos


Contables
10.150.0.71 Actualizar Dimensiones
dbkerp Co stos
Postgresql 9.5

ActualizarParametrrzacio n
ERP Agrupacion
costoson ceptoGasto

ActualizarPagosERP
Co n ConceptoGast o BoaWarehouse
192.168.100.30
dbendesis Windows Server 2012 R2 | SQL
Postgresql 9.4 Server 2014
IP: 10.150.0.22
Actualizar Cierre Contable

5. Servicios Web

Este DataMart no consume ningún servicio.

Boliviana de Aviación | Listado de Jobs. Procedimientos Almacenados 5


DW Pagos

UNIDAD DE DESARROLLO DE SISTEMAS Y BASE DE DATOS Contables

6. Base de Datos

6.1. Base de datos


Base de datos: BoaWarehouse
Gestor de Base de datos :Sql Server
Entorno de producción:10.150.0.22

6.2. Diagrama de Base de Datos


Las tablas se encuentran dentro de la base de datos del BoaWarehouse

CmbteContables (stg) PagosContables (stg) AuxPagosProrrateados


Gestion Gestion OT

Fechaini

DimPresupuesto
PresupuestoKey

CodigoPresupuesto

CodigoCentroCosto

CodigoEP

FactClaseCosto
ClaseCostoKey FactPagosContables * DimCategoriaProgramatica
PagosContablesKey CategoriaProgramaticaKey
CostoId
ClaseCostoKey IdentificadorPresupuesto
Nivel0
PresupuestoKey Actividad

TiempoKey CodigoActividad

OrdenTrabajoKey Programa

DimTiempo importe CodigoPrograma


TiempoKey
ImporteGasto Proyecto
Fecha
CategoriaProgramaticaKey
Mes
ConceptoGastoKey
DimConceptoGasto *
NumeroMes
TipoCbte ConceptoGastoKey
Gestion
NroTramite IdConceptoGasto

PartidaKey Descripcion
DimPartida *
PartidaKey TipoConcepto

id_Partida

Nombre

Codigo DimOrdenTrabajo
OrdenTrabajoKey

OrdenTrabajoId

Destino

Detalle

Boliviana de Aviación | Listado de Jobs. Procedimientos Almacenados 6


DW Pagos

UNIDAD DE DESARROLLO DE SISTEMAS Y BASE DE DATOS Contables

7. Diccionario de Datos
Ver anexo de Diccionario de datos DataMart Pagos Contables.

8. Listado de Jobs. Procedimientos Almacenados

El job de ejecución de ETLs de Pagos contables deben ejecutarse cada tres horas desde las 9:30 hasta las 10:30 en
el procedimiento almacenado “Actualizar Costos” el mismo se ejecuta diariamente, envía correo de alerta en caso
de error en la ejecución al administrador de estos ETLs. Vía Email.

El job para la actualización de parámetros de costos se ejecuta una vez por semana

9. Consideraciones

 Se debe tomar en cuenta que el sistema contable del ERP no cuenta con cierres contables mensuales o por
periodos, solo se realiza un cierre final al finalizar la gestión. Por esta razón es que es necesario actualizar
la información siempre desde la última fecha de cierre contable siempre.

 Como el sistema contable no se encuentra en línea con las estaciones internacionales esto provoca
desactualización de la información, por tanto, se realizan el registro de comprobantes manuales fuera de
fecha por lo que es también una razón para la actualización siempre desde la última fecha de cierre
contable.

 Al momento de cuadrar los gastos de sistema contable del ERP con el sistema oficial del estado SIGEP,
existen diferencias, el ETL realiza un cuadre forzoso, por lo que se crea toda una lógica para llegar al
mismo resultado.

 Se prorratea el gasto por fechas de costos de cada comprobante.

10. ETLs

Los ETLs que intervienen en este datamart son los siguientes:

Actualizar Dimensiones

Actualizar Dimensiones Costos

Actualizar PagosERP Con ConceptoGasto

Boliviana de Aviación | Listado de Jobs. Procedimientos Almacenados 7


DW Pagos

UNIDAD DE DESARROLLO DE SISTEMAS Y BASE DE DATOS Contables

Actualizar ParametrizacionERPAgrupacion Costos

Boliviana de Aviación | Listado de Jobs. Procedimientos Almacenados 8

También podría gustarte