Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 00:36

Проверка на перепроведение в обработке проведения

Автор Zeed, 03 авг 2016, 10:52

0 Пользователей и 1 гость просматривают эту тему.

Zeed

Как узнать проводится документ или перепроводится в обработке проведения?
Реквизит "Проведён" в ОбработкеПроведения в любом случае "Истина" (то есть он сначала устанавливает его а затем завершает транзакцию)

cska-fanat-kz

Если ЭтотОбъект.Ссылка.Проведен Тогда
    //перепроводится
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Zeed

Цитата: cska-fanat-kz от 03 авг 2016, 11:01
Если ЭтотОбъект.Ссылка.Проведен Тогда
    //перепроводится
Так почему-то тоже всегда пишет "Истина"
(Сообщить(ЭтотОбъект.Ссылка.Проведен))
Конфигурация ERP 2.1 платформа 8.3

SGIRG

Цитата: Zeed от 03 авг 2016, 11:18
Так почему-то тоже всегда пишет "Истина"
Судя по всему, процедура обработки проведения возникает после события "Запись".
Если есть возможность то перетяни проверку в процедуру "ПередЗаписью"

cska-fanat-kz

Тогда в ПередЗаписью() проверить на "Проведен" и положить результат в...

ДокументОбъект.<Имя документа> (DocumentObject.<Имя документа>)
ДополнительныеСвойства (AdditionalProperties)
Использование:

Только чтение.
Описание:

Тип: Структура.
Может использоваться в тех случаях, когда необходимо хранить некоторые значения, связанные с объектом, на время выполнения некоторых операций, без изменения объекта. Например, при обработке событий в подписке на события.

Доступность:

Сервер, толстый клиент, внешнее соединение, мобильное приложение(сервер).
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Теги: Проведение 

Похожие темы (5)

Рейтинг@Mail.ru

Поиск