0
егаис
17.08.17
✎
10:05
|
Для документов понятно, Док.ОбменДанными.Загрузка = Истина
А если я правлю аналитику в РБ.Хозрасчетный, как разрешить изменять значения?
Ну вот код для примера
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ РАЗЛИЧНЫЕ
| ХозрасчетныйОбороты.Регистратор,
| ХозрасчетныйОбороты.Период
|ИЗ
| РегистрБухгалтерии.Хозрасчетный.Обороты(&ДатаНачала, &ДатаОкончания, Регистратор, Счет = &Счет) КАК ХозрасчетныйОбороты
|
|УПОРЯДОЧИТЬ ПО
| ХозрасчетныйОбороты.Период";
Счет10 = ПланыСчетов.Хозрасчетный.Материалы;
Запрос.УстановитьПараметр("ДатаНачала", Дата(2017,01,01));
Запрос.УстановитьПараметр("ДатаОкончания", Дата(2017,08,20));
Запрос.УстановитьПараметр("Счет", Счет10);
ПустоеПодразделение = Справочники.ПодразделенияОрганизаций.ПустаяСсылка();
РезультатЗапроса = Запрос.Выполнить();
ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();
Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
ПроводкиБУ = РегистрыБухгалтерии.Хозрасчетный.СоздатьНаборЗаписей();
ПроводкиБУ.Отбор.Регистратор.Установить(ВыборкаДетальныеЗаписи.Регистратор);
ПроводкиБУ.Прочитать();
Для Каждого Проводка Из ПроводкиБУ Цикл
Если Проводка.СчетДт = Счет10 Тогда
//наши действия
КонецЕсли;
КонецЦикла;
ПроводкиБУ.Записать();
КонецЦикла;
|
|