Difference between revisions of "OldIdFunctions"

From Catglobe Wiki
Jump to: navigation, search
Line 1: Line 1:
 
{| class="tableintopic" style="border-collapse: collapse; width: 1350px;" cellpadding="2"
 
{| class="tableintopic" style="border-collapse: collapse; width: 1350px;" cellpadding="2"
 
|- valign="top" align="left"
 
|- valign="top" align="left"
| style="border: 1px solid; width: 510.117px;" bgcolor="#C0C0C0" | '''Obsolete functions''' <br> using Id  
+
| style="border: 1px solid; width: 510.117px;" bgcolor="#C0C0C0" | '''Obsolete methods''' <br> using Id  
| style="border: 1px solid; width: 370.7px;" bgcolor="#C0C0C0" | '''Replace with functions''' <br> using ResourceId
+
| style="border: 1px solid; width: 370.7px;" bgcolor="#C0C0C0" | '''Replace with methods''' <br> using ResourceId
 
| style="border: 1px solid; width: 453.183px;" bgcolor="#C0C0C0" | '''Note'''
 
| style="border: 1px solid; width: 453.183px;" bgcolor="#C0C0C0" | '''Note'''
  
  
 
|- valign="top" align="left"
 
|- valign="top" align="left"
| style="border: 1px solid;" | [[updateUserPermission|updateUserPermission(resourceRId, {{userId1,permission},{userId2,permission}})]]
+
| style="border: 1px solid;" | [[updateUserPermission|updateUserPermission(resourceId, permission)]]
| style="border: 1px solid;" | [[updateUserResourceIdPermission|updateUserResourceIdPermission(resourceRId, {userRId1:permission,userRId2:permission})]]
+
| style="border: 1px solid;" | [[updateUserResourceIdPermission|updateUserResourceIdPermission(resourceId, permission)]]
 
| style="border: 1px solid;" |  
 
| style="border: 1px solid;" |  
  
Line 17: Line 17:
  
 
|- valign="top" align="left"
 
|- valign="top" align="left"
| style="border: 1px solid;" | [[User_class|User_GetResourceIdFromUserId(userId)]]
+
| style="border: 1px solid;" | [[User_getResourceIdFromUserId|User_getResourceIdFromUserId(userId)]]
 
| style="border: 1px solid;" | Obsolete
 
| style="border: 1px solid;" | Obsolete
 
| style="border: 1px solid;" |  
 
| style="border: 1px solid;" |  
  
 
|- valign="top" align="left"
 
|- valign="top" align="left"
| style="border: 1px solid;" | [[sendBulkMail|sendBulkMail(bulkMailId])]]<br>[[sendBulkMail|sendBulkMail(bulkMailId, maxToSend)]]
+
| style="border: 1px solid;" | [[User_getResourceIdFromUserIds|User_getResourceIdFromUserIds(userIds)]]  
| style="border: 1px solid;" | [[BulkMail_class|BulkMail.Send()]]<br>[[BulkMail_class|BulkMail.SendBulkMail(maxToSend, false, false)]]
+
| style="border: 1px solid;" | Obsolete
| style="border: 1px solid;" | New class
+
| style="border: 1px solid;" |
 +
 
 +
|- valign="top" align="left"
 +
| style="border: 1px solid;" | [[sendBulkMail|sendBulkMail(bulkMailId, maxToSend)]]
 +
| style="border: 1px solid;" | [[BulkMail_class|BulkMail.Send()]]<br>[[BulkMail_class|BulkMail.SendBulkMail(maxToSend, isTest, isSyncronious)]]
 +
| style="border: 1px solid;" | New class BulkMail
 
                                
 
                                
 
|- valign="top" align="left"
 
|- valign="top" align="left"
| style="border: 1px solid;" | [[sendBulkMailSyncronious|sendBulkMailSyncronious(bulkMailId)]] <br> [[sendBulkMailSyncronious|sendBulkMailSyncronious(bulkMailId, maxToSend)]]  
+
| style="border: 1px solid;" | [[sendBulkMailSyncronious|sendBulkMailSyncronious(bulkMailId, maxToSend)]]  
| style="border: 1px solid;" | [[BulkMail_class|BulkMail.SendSyncronious()]] <br>[[BulkMail_class|BulkMail.SendBulkMail(maxToSend, false, true)]]
+
| style="border: 1px solid;" | [[BulkMail_class|BulkMail.SendSyncronious()]] <br>[[BulkMail_class|BulkMail.SendBulkMail(maxToSend, isTest, isSyncronious)]]
| style="border: 1px solid;" | New class
+
| style="border: 1px solid;" | New class BulkMail
  
 
|- valign="top" align="left"
 
|- valign="top" align="left"
| style="border: 1px solid;" | [[sendTestBulkMail|sendTestBulkMail(bulkMailId)]] <br>[[sendTestBulkMail|sendTestBulkMail(bulkMailId, maxToSend)]]
+
| style="border: 1px solid;" | [[sendTestBulkMail|sendTestBulkMail(bulkMailId, maxToSend)]]
| style="border: 1px solid;" | [[BulkMail_class|BulkMail.SendBulkMail(maxToSend, true, false)]]
+
| style="border: 1px solid;" | [[BulkMail_class|BulkMail.SendBulkMail(maxToSend, isTest, isSyncronious)]]
| style="border: 1px solid;" | New class
+
| style="border: 1px solid;" | New class BulkMail
  
 
|- valign="top" align="left"
 
|- valign="top" align="left"
| style="border: 1px solid;" | [[sendTestBulkMailSyncronious|sendTestBulkMailSyncronious(bulkMailId)]]<br>[[sendTestBulkMailSyncronious|sendTestBulkMailSyncronious(bulkMailId, maxToSend)]]
+
| style="border: 1px solid;" | [[sendTestBulkMailSyncronious|sendTestBulkMailSyncronious(bulkMailId, maxToSend)]]
| style="border: 1px solid;" | [[BulkMail_class|BulkMail.SendBulkMail(maxToSend, true, true)]]
+
| style="border: 1px solid;" | [[BulkMail_class|BulkMail.SendBulkMail(maxToSend, isTest, isSyncronious)]]
| style="border: 1px solid;" | New class
+
| style="border: 1px solid;" | New class BulkMail
  
 
|- valign="top" align="left"
 
|- valign="top" align="left"
 
| style="border: 1px solid;" | [[setBulkMailFromGlobalEmailAlias|setBulkMailFromGlobalEmailAlias(bulkMailId, globalEmailAliasId)]]
 
| style="border: 1px solid;" | [[setBulkMailFromGlobalEmailAlias|setBulkMailFromGlobalEmailAlias(bulkMailId, globalEmailAliasId)]]
| style="border: 1px solid;" | [[BulkMail_class|BulkMail.From]] just allow get not set
+
| style="border: 1px solid;" | [[BulkMail_class|BulkMail.From]]  
| style="border: 1px solid;" | New class
+
| style="border: 1px solid;" | New class BulkMail (BulkMail.From just set)
  
 
|- valign="top" align="left"
 
|- valign="top" align="left"
 
| style="border: 1px solid;" | [[setBulkMailFromResource|setBulkMailFromResource(bulkMailId, resourceRId)]]
 
| style="border: 1px solid;" | [[setBulkMailFromResource|setBulkMailFromResource(bulkMailId, resourceRId)]]
| style="border: 1px solid;" | [[BulkMail_class|BulkMail.From]] just allow get not set
+
| style="border: 1px solid;" | [[BulkMail_class|BulkMail.From]]  
| style="border: 1px solid;" | New class
+
| style="border: 1px solid;" | New class BulkMail (BulkMail.From just set)
  
 
|- valign="top" align="left"
 
|- valign="top" align="left"
 
| style="border: 1px solid;" | [[setBulkMailFromSupport|setBulkMailFromSupport(bulkMailId)]]
 
| style="border: 1px solid;" | [[setBulkMailFromSupport|setBulkMailFromSupport(bulkMailId)]]
| style="border: 1px solid;" | [[BulkMail_class|BulkMail.From]] just allow get not set
+
| style="border: 1px solid;" | [[BulkMail_class|BulkMail.From]]  
| style="border: 1px solid;" | New class
+
| style="border: 1px solid;" | New class BulkMail (BulkMail.From just set)
  
 
|- valign="top" align="left"
 
|- valign="top" align="left"
 
| style="border: 1px solid;" | [[setBulkMailFromWebshop|setBulkMailFromWebshop(bulkMailId)]]
 
| style="border: 1px solid;" | [[setBulkMailFromWebshop|setBulkMailFromWebshop(bulkMailId)]]
| style="border: 1px solid;" | [[BulkMail_class|BulkMail.From]] just allow get not set
+
| style="border: 1px solid;" | [[BulkMail_class|BulkMail.From]]  
| style="border: 1px solid;" | New class
+
| style="border: 1px solid;" | New class BulkMail (BulkMail.From just set)
  
 
|- valign="top" align="left"
 
|- valign="top" align="left"
 
| style="border: 1px solid;" | [[setBulkMailGroups|setBulkMailGroups(bulkMailId, groupIds)]]
 
| style="border: 1px solid;" | [[setBulkMailGroups|setBulkMailGroups(bulkMailId, groupIds)]]
| style="border: 1px solid;" | [[BulkMail_class|BulkMail.SetGroups(groupRIds)]]
+
| style="border: 1px solid;" | [[BulkMail_class|BulkMail.SetGroups(groupIds)]]
| style="border: 1px solid;" | New class
+
| style="border: 1px solid;" | New class BulkMail
  
 
|- valign="top" align="left"
 
|- valign="top" align="left"
 
| style="border: 1px solid;" | [[setBulkMailGroupsToBeRebuilt|setBulkMailGroupsToBeRebuilt(bulkMailId, groupIds)]]
 
| style="border: 1px solid;" | [[setBulkMailGroupsToBeRebuilt|setBulkMailGroupsToBeRebuilt(bulkMailId, groupIds)]]
| style="border: 1px solid;" | [[BulkMail_class|BulkMail.SetGroupsToBeRebuilt(groupRIds)]]
+
| style="border: 1px solid;" | [[BulkMail_class|BulkMail.SetGroupsToBeRebuilt(groupIds)]]
| style="border: 1px solid;" | New class
+
| style="border: 1px solid;" | New class BulkMail
  
 
|- valign="top" align="left"
 
|- valign="top" align="left"
 
| style="border: 1px solid;" | [[setBulkMailUsers|setBulkMailUsers(bulkMailId, userIds)]]
 
| style="border: 1px solid;" | [[setBulkMailUsers|setBulkMailUsers(bulkMailId, userIds)]]
| style="border: 1px solid;" | [[BulkMail_class|BulkMail.SetUsers(userRIds)]]
+
| style="border: 1px solid;" | [[BulkMail_class|BulkMail.SetUsers(userIds)]]
| style="border: 1px solid;" | New class
+
| style="border: 1px solid;" | New class BulkMail
  
 
|- valign="top" align="left"
 
|- valign="top" align="left"
| style="border: 1px solid;" | [[addToGroup|addToGroup(groupId)]]  run on qas context
+
| style="border: 1px solid;" | [[-addToGroup|addToGroup(groupId)]]   
| style="border: 1px solid;" | [[Group_addUser|Group_addUser]]([[QAS_getCurrentQAS|QAS_getCurrentQAS()]][[QAS_class|.UserResourceId]], groupResourceId)
+
| style="border: 1px solid;" | [[Group_addUser|Group_addUser(QAS_getCurrentQAS().UserResourceId, groupId)]]
 
| style="border: 1px solid;" |  
 
| style="border: 1px solid;" |  
  
 
|- valign="top" align="left"
 
|- valign="top" align="left"
| style="border: 1px solid;" | [[removeFromGroup|removeFromGroup(groupId)]] run on qas context
+
| style="border: 1px solid;" | [[removeFromGroup|removeFromGroup(groupId)]]  
| style="border: 1px solid;" | [[Group_removeUser|Group_removeUser]]([[QAS_getCurrentQAS|QAS_getCurrentQAS()]][[QAS_class|.UserResourceId]], groupRId)
+
| style="border: 1px solid;" | [[Group_removeUser|Group_removeUser(QAS_getCurrentQAS().UserResourceId, groupId)]]
 
| style="border: 1px solid;" |  
 
| style="border: 1px solid;" |  
  
 
|- valign="top" align="left"
 
|- valign="top" align="left"
| style="border: 1px solid; width: 510.117px;" | [[questionnaireAnswerSheetExists|questionnaireAnswerSheetExists(qnaireId, userId)]] <br>[[questionnaireAnswerSheetExists|questionnaireAnswerSheetExists(qnaireId)]]
+
| style="border: 1px solid; width: 510.117px;" | [[questionnaireAnswerSheetExists|questionnaireAnswerSheetExists(qnaireId[, userId])]]  
| style="border: 1px solid; width: 370.7px;" | [[QAS_exists|QAS_exists(qnaireRId, userRId)]]<br>[[QAS_exists|QAS_exists]](qnaieRId, [[QAS_getCurrentQAS|QAS_getCurrentQAS()]][[QAS_class|.UserResourceId]])
+
| style="border: 1px solid; width: 370.7px;" | [[QAS_exists|QAS_exists(qnaireId, userId)]]
 
| style="border: 1px solid; width: 453.183px;" |  
 
| style="border: 1px solid; width: 453.183px;" |  
  
 
|- valign="top" align="left"
 
|- valign="top" align="left"
| style="border: 1px solid;" | [[createUserProjectQuestionnaire|createUserProjectQuestionnaire]]
+
| style="border: 1px solid;" | [[createUserProjectQuestionnaire|createUserProjectQuestionnaire(qnaireId[, assignCurrentUser, useExisting])]]  
| style="border: 1px solid;" | Same as [[createResourceProjectQuestionnaire|createResourceProjectQuestionnaire]]
+
| style="border: 1px solid;" | [[QAS_class|new QAS(qnaireId, userId)]] <br>[[QAS_getByUserResourceId|QAS_getByUserResourceId(userId, qnaireId, createIfNone)]]
 
| style="border: 1px solid;" |  
 
| style="border: 1px solid;" |  
  
 
|- 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; width: 510.117px;" | [[createResourceProjectQuestionnaire|createResourceProjectQuestionnaire(qnaireId[, assignCurrentUser, useExisting])]]
| style="border: 1px solid; width: 370.7px;" |[[QAS_class|new QAS(qnaireRId, -1)]] <br>[[QAS_class|new QAS(qnaireRId, 0)]]<br>[[QAS_getByUserResourceId|QAS_getByUserResourceId(userRId, qnaireRId, createIfNone)]]
+
| style="border: 1px solid; width: 370.7px;" |[[QAS_class|new QAS(qnaireId, userid)]] <br>[[QAS_getByUserResourceId|QAS_getByUserResourceId(userId, qnaireId, createIfNone)]]
 
| style="border: 1px solid; width: 453.183px;" |  
 
| style="border: 1px solid; width: 453.183px;" |  
  
 
|- valign="top" align="left"
 
|- valign="top" align="left"
 
| style="border: 1px solid;" | [[groupExists|groupExists(groupId)]]
 
| style="border: 1px solid;" | [[groupExists|groupExists(groupId)]]
| style="border: 1px solid;" | [[Group_getGroupByResourceId|Group_getGroupByResourceId(groupRId)]]<br> if doesn't exist, return empty
+
| style="border: 1px solid;" | [[Group_getGroupByResourceId|Group_getGroupByResourceId(groupId)]]
 
| style="border: 1px solid;" |  
 
| style="border: 1px solid;" |  
  
 
|- valign="top" align="left"
 
|- valign="top" align="left"
 
| style="border: 1px solid;" | [[isMemberOfGroup|isMemberOfGroup(userId, groupId)]]
 
| style="border: 1px solid;" | [[isMemberOfGroup|isMemberOfGroup(userId, groupId)]]
| style="border: 1px solid;" | [[Group_isMemberOfGroup|Group_isMemberOfGroup(userRId, groupRId)]]
+
| style="border: 1px solid;" | [[Group_isMemberOfGroup|Group_isMemberOfGroup(userId, groupId)]]
 
| style="border: 1px solid;" |  
 
| style="border: 1px solid;" |  
  
 
|- valign="top" align="left"
 
|- valign="top" align="left"
 
| style="border: 1px solid;" | [[rebuildGroup|rebuildGroup(groupId)]]
 
| style="border: 1px solid;" | [[rebuildGroup|rebuildGroup(groupId)]]
| style="border: 1px solid;" | [[Group_rebuildGroup|Group_rebuildGroup(groupRId,parallelBuild)]]
+
| style="border: 1px solid;" | [[Group_rebuildGroup|Group_rebuildGroup(groupId,parallelBuild)]]
 
| style="border: 1px solid;" |  
 
| style="border: 1px solid;" |  
  
 
|- valign="top" align="left"
 
|- valign="top" align="left"
| style="border: 1px solid;" | [[Tabulation_saveAsReport|Tabulation_saveAsReport(name, parentRId, permissionGroups)]]<br>
+
| style="border: 1px solid;" | [[Tabulation_saveAsReport|Tabulation_saveAsReport(name, parentId, permissionGroups[, overwrite])]]
      [[Tabulation_saveAsReport|Tabulation_saveAsReport(name, parentRId, permissionGroups, overwrite)]]
+
| style="border: 1px solid;" | [[Tabulation_class|Tabulation.SaveAsReport(name, parentId, permissionGroups, overwrite)]]
| style="border: 1px solid;" | [[Tabulation_class|Tabulation.SaveAsReport(name, parentRId, permissionGroups, overwrite)]]
+
| style="border: 1px solid;" | New class Tabulation
| style="border: 1px solid;" | new class TODO
 
  
 
|- valign="top" align="left"
 
|- valign="top" align="left"
| style="border: 1px solid;" | [[updateGroupPermission|updateGroupPermission(resourceRId, {{groupId1, permission}, {groupId2, permission}})]]
+
| style="border: 1px solid;" | [[updateGroupPermission|updateGroupPermission(resourceId, permission)]]
| style="border: 1px solid;" | [[updateGroupResourceIdPermission|updateGroupResourceIdPermission(resourceRId, {groupRId1: permission, groupRId2: permission})]]
+
| style="border: 1px solid;" | [[updateGroupResourceIdPermission|updateGroupResourceIdPermission(resourceId, permission)]]
 
| style="border: 1px solid;" |  
 
| style="border: 1px solid;" |  
  
  
 
|- valign="top" align="left"
 
|- valign="top" align="left"
| style="border: 1px solid;" | [[sendMailTemplateFromResource|sendMailTemplateFromResource(parentRId, email, alias, mailTemplateId, fromEmail, callbackFunction)]]
+
| style="border: 1px solid;" | [[sendMailTemplateFromResource|sendMailTemplateFromResource(parentId, email, alias, mailTemplateId, fromEmail, callbackmethod)]]
| style="border: 1px solid;" | [[EmailTemplate_class|EmailTemplate_send(mailTemplateRId, isTest, toEmail, alias, parentRId, fromEmail, callbackFunction)]]
+
| style="border: 1px solid;" | [[EmailTemplate_class|EmailTemplate_send(mailTemplateId, isTest, toEmail, alias, parentId, fromEmail, callbackmethod)]]
| style="border: 1px solid;" | New function
+
| style="border: 1px solid;" | New method EmailTemplate_send
  
 
|- valign="top" align="left"
 
|- valign="top" align="left"
| style="border: 1px solid;" | [[SendMail_Template|sendMailTemplate(email, alias, mailTemplateId, fromEmail, callbackFunction) ]]
+
| style="border: 1px solid;" | [[SendMail_Template|sendMailTemplate(email, alias, mailTemplateId, fromEmail, callbackmethod) ]]
| style="border: 1px solid;" | [[EmailTemplate_class|EmailTemplate_send(mailTemplateRId, isTest, toEmail, alias, parentRId, fromEmail, callbackFunction)]]
+
| style="border: 1px solid;" | [[EmailTemplate_class|EmailTemplate_send(mailTemplateId, isTest, toEmail, alias, parentId, fromEmail, callbackmethod)]]
| style="border: 1px solid;" | New function
+
| style="border: 1px solid;" | New method EmailTemplate_send
  
 
|- valign="top" align="left"
 
|- valign="top" align="left"
| style="border: 1px solid;" | [[sendTestMailTemplate|sendTestMailTemplate(email, alias, mailTemplateId, emailAccountCGO, callbackFunction)]]
+
| style="border: 1px solid;" | [[sendTestMailTemplate|sendTestMailTemplate(email, alias, mailTemplateId, emailAccountCGO, callbackmethod)]]
| style="border: 1px solid;" | [[EmailTemplate_class|EmailTemplate_send(mailTemplateRId, isTest, toEmail, alias, parentRId, fromEmail, callbackFunction)]]
+
| style="border: 1px solid;" | [[EmailTemplate_class|EmailTemplate_send(mailTemplateId, isTest, toEmail, alias, parentId, fromEmail, callbackmethod)]]
| style="border: 1px solid;" | New function
+
| style="border: 1px solid;" | New method EmailTemplate_send
  
 
|- 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;" | [[getProjectQuestionnaireName|getProjectQuestionnaireName([qnaireId])]]  
| style="border: 1px solid; width: 453.183px;" |[[getProjectQuestionnaireNameByResourceId|getProjectQuestionnaireNameByResourceId(qnaireRId)]]<br>[[Resource_getResourceName|Resource_getResourceName(qniareRId)]]<br>
+
| style="border: 1px solid; width: 453.183px;" |[[getProjectQuestionnaireNameByResourceId|getProjectQuestionnaireNameByResourceId(qnaireRId)]]<br>[[Resource_getResourceName|Resource_getResourceName(qniareId)]]<br>[[Questionnaire_class|Questionnaire_current().QualifiedName]]
[[getProjectQuestionnaireNameByResourceId|getProjectQuestionnaireNameByResourceId]]([[QAS_getCurrentQAS|QAS_getCurrentQAS()]][[QAS_class|.QuestionnaireResourceId]])<br>
+
| style="border: 1px solid; width: 370.7px;" | <br><br>New method Questionnaire_current
[[Resource_getResourceName|Resource_getResourceName]]([[QAS_getCurrentQAS|QAS_getCurrentQAS()]][[QAS_class|.QuestionnaireResourceId]])<br>
 
 
 
[[Questionnaire_class|Questionnaire_current().QualifiedName]]
 
 
 
| style="border: 1px solid; width: 370.7px;" | <br><br><br><br>new statis methos on Questionnaire class
 
  
 
|- valign="top" align="left"
 
|- valign="top" align="left"
 
| style="border: 1px solid;" | [[setReportStyleSheetId|setReportStyleSheetId(reportStyleSheetId)]]
 
| style="border: 1px solid;" | [[setReportStyleSheetId|setReportStyleSheetId(reportStyleSheetId)]]
| style="border: 1px solid;" | [[Tabulation_class|Tabulation.ReportStyleSheetId=value]]
+
| style="border: 1px solid;" |  
| style="border: 1px solid;" | TODO
+
| style="border: 1px solid;" | TODO [[Tabulation_class|Tabulation.ReportStyleSheetId=value]]
  
 
|- valign="top" align="left"
 
|- valign="top" align="left"
 
| style="border: 1px solid; width: 510.117px;" | [[setUserProjectQuestionnaireUserId|setUserProjectQuestionnaireUserId(userId)]]
 
| style="border: 1px solid; width: 510.117px;" | [[setUserProjectQuestionnaireUserId|setUserProjectQuestionnaireUserId(userId)]]
| style="border: 1px solid; width: 370.7px;" | [[QAS_getCurrentQAS|QAS_getCurrentQAS()]][[QAS_class|.UserResourceId]] = value
+
| style="border: 1px solid; width: 370.7px;" | [[QAS_class|QAS_getCurrentQAS().UserResourceId]] = value
 
| style="border: 1px solid; width: 453.183px;" |
 
| style="border: 1px solid; width: 453.183px;" |
  
 
|- 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()]]
| style="border: 1px solid; width: 370.7px;" | [[QAS_getCurrentQAS|QAS_getCurrentQAS()]][[QAS_class|.UserResourceId]]
+
| style="border: 1px solid; width: 370.7px;" | [[QAS_class|QAS_getCurrentQAS().UserResourceId]]
 
| style="border: 1px solid; width: 453.183px;" |
 
| style="border: 1px solid; width: 453.183px;" |
  
 
|- valign="top" align="left"
 
|- valign="top" align="left"
 
| style="border: 1px solid; width: 510.117px;" | [[setRPQUserId|setRPQUserId(userId)]]
 
| style="border: 1px solid; width: 510.117px;" | [[setRPQUserId|setRPQUserId(userId)]]
| style="border: 1px solid; width: 370.7px;" | [[QAS_getCurrentQAS|QAS_getCurrentQAS()]][[QAS_class|.UserResourceId]] = value
+
| style="border: 1px solid; width: 370.7px;" | [[QAS_class|QAS_getCurrentQAS().UserResourceId]] = value
 
| style="border: 1px solid; width: 453.183px;" |
 
| style="border: 1px solid; width: 453.183px;" |
 
|- valign="top" align="left"
 
|- valign="top" align="left"
| style="border: 1px solid;" | [[add_Journal|addJournal(resourceRId, userId, journalType, content)]]
+
| style="border: 1px solid;" | [[add_Journal|addJournal(resourceId, userId, journalType, content)]]
| style="border: 1px solid;" | [[ResourceJournalEntry_class|new ResourceJournalEntry (resourceRId, journalType, content).Save()]]
+
| style="border: 1px solid;" | [[ResourceJournalEntry_class|new ResourceJournalEntry (resourceId, journalType, content).Save()]]
 
| style="border: 1px solid;" |  
 
| style="border: 1px solid;" |  
  
 
|- valign="top" align="left"
 
|- valign="top" align="left"
| style="border: 1px solid; width: 510.117px;" | [[getTimezone|getTimezone(userId)]] <br>[[getTimezone|getTimezone()]]
+
| style="border: 1px solid; width: 510.117px;" | [[getTimezone|getTimezone([userId])]]  
| style="border: 1px solid; width: 370.7px;" | [[User_getUserByResourceId|User_getUserByResourceId(UserRId)]][[User_class|.TimezoneId]]<br>[[User_getUserByResourceId|User_getUserByResourceId]]([[QAS_getCurrentQAS|QAS_getCurrentQAS()]][[QAS_class|.UserResourceId]])[[User_class|.TimezoneId]]
+
| style="border: 1px solid; width: 370.7px;" | [[User_class|User_getUserByResourceId(UserId).TimezoneId]]
 
| style="border: 1px solid; width: 453.183px;" |
 
| style="border: 1px solid; width: 453.183px;" |
  
 
|- 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)]]  
| style="border: 1px solid; width: 370.7px;" | [[User_getUserByResourceId|User_getUserByResourceId(UserRId)]][[User_class|.TimezoneId=value]]<br>[[User_getUserByResourceId|User_getUserByResourceId]]([[QAS_getCurrentQAS|QAS_getCurrentQAS()]][[QAS_class|.UserResourceId]])[[User_class|.TimezoneId=value]]
+
| style="border: 1px solid; width: 370.7px;" | [[User_class|User_getUserByResourceId(UserId).TimezoneId=value]]
 
| style="border: 1px solid; width: 453.183px;" |  
 
| style="border: 1px solid; width: 453.183px;" |  
  
 
|- 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;" | [[setResourceTemplateResourceId|setResourceTemplateResourceId(userRId, resourceTemplateRId)]] <br>[[User_getUserByResourceId|User_getUserByResourceId(UserRId)]][[User_class|.ResourceTemplateResourceId = value]]
+
| style="border: 1px solid; width: 370.7px;" | [[setResourceTemplateResourceId|setResourceTemplateResourceId(userId, resourceTemplateId)]] <br>[[User_class|User_getUserByResourceId(UserId).ResourceTemplateResourceId = value]]
 
| style="border: 1px solid; width: 453.183px;" |   
 
| style="border: 1px solid; width: 453.183px;" |   
  
 
|- 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)]]
| style="border: 1px solid; width: 370.7px;" | [[getResourceTemplateResourceId|getResourceTemplateResourceId(userRId)]] <br>[[User_getUserByResourceId|User_getUserByResourceId(userRId)]][[User_class|.ResourceTemplateResourceId]]
+
| style="border: 1px solid; width: 370.7px;" | [[getResourceTemplateResourceId|getResourceTemplateResourceId(userId)]] <br>[[User_class|User_getUserByResourceId(userId).ResourceTemplateResourceId]]
 
| style="border: 1px solid; width: 453.183px;" |  
 
| style="border: 1px solid; width: 453.183px;" |  
  
 
|- valign="top" align="left"
 
|- valign="top" align="left"
| style="border: 1px solid;" | [[isMemberOfSampleRule|isMemberOfSampleRule(sampleRuleId)]]<br>[[isMemberOfSampleRule|isMemberOfSampleRule(userId, sampleRuleId)]]
+
| style="border: 1px solid;" | [[isMemberOfSampleRule|isMemberOfSampleRule([userId,] sampleRuleId)]]
| style="border: 1px solid;" | [[User_isMemberOfSampleRule|User_isMemberOfSampleRule(QAS_getCurrentQAS().UserResourceId, sampleRuleId)]]<br>[[User_isMemberOfSampleRule|User_isMemberOfSampleRule(userId, sampleRuleId)]]
+
| style="border: 1px solid;" | [[User_isMemberOfSampleRule|User_isMemberOfSampleRule(userId, sampleRuleId)]]
| style="border: 1px solid;" | new static methos on User class
+
| style="border: 1px solid;" | New method User_isMemberOfSampleRule
  
 
|- valign="top" align="left"
 
|- valign="top" align="left"
Line 208: Line 207:
  
 
|- valign="top" align="left"
 
|- valign="top" align="left"
| style="border: 1px solid;" | [[UserQuarantine_class|UserQuarantine.QuarantineResourceId]]
+
| style="border: 1px solid;" | [[UserQuarantine_class|UserQuarantine.QuarantineResourceId]]  
| style="border: 1px solid;" | [[UserQuarantine_class|UserQuarantine.QuarantineResourceId]] keep
+
| style="border: 1px solid;" | [[UserQuarantine_class|UserQuarantine.QuarantineResourceId]]  
 
| style="border: 1px solid;" |  
 
| style="border: 1px solid;" |  
  
Line 218: Line 217:
  
 
|- valign="top" align="left"
 
|- valign="top" align="left"
| style="border: 1px solid; width: 510.117px;" | [[getQuestionnaireTemplateId|getQuestionnaireTemplateId(qualifiedName)]] <br>return qnaireTemplateId
+
| style="border: 1px solid; width: 510.117px;" | [[getQuestionnaireTemplateId|getQuestionnaireTemplateId(qualifiedName)]]  
| style="border: 1px solid; width: 370.7px;" | [[QuestionnaireTemplate_class|QuestionnaireTemplate_getByQualifiedName(qualifiedName).Id]]
+
| style="border: 1px solid; width: 370.7px;" |  
| style="border: 1px solid; width: 453.183px;" |  TODO  
+
| style="border: 1px solid; width: 453.183px;" |  TODO [[QuestionnaireTemplate_class|QuestionnaireTemplate_getByQualifiedName(qualifiedName).Id]]
  
 
|- valign="top" align="left"
 
|- valign="top" align="left"
| style="border: 1px solid; width: 510.117px;" | [[getProjectQuestionnaireId|getProjectQuestionnaireId(qualifiedName)]] <br>return qnaireId
+
| style="border: 1px solid; width: 510.117px;" | [[getProjectQuestionnaireId|getProjectQuestionnaireId(qualifiedName)]]
 
| style="border: 1px solid; width: 370.7px;" | [[Questionnaire_class|new Questionnaire(qualifiedName).Id]]
 
| style="border: 1px solid; width: 370.7px;" | [[Questionnaire_class|new Questionnaire(qualifiedName).Id]]
| style="border: 1px solid; width: 453.183px;" | new class Questionnaire
+
| style="border: 1px solid; width: 453.183px;" | New class Questionnaire
  
  
 
|- 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;" | [[getReturnToProjectQuestionnaireId|getReturnToProjectQuestionnaireId()]]  
 
| style="border: 1px solid; width: 370.7px;" |
 
| style="border: 1px solid; width: 370.7px;" |
| style="border: 1px solid; width: 453.183px;" | lacking  
+
| style="border: 1px solid; width: 453.183px;" | lacking new method
  
 
|- 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)]]
| style="border: 1px solid; width: 370.7px;" | [[ReportStyleSheet_class|ReportStyleSheet_getByQualifiedName(qualifiedName).Id]]
+
| style="border: 1px solid; width: 370.7px;" |  
| style="border: 1px solid; width: 453.183px;" | TODO  
+
| style="border: 1px solid; width: 453.183px;" | TODO [[ReportStyleSheet_class|ReportStyleSheet_getByQualifiedName(qualifiedName).Id]]
  
 
|- 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()]]  
| style="border: 1px solid; width: 370.7px;" | [[Tabulation_class|Tabulation_getCurrentReportStyleSheetId()]]
+
| style="border: 1px solid; width: 370.7px;" |  
| style="border: 1px solid; width: 453.183px;" | TODO   
+
| style="border: 1px solid; width: 453.183px;" | TODO  [[Tabulation_class|Tabulation_getCurrentReportStyleSheetId()]]
  
  
 
|- valign="top" align="left"
 
|- valign="top" align="left"
 
| style="border: 1px solid;" | [[getResourceIdFromGuid|getResourceIdFromGuid(guid)]]
 
| style="border: 1px solid;" | [[getResourceIdFromGuid|getResourceIdFromGuid(guid)]]
| style="border: 1px solid;" | [[getResourceUniqueIdFromGuid|getResourceUniqueIdFromGuid]]
+
| style="border: 1px solid;" | [[getResourceUniqueIdFromGuid|getResourceUniqueIdFromGuid(guid)]]
 
| style="border: 1px solid;" |  
 
| style="border: 1px solid;" |  
  
Line 261: Line 260:
 
|- valign="top" align="left"
 
|- valign="top" align="left"
 
| style="border: 1px solid;" | [[getUserIdFromResourceId|getUserIdFromResourceId(guid)]]
 
| style="border: 1px solid;" | [[getUserIdFromResourceId|getUserIdFromResourceId(guid)]]
| style="border: 1px solid;" | [[getResourceUniqueIdFromGuid|getResourceUniqueIdFromGuid]]
+
| style="border: 1px solid;" | [[getResourceUniqueIdFromGuid|getResourceUniqueIdFromGuid(guid)]]
 
| style="border: 1px solid;" |  
 
| style="border: 1px solid;" |  
  
 
|- valign="top" align="left"
 
|- valign="top" align="left"
 
| style="border: 1px solid;" | [[createUser|createUser(userResourceTemplateId)]]
 
| style="border: 1px solid;" | [[createUser|createUser(userResourceTemplateId)]]
| style="border: 1px solid;" | [[User_new|User_new]]
+
| style="border: 1px solid;" | [[User_new|User_new(userResourceTemplateId)]]
 
| 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;" | [[getRPQUserId|getRPQUserId()]]  
| style="border: 1px solid; width: 370.7px;" | [[QAS_getCurrentQAS|QAS_getCurrentQAS()]][[QAS_class|.UserResourceId]]
+
| style="border: 1px solid; width: 370.7px;" | [[QAS_class|QAS_getCurrentQAS().UserResourceId]]
 
| style="border: 1px solid; width: 453.183px;" |  
 
| style="border: 1px solid; width: 453.183px;" |  
  
Line 283: Line 282:
 
| style="border: 1px solid; width: 510.117px;" | [[UserQuarantine_class|UserQuarantine.AddedByUserId]]
 
| style="border: 1px solid; width: 510.117px;" | [[UserQuarantine_class|UserQuarantine.AddedByUserId]]
 
| style="border: 1px solid; width: 370.7px;" |  
 
| style="border: 1px solid; width: 370.7px;" |  
| style="border: 1px solid; width: 453.183px;" | lacking AddedByUserResourceId  
+
| style="border: 1px solid; width: 453.183px;" | lacking UserQuarantine.AddedByUserResourceId  
  
 
|- valign="top" align="left"
 
|- valign="top" align="left"
 
| style="border: 1px solid; width: 510.117px;" | [[UserQuarantine_class|UserQuarantine.RemovedByUserId]]
 
| style="border: 1px solid; width: 510.117px;" | [[UserQuarantine_class|UserQuarantine.RemovedByUserId]]
 
| style="border: 1px solid; width: 370.7px;" |  
 
| style="border: 1px solid; width: 370.7px;" |  
| style="border: 1px solid; width: 453.183px;" | lacking RemovedByUserResourceId
+
| style="border: 1px solid; width: 453.183px;" | lacking UserQuarantine.RemovedByUserResourceId
  
 
|- valign="top" align="left"
 
|- valign="top" align="left"
 
| style="border: 1px solid; width: 510.117px;" | [[Quarantine_getUserIdsOfQuarantined|Quarantine_getUserIdsOfQuarantined(quarantineRIdList)]]
 
| style="border: 1px solid; width: 510.117px;" | [[Quarantine_getUserIdsOfQuarantined|Quarantine_getUserIdsOfQuarantined(quarantineRIdList)]]
 
| style="border: 1px solid; width: 370.7px;" |  
 
| style="border: 1px solid; width: 370.7px;" |  
| style="border: 1px solid; width: 453.183px;" | lacking new function
+
| style="border: 1px solid; width: 453.183px;" | lacking new method
  
 
|- valign="top" align="left"
 
|- valign="top" align="left"
 
| style="border: 1px solid; width: 510.117px;" | [[User_class|User class.CreatedByUserId]]
 
| style="border: 1px solid; width: 510.117px;" | [[User_class|User class.CreatedByUserId]]
 
| style="border: 1px solid; width: 370.7px;" |  
 
| style="border: 1px solid; width: 370.7px;" |  
| style="border: 1px solid; width: 453.183px;" | lacking user.CreatedByUserResourceId
+
| style="border: 1px solid; width: 453.183px;" | lacking User.CreatedByUserResourceId
  
 
|- valign="top" align="left"
 
|- valign="top" align="left"
 
| style="border: 1px solid; width: 510.117px;" | [[User_class|User class.ModifiedByUserId]]
 
| style="border: 1px solid; width: 510.117px;" | [[User_class|User class.ModifiedByUserId]]
 
| style="border: 1px solid; width: 370.7px;" |  
 
| style="border: 1px solid; width: 370.7px;" |  
| style="border: 1px solid; width: 453.183px;" | lacking user.ModifiedByUserResourceId
+
| style="border: 1px solid; width: 453.183px;" | lacking User.ModifiedByUserResourceId
  
 
|- valign="top" align="left"
 
|- valign="top" align="left"
 
| style="border: 1px solid; width: 510.117px;" | [[SampleRule_class|SampleRule.QuestionnaireId]]
 
| style="border: 1px solid; width: 510.117px;" | [[SampleRule_class|SampleRule.QuestionnaireId]]
| style="border: 1px solid; width: 370.7px;" | SampleRule.QuestionnaireResourceId  
+
| style="border: 1px solid; width: 370.7px;" | [[SampleRule_class|SampleRule.QuestionnaireResourceId ]]
 
| style="border: 1px solid; width: 453.183px;" |
 
| style="border: 1px solid; width: 453.183px;" |
  
 
|- valign="top" align="left"
 
|- valign="top" align="left"
 
| style="border: 1px solid; width: 510.117px;" | [[SampleRule_class|SampleRule.GroupId]]
 
| style="border: 1px solid; width: 510.117px;" | [[SampleRule_class|SampleRule.GroupId]]
| style="border: 1px solid; width: 370.7px;" | SampleRule.GroupResourceId
+
| style="border: 1px solid; width: 370.7px;" | [[SampleRule_class|SampleRule.GroupResourceId]]
 
| style="border: 1px solid; width: 453.183px;" |  
 
| style="border: 1px solid; width: 453.183px;" |  
 
|}
 
|}

Revision as of 05:30, 25 April 2022

Obsolete methods
using Id
Replace with methods
using ResourceId
Note


updateUserPermission(resourceId, permission) updateUserResourceIdPermission(resourceId, permission)
QAS.UserId QAS.UserResourceId
User_getResourceIdFromUserId(userId) Obsolete
User_getResourceIdFromUserIds(userIds) Obsolete
sendBulkMail(bulkMailId, maxToSend) BulkMail.Send()
BulkMail.SendBulkMail(maxToSend, isTest, isSyncronious)
New class BulkMail
sendBulkMailSyncronious(bulkMailId, maxToSend) BulkMail.SendSyncronious()
BulkMail.SendBulkMail(maxToSend, isTest, isSyncronious)
New class BulkMail
sendTestBulkMail(bulkMailId, maxToSend) BulkMail.SendBulkMail(maxToSend, isTest, isSyncronious) New class BulkMail
sendTestBulkMailSyncronious(bulkMailId, maxToSend) BulkMail.SendBulkMail(maxToSend, isTest, isSyncronious) New class BulkMail
setBulkMailFromGlobalEmailAlias(bulkMailId, globalEmailAliasId) BulkMail.From New class BulkMail (BulkMail.From just set)
setBulkMailFromResource(bulkMailId, resourceRId) BulkMail.From New class BulkMail (BulkMail.From just set)
setBulkMailFromSupport(bulkMailId) BulkMail.From New class BulkMail (BulkMail.From just set)
setBulkMailFromWebshop(bulkMailId) BulkMail.From New class BulkMail (BulkMail.From just set)
setBulkMailGroups(bulkMailId, groupIds) BulkMail.SetGroups(groupIds) New class BulkMail
setBulkMailGroupsToBeRebuilt(bulkMailId, groupIds) BulkMail.SetGroupsToBeRebuilt(groupIds) New class BulkMail
setBulkMailUsers(bulkMailId, userIds) BulkMail.SetUsers(userIds) New class BulkMail
addToGroup(groupId) Group_addUser(QAS_getCurrentQAS().UserResourceId, groupId)
removeFromGroup(groupId) Group_removeUser(QAS_getCurrentQAS().UserResourceId, groupId)
questionnaireAnswerSheetExists(qnaireId[, userId]) QAS_exists(qnaireId, userId)
createUserProjectQuestionnaire(qnaireId[, assignCurrentUser, useExisting]) new QAS(qnaireId, userId)
QAS_getByUserResourceId(userId, qnaireId, createIfNone)
createResourceProjectQuestionnaire(qnaireId[, assignCurrentUser, useExisting]) new QAS(qnaireId, userid)
QAS_getByUserResourceId(userId, qnaireId, createIfNone)
groupExists(groupId) Group_getGroupByResourceId(groupId)
isMemberOfGroup(userId, groupId) Group_isMemberOfGroup(userId, groupId)
rebuildGroup(groupId) Group_rebuildGroup(groupId,parallelBuild)
Tabulation_saveAsReport(name, parentId, permissionGroups[, overwrite]) Tabulation.SaveAsReport(name, parentId, permissionGroups, overwrite) New class Tabulation
updateGroupPermission(resourceId, permission) updateGroupResourceIdPermission(resourceId, permission)


sendMailTemplateFromResource(parentId, email, alias, mailTemplateId, fromEmail, callbackmethod) EmailTemplate_send(mailTemplateId, isTest, toEmail, alias, parentId, fromEmail, callbackmethod) New method EmailTemplate_send
sendMailTemplate(email, alias, mailTemplateId, fromEmail, callbackmethod) EmailTemplate_send(mailTemplateId, isTest, toEmail, alias, parentId, fromEmail, callbackmethod) New method EmailTemplate_send
sendTestMailTemplate(email, alias, mailTemplateId, emailAccountCGO, callbackmethod) EmailTemplate_send(mailTemplateId, isTest, toEmail, alias, parentId, fromEmail, callbackmethod) New method EmailTemplate_send
getProjectQuestionnaireName([qnaireId]) getProjectQuestionnaireNameByResourceId(qnaireRId)
Resource_getResourceName(qniareId)
Questionnaire_current().QualifiedName


New method Questionnaire_current
setReportStyleSheetId(reportStyleSheetId) TODO Tabulation.ReportStyleSheetId=value
setUserProjectQuestionnaireUserId(userId) QAS_getCurrentQAS().UserResourceId = value
getUserProjectQuestionnaireUserId() QAS_getCurrentQAS().UserResourceId
setRPQUserId(userId) QAS_getCurrentQAS().UserResourceId = value
addJournal(resourceId, userId, journalType, content) new ResourceJournalEntry (resourceId, journalType, content).Save()
getTimezone([userId]) User_getUserByResourceId(UserId).TimezoneId
setTimezone([userId,] timezoneId) User_getUserByResourceId(UserId).TimezoneId=value
setUserRoleId(userId, userResourceTemplateId) setResourceTemplateResourceId(userId, resourceTemplateId)
User_getUserByResourceId(UserId).ResourceTemplateResourceId = value
getUserRoleId(userId) getResourceTemplateResourceId(userId)
User_getUserByResourceId(userId).ResourceTemplateResourceId
isMemberOfSampleRule([userId,] sampleRuleId) User_isMemberOfSampleRule(userId, sampleRuleId) New method User_isMemberOfSampleRule
EmailTemplate.PrimaryKey Obsolete
UserQuarantine.QuarantineResourceId UserQuarantine.QuarantineResourceId
User.PrimaryKey Obsolete
getQuestionnaireTemplateId(qualifiedName) TODO QuestionnaireTemplate_getByQualifiedName(qualifiedName).Id
getProjectQuestionnaireId(qualifiedName) new Questionnaire(qualifiedName).Id New class Questionnaire


getReturnToProjectQuestionnaireId() lacking new method
getReportStyleSheetIdByName(reportStyleSheetQualifiedName) TODO ReportStyleSheet_getByQualifiedName(qualifiedName).Id
getReportStyleSheetId() TODO Tabulation_getCurrentReportStyleSheetId()


getResourceIdFromGuid(guid) getResourceUniqueIdFromGuid(guid)
task[TASK_CASE_NUMBER] task[TASK_RESOURCE_ID]
getCurrentUserId() User_getCurrentUser()
getUserIdFromResourceId(guid) getResourceUniqueIdFromGuid(guid)
createUser(userResourceTemplateId) User_new(userResourceTemplateId)
getRPQUserId() QAS_getCurrentQAS().UserResourceId
User class.ResourceTemplateId User class.ResourceTemplateResourceId


UserQuarantine.AddedByUserId lacking UserQuarantine.AddedByUserResourceId
UserQuarantine.RemovedByUserId lacking UserQuarantine.RemovedByUserResourceId
Quarantine_getUserIdsOfQuarantined(quarantineRIdList) lacking new method
User class.CreatedByUserId lacking User.CreatedByUserResourceId
User class.ModifiedByUserId lacking User.ModifiedByUserResourceId
SampleRule.QuestionnaireId SampleRule.QuestionnaireResourceId
SampleRule.GroupId SampleRule.GroupResourceId