Если Вы имели ввиду вставку из временной таблицы в реальную или наоборот (подразумевается,что они идентичны), тогда вам поможет функция buf2buf(), она реализована в классе Global.
X++:
static void buf2Buf(
Common _from,
Common _to
)
{
DictTable dictTable = new DictTable(_from.tableId);
fieldId fieldId = dictTable.fieldNext(0);
while (fieldId && ! isSysId(fieldId))
{
_to.(fieldId) = _from.(fieldId);
fieldId = dictTable.fieldNext(fieldId);
}
}