Archivar una base de datos

Los datos redundantes y obsoletos pueden archivarse desde los módulos de Finanzas y Gestión de órdenes.

La función de archivar reduce el tamaño de la base de datos, lo cual aumenta la eficiencia y favorece el rendimiento del sistema, por ejemplo en casos de consultas de transacciones o generación de informes.

La función de archivar bases de datos hace uso de la arquitectura de múltiples bases de datos de SunSystems. Los datos se transfieren a una unidad de archivo en otra base de datos con el mismo dominio antes de quitarlos de los datos activos.

Las funciones principales de los archivos históricos son:

  • Solo es posible archivar una base de datos activa en una base de datos de archivado.
  • No es posible archivar más de una base de datos activa en una base de datos de archivado.
  • No es posible archivar una base de datos activa en más de una base de datos de archivado.
  • Los datos de transacción no pueden existir en las bases de datos activas y de archivado a la vez.
  • Los datos estáticos se transfieren pero no se quitan de la base de datos activa.
  • Es posible ejecutar informes y consultas de los datos archivados.
  • No es posible crear, modificar, borrar datos o abrir formularios en una base de datos de archivar.
  • Es posible borrar datos de transacciones de una base de datos de archivar.

Las bases de datos de archivar deben configurarse para archivar datos. La bases de datos de archivar y la bases de datos activa deben estar vinculadas en el formulario de configuración de bases de datos.

Un orden de compra debe haberse recibido en su totalidad, haber pasado todos las fases de movimiento necesarias y haberse emitido mediante órdenes de compras para poder incluirse en el archivo. Si cualquier cantidad de la orden de compra no ha pasado estas fases, la cantidad total se excluye del archivo histórico.

Todos los recuentos y revaluaciones de inventario deben estar cerrados/finalizados antes guardar cualquier elemento en el archivo histórico.

Las transacciones de archivo histórico de libro mayor se pueden archivar en una base de datos de archivar. Estas transacciones deben archivarse en tablas de archivar en una base de datos activa después de quitarlas del libro mayor. El proceso de archivar datos de libro mayor desde una base datos activa en una base de datos de archivar supone archivar las siguientes tablas en una base de datos activa:

  • ZZZ_A_SALFLDG_A
  • ZZZ_A_SALFLDG_LAD_A
  • ZZZ_A_SALFLEX_A
  • ZZZ_NOTE_A
  • ZZZ_NOTE_DETAIL_A
  • ZZZ_NOTE_LDG_A
  • ZZZ_SALFPTP_A
  • ZZZ_STD_TEXT_LDG_ARCHIVE

El proceso de archivar datos de libro mayor desde una base datos activa en una base de datos de archivar crea un archivo histórico de las siguientes tablas en la base de datos de archivar:

  • ZZZ_A_SALFLDG
  • ZZZ_A_SALFLDG_LAD
  • ZZZ_A_SALFLEX
  • ZZZ_NOTE
  • ZZZ_NOTE_DETAIL
  • ZZZ_NOTE_LDG
  • ZZZ_SALFPTP
  • ZZZ_STD_TEXT_LDG