СДИ

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

Синтаксис

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

Параметры

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

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

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

Необходимо учесть, что если у конкретной аналитики счёта в плане счетов указан признак "Только обороты", то сальдо по этой аналитике счёта будет нулевым.

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

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

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

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

Возвращает

Деньги – сумма дебетового сальдо по указанному счёту и указанным аналитикам за каждый день периода, то есть считается сальдо на каждый день периода и все они суммируются.

Примеры

Допустим, организация может отгружать продукцию покупателям в долг. Причём, компенсация за пользование товарным кредитом определена в 2% от суммы кредита за каждый день. Чтобы посчитать, какова величина этой компенсации и сколько же реально клиент должен, можно в этом случае воспользоваться функцией "СДИ":

ЗаМесяц(Дата);
Компенсация = СДИ("62", Лицо1) * 0.02;
Кредит = СКД("62", Лицо1);
Сумма = Кредит + Компенсация;
Сообщить("Должен " + Сумма + " руб.");

См. также:

•  СКИ

•  ВСДИ

•  ВСКИ