Fierro Acceso a Datos

Fierro Acceso a Datos es un servicio de backend diseñado para permitir la integración y consumo de información del Sistema Fierro desde aplicaciones externas, tales como herramientas de Business Intelligence (BI), soluciones de reportería avanzada, sistemas logísticos u otros desarrollos propios.

Este servicio tiene costo adicional.

Arquitectura y funcionamiento técnico

La solución opera mediante un esquema de replicación de base de datos. En lugar de conectar las herramientas externas directamente a la base de datos transaccional, el servicio genera un entorno independiente con una copia de los datos productivos bajo las siguientes premisas:

Modalidades de alojamiento

La base replicada puede alojarse en:

Documentación de vistas disponibles

El listado técnico de vistas, campos disponibles y tipos de datos puede consultarse en:

El desarrollo de vistas específicas o a medida puede contratarse como un servicio adicional.

Requerimientos de infraestructura del cliente

Si la solución se aloja en infraestructura provista por el cliente, se requieren como mínimo las siguientes condiciones para poder levantar PostgreSQL, mantener una copia de la base y permitir consultas desde herramientas de reportería o scripts personalizados:

Estos valores corresponden a un entorno base. Si se prevé ejecutar consultas extensas o procesos intensivos sobre la base replicada, será necesario dimensionar el servidor con mayores recursos según el uso esperado.

El aprovisionamiento de este server debe incluir:

Uso

Vistas generales

Transacciones

Todas las operaciones del sistema registran fecha, hora, usuario y sucursal de origen. El detalle de cada transacción se encuentra en la vista vw_transaction

Documentos

Todos los documentos comparten una estructura base común, con campos estándar como fecha, hora, usuario y sucursal de origen. Todos los documentos están en la vista vw_document.

El detalle específico de cada tipo de documento se encuentra en las vistas correspondientes de cada módulo (ejemplo: vw_sale_document).

Pagos

Muchos documentos del sistema tienen formas de pago. El detalle de las formas de pago se encuentra en la vista vw_payment.

Personas y organizaciones

Las personas y organizaciones comparten una estructura base común, con campos estándar como nombre, apellido, tipo de documento, número de documento, email, teléfono, dirección, etc. Las mismas están en la vista vw_party .

El detalle de clientes, proveedores, vendedores, etc. se encuentra en las vistas correspondientes de cada módulo (ejemplo: vw_client, vw_provider, vw_salesman).

Catálogo

Para los libros hay varias vistas de acuerdo a la utilidad que se necesite.

Las materias, para simplificar su estructura jerárquica, están en vw_materia.

Ventas

Las ventas se encuentran en la vista vw_sale_document y vw_sale_item. Estas agrupan facturas y notas de crédito. Además, contienen parte de la información de los clientes y los libros para eventualmente evitar joins con esas vistas.

Para obtener un documento en detalle, se deben consultar las siguientes vistas: * vw_sale_document: cabecera del documento * vw_sale_item: items del documento * vw_payment: formas de pago del documento * vw_sale_tax: impuestos del documento * vw_sale_concept: adicionales del documento

Vistas disponibles

Ver todas las vistas