Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Как создать набор записей регистра бухгалтерии?
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.2 > Программирование обычных форм 1С 8.2 и не интерфейсной логики
gluar
Необходимо очистить измерения НалоговоеНазначениеДт и НалоговоеНазначениеКт в регистре бухгалтерии. Как создать набор записей, в котрорых какое-либо из этих измерений не пустое?

Спасибо.
MATEVI
Вопрос с подковыркой? Как создать? Или как найти записи с пустыми назначениями?

Создать так
Рег = РегистрыБухгалтерии.Хозрасчетный;
НаборЗаписей = Рег.СоздатьНаборЗаписей();
НаборЗаписей.Отбор.Регистратор.Значение = Документ.Регистратор;
НаборЗаписей.Прочитать();


А если найти не пустое написать запрос. С условием не пустых
или
смотреть
РегистрыБухгалтерии.Хозрасчетный.Выбрать(
gluar
Вопрос без подковырки. Нужно создать набор записей отобрав не по регистратору, а по наличию значения в этих измерениях. То есть нужно очистить эти измерения во всем регистре, а не только для какого-то документа.
MATEVI
Цитата(gluar @ 12.11.11, 14:58) необходимо зарегистрироваться для просмотра ссылки
Вопрос без подковырки. Нужно создать набор записей отобрав не по регистратору, а по наличию значения в этих измерениях. То есть нужно очистить эти измерения во всем регистре, а не только для какого-то документа.

Думаю так не выйдет. Сделать запрос по регистру бухгалтерии по налоговым назначениям, с периодичностью по регистратору, и при обходе выбирать движения по данному регистратору и очищать его.

нехороший совет smile.gif
А если вообще все назначения убить, сделать измерения назначения типа там число, и сохранить а потом вернуть на место. И будут вообще пустые НН. Но это для всей базы и для всех документов...
Тренироваться на копии.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.