Найти в Дзене
Про 1С

Настройка автоматического расчета цен в 1С "Комплексная автоматизация 2.5."

В конфигурации 1С "Комплексная автоматизация 2.5." проработали серьезно вопрос с ценообразованием, и многие из цен могут рассчитываться на основании чего либо:

  • Наценка на другой вид цен
  • Наценка на цену поступления
  • Наценка на цену ввода остатков
  • По себестоимости
  • По поставщикам
  • По конкурентам
  • Произвольная формула от других видов цен
  • Произвольный запрос к данным ИБ

Вариантов расчета приличное количество.

Но проблема в том, что изменения цен, с указанными вариантами "Способами задания цены" обновляют значения цен только после того, как в системе будет отражен очередной документ "Установка цен номенклатуры" по определённому виду цен.

Вручную это делать проблематично, особенно, когда у тебя приличное количество видов цен.

Но этот момент можно автоматизировать, настроить регламентное задание, которое будет в автоматическом режиме делать пересчет цен по расписанию.

Для этого необходимо зайти в справочник "Виды цен"

После чего внизу окна справочника, есть гиперссылка "Расписание автообновления цен"

-3

Переходим по ней, и попадаем в окно настроек "Расписаний автообновления цен"

-4

После чего можно нажать на кнопку "Добавить" и произвести настройки автоматического расчета цен, для нужных вам видам цен. Для примера я настрою автоматическое обновление цены, для вида цен "Розничная", которая должна пересчитываться каждый будний день, с 08-00 до 18-00 каждый час

-5

В итоге настройка автоматического расчета вида цен "Розничная", должна выглядеть примерно вот так.

-6

После того как проверили корректность всех настроек задания, устанавливаем флажок "Включено"

-7

Далее нажимаем на кнопку "Записать и закрыть". В результате чего в списке настроек у нас появится то самое задание, которое мы добавили.

-8

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

-9

Которое к тому-же, уже и выполнилось.

Вторая проверка это посмотреть что-же в итоге у нас создалось в процессе выполнения данного задания. Для этого перейдем в журнал документов "Установка цен номенклатуры"

И да действительно прошел пересчет и произошло автоматическое создание документа "Установка цен номенклатуры".

Плюс данного функционала, в том, что система сама автоматически может обновлять цены.

Минусы:

  • В момент каждого пересчета, нет анализа на изменение цены, т.е. если на момент запуска регламентного задания не было изменения цена, то по факту будет создан документ, в котором отразятся те-же самые цены что и при предыдущем, что в какой-то степени приводит к избыточности данных в базе и росту размера самой базы.
  • Документ создается один, и не важно сколько у вас там номенклатуры, что в принципе не очень хорошо, т.к. при открытии такого документа, а также при возможном редактировании, будут наблюдаться ощущаемые "тормоза"

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

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

Механизм настройки автоматического обновления цен идентичен и в других конфигурациях фирмы 1С построенных на управляемых формах, таких как 1С "Управление торговлей 11.5", "Управление предприятие 2.5" возможно и другими...