Quad.Wiki

Валюты и курсы валют

Во вкладке Продукция цены отображаются в Основной валюте. Эта валюта настраивается во вкладке Конфигурация. После изменения основной валюты нужно перезапустить программу. Можно установить и количество знаков после запятой, до которого будут округляться цены. 0 - цены будут без “копеек”.

Здесь же в конфигурации можно добавить любое количество валют в справочник.

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

Курсы валют

В программу можно загружать прайсы в любой валюте. Курс валюты при этом используется либо общий, либо можно установить индивидуально для каждого прайса. Если поставщик указывает курс валюты в какой-то ячейке в самом прайсе, то, за дополнительную плату, можно сделать скрипт, который будет применять этот курс при загрузке. Прайсы нужно загружать в той валюте, в которой они есть, а программа при расчете вашей цены сама конвертирует цены в Основную валюту.

Общий курс

Курс валют общий для всех прайсов и правил наценки устанавливается во вкладке Информация. Здесь вы можете установить как курс, введенный вручную, так и курс, рассчитываемый исходя из курсов нацбанка РФ, Беларуси, Украины или Казахстана. Для установки курса вручную просто введите нужное значение для валюты и нажмите Сохранить.

При этом, если вы вводите курс РФ, то ваша основная валюта должна быть Российский рубль. Если же вы работаете в России и нужно вводить курсы РФ, но основная ваша валюта, например, Доллар США, то вам нужно вводить обратный курс, т.е. единица деленная на тот курс который вам нужен - разделить вы можете прямо в поле ввода. При пересчете цен из одной валюты в другую программа делает только умножение на курс, а если ваша валюта доллар, а курс вводите рубля, то соответственно цены нужно будет разделить на этот курс, поэтому нужно вводить 1/57 (как в примере ниже).

 

Если вам нужно привязать курс к курсу Нацбанка какой-нибудь страны, то для этого вам нужно прописать формулу формирования курса. Пример:

RU|USD+5% - данная формула означает что нужно взять курс доллара нацбанка РФ и прибавить к нему 5%.

UA|EUR+1 - данная формула означает что нужно взять курс евро нацбанка Украины и прибавить к нему 1 гривну.

Первое слово, до символа | в формуле - страна, курс нацбанка которой нужно использовать, возможные варианты: BY, RU, UA, KZ, B2, BZ

BY, RU, UA, KZ - это курсы на сегодня центробанков соответствующих стран.

B2 - курс центрального банка Беларуси на сегодня, полученный из альтернативного источника, используйте в случае, если по каким-то причинам ваш IP-адрес заблокирован сайтом центробанка.

BZ - максимальный курс белорусского рубля среди следующих курсов: курс НБРБ на сегодня, курс НБРБ на завтра, текущий курс USD, EUR, RUB на торгах на бирже. Т.е. проверяется 3 курса и выбирается максимальный из них.

R2 - курс центрального банка РФ на сегодня, полученный из альтернативного источника, используйте в случае, если по каким-то причинам ваш IP-адрес заблокирован сайтом центробанка.

RZ - максимальный курс российского рубля среди следующих курсов: курс ЦБРФ на сегодня, курс ЦБРФ на завтра.

Второе слово - международный общепринятый код валюты (USD, RUB, BYN, UAH, EUR и т.д.)

Дальше идет символ + или - , т.е. операция прибавить или отнять от курса нацбанка.

Дальше указываете что отнять, это может быть процент, например RU|USD+1,3% или просто число, тогда прибавляются не проценты а единицы (без символа %) к курсу нацбанка.

Если вам нужен "обратный" курс, то в начале формулы нужно написать символ "восклицательный знак".


.

Если вам нужно использовать курс нацбанка без изменений, то используете следующую формулу RU|USD+0 или RU|USD - т.е. прибавить 0 к курсу нацбанка. Курсы тянутся те, которые установлены на сегодня.

 

Курс валюты для прайса поставщика

Курсы валют, указываемые во вкладке Информация распространяются на все прайсы, которые вы используете, а так же на все операции наценки или экспорта, применяемые в программе (вы можете например основную валюту иметь одну, но выгружать данные в любой валюте, рассчитанной по курсам из вкладки Информация. Но часто бывает, что у поставщика товара какой-то свой собственный курс. В этом случае возможны следующие варианты:

1. Если поставщик указывает курс в прайсе в какой-то определенной ячейке, то пересчитать цены по этому курсу можно при загрузке прайса. Для этого нужно написать макрос - обратитесь в техподдержку по этому вопросу.

2. Вы можете указывать курс в настройке прайса поставщика - в этом случае перед каждой загрузкой прайса вам нужно будет указывать новый курс, если он изменился. Курс указывается отдельно для оптовой и розничной цен.

Обратите внимание, что если у поставщика цены в прайсе в USD, а вы указываете курс для преобразования из USD в RUB, то валюту цены нужно указывать RUB, т.е. ту валюту, в которую будет конвертирована цена по указанному курсу. При загрузке прайса цена из прайса умножается на число, введенное вами в поле Курс конвертации. Если вы изменили курс, то, чтобы он применялся, вам нужно заново загрузить прайс.

3. Вы можете загрузить прайсы в той валюте, в которой они есть, а курс конвертации указывать во вкладке вверху Прайсы / Импорт выбранных прайсов - в этом случае вам не нужно будет загружать прайс заново при изменении курса - курс применяется при обновлении цен, т.е. вам достаточно изменить курс и обновить цены. Курс здесь вводится относительно вашей основной валюты, т.е. если ваша валюта Российский рубль, то здесь нужно вводить число (курс), умножив на которое исходную цену поставщика вы получите цену в российских рублях.

 

Здесь вы так же можете использовать формулы, для расчета курса исходя из курсов национальных банков - колонки для ввода курса находятся в конце таблицы.

Курсы можно вводить отдельно для цены и рекомендованной цены, так же как и загружать эти цены в разных валютах.

 

4. Если у поставщика в прайсе несколько валют и на каждую из них он дает свой собственный курс, т.е. нужно пересчитать по курсу поставщика, а не по вашему собственному курсу, то при настройке прайса нужно указать, в какой валюте товары на листе, либо указать колонку с кодом валюты. Т.е. грузить прайс нужно как обычный прайс, цены которого пересчитываются по вашему собственному курсу.

Курсы поставщика указываются во вкладке “Курсы валют” в карточке прайса.

Указывается в виде списка “код валюты| курс” - код от курса отделен вертикальной чертой, каждая валюта с новой строки. После изменения курса нужно заново загрузить прайс. Если файл прайса не изменялся, то загрузить его вручную через вкладку Прайсы / Импорт выбранных прайсов.

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

Чтобы пересчитывалось все правильно:

Не должно быть указано курсов во вкладке Прайсы / Импорт выбранных прайсов.

Не должно быть курсов конвертации.

 



Когда обновляются курсы валют?

1. Курсы нацбанков загружаются при запуске программы

2. При нажатии кнопки Обновить в блоке с курсами валют во вкладке Информация.

Если вы обновили курсы и нужно посмотреть, какие курсы установились для прайсов, то во вкладке вверху Прайсы / внизу 2. Загрузка прайсов так же нажмите кнопку Обновить

3. Если вы обновляете цены часто и вам нужно следить за изменением курса в течение дня, в то время как программа работает и не перезапускается, то можно добавить операцию Quad.Magic получения курсов валют перед операцией импорта прайсов (или обновления цен, если курсы в Настройке прайсов у вас не заданы).

 


Как вводить курсы вручную?

Если вы хотите курсы устанавливать вручную, то вам нужно удалить все формулы из настроек валют.

Во вкладке Информация:

 

Во вкладке Прайсы / Импорт выбранных прайсов

Курсы вводятся в эти колонки:

 

 

История изменения курса

Открыть историю можно двойным кликом по названию валюты во вкладке Информация

Если в какой-то день курс менялся несколько раз, то в истории будет только последнее значение курса на эту дату. История курсов в течение дня не сохраняется.