Вход | Регистрация
 

Как НЕ делать запись в журнал регистрации ?

Как НЕ делать запись в журнал регистрации ?
Я
   Likons
 
19.02.20 - 14:20
Добрый день , Коллеги , столкнулся с проблемой , буду очень благодарен за наводку )
Есть обработка , которая делает много записей в регистре сведений таким образом :
    ТаблицаОстатков = ПолучитьОстатокСкладов(COMСоединение);
    ТаблицаОстатковУТП.Очистить();
    Для каждого Строка из ТаблицаОстатков цикл
        
        СтрокаГуидНоменклатуры = COMСоединение.String(Строка.Номенклатура.UUID());
        ГуидНоменклатуры = Новый УникальныйИдентификатор(СтрокаГуидНоменклатуры);
        Номенклатура = Справочники.Номенклатура.ПолучитьСсылку(ГуидНоменклатуры);
        
        МенеджерЗаписи = РегистрыСведений.ИнформативныеОстаткиТоваровПоМагазинам.СоздатьМенеджерЗаписи();
        
        МенеджерЗаписи.Магазин = СкладРЦ;
        МенеджерЗаписи.Номенклатура = Номенклатура;
        
        МенеджерЗаписи.Количество = Строка.Остаток;
        
        МенеджерЗаписи.Записать();
    КонецЦикла;

При этом , в журнал регистрации добавляется много записей и растет размер лога.
Подскажите пожалуйста , можно ли как то отключить ведения лога конкретно этой обработки в журнале регистрации ?
Буду благодарен за любую инфу ) Спасибо )
   saaken
 
1 - 19.02.20 - 14:24
Не использовать менеджер записи
   Oftan_Idy
 
2 - 19.02.20 - 14:25
(0) Никак
   H A D G E H O G s
 
3 - 19.02.20 - 14:30
Процедура РегистрироватьСобытияЖурналаРегистрацииПриМассовойЗаписи(Регистрировать) Экспорт
    УстановитьПривилегированныйРежим(Истина);
    ИспользованиеСобытияЖурналаРегистрации = Новый ИспользованиеСобытияЖурналаРегистрации();
    ИспользованиеСобытияЖурналаРегистрации.Использование = Регистрировать;
    УстановитьИспользованиеСобытияЖурналаРегистрации("_$Data$_.New", ИспользованиеСобытияЖурналаРегистрации);
    УстановитьИспользованиеСобытияЖурналаРегистрации("_$Data$_.Update", ИспользованиеСобытияЖурналаРегистрации);
    УстановитьПривилегированныйРежим(Ложь);
КонецПроцедуры
   H A D G E H O G s
 
4 - 19.02.20 - 14:31
Вызывает эксклюзивную блокировку, если это что то говорит вам. Будьте обережны.
   Lama12
 
5 - 19.02.20 - 14:34
(0) Настрой ЖР так, чтоб в него не писалось "лишнего". Настройка осуществляется в конфигураторе.
ИМХО. В ЖР должно писаться все. ЖР должен быть большим.
   Фрэнки
 
6 - 19.02.20 - 14:35
Синтаксис:
СоздатьНаборЗаписей()
Возвращаемое значение:
Тип: РегистрСведенийНаборЗаписей.<Имя регистра сведений>.
Описание:
Создает набор записей регистра сведений. Набор записей создается пустым.
Доступность:
Сервер, толстый клиент, внешнее соединение, мобильное приложение(сервер).
Примечание:
Набор записей создается пустым.
Пример:
КурсыВалют  = РегистрыСведений.КурсыВалют;
НаборКурсов = КурсыВалют.СоздатьНаборЗаписей();

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.