Ошибка «нет валюты договора» появляется в 1С:Бухгалтерия‚ когда в реквизите Валюта документа Договор указана валюта‚ которой нет в справочнике Валюты. Это может привести к невозможности сохранения документа‚ ошибкам при расчётах и задержкам в бухгалтерском учёте. В статье разберём‚ почему возникает проблема и какие шаги необходимо выполнить‚ чтобы её устранить.
Причины появления ошибки
Варианты причин:
- Отсутствие нужной валюты в справочнике Валюты.
- Неправильный ввод кода валюты (опечатка‚ лишний пробел).
- Использование валюты‚ которая была удалена из справочника‚ но осталась в старых документах.
Система проверяет реквизит Валюта при сохранении документа. Если выбранный элемент не найден‚ выводится сообщение «нет валюты договора».
Пошаговая инструкция по устранению проблемы
Проверьте наличие валюты в справочнике
Откройте справочник Валюты (ПЗ Справочники → Валюты). Убедитесь‚ что нужная валюта присутствует в списке.
При необходимости добавьте новую валюту
Если валюта отсутствует‚ выполните следующие действия:
- Нажмите кнопку Создать (или двойным щелчком откройте карточку новой валюты).
- Введите код валюты (например‚ USD)‚ название и курс Национального банка (при необходимости).
- Сохраните изменения.
Свяжите валюту с договором
После добавления валюты откройте документ Договор и в поле Валюта выберите только что добавленную валюту.
Очистите кеш и обновите справочники
Иногда требуется обновить кэш программы:
- Закройте 1С.
- Запустите её заново;
- Проверьте‚ что ошибка исчезла.
Дополнительные рекомендации
Чтобы избежать подобных ситуаций в будущем‚ следуйте этим простым правилам:
- Регулярно обновляйте справочник Валюты‚ особенно при изменении курсов в Национальном банке.
- При импорте данных из внешних систем проверяйте соответствие кодов валют.
- Если в документе уже используется валюта‚ которой нет‚ сначала добавьте её в справочник‚ а затем редактируйте документ.
Пример: добавление валюты «Евро» в договор
Допустим‚ в вашем справочнике Валюты нет валюты Евро. Чтобы добавить её:
- Откройте Справочники → Валюты.
- Нажмите Создать.
- В поле Код введите EUR‚ в поле Наименование – Евро.
- Укажите текущий курс (например‚ 1 EUR = 1‚05 USD) и сохраните.
- Перейдите к документу Договор‚ в поле Валюта выберите Евро.
- Сохраните документ – ошибка исчезнет.
Что делать‚ если после всех действий ошибка остаётся?
Если проблема не решена‚ проверьте следующее:
- Не используется ли в документе Валюта из другого реквизита (например‚ из Валютный курс).
- Не включён ли режим «Только чтение» у справочника Валюты (в настройках прав доступа).
- Не происходит ли конфликт версий базы данных (например‚ после обновления конфигурации).
В случае сложных ситуаций рекомендуется обратиться к Администратору информационной базы или к специалисту по 1С.
Ошибка «нет валюты договора» – типичная проблема‚ решаемая простым добавлением недостающей валюты в справочник Валюты. Главное – своевременно обновлять справочники и проверять корректность ввода данных. Следуя описанным шагам‚ вы сможете быстро устранить ошибку и продолжить работу с документами Договор без задержек.