gifts2017

Печатная форма: Установка цен ++ (УТ 10.3, УПП, КА)

Опубликовал Александр Потапов (tiniji) в раздел Печать - Печатные формы документов

Печатная форма для документа "Установки цен номенклатуры". Показывает установленные цены, насколько изменилась цена (также отображаются значки повышения\понижения цены), и на сколько % была сделана наценка (% рассчитывается, а не берется из документа). В итогах выводится средняя наценка, а также базовый тип цен. Новые позиции помечены знаком "!" (если ранее не было установлено на них цен).

Обработка подключается через внешние печатные формы. У закупочных цен должен быть код 000000001.

Цены сортируются по коду справочника Типы Цен.

Описание колонок:

1. Если единица измерения отличается от единицы хранения, то она выводится в колонке с типом цен. Если не отличается, то выводится в начале.

2. Цена. Установленная цена. Берется из документа. Колонка валюта - отображается если валюта в документе, отличается от валюты типа цен.

3. Изменения. Формула расчета: Цена из документа - Прошлая Цена. (Прошлый период берется в зависимости от периодичности регистра ЦеныНоменклатуры. Если конфигурация типовая, то цены берутся на прошлый день).

4. Процент наценки. За базовую  берется закупочная цена. Если у типа цен установлен базовый тип цен, то процент считается от этого базового типа.

 

Update1:

1. Оптимизирован запрос.

2. Вывод колонки "Валюта".

3. Исправлена ошибка: если раньше цена была в другой валюте или в другой единице измерения, то изменение считалось неправильно.

4. Добавлен пересчет базовых цен в валюту устанавливаемых цен. Теперь процент наценки считается верно, когда типы цен в разных валютах.

5. Обновлены скриншоты

P.S. Если используются характеристики при установке цен, то изменение может быть расчитано неверно, когда прошлая цена была без характеристик.

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

Наименование Файл Версия Размер
Установка цен ++ - 8.2.epf 228
.epf 21,66Kb
11.09.11
228
.epf 21,66Kb Скачать
Установка цен ++.epf 31
.epf 19,78Kb
11.09.11
31
.epf 19,78Kb Скачать

См. также

Подписаться Добавить вознаграждение
Комментарии
1. nosoftyes nosoftyes (nosoftyes) 09.09.11 07:54
Скачиваний - "0", т.е. все поставившие "+" оценили обработку по скрину. Однако!
2. Сергей Ожерельев (Поручик) 09.09.11 08:07
(1) Скачать не смогли по новым правилам. Я тоже по скрину оценил.
3. Игорь Фрунзэ (gorodok11) 09.09.11 11:03
(2)Новая тенденция, однако! :D
4. Evgeniy (Evgeniy) 09.09.11 11:55
Одно не могу понять, зачем к коду типа цены цепляешься?
есть же напрмиер константа ТипЦенПлановойСебестоимостиНоменклатуры в УТ.

Проверку на код лучше выстави не при откурытии обработки, а при нажатии кнопки "Сформировать", а то я долго пытался понять от чего выставленный код закупочных цен не срабатывает. Пришлось в код залесть.

При формировании отчета у меня почему-то колонка "Изменения" всегда пустая с восклицательным знаком.
Цены точно были ранее и менялись, по логике должно быть показано изменение.
Возможно это из-за того что у меня все цены в валютах.

Итого: Вещь интрересная, но нужно довести до ума.
5. Александр Потапов (tiniji) 09.09.11 15:50
(4) Отвечаю по порядку:

Константу не использую, потому что на ней завязаны внутренние механизмы. И не всегда плановая = закупочная. Я обычно добавляю преодпределенный тип цен "Закупочная" И напрямую к нему обращаюсь.

Занесу в функцию Печать()

Должны быть изменения цен в любом случае, вне зависимости от валюты (там идет проверка, что за предыдущий период цена была = 0 или не установлена). У Вас используются характеристики номенклатуры?
6. Evgeniy (Evgeniy) 09.09.11 15:57
Ну если константа у вас используется для других целей, то тогда предлагаю вынести параметр "Цена закупочная" в форму обработки.
Пусть пользователь ручками из справочника указывает какой тип цены он считает закупочной.
Тем более есть базы, где для каждой организации свой тип закупочной цены в пределах одной базы.

характеристики номенклатуры мы не используем, только серии и то не у всех номенклатур.
7. Александр Потапов (tiniji) 09.09.11 16:56
Это ведь не обработка а печатная форма. Форма сделана лишь для отладки. Я сомневаюсь что пользователь будет каждый раз выбирать тип цен и жать лишние кнопки. А вот код у типа цен поменять не такая уж и проблема (Либо поменять код типа цен в обработке).

Обычно пользователи, которые печатают эту форму, сразу видят, правильно ли у них цены расчитаны (либо процент неправильно, либо цена понизилась/повысилась намного).

Странно что у вас печатает с восклицательными знаками (как новые цены).

В след. версии планирую добавить пересчет по курсам валют. Тогда процент будет считаться верно.
8. Сергей (1C82) 15.09.11 05:25
Поставил + по скрину и потому что сам писал аналогичное для клиента. Многим пригодится!
10. margo2007 (margo2007) 13.01.12 10:48
Скачала, подключила.
Все отлично, наглядно!
11. margo2007 (margo2007) 13.01.12 10:50
Менеджеры пожаловались, что надо заходить в каждую позицию и смотреть цены....
Зашла на сайт, скачала, подключила - и все довольны...
И я опять свободна!
12. Инна - (sinQio) 21.01.12 22:23
13. Denis (MirrorDen) 22.01.12 23:01
В прицепе не плохая обработка. Нужная.
14. StronG-X (Dethmond) 25.06.12 10:26
15. Денис Стюров (pitbul) 09.07.12 20:39
Спасибо, нужная весчь

поддерживаю!!! я всё не мог заставить операторов печатать документ об изменении цен на товары!!!
16. Сергей (konsserj) 13.12.13 10:32
Для БП сложно ее переделать?
17. Александр Потапов (tiniji) 13.12.13 14:37
(16) konsserj, да. Там другой принцип формирования цен. Вам лучше отчет поискать по анализу цен.