Пытаюсь рассчитать остатки по ПК на произвольную для своего отчета.
Нашел, что у объектного интерфейса iOfpSaldR есть метод OfpSaldr_GetForDate
"// возвращает остатки по ПС на начало и конец даты"
Входной параметр заполнил следующим образом:
rSaldo.dDoc := <Переменная типа дата, задается в интерфейсе>;
rSaldo.cVal := 0;
rSaldo.MeanType := cashbank.razdel;
rSaldo.cPlatMean := cashbank.nrec;
После чего запустил расчет
piOfpSaldR.OfpSaldr_GetForDate(rSaldo);
Такой расчет запускаю в цикле по платежным средствам (в моем случае cashbank)
Проблемы:
1. Рассчитанные суммы не зависят от даты, которую я записываю в DDoc
Почему-то всегда рассчитывает на 15.02.09
2. Суммы остатков не идут с тем, что отображается в ПК
Подскажите пожалуйста, в чем моя ошибка