Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 09:36

Загрузка валюты БУХ 3.0

Автор d_liliya, 05 июн 2016, 20:29

0 Пользователей и 1 гость просматривают эту тему.

d_liliya

Добрый вечер.
Необходимо отражать в документе (самописном) конвертацию валюты. Встроенная Функция , которая считает преобразование валют, сначала переводит исходную валюту в рубли, а затем из рублей в конечную валюту (USD-руб-EUR). Нужно, чтобы не было этой цепочки с рублями, а сразу USD-EUR. Но как я понимаю, для этого нужно грузить курсы не для валюты упр.учета (руб), а устанавливать каждый раз валюту исходную (например, USD). Или можно как-то по-другому реализовать это?

vitasw

У вас один регистр сведений с курсами валют, где курс валюты устанавливается по отношению к национальной валюте. Хотите "сразу USD-EUR" - заводите отдельный регистр сведений, где курсы валют будут устанавливаться по отношению к USD. И соответственно пишите свои функции конвертации.

d_liliya

А как этот регистр заполнять? 1с скачивает отсюда: "http://cbrates.rbc.ru/tsv/cb/826.tsv", где в конце код валюты, но это все относительно рубля, а мне нужно относительно другой валюты. Не подскажите, как сделать?

vitasw

читайте сообщение выше

d_liliya

А как установить в регистре сведений валюту(USD), по отношению к которой будут загружаться курсы?

vitasw

Эээээ, боюсь, что вообще не понимаете предметной темы.
Оборотно-сальдовая ведомость в какой валюте должна отображаться?

d_liliya

Вопрос не в этом. А в том, как загрузить курс валюты по отношению к другой валюте. И как следствие, как настроить РС, чтобы он грузил данные (USD-EUR)

vitasw

вот-вот, и я о том же, вы не понимаете предметной области. В вашем случае - никак.

cska-fanat-kz

Цитата: d_liliya от 06 июн 2016, 18:04
Вопрос не в этом. А в том, как загрузить курс валюты по отношению к другой валюте. И как следствие, как настроить РС, чтобы он грузил данные (USD-EUR)

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

другой вопрос чем не устраивает кросс-курс...
погрешность что ли какая возникает при пересчете?
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

d_liliya

Да, клиент хочет сразу конвертировать валюту в валюту и выводить информационное сообщение о том, сколько будет затрачено, если переводить сначала в рубли потом в валюту. И, соответсвенно, если цепочка с рублями выгоднее, тогда выбирается она.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск