1b.app
Скопирована ссылка -

ЯЧЕЙКИ СКЛАДА

Бокс клиента https://psauto.crm-onebox.com/admin/
•Массовый импорт значений «Ячейка по-умолчанию»
Мы столкнулись с аналогичной проблемой, при приходовании продукта, которая описана тут :
https://crm-onebox.com/ru/support/stock/2795-zapolnit-yacheyki-po-umolchaniyu-dl...
У нас большое кол-во ячеек на складе (более 1500 штук) . Мы их внесли вот сюда : https://psauto.crm-onebox.com/admin/cell/manage/23/ . Теперь задача задать для всех позиций, которые у нас есть в базе - параметр «Ячейка по-умолчанию» (https://prnt.sc/wctgue) , которая будет подтягиваться при выполнении действия «Установить ячейки по умолчанию для товаров процесса». (https://prnt.sc/wcthwg) . Своими силами сделать это не получилось, т.к. ячейка по-умолчанию, пока что задаётся только в ручном режиме, для каждой отдельной позиции. Нам нужно : максимально простое и быстрое решение, каким образом, нам заполнить параметр «Ячейка по-умолчанию» для всех товаров в системе. По факту мы будем пользоваться этим инструментом очень редко, т.е. мы сейчас хотим загрузить по максимуму все значения, а в дальнейшем уже корректировать будем вручную. Какие мы видим варианты :
1)Использовать Склад – Оприходование продуктов (https://psauto.crm-onebox.com/admin/shop/storage/incoming/) . У нас есть список всех ID ячеек, можно выставить дополнительное поле default_cell для импорта, что бы при нажатии на кнопку «Провести оприходование» - все значения из данного поля заносили в карточку продукта.
2)Мы можем предоставить Вам файл с указанием бренд-артикул-id ячейки, и Вы занесете эти значения в базу со своей стороны, не делая для нас никого дополнительного инструмента
3)Использовать БП и добавить Действие/Процедуру, которая будет брать значения из поля cell (https://prnt.sc/wctq1c) и заполнять его в поле default_cell в карточке продукта (наиболее удобный вариант) . Для этого варианта нужно будет сделать следующее : https://prnt.sc/wcwvkr .
Возможно Вы сможете предложить какой-нибудь ещё вариант со своей стороны. Если подытожить : нам нужно задать параметр «Ячейка по-умолчанию» массово для всех продуктов в системе.
•Параметр «Ячейка по-умолчанию» для брендов
В связке с предыдущей задачей стоит вопрос по заполнению поля cell в БП , в случае, если оно пустое. Пример : мы приходуем товар на склад. Для тех артикулов, у которых будет задан параметр «Ячейка по –умолчанию», после действия «Установить ячейки по умолчанию для товаров процесса» поле cell заполнится автоматически. Нам нужно, что бы у тех артикулов, у которых данное поле останется пустым (т.к. у них ещё нет «Ячейки по-умолчанию») оно заполнялось из справочника «Бренды-Ячейки» (https://psauto.crm-onebox.com/admin/shop/custom/object/directory/3/ для этого справочника используется https://psauto.crm-onebox.com/admin/shop/brands/ и https://psauto.crm-onebox.com/admin/shop/custom/object/directory/4/ ) . Это можно сделать как дополнительное действие или процедуру. Более наглядно на фото : https://prnt.sc/wcws40

Ответы:

Прошу оценить данные доработки или предложить альтернативы решения ситуации
30.12.2020, 12:47

Пожалуйста, присоединяйтесь к диалогу. Если вам есть что сказать - пожалуйста, напишите комментарий. Для входа потребуется мобильный телефон и смс-код для идентификации. Войти и написать комментарий