Иллюстрированный самоучитель по языку системы 1С:Предприятие

Методы документов

СуществуетОперация

Устанавливает (возвращает) признак существования операции у документа.

Синтаксис:

СуществуетОперация(<Признак>)

Англоязычный синоним:

OperExist

Параметры:

<Признак> Числовое выражение: 1 – существует операция, 0 – не существует операции.

Возвращаемое значение:

Числовое значение – текущее значение признака: 1 – у документа существует операция; 0 – у документа не существует операции.

Описание:

В метаданных для конкретного вида документа (имеющего признак "Бухгалтерский учет") устанавливается режим записи операции. Операция может записываться для документов данного вида в режимах: "Всегда", "Выборочно" и "Только при проведении".

Метод СуществуетОперация применяется в случае использования режима "Выборочно". Он устанавливает признак наличия операции у конкретного документа. Данная возможность позволяет записывать операцию для документов конкретного вида в зависимости от некоторых условий. Для режимов записи операции "Всегда" и "Только при проведении" данный метод смысла не имеет.

Пример:

Для накладной операция будет записываться только если отгрузка ведется с основного склада.

Процедура ПриЗаписи()

Если Склад = ОснСклад Тогда

СуществуетОперация(1);

Иначе

СуществуетОперация(0);

КонецЕсли;

КонецПроцедуры
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.