Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 5, свеженьких 1
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Войти | Зарегистрироваться )


Свернуть

> Добро пожаловать на наш форум

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

Логин:   
Пароль:
 

Форум:

Новые темы (за 20 дней):

Последние сообщения:

Наши сервисы:

Дополнительно:

Новости для бухгалтера:

 
Не заполняеться Тип Цен [раздел 1С Торговля и Склад 7.7 для Украины]
Автор antosko — 25.09.17, 17:24 — 1 комментариев
Всем доброго времени суток, такая проблемка: в Расходной накладной не заполняеться автоматом поле "Тип Цен" в константах по умолчанию стоит "Розничная". причем у некоторых пользователей ето поле заполняеться. При создании нового пользователя проблема остаеться, есть только 3 обраных пользователя у которых все норм, мб ктото вкурсе? . спасибо.
Просмотров: 46, последний комментарий от antosko   
Долгое создание COM объектов в фоновых заданиях [раздел Программирование в 1С Предприятие 8.3]
Автор smirror — 25.09.17, 10:53 — 0 комментариев
Здравствуйте! Столкнулся с проблемой, которую не могу ни решить, ни точно диагностировать. В конфигурации 1С есть несколько фоновых заданий, в которыз используются COM объекты. К примеру:

   АДО = Новый COMОбъект("ADODB.Connection");


или

   xmlHttp  = new COMОбъект("MSXML2.XMLHTTP");


Заданий несколько, запускаются с разнолй периодичностью (от 5 минут до 3 часов).
Примерно в 10% случаев выполение такой команды (создание COM объекта) занимает 1-5 минут, и 1-2 раза в день фоновое задание зависает ровно на 1 час (при том, что таймаут задания гораздо меньщше, 20 минут). При этом никакие другие СОМ объекты создаться не могут (другое фоновое задание с другим COM объектом тоже будет "висеть"). Само фоновое задание снять невозможно, помогает только полный перезапуск службы сервера (rphost).

Перепробованы различные версии платформ (8.2, 8.3), различные версии ОС сервера 1С (Windows Server 2012 R2, Windows Server 2016). В логах ОС нет ничего похожего.

Кто-нибудь сталкивался с подобным?
Просмотров: 48, оставить комментарий   
Выгрузка в yml [раздел Программирование в 1С Предприятие 8.3]
Автор Murano — 25.09.17, 1:46 — 14 комментариев
Доброго времени суток. Столкнулся с такой задачей: нужно сделать обработку для выгрузки каталога номенклатуры в формат yml. Нахожу только платные решения, может быть у кого то есть пример или какой-то аналог, который помог бы новичку? Буду очень благодарен
Просмотров: 192, последний комментарий от Murano   
При формировании отчета скд выводит ошибку: Поле не найдено "ДанныеСтрокой" [раздел Система компоновки данных]
Автор vet07 — 24.09.17, 10:38 — 1 комментариев
Ошибка при вызове метода контекста (Выполнить) МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных,Настройки,ДанныеРасшифровки);
по причине:
Ошибка компоновки макета
по причине:
Поле не найдено "ДанныеСтрокой".

Платформа 8.3.10.2168. Конфигурации самописная на основе БСП.

выгружаю журнал регистрации в таблицу значений.
формирую в отчете - макет - основную схему данных.
Далее код (ЖурналОшибокОбмена и есть выгруженная таблица значений):
ВнешниеНаборыДанных = Новый Структура;
    ВнешниеНаборыДанных.Вставить("ЖурналОшибокОбмена",ЖурналОшибокОбмена);
    
    СхемаКомпоновкиДанных = Отчеты.ОшибкиОбменаДанными.ПолучитьМакет("ОсновнаяСхемаКомпоновкиДанных");
    Настройки = СхемаКомпоновкиДанных.НастройкиПоУмолчанию;
    
    КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных;
    ДанныеРасшифровки = Новый ДанныеРасшифровкиКомпоновкиДанных;    
    МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных,Настройки,ДанныеРасшифровки);
    
    ПроцессорКомпоновкиДанных = Новый ПроцессорКомпоновкиДанных;
    ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпоновки,ВнешниеНаборыДанных,ДанныеРасшифровки);
    
    ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент;
    ПроцессорВывода.УстановитьДокумент(ДокументРезультат);
    
    ПроцессорВывода.Вывести(ПроцессорКомпоновкиДанных);
    
    ДокументРезультат.ОтображатьСетку = Ложь;
    ДокументРезультат.ОтображатьЗаголовки = Ложь;
    
    ТелоПисьма = ДокументРезультат;

При этом в журнале нет такой колонки и соответственно в ТЗ.
Помогите кто чем может? 19000000.gif


 ! 

Правила: 4,5
 
Просмотров: 68, последний комментарий от vet07   
Как ограничить доступ к странице документа [раздел Программирование в 1С Предприятие 8.3]
Автор Lexveritas — 23.09.17, 18:38 — 4 комментариев
Есть определенный документ, в документе есть несколько панелей (страниц).
Одну страницу со всеми её ресурсами должны видеть все пользователи, которым даны разрешения документа, но другой вкладке должны быть другие разрешения. К примеру группа "Директор", имеет полные права и могут видеть и редактировать вторую вкладку.

В управляемом приложении есть "Пользовательская видимость".

Как в обычном толстом клиенте решить данный вопрос?

Примеров кода не могу предоставить, так как в СП вообще ничего не нашол о страницах!

Буду признателен за помощь!


 ! 

Правила: 5
 
Просмотров: 94, последний комментарий от Lexveritas   
Запретить проведение по условию [раздел Программирование в 1С Предприятие 8.3]
Автор Lexveritas — 22.09.17, 18:18 — 6 комментариев
1C8.3.10 УПП Обычное приложение.

Задача собственно такая:

Документ, в документе поле ввода, справочник ссылка... Выбираем тот или иной элемент справочника.

Как сделать так, чтоб документ нельзя было провести пока в поле ввода не будет какое то определенное значение?

Пробовал в обработке проведения вот такое:
Если ПолеВвода = "Значение" тогда
Отказ=Ложь;
КонецЕсли;


Как то вообще ничего не выходит... Или документ проводится не проверяя значение, либо вообще никак не проводится, выдает ошибку.
Попрошу сильно не критиковать! Понимаю что это примитивно...


 ! 

Правила: 5
 
Просмотров: 105, последний комментарий от Lexveritas   
Сравнение 2-х ТЗ [раздел Программирование в 1С Предприятие 8.1 (8.0)]
Автор lensky — 22.09.17, 10:33 — 4 комментариев
Доброго времени суток!
Сравниваю 2 ТЗ по двум колонкам. Вот запрос
Запрос = Новый Запрос;
        Запрос.Текст = "ВЫБРАТЬ
                       |    ТоварыВРезервеНаСкладах.Номенклатура,
                       |    ТоварыВРезервеНаСкладах.Количество
                       |ИЗ
                       |    РегистрНакопления.ТоварыВРезервеНаСкладах КАК ТоварыВРезервеНаСкладах
                       |ГДЕ
                       |    ТоварыВРезервеНаСкладах.Регистратор ССЫЛКА Документ.КомплектацияНоменклатуры
                       |    И ТоварыВРезервеНаСкладах.ДокументРезерва = &ДокументРезерва
                       |    И ТоварыВРезервеНаСкладах.ВидДвижения = ЗНАЧЕНИЕ(ВидДвиженияНакопления.Приход)
                       |
                       |СГРУППИРОВАТЬ ПО
                       |    ТоварыВРезервеНаСкладах.Номенклатура,
                       |    ТоварыВРезервеНаСкладах.Количество";
        Запрос.УстановитьПараметр("ДокументРезерва", Сделка);    
        ТЗК = Запрос.Выполнить().Выгрузить();
        
        ТЗР = Товары.Выгрузить();
        ТЗК.Свернуть("Номенклатура", "Количество");
        ТЗР.Свернуть("Номенклатура", "Количество");
        
        Для каждого Стр1 Из ТЗР Цикл
            НР = ТЗР.Колонки.Номенклатура;
            КР = ТЗР.Колонки.Количество;
            Для каждого Стр2 Из ТЗК Цикл
                 НК = ТЗК.Колонки.Номенклатура;
                КК = ТЗК.Колонки.Количество;
                Если НК = НР и КК > КР Тогда
                    Сообщить("Сработало");
                Иначе
                    Сообщить("Не сработало");
                КонецЕсли;
            КонецЦикла;
        КонецЦикла;


В условии всегда выскакивает в "иначе". условие НК = НР почему то ЛОЖЬ, хотя должна быть ИСТИНА, а условие КК > КР выдаёт: {(1)}: Операции сравнения на больше-меньше допустимы только для значений совпадающих примитивных типов (Булево, Число, Строка, Дата).

Где я накосячил? Подскажите
Просмотров: 115, последний комментарий от lensky   
выгрузка платежной ведомости в Приват [раздел 1С Зарплата и Кадры 7.7 для Украины]
Автор TTT — 21.09.17, 15:06 — 0 комментариев
7. Зарплата и кадры.
Если есть готовая обработка для выгрузки в dbf платежной ведомости в Приват, буду признательна.


 ! 

Правила: 3
 
Просмотров: 90, оставить комментарий   
Добавить Ввод на основании для нового документа [раздел Программирование обычных форм 1С 8.2 и не интерфейсной логики]
Автор bizisoft — 21.09.17, 13:29 — 2 комментариев
Здравствуйте.

1С:Предприятие 8.2 (8.2.19.130)
"Альфа-Авто: Автосервис+Автозапчасти, украинская версия 4.1" (4.1.14.01)

Есть документы СчетОтПоставщика и ПриходныйСкладскойОрдер.
Пытаюсь сделать, чтобы можно было на основании "Счета от поставщика" вводить "Приходный складской ордер".

Делаю так, в "Приходном складском ордере" в разделе "Ввод на основании" в месте "Вводится на основании" добавил документ "Счет от поставщика".
После этого в "Действие"-"На основание" появился пункт "Приходный складской ордер".
Если его выбрать, то создается этот документ и табличная часть его заполняется табличной частью Счета.

НО, связь документов не происходит (Дерево связей).
Открываю свойства Организация/Подразделение/Автор - там есть возможность изменять указатель на "Документ основание", но в предлагаемом списке видов документа нет документа "Счет от поставщика".

Скажите пожалуйста, что я делаю не так? Не должна ли система сама проставлять связи документов если он указан в метаданных как вводимый на основании?
P.S. В модуле документов есть пустая процедура :
// заполнение свойств из документа основания
Процедура ЗаполнитьСвойстваНаОсновании(Основание) Экспорт
//зарезервировано для описания заполнения свойств из свойств основания
КонецПроцедуры


Просмотров: 396, последний комментарий от bizisoft   
Запрос с связью регистра и документа [раздел Программирование в 1С Предприятие 8.3]
Автор Murano — 21.09.17, 12:10 — 1 комментариев
Доброго времени суток. Я новичек в 1С, пытаюсь сделать запрос: Который основывается на регистре сведений "РегистрацияУровнейБуферовЗапасовПриФормированииЗаказов" и с документа "Перемещение товаров". Группирует эти данные так(рис.1)



Не понимаю как так сгрупировать, буду очень благодарен за какую-то помощь


ВЫБРАТЬ
    ПеремещениеТоваров.СкладПолучатель,
    РегистрацияУровнейБуферовЗапасовПриФормированииЗаказов.Номенклатура,
    РегистрацияУровнейБуферовЗапасовПриФормированииЗаказов.Склад,
    РегистрацияУровнейБуферовЗапасовПриФормированииЗаказов.ЕдИзмерения,
    РегистрацияУровнейБуферовЗапасовПриФормированииЗаказов.ДокументЗаказ,
    РегистрацияУровнейБуферовЗапасовПриФормированииЗаказов.КоличествоПоЗаказу,
    РегистрацияУровнейБуферовЗапасовПриФормированииЗаказов.КоличествоПотребности,
    РегистрацияУровнейБуферовЗапасовПриФормированииЗаказов.Отклонение
ИЗ
    РегистрСведений.РегистрацияУровнейБуферовЗапасовПриФормированииЗаказов КАК РегистрацияУровнейБуферовЗапасовПриФормированииЗаказов
        ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.ПеремещениеТоваров КАК ПеремещениеТоваров
        ПО РегистрацияУровнейБуферовЗапасовПриФормированииЗаказов.Склад = ПеремещениеТоваров.СкладПолучатель
Просмотров: 148, последний комментарий от logist   
Не работает метод Сдвинуть() [раздел Программирование в 1С Предприятие 8.3]
Автор Insider12 — 21.09.17, 8:09 — 7 комментариев
1С:Предприятие 8.3 (8.3.10.2561)
Управление производственным предприятием, редакция 1.4

Приветствую, я добавляю программно свою колонку в методе ПриОткрытии() модуля формы, вот так:

    НоваяКолонка = ЭлементыФормы.Товары.Колонки.Добавить("ЦенаСНаценкой", "Цена с наценкой");
    НоваяКолонка.УстановитьЭлементУправления(Тип("ПолеВвода"));
    НоваяКолонка.Данные = "ЦенаСНаценкой";
    ЭлементыФормы.Товары.Колонки.Сдвинуть(ЭлементыФормы.Товары.Колонки["ЦенаСНаценкой"], -10);


Эта колонка добавляется, но только в конец, то есть метод Сдвинуть не отрабатывает,
Если же я, например, пишу тут-же такое с любой другой колонкой, например:
ЭлементыФормы.Товары.Колонки.Сдвинуть(ЭлементыФормы.Товары.Колонки["Сумма"], -10);

То колонка сумма перемещается влево, как и ожидается.

Тип данных в отладчике одинаков у таких, по разному ведущих себя, колонок - "КолонкаТабличногоПоля".
Вообщем, в чем может быть дело?
Просмотров: 142, последний комментарий от Insider12   
Как одним махом поудалять кучу доп. сведений? [раздел Управление торговлей для Украины редакция 3 (Управление торговлей для России редакция 11)]
Автор Bulzavr — 20.09.17, 16:46 — 3 комментариев
Люди добрые, помогите пожалуйста.. Как можно разом очистить все битые доп. сведения у 400+ номенклатуры?
Дело в том, что самих этих сведений уже нет в 1С, но значения от них остались в каждом товаре и теперь нужно все эти значения поочищать. Вручную, как только очищаешь, то это битое сведение навсегда пропадает. Вот как бы теперь пакетно это все вычистить?




 ! 

Правила: 3,7
 
Просмотров: 135, последний комментарий от Bulzavr   
Сохранить массив настроек [раздел Программирование управляемых форм 1С 8.2]
Автор Gigi — 19.09.17, 17:25 — 7 комментариев
Привет всем!
Уважаемые форумчане ...
Буду просто очень очень очень очень признателен если кто поможет. smile.gifsmile.gif Ну просто как никогда smile.gifsmile.gif

Прежде всего .. говорю заранее .. то, что надо сделать это для того, который с большим стажем думаю рас плюнуть.
Но у самого стаж маловат, но разбираться нет времени. И в чем я хромаю это массивы. С ними пока на Bы. Поэтому к сожалению в реализации цели без массива думаю никак не обойдется.
Ладно перейду к конкретике и объясню все подробно.
Представьте, что есть перечень в табличной части документа с именем "ТочкиУчета_Показания"
Один из столбцов ТЧ называется "печатать" . Тип Булево.
а над ТЧ есть кнопка "СформироватьАкт". Которая в акте печатает только те строки ТЧ которые отмечены флажком в реквизите: "печатать"
Что нужно? Это просто прихоть некоторых юр. лиц ...которые достали.
Дело в том , какие то юр. лица хотят распечатку несколько актов по разным группам учетных точек.
Казалось бы вопрос решень реквизитом: "печатать". Где можно отметить строки для распечатки и все.
Вопрос не в это, а в том КАК СОХРАНИТЬ НАСТРОЙКИ ОТМЕЧЕННЫХ ТОЧЕК. Что бы каждый раз не повторять и не ставить галочки.
Ну на пример, что бы в итоги работало таким образом:
Открыл форму Акта с ТЧ где перечень учетных точек.
Поставил галочки по нужным строкам
А потом нажал на кнопку рядом. Ну на пример "СохранитьНастройкиРаспечатки". Рядом с которой будет реквизит выбора имен сохраненных настроек.
И нажав на эту кнопку дал имя настройке и все это... весь список учетных точек текущего объекта с проставленными булевыми значениями Истина куда то сохоанил.
После чего, что бы рядом, в реквизите выбора имен настроек появлялась только сохраненная настройка.
Следовательно, после этого что бы можно было ставить галочки в ТЧ просто выбирая имена настроек.
Вот собственно все что нужно.
Знаю, что это для глубоко знающего не проблема.
Но просто я с массивами с хранилищами значений не очень.
Поэтому буду очень признателен если кто подскажет стандартные и оптимальные пути!
Просмотров: 192, последний комментарий от Gigi   
Учет возвратов в УТП [раздел 1С Управление Торговым Предприятием 8]
Автор Mikvik — 19.09.17, 17:18 — 7 комментариев
Помогите разрешить ситуацию.
1. Возвращаю бракованный товар поставщику
2. Поставщик его не приходует, а отдает на сервис
3. Через период от 3-х дней до месяца сервис дает ответ по бракованному товару
4. На основании ответа сервиса поставщик или отдает отремонтированный товар, или меняет на аналогичный, или ложит деньги на баланс
Подскажите как мне отображать в 1С УТП 8.2 эти движения, документ "Возврат товаров поставщику" сразу ложит на баланс, а нужно одновременно с поставщиком
Просмотров: 175, последний комментарий от Егор Динин   
Очистка РН "СебестоимостьТоваров" [раздел Программирование в 1С Предприятие 8.3]
Автор Sl@V@ — 19.09.17, 16:01 — 0 комментариев
Добрый день.
В УТ 3.0 для Украины (1С 8.3.4) самый большой по объему РН "СебестоимостьТоваров",хотя сама себестоимость товаров и анализ их не ведется.
Вопрос - можно ли и как очистить данный регистр без последствий?
Заранее благодарен за ответ и помощь.
Просмотров: 59, оставить комментарий   
1С Профессионал бухгалтерия 2.0 [раздел Прочее 1С 8]
Автор Алёна1212 — 19.09.17, 14:50 — 2 комментариев
Обробка "Групова зміна реквізитів" дозволяє:
1. змінити лише ті реквізити документів, які не впливають на рухи в облікових регістрах
2. змінити будь - які реквізити документів, але якщо вони впливають на рухи в облікових регістрах, то перепроведення виконується іншу сервісну обробкою "Групове перепроведення документів"
3. змінити будь-які реквізити документів, та провести проведені та непроведені документи
4. змінити будь-які реквізити документів, та перепровести лише проведені документи; непроведені документи при цьому не проводяться
5. змінити будь-які реквізити документів, і провести їх; при цьому проводяться всі документи - проведені, непроведені та відмічені для вилучення


 ! 

Правила: 3
 
Просмотров: 95, последний комментарий от mister-x   
ШтрихКод в документе заказа [раздел Программирование в 1С Предприятие 8.3]
Автор Lexveritas — 19.09.17, 14:26 — 11 комментариев
Всем доброго времени!

Есть такая задача: Документ "Заказ покупателя", в нем номенклатура, характеристика, единица измерения. Поле штрихкода. Штрихкод подвязан к характеристике и единице змерения. Выбор номенклатуры, характеристики, единицы - срабатывает собитые, которое вытягивает штрихкод в его клетку.

Проблема... Ничего не вытягивается из регистра. Знаний в 1С программировании минимум, так что сделано было вот так:

В общем модуле -

Функция ПолучитьШтрихКод(АктуальнаяДата, мВладелец, мЕдиницаИзмерения, мХарактеристикаНоменклатуры) Экспорт
    Отбор = Новый Структура;
    Отбор.Вставить("Владелец", мВладелец);
    ЗначенияРесурсов = РегистрыСведений.Штрихкоды.ПолучитьПоследнее(АктуальнаяДата, Отбор);
    Возврат ЗначенияРесурсов.Штрихкод;
КонецФункции


В документе -
ШтрихКод = РаботаСДокументами.ПолучитьШтрихКод();


Что то не так, потому как и "много фактических параметров" и разная фигня происходит в виде "метод объекта не найден". Из других регистров таким образом данные вытянуть получается, вот с ШК ничего не выходит!

Буду очень рад любой помощи и свежим идеям!

1С8.3.10, УПП.
Просмотров: 192, последний комментарий от sava1   
УПП 1.3 Иерархия в табличной части справочника [раздел Программирование обычных форм 1С 8.2 и не интерфейсной логики]
Автор alexandr_f — 19.09.17, 8:55 — 1 комментариев
Есть справочник с табличной частью ПодразделенияОрганизации. Нужной получить все записи ТЧ с подчиненными подразделениями. Если брать из справочника ПодразделенияОрганизации, то ка получить ссылку на строку своего справочника
ВЫБРАТЬ
    ПодразделенияОрганизаций.Ссылка,
    ПодразделенияОрганизаций.Родитель,
    ПодразделенияОрганизаций.Код,
    ПодразделенияОрганизаций.Наименование
ПОМЕСТИТЬ Подразделения
ИЗ
    Справочник.ПодразделенияОрганизаций КАК ПодразделенияОрганизаций
ГДЕ
    ПодразделенияОрганизаций.Ссылка В ИЕРАРХИИ
            (ВЫБРАТЬ
                СИЗСпецУсловияПодразделения.ПодразделенияОрганизаций КАК ПодразделенияОрганизаций
            ИЗ
                Справочник.СИЗСпецУсловия.Подразделения КАК СИЗСпецУсловияПодразделения)

Он выбирает все подразделения. Но нужно получить ссылку на строку СИЗСпецУсловияПодразделения.ПодразделенияОрганизаций.Ссылка из вложенного запроса
Просмотров: 119, последний комментарий от Vidocq05   
Порядок вывода страниц в форме [раздел Программирование в 1С Предприятие 8.3]
Автор ViktorB — 19.09.17, 4:38 — 6 комментариев
Здравствуйте
Столкнулся с проблемой которую не могу решить

Имеется конфигурация УТ 2.3
Необходимо изменить форму элемента номенклатуры, в стандартной форме при открытии отображает страницы: "По умолчанию", "Дополнительные", "Единицы" и тд.

Необходимо что-бы при открытии стартовая страница была "Дополнительное описание номенклатуры"

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

Подскажите что и на каком этапе я упустил

Просмотров: 145, последний комментарий от sava1   
В документах не устанавливается префикс РИБ подчиненной базы (филиала) [раздел Программирование обычных форм 1С 8.2 и не интерфейсной логики]
Автор Constantus — 18.09.17, 17:42 — 1 комментариев
Приветствую, форумчане!
"Управление торговлей 10.3", (Моби-С 5.5). "ABBYY Ukraine", 2003-2014 (2.3.20.1)

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

В филиальной базе поставил префикс "ФБ", но при создании документов выдает номерацию без этого префикса...

Слышал, что в случаях если план обмена отличается от полного, то нужно что-то допиливать....

Что мне сделать, чтобы в номер включился префикс подчиненного узла?
Просмотров: 116, последний комментарий от Constantus   
RSS Текстовая версия Сейчас: 25.09.17, 20:36
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!

Курсы валют: доллар США к гривне Курсы валют: евро к гривне Курсы валют: российский рубль к гривне