Статьи директора · переход на новую редакцию
Утром нет цен: задание перехода на ценообразование 2.5 может сработать само
Клиента обновили на 11.5.27 — версия длительной поддержки, все как полагается. Старое ценообразование оставили: оно работало, менять не просили. В одно утро звонок: «У нас нет цен».
Стали разбираться. В конфигурации есть регламентное задание «Переход на ценообразование версии 2.5». Оно сработало: то ли по расписанию, то ли кто-то запустил руками. Что именно произошло, выяснить не удалось.
Вывод от этого не меняется: если вы на 11.5.27 и оставили старое ценообразование, переключение может произойти без вашего участия.
Что это за задание
Называется дословно «Переход на ценообразование версии 2.5». Оно штатное, предусмотрено самой 1С, и у него есть неприятная для нас особенность: при сбое задание повторяет попытку трижды. То есть один неудачный запуск не означает, что обошлось.
Что мы сделали у клиента: отключили это задание. И только после этого спокойно занялись переходом — в выбранный момент, а не когда программа решила сама. Если вы еще не готовы переходить, начните с этого.
Что переносится, а что нет
Сам перенос работает, и это надо сказать честно: цены «на сейчас» переходят, и переходят корректно. Но есть три вещи, о которых мало кто знает заранее.
- Старые периоды цен не переносятся. Переход забирает актуальный срез, а не историю. Для компании, которая историей ценообразования пользуется — смотрит, по какой цене продавали в марте, сравнивает, спорит с контрагентом, — это потеря: цены на сейчас есть, цен за прошлые месяцы нет.
- Зависимые и расчетные цены — зона риска. Если цены считались от других цен, по формулам или с процентами, после перехода каждую стоит проверить: не факт, что все перенеслось так, как было задумано.
- И главная засада. Переход встает началом месяца или началом текущего дня. Все, что записано по старому ценообразованию позже этой даты, — теряется. Цены, установленные сегодня утром, после переключения могут просто исчезнуть.
Как мы это сделали
Порядок простой, но в нем важна каждая деталь.
- Отключили регламентное задание, чтобы переход не случился сам посреди работы.
- Выбрали точку перехода — конкретную дату, а не «как получится».
- Сделали финальный документ «Установка цен номенклатуры» по старому ценообразованию. Именно документом: он гарантированно пишет в регистр то, что нужно, и становится точкой опоры.
- Запустили переход датой на день позже этой установки цен. Тогда финальные цены оказываются раньше точки перехода и не попадают под потерю.
- Написали обработку, которая прошла по старым документам установки цен и скорректировала записи регистра сведений нового ценообразования. Без этого шага историю цен перенести не получится — ее просто не будет.
Последний пункт — не универсальный рецепт, а работа под конкретную базу: зависит от того, какие виды цен использовались и насколько глубокая история нужна.
Что проверить у себя прямо сейчас
- Вы на 11.5.27 или свежее, а ценообразование до сих пор старое? Найдите задание «Переход на ценообразование версии 2.5» и посмотрите, не включено ли оно.
- Пользуетесь ли вы историей цен? Если да — переход нельзя делать «когда-нибудь»: сначала решается, что делать с историей.
- Есть ли зависимые или расчетные виды цен? Их после перехода проверяют вручную, по списку.
Чего ждут и чего не происходит. Люди искренне считают, что при переходе перенесутся все цены. Переносятся не все — и узнают об этом обычно утром, когда цен уже нет.
Что еще уходит при переходе на новые редакции
Логика подготовки везде одна: развести остатки заранее, закрыть старое, включить новое, завести заново.
- Старые взаиморасчеты — почему вернуться нельзя и что делать, если расчеты уже в каше.
- Комиссионные продажи версии 11.0 — что сделать до 11.6.3 и 2.6.3.
- Переработка версии 2.4 — отдельно для переработки на стороне и для давальческого сырья.
Посмотрим вашу базу
Если вы на 11.5 со старым ценообразованием, мы скажем: что перенесется само, что потеряется и нужна ли обработка под историю цен. Это разговор на ваших данных, а не по инструкции.
Опишите ситуацию словами — какая конфигурация, какая версия, пользуетесь ли историей цен. По описанию обычно уже понятно, что вас ждет.
Чем подтверждаем опыт
Статья написана по надиктовкам директора — Евгения Карпова, ГК «Солвикс». Это практика с внедрений и сопровождения, а не пересказ документации: то, что видно, когда сам разбираешь чужие базы.
В активе: 43 пройденных курса и 1328 учебных часов, первый экзамен сдан в 2009 году. «1С:Специалист-консультант» по 1С:ERP (управленческий и регламентированный учет), по 1С:Управление торговлей и по 1С:Документообороту.