8.х Отличить отмену проведения док от пометки на удаление

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем Fredy72, 24 окт 2007.

  1. TopicStarter Overlay
    Fredy72
    Offline

    Fredy72

    Регистрация:
    24 окт 2007
    Сообщения:
    7
    Симпатии:
    0
    Баллы:
    1
    Подскажите прожалуйста, как в модуле объекта документа отличить,что делает пользователь или отменяет проведение этого документа или помечает его на удаление.
  2. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    Код:
    Процедура ОбработкаУдаленияПроведения(Отказ)
    Если ПометкаУдаления Тогда
    // Отмена проведения + пометка
    Иначе
    // Просто отмена проведения
    КонецЕсли;
    КонецПроцедуры
    
  3. TopicStarter Overlay
    Fredy72
    Offline

    Fredy72

    Регистрация:
    24 окт 2007
    Сообщения:
    7
    Симпатии:
    0
    Баллы:
    1
    Спасибо, я думал что в процедуру ОбработкаУдаленияПроведения программа попадает до установки пометки удаления в базе, оказывается после, СПАСИБО
  4. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    Так же, как и ОбработкаПроведения, процедура вызывается после записи в транзакции, поэтому пометка уже и стоит.

Поделиться этой страницей