Авто-пересчёт продажных цен в 1С при изменении курса валют — с округлением
Цены вы храните в долларах или евро, а прайс для клиентов — в рублях по курсу. Расширение при изменении курса автоматически создаёт документ установки цен — пересчитанный по новому курсу с округлением, заданным в настройках рублёвого вида цен. Запуск по расписанию работает только для клиент-серверных баз (в файловых — вручную). Ошибки актуализации фиксируются в журнале регистрации.
Последняя версия:
Что вы получаете
Готовое решение
Не идея и не ТЗ — рабочая разработка для текущего и предыдущих релизов конфигураций, со скриншотами и инструкцией.
Безопасно для конфигурации
Разработки подключаются без вмешательства в типовую конфигурацию. Снимаются за минуту, если что-то пойдёт не так.
Полная прозрачность
Открытый код, честные отзывы, закрывающие документы.
Подробное описание
Обработка актуализирует рублевые цены в документах установки цен номенклатуры по текущему курсу валют (если для этих цен задана зависимость от курса).
Актуализацию цен можно поставить по расписанию, для этого его необходимо заполнить при добавлении обработки в базу:

Имеет смысл настраивать выполнение процедуры не чаще одного раза в день.
Теперь в программе появится новое регламентное задание:

Если у вас база клиент-серверная, то обработка спокойно будет выполняться по расписанию; если же ваша база имеет файловый тип, то каждый раз актуализацию нужно будет запускать вручную, несмотря на настроенное расписание (по кнопке Выполнить сейчас).
Покажу на примере, как работает обработка. Допустим, у нас есть есть документ установки рублевых цен, которые нужно актуализировать по курсу валюты евро:

О необходимости актуализации цен этого документа говорит то, что в комментарии написан код валюты Евро (для долларов нужно было бы написать в комментарии USD, для юаней - CNY).
После выполнения процедуры актуализации на текущую дату автоматически создается такой же документ, но цены пересчитываются на основе изменения курса валюты, указанной в комментарии:

При этом выполняется округление, заданное в настройках рублевого вида цен.
При актуализации документа установки цен метка с валютой из комментария этого документа убирается и добавляется в только что созданный документ. Таким образом, обработка защищается от постоянной актуализации одних и тех же документов.
В случае возникновения ошибок при выполнении актуализации (например, не найдена валюта по коду, отсутствует курс на дату и т.п.) создается запись в журнале регистрации.
Оцените разработку
Общий рейтинг появляется при ≥ 3 оценках. Мы не скрываем плохие — все оценки идут в общую статистику.
Войдите, чтобы оценить разработку.
Частые вопросы
Как получить разработку и установить её в 1С?
После оплаты картой или СБП ссылка для скачивания приходит на email в течение минуты. При оплате по счёту от ИП — автоматически после поступления денег на расчётный счёт. Ручные оплаты (USDT, перевод на казахскую карту) подтверждаем в рабочее время — обычно в течение часа.
К разработке приложена инструкция по подключению. Установка занимает 5–10 минут. Если что-то не получится — напишите, подключимся удалённо через AnyDesk и поставим за вас.
Какие способы оплаты доступны?
Можно ли оплатить в тенге, белорусских рублях или долларах?
А если что-то пойдёт не так после установки?
Что произойдёт после очередного обновления 1С?
Каждая разработка тестируется на новых релизах 1С до их публичного выхода. На момент, когда вы обновите конфигурацию, совместимая версия уже готова и ждёт скачивания.
Если в течение 3 месяца после покупки выйдет новый релиз — обновление бесплатно (просто скачайте свежую версию из личного кабинета). Дальше доступна цена обновления — 20% от текущей цены разработки. Альтернатива — годовой абонемент, покрывающий все обновления и новые разработки сайта.
Какие версии 1С НЕ поддерживаются?
Разработка не работает в 1С:Fresh — это облачный режим работы 1С со своими ограничениями. Список совместимых конфигураций указан в начале описания, в других конфигурациях использование не предполагается.
На сколько баз 1С действует одна покупка?
Можно ли дорабатывать код самостоятельно?
Какие закрывающие документы вы предоставляете?
Можно ли посмотреть демо до покупки?
Какой артикул у этой разработки?
Комментарии (1)
День добрый. Скажите, вы можете доработать эту обработку в том плане, что у нас очень много номенклатуры, и процесс занимает много времени. Мы хотели бы иметь возможность в 18 часов вносить курс на завтра, не дожидаясь загрузки после полуночи. и каким то образом запускать обработку, что бы она подхватывала курс завтрашнего дня, и формировала бы установку цен завтрашнего курса (датой на которую указан курс, самый последний)
Добрый день! Дата документа установки цен будет равна текущей дате при создании документа. В остальном все будет работать так как вам нужно. А дату документа можете подправить потом вручную.

Чтобы оставить комментарий, войдите или зарегистрируйтесь.