Часто встречаются случаи, когда необходимо изменить валюту управленческого учета уже после ввода многих документов. Да, можно конечно же просто взять и кодом в одну строчку принудительно изменить константу, а потом перепроводить всю базу. В обработке же пересчитываются регистры накопления, где участвует сумма в валюте управленческого учета. Тем у кого конфигурация изменена можно с минимальными усилиями добавить(или удалить) регистр в модуле обработки.
Внимание! Процедура может быть довольно длительной в зависимости от размера базы. И не забываем делать архивную копию!
Изменения управленческой валюты с пересчетом регистров
Изменение валюты управленческого учета в УТ 10 после ввода документов. Обработка пересчитывает валюту во всех регистрах накопления БЕЗ перепроведения документов.
А как реагирует на историю курсов?
курсы берем на дату регистратора
А почему именно УТ? По идее — должна работать во всех конфигурациях, где есть соответствующий регистр. Сама идея просто великолепна.Не стоит сужать область применения.
(3) itar59, Потому что в УТ есть управленческая и регламентированная валюта. В бухгалтерских конфигурациях только регламентированная.
(4) Воронкин,
кроме УТ есть УТП, УПП и другие с управленческой валютой
насколько я понял, в них тоже должна работать
и еще один вопрос.
есть ситуация, когда управленческая и регламентированная валюты совпадают, например «рубль»
Как Вы думаете не снесет регламентированную валюту?
(6) Нет. Не снесет. Другое дело надо понимать, что отчеты многие вы в регламентированной валюте уже не получите в УТ 10. И еще: внезапно вспомнил, что надо что-то сделать с документами Оприходования и Инвентаризации (надо бы добавить).
(7)
Please, не забудьте добавить.
Добрый день, обработка выдала ошибку. что делать?
{Форма.Форма.Форма(121)}: Поле объекта не обнаружено (СуммаУпр)
ЗаписьРегистра[ИмяРесурса]= ЗаписьРегистра[ИмяРесурса]*СтарыйКурс/НовыйКурс;
(9) arhangelru, А в какой конфигурации вы пытаетесь запустить обработку?
Спасибо. Хорошая обработка с нормальным пересчетом!