ДляВсех(ПроводокДебет) |
Перебирает в журнале операций все сформированные проводки по дебету счета за указанный период.
ДляВсех(ПроводокДебет(Счёт[, ДЛицо1[, ДЛицо2[, ДЛицо3[, ДЛицо4]]]][, Дата1, Дата2])
Счёт (текст) – номер счёта. Если у счета имеются субсчета, то функция будет перебирать и записи проводок по субсчетам.
ДЛицо1,ДЛицо2,ДЛицо3,ДЛицо4 (объект) – соответственно первая, вторая и третья аналитики дебета, по которым необходимо перебрать проводки. Объектами аналитического учёта могут выступать объекты типа "Лицо" и "Документ".
Если какой-то из аналитик нет, а требуется указать большую по номеру аналитику, то вместо отсутствующей аналитики нужно указать "Нет". Например, если нет первой и третьей аналитики, а вторая есть, то вместо первой нужно написать "Нет", указать вторую, а третью можно вообще не указывать.
Дата1,Дата2 (дата) – даты начала и конца периода, за который перебираются проводки по дебету указанного счета. Если даты не указаны, то берутся переменные "ДатНач" и "ДатКнц" соответственно, если же и их нет, то берётся рабочий период из конфигурации системы.
Ничего не возвращает.
Узнаем сумму проводок по дебету счета "62" за указанный период:
перем пСумма = 0;
ДляВсех(ПроводокДебет("62", 01.02.05, 28.02.05))
пСумма = пСумма + Проводка.Сумма;
Сообщить("Сумма проводок за период " + пСумма + " руб.");
• Проводка