Megatec Integration Service:Регламентные работы

Материал из Megatec
Перейти к: навигация, поиск

Чистка ПБД

CleanPrices

Внутри этого скрипта находятся две процедуры, предназначенные для удаления цен и акций:

  • [CleanMISAdapterPrices] - удаляет цены и акции с прошедшими датами. Предварительно нужно задать количество дней за которое до текущего дня нужно оставить цены и акции. Проверяются 3 даты:
    • дата действия по,
    • дата продажи по,
    • дата заезда по.

Если хотя бы одна из них не входит в заданное количество дней, то цену и/или акция удаляется.
Количество дней задается внутри скрипта в @days:

DECLARE @days INT
SET @days = 365
  • [CleanMISAdapterDeletedPrices] - удаляет цены и акции, удаленные во внешней системе (эта часть скрипта уже смотрит на дату загрузки в базу). Предварительно нужно задать количество дней за которое до последней даты загрузки цен в ПБД нужно оставить удалённые цены и акции.

Количество дней задается внутри скрипта в @days:

DECLARE @days INT
SET @days = 365 

CleanQuotas

Внутри этого скрипта находятся две процедуры, предназначенные для удаления квот и стопов: