Иллюстрированный самоучитель по языку системы 1С:Предприятие

Методы обращения к результатам запроса

КорДО, КорКО

  • КорДО – дебетовый оборот между корреспонденциями;
  • КорКО – кредитовый оборот между корреспонденциями.

Синтаксис:

КорДО(<ТипСуммы>)

КорКО(<ТипСуммы>)

Англоязычные синонимы:

CorTD

СоrТС

Параметры:

<ТипСуммы> Необязательный параметр. Число или строка – тип возвращаемой суммы. Может принимать одно из следующих значений:
  1. ("С", "S") – сумма;
  2. ("В", "С") – валютная сумма;
  3. ("К", "А") – количество.
Если параметр не указан, метод возвращает сумму.

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

Число – вычисленный оборот.

Описание:

Функции доступны только при работе с итогам, полученными методом ВыполнитьЗапрос.

Функции КорДО и КорКО предназначены для получения корреспондирующих оборотов между счетам или между субконто. Для их использования должны быть организованы выборки методами ВыбратьСчета, ПолучитьСчет.

ВыбратьКорСчета, ПолучитьКорСчет или ВыбратьСубконто, ПолучитьСубконто, ВыбратьКорСубконто, ПолучитьКорСубконто.

Пример:

В данном примере в переменной в переменных ОбДТ и ОбКТ образуются обороты с дебета основного счета в кредит корреспондирующего и наоборот соответственно.

БухИтоги.Запрос(Дата1, Дата2);

БухИтоги.ВыбратьСчета();

Пока БухИтоги.ПолучитьСчет() = 1 цикл

БухИтоги.ВыбратьКорСчета();

Пока БухИтоги.ПолучитьКорСчет() = 1 цикл

ОбДТ = БухИтоги.КорДО();

ОбКТ = БухИтоги.КорКО();

КонецЦикла;

КонецЦикла;
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.