Прикладной код

Функция «РазвернутоеСальдоИОбороты»

Функция «РазвернутоеСальдоИОбороты»

Получает развернутое сальдо и обороты для указанных счетов и организации.

Синтаксис

РазвернутоеСальдоИОбороты(Счета, Организация, ДатаНачала, ДатаОкончания, Аналитики, ТипСальдо);

Параметры

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

Счета

Массив

Названия счетов, по которым высчитываются данные. Если такого счета нет, то он заполняется нулевыми значениями

Нет

Организация

Число

Идентификатор организации, по которой считается сальдо. Если он не указан, счет идет по всем организациям

Нет

ДатаНачала

Дата

Начало периода, от которого считается сальдо

Нет

ДатаОкончания

Дата

Конец периода, по окончание которого считается сальдо

Нет

Аналитики

Массив

Список аналитик

Нет

ТипСальдо

Массив

Список сальдо, которые нужно получить. Например, «СКД» или «СКК». Если не указано — выводятся все сальдо

Нет

Примечание: Порядок аргументов может быть произвольным — при выполнении анализируются типы переданных значений.

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

Объект вида:
«{НазваниеСчета: {СНД: Значение, СНК: Значение, ОД: Значение, ОК: Значение, СКД: Значение, СКК: Значение}, ...}».

Пример

var СводныеОстатки = РазвернутоеСальдоИОбороты(ДатНач, ДатКнц, ['90-01', '90-02', '90-03', '90-04', '90-06', '90-07', '83-01', '99'], [], ['ОК', 'ОД']);
/*
{'90-01': {'ОК': 0, 'ОД': 0}, '90-02': {'ОК': 0, 'ОД': 0}, 99: {'ОК': 0, 'ОД': 0}, '90-06': {'ОК': 0, 'ОД': 0}, '90-03': {'ОК': 0, 'ОД': 0}, '90-04': {'ОК': 0, 'ОД': 0}, '83-01': {'ОК': 0, 'ОД': 0}, '90-07': {'ОК': 0, 'ОД': 0}}
*/