Ошибка нет валюты договора

Ломаете голову над ошибкой «нет валюты договора» в 1С? Расскажем просто, почему она выскочила и как за пару кликов всё исправить.

Бесплатная консультация юриста

+7 (800) 301-07-30

Реклама jurik.ru

Ошибка «нет валюты договора» появляется в 1С:Бухгалтерия‚ когда в реквизите Валюта документа Договор указана валюта‚ которой нет в справочнике Валюты. Это может привести к невозможности сохранения документа‚ ошибкам при расчётах и задержкам в бухгалтерском учёте. В статье разберём‚ почему возникает проблема и какие шаги необходимо выполнить‚ чтобы её устранить.

Причины появления ошибки

Варианты причин:

  • Отсутствие нужной валюты в справочнике Валюты.
  • Неправильный ввод кода валюты (опечатка‚ лишний пробел).
  • Использование валюты‚ которая была удалена из справочника‚ но осталась в старых документах.

Система проверяет реквизит Валюта при сохранении документа. Если выбранный элемент не найден‚ выводится сообщение «нет валюты договора».

Пошаговая инструкция по устранению проблемы

Проверьте наличие валюты в справочнике

Откройте справочник Валюты (ПЗ Справочники → Валюты). Убедитесь‚ что нужная валюта присутствует в списке.

При необходимости добавьте новую валюту

Если валюта отсутствует‚ выполните следующие действия:

  1. Нажмите кнопку Создать (или двойным щелчком откройте карточку новой валюты).
  2. Введите код валюты (например‚ USD)‚ название и курс Национального банка (при необходимости).
  3. Сохраните изменения.

Свяжите валюту с договором

После добавления валюты откройте документ Договор и в поле Валюта выберите только что добавленную валюту.

Очистите кеш и обновите справочники

Иногда требуется обновить кэш программы:

  • Закройте 1С.
  • Запустите её заново;
  • Проверьте‚ что ошибка исчезла.

Дополнительные рекомендации

Чтобы избежать подобных ситуаций в будущем‚ следуйте этим простым правилам:

  • Регулярно обновляйте справочник Валюты‚ особенно при изменении курсов в Национальном банке.
  • При импорте данных из внешних систем проверяйте соответствие кодов валют.
  • Если в документе уже используется валюта‚ которой нет‚ сначала добавьте её в справочник‚ а затем редактируйте документ.

Пример: добавление валюты «Евро» в договор

Допустим‚ в вашем справочнике Валюты нет валюты Евро. Чтобы добавить её:

  1. Откройте Справочники → Валюты.
  2. Нажмите Создать.
  3. В поле Код введите EUR‚ в поле Наименование – Евро.
  4. Укажите текущий курс (например‚ 1 EUR = 1‚05 USD) и сохраните.
  5. Перейдите к документу Договор‚ в поле Валюта выберите Евро.
  6. Сохраните документ – ошибка исчезнет.

Что делать‚ если после всех действий ошибка остаётся?

Если проблема не решена‚ проверьте следующее:

  • Не используется ли в документе Валюта из другого реквизита (например‚ из Валютный курс).
  • Не включён ли режим «Только чтение» у справочника Валюты (в настройках прав доступа).
  • Не происходит ли конфликт версий базы данных (например‚ после обновления конфигурации).

В случае сложных ситуаций рекомендуется обратиться к Администратору информационной базы или к специалисту по 1С.

Ошибка «нет валюты договора» – типичная проблема‚ решаемая простым добавлением недостающей валюты в справочник Валюты. Главное – своевременно обновлять справочники и проверять корректность ввода данных. Следуя описанным шагам‚ вы сможете быстро устранить ошибку и продолжить работу с документами Договор без задержек.