ОД

Вычисляет оборот по дебету по указанному счёту.

Синтаксис

ОД(Счёт[, Лицо1[, Лицо2[, Лицо3[, Лицо4]]]][, Флаги][, Дата1, Дата2])

Параметры

Счёт (текст) – номер счёта. Если у счета имеются субсчета, то оборот вычисляется и по проводкам, сформированным по субсчетам.

Лицо1,Лицо2,Лицо3,Лицо4 (объект) – соответственно первая, вторая и третья аналитики, по которым требуется посчитать обороты. Аналитика может быть определена через функцию "Лицо". Допускается указывать аналитику просто текстовой строкой – кодом аналитики, т.е. соответствующее поле в справочнике, по которому будет производиться поиск этой аналитики. Таблицу с кодами можно посмотреть в описании функции "Лицо". Так, например, чтобы подсчитать оборот по счету и статье затрат по ремонту ОС аналитику у функции можно определить как Лицо("РМОС", "Статьи затрат"), так и текстовой строкой "РМОС".

Если аналитика не указана или указано значение "Нет", то аналитика данного уровня в расчёте оборотов не учитывается. Соответственно, если нужно посчитать, например, по первой и третьей аналитике, то вместо второй аналитики достаточно указать "Нет".

Флаги (текст) – строка, определяющая, как трактовать аналитики, если они являются папками справочников. Аналитике каждого уровня в строке "Флаги" соответствует один символ (то есть первый символ строки соответствует первой аналитике, второй – второй, третий – третьей). Если этот символ "+", то сальдо будет считаться как по самой указанной аналитике-папке, так и по всем аналитикам, входящим в эту папку. Иначе аналитика-папка выступает как обычная аналитика и сальдо считается только по этой записи.

При указании более двух аналитик (отличных от "Нет") в строке "Флаги" можно дополнительно указать необязательный четвертый символ "1", "2" или "3", который определяет, по какой из указанных аналитик будет сначала производиться отбор перебираемых проводок, что влияет лишь на скорость вычисления. Так же предусмотрена возможность отбора по индексу "счет" перебираемых проводок. Для этого значение четвертого символа флага нужно задать равным "C". Эти символы требуется указывать лишь в редких случаях, когда необходимо оптимизировать расчет.

Если параметр "Флаги" не указан, то сальдо считается по всем аналитикам, входящим в папку.

Дата1, Дата2 (дата) – даты начала и конца периода, за который рассчитывается оборот. Если даты не указаны, то берутся переменные "ДатНач" и "ДатКнц" соответственно, если же и их нет, то берётся рабочий период из конфигурации системы.

Комментарии

Работа функции аналогична работе отчёта "Сальдо по счету".

Возвращает

Деньги – значение оборота по указанному счёту и указанным аналитикам.

Примеры

Допустим, есть папка справочника сотрудников "Цех2" с табельным номером "100002". Необходимо посчитать дебетовые обороты по 20-ому счёту по этому цеху:

ОД("20", Лицо("100002", "Сотрудники"));

См. также:

•  ОК

•  Оборот

•  ДляВсех(Оборотов)

•  ВОД

•  ВОК