10.5 Запись/Обновление обмена валют (Практическое руководство)

GnuCash позволяет вам обновлять курсы обмена валют двумя различными способами: вручную и автоматически. В в следующих двух разделах мы проработаем оба пути.

Перед тем как мы начнем, давайте быстро взглянем на Карту счетов

Начальная установка трех банковских счетов с разными валютами

10.5.1 Ручное обновление обменного курса

Откройте Редактор цен выбрав Tools -> Price Editor.


Окно Редактора цен.

Нажмите на кнопку Add (Добавить) и добавьте новый курс обмена валют. Появившееся окно позволит вам выбрать валюту, для которой вводится обменный курс. Кликните по Select (Выбрать) и установите Type(Тип) в Currency(Валюта) и Currency/security в EUR (Евро). Появится следующее окно:


Окно Выбор продукта в Редакторе цен

Нажмите Ok и в окне Select Commodity (Выбор продукта), установите обменный курс между выбранным продуктом и выбранной валютой. В этом примере вы установите обменный курс 1 EUR равен 1 USD.


Окно Выбор продукта в Редакторе цен


Окно Редактора цен после установки обменного курса между Евро и долларом США


Номенклатура счетов после установки обменного курса между Евро и долларом США.

Обратите внимание, что при отсутствии обменного курса для HKD, GnuCash не конвертирует HKD-счета в USD. Это будет добавлено в следующем разделе.

10.5.2 Автоматическое обновление обменного курса (Практическое руководство)

В предыдущем разделе вы увидели как можно вручную задать обменный курс валюты, но должен быть более простой путь, чтобы это делать. И он есть.

Откройте Редактор цен, выбрав Tools -> Price Editor.


Окно Редактора цен до получения онлайн котировок.

Кликните по кнопке Get Quotes (Получить котировки), чтобы автоматически загрузить различные обменные курсы, которые вам необходимы.

Примечание:Если кнопка Get Quotes отключена, это значит, что perl модуль Finance::Quote (Финансы:: Котировки) не установлен. Для информации о том, как это сделать, смотрите раздел Конфигурирование для автоматического получения котировок.


Окно Редактора цен после получения онлайн котировок.

Заметьте, что программа загрузит обменные курсы для всех валют, которые вы используете в ваших различных счетах. Это будет происходить каждый раз после клика по кнопке Get Quotes или после автоматической загрузки котировок GnuCash в соответствии с Конфигурированием для автоматического получения котировок.

И если вы сейчас посмотрите на Номенклатуру счетов, вы сможете увидеть, что программа автоматически конвертировала счет в HKD в счет USD на родительских счетах, а также колонку Total (USD). Точно также с получением последних обновлений обновятся счета Евро.

Номенклатура счетов после получения онлайн котировок.

10.5.3 Как отключить обновление курса валют

Обновление курсов валют начнется с момента создания счета с валютой, отличной от валюты по умолчанию. Однако они не прекратятся после удаления этого счета из программы.

Когда вы удалили последний счет одной определенной валюты и не хотите больше получать для нее обновление котировок, сделайте следующее:

  • Tools -> Price Editor
  • Расширьте строку CURRENCY (Валюта)
  • Дважды кликните на валюте, для которой вы хотите отключить обновление обменного курса.
  • Снимите выбор с Get Online Quotes (Получать котировки онлайн).