Данная обработка позволит сменить валюты учета на выбранную в обработке.
Алгоритм работы:
- Этап 1. Находит константы валют, если они отличаются от выбранной - заменяет их на нужную.
- Если установлен флаг "Добавить договора в этой валюте, если их нет" то находит контрагентов с договорами, у которых нет договоров с вновь вводимой валютой и добавляет их на основе тех, что есть в базе но с новой валютой учета. Если операция делается сразу, то проводится анализ основных договоров. И если они были в старой валюте управленческого учета, то основным устанавливается вновь созданный договро с новой валютой учета.
- Этап 2. Устанавливает новые курсы валют в проведенные документы.
- Сделать копию базы.
- Выполнить этап 1 с установленным флагом "Добавить договора в этой валюте, если их нет".
- Перезайти в 1С.
- Загрузить или установить правильно курсы валют относительно новой валюты учета (с даты самого первого документа).
- Выполнить этап 2 с установленным флагом "Перезаполнить курсы валют в документах".
- Провести все документы.
ВАЖНО! После данной операции ОБЯЗАТЕЛЬНО требуется перепровести все документы в базе!
Если это невозможно сделать, то пользоваться данной обработкой нельзя. А правильно - свернуть базу в чистую остатками и там уже установить нужные валюты учета.
Обрабока подойдет для любой конфигурации, где есть валюты учета и справочник Договора контрагентов. (УПП, УТ, БУХ и т.п.)
Проверено на конфигурациях УПП 1.3 БУХ 2.0, УТ 10.3, УТ 2.3 для Украины.