docs: function getModificationMetaInfoSets(sets, recordTypeDesc, tableAlias) {
  
  	if (sets)
  		sets.length = 0;
  	else
  		sets = new Array();
  
  	let propName = recordTypeDesc.getRecordMetaInfoPropName('version');
  	if (propName) {
  		const column = recordTypeDesc.getPropertyDesc(propName).column;
  		sets.push({
  			columnName: column,
  			value: (tableAlias ? tableAlias + '.' : '') + column + ' + 1'
  		});
  	}
  
  	propName = recordTypeDesc.getRecordMetaInfoPropName('modificationTimestamp');
  	if (propName)
  		sets.push({
  			columnName: recordTypeDesc.getPropertyDesc(propName).column,
  			value: '?{ctx.executedOn}'
  		});
  
  	propName = recordTypeDesc.getRecordMetaInfoPropName('modificationActor');
  	if (propName)
  		sets.push({
  			columnName: recordTypeDesc.getPropertyDesc(propName).column,
  			value: '?{ctx.actor}'
  		});
  
  	return sets;
  }