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 получения курсов валют перед операцией импорта прайсов (или обновления цен, если курсы в Настройке прайсов у вас не заданы).
Как вводить курсы вручную?
Если вы хотите курсы устанавливать вручную, то вам нужно удалить все формулы из настроек валют.
Во вкладке Информация:
Во вкладке Прайсы / Импорт выбранных прайсов
Курсы вводятся в эти колонки:
История изменения курса
Открыть историю можно двойным кликом по названию валюты во вкладке Информация
Если в какой-то день курс менялся несколько раз, то в истории будет только последнее значение курса на эту дату. История курсов в течение дня не сохраняется.