if (table.hasGeneratedColumn()) {
((Table) table).setGeneratedColumns(session, data);
}
table.enforceTypeLimits(session, data);
table.enforceRowConstraints(session, data);
// get object without RowAction
Row newrow = (Row) getNewCachedObject(session, data, false);
indexRow(session, newrow);