Генератор артикула в Битрикс24

Илья15 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
06.09.2022

Сначала у меня был только интернет-магазин на битриксе. В нём есть модуль, который генерирует артикул товара, прибавляя к ID заданное число. Таким образом при создании каждого нового товара для него автоматически генерируется уникальный числовой артикул.

Потом к интернет-магазину добавился CRM Битрикс24.

Надо сделать, чтобы при создании товара через CRM артикул тоже генерировался, чтобы было неважно откуда ты создаёшь товар.

Модуль генерирует артикул товара, прибавляя к ID заданное число. Таким образом при создании каждого нового товара для него автоматически генерируется уникальный числовой артикул.

В поле АРТИКУЛ ничего нельзя писать. Любой ручной ввод должен игнорироваться и при сохранении карточки товара заменяться числом, вычисленным по формуле "ID + число, заданное в модуле".

Если кто-то попробует поменять уже созданный артикул вручную, то это изменение тоже должно игнорироваться и при сохранении товара после изменения артикула в поле АРТИКУЛ должно попасть число, вычисленное по формуле "ID + число, заданное в модуле".

В настройках модуля можно:

- выбрать каталог товаров, в котором будет использоваться поле Артикул

- задать число, которое прибавляется к ID товара (рядом будет выведен предварительный результат нового артикула)

- нажать кнопку ЗАМЕНИТЬ ВСЕ АРТИКУЛЫ В КАТАЛОГЕ с галочкой для выбора только активных товаров. Соответственно можно по нажатию кнопки либо заменить все артикулы либо только артикулы активных товаров.

Заявки фрилансеров