Скидки выгружаются из 1С в 1С-Битрикс через свойство товара (дополнительный реквизит номенклатуры).
Данный модуль позволяет обновлять скидки на сайте при обмене с 1С или другой системой, обновляющей свойства элементов торгового каталога.
Возможны два режима обновления скидок:
Модуль создаёт три типа скидок каталога:
В модуле изменилась логика прикрепления товаров к скидкам. Условия применения скидок теперь настроены на значение созданного в 1С свойства, а не конкретного товара как было раньше.
Данный модуль позволяет обновлять скидки на сайте при обмене с 1С или другой системой, обновляющей свойства элементов торгового каталога.
Возможны два режима обновления скидок:
- Автоматическая синхронизация скидок. Скидки автоматически создаются на сайте после обмена с 1С;
- Полуавтоматическая синхронизация скидок. Скидки в данном случае автоматически не создаются после обмена с 1С. В настройках модуля на сайте необходимо дополнительно запустить генерацию скидок по свойству товара, которую нам подгрузил 1С. Сделано с целью разделения логики обмена с 1С и генерации скидок в 1С-Битрикс.
Модуль создаёт три типа скидок каталога:
- В процентах. Для создания таких скидок в номенклатуре указываются числа со знаком процент (%): 15%, 23.4%, 30%;
- Фиксированная сумма. В данном случае указываются числа: 350, 521.85, 1780;
- Установить цену на товар. Такие скидки создаются при указании чисел со знаком равно (=): =1550, =875.34, =729.
- В процентах. В номенклатуре указываются числа со знаком процент (%): 9%, 13.8%, 54%;
- Абсолютная сумма. Указываются числа: 751, 436.13, 2582;
- Применить фиксированную цену (начиная с версии модуля 1.0.4). Указываются числа со знаком равно (=): =1230, =1689.34, =670.
В модуле изменилась логика прикрепления товаров к скидкам. Условия применения скидок теперь настроены на значение созданного в 1С свойства, а не конкретного товара как было раньше.
Настройка обновления скидок на сайте через 1С:<br /><ol><li>В 1С необходимо создать <a href="https://sokolov-denis.com/portfolio/1cbitrixmodules/discounts/#property1c" target="_blank" >свойство с типом строка</a> для вида номенклатуры. Для "1С:УТ" ред. 10.3 в настройках узла обмена с сайтом должна быть проставлена галочка "Свойства товаров" во вкладке "Обмен товарами" -> "Основные настройки" -> "Выгрузка справочных данных". Для расширенной выгрузки скидок можете воспользоваться расширением для 1С <a href="https://infostart.ru/public/1502450/" target="_blank" >https://infostart.ru/public/1502450/</a><br /><li>Сделать обмен с сайтом. После чего на сайт выгрузится созданное в 1С свойство.<br /><li>Установить модуль "Синхронизация скидок" средствами 1С-Битрикс.<br /><li>Настроить модуль, выбрав в его настройках:<br /></ol><ul><li>информационный блок с товарами (является торговым каталогом);<br /><li>созданное в 1С свойство;<br /><li>для пользователя с ограниченным доступом (не администратора сайта) необходимости установить уровень доступа к модулю как "[W] запись";<br /><li>для новых объединенных скидок 1С Битрикса необходимо снять галочку "Прекратить дальнейшее применение скидок".<br /></ul>Для перехода от скидок каталога к объединенным скидкам каталога и магазина (версия главного модуля битрикс >= 17.*) необходимо включить опцию "Использовать только правила корзины" в настройках модуля "Интернет-магазин". Не забываем удалить оставшиеся скидки для обоих режимов:<br /><ul><li>Ваш_сайт/bitrix/admin/cat_discount_admin.php?lang=ru Скидки и купоны<br /><li>Ваш_сайт/bitrix/admin/sale_discount.php?lang=ru Правила работы с корзиной<br /></ul>Если свойство-скидка выгружается из 1С через характеристику и в 1С-Битриксе расположено в торговых предложениях товара, то в настройках модуля "Синхронизация скидок" необходимо выключить опцию "Прекратить дальнейшее применение скидок". Это позволит задавать индивидуальные скидки каждому торговому предложению конкретного товара.<br /><br />Модуль готов для обновления скидок на сайте через 1С. Более подробно рассказано в видео-уроке: Выгрузка скидок из 1С в 1С-Битрикс через свойство товара. Модуль Синхронизация скидок.<br />
<ul><li><a href="mailto:sokolov.denis.84@gmail.com" target="_blank" >sokolov.denis.84@gmail.com</a><br /><li><a href="https://sokolov-denis.com/portfolio/1cbitrixmodules/discounts/" target="_blank" >https://sokolov-denis.com/portfolio/1cbitrixmodules/discounts/</a><br /></ul>