<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://greggsmith.net/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Alapan</id>
		<title>SDU - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://greggsmith.net/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Alapan"/>
		<link rel="alternate" type="text/html" href="http://greggsmith.net/wiki/index.php?title=Special:Contributions/Alapan"/>
		<updated>2026-07-27T12:19:10Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.26.1</generator>

	<entry>
		<id>http://greggsmith.net/wiki/index.php?title=Require_Assignee_to_be_a_Member_of_the_selected_Group&amp;diff=4090</id>
		<title>Require Assignee to be a Member of the selected Group</title>
		<link rel="alternate" type="text/html" href="http://greggsmith.net/wiki/index.php?title=Require_Assignee_to_be_a_Member_of_the_selected_Group&amp;diff=4090"/>
				<updated>2010-10-08T18:02:22Z</updated>
		
		<summary type="html">&lt;p&gt;Alapan: New page: I came across this customization to require that the Assignee be a member of the selected Group on a ticket.  It works fine in 12.5 but am pretty sure it was originally written for 11.2 so...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I came across this customization to require that the Assignee be a member of the selected Group on a ticket.  It works fine in 12.5 but am pretty sure it was originally written for 11.2 so should work in earlier versions:&lt;br /&gt;
&lt;br /&gt;
'''MOD:'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
// verify Assignee is a member of the selected Group&lt;br /&gt;
&lt;br /&gt;
MODIFY cr PRE_VALIDATE zcr_assignee_validate(assignee) 140 FILTER ( EVENT (&amp;quot;INSERT UPDATE&amp;quot;) );&lt;br /&gt;
&lt;br /&gt;
'''SPL:'''&lt;br /&gt;
&lt;br /&gt;
// verify Assignee is a member of the selected Group&lt;br /&gt;
&lt;br /&gt;
cr::zcr_assignee_validate(...)&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
string where_clause, zmsg;&lt;br /&gt;
&lt;br /&gt;
if (!is_null(assignee) &amp;amp;&amp;amp; !is_null(group))&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
where_clause = format(&amp;quot;group = U'%s' and member = U'%s'&amp;quot;, group, assignee);&lt;br /&gt;
&lt;br /&gt;
send_wait(0, top_object(), &amp;quot;call_attr&amp;quot;, &amp;quot;grpmem&amp;quot;, &amp;quot;sync_fetch&amp;quot;, &amp;quot;RLIST_STATIC&amp;quot;,where_clause, -1, 0);&lt;br /&gt;
&lt;br /&gt;
if ( msg[1] == 0 )&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
zmsg=format(&amp;quot; Please either change the Group or select an Assignee who is a member of Group %s&amp;quot;, group.last_name);&lt;br /&gt;
&lt;br /&gt;
set_error(1);&lt;br /&gt;
&lt;br /&gt;
set_return_data(zmsg);&lt;br /&gt;
&lt;br /&gt;
return;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Alapan</name></author>	</entry>

	<entry>
		<id>http://greggsmith.net/wiki/index.php?title=Sample_Customizations&amp;diff=4089</id>
		<title>Sample Customizations</title>
		<link rel="alternate" type="text/html" href="http://greggsmith.net/wiki/index.php?title=Sample_Customizations&amp;diff=4089"/>
				<updated>2010-10-08T17:47:41Z</updated>
		
		<summary type="html">&lt;p&gt;Alapan: /* List of Customizations */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
[[Category:Customization]]&lt;br /&gt;
{{Global Header}}&lt;br /&gt;
{{Global Announcement}}&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
Customizations are regarded as changes to the system that are not supportable by CA.&lt;br /&gt;
&lt;br /&gt;
== List of Customizations ==&lt;br /&gt;
[[image:exclaim.gif]][[SDU:SDU r12 EP1|SDU Enhancement Pack 1 for r12]]&lt;br /&gt;
*[[Action Macro to Log Solution and Resolve Ticket]]&lt;br /&gt;
*[[Add Checkbox, Date, Drop-down, Lookup, Readonly and Text Fields to Properties]]&lt;br /&gt;
*[[Add Contact Search to Employee/Customer Interface]]&lt;br /&gt;
*[[Add Custom Activity Log Action Macro]]&lt;br /&gt;
*[[Add Log Entry for Updates to Custom Fields]]&lt;br /&gt;
*[[Add Log Entry When a Property Value Changes on a Ticket]]&lt;br /&gt;
*[[Add Personalized Response to Manual Notification]]&lt;br /&gt;
*[[Add Posted By to Announcements Page]]&lt;br /&gt;
*[[Add Properties Count to Area/Category List]]&lt;br /&gt;
*[[Add Ticket and CI Links to Announcements]]&lt;br /&gt;
*[[Add Workflow to Employee/Customer Interface]]&lt;br /&gt;
*[[Attachments on Configuration Items]]&lt;br /&gt;
*[[Attachments on Contacts]]&lt;br /&gt;
*[[Auto-fill Fields Left Blank]]&lt;br /&gt;
*[[Automatically Attach an Asset/CI to a Change Order or Issue]]&lt;br /&gt;
*[[Automatically Remove Attached Events]]&lt;br /&gt;
*[[Automatically Set Assignee to Closing Analyst]]&lt;br /&gt;
*[[Automatically Set System Generated Activities to Internal]]&lt;br /&gt;
*[[Changing Announcements Order By]]&lt;br /&gt;
*[[Changing Error Alert Color and adding Error Alert Pop-ups]]&lt;br /&gt;
*[[Changing Requests to Incidents]]&lt;br /&gt;
*[[Changing Display of Contacts]]&lt;br /&gt;
*[[Conditional Display of Drop-Down Content]]&lt;br /&gt;
*[[Conditionally Attach an Event]]&lt;br /&gt;
*[[Control the Request Areas Displayed to the End Users]]&lt;br /&gt;
*[[Count Ticket Reopens]]&lt;br /&gt;
*[[Displaying the System and User Descriptions in the Activity Log]]&lt;br /&gt;
*[[Display Web Site within Service Desk]]&lt;br /&gt;
*[[Default Properties Tab on New Ticket Creation]]&lt;br /&gt;
*[[Generate Notifications Only for Employee Comments]]&lt;br /&gt;
*[[Increasing Default Field Size]]&lt;br /&gt;
*[[List Tickets ORDER BY Group]]&lt;br /&gt;
*[[Make a Field Conditionally Required]]&lt;br /&gt;
*[[Modify Action and Condition Macros via the GUI]]&lt;br /&gt;
*[[Only Assignee can Close]]&lt;br /&gt;
*[[Prevent Close of Requests/Incidents/Problems if Change Order is Active]]&lt;br /&gt;
*[[Prevent Update to Past Activities]]&lt;br /&gt;
*[[Propagate Solution to Children]]&lt;br /&gt;
*[[Propagate Status to Children]]&lt;br /&gt;
*[[Priority and Impact Default to Empty]]&lt;br /&gt;
*[[Refresh Customer Info Before Saving the Ticket]]&lt;br /&gt;
*[[Remove Second Message on Timeout]]&lt;br /&gt;
*[[Remove SLA Violation from Employee View]]&lt;br /&gt;
*[[Require a Solution in Order to Resolve]]&lt;br /&gt;
*[[Require Assignee to be a Member of the selected Group]]&lt;br /&gt;
*[[Search Requests, Incidents, and Problems Simultaneously for Ticket Number]]&lt;br /&gt;
*[[Send Notification at Callback Time]]&lt;br /&gt;
*[[Send Notification to CI's Attached Contacts]]&lt;br /&gt;
*[[Send Survey based on Variables]]&lt;br /&gt;
*[[Separate Prefixes for Requests, Incidents, and Problems]]&lt;br /&gt;
*[[Set Defaults on Manual Notify]]&lt;br /&gt;
*[[Set Priority Based on Urgency and Impact]]&lt;br /&gt;
*[[Set Request/Incident/Problem Status from Change Order]]&lt;br /&gt;
*[[Set Request/Incident/Problem Status on Dispatch Change]]&lt;br /&gt;
*[[Simplified Child Creation]]&lt;br /&gt;
*[[Single Sign-on with Cookies]]&lt;br /&gt;
*[[EIAM Services dont start on fresh install]]&lt;br /&gt;
*[[SPELL CODE to Make ACT / EVT INTERNAL]]&lt;/div&gt;</summary>
		<author><name>Alapan</name></author>	</entry>

	</feed>