| 0
    
        olmi   31.07.14✎ 14:26 | 
        Надо в конце обработки выгрузки в бух.базу из базы УправлениеТорговлей 8.2 заменить дату запрета редактирования, которая хранится в стандартном непериодическом регистре сведений ГраницыЗапретаИзмененияДанных.
Как это сделать программно? Пока нашла только про работу с периодическими регистрами сведений.
 Измерения: Организация (СправочникСсылка.Организации), Пользователь (СправочникСсылка.Пользователи,СправочникСсылка.ГруппыПользователей), ресурс - ГраницаЗапретаИзменений(Дата).
 В справочнике сейчас 1-я запись - без организации и пользователя, т.е. для всех, дата установлена вручную. Дальше строки по организациям без пользователя и границы.
 В Интернете поискала, информации много, еще тону, а время поджимает. Если можно - помогите с кодом, ребята!...
 |  | 
    
        | 2
    
        olmi   31.07.14✎ 14:43 | 
        Я нашла такой текст:
Выборка = РегистрыСведений.КурсыВалют.Выбрать('20130101',
 '20131231');
 Пока Выборка.Следующий() Цикл
 
 МенеджерЗаписи = Выборка.ПолучитьМенеджерЗаписи();
 МенеджерЗаписи.Прочитать();
 МенеджерЗаписи.Курс = 25;
 МенеджерЗаписи.Записать();
 Прервать;
 
 КонецЦикла;
 
 Оператор Выбрать используется для периодического регистра, что писать для непериодического?
 |  | 
    
        | 3
    
        olmi   31.07.14✎ 14:45 | 
        Естественно, буду проверять, нужная ли строка выбрана - вдруг удалили, тогда дописывать - но дописывать надо в начало, наверно? И как?     |  |