()
Полезнее показать код в статье. Плюс здоровая критика с примерами
,
- в бп не во все документах есть реквизит Подразделение(Организации), в некоторых документах может быть несколько подразделений,
например
Хозрасчетный.Регистратор.ПодразделениеОрганизации КАК РегистраторПодразделениеОрганизации,
Хозрасчетный.Регистратор.Подразделение КАК РегистраторПодразделение,
Хозрасчетный.Регистратор.ПодразделениеДт КАК РегистраторПодразделениеДт,
Хозрасчетный.Регистратор.ПодразделениеКт КАК РегистраторПодразделениеКт,
Хозрасчетный.Регистратор.ПодразделениеСписания КАК РегистраторПодразделениеСписания,
Хозрасчетный.Регистратор.ПодразделениеПолучатель КАК РегистраторПодразделениеПолучатель,
Хозрасчетный.Регистратор.ПодразделениеОтправитель КАК РегистраторПодразделениеОтправитель,
Хозрасчетный.Регистратор.ПодразделениеЗатрат КАК РегистраторПодразделениеЗатрат,
Хозрасчетный.Регистратор.ПодразделениеВыбытия КАК РегистраторПодразделениеВыбытия
Показать
Если автору его обработка помогла, то это хорошо.
В случае произошедшем у нас пришлось тянуть реквизиты из копии :)
Про какой код интересовался?
Рег = РегистрыБухгалтерии.Хозрасчетный;
Проводки = Рег.СоздатьНаборЗаписей();
ТекДок = ЗдесьПроводки[0].Регистратор;
Если ЗначениеЗаполнено(ТекДок) Тогда
Проводки.Отбор.Регистратор.Значение = ТекДок;
Проводки.Прочитать();
Изменения=Ложь;
Для Каждого Проводка ИЗ Проводки Цикл
Показать