Здравствуйте, уважаемые разработчики!
В справочнике дополнительных цен, в формуле расчета ужасно не хватает макроподстановки, которая бы подставляла цену получающуюся после применения к цене из прайса, общей наценки/скидки на все товары из данного прайс-листа.
Скажите пожалуйста, есть ли возможность доработать программу таким образом, чтобы можно было использовать данную макроподстановку в формуле расчета, в справочнике дополнительных цен?
С уважение, и надеждой на понимание.
Дополнительная макроподстановка для расчета цен
Пишу макросы VBA на заказ от 100 руб. обращаться в личку.
Подключение макросов | Подключение макросов 2 | Регулярные выражения | Руководство E-Trade PLI | EdiTTempDir | РРЦ | правильное обновление ПЛИ и СС | данные импортируются как звездочки | контакты тех.поддержки
Подключение макросов | Подключение макросов 2 | Регулярные выражения | Руководство E-Trade PLI | EdiTTempDir | РРЦ | правильное обновление ПЛИ и СС | данные импортируются как звездочки | контакты тех.поддержки
Здравствуйте. Чем не устраивает данная макроподстановка {ЦЕНА_С_НАЦЕНКОЙ} ?
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
Документация E-Trade Jumper
Дело в том, что в финальной стадии расчетов с учетом цен конкурентов, сейчас используются значения из столбца дополнительных цен.
В этом столбце рассчитывается минимальная цена по которой мы готовы продать. Формула расчета цены в данном столбце следующая:
{ЦЕНА_БЕЗ_НАЦЕНКИ}*(100+{КАТЕГОРИЯ_ПРОЦЕНТ})/100
Далее получившаяся цена используется в формуле расчета с учетом цен конкурентов.
У некоторых поставщиков наша цена = цена в прайсе минус какой то общий для всего прайса процент, например для одного поставщика это 4%, для другого 5%, для некоторых 0%
В связи с этим возникла необходимость в макросе, который выдавал бы цену из прайс-листа с учетом общей наценки/скидки для этого прайс листа(если такая имеется) Или как вариант с учетом всех настроек ценообразования настраиваемых в окне "настройка прайс-листа" -> "настройка наценки"
По мимо этого у нас настроена наша желаемая цена именно ее и выдает макроподстановка {ЦЕНА_С_НАЦЕНКОЙ} эта цена настроена в справочнике категорий. Значения из данного поля также используются в формуле для расчета цен с учетом цен конкурентов.
Можно было бы конечно настроить желаемую цену так же как и минимальную в дополнительных ценах для категорий, но там нет возможности настраивать наценку с учетом производителей.
Как вариант было отлично, если бы была возможность в дополнительных ценах настраивать цену с учетом производителей, но у меня почему то возникло чувство, что реализовать эту возможность в программе гораздо сложнее, чем вышеупомянутую макроподстановку. Эта возможность также могла бы помочь в решении поставленной задачи по настройке ценообразования.
В этом столбце рассчитывается минимальная цена по которой мы готовы продать. Формула расчета цены в данном столбце следующая:
{ЦЕНА_БЕЗ_НАЦЕНКИ}*(100+{КАТЕГОРИЯ_ПРОЦЕНТ})/100
Далее получившаяся цена используется в формуле расчета с учетом цен конкурентов.
У некоторых поставщиков наша цена = цена в прайсе минус какой то общий для всего прайса процент, например для одного поставщика это 4%, для другого 5%, для некоторых 0%
В связи с этим возникла необходимость в макросе, который выдавал бы цену из прайс-листа с учетом общей наценки/скидки для этого прайс листа(если такая имеется) Или как вариант с учетом всех настроек ценообразования настраиваемых в окне "настройка прайс-листа" -> "настройка наценки"
По мимо этого у нас настроена наша желаемая цена именно ее и выдает макроподстановка {ЦЕНА_С_НАЦЕНКОЙ} эта цена настроена в справочнике категорий. Значения из данного поля также используются в формуле для расчета цен с учетом цен конкурентов.
Можно было бы конечно настроить желаемую цену так же как и минимальную в дополнительных ценах для категорий, но там нет возможности настраивать наценку с учетом производителей.
Как вариант было отлично, если бы была возможность в дополнительных ценах настраивать цену с учетом производителей, но у меня почему то возникло чувство, что реализовать эту возможность в программе гораздо сложнее, чем вышеупомянутую макроподстановку. Эта возможность также могла бы помочь в решении поставленной задачи по настройке ценообразования.
Пишу макросы VBA на заказ от 100 руб. обращаться в личку.
Подключение макросов | Подключение макросов 2 | Регулярные выражения | Руководство E-Trade PLI | EdiTTempDir | РРЦ | правильное обновление ПЛИ и СС | данные импортируются как звездочки | контакты тех.поддержки
Подключение макросов | Подключение макросов 2 | Регулярные выражения | Руководство E-Trade PLI | EdiTTempDir | РРЦ | правильное обновление ПЛИ и СС | данные импортируются как звездочки | контакты тех.поддержки
В общем пока система работает так:
Имеются 2 наценки, минимальная и максимальная.
Загружаются и сопоставляются прайсы поставщиков и конкурентов.
Производится пакетная обработка.
При пакетной обработке, происходит выбор лучшей цены или другими словами лучшего поставщика.
Выбранная цена, с учетом максимальной наценки попадает в стандартный столбец цены СТУС.
Затем для этих товаров вычисляется минимальная цена, которая отображается в столбце дополнительной цены с названием "минимальная цена"
расчет происходит по формуле {ЦЕНА_БЕЗ_НАЦЕНКИ}*(100+{КАТЕГОРИЯ_ПРОЦЕНТ})/100
Затем происходит расчет цены по формуле, введенной в поле ввода формулы для расчета цены с учетом цен конкурентов.
Происходит сравнение цен в результате которого выбирается либо минимальная цена, либо максимальная, либо цена рассчитывается в зависимости от значений цен конкурентов.
В общем все работает как надо, затыка возникла в связи с тем, что для некоторых поставщиков при расчете возникла необходимость использовать не просто цену из прайса поставщика, а цену с учетом скидки.
Т.е. поставщик дает прайс и говорит, что наша цена, это цена в прайсе минус какой то процент.
При этом смысл формулы для расчета минимальной цены будет выглядеть примерно так.
ЦЕНА_ИЗ_ПРАЙСА минус ПРОЦЕНТ_СКИДКИ_ОТ_ПРАЙСА плюс НАША_МИНИМАЛЬНАЯ_НАЦЕНКА
Если бы не необходимость настраивать наценку с учетом детализации по производителю, то можно было бы все легко и просто организовать с помощью дополнительных столбцов с ценами.
А так как в дополнительных ценах нет возможности устанавливать наценку с учетом производителя, то был выбран вышеизложенный путь.
Имеются 2 наценки, минимальная и максимальная.
Загружаются и сопоставляются прайсы поставщиков и конкурентов.
Производится пакетная обработка.
При пакетной обработке, происходит выбор лучшей цены или другими словами лучшего поставщика.
Выбранная цена, с учетом максимальной наценки попадает в стандартный столбец цены СТУС.
Затем для этих товаров вычисляется минимальная цена, которая отображается в столбце дополнительной цены с названием "минимальная цена"
расчет происходит по формуле {ЦЕНА_БЕЗ_НАЦЕНКИ}*(100+{КАТЕГОРИЯ_ПРОЦЕНТ})/100
Затем происходит расчет цены по формуле, введенной в поле ввода формулы для расчета цены с учетом цен конкурентов.
Происходит сравнение цен в результате которого выбирается либо минимальная цена, либо максимальная, либо цена рассчитывается в зависимости от значений цен конкурентов.
В общем все работает как надо, затыка возникла в связи с тем, что для некоторых поставщиков при расчете возникла необходимость использовать не просто цену из прайса поставщика, а цену с учетом скидки.
Т.е. поставщик дает прайс и говорит, что наша цена, это цена в прайсе минус какой то процент.
При этом смысл формулы для расчета минимальной цены будет выглядеть примерно так.
ЦЕНА_ИЗ_ПРАЙСА минус ПРОЦЕНТ_СКИДКИ_ОТ_ПРАЙСА плюс НАША_МИНИМАЛЬНАЯ_НАЦЕНКА
Если бы не необходимость настраивать наценку с учетом детализации по производителю, то можно было бы все легко и просто организовать с помощью дополнительных столбцов с ценами.
А так как в дополнительных ценах нет возможности устанавливать наценку с учетом производителя, то был выбран вышеизложенный путь.
Пишу макросы VBA на заказ от 100 руб. обращаться в личку.
Подключение макросов | Подключение макросов 2 | Регулярные выражения | Руководство E-Trade PLI | EdiTTempDir | РРЦ | правильное обновление ПЛИ и СС | данные импортируются как звездочки | контакты тех.поддержки
Подключение макросов | Подключение макросов 2 | Регулярные выражения | Руководство E-Trade PLI | EdiTTempDir | РРЦ | правильное обновление ПЛИ и СС | данные импортируются как звездочки | контакты тех.поддержки
Решение найдено! Вопрос решен путем предварительной обработки прайс-листов посредством VBA макросов изменяющих цены перед загрузкой в СТИПП. Спасибо за внимание. Тему можно закрывать.
Пишу макросы VBA на заказ от 100 руб. обращаться в личку.
Подключение макросов | Подключение макросов 2 | Регулярные выражения | Руководство E-Trade PLI | EdiTTempDir | РРЦ | правильное обновление ПЛИ и СС | данные импортируются как звездочки | контакты тех.поддержки
Подключение макросов | Подключение макросов 2 | Регулярные выражения | Руководство E-Trade PLI | EdiTTempDir | РРЦ | правильное обновление ПЛИ и СС | данные импортируются как звездочки | контакты тех.поддержки
