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

Получение значения валюты Евро из справочника

Автор Graf_Vorontsov, 29 янв 2013, 15:09

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

Yura063

ЦитироватьЦенаПродажи = ТабПартии.Партия.Цена_Прих / Старыйкурс * Новыййкурс;
тогда не понятно зачем это! Выведите получение курса перед циклом, зачем его получать несколько раз!
Добавлено: 29 янв 2013, 16:20


Какая у вас валюта продажи?
Помогли, отблагодари!

Graf_Vorontsov


Yura063

Помогли, отблагодари!

Graf_Vorontsov


Yura063

так и напишите что у евро кратность 1, курс 11,50, а не точто у вас за 100 евро вы отдаете 1,150
Помогли, отблагодари!

Graf_Vorontsov

ну так было в программе написано я так и написал :nhsrm:

Yura063

если хотите использовать кратность! то надо при кратности 100 курс 0,115 и при расчете добавочно еще делить на кратность! пример Сумма = СаммаНакладной/кратность * курс
Помогли, отблагодари!

Graf_Vorontsov

Спасибо!!! получилось!!!!!
ЦитироватьТабПартии.Цена_Прод = (((ЦенаПродажи * Константа.КоэффициентПродажи.получить(ТекущаяДата())))/(Курс/Кратность))
:zebzdr:
Добавлено: 29 янв 2013, 18:41


есть проблемка.. как получить курс на текущее время а не на текущую дату, т.к. курс может поменятся в течении дня...
ЦитироватьКурс=Валюта.Курс.Получить(ТекущаяДата());
Добавлено: 29 янв 2013, 19:40


просто решил поменять курс и проверить работу как считает правильно или нет, но не пересчитало по новому курсу :o

Yura063

Сделайте Валюта.курс.получить(ТекущаяДата()+1)) тогда точно будет брать последний!
Помогли, отблагодари!

Graf_Vorontsov


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

Рейтинг@Mail.ru

Поиск