Дмитрий Медведков программист, консультант 1С
Работаю в 1С с 2012-го, специализируюсь на УТ 11
Имею 10 квалифиционных сертификатов 1C:Профессионал, 1С:Специалист и 1С:Специалист-консультант
Обработка актуализирует рублевые цены в документах установки цен номенклатуры по текущему курсу валют (если для этих цен задана зависимость от курса).
Артикул | 514 |
Обновлено | 21.12.2022 |
Исходный код | Открыт |
Изменение конфигурации | Не требуется |
Покупок | 10 |
Обработка актуализирует рублевые цены в документах установки цен номенклатуры по текущему курсу валют (если для этих цен задана зависимость от курса).
Актуализацию цен можно поставить по расписанию, для этого его необходимо заполнить при добавлении обработки в базу:
Имеет смысл настраивать выполнение процедуры не чаще одного раза в день.
Теперь в программе появится новое регламентное задание:
Если у вас база клиент-серверная, то обработка спокойно будет выполняться по расписанию; если же ваша база имеет файловый тип, то каждый раз актуализацию нужно будет запускать вручную, несмотря на настроенное расписание (по кнопке Выполнить сейчас).
Покажу на примере, как работает обработка. Допустим, у нас есть есть документ установки рублевых цен, которые нужно актуализировать по курсу валюты евро:
О необходимости актуализации цен этого документа говорит то, что в комментарии написан код валюты Евро (для долларов нужно было бы написать в комментарии USD).
После выполнения процедуры актуализации на текущую дату автоматически создается такой же документ, но цены пересчитываются на основе изменения курса валюты, указанной в комментарии:
При этом выполняется округление, заданное в настройках рублевого вида цен.
При актуализации документа установки цен метка с валютой из комментария этого документа убирается и добавляется в только что созданный документ. Таким образом, обработка защищается от постоянной актуализации одних и тех же документов.
В случае возникновения ошибок при выполнении актуализации (например, не найдена валюта по коду, отсутствует курс на дату и т.п.) создается запись в журнале регистрации.
Дмитрий Медведков программист, консультант 1С
Работаю в 1С с 2012-го, специализируюсь на УТ 11
Имею 10 квалифиционных сертификатов 1C:Профессионал, 1С:Специалист и 1С:Специалист-консультант
Комментарии (2)
Евгений 27 февраля 2022 г.
А что происходит когда те же конфеты пришли через неделю,
уже есть два документа с примечанием usd на одни и те же конфеты . Какая цена будет установлена на конфеты ?
точнее цена конфет 1 USD , курс 100 RUB ,цена формируется как 1*100 = 100 RUB . Мы установили цены ,и в примечании написали USD .
Завтра опять приход ,но конфетки уже по 2 usd и курс 150 RUB , опять установили цены прописали в примечании USD.
На завтра курс вырос - запускаем обработку . Какая будет цена у конфет при курсе 200 RUB
Дмитрий Медведков, администратор 27 февраля 2022 г.
Добрый день. Ввиду последних событий принял решение не работать какое-то время. Поддерживать иллюзию нормальности не хочу.