Добрый день.
бух 3.0 типовая
Есть документ Операция по платежной карте. В нем указано подразделение. Однако в движениях подразделение пустует. Документ подтянут из УТ 11, где не было разбивки по подразделениям.
Через ИР запросом получил все движения где подразделение пустое, и напротив вывел подразделения из регистратора. Теперь обработчиком результата хочу заполнить подразделение у движения, однако выдает ошибку.
Код обработки результата: Строка кода 4: Поле объекта недоступно для записи (Подразделение)
запрос:
ВЫБРАТЬ
ХозрасчетныйОстаткиИОбороты.Регистратор КАК Регистратор,
ХозрасчетныйОстаткиИОбороты.Счет КАК Счет,
ХозрасчетныйОстаткиИОбороты.Подразделение КАК Подразделение,
ХозрасчетныйОстаткиИОбороты.СуммаОборот КАК СуммаОборот,
ХозрасчетныйОстаткиИОбороты.Регистратор.ПодразделениеОрганизации КАК РегистраторПодразделениеОрганизации
ИЗ
РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&Нач, &Кон, Регистратор, , , , ) КАК ХозрасчетныйОстаткиИОбороты
ГДЕ
ХозрасчетныйОстаткиИОбороты.Регистратор = &ссылка
обработка результата:
РезЗап = мРезультатЗапроса.Выбрать();
пока РезЗап.Следующий() цикл
реззап.Подразделение = РезЗап.РегистраторПодразделениеОрганизации;
реззап.Записать();
конеццикла;
Как правильно выполнить редактирование движения?
Орфографическая ошибка в реззап (найдено 2): реззапOneTracker - трекер учета рабочего времени программиста 1С
Используй "Подбор и обработка объектов" из комплекта ИР.
Выбираешь сразу движения, и обрабатываешь заполняешь своим алгоритмом (на закладке "Обработка" пункт "Произвольный алгоритм").
используй набор записей для редактирования
(2) Likethesun, если хочется все руками сделать да, но через ИР удобнее, кмк. Тем более человек уже им пользуется
(3) kiofde, а что такое "ИР"?
(4) Likethesun, Инструменты Разработчика http://devtool1c.ucoz.ru/