Приветствую, Олл!
Если кому интересно: расскажу об одной фиче, которую придумал для изменения цен всего документа без особых трудозатрат.
Преамбула:
Иногда бывают случаи, когда менеджер хочет отгрузить клиенту товары по другой колонке прайс-листа компании.
Во всеми любимой бухгалтерской программе поменять цены очень легко, достаточно выбрать иную колонку прайс-листа - все строчки документа пересчитываются по новой колонке автоматически.
Для нас (nav) это сделать немного сложнее. Существует ряд ограничений:
Ограничение первое: клиент может принадлежать только одной колонке прайс-листа.
Ограничение 2: чтобы назначить иную колонку прайс -листа в заказе для клиента нужно перейти в карточку клиента и сменить ему ценовую группу. После этого заново набрать заказ
Ограничение 3: в 4-ке модифицирован интерфейс управления ценами продажи в заказе, но мы не можем его использовать так же легко, как это сделано в распространенной бух программе. Откровенно говоря, мы его никак не сможем использовать, только если не прибегнем к хитрости.
Описание хитрости.
Часть 1
В таблице Цена Продажи необходимо завести для каждого товара хотя бы одну строчку с типом продажи "Все Клиенты"
Делается это при помощи Журнала Цен Продажи
Результат: Теперь в каждом Заказе, в интерфейсе управления ценами появляется цена для выбора - это обозначено числом в скобках вот так:
Цены Прод... (1)
Теперь можно из списка выбирать новую колонку прайс-листа, но она всего одна.
Вторую колонку прайс-листа можно создать следующим образом:
В таблице Цена Продажи необходимо завести для каждого товара еще одну строчку с типом продажи "Все Клиенты", но !!! с Минимальным количеством < 0 и с новой ценой продажи для такого количества
Например, минимальное количество -1 по новой цене
Результат:
Теперь в каждом Заказе в интерфейсе управления ценами появляется цена для выбора - это обозначено числом в скобках вот так:
Цены Прод... (2)
Часть 2
Автоматически наклепать цены с минимальным количеством можно при помощи модифицированной функции "Предл. Цены Товаров в Журнале"
Например будет три колонки с мин количеством -1, -2, -3
Часть 3
Необходимо модифицировать функцию управления цен для всего заказа, а не только для активной строки.
В результате менеджер сможет пересчитывать цены для заказа по новой колонке прайс-листа легко и просто.
Если у кого то есть другие способы пересчета заказа в новую колонку прайс-листа, более легкие - прошу поделиться.
С уважением.
|