.


Procesos de depuración



Mediante un proceso que se ejecuta en Bridge Manager y según configuración de determinados parámetros, se depuran registros de tablas de la base de datos que permiten liberar de espacio en la misma, pudiendo conservar registros históricos según sea requerido.
Sobre el proceso de depuración:

  • Aplica tanto en Tienda como en Central.
  • Hay un proceso que permite depurar información de auditoria, información transaccional y apartados y presupuestos.
  • Dependiendo el tipo de información, se ejecuta un store procedure diferente.
  • La ejecución de los store procedure dejan registro de auditoría que permitirá chequear la cantidad de registros depurados de cada entidad.
  • La siguiente configuración puede ser accedida desde la consola de Bridge Manager tienda o Central, menú Configuración/Sistema/Opciones de tienda/Depuración







A continuación se agrega mayor detalle sobre los parámetros y entidades afectadas:


Parámetro de tienda/depuración

Observaciones del parámetro

Entidades afectadas

Tablas depuradas

Store Procedure

Cantidad mínima de días de los que se conservarán los registros de auditoría (auditDepuration.minStorageDays)

Permite definir la cantidad mínima de días de los que se conservarán los registros de auditoría cuando se ejecuta el proceso de depuración.

  • ElectronicJournal, OperationAudit

EV_ERR
EV_EJ
Operation_audit

DataCleaner

Cantidad de Días en los que se guardan los Tlogs (store.depurationDays)

Se depuran los registros de fecha menor a la configurada

Información de monitor de TLOG

SRVR_T2A_TRX_ORI, SRVR_T2A_TRX_IXRETAIL
SRVR_T2A_TRX

DataCleaner

Cantidad de días en los que se guardan los registros de importación y replicación procesados correctamente
(store.ImportDepurationDays) 

En el caso de recibir los catálogos de artículos, proveedores, etc. desde un sistema externo ERP, los registros que se hayan generado e importado correctamente tanto en tienda como en central podrán ser depurados.

Información de monitor de importación y replicación

replication_inbox_detail
replication_inbox
import_receipt_detail
import_receipt
 
Aquellos cuyo import_status = 'SUCCESS'

DataCleaner

Cantidad de días que se desean mantener a las notificaciones guardados como información histórica (store.NotificationDepurationDays)

Parámetro que permite definir la cantidad de días que se desea mantener de las notificaciones generadas por las alertas en Bridge.
Se depurarán aquellos registros que sean previos a la cantidad de días configurados.

Información sobre notificaciones y eventos

bridge_event
bridge_notifications
bridge_periodic_event
bridge_periodic_event

DataCleanerTransactional

Cantidad de días en los que se guardan los registros de importación y replicación procesados incorrectamente
(store.ImportErrorDepurationDays)

En el caso de recibir los catálogos de artículos, proveedores, etc. desde un sistema externo ERP, los registros que se hayan generado e importado tanto en tienda como en central con error podrán ser depurados.

Información de monitor de importación y replicación

replication_inbox_detail
replication_inbox
import_receipt_detail
import_receipt
 
Aquellos cuyo import_status not in('SUCCESS')

DataCleaner

Cantidad de días disponibles con información de stock (store.journals.clean

Depura los registros de la JournalInventory y JournalReservation según la cantidad de días configurado. 

  • JournalInventory
  • JournalReservation

JL_ITM_INV
JL_ITM_INV_RSV

Proceso de cierre

Cantidad de períodos guardados para ventas y operaciones contables
(store.PeriodDepurationQty)

Cantidad de períodos guardados para ventas y operaciones contables

  • CalendarPeriod
  • Session
  • TillHistory
  • StoreHistory
  • Transaction
  • RetailTransaction
  • ControlTransaction
  • TenderControlTransaction
  • Líneas de ítems, descuentos, impuestos, pagos
  • Tender_tran
  • Tender_tran_item
  • DO_TND_COLLECTION
  • TR_TRN
  • TR_CTL
  • TR_SGN_OFF TR_SGN_ON, TR_TND_LST_RPT, TR_ADJ_TND, TR_LON_TND, TR_PKP_TND, TR_RCP_TND, TR_DS_TND, TR_STLM_TL, TR_CTL_TND
  • TR_RTL
  • TR_LTM_CNL_OFB (comprobantes fiscales cancelados)
  • TR_LTM_RTL_TRN (líneas de una transacción)
  • TR_LTM_CHK_TND (pago con cheque)
  • TR_LTM_CRDB_CRD_TN (pago con tarjeta bancaria)
  • TR_LTM_CT_INF (línea de datos del cliente)
  • CO_MDFR_CT_INF_LN (línea de datos modificados del cliente)
  • TR_LTM_LYLT_AW (fidelidad)
  • TR_LTM_MDF (no se utiliza)
  • TR_LTM_MSC_FE (línea de misceláneos)
  • TR_LTM_PYAN (línea de pago)
  • TR_LTM_SHP_TO (línea de entrega a domicilio)
  • TR_LTM_SLS_RTN (línea de ítems)
  • TR_LTM_SLS_RTN_RSV (línea de ítems reservados)
  • TR_LTM_SLS_RTN_TX (línea de impuestos de ítems )


DataCleanerTransactional




  • TR_LTM_SL_ASCTE (linea de vendedor con su comisión)
  • TR_LTM_TND (línea de pago)
  • TR_LTM_TX (impuestos)
  • TR_TOT_RTL (totales de la transacción)
  • CO_MDFR_RTL_PRC (descuentos)
  • CO_SSN (sesión asociada al login del operador)
  • Acumulados por depto. e ítems
  • LE_SMY_ITM_SLS (consultar por el campo ID_CLD_PRD)
  • LE_SMY_MRHRC_SLS (consultar por el campo ID_CLD_PRD)
  • Acumulados Contables
  • LE_HST_OPR (acumulado por operador)
  • LE_HST_STR (acumulado por tienda)
  • LE_HST_STR_TND (acumulado de tienda por medio de pago)
  • LE_HST_TL (acumulado por cuenta contable)
  • LE_HST_TL_TND (acumulado por medio de pago)
  • LE_HST_WS (acumulado por terminal)
  • SAFE_TRAN
  • SAFE_TRAN_ITEM
  • SAFE_TRAN_ASGMT_STE
  • SAFE_TRAN_RFC
  • SAFE_TRAN_ITEM_DCOUMENT
  • TR_INFLOW_TND
  • TR_OUTFLOW_TND
  • LE_HST_STR_SF
  • LE_HST_WS_CAT
  • LE_SMY_ITM_FL
  • LE_HST_STR_SF_TND
  • LE_HST_TL_SEC
  • LE_HST_TL_SEC_TND
  • LE_HST_ITM_INV


Cantidad de días en los que se guardan docs de apartados/presupuestos 
(store.LayawayDepurationDays)

Cantidad de días que se desean mantener los apartados/presupuestos guardados como información histórica


CO_MDFR_CTOLTM_PDT
DO_CTORD y sus complementarias

TR_TRN, cuyo campo TRN_SUB_TYP_ID sea 41, 42, 43, 44 o 45) Esto no se depura con el SP transaccional porque son tipos de transacciones diferentes. 

DataCleanerLayaway

Cantidad de días en los que se guardan docs de inventario
(store.InventoryDocsDepurationDays)

Cantidad de días que se desean mantener los documentos del módulo de abastecimiento guardados como información histórica

Documentos de inventario

do_ltm_icd (línea de ítems de un doc. de inventario)
do_ltm_icd_mr_srz (nro. de serie de los docs. de inventario)
co_asgmt_ste_icd (asignación de estados a un doc. de inventario)
co_rfc_icd (relación entre docs de inventario)
do_icd (encabezado del doc de inventario)

Tablas a depurar consultando por el campo do_icd.DC_UPDT_LS_ICD se encuentre dentro del rango de fechas a depurar (sea anterior a la fecha actual menos la cantidad de días configurado en el parámetro @store.InventoryDocsDepurationDays)

DataCleanerTransactional

Cantidad de días posteriores al vencimiento de listas de precios.
(store.businessUnitGroupItemDepurationDays


Listas de precios
BusinessUnitGroupItem
ItemSellingPrices


AS_BSNGP_ITM
RU_ITM_SL_PRC

DataCleanerTransactional

Cantidad de días que se desean mantener las acumulaciones de comisiones como información histórica
(store.CommAccumDepurationDays)


Acumulados de comisiones por vendedor

COMM_SELLERACCUMDAILY (registro diario de comisiones del vendedor, consultando por campo INIT_DATE)

COMM_SELLERACCUMMONTH (consultando por campo INIT_DATE)

DataCleanerTransactional

Cantidad de días posteriores en los que se guardan los esquemas de comisiones luego de vencidos.
(store.CommPlanDepurationDays)


Esquemas de comisiones vencidos

COMM_PLAN_VALUE (valor del atributo del detalle del esquema)

COMM_PLAN_DETAIL (detalle del esquema)

COMM_PLAN (encabezado del esquema de comisiones) por campo END_DATE

DataCleanerTransactional

Cantidad de días que se desean mantener a las autorizaciones guardadas como información histórica
(store.AuthorizationDepurationDays)

Cantidad de días en los que se guardan las autorizaciones remotas

Autorizaciones remotas

AUTH_PROCESS_USER: Donde el campo auth_process_id = al campo AUTH_PROCESS.auth_id
AUTH_PROCESS donde el campo datetime sea anterior a la fecha actual - la cantidad de días configurado en el parámetro @store.AuthorizationDepurationDays 

DataCleaner

Cantidad de días en los que se mantiene la información fiscal (store.fiscalInformationDepurationDays)

Cantidad de días que se mantiene la información fiscal (agendas)

Información fiscal

CF_AuditJournal_schedule
CF_AuditJournal
CF_WeeklyReport_schedule
CF_WeeklyReport
CF_CloseDayReport
TR_FSCL_PRD_CL


DataCleanerFiscal

  • Sem rótulos