Присоединяйтесь!

Функция «Оснований»

Функция «Оснований»

Возвращает список привязанных документов, на основании которых был оформлен текущий. Например, в платежном поручении «Оплата поставщику» основанием будет выступать документ «Поступление».

Синтаксис

Параметры

НазваниеТипОписаниеОбязательно к указанию
ДокументЧисло

Идентификатор документа, для которого нужны все связанные документы. Если параметр не указан, возвращаются данные по текущему документу

Нет
ТипДокументаСтрока

Названия типов перебираемых документов. Типы документов могут быть переданы одной строкой ('ВходящийПлатеж, ПриходныйОрдер') или несколькими ('ВходящийПлатеж', 'ПриходныйОрдер').
Если параметр не указан, перебираются все документы-основания

Нет
ВидСвязиМассив

Виды связей с документом. Например, 'Оплата', 'Обычная связь', 'Корректировка', 'Фактура' и т.д. Если параметр не указан, перебираются все документы-основания

Нет
ВключаяУдаленныеБулево

Признак «true» дополнительно передает данные по удаленным документам. Если параметр не указан, то по умолчанию удаленные документы не показываются

Нет

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

Массив объектов с основными данными по документу: «Лицо», «Сумма», «$Сумма», «Дата», «Лицо1» (контрагент), «Лицо2» (контрагент, указанный в поле «За кого» в банковских и кассовых документах), «Номер», «ТипДокумента», «НазваниеОперации», «НазваниеТипаДокумента», «ВидСвязи», «Договор.Лицо», «СчетРасчетов» и т.д.
В «СчетРасчетов» возвращается счет из проводок документа, у которого в третьей аналитике указан этот документ.

Пример 1

Пример 2

Нашли неточность? Выделите текст с ошибкой и нажмите ctrl + enter.