Методы документов
СуществуетОперация
Устанавливает (возвращает) признак существования операции у документа.
Синтаксис:
СуществуетОперация(<Признак>)
Англоязычный синоним:
OperExist
Параметры:
<Признак> | Числовое выражение: 1 – существует операция, 0 – не существует операции. |
Возвращаемое значение:
Числовое значение – текущее значение признака: 1 – у документа существует операция; 0 – у документа не существует операции.
Описание:
В метаданных для конкретного вида документа (имеющего признак "Бухгалтерский учет") устанавливается режим записи операции. Операция может записываться для документов данного вида в режимах: "Всегда", "Выборочно" и "Только при проведении".
Метод СуществуетОперация применяется в случае использования режима "Выборочно". Он устанавливает признак наличия операции у конкретного документа. Данная возможность позволяет записывать операцию для документов конкретного вида в зависимости от некоторых условий. Для режимов записи операции "Всегда" и "Только при проведении" данный метод смысла не имеет.
Пример:
Для накладной операция будет записываться только если отгрузка ведется с основного склада.
Процедура ПриЗаписи() Если Склад = ОснСклад Тогда СуществуетОперация(1); Иначе СуществуетОперация(0); КонецЕсли; КонецПроцедуры