Здравствуйте.
В пятницу 02.07.2021 во второй половине дня обнаружили, что перестал работать один из наших процессов. Сегодня (05.07.2021) стали разбираться и наткнулись на такой момент: действие "Начать процесс по продуктам" перестало правильно возвращать количество продукта родительского процесса в создаваемые этим действием подпроцессы.
Выражается это в следующем: при старых настройках (при которых раньше все работало) теперь вместо правильного количества из родительской задачи в подзадачу поступает изделие в количестве 1 шт. В настройках действия при этом стоят галки на "Переносить значение всех полей продукта в подпроцесс" и "Группировать продукты в новых процессах".
После ряда тестов выяснилось, что при добавлении галки на "Создавать процесс на каждую позицию (не относительно количества)" результат частично будет правильным, а именно: если продукт имеет количество строго меньше 10, то все перенесется верно. Если количество 10 и выше - оно обратится в единицу.
Резюмирую: действие "Начать процесс по продуктам" перестало работать правильно. Исправьте, пожалуйста.
Кстати, в действии есть галки "Добавить все продукты процесса в новый процесс" и "Группировать продукты в новых процессах" и у них абсолютно идентичные подсказки - "Для каждого продукта из процесса сгенерируется новый бизнес-процесс в который добавится данный продукт помеченный как выбранный и остальные продукты процесса". Это, наверное, тоже ошибка.
Ссылка на видео по проблеме (записали с тестовым процессом): https://youtu.be/ry3L-hyzbxo
Ссылка на тестовый процесс из видео: https://zavod.crm-onebox.com/admin/customorder/zavodkonsoley/231535/edit/
Здравствуйте. В пятницу 02.07.2021 во второй половине дня обнаружили, что перестал работать один из наших процессов. Сегодня (05.07.2021) стали разбираться и наткнулись на такой момент: действие "Начать процесс по продуктам" перестало правильно возвращать количество продукта родительского процесса в создаваемые этим действием подпроцессы.
Выражается это в следующем: при старых настройках (при которых раньше все работало) теперь вместо правильного количества из родительской задачи в подзадачу поступает изделие в количестве 1 шт. В настройках действия при этом стоят галки на "Переносить значение всех полей продукта в подпроцесс" и "Группировать продукты в новых процессах". После ряда тестов выяснилось, что при добавлении галки на "Создавать процесс на каждую позицию (не относительно количества)" результат частично будет правильным, а именно: если продукт имеет количество строго меньше 10, то все перенесется верно. Если количество 10 и выше - оно обратится в единицу.
Резюмирую: действие "Начать процесс по продуктам" перестало работать правильно. Исправьте, пожалуйста.
Кстати, в действии есть галки "Добавить все продукты процесса в новый процесс" и "Группировать продукты в новых процессах" и у них абсолютно идентичные подсказки - "Для каждого продукта из процесса сгенерируется новый бизнес-процесс в который добавится данный продукт помеченный как выбранный и остальные продукты процесса". Это, наверное, тоже ошибка.
Делали настройки при которых нужно было порефакторить старую логику, порефакторили к сожалению с ошибкой, которая возникает в ситуациях, когда нужно переносить к-во > 1 шт
Делали настройки при которых нужно было порефакторить старую логику, порефакторили к сожалению с ошибкой, которая возникает в ситуациях, когда нужно переносить к-во > 1 шт
Пожалуйста, присоединяйтесь к диалогу. Если вам есть что сказать - пожалуйста, напишите комментарий. Для входа потребуется мобильный телефон и смс-код для идентификации.
Войти и написать комментарий