|
|
#14 |
|
MCTS
|
сделал :
X++: queryRun.reset();
RPayCalendarTimeTable = queryRun.get(tableNum(RPayCalendarTimeTable));
do
{
while select rPayEmplTblSum1
where rPayEmplTblSum1.EmplId == emplTable.EmplId &&
rPayEmplTblSum1.PayPeriod >= dateStartMth(_payPeriod) &&
rPayEmplTblSum1.PayPeriod <= endMth(_payPeriod) &&
(rPayEmplTblSum1.TimeCode == RPayCalendarTimeTable.PayCalendarTimeCode || !RPayCalendarTimeTable.PayCalendarTimeCode)
{
FactSum += rPayEmplTblSum1.HourFact;
SheduleSum += rPayEmplTblSum1.HourSchedule;
}
}
while (queryRun.next()); |
|
|