Меню

1с загрузка валюты с рбк



Курсы валют в 1С 8.3 — загрузка в ручном и автоматическом режиме

В этой статье мы рассмотрим, как загрузить курсы валют в программу 1С 8.3 Бухгалтерия 3.0 с сайта РБК через интернет.

Начнем с заведения нового вида валюты, затем загрузим курсы валют в ручном режиме и настроим автоматическую ежедневную загрузку.

Ввод новой валюты

Справочник «Валюты» в интерфейсе расположен на вкладке «Справочники»:

Чтобы курсы валют правильно загружались, они должны иметь корректный Код по классификатору валют.

Поэтому для добавления новой валюты правильно использовать классификатор, доступный по кнопке «Подобрать из классификатора»:

Получите понятные самоучители по 1С бесплатно:

Для того чтобы добавить новую валюту, достаточно выделить её в списке и нажать «Выбрать»:

Валюта автоматически будет добавлена в список.

Обратите внимание! Не все валюты имеют возможность загрузки курса из интернета, понять это можно по флагу «Загружается из сети Интернет».

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

Загрузка курсов валют с сайта РБК в ручном режиме

Возвратимся к форме списка справочника «Валюты» и нажмем «Загрузить курсы валют»:

Откроется форма, где нужно указать, какие валюты и за какой период необходимо загрузить:

Нажмите кнопку «Загрузить». Вот и всё — курсы загружены.

Давайте проверим результат. Для просмотра истории курсов валют в 1С необходимо открыть элемент справочника «Валюты» и нажать на кнопку «Курсы валют»:

Откроется форма регистра сведений, где на каждый день можно увидеть актуальный курс валюты:

Настройка автоматической загрузки курсов валют в 1С 8.3

Настройка автоматической ежедневной загрузки курсов валют в программе 1С с сайта РосБизнесКонсалтинг производится с помощью настройки соответствующего регламентного задания.

Проследуйте во вкладку «Администрирование», далее — «Поддержка и обслуживание». Там следует выбрать пункт «Регламентные и фоновые задания«:

Найдите в списке задание с названием «Загрузка курсов валют». Для него необходимо установить флаг «Включено» и задать расписание:

Расписание по умолчанию настраивается на ежедневную загрузку в 12 часов дня (каждый день; с 12:00:00 один раз в день).

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

К сожалению, мы физически не можем проконсультировать бесплатно всех желающих, но наша команда будет рада оказать услуги по внедрению и обслуживанию 1С. Более подробно о наших услугах можно узнать на странице Услуги 1С или просто позвоните по телефону +7 (499) 350 29 00. Мы работаем в Москве и области.

Источник

Загрузка курсов валют из РБК в 1С

Программирование системы 23.08.2016 10:30 14513

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

Читайте также:  Nicehash как сменить валюту

РБК — это крупный российский мультимедийный холдинг. Данная компания включает одноименной телеканал, печатные СМИ, интернет-портал. Котировки валют можно получить не только с сайта РБК. ЦБРФ(Центральный банк Российской Федерации) в свободном доступе транслирует котировки валют.

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

Строка запроса данных с сайта РБК

Коды валют
Британский фунт — 826
Американский доллар — 840
Японская йена — 392
Полный список валют.

Запрос для получения курса доллара на 23.08.2016
Шаблон: http://cbrates.rbc.ru/tsv/КодВалюты/Год/Месяц/День.tsv
Запрос: http://cbrates.rbc.ru/tsv/840/2016/08/23.tsv

Запрос для получения курса доллара за весь период
Шаблон: http://cbrates.rbc.ru/tsv/cb/КодВалюты.tsv
Запрос: http://cbrates.rbc.ru/tsv/cb/840.tsv

Формат выгружаемых данных

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

Дата Кратность Курс
20160821 1 72.4558
20160822 1 72.4558
20160823 1 72.4457

Загрузка курсов валют с сайта РБК

1. vektor 25.05.2020 20:37
Добрый день !
Подскажите пожалуйста: как это запустить в 1с8 Бухгалтерия 3.0 ?
Буду благодарен за помощь.
2. progv8 30.05.2020 14:46
Здесь показан пример, как получить курсы валют.
Этот пример можно запустить во внешней обработке для Бухгалтерии 3.0.

Для того чтобы добавить сообщение, необходимо Войти или Зарегистрироваться

Источник

Рекомендации по переходу на сервис загрузки курсов валют и БИК фирмы «1С»

В программах 1С для загрузки данных о курсах валют и классификатора банков (БИК) раньше использовался сервис РБК. В настоящий момент большинство конфигураций, которые разработаны фирмой «1С», используют сервис 1С для загрузки курсов валют и БИК. Партнерам фирмы «1С», у которых есть собственные разработки на платформе «1С:Предприятие», и пользователям нетиповых версий 1С следует проверить, к какому сервису обращаются их программы. Если используется сервис РБК, то необходимо выполнить переход на сервис 1С.

Задача заключается в том, что нужно встроить механизм загрузки валют и БИК из 1С:Библиотеки стандартных подсистем версии 2.4.6 или выше.


    Нужно поменять адреса и способ подключения к сервису так же как, в функции Обработки.ЗагрузкаКурсовВалют.ЗагрузитьКурсыВалютПоПараметрам и в процедуре Обработки.ЗагрузкаКлассификатораБанков.ПолучитьДанныеИзИнтернета .

Курсы валют: https://currencyrates.1c.ru/exchangerate/v1
Классификатор банков: https://bankregister.1c.ru/bankregister/v1

Обратите внимание на:

ПараметрыАутентификацииНаСайте – логин и пароль от Портала 1С:ИТС. В настоящий момент сервис не проверяет логин и пароль, т.к. есть конфигурации, в которых нельзя настроить интернет-поддержку. В дальнейшем планируется проверять логин пароль при обращении к сервису.

Для того, чтобы повторно не загружать данные, которые не менялись на сервере 1С с момента предыдущей загрузки, при обращении к серверу рекомендуется использовать заголовки
If-Modified-Since в HTTP-запросе и Last-Modified в HTTP-ответе. В заголовке Last-Modified сервер сообщает дату модификации запрашиваемого ресурса на сервере, эту дату необходимо хранить в информационной базе и указывать в заголовке If-Modified-Since при последующем обращении к серверу. В этом случае, если запрашиваемые данные на сервере не менялись, сервер в ответе на запрос вернёт код состояния 304 «Not Modified» . В 1С:Библиотеке стандартных подсистем
дата, полученная в заголовке Last-Modified , хранится в константе ВерсияКлассификатораБанков
(см. конструктор для этой константы — функцию Обработки.ЗагрузкаКлассификатораБанков.НовоеОписаниеКлассификатора , а также функцию ВерсияКлассификатора того же модуля).

Если используется механизм регламентных заданий для загрузки курсов валют и классификатора банков, то нужно скопировать механизм установки расписаний регламентных заданий Обработки.ЗагрузкаКурсовВалют.УстановитьРасписаниеРегламентногоЗадания Обработки.ЗагрузкаКлассификатораБанков.УстановитьРасписаниеРегламентногоЗадания .

Прописать в обработчик обновления, как в Обработки.ЗагрузкаКурсовВалют.ПриДобавленииОбработчиковОбновления и Обработки.ЗагрузкаКлассификатораБанков.ПриДобавленииОбработчиковОбновления .

Важно перенести в старые версии программ 1С механизм повторения запроса к серверу в случае получения от него ошибки 50x.

Источник

Курсы валют в 1С 8.3 — загрузка в ручном и автоматическом режиме

Как загрузить курсы валют в программу 1С 8.3 Бухгалтерия 3.0 с сайта РБК через интернет?

Начнем с заведения нового вида валюты, затем загрузим курсы валют в ручном режиме и настроим автоматическую ежедневную загрузку.

Ввод новой валюты

Справочник «Валюты» в интерфейсе расположен на вкладке «Справочники»:

Что бы курсы валют правильно загружались, они должны иметь корректный Код по классификатору валют.

Поэтому для добавления новой валюты правильно использовать классификатор, доступный по кнопке «Подобрать из классификатора»:

Для того, что бы добавить новую валюту, достаточно выделить её в списке и нажать «Выбрать»:

Валюта автоматически будет добавлена в список.

Обратите внимание! Не все валюты имеют возможность загрузки курса из интернета, понять это можно по флагу «Загружается из сети Интернет».

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

Загрузка курсов валют с сайта РБК в ручном режиме

Возвратимся к форме списка справочника «Валюты» и нажмите «Загрузить курсы валют»:

Откроется форма, где нужно указать какие валюты и за какой период необходимо загрузить:

Нажмите кнопку «Загрузить». Вот и всё — курсы загружены.

Давайте проверим результат. Для просмотра истории курсов валют в 1С необходимо открыть элемент справочника «Валюты» и нажать на кнопку «Курсы валют»:

Откроется форма регистра сведений, где на каждый день можно увидеть актуальный курс валюты:

Настройка автоматической загрузки курсов валют в 1С 8.3

Что бы настроить автоматическую ежедневную загрузку курсов валют в программе 1С с сайта РосБизнесКонсалтинг. Производится это с помощью настройки соответствующего регламентного задания.

Проследуйте во вкладку «Администрирование», далее «Поддержка и обслуживание». Там следует выбрать пункт «Регламентные и фоновые задания»:

Найдите в списке задание с названием «Загрузка курсов валют». Для него необходимо установить флаг «Включено» и задать расписание:

Расписание по умолчанию настраивается на ежедневную загрузку в 12 часов дня (каждый день; с 12:00:00 один раз в день).

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

Источник

Курсы валют в 1С

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

Ввод новой валюты в 1С

Доступ к справочнику «Валюты» осуществляется через раздел «Справочники».

Правильная загрузка может быть обеспечена только в том случае, когда корректно указаны коды по классификатору валют.

Соответственно этому моменту необходимо уделить повышенное внимание, выбирая для ввода новой валюты кнопку «Подобрать из классификатора».

Сам процесс добавления предельно упрощен. Достаточно в предложенном списке найти и выделить искомый вариант, после чего кликнуть на «Выбрать».

После этого валюта добавится в справочник. При этом необходимо учесть, что для части валют невозможно провести загрузку данных по курсу из сети интернет. Такая операция доступна только для позиций обладающих активным флажком «Загружается из сети Интернет».

С формированием новой позиции в справочнике можно начинать загружать данные в программу.

Загрузка курсов валют с сайта РБК в 1С

Для загрузки курса необходимо перейти в справочник «Валюты», где выбрать вариант «Загрузить курсы валют».

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

Кнопкой «Загрузить» активируется процесс загрузки. На этом сама процедура заканчивается, и в программе 1С оказываются актуальные валютные курсы.

Для проверки актуальности курсов необходимо зайти в справочник и нажать на «Курсы валют».

Она активирует регистр, в котором на каждодневной основе происходит формирование валютных курсов.

Настройка автоматической загрузки курсов валют в 1С

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

Для этого необходимо обратиться к закладке «Администрирование» — «Поддержка и обслуживание» — «Регламентные и фоновые задания».

В списке предусмотрено наличие задания «Загрузка курсов валют». Его требуется активировать флажком «Включить», после чего задать необходимое расписание.

По умолчанию загрузка будет производиться ежедневно в 12.00, но при необходимости можно установить другие значения.

В случаях, если флаг активен, но обновление не происходит, причиной этого выступает отсутствие поддержки регламентных заданий. Это характерно для случаев использования клиент-серверного режима работы программы 1С. Решить проблему могут администраторы сервера, путем отключения определенных настроек.

Источник