Публичный ресурс
Загрузка на весы цен РА для весовых товаров
Реализовано в версии 10.2.40.0
https://crystals.atlassian.net/browse/SRTE-1114
В таблице sales_management_properties необходимо настроить следующие новые параметры:
module_name | property_key | property_value | comment |
|---|---|---|---|
SET_SCALES |
| тип: boolean default: false | Функция рассчета скидочной цены для весовых товаров true - функция включена, процессинг работы со скидочными ценами для весов запущен false - функция отключена, процессинг работы со скидочными ценами для весов не запущен |
SET_SCALES |
| тип: int default: 60 | Периодичность проверки наличия еще не обработанных событий "изменения РА". Значение указывается в секундах |
SET_SCALES |
| тип: int default: 100 | Размер обрабатываемой пачки событий за один такт таймера |
В свойствах scales.price1.selector.pattern и scales.price2.selector.pattern теперь можно указывать не только номера цен, но и RA - символ скидочной цены.
Пример:
scales.price1.selector.pattern=1;3;RA - такое значение настройки означает, что в качестве основной цены на весах будет использоваться минимальная из 1-ой, 3-ей и скидочной цены для товара. Скидочная цена, в свою очередь, это минимальная скидочная цена из всех возможных скидок, действующих сейчас на товар.
scales.price2.selector.pattern=3;ra;4 - такое значение настройки означает, что в качестве дополнительной цены на весах будет использоваться минимальная из 3-ей, 4-ой и скидочной цены для товара. Скидочная цена, в свою очередь, это минимальная скидочная цена из всех возможных скидок, действующих сейчас на товар.
Важно!
Регистр указываемого символа "RA" не важен, порядок в перечислении с другими ценами так же не важен.
При включении функциональности на заполненной товарами и акциями базе данных необходимо, после полной настройки функционала и перезагрузки сервера, для всех весовых товаров выполнить sql скрипт:
UPDATE un_cg_price SET senttoscales=false WHERE price_number = 1 AND product_marking IN('marking1', 'marking2', ...)
Для версий 10.4.16.0 воспользуйтесь скриптом https://crystals.atlassian.net/wiki/spaces/SR10SUPPORT/pages/439386311/SetRetail10+FAQ#%D0%9D%D1%83%D0%B6%D0%BD%D0%BE-%D0%B7%D0%B0%D0%BD%D0%BE%D0%B2%D0%BE-%D1%81%D0%B3%D0%B5%D0%BD%D0%B5%D1%80%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D1%82%D1%8C-PLU-%D0%BD%D0%B0-%D0%B2%D0%B5%D1%81%D0%BE%D0%B2%D1%8B%D0%B5-%D1%82%D0%BE%D0%B2%D0%B0%D1%80%D1%8B