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

Доработка функционала перерасчета цены продуктов

У нас в системе есть следующие процессы:

- список позиций поставщика

- список позиций клиента

- заказ клиента

1. В списке позиций поставщика фиксируются цены на характеристики изделия (прайс марки, цены печати, лака, дополнительных слоев и т.п.)

2. Список позиций клиента фиксируются продуктами, а цена продукта зависит от цен на характеристики изделия, вносимых в Список позиций поставщика.

3. И соответственно в Заказе клиента цены тоже будут тянуться из Списка позиций клиента

Цены в Списке позиций поставщика со временем перечисляются и соответственно в Списке позиций клиента и Заказе клиента тоже пересчитывается цена. Но для клиентов, покупающих продукт до пересчета цен, нужно оставить предыдущую стоимость.

Надо реализовать кнопку "пересчета цены"

Основная функция, которую должен выполнять этот функционал, это – блокирование автоматического пересчета цены на товар в Списке позиций клиента, учитывая цены на составляющие товара, и фиксирование ранее рассчитанной цены, то есть в случае нажатия на эту кнопку и изменение производителем цен в Списке позиций поставщика на характеристики изделия, цена самого изделия должна храниться до пересчета, то есть которая была до нажатия, и не перечисляться до того момента, пока мы не отключим эту кнопку.

вспомогательные скрины
Оригинальный вопрос доступен на версии: ua

Ответы:

Добрый день. Цена в заказе и так никогда не пересчитывается, т.е. фиксируется. Правильно ли я понял, что Вам нужно чтобы:
1. При нажатии на какую то кнопку цены взялись из заказов поставщика
2. Больше цену никто никак менять не мог (кроме кнопки выше).
05.07.2023, 18:51

Валерия
Именная лицензия
Оставьте сообщение в этой теме и вам откроются контакты пользователя
1. У нас настроено так что цена для заказа клиента тянется из Списка позиций клиента, которая в свою очередь рассчитывается из Списка позиций поставщика, как было написано в сообщении выше.
2. Нам нужно чтобы эта кнопка наоборот когда мы ее нажимаем блокировала перерасчет цены в Списке позиций клиента и соответственно в Заказанном клиенте, чтобы цена не перечислялась.
К примеру: у нас клиент заказал по одной цене, но после у поставщика был перерасчет цен по компонентам (марка, лак и т.д) и соответственно цена изменилась. А надо, чтобы у некоторых клиентов цена осталась на прежнем уровне. И мы этой кнопкой блокируем перерасчет
06.07.2023, 11:54
Оригинальный комментарий доступен на версии: ua

Понял, давайте тогда не кнопкой а проверять допполе продукта процесса. Например делаем допполе продукта процесса "Заблокировать пересчет цены" Вы ставите туда кнопкой или руками единичку, а в действии которое меняет цену делаем настройку чтобы не запускать для продукта просчет цены если заполнено допполе "Заблокировать пересчет цены". Т.е мы доработаем в одном нужном действии чисто настройку чтобы иннорировать продукты процесса у которых заполнено доп. поле.
06.07.2023, 12:16

Валерия
Именная лицензия
Сможет ли приложение продукта процесса "Заблокировать перерасчет цены" дублироваться и работать в других бизнес процессах?
Что имею в виду, у нас из Бизнес процесса Список позиций клиента тянется в другие бизнес процессы: Заказ клиента, Логистика и в другие.
Важно, чтобы дальнейшие процессы были одинаковыми, то есть олнаково передавались данные. И чтобы ничего не изменилось когда мы будем в бизнес процессе Заговор клиента переходит на другие этапы
07.07.2023, 12:09
Оригинальный комментарий доступен на версии: ua


Валерия
Консалтингова компанія "Бюро продажів" писал/а:
І щоб нічого не змінилось коли ми будемо в Бізнес процесі Змовлення клієнта переходить на інші єтапи

Я не могу тут Вам ничего гарантировать, потому что не понимаю как настроен у Вас БП. Если изменение цены происходит только действием описанным выше то значение допполя будет таким же и во всех таких действиях на этапах Вы сможете прописать одинаковые настройки. Если же там будет еще какое то другое действие которое меняет цену то тогда естественно цена изменится
07.07.2023, 13:30

Валерия
Именная лицензия
В случае необходимости сделать такой запрет на других бизнес процессах копирующих данные - сможете ли вы это сделать также?
Имеете ли вы уже оценку для нас по времени сколько нужно будет сделать этот запрет на сейчас?
И если в другие БП надо будет, то как тогда будем действовать и сколько ориентировочно вообще это часов может быть?
10.07.2023, 16:35
Оригинальный комментарий доступен на версии: ua


Валерия
Консалтинговая компания "Бюро продаж" писал/а:
В случае необходимости сделать такой запрет на других бизнес процессах копирующих данные - сможете ли вы это сделать также?
Имеете ли вы уже оценку для нас по времени сколько нужно будет сделать этот запрет на сейчас?
И если в другие БП надо будет, то как тогда будем действовать и сколько ориентировочно вообще это часов может быть?

я не оценивал доработку для конкретного БП, я оценивал доработку конкретного действия. Если вы используете это действие в других БП то вы естественно сможете самостоятельно включить там нужные галочки, если же вы каким-то вторым образом меняете там цену то нужно понимать как и дорабатывать соответствующие действия.
Если это заполнено выбранное допполе (займет 2ч), Вы это настраиваете, смотрите, проверяете на своем БП . Акцентирую Ваше внимание что я только доработаю настройку с выбором допполя в действии, далее процедуры, заполнение допполя и тд настраивать Вы будете самостоятельно.
10.07.2023, 20:37
Оригинальный комментарий доступен на версии: ua

Валерия
Именная лицензия
Поздравляю!
Есть некоторые уточнения для того чтобы вам наглядно показать, как работает перерасчет цен.
Чтобы понять, тот вариант, который вы предложили будет работать или нет?
Так как передаем уже конкретную информацию о настройке OneBox клиента, просим чтобы посторонние интеграторы не подключались к решению этого вопроса только OneBox production
Прикрепляю вам видео, как создается продукт для Списка позиций клиента и как он рассчитывается.
https://youtu.be/zOoUXaki6R4
Надо включать запрет на второй раз расчета цены (т.е. не перечислять цену, которая была первый раз просчитана) в Списке позиций клиента
Конструктор процедур для "Списка позиций клиента"
https://knkrd.1b.app/app/workflow/19/procedure/
Конструктор процедур для "Списка позиции завода-поставщика"
https://knkrd.1b.app/app/workflow/21/procedure/
К примеру ОДНА из процедура перечисляющая цену.
https://knkrd.1b.app/app/workflow/21/procedure/283/
13.07.2023, 15:53
Оригинальный комментарий доступен на версии: ua

Я предлагаю:
В действие "Підрахувати і записати значення у додаткове поле" добавить выбор дополнительного поля продукта процесса. Если допполе заполнено ОСТАНАВЛИВАТЬ работу действия для продукта процесса и идти к следующему продукту процесса. Если это Вам подходит, делаем. Если нет, не делаем. Вы сами должны понимать как там настроен БП, какие действия как куда копируют цену и подойдет этот вариант или нет, мне эта информация абсолютно не нужна. Я предлагаю что конкретно и в какое действие доработать, остальным занимаются интеграторы, в данном случае это Вы.
13.07.2023, 16:14

Валерия
Именная лицензия
итаю!
То, что вы предложили, не сработает.
Потому что за перерасчет цены отвечает не только одно действие.
Поэтому просто добавить одно действие, которое вы предложили не поможет.
Там отвечает не одна процедура и много действий.
К примеру ОДНА из процедура перечисляющая цену.
https://knkrd.1b.app/app/workflow/21/procedure/283/
Конструктор процедур для "Списка позиций клиента"
https://knkrd.1b.app/app/workflow/19/procedure/
Конструктор процедур для "Списка позиции завода-поставщика"
https://knkrd.1b.app/app/workflow/21/procedure/
Можете пожалуйста посмотреть эти ссылки и подсказать как наилучшим образом можно это сделать и что будет нужно сделать?
17.07.2023, 12:22
Оригинальный комментарий доступен на версии: ua


Валерия писал/а:
Тому просто додати одну дію, яку ви запропонували не допоможе.
Там відповідає не одна процедура і багато дій.

в конечном итоге же в цену продукту какую то насчитанную цену переносит одно действие? Я понимаю что считаете вы там по допполям цену, переносите её в третье допполе и тд. Но итоговое действие переноса цены в цену делает только 1 действие
17.07.2023, 12:33

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