Добрый день
Есть такой вопрос по действию Оприходовать содержимое процесса на склад [file]12086[/file] (https://crm.ohrana.ua/admin/shop/workflowstatus/110/action/new/)
У нас заказ поставщику создается не с заказа клиента, а с задачи логиста (подпроцесс 1го уровня от заказа клиента) и при оприходовании в заказе поставщику, товар автоматически резервируется в Задаче Логисту, где это не нужно. Можно ли в это действие доработать настройку, чтобы при оприходовании товар резервировался в процессе, id которого указанно в доп поле продукта процесса?
Добрый день Есть такой вопрос по действию Оприходовать содержимое процесса на склад (https://crm.ohrana.ua/admin/shop/workflowstatus/110/action/new/) У нас заказ поставщику создается не с заказа клиента, а с задачи логиста (подпроцесс 1го уровня от заказа клиента) и при оприходовании в заказе поставщику, товар автоматически резервируется в Задаче Логисту, где это не нужно. Можно ли в это действие доработать настройку, чтобы при оприходовании товар резервировался в процессе, id которого указанно в доп поле продукта процесса?
Добрый день. А каким действием товар попадает в подпроцесс 1го уровня? Возможно действие проставляет продукту процесса связь по которой проще будет сделать резерв
Добрый день. А каким действием товар попадает в подпроцесс 1го уровня? Возможно действие проставляет продукту процесса связь по которой проще будет сделать резерв
OneBox production писал/а: Добрый день. А каким действием товар попадает в подпроцесс 1го уровня? Возможно действие проставляет продукту процесса связь по которой проще будет сделать резерв
тут все непросто. С заказа клиента (1 уровень) создаются задачи логисту 2 уровень (их может быть несколько у заказа клиента) , с него создается заказ поставщику и перемещение (3 уровень). При оприходовании товар в заказе поставщику нужно иногда зарезервировать в заказе (1 уровень), а иногда в перемещении (процесс также 3го уровня, параллельный с задачей логиста). То есть, товар приходуем в задаче логиста и там определяем, если у клиента другой склад - нужно переместить и тогда в перемещении резервируем, если у клиента тот же склад - в заказе клиента резервируем. Именно потому мне кажется проще было бы удобнее связывать их через ид процесса в доп поле продукта процесса
[quote]
anonymous duck
OneBox production писал/а:
Добрый день. А каким действием товар попадает в подпроцесс 1го уровня? Возможно действие проставляет продукту процесса связь по которой проще будет сделать резерв
[/quote]
тут все непросто. С заказа клиента (1 уровень) создаются задачи логисту 2 уровень (их может быть несколько у заказа клиента) , с него создается заказ поставщику и перемещение (3 уровень). При оприходовании товар в заказе поставщику нужно иногда зарезервировать в заказе (1 уровень), а иногда в перемещении (процесс также 3го уровня, параллельный с задачей логиста). То есть, товар приходуем в задаче логиста и там определяем, если у клиента другой склад - нужно переместить и тогда в перемещении резервируем, если у клиента тот же склад - в заказе клиента резервируем. Именно потому мне кажется проще было бы удобнее связывать их через ид процесса в доп поле продукта процесса
Тогда да, будет удобней просто по id процесса. Займет часа 3, будет в виде настройки где вы будете выбирать допполе, в котором хранится id заказа в котором пытаться зарезервировать товар.
Тогда да, будет удобней просто по id процесса. Займет часа 3, будет в виде настройки где вы будете выбирать допполе, в котором хранится id заказа в котором пытаться зарезервировать товар.
OneBox production писал/а: Тогда да, будет удобней просто по id процесса. Займет часа 3, будет в виде настройки где вы будете выбирать допполе, в котором хранится id заказа в котором пытаться зарезервировать товар.
спасибо за оценку, предварительно подходит, как дойдем до реализации этих настроек будем запускать в работу. Отпишу дополнительно
[quote]
anonymous duck
OneBox production писал/а:
Тогда да, будет удобней просто по id процесса. Займет часа 3, будет в виде настройки где вы будете выбирать допполе, в котором хранится id заказа в котором пытаться зарезервировать товар.
[/quote]
спасибо за оценку, предварительно подходит, как дойдем до реализации этих настроек будем запускать в работу. Отпишу дополнительно
Есть уточнение по доработке. Если в заказе, где приходуем товара больше или меньше, чем количество указанное в процессе, где нужно зарезервировать - что произойдет? Нужно чтобы резервировалось максимально возможное количество товара. То есть, если приходуем 10 шт, а в процессе где резервируем 20шт - должно стать в резерв 10шт, и наоборот если приходуем 10 шт, а в процессе где резервируем нужно 5 шт - должно 5 шт зарезервироваться.
Есть уточнение по доработке. Если в заказе, где приходуем товара больше или меньше, чем количество указанное в процессе, где нужно зарезервировать - что произойдет? Нужно чтобы резервировалось максимально возможное количество товара. То есть, если приходуем 10 шт, а в процессе где резервируем 20шт - должно стать в резерв 10шт, и наоборот если приходуем 10 шт, а в процессе где резервируем нужно 5 шт - должно 5 шт зарезервироваться.
Можем сделать чтобы пыталось зарезервировать то к-во которое указано в процессе где нужно зарезервировать. Если нужное к-во зарезервировать не выйдет, будет резервировать столько сколько есть.
Можем сделать чтобы пыталось зарезервировать то к-во которое указано в процессе где нужно зарезервировать. Если нужное к-во зарезервировать не выйдет, будет резервировать столько сколько есть.
Добрый день. Добавил настройку "Выберите дополнительное поле. Если в дополнительном поле находится id процесса, в нем будет зарезервирован продукт процесса". Попробуйте пожалуйста, то ли это что вам нужно?
Добрый день. Добавил настройку "Выберите дополнительное поле. Если в дополнительном поле находится id процесса, в нем будет зарезервирован продукт процесса". Попробуйте пожалуйста, то ли это что вам нужно?
Добрый день. на процессе https://crm.ohrana.ua/admin/customorder/zakaz-postavshchiku/2807972/edit/ , кнопка Тест оприходовать, настройки Но при клике процесс просто зависает, кнопки становятся серыми и все Колонка с ид заказа заполнена Кнопку можете кликать, процесс тестовый, просьба проверить
Добрый день.
на процессе https://crm.ohrana.ua/admin/customorder/zakaz-postavshchiku/2807972/edit/ , кнопка Тест оприходовать, настройки [file]14103[/file]
Но при клике процесс просто зависает, кнопки становятся серыми и все
Колонка с ид заказа заполнена [file]14104[/file]
Кнопку можете кликать, процесс тестовый, просьба проверить
Пожалуйста, присоединяйтесь к диалогу. Если вам есть что сказать - пожалуйста, напишите комментарий. Для входа потребуется мобильный телефон и смс-код для идентификации.
Войти и написать комментарий