вот образец процесса, в котором создаем новый товар
http://ukrpromspec.onebox-system.com/admin/customorder/prodazhi/116151/edit/
Есть действие:
Добавить фильтры товара из дополнительных полей процесса
на этом этапе:
http://ukrpromspec.onebox-system.com/admin/shop/workflowstatus/1965/action/new/
это действие должно записывать в товар
значения четырех фильтров из полей процесса
[file]434[/file]
Вот товар, который у нас создался с ошибкой.
Из четырех фильтров в настройке действия
записались только два и то с ошибкой
http://ukrpromspec.onebox-system.com/admin/shop/products/4962/filters/
Вместо числового значения в фильтр Длина
записалась единица измерения
Вот видео с ходом тестирования,
чтобы вы могли повторить действия,
которые приводят к ошибке:
https://youtu.be/02TSzHbFKSQ
Продолжил тестировать здесь:
http://ukrpromspec.onebox-system.com/admin/customorder/prodazhi/116765/edit/
с дополнительными полями продукта процесса все Ок
[file]598[/file]
создаю
[file]599[/file]
[file]600[/file]
вот товар
http://ukrpromspec.onebox-system.com/admin/shop/products/5080/filters/
и не ок в нем все равно фильтры
[file]601[/file]
вот из этих полей процесса
берем данные для создания фильтров
[file]602[/file]
хотя на этапе процесса стоит действие
Добавить фильтры товара из дополнительных полей процесса
http://ukrpromspec.onebox-system.com/admin/shop/workflowstatus/1965/action/new/
с настройкой, по которой должны создаваться фильтры товара из полей
[file]603[/file]
оба этих допполя связаны с фильтром Длинна. Соответственно действие берет и записывает сначало одно значение допполя в фильтр Длинна а потом перезаписывает значением из второго допполя.
т.е. ошибка чисто в настройках
Проблема в том, что вы несколько допполей связываете с одним и тем же фильтром. Например:
http://ukrpromspec.onebox-system.com/admin/shop/orderproductfield/109/
http://ukrpromspec.onebox-system.com/admin/shop/orderproductfield/100/
оба этих допполя связаны с фильтром Длинна. Соответственно действие берет и записывает сначало одно значение допполя в фильтр Длинна а потом перезаписывает значением из второго допполя.
т.е. ошибка чисто в настройках
Пожалуйста, присоединяйтесь к диалогу. Если вам есть что сказать - пожалуйста, напишите комментарий. Для входа потребуется мобильный телефон и смс-код для идентификации.
Войти и написать комментарий