Difference between revisions of "OldIdFunctions"

From Catglobe Wiki
Jump to: navigation, search
Line 4: Line 4:
 
| style="border: 1px solid; width: 370.7px;" bgcolor="#C0C0C0" | '''New function'''
 
| style="border: 1px solid; width: 370.7px;" bgcolor="#C0C0C0" | '''New function'''
 
| style="border: 1px solid; width: 453.183px;" bgcolor="#C0C0C0" | '''Note'''
 
| style="border: 1px solid; width: 453.183px;" bgcolor="#C0C0C0" | '''Note'''
 +
 +
 +
|- valign="top" align="left"
 +
| style="border: 1px solid;" | updateUserPermission
 +
| style="border: 1px solid;" |
 +
| style="border: 1px solid;" |
 +
 +
|- valign="top" align="left"
 +
| style="border: 1px solid;" | QAS.UserId
 +
| style="border: 1px solid;" |
 +
| style="border: 1px solid;" |
 +
 +
|- valign="top" align="left"
 +
| style="border: 1px solid;" | User_GetResourceIdFromUserId
 +
| style="border: 1px solid;" |
 +
| style="border: 1px solid;" |
 +
 +
|- valign="top" align="left"
 +
| style="border: 1px solid;" | sendBulkMail
 +
| style="border: 1px solid;" |
 +
| style="border: 1px solid;" |
 +
 +
|- valign="top" align="left"
 +
| style="border: 1px solid;" | sendBulkMailSyncronious
 +
| style="border: 1px solid;" |
 +
| style="border: 1px solid;" |
 +
 +
|- valign="top" align="left"
 +
| style="border: 1px solid;" | sendTestBulkMail
 +
| style="border: 1px solid;" |
 +
| style="border: 1px solid;" |
 +
 +
|- valign="top" align="left"
 +
| style="border: 1px solid;" | sendTestBulkMailSyncronious
 +
| style="border: 1px solid;" |
 +
| style="border: 1px solid;" |
 +
 +
|- valign="top" align="left"
 +
| style="border: 1px solid;" | setBulkMailFromGlobalEmailAlias
 +
| style="border: 1px solid;" |
 +
| style="border: 1px solid;" |
 +
 +
|- valign="top" align="left"
 +
| style="border: 1px solid;" | setBulkMailFromResource
 +
| style="border: 1px solid;" |
 +
| style="border: 1px solid;" |
 +
 +
|- valign="top" align="left"
 +
| style="border: 1px solid;" | setBulkMailFromSupport
 +
| style="border: 1px solid;" |
 +
| style="border: 1px solid;" |
 +
 +
|- valign="top" align="left"
 +
| style="border: 1px solid;" | setBulkMailFromWebshop
 +
| style="border: 1px solid;" |
 +
| style="border: 1px solid;" |
 +
 +
|- valign="top" align="left"
 +
| style="border: 1px solid;" | setBulkMailGroups
 +
| style="border: 1px solid;" |
 +
| style="border: 1px solid;" |
 +
 +
|- valign="top" align="left"
 +
| style="border: 1px solid;" | setBulkMailGroupsToBeRebuilt
 +
| style="border: 1px solid;" |
 +
| style="border: 1px solid;" |
 +
 +
|- valign="top" align="left"
 +
| style="border: 1px solid;" | setBulkMailUsers
 +
| style="border: 1px solid;" |
 +
| style="border: 1px solid;" |
 +
 +
|- valign="top" align="left"
 +
| style="border: 1px solid;" | addToGroup
 +
| style="border: 1px solid;" |
 +
| style="border: 1px solid;" |
 +
 +
|- valign="top" align="left"
 +
| style="border: 1px solid;" | removeFromGroup
 +
| style="border: 1px solid;" |
 +
| style="border: 1px solid;" |
 +
 +
|- valign="top" align="left"
 +
| style="border: 1px solid; width: 510.117px;" | [[questionnaireAnswerSheetExists|questionnaireAnswerSheetExists(qnaireId, userId)]] <br>[[questionnaireAnswerSheetExists|questionnaireAnswerSheetExists(qnaireId)]]
 +
| style="border: 1px solid; width: 370.7px;" |
 +
| style="border: 1px solid; width: 453.183px;" | already exist:<br>QAS_exists(qnaireRid, userRId)<br>QAS_exists(qnaieRId)
 +
 +
|- valign="top" align="left"
 +
| style="border: 1px solid;" | createUserProjectQuestionnaire
 +
| style="border: 1px solid;" |
 +
| style="border: 1px solid;" |
 +
 +
|- valign="top" align="left"
 +
| style="border: 1px solid; width: 510.117px;" | [[createResourceProjectQuestionnaire|createResourceProjectQuestionnaire(qnaireId)]]<br>[[createResourceProjectQuestionnaire|createResourceProjectQuestionnaire(qnaireId, assignCurrentUser)]]<br>[[createResourceProjectQuestionnaire|createResourceProjectQuestionnaire(qnaireId, assignCurrentUser, useExisting)]]
 +
| style="border: 1px solid; width: 370.7px;" |
 +
| style="border: 1px solid; width: 453.183px;" | already exist:<br>new QAS(qnaireRId, -1) <br>new QAS(qnaireRId, 0)<br>QAS_getByUserResourceId
 +
 +
|- valign="top" align="left"
 +
| style="border: 1px solid;" | groupExists
 +
| style="border: 1px solid;" |
 +
| style="border: 1px solid;" |
 +
 +
|- valign="top" align="left"
 +
| style="border: 1px solid;" | isMemberOfGroup
 +
| style="border: 1px solid;" |
 +
| style="border: 1px solid;" |
 +
 +
|- valign="top" align="left"
 +
| style="border: 1px solid;" | rebuildGroup
 +
| style="border: 1px solid;" |
 +
| style="border: 1px solid;" |
 +
 +
|- valign="top" align="left"
 +
| style="border: 1px solid;" | Tabulation_saveAsReport
 +
| style="border: 1px solid;" |
 +
| style="border: 1px solid;" |
 +
 +
|- valign="top" align="left"
 +
| style="border: 1px solid;" | updateGroupPermission
 +
| style="border: 1px solid;" |
 +
| style="border: 1px solid;" |
 +
 +
|- valign="top" align="left"
 +
| style="border: 1px solid;" | sendMailTemplateFromResource
 +
| style="border: 1px solid;" |
 +
| style="border: 1px solid;" |
 +
 +
|- valign="top" align="left"
 +
| style="border: 1px solid;" | sendMailTemplate
 +
| style="border: 1px solid;" |
 +
| style="border: 1px solid;" |
 +
 +
|- valign="top" align="left"
 +
| style="border: 1px solid;" | sendTestMailTemplate
 +
| style="border: 1px solid;" |
 +
| style="border: 1px solid;" |
 +
 +
|- valign="top" align="left"
 +
| style="border: 1px solid; width: 510.117px;" | [[getProjectQuestionnaireName|getProjectQuestionnaireName(qnaireId)]] <br>[[getProjectQuestionnaireName|getProjectQuestionnaireName()]]
 +
| style="border: 1px solid; width: 370.7px;" |
 +
| style="border: 1px solid; width: 453.183px;" |expected new function name: getQuestionnaireName
 +
 +
|- valign="top" align="left"
 +
| style="border: 1px solid;" | setReportStyleSheetId
 +
| style="border: 1px solid;" |
 +
| style="border: 1px solid;" |
 +
 +
|- valign="top" align="left"
 +
| style="border: 1px solid; width: 510.117px;" | [[setUserProjectQuestionnaireUserId|setUserProjectQuestionnaireUserId(userId)]]
 +
| style="border: 1px solid; width: 370.7px;" |
 +
| style="border: 1px solid; width: 453.183px;" |already exist: setQASUserId
  
 
|- valign="top" align="left"
 
|- valign="top" align="left"
Line 9: Line 160:
 
| style="border: 1px solid; width: 370.7px;" | [[setQASUserId|setQASUserId(userRId)]]
 
| style="border: 1px solid; width: 370.7px;" | [[setQASUserId|setQASUserId(userRId)]]
 
| style="border: 1px solid; width: 453.183px;" |
 
| style="border: 1px solid; width: 453.183px;" |
<br>
+
 
 +
|- valign="top" align="left"
 +
| style="border: 1px solid;" | addJournal
 +
| style="border: 1px solid;" |
 +
| style="border: 1px solid;" |
 +
 
 
|- valign="top" align="left"
 
|- valign="top" align="left"
| style="border: 1px solid; width: 510.117px;" | [[getRPQUserId|getRPQUserId()]] <br>return userId
+
| style="border: 1px solid; width: 510.117px;" | [[getTimezone|getTimezone(userId)]] <br>[[getTimezone|getTimezone()]]
| style="border: 1px solid; width: 370.7px;" | [[getQASUserId|getQASUserId()]] <br>return userRId
+
| style="border: 1px solid; width: 370.7px;" | [[getUserTimezone|getUserTimezone(userRId)]] <br>[[getUserTimezone|getUserTimezone()]]
 
| style="border: 1px solid; width: 453.183px;" |
 
| style="border: 1px solid; width: 453.183px;" |
<br>
+
 
 
|- valign="top" align="left"
 
|- valign="top" align="left"
 
| style="border: 1px solid; width: 510.117px;" | [[setTimezone|setTimezone(userId, timezoneId)]] <br>[[setTimezone|setTimezone(timezoneId)]]
 
| style="border: 1px solid; width: 510.117px;" | [[setTimezone|setTimezone(userId, timezoneId)]] <br>[[setTimezone|setTimezone(timezoneId)]]
 
| style="border: 1px solid; width: 370.7px;" | [[setUserTimezone|setUserTimezone(userRId, timezoneId)]] <br>[[setUserTimezone|setUserTimezone(timezoneId)]]
 
| style="border: 1px solid; width: 370.7px;" | [[setUserTimezone|setUserTimezone(userRId, timezoneId)]] <br>[[setUserTimezone|setUserTimezone(timezoneId)]]
 
| style="border: 1px solid; width: 453.183px;" |
 
| style="border: 1px solid; width: 453.183px;" |
<br>
+
 
|- valign="top" align="left"
 
| style="border: 1px solid; width: 510.117px;" | [[getTimezone|getTimezone(userId)]] <br>[[getTimezone|getTimezone()]]
 
| style="border: 1px solid; width: 370.7px;" | [[getUserTimezone|getUserTimezone(userRId)]] <br>[[getUserTimezone|getUserTimezone()]]
 
| style="border: 1px solid; width: 453.183px;" |
 
<br>
 
 
|- valign="top" align="left"
 
|- valign="top" align="left"
 
| style="border: 1px solid; width: 510.117px;" | [[setUserRoleId|setUserRoleId(userId, userResourceTemplateId)]]
 
| style="border: 1px solid; width: 510.117px;" | [[setUserRoleId|setUserRoleId(userId, userResourceTemplateId)]]
 
| style="border: 1px solid; width: 370.7px;" | User_setUserRoleId(userRId, userResourceTemplateRId)
 
| style="border: 1px solid; width: 370.7px;" | User_setUserRoleId(userRId, userResourceTemplateRId)
 
| style="border: 1px solid; width: 453.183px;" | same function: <br>[[setResourceTemplateResourceId|setResourceTemplateResourceId(resourceRId, resourceTemplateRId)]] <br>[[User_class|User.ResourceTemplateResourceId]] = userResourceTemplateRId
 
| style="border: 1px solid; width: 453.183px;" | same function: <br>[[setResourceTemplateResourceId|setResourceTemplateResourceId(resourceRId, resourceTemplateRId)]] <br>[[User_class|User.ResourceTemplateResourceId]] = userResourceTemplateRId
 +
 
|- valign="top" align="left"
 
|- valign="top" align="left"
 
| style="border: 1px solid; width: 510.117px;" | [[getUserRoleId|getUserRoleId(userId)]]<br>return userResourceTemplateId<br>
 
| style="border: 1px solid; width: 510.117px;" | [[getUserRoleId|getUserRoleId(userId)]]<br>return userResourceTemplateId<br>
 
| style="border: 1px solid; width: 370.7px;" | User_getUserRoleId(userRId)<br>return userResourceTemplateRId<br>
 
| style="border: 1px solid; width: 370.7px;" | User_getUserRoleId(userRId)<br>return userResourceTemplateRId<br>
 
| style="border: 1px solid; width: 453.183px;" | same function: <br>[[getResourceTemplateResourceId|getResourceTemplateResourceId(resourceRId)]] <br>[[User_class|User.ResourceTemplateResourceId]]
 
| style="border: 1px solid; width: 453.183px;" | same function: <br>[[getResourceTemplateResourceId|getResourceTemplateResourceId(resourceRId)]] <br>[[User_class|User.ResourceTemplateResourceId]]
 +
 +
|- valign="top" align="left"
 +
| style="border: 1px solid;" | isMemberOfSampleRule
 +
| style="border: 1px solid;" |
 +
| style="border: 1px solid;" |
 +
 +
|- valign="top" align="left"
 +
| style="border: 1px solid;" | EmailTemplate.PrimaryKey
 +
| style="border: 1px solid;" |
 +
| style="border: 1px solid;" |
 +
 +
|- valign="top" align="left"
 +
| style="border: 1px solid;" | UserQuarantine.QuarantineResourceId
 +
| style="border: 1px solid;" |
 +
| style="border: 1px solid;" |
 +
 +
|- valign="top" align="left"
 +
| style="border: 1px solid;" | User.PrimaryKey
 +
| style="border: 1px solid;" |
 +
| style="border: 1px solid;" |
 +
 
|- valign="top" align="left"
 
|- valign="top" align="left"
 
| style="border: 1px solid; width: 510.117px;" | [[getQuestionnaireTemplateId|getQuestionnaireTemplateId(qnaireTemplateQualifiedName)]] <br>return qnaireTemplateId
 
| style="border: 1px solid; width: 510.117px;" | [[getQuestionnaireTemplateId|getQuestionnaireTemplateId(qnaireTemplateQualifiedName)]] <br>return qnaireTemplateId
 
| style="border: 1px solid; width: 370.7px;" | Questionnaire_getTemplateId(qnaireTemplateQualifiedName)<br>return qnaireTemplateRId
 
| style="border: 1px solid; width: 370.7px;" | Questionnaire_getTemplateId(qnaireTemplateQualifiedName)<br>return qnaireTemplateRId
 
| style="border: 1px solid; width: 453.183px;" | Questionnaire_getQuestionnaireTemplateId
 
| style="border: 1px solid; width: 453.183px;" | Questionnaire_getQuestionnaireTemplateId
 +
 
|- valign="top" align="left"
 
|- valign="top" align="left"
 
| style="border: 1px solid; width: 510.117px;" | [[getProjectQuestionnaireId|getProjectQuestionnaireId(qnaireQualifiedName)]] <br>return qnaireId
 
| style="border: 1px solid; width: 510.117px;" | [[getProjectQuestionnaireId|getProjectQuestionnaireId(qnaireQualifiedName)]] <br>return qnaireId
 
| style="border: 1px solid; width: 370.7px;" | Questionnaire_getProjectId(qnaireQualifiedName)<br>return qnaireRId
 
| style="border: 1px solid; width: 370.7px;" | Questionnaire_getProjectId(qnaireQualifiedName)<br>return qnaireRId
 
| style="border: 1px solid; width: 453.183px;" | Questionnaire_getQuestionnaireId
 
| style="border: 1px solid; width: 453.183px;" | Questionnaire_getQuestionnaireId
 +
 +
 +
|- valign="top" align="left"
 +
| style="border: 1px solid; width: 510.117px;" | [[getReturnToProjectQuestionnaireId|getReturnToProjectQuestionnaireId()]] <br>return qnaireId
 +
| style="border: 1px solid; width: 370.7px;" |
 +
| style="border: 1px solid; width: 453.183px;" |expected new functions name: getReturnToQuestionnaireId
 +
 
|- valign="top" align="left"
 
|- valign="top" align="left"
 
| style="border: 1px solid; width: 510.117px;" | [[getReportStyleSheetIdByName|getReportStyleSheetIdByName(reportStyleSheetQualifiedName)]]<br>return ReportStyleSheetId
 
| style="border: 1px solid; width: 510.117px;" | [[getReportStyleSheetIdByName|getReportStyleSheetIdByName(reportStyleSheetQualifiedName)]]<br>return ReportStyleSheetId
 
| style="border: 1px solid; width: 370.7px;" | Report_getStyleSheetIdByName(reportStyleSheetQualifiedName)<br>return ReportStyleSheetRId
 
| style="border: 1px solid; width: 370.7px;" | Report_getStyleSheetIdByName(reportStyleSheetQualifiedName)<br>return ReportStyleSheetRId
 
| style="border: 1px solid; width: 453.183px;" |
 
| style="border: 1px solid; width: 453.183px;" |
<br>
+
 
 
|- valign="top" align="left"
 
|- valign="top" align="left"
 
| style="border: 1px solid; width: 510.117px;" | [[getReportStyleSheetId|getReportStyleSheetId()]] <br>return ReportStyleSheetId
 
| style="border: 1px solid; width: 510.117px;" | [[getReportStyleSheetId|getReportStyleSheetId()]] <br>return ReportStyleSheetId
| style="border: 1px solid; width: 370.7px;" | Report_getStyleSheetId()
+
| style="border: 1px solid; width: 370.7px;" | Report_getStyleSheetId() <br> return ReportStyleSheetRId
 +
| style="border: 1px solid; width: 453.183px;" |
 +
 
 +
 
 +
|- valign="top" align="left"
 +
| style="border: 1px solid;" | getResourceIdFromGuid
 +
| style="border: 1px solid;" |
 +
| style="border: 1px solid;" |
 +
 
 +
|- valign="top" align="left"
 +
| style="border: 1px solid;" | task[TASK_CASE_NUMBER]
 +
| style="border: 1px solid;" |
 +
| style="border: 1px solid;" |
 +
 
 +
|- valign="top" align="left"
 +
| style="border: 1px solid;" | getCurrentUserId
 +
| style="border: 1px solid;" |
 +
| style="border: 1px solid;" |
 +
 
 +
|- valign="top" align="left"
 +
| style="border: 1px solid;" | getUserIdFromResourceId
 +
| style="border: 1px solid;" |
 +
| style="border: 1px solid;" |
  
return ReportStyleSheetRId
 
| style="border: 1px solid; width: 453.183px;" |
 
<br>
 
 
|- valign="top" align="left"
 
|- valign="top" align="left"
| style="border: 1px solid; width: 510.117px;" | [[changeSampleRuleId|changeSampleRuleId]]
+
| style="border: 1px solid;" | createUser
| style="border: 1px solid; width: 370.7px;" | X
+
| style="border: 1px solid;" |  
<br>
+
| style="border: 1px solid;" |
| style="border: 1px solid; width: 453.183px;" |
+
 
sampleRule has only one kind of Id<br>
 
 
|- valign="top" align="left"
 
|- valign="top" align="left"
| style="border: 1px solid; width: 510.117px;" | [[createResourceProjectQuestionnaire|createResourceProjectQuestionnaire(qnaireId)]]<br>[[createResourceProjectQuestionnaire|createResourceProjectQuestionnaire(qnaireId, assignCurrentUser)]]<br>[[createResourceProjectQuestionnaire|createResourceProjectQuestionnaire(qnaireId, assignCurrentUser, useExisting)]]
+
| style="border: 1px solid;" | User class.ResourceTemplateId
| style="border: 1px solid; width: 370.7px;" |
+
| style="border: 1px solid;" |  
<br>
+
| style="border: 1px solid;" |
| style="border: 1px solid; width: 453.183px;" |
+
 
already exist:<br>new QAS(qnaireRId, -1) <br>new QAS(qnaireRId, 0)<br>QAS_getByUserResourceId
 
 
|- valign="top" align="left"
 
|- valign="top" align="left"
| style="border: 1px solid; width: 510.117px;" | [[getProjectQuestionnaireName|getProjectQuestionnaireName(qnaireId)]] <br>[[getProjectQuestionnaireName|getProjectQuestionnaireName()]]
+
| style="border: 1px solid; width: 510.117px;" | [[getRPQUserId|getRPQUserId()]] <br>return userId
| style="border: 1px solid; width: 370.7px;" |
+
| style="border: 1px solid; width: 370.7px;" | [[getQASUserId|getQASUserId()]] <br>return userRId
<br>
 
 
| style="border: 1px solid; width: 453.183px;" |
 
| style="border: 1px solid; width: 453.183px;" |
expected new function name: getQuestionnaireName
+
 
 
|- valign="top" align="left"
 
|- valign="top" align="left"
| style="border: 1px solid; width: 510.117px;" | [[getReturnToProjectQuestionnaireId|getReturnToProjectQuestionnaireId()]] <br>return qnaireId
+
| style="border: 1px solid; width: 510.117px;" | [[changeSampleRuleId|changeSampleRuleId]]
| style="border: 1px solid; width: 370.7px;" |
+
| style="border: 1px solid; width: 370.7px;" | X
<br>
+
| style="border: 1px solid; width: 453.183px;" | sampleRule has only one kind of Id
| style="border: 1px solid; width: 453.183px;" |
+
 
expected new functions name: getReturnToQuestionnaireId
 
 
|- valign="top" align="left"
 
|- valign="top" align="left"
 
| style="border: 1px solid; width: 510.117px;" | [[getUserProjectQuestionnaireId|getUserProjectQuestionnaireId()]]
 
| style="border: 1px solid; width: 510.117px;" | [[getUserProjectQuestionnaireId|getUserProjectQuestionnaireId()]]
 
| style="border: 1px solid; width: 370.7px;" | X
 
| style="border: 1px solid; width: 370.7px;" | X
<br>
+
| style="border: 1px solid; width: 453.183px;" | already exist: getRPQId <br>not related to Id, no need new function
| style="border: 1px solid; width: 453.183px;" |
+
 
already exist: getRPQId <br>not related to Id, no need new function
 
 
|- valign="top" align="left"
 
|- valign="top" align="left"
 
| style="border: 1px solid; width: 510.117px;" | [[getUserProjectQuestionnaireUserId|getUserProjectQuestionnaireUserId()]] <br>return UserId
 
| style="border: 1px solid; width: 510.117px;" | [[getUserProjectQuestionnaireUserId|getUserProjectQuestionnaireUserId()]] <br>return UserId
 
| style="border: 1px solid; width: 370.7px;" |
 
| style="border: 1px solid; width: 370.7px;" |
<br>
+
| style="border: 1px solid; width: 453.183px;" |already exist: getQASUserId
| style="border: 1px solid; width: 453.183px;" |
 
already exist: getQASUserId
 
|- valign="top" align="left"
 
| style="border: 1px solid; width: 510.117px;" | [[questionnaireAnswerSheetExists|questionnaireAnswerSheetExists(qnaireId, userId)]] <br>[[questionnaireAnswerSheetExists|questionnaireAnswerSheetExists(qnaireId)]]
 
| style="border: 1px solid; width: 370.7px;" |
 
<br>
 
| style="border: 1px solid; width: 453.183px;" | already exist:<br>QAS_exists(qnaireRid, userRId)<br>QAS_exists(qnaieRId)
 
  
 
|- valign="top" align="left"
 
|- valign="top" align="left"
 
| style="border: 1px solid; width: 510.117px;" | [[sampleRuleExists|sampleRuleExists]]
 
| style="border: 1px solid; width: 510.117px;" | [[sampleRuleExists|sampleRuleExists]]
 
| style="border: 1px solid; width: 370.7px;" | X
 
| style="border: 1px solid; width: 370.7px;" | X
<br>
+
| style="border: 1px solid; width: 453.183px;" |sampleRule has only one kind of Id
| style="border: 1px solid; width: 453.183px;" |
+
 
sampleRule has only one kind of Id
 
 
|- valign="top" align="left"
 
|- valign="top" align="left"
 
| style="border: 1px solid; width: 510.117px;" | [[setUserProjectQuestionnaireId|setUserProjectQuestionnaireId(QASId)]]
 
| style="border: 1px solid; width: 510.117px;" | [[setUserProjectQuestionnaireId|setUserProjectQuestionnaireId(QASId)]]
 
| style="border: 1px solid; width: 370.7px;" | X
 
| style="border: 1px solid; width: 370.7px;" | X
<br>
+
| style="border: 1px solid; width: 453.183px;" |already exist: setRPQId <br>and not related with Id, no need new function
| style="border: 1px solid; width: 453.183px;" |
+
 
already exist: setRPQId <br>and not related with Id, no need new function
+
 
|- valign="top" align="left"
 
| style="border: 1px solid; width: 510.117px;" | [[setUserProjectQuestionnaireUserId|setUserProjectQuestionnaireUserId(userId)]]
 
| style="border: 1px solid; width: 370.7px;" |
 
<br>
 
| style="border: 1px solid; width: 453.183px;" |
 
already exist: setQASUserId
 
 
|}
 
|}

Revision as of 09:10, 10 March 2022

Old function New function Note


updateUserPermission
QAS.UserId
User_GetResourceIdFromUserId
sendBulkMail
sendBulkMailSyncronious
sendTestBulkMail
sendTestBulkMailSyncronious
setBulkMailFromGlobalEmailAlias
setBulkMailFromResource
setBulkMailFromSupport
setBulkMailFromWebshop
setBulkMailGroups
setBulkMailGroupsToBeRebuilt
setBulkMailUsers
addToGroup
removeFromGroup
questionnaireAnswerSheetExists(qnaireId, userId)
questionnaireAnswerSheetExists(qnaireId)
already exist:
QAS_exists(qnaireRid, userRId)
QAS_exists(qnaieRId)
createUserProjectQuestionnaire
createResourceProjectQuestionnaire(qnaireId)
createResourceProjectQuestionnaire(qnaireId, assignCurrentUser)
createResourceProjectQuestionnaire(qnaireId, assignCurrentUser, useExisting)
already exist:
new QAS(qnaireRId, -1)
new QAS(qnaireRId, 0)
QAS_getByUserResourceId
groupExists
isMemberOfGroup
rebuildGroup
Tabulation_saveAsReport
updateGroupPermission
sendMailTemplateFromResource
sendMailTemplate
sendTestMailTemplate
getProjectQuestionnaireName(qnaireId)
getProjectQuestionnaireName()
expected new function name: getQuestionnaireName
setReportStyleSheetId
setUserProjectQuestionnaireUserId(userId) already exist: setQASUserId
setRPQUserId(userId) setQASUserId(userRId)
addJournal
getTimezone(userId)
getTimezone()
getUserTimezone(userRId)
getUserTimezone()
setTimezone(userId, timezoneId)
setTimezone(timezoneId)
setUserTimezone(userRId, timezoneId)
setUserTimezone(timezoneId)
setUserRoleId(userId, userResourceTemplateId) User_setUserRoleId(userRId, userResourceTemplateRId) same function:
setResourceTemplateResourceId(resourceRId, resourceTemplateRId)
User.ResourceTemplateResourceId = userResourceTemplateRId
getUserRoleId(userId)
return userResourceTemplateId
User_getUserRoleId(userRId)
return userResourceTemplateRId
same function:
getResourceTemplateResourceId(resourceRId)
User.ResourceTemplateResourceId
isMemberOfSampleRule
EmailTemplate.PrimaryKey
UserQuarantine.QuarantineResourceId
User.PrimaryKey
getQuestionnaireTemplateId(qnaireTemplateQualifiedName)
return qnaireTemplateId
Questionnaire_getTemplateId(qnaireTemplateQualifiedName)
return qnaireTemplateRId
Questionnaire_getQuestionnaireTemplateId
getProjectQuestionnaireId(qnaireQualifiedName)
return qnaireId
Questionnaire_getProjectId(qnaireQualifiedName)
return qnaireRId
Questionnaire_getQuestionnaireId


getReturnToProjectQuestionnaireId()
return qnaireId
expected new functions name: getReturnToQuestionnaireId
getReportStyleSheetIdByName(reportStyleSheetQualifiedName)
return ReportStyleSheetId
Report_getStyleSheetIdByName(reportStyleSheetQualifiedName)
return ReportStyleSheetRId
getReportStyleSheetId()
return ReportStyleSheetId
Report_getStyleSheetId()
return ReportStyleSheetRId


getResourceIdFromGuid
task[TASK_CASE_NUMBER]
getCurrentUserId
getUserIdFromResourceId
createUser
User class.ResourceTemplateId
getRPQUserId()
return userId
getQASUserId()
return userRId
changeSampleRuleId X sampleRule has only one kind of Id
getUserProjectQuestionnaireId() X already exist: getRPQId
not related to Id, no need new function
getUserProjectQuestionnaireUserId()
return UserId
already exist: getQASUserId
sampleRuleExists X sampleRule has only one kind of Id
setUserProjectQuestionnaireId(QASId) X already exist: setRPQId
and not related with Id, no need new function