|  | Подписка на событие проведения. Удалить движение по регистру. | ☑ | 
    
        | 0
    
        bars_str   26.05.16✎ 12:06 | 
        Доброго дня всем.
Пишу процедуру в подписке, создаются записи в регистре с пустыми значениями ресурсов, а хочется чтобы вообще записи не создавались (удалились после срабатывания процедуры в подписке):
 
 Процедура фПодпискаСобОбработкаПроведения(Источник, Отказ, РежимПроведения) Экспорт
 Если ТипЗнч(Источник)= Тип("ДокументОбъект.ЗарплатаКВыплатеОрганизаций") Тогда
 Если Источник.ХарактерВыплаты = Перечисления.ХарактерВыплатыЗарплаты.ПлановыйАванс Тогда               Источник.Движения.НДФЛРасчетыСБюджетом.Записать(Ложь);  // Очищаю движение по конкретному регистру
 КонецЕсли;
 КонецЕсли;
 КонецПроцедуры
 
 Подскажите, плиз..
 |  | 
    
        | 1
    
        ALFkz   26.05.16✎ 12:09 | 
        очисти регистр     |  | 
    
        | 2
    
        Nuobu   26.05.16✎ 12:09 | 
        Источник.Движения.НДФЛРасчетыСБюджетом.Очистить(); ??     |  | 
    
        | 3
    
        RomanYS   26.05.16✎ 12:13 | 
        (0) на случай если набор у не пустой его надо очистить как в (3), а если запись уже произошла (набор может быть пустой) его надо заместить. Итого на все случаи:
Источник.Движения.НДФЛРасчетыСБюджетом.Очистить();
 Источник.Движения.НДФЛРасчетыСБюджетом.Записать(Истина);  // Замещать = Истина
 |  | 
    
        | 4
    
        bars_str   26.05.16✎ 12:15 | 
        (2) Точно, получилось.  Видимо жара действует, ступила.     |  | 
    
        | 5
    
        bars_str   26.05.16✎ 12:19 | 
        (3) Запись делает с пустыми ресурсами, в (2) не создается.
Спасибо
 |  | 
    
        | 6
    
        bars_str   26.05.16✎ 12:20 | 
        (2) Спасибо ))     |  |