Archiviazione di un database

I dati obsoleti o non utilizzati possono essere archiviati dai moduli di Evasione ordini e Dati finanziari.

In questo modo è possibile ridurre le dimensioni del database rendendolo più efficiente e migliorando le prestazioni del sistema, ad esempio per le funzioni di report o di consultazione delle registrazioni.

La funzione di archiviazione sfrutta l'architettura con più database di SunSystems. I dati vengono trasferiti a un database di archiviazione nello stesso dominio prima di essere eliminati dai dati attivi.

Le caratteristiche principali della funzione di archiviazione sono:

  • È possibile associare a un database di archiviazione un solo database attivo.
  • Non è possibile archiviare più di un database attivo in un database di archiviazione.
  • Non è possibile archiviare un database attivo in più di un database di archiviazione.
  • I dati delle registrazioni non possono esistere sia nel database attivo che in quello di archiviazione.
  • I dati preimpostati vengono trasferiti ma non sono eliminati dai dati attivi.
  • È possibile eseguire report e consultazioni sui dati archiviati.
  • Non è possibile creare, modificare o eliminare dati nella maschera aperta del database di archiviazione.
  • È possibile eliminare i dati delle registrazioni da un database di archiviazione.

È necessario impostare un database di archiviazione per i dati dell’archivio. I database di archiviazione e attivo devono essere collegati nella maschera di impostazione dei database.

Per archiviare un ordine di acquisto, è necessario che il processo di ricevimento sia completo, che l'ordine abbia completato tutte le fasi necessarie e che sia stato completamente emesso tramite ordini di vendita. Se una qualsiasi quantità dell'ordine di acquisto non ha superato tali fasi, viene esclusa dall’archiviazione l’intera quantità.

È necessario chiudere o completare tutti gli inventari e le rivalutazioni scorte prima di eseguire l’archiviazione.

Anche le registrazioni dell’archivio AC possono essere archiviate in un database di archiviazione. È tuttavia prima necessario archiviare tali registrazioni nelle tabelle di archiviazione di un database attivo tramite Eliminazione archivio contabile. L’archiviazione da un database attivo a un database di archiviazione interessa le seguenti tabelle del database attivo:

  • 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

L’archiviazione da un database attivo a un database di archiviazione interessa le seguenti tabelle del database di archiviazione:

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