8.х в какой момент Проведение запоминает данные

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем Snegur, 14 май 2018.

  1. TopicStarter Overlay
    Snegur
    Offline

    Snegur Опытный в 1С

    Регистрация:
    20 июн 2016
    Сообщения:
    253
    Симпатии:
    0
    Баллы:
    26
    Добрый день
    Подскажите в какой момент (Процедуре) проведение запоминает данные ?
    у меня есть реквизит который меняется только при проведение сейчас я вставил в процедуру ОбработкаПроведения свой код после того как 1с все сделала и я хочу закрыть форму 1с спрашивает сохранить или нет, если нет то 1с не запоминает мой реквизит измененный во время проведения
  2. 1cUserAndrew
    Offline

    1cUserAndrew Профессионал в 1С Команда форума

    Регистрация:
    27 май 2010
    Сообщения:
    5.054
    Симпатии:
    188
    Баллы:
    104
    Вам нужно событие "ПередЗаписью". Именно в этом событии нужно выполнять доопределение каких-то данных объекта.
    Обработка проведения выполняется уже после записи объекта (когда данные уже записаны), поэтому изменения не сохраняются.
    --- Объединение сообщений, 14 май 2018 ---
    Кстати, событие "ПередЗаписью" срабатывает при любой записи документа, в том числе и при записи без проведения.
    Поэтому если требуется менять значение реквизита именно при проведении, то необходимо анализировать параметр процедуры "РежимЗаписи"
    Snegur нравится это.
  3. Yuriy_Alexandrovich
    Offline

    Yuriy_Alexandrovich Профессионал в 1С Команда форума

    Регистрация:
    15 сен 2011
    Сообщения:
    1.349
    Симпатии:
    87
    Баллы:
    54
    Реквизит формы или объекта ?

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