Advertisement
Guest User

Dynamics Ribbon

a guest
Jan 17th, 2013
525
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 13.09 KB | None | 0 0
  1. <RibbonDiffXml>
  2. <CustomActions>
  3. <HideCustomAction HideActionId="new.Mscrm.HomepageGrid.activitypointer.AddConnection.Hide" Location="Mscrm.HomepageGrid.activitypointer.AddConnection" />
  4. <HideCustomAction HideActionId="new.Mscrm.HomepageGrid.activitypointer.Import.Hide" Location="Mscrm.HomepageGrid.activitypointer.Import" />
  5. <CustomAction Id="new.Mscrm.HomepageGrid.activitypointer.MainTab.client_services.CustomAction" Location="Mscrm.HomepageGrid.activitypointer.MainTab.Groups._children" Sequence="25">
  6. <CommandUIDefinition>
  7. <Group Command="Mscrm.Enabled" Description="$LocLabels:new.Mscrm.HomepageGrid.activitypointer.MainTab.client_services.Title" Id="new.Mscrm.HomepageGrid.activitypointer.MainTab.client_services" Sequence="25" Template="Mscrm.Templates.3" Title="$LocLabels:new.Mscrm.HomepageGrid.activitypointer.MainTab.client_services.Title">
  8. <Controls Id="new.Mscrm.HomepageGrid.activitypointer.MainTab.Group8.Controls">
  9. <Button Alt="$LocLabels:new.activitypointer.sub_to_sup.Button.Alt" Command="new.activitypointer.submit_to_sup" Description="Submit To Supplier" Id="new.activitypointer.sub_to_sup.Button" Image32by32="$webresource:new_submit_to_supplier32" Image16by16="$webresource:new_submit_to_supplier16" LabelText="$LocLabels:new.activitypointer.sub_to_sup.Button.LabelText" Sequence="10" TemplateAlias="isv" ToolTipTitle="$LocLabels:new.activitypointer.sub_to_sup.Button.ToolTipTitle" ToolTipDescription="$LocLabels:new.activitypointer.sub_to_sup.Button.ToolTipDescription" />
  10. </Controls>
  11. </Group>
  12. </CommandUIDefinition>
  13. </CustomAction>
  14. <CustomAction Id="new.Mscrm.HomepageGrid.activitypointer.MainTab.MaxSize.23.CustomAction" Location="Mscrm.HomepageGrid.activitypointer.MainTab.Scaling._children" Sequence="62">
  15. <CommandUIDefinition>
  16. <MaxSize GroupId="new.Mscrm.HomepageGrid.activitypointer.MainTab.client_services" Id="new.Mscrm.HomepageGrid.activitypointer.MainTab.MaxSize.23" Sequence="62" Size="Large" />
  17. </CommandUIDefinition>
  18. </CustomAction>
  19. <CustomAction Id="new.Mscrm.HomepageGrid.activitypointer.MainTab.Scale.24.CustomAction" Location="Mscrm.HomepageGrid.activitypointer.MainTab.Scaling._children" Sequence="180">
  20. <CommandUIDefinition>
  21. <Scale GroupId="new.Mscrm.HomepageGrid.activitypointer.MainTab.client_services" Id="new.Mscrm.HomepageGrid.activitypointer.MainTab.Scale.24" Sequence="180" Size="Popup" />
  22. </CommandUIDefinition>
  23. </CustomAction>
  24. <HideCustomAction HideActionId="new.Mscrm.HomepageGrid.activitypointer.NewAppointment.Hide" Location="Mscrm.HomepageGrid.activitypointer.NewAppointment" />
  25. <HideCustomAction HideActionId="new.Mscrm.HomepageGrid.activitypointer.NewCampaignResponse.Hide" Location="Mscrm.HomepageGrid.activitypointer.NewCampaignResponse" />
  26. <HideCustomAction HideActionId="new.Mscrm.HomepageGrid.activitypointer.NewCustomActivities.Hide" Location="Mscrm.HomepageGrid.activitypointer.NewCustomActivities" />
  27. <HideCustomAction HideActionId="new.Mscrm.HomepageGrid.activitypointer.NewFax.Hide" Location="Mscrm.HomepageGrid.activitypointer.NewFax" />
  28. <HideCustomAction HideActionId="new.Mscrm.HomepageGrid.activitypointer.NewLetter.Hide" Location="Mscrm.HomepageGrid.activitypointer.NewLetter" />
  29. <HideCustomAction HideActionId="new.Mscrm.HomepageGrid.activitypointer.NewPhone.Hide" Location="Mscrm.HomepageGrid.activitypointer.NewPhone" />
  30. <HideCustomAction HideActionId="new.Mscrm.HomepageGrid.activitypointer.NewServiceActivity.Hide" Location="Mscrm.HomepageGrid.activitypointer.NewServiceActivity" />
  31. <HideCustomAction HideActionId="new.Mscrm.HomepageGrid.activitypointer.NewTask.Hide" Location="Mscrm.HomepageGrid.activitypointer.NewTask" />
  32. <HideCustomAction HideActionId="new.Mscrm.HomepageGrid.activitypointer.RunReport.Hide" Location="Mscrm.HomepageGrid.activitypointer.RunReport" />
  33. <HideCustomAction HideActionId="new.Mscrm.HomepageGrid.activitypointer.RunScript.Hide" Location="Mscrm.HomepageGrid.activitypointer.RunScript" />
  34. <HideCustomAction HideActionId="new.Mscrm.HomepageGrid.activitypointer.RunWorkflow.Hide" Location="Mscrm.HomepageGrid.activitypointer.RunWorkflow" />
  35. <HideCustomAction HideActionId="new.Mscrm.HomepageGrid.activitypointer.SaveAsCancelled.Hide" Location="Mscrm.HomepageGrid.activitypointer.SaveAsCancelled" />
  36. <HideCustomAction HideActionId="new.Mscrm.HomepageGrid.activitypointer.SaveAsCompleted.Hide" Location="Mscrm.HomepageGrid.activitypointer.SaveAsCompleted" />
  37. <HideCustomAction HideActionId="new.Mscrm.HomepageGrid.activitypointer.SendDirectEmail.Hide" Location="Mscrm.HomepageGrid.activitypointer.SendDirectEmail" />
  38. <HideCustomAction HideActionId="new.Mscrm.HomepageGrid.activitypointer.SetRegarding.Hide" Location="Mscrm.HomepageGrid.activitypointer.SetRegarding" />
  39. </CustomActions>
  40. <Templates>
  41. <RibbonTemplates Id="Mscrm.Templates"></RibbonTemplates>
  42. </Templates>
  43. <CommandDefinitions>
  44. <CommandDefinition Id="Mscrm.OpenGridAdvancedFind">
  45. <EnableRules />
  46. <DisplayRules>
  47. <DisplayRule Id="new.activitypointer.DisplayRule2.hidefromagent" />
  48. </DisplayRules>
  49. <Actions>
  50. <JavaScriptFunction FunctionName="Mscrm.RibbonActions.openAdvancedFind" Library="/_static/_common/scripts/RibbonActions.js">
  51. <CrmParameter Value="SelectedControl" />
  52. </JavaScriptFunction>
  53. </Actions>
  54. </CommandDefinition>
  55. <CommandDefinition Id="Mscrm.RunInteractiveWorkflowSelected">
  56. <EnableRules>
  57. <EnableRule Id="Mscrm.SelectionCountExactlyOne" />
  58. <EnableRule Id="Mscrm.RunWorkflowSelected" />
  59. <EnableRule Id="Mscrm.VisualizationPaneNotMaximized" />
  60. </EnableRules>
  61. <DisplayRules>
  62. <DisplayRule Id="new.activitypointer.DisplayRule2.hidefromagent" />
  63. </DisplayRules>
  64. <Actions>
  65. <JavaScriptFunction FunctionName="Mscrm.GridRibbonActions.runScript" Library="/_static/_common/scripts/RibbonActions.js">
  66. <CrmParameter Value="SelectedControlSelectedItemReferences" />
  67. <CrmParameter Value="SelectedEntityTypeCode" />
  68. </JavaScriptFunction>
  69. </Actions>
  70. </CommandDefinition>
  71. <CommandDefinition Id="Mscrm.RunWorkflowSelected">
  72. <EnableRules>
  73. <EnableRule Id="Mscrm.SelectionCountAtLeastOne" />
  74. <EnableRule Id="Mscrm.RunWorkflowSelected" />
  75. <EnableRule Id="Mscrm.VisualizationPaneNotMaximized" />
  76. </EnableRules>
  77. <DisplayRules>
  78. <DisplayRule Id="new.activitypointer.DisplayRule2.hidefromagent" />
  79. </DisplayRules>
  80. <Actions>
  81. <JavaScriptFunction FunctionName="Mscrm.GridRibbonActions.launchOnDemandWorkflow" Library="/_static/_common/scripts/RibbonActions.js">
  82. <CrmParameter Value="SelectedControl" />
  83. <CrmParameter Value="SelectedControlSelectedItemReferences" />
  84. <CrmParameter Value="SelectedEntityTypeCode" />
  85. <StringParameter Value="" />
  86. </JavaScriptFunction>
  87. </Actions>
  88. </CommandDefinition>
  89. <CommandDefinition Id="Mscrm.SetRegardingForSelected">
  90. <EnableRules>
  91. <EnableRule Id="Mscrm.SelectionCountAtLeastOne" />
  92. <EnableRule Id="Mscrm.VisualizationPaneNotMaximized" />
  93. <EnableRule Id="Mscrm.CanSetRegardingForSelected" />
  94. </EnableRules>
  95. <DisplayRules>
  96. <DisplayRule Id="Mscrm.CanWritePrimary" />
  97. <DisplayRule Id="Mscrm.AppendPrimary" />
  98. <DisplayRule Id="new.activitypointer.DisplayRule2.hidefromagent" />
  99. </DisplayRules>
  100. <Actions>
  101. <JavaScriptFunction FunctionName="Mscrm.GridRibbonActions.setRegarding" Library="/_static/_common/scripts/RibbonActions.js">
  102. <CrmParameter Value="SelectedControl" />
  103. <CrmParameter Value="SelectedControlSelectedItemReferences" />
  104. <CrmParameter Value="SelectedEntityTypeCode" />
  105. </JavaScriptFunction>
  106. </Actions>
  107. </CommandDefinition>
  108. <CommandDefinition Id="new.activitypointer.submit_to_sup">
  109. <EnableRules>
  110. <EnableRule Id="new.activitypointer.EnableRule7.EnableRule" />
  111. </EnableRules>
  112. <DisplayRules>
  113. <DisplayRule Id="new.activitypointer.submit_to_sup.DisplayRule.EntityPrivilegeRule" />
  114. </DisplayRules>
  115. <Actions>
  116. <JavaScriptFunction FunctionName="launchWorkflowMulti" Library="$webresource:new_mass_edit_jscript" />
  117. </Actions>
  118. </CommandDefinition>
  119. <CommandDefinition Id="new.activitypointer.subtosec">
  120. <EnableRules />
  121. <DisplayRules />
  122. <Actions>
  123. <JavaScriptFunction FunctionName="submittosecus" Library="$webresource:new_kettle_test_library" />
  124. </Actions>
  125. </CommandDefinition>
  126. </CommandDefinitions>
  127. <RuleDefinitions>
  128. <TabDisplayRules />
  129. <DisplayRules>
  130. <DisplayRule Id="Mscrm.AppendPrimary">
  131. <EntityPrivilegeRule PrivilegeType="Append" PrivilegeDepth="Basic" AppliesTo="PrimaryEntity" />
  132. </DisplayRule>
  133. <DisplayRule Id="Mscrm.CanWritePrimary">
  134. <EntityPrivilegeRule PrivilegeType="Write" PrivilegeDepth="Basic" AppliesTo="PrimaryEntity" />
  135. </DisplayRule>
  136. <DisplayRule Id="Mscrm.CanWriteSelected">
  137. <EntityPrivilegeRule PrivilegeType="Write" PrivilegeDepth="Basic" AppliesTo="SelectedEntity" />
  138. </DisplayRule>
  139. <DisplayRule Id="Mscrm.ReadReport">
  140. <EntityPrivilegeRule PrivilegeType="Read" PrivilegeDepth="Basic" EntityName="report" />
  141. </DisplayRule>
  142. <DisplayRule Id="Mscrm.SelectedEntityHasStatecode">
  143. <EntityPropertyRule AppliesTo="SelectedEntity" PropertyName="HasStateCode" PropertyValue="true" />
  144. </DisplayRule>
  145. <DisplayRule Id="new.activitypointer.DisplayRule2.hidefromagent">
  146. <EntityPrivilegeRule PrivilegeType="Create" PrivilegeDepth="Global" EntityName="activitypointer" />
  147. </DisplayRule>
  148. <DisplayRule Id="new.activitypointer.submit_to_sup.DisplayRule.EntityPrivilegeRule">
  149. <EntityPrivilegeRule PrivilegeType="Create" PrivilegeDepth="Global" AppliesTo="SelectedEntity" EntityName="new_clientservice" Default="true" />
  150. </DisplayRule>
  151. </DisplayRules>
  152. <EnableRules>
  153. <EnableRule Id="Mscrm.CanSaveAsCancelled">
  154. <CustomRule FunctionName="Mscrm.GridRibbonActions.isBulkSaveAsCancelledValid" Library="/_static/_common/scripts/RibbonActions.js">
  155. <CrmParameter Value="SelectedEntityTypeCode" />
  156. </CustomRule>
  157. </EnableRule>
  158. <EnableRule Id="Mscrm.CanSaveAsCompleted">
  159. <CustomRule FunctionName="Mscrm.GridRibbonActions.isBulkSaveAsCompletedValid" Library="/_static/_common/scripts/RibbonActions.js">
  160. <CrmParameter Value="SelectedEntityTypeCode" />
  161. </CustomRule>
  162. </EnableRule>
  163. <EnableRule Id="Mscrm.CanSetRegardingForSelected">
  164. <CustomRule FunctionName="Mscrm.GridRibbonActions.isBulkSetRegardingValid" Library="/_static/_common/scripts/RibbonActions.js">
  165. <CrmParameter Value="SelectedEntityTypeCode" />
  166. <CrmParameter Value="SelectedControlSelectedItemReferences" />
  167. </CustomRule>
  168. </EnableRule>
  169. <EnableRule Id="Mscrm.RunWorkflowSelected">
  170. <CustomRule FunctionName="Mscrm.GridRibbonActions.enableWorkflowOnGrid" Library="/_static/_common/scripts/RibbonActions.js">
  171. <CrmParameter Value="SelectedControl" />
  172. </CustomRule>
  173. </EnableRule>
  174. <EnableRule Id="Mscrm.SelectionCountAtLeastOne">
  175. <SelectionCountRule AppliesTo="SelectedEntity" Minimum="1" />
  176. </EnableRule>
  177. <EnableRule Id="Mscrm.SelectionCountExactlyOne">
  178. <SelectionCountRule AppliesTo="SelectedEntity" Minimum="1" Maximum="1" />
  179. </EnableRule>
  180. <EnableRule Id="Mscrm.VisualizationPaneNotMaximized">
  181. <CustomRule FunctionName="Mscrm.RibbonActions.disableButtonsWhenChartMaximized" Library="/_static/_common/scripts/RibbonActions.js">
  182. <CrmParameter Value="SelectedControl" />
  183. </CustomRule>
  184. </EnableRule>
  185. <EnableRule Id="new.activitypointer.EnableRule7.EnableRule">
  186. <SelectionCountRule AppliesTo="SelectedEntity" Minimum="1" Default="true" />
  187. </EnableRule>
  188. </EnableRules>
  189. </RuleDefinitions>
  190. <LocLabels>
  191. <LocLabel Id="new.activitypointer.sub_to_sup.Button.Alt">
  192. <Titles>
  193. <Title description="Submit To Supplier" languagecode="1033" />
  194. </Titles>
  195. </LocLabel>
  196. <LocLabel Id="new.activitypointer.sub_to_sup.Button.LabelText">
  197. <Titles>
  198. <Title description="Submit To Supplier" languagecode="1033" />
  199. </Titles>
  200. </LocLabel>
  201. <LocLabel Id="new.activitypointer.sub_to_sup.Button.ToolTipDescription">
  202. <Titles>
  203. <Title description="Submit To Supplier" languagecode="1033" />
  204. </Titles>
  205. </LocLabel>
  206. <LocLabel Id="new.activitypointer.sub_to_sup.Button.ToolTipTitle">
  207. <Titles>
  208. <Title description="Submit To Supplier" languagecode="1033" />
  209. </Titles>
  210. </LocLabel>
  211. <LocLabel Id="new.Mscrm.HomepageGrid.activitypointer.MainTab.client_services.Title">
  212. <Titles>
  213. <Title description="Client Services" languagecode="1033" />
  214. </Titles>
  215. </LocLabel>
  216. </LocLabels>
  217. </RibbonDiffXml>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement