L\L_SALDOMTR\vip\MTRFuncs\SaldoFuncs.vip
Добавил функцию для быстрого и удобного заполнения таблицы TmpSaldo1 остатками с учетом МТР и различных типов остатков: склад, УКС, УПЛ, ремонты.
Особенности
- В отличие от store_run, данный объект учитывает ЦУ.
- Для учета остатков в различных разрезах достаточно запустить его 1 раз.
- В отличие от oStore.UksStore_Run, данный объект учитывает остатки без ЦУ.
Function Store_run_new(datecalc :date; // дата рассчета
bSkl // складские остатки SP=0
, bUPL // УПЛ остатки SP=1
, bRem // ремонтные остатки SP=2
, bUks // УКС остатки SP=3
: boolean;
coMc // фильтр по МЦ
, coPodr // фильтр по складу
, coMol // фильтр по МОЛ
, coParty // фильтр по партии
: comp;
bNeedMTR // выгружать остатки по МТР
: boolean;
cTune // фильтр по ЦУ
, cObj // фильтр по объекту
: comp;
bNGrPodr // группировать по складам
, bNGrMOL // группировать по МОЛ
, bNGrParty // группировать по Партиям
: boolean ) : boolean;
Фильтры устанавливаются аналогично объекту store_run
(0 - нет фильтра, -1 - фильтр по остаткам с незаданным разрезом, -2 - фильтр по нескольким разрезам - берется из таблицы Pick)
Объект для расчета сальдовых остатков и учетом МТР
Модератор: ZYG