Смотрите в сторону \AOT\Classes\BookDataCalc_Purch_Process_RU.copyFactureJourRanges()
X++:
protected void copyFactureJourRanges(Query _queryDestination)
{
QueryBuildDataSource dsDestination, dsSource;
QueryBuildRange rangeDestination, rangeSource;
int cx;
;
dsSource = queryRun.query().dataSourceNo(1);
dsDestination = _queryDestination.dataSourceTable(tablenum(FactureJour_RU));
for(cx = 1; cx <= dsSource.rangeCount(); cx++)
{
rangeSource = dsSource.range(cx);
rangeDestination = dsDestination.addRange(rangeSource.field());
rangeDestination.value(rangeSource.value());
}
}