Показать сообщение отдельно
Старый 29.10.2010, 19:03   #6  
Lz_ is offline
Lz_
Участник
 
50 / 32 (2) +++
Регистрация: 20.07.2007
Адрес: Минск (BY)
Цитата:
Сообщение от ena_ax Посмотреть сообщение
При удалении строки из журнала (прайс текущего месяца), после разноски удалилась строка и из ценового соглашения.
Это модификация? В стандарте АХ ничего не удаляет. Просто дописывает проводки и модифицирует запись в таблице ценовых соглашений.

Цитата:
Сообщение от ena_ax Посмотреть сообщение
Соответственно при создании строк Заказа текущим месяцем Цена не подтягивается.
Понятное дело, раз строчку с ценой удалили, откуда цену взять

Цитата:
Сообщение от ena_ax Посмотреть сообщение
Я согласен, что надо пользоваться стандартным функционалом, но что-то не очень удобно.

Есть еще вариант, думаю остановлюсь на нем: выгрузить текущий прайс в Эксель, изменить даты, изменить цены и импортировать в систему.
Столько телодвижений: в Эксель, в Экселе, из Экселя и будет удобнее чем в стандарте?

Интересно, как решится ключевой вопрос изменения или внесения новой "Даты окончания" цены в существующие записи таблицы ценовых соглашений в вашем варианте с Экселем?

Стандартом можно реализовать две схемы управления ценами:

I. Храним историю.
1.Создать журнал и в нем Загрузить предыдущий прайс
2. Копированием создать прайс на ноябрь. При копировании в качестве даты начала устанавливаем 01.11 В результате в журнале по каждой номенклатуре будет 2 строки (от каждого прайса).
3. Делаю Корректировку на строки нового прайса
4. Фильтруем строки предыдущего прайса (например по дате начала) и Дату окончания устаналиваем (долбим ручками , тут можно улучшить) 31.10
5. Делаю Разноску

Результат I: В таблице ценовых соглашений появилось две записи у одной Дата окончания 31.10, у другой Дата начала 01.11

II. Историю цен не храним, цена вступает в силу сразу после разноски журнала. Кто не успел, тот получает заказ по новой цене .
1.Создать журнал и в нем Загрузить предыдущий прайс
2. Делаю Корректировку на строк полученного прайса, устанавливая новые цены нового прайса.
3. Делаю Разноску

Результат II: В таблице ценовых соглашений модифицировалась существующая запись. У нее установлена цена нового прайс-листа. Все вновь создаваемые заказы клиентов получат новую цену.

Зачем тут Эксель?