gifts2017

Рассчитываем цены по своему сценарию. УТ 8.1

Опубликовал Анатолий Иванов (dj_tol) в раздел Обработки - Ценообразование, прайсы

Рассчитываем цены по своему сценарию

Данная обработка делалась под конкретную задачу. Она заключалась в следующем: типовая торговля (нельзя слетать с поддержки), есть Номенклатура, которая разделена на группы, а вот у каждой подгруппы есть свой вариант расчета цены и свое округление, т.е нельзя использовать типовую наценку оптового типа цен или розничного, т.к., например, у одной папки с номенклатурой оптовая наценка 10% и округление до 1, а у другой папки 15% оптовая цена и округление до 1000 (стандартно нет в УТ), то же самое и для розничной цены.

А так как папок товаров много и плодить типы цен не хочется, то было сделано следующее: берем документ УстановкаЦенНоменклатурыКонтрагентов и в нем регистрируем закупочные цены, потом в табличной части заполняем сценарий расчета Типов цен, затем выполнить и получаем документ Установка цен номенклатуры.

Также есть возможность сохранить сценарий в XML файл, пример прилагается.

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
-
.1247560642 55,80Kb
12.04.13
90
.1247560642 55,80Kb 90 Бесплатно

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Анатолий Иванов (dj_tol) 10.06.09 13:44
Я выражаю особую благодарность http://infostart.ru/projects/1932/ за пример сохранения
2. Анатолий Иванов (dj_tol) 11.06.09 10:16
Забыл дописать формулу расчета цены
покупаем 1 шт. товара, например за евро курс 47, тогда получается 1*47(переводим например в RU это зависит от валюты в ТипаЦены)+%наценки+%НДСиз элемента Номенклатуры.
3. Seredenco Igor (shtucer-igor) 17.06.09 10:43
нужная обработка, но и тут доступ к файлу ограничен :(
4. Анатолий Иванов (dj_tol) 17.06.09 14:12
Поставил свободный доступ на скачивание, только ставьте плюсы или минусы!!!
shtucer-igor; +1 Ответить
5. Александр (RS1C) 17.06.09 21:02
Респект. Такую же вещь делал для клиента только задача была при загрузке из экселя и сохраниение в мхл я не делал но идея класная...!
6. Seredenco Igor (shtucer-igor) 18.06.09 10:02
плюс то однозначный за такую полезность
но вот доступ все так же несвободный :)
7. ljuter 19.06.09 18:31
Поставил и не могу понять что именно она делает. Все поля, кроме выбора документа установки цены, недоступны.
maxi-srv; +1 Ответить
8. Анатолий Иванов (dj_tol) 14.07.09 12:38
Изменил:
1. свободное скачивание.
2. При открытии если нет файла конфигурацииБ то нажимается отмена и создаем новый
3. Убраны некоторые глюки
9. Maniac (Eugeneer) 14.07.09 13:06
Как то все сложно. Сделать документ Установка цен номенклатуры контрагентов. А нельзя ли проще? Чтобы на основании приходной открывалась
обработка по анализу закупочной цены (увеличилась или уменьшилась) и на выбор можно было устанавливать продажные цены по сценарию.
Не на каждый документ требуется регистрировать цены поставщика.
Тем более на один товар могут быть много поставщиков с разными ценами.
Есть закупочная цена максимальная и программа должна определять на основании поступления эту цену. Что больше - тереоценивать продажные по сценариям.
Короче работы еще много.
10. Maniac (Eugeneer) 14.07.09 13:11
Обычно (как правило) цены контрагентов на номенклатуры - это прайсы поставщиков которые вбиваются в программу. А приходы идут со скидками и прочими изменениями, которые нельзя фиксировать. Цены контрагентов нужэны для сравненя прайсов. Фиксация через приход бывает очень редко.
Точкой анализа для установки продажных цен служит закупочная цена из справочника Цены номенклатуры. Именно по ней надо сравнивать изменение закупочной цены компании для того чтобы менять продажные цены.
Тоесть нужно как то все перестроить. Ваши сценарии безусловно нужны.
Короче надо смотреть и думать.
11. Maniac (Eugeneer) 14.07.09 13:38
А сценарии вообще лучше может сделать справочником в базу. Новый справочник никак на обновления не повлияет. зато инфа будет гарантировано в базе особенно в клиент -серверной платформе.
12. Анатолий Иванов (dj_tol) 14.07.09 16:02
У нас цены на товар идут от каталожных цен поставщика и по этому я так сделал. Я не претендую на уникальность.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа