А что конкретно у Вас не получается? У меня вот этот job отрабатывает нормально
X++:
static void Job(Args _args)
{
Custtable custTable;
Custtrans custTrans;
;
while select custTable
outer join sum(AmountMST) from custTrans
group by AccountNum
where custTrans.AccountNum == custTable.AccountNum
{
print strfmt("%1 %2", custTrans.AccountNum, custtrans.AmountMST);
}
pause;
}