Відповіді:
Пропоную зробити так:
1. Ставити дію резервування на етап
2. Доопрацювати дію, що видалить з процесу всі продукти, які не мають резерву на складі. Ця дія займе 2год.
20.01.2021, 15:47
Оригінальний коментар доступний на версії: ru
Але ж ви фізично зможете продукт продати тільки в одному з них, логічно з інших його видалити в такій ситуації. Ви ж не можете маючи 1 "шафу" додати його в 3 замовлення і продати там, ви фізично продасте його тільки в 1 замовленні а з решти його потрібно видалити
21.01.2021, 10:34
Оригінальний коментар доступний на версії: ru
ми займаємося не продажем, а орендою. сенс у тому, щоб при об'єкті оренди (офісі), що звільнився, відразу всі раніше зацікавлені отримали повідомлення, що б він якнайменше простоював. але зацікавленим учора, може бути неактуально сьогодні, тому жодної пріоритетності процесів (клієнтів) немає
21.01.2021, 11:22
Оригінальний коментар доступний на версії: ru
дзвонить клієнт, запитує офіс певної площі, на даний момент таких вільних немає, але в принципі їх припустимо 10. ми їх все додаємо в процес, як тільки хоча б один звільнився-перемикаємо етап і відправляємо смс повідомлення. інші продукти потрібно видаляти 1) щоб коректно відправити повідомлення, що є такий продукт з такими то характеристиками 2) це просто зручно, якщо клієнт відгукнеться і ми продовжимо з ним працювати в цьому процесі
21.01.2021, 11:40
Оригінальний коментар доступний на версії: ru
тут я мав на увазі, що видалити продукти процесу, які не зарезервовані в даному процесі. Тобто. наскільки я розумію запропонована схема вище:
1. Поставити дію резервування товарів
2. Доопрацювати дію, яка видалить з процесу всі продукти, які не в резерві якщо є резерв хоч в одного продукту процесу
3. Зняти резерви у цьому процесі
вам має підійти. Дія пункту 2 займе 2год доопрацювання.
21.01.2021, 12:03
Оригінальний коментар доступний на версії: ru
давайте змоделюємо. Існує 10 процесів з деяким масивом поки недоступних товарів. У якийсь момент один з продуктів стає доступним і дія перемикає всі 10 процесів на етап слід. в одному з них вільний продукт резервується, решта видаляється, ми відправляємо повідомлення потенційному клієнту, потім резерв скасовується. а що відбувається в інших 9ти процесах?
21.01.2021, 12:53
Оригінальний коментар доступний на версії: ru
Михайле, я правильно розумію що ви хочете щоб я взявся за роботу інтегратора та вигадав як вам налаштувати БП під конкретні вимоги? Я можу це зробити, але це буде на платній основі. Я також можу підказати чи оцінити конкретні дії чи зміна логіки у ній, для решти є інтегратори.
21.01.2021, 14:00
Оригінальний коментар доступний на версії: ru
у потрібній дії відправки смс ми можемо так само перевірити чи є в процесі зарезервовані продукти і не запускати дію, якщо ні. Ви зможете його поставити між діями 2 і 3, які я описував вище. Доробка подібної галочки у потрібній дії займе 2ч. Разом 4ч. Виставляти рахунок?
21.01.2021, 14:18
Оригінальний коментар доступний на версії: ru
ну, я не розумів як система буде резервувати той самий товар одночасно в різних процесах (нехай і на мить) при переході на етап (а всі інші потрібні дії етапу працюють тільки при переході)... я так зрозумів , Що вона процеси по тимчасовому крону все ж таки по черзі відпрацьовує за якоюсь ознакою (хоч і здається що одночасно)
10.02.2021, 17:18
Оригінальний коментар доступний на версії: ru
дані обробляються в даному випадку дуже швидко, тому вам здається що одночасно. Насправді фізично існує тільки один однопотоковий обробник, який раз на хвилину обробляє все по черзі.
10.02.2021, 17:47
Оригінальний коментар доступний на версії: ru
Будь ласка, приєднуйтесь до діалогу. Якщо вам є що сказати – будь ласка, напишіть коментар. Для входу потрібний мобільний телефон та смс-код для ідентифікації.
Увійти та написати коментар