Пересчет сальдовых и текущих остатков
Добавлено: 15 окт 2021, 17:29
Добрый день всем. Вопрос избитый , и по нему частично были ответы в других ветках. Но хотелось бы обобщить, так сказать ....
Есть Интерфейс пересчета сальдовых и текущих остатков L_SKLAD::CountSal
нужно реализовать пересчет сальдовых и текущих остатков по выбранным МЦ .
Function CountMC(pcMC: comp; pwSkPr, pwTypeCalc: word; pdDateCalc: date): boolean;
есть работающий вариант вида iCountSal.CountMC(tmpTBL.cMC, 0, 2, pdDateCalc)
работает в цикле по своей таблице с отобранными нреками ...
Вопрос в следующем ...
В интерфейсе есть параметры пересчета :
1) группа чекбоксов ( складской учет, производство, ремонт, строительство)
2) группа переключателей даты ( сдаты первого ордера, с заданной даты, с даты закрытия периода)
3) чекбокс расчета текущих остатков ( не снимая просроч. резервы и снимая просроченные резервы)
4) фильтр по мц (помеченные записи)
КАК в параметрах функции CountMC учесть их все ?
В моем случае, необходимо пересчитать сальдовые по складскому учету + производство с даты закрытия периода + расчитать текущие без снятия просроченных резервов .
как добавить сюда пересчет текущих остатков ?
Есть Интерфейс пересчета сальдовых и текущих остатков L_SKLAD::CountSal
нужно реализовать пересчет сальдовых и текущих остатков по выбранным МЦ .
Function CountMC(pcMC: comp; pwSkPr, pwTypeCalc: word; pdDateCalc: date): boolean;
есть работающий вариант вида iCountSal.CountMC(tmpTBL.cMC, 0, 2, pdDateCalc)
работает в цикле по своей таблице с отобранными нреками ...
Вопрос в следующем ...
В интерфейсе есть параметры пересчета :
1) группа чекбоксов ( складской учет, производство, ремонт, строительство)
2) группа переключателей даты ( сдаты первого ордера, с заданной даты, с даты закрытия периода)
3) чекбокс расчета текущих остатков ( не снимая просроч. резервы и снимая просроченные резервы)
4) фильтр по мц (помеченные записи)
КАК в параметрах функции CountMC учесть их все ?
В моем случае, необходимо пересчитать сальдовые по складскому учету + производство с даты закрытия периода + расчитать текущие без снятия просроченных резервов .
как добавить сюда пересчет текущих остатков ?