А зачем вам этот код компании?
Данные вставляются верно.
Проверьте, к примеру, выведя другое поле на экран. Получите записи из нескольких компаний. А то, в какой компании они были изначально, имхо, не так важно
X++:
static void Job30(Args _args)
{
CustTrans custTrans;
custTrans tmpcustTrans;
;
tmpcustTrans.setTmp();
changecompany('S11')
{
custTrans = null;
select firstonly custTrans;
buf2buf(custTrans, tmpcustTrans);
tmpcustTrans.doInsert();
}
while select tmpcustTrans
{
info(tmpcustTrans.AccountNum);
}
changecompany('S10')
{
custTrans = null;
select firstonly custTrans;
buf2buf(custTrans, tmpcustTrans);
tmpcustTrans.doInsert();
}
while select tmpcustTrans
{
info(tmpcustTrans.AccountNum);
}
}