29.10.2010, 14:11 | #1 |
Участник
|
Создание прайс-листа
С 1 ноября нужно завести в систему новый прайс лист.
На данный момент вижу 2 варианта:
|
|
29.10.2010, 14:46 | #2 |
Участник
|
Используйте стандартную функциональность Журналов соглашений по ценам/скидкам. По сути каждый из журналов будет отражением изменения ваших прайс-листов и будет корректировать ценовую группу или несколько ценовых групп. Ценовую группу у клиента менять (особенно джобом ) не нужно.
Только обратите внимание на дату окончания действия цены, что бы у вас не получилось что на одну дату действует несколько цен. |
|
|
За это сообщение автора поблагодарили: ena_ax (1). |
29.10.2010, 15:24 | #3 |
Участник
|
Цитата:
Сообщение от Lz_
Используйте стандартную функциональность Журналов соглашений по ценам/скидкам. По сути каждый из журналов будет отражением изменения ваших прайс-листов и будет корректировать ценовую группу или несколько ценовых групп. Ценовую группу у клиента менять (особенно джобом ) не нужно.
Только обратите внимание на дату окончания действия цены, что бы у вас не получилось что на одну дату действует несколько цен. Насколько я понял делать нужно так: 1.Создать журнал и в нем Загрузить предыдущий прайс 2 Копированием создать прайс на ноябрь. В результате в журнале по каждой номенклатуре будет 2 строки (от каждого прайса). 3. Делаю Корректировку на строки нового прайса 4. Делаю Разноску Неудобно работать с журналом в котором присутствует и предыдущий и текущий прайс |
|
29.10.2010, 16:13 | #4 |
Участник
|
Цитата:
А нельзя эту проблему решить организационно? Прайс действует ровно до конца месяца/Недели/Декады а потом пересматривается и составляется обновленный прайс. Даже если цены не изменились, просто "открывается" новый период действия цены. Хотя, в таком решении есть свои минусы, например, для внепланового изменение цены необходимо будет вручную исправить дату окончания. Цитата:
Сообщение от ena_ax
Насколько я понял делать нужно так:
1.Создать журнал и в нем Загрузить предыдущий прайс 2 Копированием создать прайс на ноябрь. В результате в журнале по каждой номенклатуре будет 2 строки (от каждого прайса). 3. Делаю Корректировку на строки нового прайса 4. Делаю Разноску Неудобно работать с журналом в котором присутствует и предыдущий и текущий прайс В любом случае, я бы старался найти решение с помощью этой функциональности. Мне совсем не нравится идея правки ценовых групп Клиентов с помощью джоба. Ценовые группы сделаны не для этого . Уж лучше джобом корректировать дату окончания действия цены. Последний раз редактировалось Lz_; 29.10.2010 в 16:14. Причина: Чуть-чуть переофрматировал текст |
|
29.10.2010, 16:38 | #5 |
Участник
|
Цитата:
Соответственно при создании строк Заказа текущим месяцем Цена не подтягивается. Я согласен, что надо пользоваться стандартным функционалом, но что-то не очень удобно. Есть еще вариант, думаю остановлюсь на нем: выгрузить текущий прайс в Эксель, изменить даты, изменить цены и импортировать в систему. |
|
29.10.2010, 19:03 | #6 |
Участник
|
Цитата:
Цитата:
Цитата:
Интересно, как решится ключевой вопрос изменения или внесения новой "Даты окончания" цены в существующие записи таблицы ценовых соглашений в вашем варианте с Экселем? Стандартом можно реализовать две схемы управления ценами: I. Храним историю. 1.Создать журнал и в нем Загрузить предыдущий прайс 2. Копированием создать прайс на ноябрь. При копировании в качестве даты начала устанавливаем 01.11 В результате в журнале по каждой номенклатуре будет 2 строки (от каждого прайса). 3. Делаю Корректировку на строки нового прайса 4. Фильтруем строки предыдущего прайса (например по дате начала) и Дату окончания устаналиваем (долбим ручками , тут можно улучшить) 31.10 5. Делаю Разноску Результат I: В таблице ценовых соглашений появилось две записи у одной Дата окончания 31.10, у другой Дата начала 01.11 II. Историю цен не храним, цена вступает в силу сразу после разноски журнала. Кто не успел, тот получает заказ по новой цене . 1.Создать журнал и в нем Загрузить предыдущий прайс 2. Делаю Корректировку на строк полученного прайса, устанавливая новые цены нового прайса. 3. Делаю Разноску Результат II: В таблице ценовых соглашений модифицировалась существующая запись. У нее установлена цена нового прайс-листа. Все вновь создаваемые заказы клиентов получат новую цену. Зачем тут Эксель? |
|
30.10.2010, 16:53 | #7 |
Участник
|
По большому счету, много функций обработки прайс-листов есть в стандартной Аксе. Есть функции копирования, преобразования и т.п.
То есть можно в рамках стандартной функциональности взять текущий прайс, указать дату завершения, на основе текущего прайса выполнить какие-то преобразования (увеличить цену и т.п.). Просто в рамках стандартной функциональности для простых действий нужно выполнить несколько операций последовательно. Это часто неудобно, поэтому могу предложить некоторые расширения, которые мы используем в своей практике (так как эти модификации я выполнял не по заданию конкретной фирмы и вне рабочего времени, то каких-то проблем с авторскими правами нет). В выкладываемом проекте модификация, позволяющая немного сократить количество манипуляций при обработке прайс-листа. Все действия, выполняемые в данной модификации, не приводят к непосредственному изменению ценовых соглашений, а создают новый журнал ценовых соглашений, который можно проверить и, при необходимости, разнести (естественно, должна быть лицензия на ценовые соглашения). Можно выполнять следующие действия:
Последний раз редактировалось Raven Melancholic; 30.10.2010 в 16:59. |
|
|
За это сообщение автора поблагодарили: ena_ax (1). |
31.10.2010, 10:59 | #8 |
Участник
|
Цитата:
Сообщение от Lz_
Стандартом можно реализовать две схемы управления ценами: I. Храним историю. 1.Создать журнал и в нем Загрузить предыдущий прайс 2. Копированием создать прайс на ноябрь. При копировании в качестве даты начала устанавливаем 01.11 В результате в журнале по каждой номенклатуре будет 2 строки (от каждого прайса). 3. Делаю Корректировку на строки нового прайса 4. Фильтруем строки предыдущего прайса (например по дате начала) и Дату окончания устаналиваем (долбим ручками , тут можно улучшить) 31.10 5. Делаю Разноску Результат I: В таблице ценовых соглашений появилось две записи у одной Дата окончания 31.10, у другой Дата начала 01.11 Проверю еще раз. Спасибо за описание процесса стандарнтного обновления прайс-листа. |
|
01.11.2010, 08:50 | #9 |
Участник
|
Приветствую.
Попросите своих программистов сделать модификацию, чтобы при разноске журнала ценовых соглашений выполнялся поиск и в случае true проставлялась дата окончания действия цены. Далее все стандарно создаете или копируете строки, указывается цены и сроки. |
|