/**
  * @see \TSLBasicRecordDAO::getAddRecordQuery()
  */
 protected function getAddRecordQuery(\TSLDataModel &$record, \TSLRequestConstraints &$constraints = NULL)
 {
     /* @var $record \app\common\model\TLSAppPerfilModel  */
     $copyFromPerfil = $constraints->getParameter('prm_copyFromPerfil');
     $sql = 'select sp_sysperfil_add_record(' . '\'' . $record->get_sys_systemcode() . '\'::character varying,' . '\'' . $record->get_perfil_codigo() . '\'::character varying,' . '\'' . $record->get_perfil_descripcion() . '\'::character varying,' . ($copyFromPerfil == NULL ? 'NULL' : $copyFromPerfil) . '::integer,' . '\'' . $record->getActivo() . '\'::boolean,' . '\'' . $record->getUsuario() . '\'::character varying);';
     return $sql;
 }