<?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=MaryNancy</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=MaryNancy"/>
		<link rel="alternate" type="text/html" href="http://greggsmith.net/wiki/index.php?title=Special:Contributions/MaryNancy"/>
		<updated>2026-07-27T12:40:36Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.26.1</generator>

	<entry>
		<id>http://greggsmith.net/wiki/index.php?title=Calculating_the_Time_when_the_Service_Type_is_Stopped&amp;diff=3904</id>
		<title>Calculating the Time when the Service Type is Stopped</title>
		<link rel="alternate" type="text/html" href="http://greggsmith.net/wiki/index.php?title=Calculating_the_Time_when_the_Service_Type_is_Stopped&amp;diff=3904"/>
				<updated>2009-05-26T09:30:18Z</updated>
		
		<summary type="html">&lt;p&gt;MaryNancy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Calculating the Total time when the service type is stopped==&lt;br /&gt;
&lt;br /&gt;
1.	ABSTRACT &lt;br /&gt;
This document describes the procedure followed for calculating the total time when the service stopped&lt;br /&gt;
&lt;br /&gt;
2.	DATABASE CUSTOMIZATIONS&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
Name	       Type	        Default Value	                   comments&lt;br /&gt;
ztime_sec	       Integer               0	               This stores the total seconds when the status was on HOLD.&lt;br /&gt;
zwait_flag	       Integer		               This is a flag variable which keeps track if the previous status is HOLD&lt;br /&gt;
zwait_time	       Date		                               This stores the Last time , when the status was on HOLD &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3.	CONTENTS OF THE MOD AND SPEL FILE&lt;br /&gt;
&lt;br /&gt;
Mod File:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
MODIFY cr status ON_POST_VAL set_zcrtime () 300 ;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Spel File&lt;br /&gt;
&amp;lt;source lang=&amp;quot;JavaScript&amp;quot;&amp;gt;&lt;br /&gt;
cr.status::set_zcrtime(...)&lt;br /&gt;
{&lt;br /&gt;
	int curr_time;&lt;br /&gt;
	int time_sec;&lt;br /&gt;
	int wait_time;&lt;br /&gt;
	int temp_time;&lt;br /&gt;
	&lt;br /&gt;
	curr_time = (int) now();&lt;br /&gt;
	wait_time = (int) zwait_time;&lt;br /&gt;
	time_sec=(int) ztime_sec;&lt;br /&gt;
	&lt;br /&gt;
if (status.hold == 1 &amp;amp;&amp;amp; status!=&amp;quot;RE&amp;quot;)&lt;br /&gt;
	{&lt;br /&gt;
         &lt;br /&gt;
           zwait_time=now();&lt;br /&gt;
	   zwait_flag=1;&lt;br /&gt;
}&lt;br /&gt;
if ((status.hold != 1 || Status == &amp;quot;RE&amp;quot;) &amp;amp;&amp;amp; zwait_flag==1) 		    &lt;br /&gt;
{&lt;br /&gt;
	temp_time = curr_time - wait_time;&lt;br /&gt;
	zwait_flag =0;&lt;br /&gt;
	ztime_sec= temp_time + time_sec;&lt;br /&gt;
	&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
return;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>MaryNancy</name></author>	</entry>

	<entry>
		<id>http://greggsmith.net/wiki/index.php?title=Calculating_the_Time_when_the_Service_Type_is_Stopped&amp;diff=3903</id>
		<title>Calculating the Time when the Service Type is Stopped</title>
		<link rel="alternate" type="text/html" href="http://greggsmith.net/wiki/index.php?title=Calculating_the_Time_when_the_Service_Type_is_Stopped&amp;diff=3903"/>
				<updated>2009-05-26T09:29:28Z</updated>
		
		<summary type="html">&lt;p&gt;MaryNancy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Calculating the time when the service type is stopped ==&lt;br /&gt;
&lt;br /&gt;
1.	ABSTRACT &lt;br /&gt;
This document describes the procedure followed for calculating the total time when the service stopped&lt;br /&gt;
&lt;br /&gt;
2.	DATABASE CUSTOMIZATIONS&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html&amp;quot;&amp;gt;&lt;br /&gt;
Name	       Type	        Default Value	                   comments&lt;br /&gt;
ztime_sec	       Integer               0	               This stores the total seconds when the status was on HOLD.&lt;br /&gt;
zwait_flag	       Integer		               This is a flag variable which keeps track if the previous status is HOLD&lt;br /&gt;
zwait_time	       Date		                               This stores the Last time , when the status was on HOLD &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3.	CONTENTS OF THE MOD AND SPEL FILE&lt;br /&gt;
&lt;br /&gt;
Mod File:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
MODIFY cr status ON_POST_VAL set_zcrtime () 300 ;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Spel File&lt;br /&gt;
&amp;lt;source lang=&amp;quot;JavaScript&amp;quot;&amp;gt;&lt;br /&gt;
cr.status::set_zcrtime(...)&lt;br /&gt;
{&lt;br /&gt;
	int curr_time;&lt;br /&gt;
	int time_sec;&lt;br /&gt;
	int wait_time;&lt;br /&gt;
	int temp_time;&lt;br /&gt;
	&lt;br /&gt;
	curr_time = (int) now();&lt;br /&gt;
	wait_time = (int) zwait_time;&lt;br /&gt;
	time_sec=(int) ztime_sec;&lt;br /&gt;
	&lt;br /&gt;
if (status.hold == 1 &amp;amp;&amp;amp; status!=&amp;quot;RE&amp;quot;)&lt;br /&gt;
	{&lt;br /&gt;
         &lt;br /&gt;
           zwait_time=now();&lt;br /&gt;
	   zwait_flag=1;&lt;br /&gt;
}&lt;br /&gt;
if ((status.hold != 1 || Status == &amp;quot;RE&amp;quot;) &amp;amp;&amp;amp; zwait_flag==1) 		    &lt;br /&gt;
{&lt;br /&gt;
	temp_time = curr_time - wait_time;&lt;br /&gt;
	zwait_flag =0;&lt;br /&gt;
	ztime_sec= temp_time + time_sec;&lt;br /&gt;
	&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
return;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>MaryNancy</name></author>	</entry>

	<entry>
		<id>http://greggsmith.net/wiki/index.php?title=Calculating_the_Time_when_the_Service_Type_is_Stopped&amp;diff=3902</id>
		<title>Calculating the Time when the Service Type is Stopped</title>
		<link rel="alternate" type="text/html" href="http://greggsmith.net/wiki/index.php?title=Calculating_the_Time_when_the_Service_Type_is_Stopped&amp;diff=3902"/>
				<updated>2009-05-26T09:28:32Z</updated>
		
		<summary type="html">&lt;p&gt;MaryNancy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Calculating the time when the service type is stopped ==&lt;br /&gt;
&lt;br /&gt;
1.	ABSTRACT &lt;br /&gt;
This document describes the procedure followed for calculating the total time when the service stopped&lt;br /&gt;
&lt;br /&gt;
2.	DATABASE CUSTOMIZATIONS&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
Name	             Type	Default Value	comments&lt;br /&gt;
ztime_sec	       Integer               0	                This stores the total seconds when the status was on HOLD.&lt;br /&gt;
zwait_flag	       Integer		                This is a flag variable which keeps track if the previous status is HOLD&lt;br /&gt;
zwait_time	       Date		                                This stores the Last time , when the status was on HOLD &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3.	CONTENTS OF THE MOD AND SPEL FILE&lt;br /&gt;
&lt;br /&gt;
Mod File:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
MODIFY cr status ON_POST_VAL set_zcrtime () 300 ;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Spel File&lt;br /&gt;
&amp;lt;source lang=&amp;quot;JavaScript&amp;quot;&amp;gt;&lt;br /&gt;
cr.status::set_zcrtime(...)&lt;br /&gt;
{&lt;br /&gt;
	int curr_time;&lt;br /&gt;
	int time_sec;&lt;br /&gt;
	int wait_time;&lt;br /&gt;
	int temp_time;&lt;br /&gt;
	&lt;br /&gt;
	curr_time = (int) now();&lt;br /&gt;
	wait_time = (int) zwait_time;&lt;br /&gt;
	time_sec=(int) ztime_sec;&lt;br /&gt;
	&lt;br /&gt;
if (status.hold == 1 &amp;amp;&amp;amp; status!=&amp;quot;RE&amp;quot;)&lt;br /&gt;
	{&lt;br /&gt;
         &lt;br /&gt;
           zwait_time=now();&lt;br /&gt;
	   zwait_flag=1;&lt;br /&gt;
}&lt;br /&gt;
if ((status.hold != 1 || Status == &amp;quot;RE&amp;quot;) &amp;amp;&amp;amp; zwait_flag==1) 		    &lt;br /&gt;
{&lt;br /&gt;
	temp_time = curr_time - wait_time;&lt;br /&gt;
	zwait_flag =0;&lt;br /&gt;
	ztime_sec= temp_time + time_sec;&lt;br /&gt;
	&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
return;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>MaryNancy</name></author>	</entry>

	<entry>
		<id>http://greggsmith.net/wiki/index.php?title=Calculating_the_Time_when_the_Service_Type_is_Stopped&amp;diff=3901</id>
		<title>Calculating the Time when the Service Type is Stopped</title>
		<link rel="alternate" type="text/html" href="http://greggsmith.net/wiki/index.php?title=Calculating_the_Time_when_the_Service_Type_is_Stopped&amp;diff=3901"/>
				<updated>2009-05-26T09:27:45Z</updated>
		
		<summary type="html">&lt;p&gt;MaryNancy: /* Calculating the time when the service type is stopped */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Calculating the time when the service type is stopped ==&lt;br /&gt;
&lt;br /&gt;
1.	ABSTRACT &lt;br /&gt;
This document describes the procedure followed for calculating the total time when the service stopped&lt;br /&gt;
&lt;br /&gt;
2.	DATABASE CUSTOMIZATIONS&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
Name	             Type	Default Value	comments&lt;br /&gt;
ztime_sec	       Integer               0	                This stores the total seconds when the status was on HOLD.&lt;br /&gt;
zwait_flag	       Integer		                This is a flag variable which keeps track if the previous status is HOLD&lt;br /&gt;
zwait_time	       Date		                                This stores the Last time , when the status was on HOLD &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3.	CONTENTS OF THE MOD AND SPEL FILE&lt;br /&gt;
&lt;br /&gt;
Mod File:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
MODIFY cr status ON_POST_VAL set_zcrtime () 300 ;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Spel File&lt;br /&gt;
&amp;lt;source lang=&amp;quot;JavaScript&amp;quot;&amp;gt;&lt;br /&gt;
cr.status::set_zcrtime(...)&lt;br /&gt;
{&lt;br /&gt;
	int curr_time;&lt;br /&gt;
	int time_sec;&lt;br /&gt;
	int wait_time;&lt;br /&gt;
	int temp_time;&lt;br /&gt;
	&lt;br /&gt;
	curr_time = (int) now();&lt;br /&gt;
	wait_time = (int) zwait_time;&lt;br /&gt;
	time_sec=(int) ztime_sec;&lt;br /&gt;
	&lt;br /&gt;
if (status.hold == 1 &amp;amp;&amp;amp; status!=&amp;quot;RE&amp;quot;)&lt;br /&gt;
	{&lt;br /&gt;
         &lt;br /&gt;
           zwait_time=now();&lt;br /&gt;
	   zwait_flag=1;&lt;br /&gt;
}&lt;br /&gt;
if ((status.hold != 1 || Status == &amp;quot;RE&amp;quot;) &amp;amp;&amp;amp; zwait_flag==1) 		    &lt;br /&gt;
{&lt;br /&gt;
	temp_time = curr_time - wait_time;&lt;br /&gt;
	zwait_flag =0;&lt;br /&gt;
	ztime_sec= temp_time + time_sec;&lt;br /&gt;
	&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
return;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>MaryNancy</name></author>	</entry>

	<entry>
		<id>http://greggsmith.net/wiki/index.php?title=Calculating_the_Time_when_the_Service_Type_is_Stopped&amp;diff=3900</id>
		<title>Calculating the Time when the Service Type is Stopped</title>
		<link rel="alternate" type="text/html" href="http://greggsmith.net/wiki/index.php?title=Calculating_the_Time_when_the_Service_Type_is_Stopped&amp;diff=3900"/>
				<updated>2009-05-26T09:26:06Z</updated>
		
		<summary type="html">&lt;p&gt;MaryNancy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Calculating the time when the service type is stopped ==&lt;br /&gt;
&lt;br /&gt;
1.	ABSTRACT &lt;br /&gt;
This document describes the procedure followed for calculating the total time when the service stopped&lt;br /&gt;
&lt;br /&gt;
2.	DATABASE CUSTOMIZATIONS&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
Name	             Type	Default Value	comments&lt;br /&gt;
ztime_sec	             Integer	  0	                This stores the total seconds when the status was on HOLD.&lt;br /&gt;
zwait_flag	             Integer		                This is a flag variable which keeps track if the previous status is HOLD&lt;br /&gt;
zwait_time	             Date		                This stores the Last time , when the status was on HOLD &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3.	CONTENTS OF THE MOD AND SPEL FILE&lt;br /&gt;
&lt;br /&gt;
Mod File:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
MODIFY cr status ON_POST_VAL set_zcrtime () 300 ;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Spel File&lt;br /&gt;
&amp;lt;source lang=&amp;quot;JavaScript&amp;quot;&amp;gt;&lt;br /&gt;
cr.status::set_zcrtime(...)&lt;br /&gt;
{&lt;br /&gt;
	int curr_time;&lt;br /&gt;
	int time_sec;&lt;br /&gt;
	int wait_time;&lt;br /&gt;
	int temp_time;&lt;br /&gt;
	&lt;br /&gt;
	curr_time = (int) now();&lt;br /&gt;
	wait_time = (int) zwait_time;&lt;br /&gt;
	time_sec=(int) ztime_sec;&lt;br /&gt;
	&lt;br /&gt;
if (status.hold == 1 &amp;amp;&amp;amp; status!=&amp;quot;RE&amp;quot;)&lt;br /&gt;
	{&lt;br /&gt;
         &lt;br /&gt;
           zwait_time=now();&lt;br /&gt;
	   zwait_flag=1;&lt;br /&gt;
}&lt;br /&gt;
if ((status.hold != 1 || Status == &amp;quot;RE&amp;quot;) &amp;amp;&amp;amp; zwait_flag==1) 		    &lt;br /&gt;
{&lt;br /&gt;
	temp_time = curr_time - wait_time;&lt;br /&gt;
	zwait_flag =0;&lt;br /&gt;
	ztime_sec= temp_time + time_sec;&lt;br /&gt;
	&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
return;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>MaryNancy</name></author>	</entry>

	<entry>
		<id>http://greggsmith.net/wiki/index.php?title=Calculating_the_Time_when_the_Service_Type_is_Stopped&amp;diff=3899</id>
		<title>Calculating the Time when the Service Type is Stopped</title>
		<link rel="alternate" type="text/html" href="http://greggsmith.net/wiki/index.php?title=Calculating_the_Time_when_the_Service_Type_is_Stopped&amp;diff=3899"/>
				<updated>2009-05-26T09:25:10Z</updated>
		
		<summary type="html">&lt;p&gt;MaryNancy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Calculating the time when the service type is stopped ==&lt;br /&gt;
&lt;br /&gt;
1.	ABSTRACT &lt;br /&gt;
&amp;lt;tt&amp;gt;This document describes the procedure followed for calculating the total time when the service stopped.&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2.	DATABASE CUSTOMIZATIONS&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
'''Name	             Type	Default Value	comments'''&lt;br /&gt;
ztime_sec	             Integer	  0	                This stores the total seconds when the status was on HOLD.&lt;br /&gt;
zwait_flag	             Integer		                This is a flag variable which keeps track if the previous status is HOLD&lt;br /&gt;
zwait_time	             Date		                This stores the Last time , when the status was on HOLD &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3.	CONTENTS OF THE MOD AND SPEL FILE&lt;br /&gt;
&lt;br /&gt;
Mod File:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
MODIFY cr status ON_POST_VAL set_zcrtime () 300 ;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Spel File&lt;br /&gt;
&amp;lt;source lang=&amp;quot;JavaScript&amp;quot;&amp;gt;&lt;br /&gt;
cr.status::set_zcrtime(...)&lt;br /&gt;
{&lt;br /&gt;
	int curr_time;&lt;br /&gt;
	int time_sec;&lt;br /&gt;
	int wait_time;&lt;br /&gt;
	int temp_time;&lt;br /&gt;
	&lt;br /&gt;
	curr_time = (int) now();&lt;br /&gt;
	wait_time = (int) zwait_time;&lt;br /&gt;
	time_sec=(int) ztime_sec;&lt;br /&gt;
	&lt;br /&gt;
if (status.hold == 1 &amp;amp;&amp;amp; status!=&amp;quot;RE&amp;quot;)&lt;br /&gt;
	{&lt;br /&gt;
         &lt;br /&gt;
           zwait_time=now();&lt;br /&gt;
	   zwait_flag=1;&lt;br /&gt;
}&lt;br /&gt;
if ((status.hold != 1 || Status == &amp;quot;RE&amp;quot;) &amp;amp;&amp;amp; zwait_flag==1) 		    &lt;br /&gt;
{&lt;br /&gt;
	temp_time = curr_time - wait_time;&lt;br /&gt;
	zwait_flag =0;&lt;br /&gt;
	ztime_sec= temp_time + time_sec;&lt;br /&gt;
	&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
return;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>MaryNancy</name></author>	</entry>

	<entry>
		<id>http://greggsmith.net/wiki/index.php?title=Calculating_the_Time_when_the_Service_Type_is_Stopped&amp;diff=3898</id>
		<title>Calculating the Time when the Service Type is Stopped</title>
		<link rel="alternate" type="text/html" href="http://greggsmith.net/wiki/index.php?title=Calculating_the_Time_when_the_Service_Type_is_Stopped&amp;diff=3898"/>
				<updated>2009-05-26T09:22:54Z</updated>
		
		<summary type="html">&lt;p&gt;MaryNancy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Calculating the time when the service type is stopped ==&lt;br /&gt;
&lt;br /&gt;
1.	ABSTRACT &lt;br /&gt;
This document describes the procedure followed for calculating the total time when the service stopped.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2.	DATABASE CUSTOMIZATIONS&lt;br /&gt;
&amp;lt;source lang=&amp;quot;JavaScript&amp;quot;&amp;gt;&lt;br /&gt;
Name	             Type	Default Value	comments&lt;br /&gt;
ztime_sec	            Integer	0	          This stores the total seconds when the status was on HOLD.&lt;br /&gt;
zwait_flag	            Integer		          This is a flag variable which keeps track if the previous status is HOLD&lt;br /&gt;
zwait_time	           Date		          This stores the Last time , when the status was on HOLD &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3.	CONTENTS OF THE MOD AND SPEL FILE&lt;br /&gt;
&lt;br /&gt;
Mod File:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
MODIFY cr status ON_POST_VAL set_zcrtime () 300 ;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Spel File&lt;br /&gt;
&amp;lt;source lang=&amp;quot;JavaScript&amp;quot;&amp;gt;&lt;br /&gt;
cr.status::set_zcrtime(...)&lt;br /&gt;
{&lt;br /&gt;
	int curr_time;&lt;br /&gt;
	int time_sec;&lt;br /&gt;
	int wait_time;&lt;br /&gt;
	int temp_time;&lt;br /&gt;
	&lt;br /&gt;
	curr_time = (int) now();&lt;br /&gt;
	wait_time = (int) zwait_time;&lt;br /&gt;
	time_sec=(int) ztime_sec;&lt;br /&gt;
	&lt;br /&gt;
if (status.hold == 1 &amp;amp;&amp;amp; status!=&amp;quot;RE&amp;quot;)&lt;br /&gt;
	{&lt;br /&gt;
         &lt;br /&gt;
           zwait_time=now();&lt;br /&gt;
	   zwait_flag=1;&lt;br /&gt;
}&lt;br /&gt;
if ((status.hold != 1 || Status == &amp;quot;RE&amp;quot;) &amp;amp;&amp;amp; zwait_flag==1) 		    &lt;br /&gt;
{&lt;br /&gt;
	temp_time = curr_time - wait_time;&lt;br /&gt;
	zwait_flag =0;&lt;br /&gt;
	ztime_sec= temp_time + time_sec;&lt;br /&gt;
	&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
return;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>MaryNancy</name></author>	</entry>

	<entry>
		<id>http://greggsmith.net/wiki/index.php?title=Calculating_the_Time_when_the_Service_Type_is_Stopped&amp;diff=3897</id>
		<title>Calculating the Time when the Service Type is Stopped</title>
		<link rel="alternate" type="text/html" href="http://greggsmith.net/wiki/index.php?title=Calculating_the_Time_when_the_Service_Type_is_Stopped&amp;diff=3897"/>
				<updated>2009-05-26T09:21:34Z</updated>
		
		<summary type="html">&lt;p&gt;MaryNancy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Calculating the time when the service type is stopped ==&lt;br /&gt;
&lt;br /&gt;
1.	ABSTRACT &lt;br /&gt;
This document describes the procedure followed for calculating the total time when the service stopped.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2.	DATABASE CUSTOMIZATIONS&lt;br /&gt;
Name	             Type	Default Value	comments&lt;br /&gt;
ztime_sec	            Integer	0	          This stores the total seconds when the status was on HOLD.&lt;br /&gt;
zwait_flag	            Integer		          This is a flag variable which keeps track if the previous status is HOLD&lt;br /&gt;
zwait_time	           Date		          This stores the Last time , when the status was on HOLD &lt;br /&gt;
&lt;br /&gt;
3.	CONTENTS OF THE MOD AND SPEL FILE&lt;br /&gt;
&lt;br /&gt;
Mod File:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
MODIFY cr status ON_POST_VAL set_zcrtime () 300 ;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Spel File&lt;br /&gt;
&amp;lt;source lang=&amp;quot;JavaScript&amp;quot;&amp;gt;&lt;br /&gt;
cr.status::set_zcrtime(...)&lt;br /&gt;
{&lt;br /&gt;
	int curr_time;&lt;br /&gt;
	int time_sec;&lt;br /&gt;
	int wait_time;&lt;br /&gt;
	int temp_time;&lt;br /&gt;
	&lt;br /&gt;
	curr_time = (int) now();&lt;br /&gt;
	wait_time = (int) zwait_time;&lt;br /&gt;
	time_sec=(int) ztime_sec;&lt;br /&gt;
	&lt;br /&gt;
if (status.hold == 1 &amp;amp;&amp;amp; status!=&amp;quot;RE&amp;quot;)&lt;br /&gt;
	{&lt;br /&gt;
         &lt;br /&gt;
           zwait_time=now();&lt;br /&gt;
	   zwait_flag=1;&lt;br /&gt;
}&lt;br /&gt;
if ((status.hold != 1 || Status == &amp;quot;RE&amp;quot;) &amp;amp;&amp;amp; zwait_flag==1) 		    &lt;br /&gt;
{&lt;br /&gt;
	temp_time = curr_time - wait_time;&lt;br /&gt;
	zwait_flag =0;&lt;br /&gt;
	ztime_sec= temp_time + time_sec;&lt;br /&gt;
	&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
return;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>MaryNancy</name></author>	</entry>

	<entry>
		<id>http://greggsmith.net/wiki/index.php?title=Calculating_the_Time_when_the_Service_Type_is_Stopped&amp;diff=3896</id>
		<title>Calculating the Time when the Service Type is Stopped</title>
		<link rel="alternate" type="text/html" href="http://greggsmith.net/wiki/index.php?title=Calculating_the_Time_when_the_Service_Type_is_Stopped&amp;diff=3896"/>
				<updated>2009-05-26T09:19:13Z</updated>
		
		<summary type="html">&lt;p&gt;MaryNancy: New page:  == Calculating the time when the service type is stopped ==  1.	ABSTRACT  This document describes the procedure followed for calculating the total time when the service stopped.   2.	DATA...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Calculating the time when the service type is stopped ==&lt;br /&gt;
&lt;br /&gt;
1.	ABSTRACT &lt;br /&gt;
This document describes the procedure followed for calculating the total time when the service stopped.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2.	DATABASE CUSTOMIZATIONS&lt;br /&gt;
Name	             Type	Default Value	comments&lt;br /&gt;
ztime_sec	            Integer	0	          This stores the total seconds when the status was on HOLD.&lt;br /&gt;
zwait_flag	            Integer		          This is a flag variable which keeps track if the previous status is HOLD&lt;br /&gt;
zwait_time	           Date		          This stores the Last time , when the status was on HOLD &lt;br /&gt;
&lt;br /&gt;
3.	CONTENTS OF THE MOD AND SPEL FILE&lt;br /&gt;
&lt;br /&gt;
Mod File&lt;br /&gt;
MODIFY cr status ON_POST_VAL set_zcrtime () 300 ;&lt;br /&gt;
&lt;br /&gt;
Spel File&lt;br /&gt;
cr.status::set_zcrtime(...)&lt;br /&gt;
{&lt;br /&gt;
	int curr_time;&lt;br /&gt;
	int time_sec;&lt;br /&gt;
	int wait_time;&lt;br /&gt;
	int temp_time;&lt;br /&gt;
	&lt;br /&gt;
	curr_time = (int) now();&lt;br /&gt;
	wait_time = (int) zwait_time;&lt;br /&gt;
	time_sec=(int) ztime_sec;&lt;br /&gt;
	&lt;br /&gt;
if (status.hold == 1 &amp;amp;&amp;amp; status!=&amp;quot;RE&amp;quot;)&lt;br /&gt;
	{&lt;br /&gt;
         &lt;br /&gt;
           zwait_time=now();&lt;br /&gt;
	   zwait_flag=1;&lt;br /&gt;
}&lt;br /&gt;
if ((status.hold != 1 || Status == &amp;quot;RE&amp;quot;) &amp;amp;&amp;amp; zwait_flag==1) 		    &lt;br /&gt;
{&lt;br /&gt;
	temp_time = curr_time - wait_time;&lt;br /&gt;
	zwait_flag =0;&lt;br /&gt;
	ztime_sec= temp_time + time_sec;&lt;br /&gt;
	&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
return;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>MaryNancy</name></author>	</entry>

	<entry>
		<id>http://greggsmith.net/wiki/index.php?title=Relate_Issues_And_Change_Orders&amp;diff=3893</id>
		<title>Relate Issues And Change Orders</title>
		<link rel="alternate" type="text/html" href="http://greggsmith.net/wiki/index.php?title=Relate_Issues_And_Change_Orders&amp;diff=3893"/>
				<updated>2009-05-25T13:05:50Z</updated>
		
		<summary type="html">&lt;p&gt;MaryNancy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''PROCEDURE CREATING THE LREL RELATIONSHIP''' ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2.1	Create a LREL relation between Issue and Change Order&lt;br /&gt;
Step1: Write a majic file called “lrel1.maj”, in site\mods\majic folder&lt;br /&gt;
&lt;br /&gt;
LREL lrel1 iss impacted_iss &amp;lt;&amp;gt; chg impacted_chg;&lt;br /&gt;
&lt;br /&gt;
Step2: Recycle the service&lt;br /&gt;
Step3: Verify if these objects have been created properly by giving the commands&lt;br /&gt;
	Bop_sinfo –da chg&lt;br /&gt;
	Bop_sinfo –da iss&lt;br /&gt;
	We can check the same in wsp_schema as well&lt;br /&gt;
Explanation:&lt;br /&gt;
Impacted_iss is the Lrel object to the Issue Table&lt;br /&gt;
Impacted_chg the Lrel object to the chg Table&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2.2	Create a customised htmpl tab page called as “Chg_iss_tab.htmpl”&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html lang=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;HEAD&amp;gt;&lt;br /&gt;
&amp;lt;PDM_PRAGMA RELEASE=110&amp;gt;&lt;br /&gt;
&amp;lt;PDM_WSP mode=edit factory=chg preview=&amp;quot;NBTAB=chg_iss_tab&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;PDM_INCLUDE FILE=styles.htmpl&amp;gt;&lt;br /&gt;
&amp;lt;PDM_INCLUDE FILE=std_head.htmpl busy=no&amp;gt;&lt;br /&gt;
&amp;lt;SCRIPT LANGUAGE=&amp;quot;JavaScript&amp;quot; SRC=&amp;quot;$CAisd/scripts/sitemods.js&amp;quot;&amp;gt;&amp;lt;/SCRIPT&amp;gt;&lt;br /&gt;
&amp;lt;/HEAD&amp;gt;&lt;br /&gt;
&amp;lt;BODY&amp;gt;&lt;br /&gt;
&amp;lt;PDM_INCLUDE FILE=std_body.htmpl filename=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;PDM_FORM NAME=&amp;quot;frmDTLRO&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;SCRIPT LANGUAGE=&amp;quot;JavaScript&amp;quot;&amp;gt;&lt;br /&gt;
tab_banner(&amp;quot;Related Issues List&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;TABLE ID=tbl101 CLASS=tab summary='Issue List Notebook Tab row &amp;quot; + (_dtl.rowNum + 1) + &amp;quot;'&amp;gt;&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;TR&amp;gt;&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;th scope=col ALIGN=LEFT class=results&amp;gt;Ref#&amp;lt;/TH&amp;gt;&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;th scope=col ALIGN=LEFT class=results&amp;gt;Status&amp;lt;/TH&amp;gt;&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;th scope=col ALIGN=LEFT class=results&amp;gt;Description&amp;lt;/TH&amp;gt;&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;/TR&amp;gt;&amp;quot;);&lt;br /&gt;
&amp;lt;PDM_IF $args.impacted_chg.length == 0 &amp;gt;&lt;br /&gt;
&amp;lt;PDM_MACRO NAME=dtlStartRow&amp;gt;    &lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;TD ALIGN=middle class=detailro&amp;gt;&amp;quot;);  &lt;br /&gt;
docWriteln(&amp;quot;No Issue Attached&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;/TD&amp;gt;&amp;quot;);&lt;br /&gt;
&amp;lt;PDM_MACRO NAME=dtlEndTable&amp;gt;&lt;br /&gt;
&amp;lt;PDM_ELSE&amp;gt;&lt;br /&gt;
var counter=0;&lt;br /&gt;
&amp;lt;PDM_LIST SOURCE=args.impacted_chg&amp;gt;&lt;br /&gt;
			var sClass;&lt;br /&gt;
			if(counter%2)&lt;br /&gt;
				sClass = &amp;quot;results1&amp;quot;;&lt;br /&gt;
			else&lt;br /&gt;
				sClass = &amp;quot;results0&amp;quot;;&lt;br /&gt;
			counter++;&lt;br /&gt;
			var strHTML=&amp;quot;&amp;lt;TR class=&amp;quot; + sClass +  &amp;quot;&amp;gt;&amp;quot;;&lt;br /&gt;
			&lt;br /&gt;
docWriteln(strHTML); &lt;br /&gt;
&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;TD VALIGN=TOP class=detailroTab&amp;gt;&amp;quot;);&lt;br /&gt;
var start_a_tag = &amp;quot;&amp;lt;A&amp;quot; + detailNextID(true) +&lt;br /&gt;
           &amp;quot; HREF=\&amp;quot;javascript:showDetailWithPersid('&amp;quot; +&lt;br /&gt;
           '&amp;lt;PDM_FMT ESC_STYLE=C&amp;gt;$args.impacted_chg.persistent_id&amp;lt;/PDM_FMT&amp;gt;' +&lt;br /&gt;
           &amp;quot;')\&amp;quot;&amp;gt;&amp;quot;;&lt;br /&gt;
var ecsaped_name=&amp;lt;PDM_FMT ESC_STYLE=C&amp;gt;&amp;quot;$args.impacted_chg.ref_num&amp;quot;&amp;lt;/PDM_FMT&amp;gt;;&lt;br /&gt;
end_a_tag=&amp;quot;&amp;lt;/A&amp;gt;&amp;quot;;&lt;br /&gt;
docWriteln(start_a_tag+ecsaped_name+end_a_tag);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;/TD&amp;gt;&amp;quot;);&lt;br /&gt;
docWriteln('&amp;lt;TD VALIGN=TOP class=detailroTab&amp;gt;&amp;lt;PDM_FMT ESC_STYLE=C PAD=NO&amp;gt;$args.impacted_chg.status.sym&amp;lt;/PDM_FMT&amp;gt;&amp;lt;/TD&amp;gt;');&lt;br /&gt;
docWriteln('&amp;lt;TD VALIGN=TOP class=detailroTab&amp;gt;&amp;lt;PDM_FMT ESC_STYLE=C PAD=NO&amp;gt;$args.impacted_chg.description&amp;lt;/PDM_FMT&amp;gt;&amp;lt;/TD&amp;gt;');&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;/TR&amp;gt;&amp;quot;);&lt;br /&gt;
&amp;lt;/PDM_LIST&amp;gt;&lt;br /&gt;
&amp;lt;/PDM_IF&amp;gt;&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;/TABLE&amp;gt;&amp;quot;);&lt;br /&gt;
&amp;lt;/SCRIPT&amp;gt;&lt;br /&gt;
&amp;lt;/PDM_FORM&amp;gt;&lt;br /&gt;
&amp;lt;/BODY&amp;gt;&lt;br /&gt;
&amp;lt;/HTML&amp;gt;&lt;br /&gt;
&amp;lt;PDM_IF 0&amp;gt;&lt;br /&gt;
&lt;br /&gt;
.3	Modifications to detail_chg&lt;br /&gt;
Create a button to attach issues&lt;br /&gt;
ImgBtnCreate(&amp;quot;UPDATE_LREL&amp;quot;, &amp;quot;Attach Issues&amp;quot;, &amp;quot;update_lrel('chg', '$args.persistent_id', 'iss', 'impacted_chg',  'Issues', msgtext(211), '')&amp;quot;, true, 0);&lt;br /&gt;
&lt;br /&gt;
Include a Tab called “Related Issues”&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PDM_TAB ID=rel FILE=&amp;quot;chg_iss_tab.htmpl&amp;quot; NAME=&amp;quot;Related Issues&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2.4	Modifications to list_iss&lt;br /&gt;
Add the Below line &lt;br /&gt;
&amp;lt;PDM_IF &amp;quot;$args.KEEP.ForLrel&amp;quot; == &amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
document.writeln('&amp;lt;INPUT TYPE=hidden NAME=HTMPL VALUE=update_lrel_iss.htmpl&amp;gt;');&lt;br /&gt;
&amp;lt;/PDM_IF&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After the line &lt;br /&gt;
&amp;lt;PDM_IF &amp;quot;$args.KEEP.Forchild&amp;quot; == &amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
document.writeln('&amp;lt;INPUT TYPE=hidden NAME=HTMPL VALUE=update_lrel_iss.htmpl&amp;gt;');&lt;br /&gt;
&amp;lt;/PDM_IF&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Explanation:&lt;br /&gt;
This is added so that when we search for the Issues to be attached to the current Change Request the search page will not go to the default list page but go to the update_lrel_iss page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Note: Follow the above 4 points with the object Iss(Issue) also'''&lt;br /&gt;
&lt;br /&gt;
3.	HOW TO ATTACH ISSUES TO CHANGE ORDERS&lt;br /&gt;
Login to the tool and open the Change Order:&lt;br /&gt;
[[Image:detail_chg.jpg]]&lt;br /&gt;
&lt;br /&gt;
When you click on attach issues&lt;br /&gt;
[[Image:Attach_Issues.jpg]]&lt;br /&gt;
&lt;br /&gt;
Click Search[[Image:search.jpg]]&lt;br /&gt;
Add the Tickets that needs to be attached and then see the tab “Issues” to find all the attached Issues to the current Change Order&lt;br /&gt;
 &lt;br /&gt;
[[Image:Final.jpg]]&lt;/div&gt;</summary>
		<author><name>MaryNancy</name></author>	</entry>

	<entry>
		<id>http://greggsmith.net/wiki/index.php?title=Relate_Issues_And_Change_Orders&amp;diff=3892</id>
		<title>Relate Issues And Change Orders</title>
		<link rel="alternate" type="text/html" href="http://greggsmith.net/wiki/index.php?title=Relate_Issues_And_Change_Orders&amp;diff=3892"/>
				<updated>2009-05-25T13:04:34Z</updated>
		
		<summary type="html">&lt;p&gt;MaryNancy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''PROCEDURE CREATING THE LREL RELATIONSHIP''' ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2.1	Create a LREL relation between Issue and Change Order&lt;br /&gt;
Step1: Write a majic file called “lrel1.maj”, in site\mods\majic folder&lt;br /&gt;
&lt;br /&gt;
LREL lrel1 iss impacted_iss &amp;lt;&amp;gt; chg impacted_chg;&lt;br /&gt;
&lt;br /&gt;
Step2: Recycle the service&lt;br /&gt;
Step3: Verify if these objects have been created properly by giving the commands&lt;br /&gt;
	Bop_sinfo –da chg&lt;br /&gt;
	Bop_sinfo –da iss&lt;br /&gt;
	We can check the same in wsp_schema as well&lt;br /&gt;
Explanation:&lt;br /&gt;
Impacted_iss is the Lrel object to the Issue Table&lt;br /&gt;
Impacted_chg the Lrel object to the chg Table&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2.2	Create a customised htmpl tab page called as “Chg_iss_tab.htmpl”&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html lang=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;HEAD&amp;gt;&lt;br /&gt;
&amp;lt;PDM_PRAGMA RELEASE=110&amp;gt;&lt;br /&gt;
&amp;lt;PDM_WSP mode=edit factory=chg preview=&amp;quot;NBTAB=chg_iss_tab&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;PDM_INCLUDE FILE=styles.htmpl&amp;gt;&lt;br /&gt;
&amp;lt;PDM_INCLUDE FILE=std_head.htmpl busy=no&amp;gt;&lt;br /&gt;
&amp;lt;SCRIPT LANGUAGE=&amp;quot;JavaScript&amp;quot; SRC=&amp;quot;$CAisd/scripts/sitemods.js&amp;quot;&amp;gt;&amp;lt;/SCRIPT&amp;gt;&lt;br /&gt;
&amp;lt;/HEAD&amp;gt;&lt;br /&gt;
&amp;lt;BODY&amp;gt;&lt;br /&gt;
&amp;lt;PDM_INCLUDE FILE=std_body.htmpl filename=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;PDM_FORM NAME=&amp;quot;frmDTLRO&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;SCRIPT LANGUAGE=&amp;quot;JavaScript&amp;quot;&amp;gt;&lt;br /&gt;
tab_banner(&amp;quot;Related Issues List&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;TABLE ID=tbl101 CLASS=tab summary='Issue List Notebook Tab row &amp;quot; + (_dtl.rowNum + 1) + &amp;quot;'&amp;gt;&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PDM_IF $args.impacted_chg.length == 0 &amp;gt;&lt;br /&gt;
&amp;lt;PDM_MACRO NAME=dtlStartRow&amp;gt;    &lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;TD ALIGN=middle class=detailro&amp;gt;&amp;quot;);  &lt;br /&gt;
docWriteln(&amp;quot;No Issue Attached&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;/TD&amp;gt;&amp;quot;);&lt;br /&gt;
&amp;lt;PDM_MACRO NAME=dtlEndTable&amp;gt;&lt;br /&gt;
&amp;lt;PDM_ELSE&amp;gt;&lt;br /&gt;
var counter=0;&lt;br /&gt;
&amp;lt;PDM_LIST SOURCE=args.impacted_chg&amp;gt;&lt;br /&gt;
			var sClass;&lt;br /&gt;
			if(counter%2)&lt;br /&gt;
				sClass = &amp;quot;results1&amp;quot;;&lt;br /&gt;
			else&lt;br /&gt;
				sClass = &amp;quot;results0&amp;quot;;&lt;br /&gt;
			counter++;&lt;br /&gt;
			var strHTML=&amp;quot;&amp;lt;TR class=&amp;quot; + sClass +  &amp;quot;&amp;gt;&amp;quot;;&lt;br /&gt;
			&lt;br /&gt;
docWriteln(strHTML); &lt;br /&gt;
&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;TD VALIGN=TOP class=detailroTab&amp;gt;&amp;quot;);&lt;br /&gt;
var start_a_tag = &amp;quot;&amp;lt;A&amp;quot; + detailNextID(true) +&lt;br /&gt;
           &amp;quot; HREF=\&amp;quot;javascript:showDetailWithPersid('&amp;quot; +&lt;br /&gt;
           '&amp;lt;PDM_FMT ESC_STYLE=C&amp;gt;$args.impacted_chg.persistent_id&amp;lt;/PDM_FMT&amp;gt;' +&lt;br /&gt;
           &amp;quot;')\&amp;quot;&amp;gt;&amp;quot;;&lt;br /&gt;
var ecsaped_name=&amp;lt;PDM_FMT ESC_STYLE=C&amp;gt;&amp;quot;$args.impacted_chg.ref_num&amp;quot;&amp;lt;/PDM_FMT&amp;gt;;&lt;br /&gt;
end_a_tag=&amp;quot;&amp;lt;/A&amp;gt;&amp;quot;;&lt;br /&gt;
docWriteln(start_a_tag+ecsaped_name+end_a_tag);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;/TD&amp;gt;&amp;quot;);&lt;br /&gt;
docWriteln('&amp;lt;TD VALIGN=TOP class=detailroTab&amp;gt;&amp;lt;PDM_FMT ESC_STYLE=C PAD=NO&amp;gt;$args.impacted_chg.status.sym&amp;lt;/PDM_FMT&amp;gt;&amp;lt;/TD&amp;gt;');&lt;br /&gt;
docWriteln('&amp;lt;TD VALIGN=TOP class=detailroTab&amp;gt;&amp;lt;PDM_FMT ESC_STYLE=C PAD=NO&amp;gt;$args.impacted_chg.description&amp;lt;/PDM_FMT&amp;gt;&amp;lt;/TD&amp;gt;');&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;/TR&amp;gt;&amp;quot;);&lt;br /&gt;
&amp;lt;/PDM_LIST&amp;gt;&lt;br /&gt;
&amp;lt;/PDM_IF&amp;gt;&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;/TABLE&amp;gt;&amp;quot;);&lt;br /&gt;
&amp;lt;/SCRIPT&amp;gt;&lt;br /&gt;
&amp;lt;/PDM_FORM&amp;gt;&lt;br /&gt;
&amp;lt;/BODY&amp;gt;&lt;br /&gt;
&amp;lt;/HTML&amp;gt;&lt;br /&gt;
&amp;lt;PDM_IF 0&amp;gt;&lt;br /&gt;
&lt;br /&gt;
.3	Modifications to detail_chg&lt;br /&gt;
Create a button to attach issues&lt;br /&gt;
ImgBtnCreate(&amp;quot;UPDATE_LREL&amp;quot;, &amp;quot;Attach Issues&amp;quot;, &amp;quot;update_lrel('chg', '$args.persistent_id', 'iss', 'impacted_chg',  'Issues', msgtext(211), '')&amp;quot;, true, 0);&lt;br /&gt;
&lt;br /&gt;
Include a Tab called “Related Issues”&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PDM_TAB ID=rel FILE=&amp;quot;chg_iss_tab.htmpl&amp;quot; NAME=&amp;quot;Related Issues&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2.4	Modifications to list_iss&lt;br /&gt;
Add the Below line &lt;br /&gt;
&amp;lt;PDM_IF &amp;quot;$args.KEEP.ForLrel&amp;quot; == &amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
document.writeln('&amp;lt;INPUT TYPE=hidden NAME=HTMPL VALUE=update_lrel_iss.htmpl&amp;gt;');&lt;br /&gt;
&amp;lt;/PDM_IF&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After the line &lt;br /&gt;
&amp;lt;PDM_IF &amp;quot;$args.KEEP.Forchild&amp;quot; == &amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
document.writeln('&amp;lt;INPUT TYPE=hidden NAME=HTMPL VALUE=update_lrel_iss.htmpl&amp;gt;');&lt;br /&gt;
&amp;lt;/PDM_IF&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Explanation:&lt;br /&gt;
This is added so that when we search for the Issues to be attached to the current Change Request the search page will not go to the default list page but go to the update_lrel_iss page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Note: Follow the above 4 points with the object Iss(Issue) also'''&lt;br /&gt;
&lt;br /&gt;
3.	HOW TO ATTACH ISSUES TO CHANGE ORDERS&lt;br /&gt;
Login to the tool and open the Change Order:&lt;br /&gt;
[[Image:detail_chg.jpg]]&lt;br /&gt;
&lt;br /&gt;
When you click on attach issues&lt;br /&gt;
[[Image:Attach_Issues.jpg]]&lt;br /&gt;
&lt;br /&gt;
Click Search[[Image:search.jpg]]&lt;br /&gt;
Add the Tickets that needs to be attached and then see the tab “Issues” to find all the attached Issues to the current Change Order&lt;br /&gt;
 &lt;br /&gt;
[[Image:Final.jpg]]&lt;/div&gt;</summary>
		<author><name>MaryNancy</name></author>	</entry>

	<entry>
		<id>http://greggsmith.net/wiki/index.php?title=Relate_Issues_And_Change_Orders&amp;diff=3891</id>
		<title>Relate Issues And Change Orders</title>
		<link rel="alternate" type="text/html" href="http://greggsmith.net/wiki/index.php?title=Relate_Issues_And_Change_Orders&amp;diff=3891"/>
				<updated>2009-05-25T13:01:49Z</updated>
		
		<summary type="html">&lt;p&gt;MaryNancy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''PROCEDURE CREATING THE LREL RELATIONSHIP''' ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2.1	Create a LREL relation between Issue and Change Order&lt;br /&gt;
Step1: Write a majic file called “lrel1.maj”, in site\mods\majic folder&lt;br /&gt;
&lt;br /&gt;
LREL lrel1 iss impacted_iss &amp;lt;&amp;gt; chg impacted_chg;&lt;br /&gt;
&lt;br /&gt;
Step2: Recycle the service&lt;br /&gt;
Step3: Verify if these objects have been created properly by giving the commands&lt;br /&gt;
	Bop_sinfo –da chg&lt;br /&gt;
	Bop_sinfo –da iss&lt;br /&gt;
	We can check the same in wsp_schema as well&lt;br /&gt;
Explanation:&lt;br /&gt;
Impacted_iss is the Lrel object to the Issue Table&lt;br /&gt;
Impacted_chg the Lrel object to the chg Table&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2.2	Create a customised htmpl tab page called as “Chg_iss_tab.htmpl”&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html lang=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;HEAD&amp;gt;&lt;br /&gt;
&amp;lt;PDM_PRAGMA RELEASE=110&amp;gt;&lt;br /&gt;
&amp;lt;PDM_WSP mode=edit factory=chg preview=&amp;quot;NBTAB=chg_iss_tab&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;PDM_INCLUDE FILE=styles.htmpl&amp;gt;&lt;br /&gt;
&amp;lt;PDM_INCLUDE FILE=std_head.htmpl busy=no&amp;gt;&lt;br /&gt;
&amp;lt;SCRIPT LANGUAGE=&amp;quot;JavaScript&amp;quot; SRC=&amp;quot;$CAisd/scripts/sitemods.js&amp;quot;&amp;gt;&amp;lt;/SCRIPT&amp;gt;&lt;br /&gt;
&amp;lt;/HEAD&amp;gt;&lt;br /&gt;
&amp;lt;BODY&amp;gt;&lt;br /&gt;
&amp;lt;PDM_INCLUDE FILE=std_body.htmpl filename=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;PDM_FORM NAME=&amp;quot;frmDTLRO&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;SCRIPT LANGUAGE=&amp;quot;JavaScript&amp;quot;&amp;gt;&lt;br /&gt;
tab_banner(&amp;quot;Related Issues List&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;TABLE ID=tbl101 CLASS=tab summary='Issue List Notebook Tab row &amp;quot; + (_dtl.rowNum + 1) + &amp;quot;'&amp;gt;&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;TR&amp;gt;&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;th scope=col ALIGN=LEFT class=results&amp;gt;Ref#&amp;lt;/TH&amp;gt;&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;th scope=col ALIGN=LEFT class=results&amp;gt;Status&amp;lt;/TH&amp;gt;&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;th scope=col ALIGN=LEFT class=results&amp;gt;Description&amp;lt;/TH&amp;gt;&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;/TR&amp;gt;&amp;quot;);&lt;br /&gt;
&amp;lt;PDM_IF $args.impacted_chg.length == 0 &amp;gt;&lt;br /&gt;
&amp;lt;PDM_MACRO NAME=dtlStartRow&amp;gt;    &lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;TD ALIGN=middle class=detailro&amp;gt;&amp;quot;);  &lt;br /&gt;
docWriteln(&amp;quot;No Issue Attached&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;/TD&amp;gt;&amp;quot;);&lt;br /&gt;
&amp;lt;PDM_MACRO NAME=dtlEndTable&amp;gt;&lt;br /&gt;
&amp;lt;PDM_ELSE&amp;gt;&lt;br /&gt;
var counter=0;&lt;br /&gt;
&amp;lt;PDM_LIST SOURCE=args.impacted_chg&amp;gt;&lt;br /&gt;
			var sClass;&lt;br /&gt;
			if(counter%2)&lt;br /&gt;
				sClass = &amp;quot;results1&amp;quot;;&lt;br /&gt;
			else&lt;br /&gt;
				sClass = &amp;quot;results0&amp;quot;;&lt;br /&gt;
			counter++;&lt;br /&gt;
			var strHTML=&amp;quot;&amp;lt;TR class=&amp;quot; + sClass +  &amp;quot;&amp;gt;&amp;quot;;&lt;br /&gt;
			&lt;br /&gt;
docWriteln(strHTML); &lt;br /&gt;
&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;TD VALIGN=TOP class=detailroTab&amp;gt;&amp;quot;);&lt;br /&gt;
var start_a_tag = &amp;quot;&amp;lt;A&amp;quot; + detailNextID(true) +&lt;br /&gt;
           &amp;quot; HREF=\&amp;quot;javascript:showDetailWithPersid('&amp;quot; +&lt;br /&gt;
           '&amp;lt;PDM_FMT ESC_STYLE=C&amp;gt;$args.impacted_chg.persistent_id&amp;lt;/PDM_FMT&amp;gt;' +&lt;br /&gt;
           &amp;quot;')\&amp;quot;&amp;gt;&amp;quot;;&lt;br /&gt;
var ecsaped_name=&amp;lt;PDM_FMT ESC_STYLE=C&amp;gt;&amp;quot;$args.impacted_chg.ref_num&amp;quot;&amp;lt;/PDM_FMT&amp;gt;;&lt;br /&gt;
end_a_tag=&amp;quot;&amp;lt;/A&amp;gt;&amp;quot;;&lt;br /&gt;
docWriteln(start_a_tag+ecsaped_name+end_a_tag);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;/TD&amp;gt;&amp;quot;);&lt;br /&gt;
docWriteln('&amp;lt;TD VALIGN=TOP class=detailroTab&amp;gt;&amp;lt;PDM_FMT ESC_STYLE=C PAD=NO&amp;gt;$args.impacted_chg.status.sym&amp;lt;/PDM_FMT&amp;gt;&amp;lt;/TD&amp;gt;');&lt;br /&gt;
docWriteln('&amp;lt;TD VALIGN=TOP class=detailroTab&amp;gt;&amp;lt;PDM_FMT ESC_STYLE=C PAD=NO&amp;gt;$args.impacted_chg.description&amp;lt;/PDM_FMT&amp;gt;&amp;lt;/TD&amp;gt;');&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;/TR&amp;gt;&amp;quot;);&lt;br /&gt;
&amp;lt;/PDM_LIST&amp;gt;&lt;br /&gt;
&amp;lt;/PDM_IF&amp;gt;&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;/TABLE&amp;gt;&amp;quot;);&lt;br /&gt;
&amp;lt;/SCRIPT&amp;gt;&lt;br /&gt;
&amp;lt;/PDM_FORM&amp;gt;&lt;br /&gt;
&amp;lt;/BODY&amp;gt;&lt;br /&gt;
&amp;lt;/HTML&amp;gt;&lt;br /&gt;
&amp;lt;PDM_IF 0&amp;gt;&lt;br /&gt;
&lt;br /&gt;
.3	Modifications to detail_chg&lt;br /&gt;
Create a button to attach issues&lt;br /&gt;
ImgBtnCreate(&amp;quot;UPDATE_LREL&amp;quot;, &amp;quot;Attach Issues&amp;quot;, &amp;quot;update_lrel('chg', '$args.persistent_id', 'iss', 'impacted_chg',  'Issues', msgtext(211), '')&amp;quot;, true, 0);&lt;br /&gt;
&lt;br /&gt;
Include a Tab called “Related Issues”&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PDM_TAB ID=rel FILE=&amp;quot;chg_iss_tab.htmpl&amp;quot; NAME=&amp;quot;Related Issues&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2.4	Modifications to list_iss&lt;br /&gt;
Add the Below line &lt;br /&gt;
&amp;lt;PDM_IF &amp;quot;$args.KEEP.ForLrel&amp;quot; == &amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
document.writeln('&amp;lt;INPUT TYPE=hidden NAME=HTMPL VALUE=update_lrel_iss.htmpl&amp;gt;');&lt;br /&gt;
&amp;lt;/PDM_IF&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After the line &lt;br /&gt;
&amp;lt;PDM_IF &amp;quot;$args.KEEP.Forchild&amp;quot; == &amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
document.writeln('&amp;lt;INPUT TYPE=hidden NAME=HTMPL VALUE=update_lrel_iss.htmpl&amp;gt;');&lt;br /&gt;
&amp;lt;/PDM_IF&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Explanation:&lt;br /&gt;
This is added so that when we search for the Issues to be attached to the current Change Request the search page will not go to the default list page but go to the update_lrel_iss page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Note: Follow the above 4 points with the object Iss(Issue) also'''&lt;br /&gt;
&lt;br /&gt;
3.	HOW TO ATTACH ISSUES TO CHANGE ORDERS&lt;br /&gt;
Login to the tool and open the Change Order:&lt;br /&gt;
[[Image:detail_chg.jpg]]&lt;br /&gt;
&lt;br /&gt;
When you click on attach issues&lt;br /&gt;
[[Image:Attach_Issues.jpg]]&lt;br /&gt;
&lt;br /&gt;
Click Search[[Image:search.jpg]]&lt;br /&gt;
Add the Tickets that needs to be attached and then see the tab “Issues” to find all the attached Issues to the current Change Order&lt;br /&gt;
 &lt;br /&gt;
[[Image:Final.jpg]]&lt;/div&gt;</summary>
		<author><name>MaryNancy</name></author>	</entry>

	<entry>
		<id>http://greggsmith.net/wiki/index.php?title=Relate_Issues_And_Change_Orders&amp;diff=3890</id>
		<title>Relate Issues And Change Orders</title>
		<link rel="alternate" type="text/html" href="http://greggsmith.net/wiki/index.php?title=Relate_Issues_And_Change_Orders&amp;diff=3890"/>
				<updated>2009-05-25T12:58:57Z</updated>
		
		<summary type="html">&lt;p&gt;MaryNancy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''PROCEDURE CREATING THE LREL RELATIONSHIP''' ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2.1	Create a LREL relation between Issue and Change Order&lt;br /&gt;
Step1: Write a majic file called “lrel1.maj”, in site\mods\majic folder&lt;br /&gt;
&lt;br /&gt;
LREL lrel1 iss impacted_iss &amp;lt;&amp;gt; chg impacted_chg;&lt;br /&gt;
&lt;br /&gt;
Step2: Recycle the service&lt;br /&gt;
Step3: Verify if these objects have been created properly by giving the commands&lt;br /&gt;
	Bop_sinfo –da chg&lt;br /&gt;
	Bop_sinfo –da iss&lt;br /&gt;
	We can check the same in wsp_schema as well&lt;br /&gt;
Explanation:&lt;br /&gt;
Impacted_iss is the Lrel object to the Issue Table&lt;br /&gt;
Impacted_chg the Lrel object to the chg Table&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2.2	Create a customised htmpl tab page called as “Chg_iss_tab.htmpl”&lt;br /&gt;
&lt;br /&gt;
[[code]]&lt;br /&gt;
&amp;lt;html lang=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;HEAD&amp;gt;&lt;br /&gt;
&amp;lt;PDM_PRAGMA RELEASE=110&amp;gt;&lt;br /&gt;
&amp;lt;PDM_WSP mode=edit factory=chg preview=&amp;quot;NBTAB=chg_iss_tab&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;PDM_INCLUDE FILE=styles.htmpl&amp;gt;&lt;br /&gt;
&amp;lt;PDM_INCLUDE FILE=std_head.htmpl busy=no&amp;gt;&lt;br /&gt;
&amp;lt;SCRIPT LANGUAGE=&amp;quot;JavaScript&amp;quot; SRC=&amp;quot;$CAisd/scripts/sitemods.js&amp;quot;&amp;gt;&amp;lt;/SCRIPT&amp;gt;&lt;br /&gt;
&amp;lt;/HEAD&amp;gt;&lt;br /&gt;
&amp;lt;BODY&amp;gt;&lt;br /&gt;
&amp;lt;PDM_INCLUDE FILE=std_body.htmpl filename=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;PDM_FORM NAME=&amp;quot;frmDTLRO&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;SCRIPT LANGUAGE=&amp;quot;JavaScript&amp;quot;&amp;gt;&lt;br /&gt;
tab_banner(&amp;quot;Related Issues List&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;TABLE ID=tbl101 CLASS=tab summary='Issue List Notebook Tab row &amp;quot; + (_dtl.rowNum + 1) + &amp;quot;'&amp;gt;&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;TR&amp;gt;&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;th scope=col ALIGN=LEFT class=results&amp;gt;Ref#&amp;lt;/TH&amp;gt;&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;th scope=col ALIGN=LEFT class=results&amp;gt;Status&amp;lt;/TH&amp;gt;&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;th scope=col ALIGN=LEFT class=results&amp;gt;Description&amp;lt;/TH&amp;gt;&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;/TR&amp;gt;&amp;quot;);&lt;br /&gt;
&amp;lt;PDM_IF $args.impacted_chg.length == 0 &amp;gt;&lt;br /&gt;
&amp;lt;PDM_MACRO NAME=dtlStartRow&amp;gt;    &lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;TD ALIGN=middle class=detailro&amp;gt;&amp;quot;);  &lt;br /&gt;
docWriteln(&amp;quot;No Issue Attached&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;/TD&amp;gt;&amp;quot;);&lt;br /&gt;
&amp;lt;PDM_MACRO NAME=dtlEndTable&amp;gt;&lt;br /&gt;
&amp;lt;PDM_ELSE&amp;gt;&lt;br /&gt;
var counter=0;&lt;br /&gt;
&amp;lt;PDM_LIST SOURCE=args.impacted_chg&amp;gt;&lt;br /&gt;
			var sClass;&lt;br /&gt;
			if(counter%2)&lt;br /&gt;
				sClass = &amp;quot;results1&amp;quot;;&lt;br /&gt;
			else&lt;br /&gt;
				sClass = &amp;quot;results0&amp;quot;;&lt;br /&gt;
			counter++;&lt;br /&gt;
			var strHTML=&amp;quot;&amp;lt;TR class=&amp;quot; + sClass +  &amp;quot;&amp;gt;&amp;quot;;&lt;br /&gt;
			&lt;br /&gt;
docWriteln(strHTML); &lt;br /&gt;
&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;TD VALIGN=TOP class=detailroTab&amp;gt;&amp;quot;);&lt;br /&gt;
var start_a_tag = &amp;quot;&amp;lt;A&amp;quot; + detailNextID(true) +&lt;br /&gt;
           &amp;quot; HREF=\&amp;quot;javascript:showDetailWithPersid('&amp;quot; +&lt;br /&gt;
           '&amp;lt;PDM_FMT ESC_STYLE=C&amp;gt;$args.impacted_chg.persistent_id&amp;lt;/PDM_FMT&amp;gt;' +&lt;br /&gt;
           &amp;quot;')\&amp;quot;&amp;gt;&amp;quot;;&lt;br /&gt;
var ecsaped_name=&amp;lt;PDM_FMT ESC_STYLE=C&amp;gt;&amp;quot;$args.impacted_chg.ref_num&amp;quot;&amp;lt;/PDM_FMT&amp;gt;;&lt;br /&gt;
end_a_tag=&amp;quot;&amp;lt;/A&amp;gt;&amp;quot;;&lt;br /&gt;
docWriteln(start_a_tag+ecsaped_name+end_a_tag);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;/TD&amp;gt;&amp;quot;);&lt;br /&gt;
docWriteln('&amp;lt;TD VALIGN=TOP class=detailroTab&amp;gt;&amp;lt;PDM_FMT ESC_STYLE=C PAD=NO&amp;gt;$args.impacted_chg.status.sym&amp;lt;/PDM_FMT&amp;gt;&amp;lt;/TD&amp;gt;');&lt;br /&gt;
docWriteln('&amp;lt;TD VALIGN=TOP class=detailroTab&amp;gt;&amp;lt;PDM_FMT ESC_STYLE=C PAD=NO&amp;gt;$args.impacted_chg.description&amp;lt;/PDM_FMT&amp;gt;&amp;lt;/TD&amp;gt;');&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;/TR&amp;gt;&amp;quot;);&lt;br /&gt;
&amp;lt;/PDM_LIST&amp;gt;&lt;br /&gt;
&amp;lt;/PDM_IF&amp;gt;&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;/TABLE&amp;gt;&amp;quot;);&lt;br /&gt;
&amp;lt;/SCRIPT&amp;gt;&lt;br /&gt;
&amp;lt;/PDM_FORM&amp;gt;&lt;br /&gt;
&amp;lt;/BODY&amp;gt;&lt;br /&gt;
&amp;lt;/HTML&amp;gt;&lt;br /&gt;
&amp;lt;PDM_IF 0&amp;gt;&lt;br /&gt;
[[/code]&lt;br /&gt;
'''Note: Follow the above 4 points with the object Iss(Issue) also'''&lt;br /&gt;
&lt;br /&gt;
3.	HOW TO ATTACH ISSUES TO CHANGE ORDERS&lt;br /&gt;
Login to the tool and open the Change Order:&lt;br /&gt;
[[Image:detail_chg.jpg]]&lt;br /&gt;
&lt;br /&gt;
When you click on attach issues&lt;br /&gt;
[[Image:Attach_Issues.jpg]]&lt;br /&gt;
&lt;br /&gt;
Click Search[[Image:search.jpg]]&lt;br /&gt;
Add the Tickets that needs to be attached and then see the tab “Issues” to find all the attached Issues to the current Change Order&lt;br /&gt;
 &lt;br /&gt;
[[Image:Final.jpg]]&lt;/div&gt;</summary>
		<author><name>MaryNancy</name></author>	</entry>

	<entry>
		<id>http://greggsmith.net/wiki/index.php?title=Relate_Issues_And_Change_Orders&amp;diff=3889</id>
		<title>Relate Issues And Change Orders</title>
		<link rel="alternate" type="text/html" href="http://greggsmith.net/wiki/index.php?title=Relate_Issues_And_Change_Orders&amp;diff=3889"/>
				<updated>2009-05-25T12:56:22Z</updated>
		
		<summary type="html">&lt;p&gt;MaryNancy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''PROCEDURE CREATING THE LREL RELATIONSHIP''' ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2.1	Create a LREL relation between Issue and Change Order&lt;br /&gt;
Step1: Write a majic file called “lrel1.maj”, in site\mods\majic folder&lt;br /&gt;
&lt;br /&gt;
LREL lrel1 iss impacted_iss &amp;lt;&amp;gt; chg impacted_chg;&lt;br /&gt;
&lt;br /&gt;
Step2: Recycle the service&lt;br /&gt;
Step3: Verify if these objects have been created properly by giving the commands&lt;br /&gt;
	Bop_sinfo –da chg&lt;br /&gt;
	Bop_sinfo –da iss&lt;br /&gt;
	We can check the same in wsp_schema as well&lt;br /&gt;
Explanation:&lt;br /&gt;
Impacted_iss is the Lrel object to the Issue Table&lt;br /&gt;
Impacted_chg the Lrel object to the chg Table&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2.2	Create a customised htmpl tab page called as “Chg_iss_tab.htmpl”&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;html lang=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;HEAD&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;PDM_PRAGMA RELEASE=110&amp;gt;&lt;br /&gt;
&amp;lt;PDM_WSP mode=edit factory=chg preview=&amp;quot;NBTAB=chg_iss_tab&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;PDM_INCLUDE FILE=styles.htmpl&amp;gt;&lt;br /&gt;
&amp;lt;PDM_INCLUDE FILE=std_head.htmpl busy=no&amp;gt;&lt;br /&gt;
&amp;lt;SCRIPT LANGUAGE=&amp;quot;JavaScript&amp;quot; SRC=&amp;quot;$CAisd/scripts/sitemods.js&amp;quot;&amp;gt;&amp;lt;/SCRIPT&amp;gt;&lt;br /&gt;
&amp;lt;/HEAD&amp;gt;&lt;br /&gt;
&amp;lt;BODY&amp;gt;&lt;br /&gt;
&amp;lt;PDM_INCLUDE FILE=std_body.htmpl filename=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;PDM_FORM NAME=&amp;quot;frmDTLRO&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;SCRIPT LANGUAGE=&amp;quot;JavaScript&amp;quot;&amp;gt;&lt;br /&gt;
tab_banner(&amp;quot;Related Issues List&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;TABLE ID=tbl101 CLASS=tab summary='Issue List Notebook Tab row &amp;quot; + (_dtl.rowNum + 1) + &amp;quot;'&amp;gt;&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;TR&amp;gt;&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;th scope=col ALIGN=LEFT class=results&amp;gt;Ref#&amp;lt;/TH&amp;gt;&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;th scope=col ALIGN=LEFT class=results&amp;gt;Status&amp;lt;/TH&amp;gt;&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;th scope=col ALIGN=LEFT class=results&amp;gt;Description&amp;lt;/TH&amp;gt;&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;/TR&amp;gt;&amp;quot;);&lt;br /&gt;
&amp;lt;PDM_IF $args.impacted_chg.length == 0 &amp;gt;&lt;br /&gt;
&amp;lt;PDM_MACRO NAME=dtlStartRow&amp;gt;    &lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;TD ALIGN=middle class=detailro&amp;gt;&amp;quot;);  &lt;br /&gt;
docWriteln(&amp;quot;No Issue Attached&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;/TD&amp;gt;&amp;quot;);&lt;br /&gt;
&amp;lt;PDM_MACRO NAME=dtlEndTable&amp;gt;&lt;br /&gt;
&amp;lt;PDM_ELSE&amp;gt;&lt;br /&gt;
var counter=0;&lt;br /&gt;
&amp;lt;PDM_LIST SOURCE=args.impacted_chg&amp;gt;&lt;br /&gt;
			var sClass;&lt;br /&gt;
			if(counter%2)&lt;br /&gt;
				sClass = &amp;quot;results1&amp;quot;;&lt;br /&gt;
			else&lt;br /&gt;
				sClass = &amp;quot;results0&amp;quot;;&lt;br /&gt;
			counter++;&lt;br /&gt;
			var strHTML=&amp;quot;&amp;lt;TR class=&amp;quot; + sClass +  &amp;quot;&amp;gt;&amp;quot;;&lt;br /&gt;
			&lt;br /&gt;
docWriteln(strHTML); &lt;br /&gt;
&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;TD VALIGN=TOP class=detailroTab&amp;gt;&amp;quot;);&lt;br /&gt;
var start_a_tag = &amp;quot;&amp;lt;A&amp;quot; + detailNextID(true) +&lt;br /&gt;
           &amp;quot; HREF=\&amp;quot;javascript:showDetailWithPersid('&amp;quot; +&lt;br /&gt;
           '&amp;lt;PDM_FMT ESC_STYLE=C&amp;gt;$args.impacted_chg.persistent_id&amp;lt;/PDM_FMT&amp;gt;' +&lt;br /&gt;
           &amp;quot;')\&amp;quot;&amp;gt;&amp;quot;;&lt;br /&gt;
var ecsaped_name=&amp;lt;PDM_FMT ESC_STYLE=C&amp;gt;&amp;quot;$args.impacted_chg.ref_num&amp;quot;&amp;lt;/PDM_FMT&amp;gt;;&lt;br /&gt;
end_a_tag=&amp;quot;&amp;lt;/A&amp;gt;&amp;quot;;&lt;br /&gt;
docWriteln(start_a_tag+ecsaped_name+end_a_tag);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;/TD&amp;gt;&amp;quot;);&lt;br /&gt;
docWriteln('&amp;lt;TD VALIGN=TOP class=detailroTab&amp;gt;&amp;lt;PDM_FMT ESC_STYLE=C PAD=NO&amp;gt;$args.impacted_chg.status.sym&amp;lt;/PDM_FMT&amp;gt;&amp;lt;/TD&amp;gt;');&lt;br /&gt;
docWriteln('&amp;lt;TD VALIGN=TOP class=detailroTab&amp;gt;&amp;lt;PDM_FMT ESC_STYLE=C PAD=NO&amp;gt;$args.impacted_chg.description&amp;lt;/PDM_FMT&amp;gt;&amp;lt;/TD&amp;gt;');&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;/TR&amp;gt;&amp;quot;);&lt;br /&gt;
&amp;lt;/PDM_LIST&amp;gt;&lt;br /&gt;
&amp;lt;/PDM_IF&amp;gt;&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;/TABLE&amp;gt;&amp;quot;);&lt;br /&gt;
&amp;lt;/SCRIPT&amp;gt;&lt;br /&gt;
&amp;lt;/PDM_FORM&amp;gt;&lt;br /&gt;
&amp;lt;/BODY&amp;gt;&lt;br /&gt;
&amp;lt;/HTML&amp;gt;&lt;br /&gt;
&amp;lt;PDM_IF 0&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
'''Note: Follow the above 4 points with the object Iss(Issue) also'''&lt;br /&gt;
&lt;br /&gt;
3.	HOW TO ATTACH ISSUES TO CHANGE ORDERS&lt;br /&gt;
Login to the tool and open the Change Order:&lt;br /&gt;
[[Image:detail_chg.jpg]]&lt;br /&gt;
&lt;br /&gt;
When you click on attach issues&lt;br /&gt;
[[Image:Attach_Issues.jpg]]&lt;br /&gt;
&lt;br /&gt;
Click Search[[Image:search.jpg]]&lt;br /&gt;
Add the Tickets that needs to be attached and then see the tab “Issues” to find all the attached Issues to the current Change Order&lt;br /&gt;
 &lt;br /&gt;
[[Image:Final.jpg]]&lt;/div&gt;</summary>
		<author><name>MaryNancy</name></author>	</entry>

	<entry>
		<id>http://greggsmith.net/wiki/index.php?title=Relate_Issues_And_Change_Orders&amp;diff=3888</id>
		<title>Relate Issues And Change Orders</title>
		<link rel="alternate" type="text/html" href="http://greggsmith.net/wiki/index.php?title=Relate_Issues_And_Change_Orders&amp;diff=3888"/>
				<updated>2009-05-25T12:54:03Z</updated>
		
		<summary type="html">&lt;p&gt;MaryNancy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''PROCEDURE CREATING THE LREL RELATIONSHIP''' ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2.1	Create a LREL relation between Issue and Change Order&lt;br /&gt;
Step1: Write a majic file called “lrel1.maj”, in site\mods\majic folder&lt;br /&gt;
&lt;br /&gt;
LREL lrel1 iss impacted_iss &amp;lt;&amp;gt; chg impacted_chg;&lt;br /&gt;
&lt;br /&gt;
Step2: Recycle the service&lt;br /&gt;
Step3: Verify if these objects have been created properly by giving the commands&lt;br /&gt;
	Bop_sinfo –da chg&lt;br /&gt;
	Bop_sinfo –da iss&lt;br /&gt;
	We can check the same in wsp_schema as well&lt;br /&gt;
Explanation:&lt;br /&gt;
Impacted_iss is the Lrel object to the Issue Table&lt;br /&gt;
Impacted_chg the Lrel object to the chg Table&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2.2	Create a customised htmpl tab page called as “Chg_iss_tab.htmpl”&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Media:relate_chg_iss]]&lt;br /&gt;
'''Note: Follow the above 4 points with the object Iss(Issue) also'''&lt;br /&gt;
&lt;br /&gt;
3.	HOW TO ATTACH ISSUES TO CHANGE ORDERS&lt;br /&gt;
Login to the tool and open the Change Order:&lt;br /&gt;
[[Image:detail_chg.jpg]]&lt;br /&gt;
&lt;br /&gt;
When you click on attach issues&lt;br /&gt;
[[Image:Attach_Issues.jpg]]&lt;br /&gt;
&lt;br /&gt;
Click Search[[Image:search.jpg]]&lt;br /&gt;
Add the Tickets that needs to be attached and then see the tab “Issues” to find all the attached Issues to the current Change Order&lt;br /&gt;
 &lt;br /&gt;
[[Image:Final.jpg]]&lt;/div&gt;</summary>
		<author><name>MaryNancy</name></author>	</entry>

	<entry>
		<id>http://greggsmith.net/wiki/index.php?title=Relate_Issues_And_Change_Orders&amp;diff=3887</id>
		<title>Relate Issues And Change Orders</title>
		<link rel="alternate" type="text/html" href="http://greggsmith.net/wiki/index.php?title=Relate_Issues_And_Change_Orders&amp;diff=3887"/>
				<updated>2009-05-25T12:51:09Z</updated>
		
		<summary type="html">&lt;p&gt;MaryNancy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''PROCEDURE CREATING THE LREL RELATIONSHIP''' ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2.1	Create a LREL relation between Issue and Change Order&lt;br /&gt;
Step1: Write a majic file called “lrel1.maj”, in site\mods\majic folder&lt;br /&gt;
&lt;br /&gt;
LREL lrel1 iss impacted_iss &amp;lt;&amp;gt; chg impacted_chg;&lt;br /&gt;
&lt;br /&gt;
Step2: Recycle the service&lt;br /&gt;
Step3: Verify if these objects have been created properly by giving the commands&lt;br /&gt;
	Bop_sinfo –da chg&lt;br /&gt;
	Bop_sinfo –da iss&lt;br /&gt;
	We can check the same in wsp_schema as well&lt;br /&gt;
Explanation:&lt;br /&gt;
Impacted_iss is the Lrel object to the Issue Table&lt;br /&gt;
Impacted_chg the Lrel object to the chg Table&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2.2	Create a customised htmpl tab page called as “Chg_iss_tab.htmpl”&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[code]&lt;br /&gt;
&amp;lt;PDM_IF 0&amp;gt;&lt;br /&gt;
chg_iss_tab.htmpl&lt;br /&gt;
WHEN PRESENTED:&lt;br /&gt;
    When we need to relate issues with Change Order&lt;br /&gt;
INTENT:&lt;br /&gt;
    Display a notebook page for to show all the related Changes&lt;br /&gt;
Note:&lt;br /&gt;
&amp;lt;location of pdmcgi&amp;gt;?OP=SHOW_DETAIL+PERSID=&amp;lt;persistent_id&amp;gt;+&lt;br /&gt;
HTMPL=&amp;lt;notebook page htmpl file name&amp;gt;&lt;br /&gt;
for example: http://test_machine/scripts/pdmcgi.exe?OP=&lt;br /&gt;
SHOW_DETAIL+PERSID=cr:13677+HTMPL=crro_alg_tab.htmpl&lt;br /&gt;
&amp;lt;/PDM_IF&amp;gt;&lt;br /&gt;
&amp;lt;html lang=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;HEAD&amp;gt;&lt;br /&gt;
&amp;lt;PDM_PRAGMA RELEASE=110&amp;gt;&lt;br /&gt;
&amp;lt;PDM_WSP mode=edit factory=chg preview=&amp;quot;NBTAB=chg_iss_tab&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;PDM_INCLUDE FILE=styles.htmpl&amp;gt;&lt;br /&gt;
&amp;lt;PDM_INCLUDE FILE=std_head.htmpl busy=no&amp;gt;&lt;br /&gt;
&amp;lt;SCRIPT LANGUAGE=&amp;quot;JavaScript&amp;quot; SRC=&amp;quot;$CAisd/scripts/sitemods.js&amp;quot;&amp;gt;&amp;lt;/SCRIPT&amp;gt;&lt;br /&gt;
&amp;lt;/HEAD&amp;gt;&lt;br /&gt;
&amp;lt;BODY&amp;gt;&lt;br /&gt;
&amp;lt;PDM_INCLUDE FILE=std_body.htmpl filename=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;PDM_FORM NAME=&amp;quot;frmDTLRO&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;SCRIPT LANGUAGE=&amp;quot;JavaScript&amp;quot;&amp;gt;&lt;br /&gt;
tab_banner(&amp;quot;Related Issues List&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;TABLE ID=tbl101 CLASS=tab summary='Issue List Notebook Tab row &amp;quot; + (_dtl.rowNum + 1) + &amp;quot;'&amp;gt;&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;TR&amp;gt;&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;th scope=col ALIGN=LEFT class=results&amp;gt;Ref#&amp;lt;/TH&amp;gt;&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;th scope=col ALIGN=LEFT class=results&amp;gt;Status&amp;lt;/TH&amp;gt;&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;th scope=col ALIGN=LEFT class=results&amp;gt;Description&amp;lt;/TH&amp;gt;&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;/TR&amp;gt;&amp;quot;);&lt;br /&gt;
&amp;lt;PDM_IF $args.impacted_chg.length == 0 &amp;gt;&lt;br /&gt;
&amp;lt;PDM_MACRO NAME=dtlStartRow&amp;gt;    &lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;TD ALIGN=middle class=detailro&amp;gt;&amp;quot;);  &lt;br /&gt;
docWriteln(&amp;quot;No Issue Attached&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;/TD&amp;gt;&amp;quot;);&lt;br /&gt;
&amp;lt;PDM_MACRO NAME=dtlEndTable&amp;gt;&lt;br /&gt;
&amp;lt;PDM_ELSE&amp;gt;&lt;br /&gt;
var counter=0;&lt;br /&gt;
&amp;lt;PDM_LIST SOURCE=args.impacted_chg&amp;gt;&lt;br /&gt;
			var sClass;&lt;br /&gt;
			if(counter%2)&lt;br /&gt;
				sClass = &amp;quot;results1&amp;quot;;&lt;br /&gt;
			else&lt;br /&gt;
				sClass = &amp;quot;results0&amp;quot;;&lt;br /&gt;
			counter++;&lt;br /&gt;
			var strHTML=&amp;quot;&amp;lt;TR class=&amp;quot; + sClass +  &amp;quot;&amp;gt;&amp;quot;;&lt;br /&gt;
			&lt;br /&gt;
docWriteln(strHTML); &lt;br /&gt;
&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;TD VALIGN=TOP class=detailroTab&amp;gt;&amp;quot;);&lt;br /&gt;
var start_a_tag = &amp;quot;&amp;lt;A&amp;quot; + detailNextID(true) +&lt;br /&gt;
           &amp;quot; HREF=\&amp;quot;javascript:showDetailWithPersid('&amp;quot; +&lt;br /&gt;
           '&amp;lt;PDM_FMT ESC_STYLE=C&amp;gt;$args.impacted_chg.persistent_id&amp;lt;/PDM_FMT&amp;gt;' +&lt;br /&gt;
           &amp;quot;')\&amp;quot;&amp;gt;&amp;quot;;&lt;br /&gt;
var ecsaped_name=&amp;lt;PDM_FMT ESC_STYLE=C&amp;gt;&amp;quot;$args.impacted_chg.ref_num&amp;quot;&amp;lt;/PDM_FMT&amp;gt;;&lt;br /&gt;
end_a_tag=&amp;quot;&amp;lt;/A&amp;gt;&amp;quot;;&lt;br /&gt;
docWriteln(start_a_tag+ecsaped_name+end_a_tag);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;/TD&amp;gt;&amp;quot;);&lt;br /&gt;
docWriteln('&amp;lt;TD VALIGN=TOP class=detailroTab&amp;gt;&amp;lt;PDM_FMT ESC_STYLE=C PAD=NO&amp;gt;$args.impacted_chg.status.sym&amp;lt;/PDM_FMT&amp;gt;&amp;lt;/TD&amp;gt;');&lt;br /&gt;
docWriteln('&amp;lt;TD VALIGN=TOP class=detailroTab&amp;gt;&amp;lt;PDM_FMT ESC_STYLE=C PAD=NO&amp;gt;$args.impacted_chg.description&amp;lt;/PDM_FMT&amp;gt;&amp;lt;/TD&amp;gt;');&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;/TR&amp;gt;&amp;quot;);&lt;br /&gt;
&amp;lt;/PDM_LIST&amp;gt;&lt;br /&gt;
&amp;lt;/PDM_IF&amp;gt;&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;/TABLE&amp;gt;&amp;quot;);&lt;br /&gt;
&amp;lt;/SCRIPT&amp;gt;&lt;br /&gt;
&amp;lt;/PDM_FORM&amp;gt;&lt;br /&gt;
&amp;lt;/BODY&amp;gt;&lt;br /&gt;
&amp;lt;/HTML&amp;gt;&lt;br /&gt;
&amp;lt;PDM_IF 0&amp;gt;&lt;br /&gt;
@(#)$Id: chg_iss_tab.htmpl,v 1.18 2006/03/21 18:16:57 jenji01 Exp $&lt;br /&gt;
&amp;lt;/PDM_IF&amp;gt;&lt;br /&gt;
[/code]&lt;br /&gt;
&lt;br /&gt;
'''Note: Follow the above 4 points with the object Iss(Issue) also'''&lt;br /&gt;
&lt;br /&gt;
3.	HOW TO ATTACH ISSUES TO CHANGE ORDERS&lt;br /&gt;
Login to the tool and open the Change Order:&lt;br /&gt;
[[Image:detail_chg.jpg]]&lt;br /&gt;
&lt;br /&gt;
When you click on attach issues&lt;br /&gt;
[[Image:Attach_Issues.jpg]]&lt;br /&gt;
&lt;br /&gt;
Click Search[[Image:search.jpg]]&lt;br /&gt;
Add the Tickets that needs to be attached and then see the tab “Issues” to find all the attached Issues to the current Change Order&lt;br /&gt;
 &lt;br /&gt;
[[Image:Final.jpg]]&lt;/div&gt;</summary>
		<author><name>MaryNancy</name></author>	</entry>

	<entry>
		<id>http://greggsmith.net/wiki/index.php?title=Relate_Issues_And_Change_Orders&amp;diff=3886</id>
		<title>Relate Issues And Change Orders</title>
		<link rel="alternate" type="text/html" href="http://greggsmith.net/wiki/index.php?title=Relate_Issues_And_Change_Orders&amp;diff=3886"/>
				<updated>2009-05-25T12:49:53Z</updated>
		
		<summary type="html">&lt;p&gt;MaryNancy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''PROCEDURE CREATING THE LREL RELATIONSHIP''' ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2.1	Create a LREL relation between Issue and Change Order&lt;br /&gt;
Step1: Write a majic file called “lrel1.maj”, in site\mods\majic folder&lt;br /&gt;
&lt;br /&gt;
LREL lrel1 iss impacted_iss &amp;lt;&amp;gt; chg impacted_chg;&lt;br /&gt;
&lt;br /&gt;
Step2: Recycle the service&lt;br /&gt;
Step3: Verify if these objects have been created properly by giving the commands&lt;br /&gt;
	Bop_sinfo –da chg&lt;br /&gt;
	Bop_sinfo –da iss&lt;br /&gt;
	We can check the same in wsp_schema as well&lt;br /&gt;
Explanation:&lt;br /&gt;
Impacted_iss is the Lrel object to the Issue Table&lt;br /&gt;
Impacted_chg the Lrel object to the chg Table&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2.2	Create a customised htmpl tab page called as “Chg_iss_tab.htmpl”&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Note: Follow the above 4 points with the object Iss(Issue) also'''&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;PDM_IF 0&amp;gt;&lt;br /&gt;
chg_iss_tab.htmpl&lt;br /&gt;
WHEN PRESENTED:&lt;br /&gt;
    When we need to relate issues with Change Order&lt;br /&gt;
INTENT:&lt;br /&gt;
    Display a notebook page for to show all the related Changes&lt;br /&gt;
Note:&lt;br /&gt;
&amp;lt;location of pdmcgi&amp;gt;?OP=SHOW_DETAIL+PERSID=&amp;lt;persistent_id&amp;gt;+&lt;br /&gt;
HTMPL=&amp;lt;notebook page htmpl file name&amp;gt;&lt;br /&gt;
for example: http://test_machine/scripts/pdmcgi.exe?OP=&lt;br /&gt;
SHOW_DETAIL+PERSID=cr:13677+HTMPL=crro_alg_tab.htmpl&lt;br /&gt;
&amp;lt;/PDM_IF&amp;gt;&lt;br /&gt;
&amp;lt;html lang=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;HEAD&amp;gt;&lt;br /&gt;
&amp;lt;PDM_PRAGMA RELEASE=110&amp;gt;&lt;br /&gt;
&amp;lt;PDM_WSP mode=edit factory=chg preview=&amp;quot;NBTAB=chg_iss_tab&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;PDM_INCLUDE FILE=styles.htmpl&amp;gt;&lt;br /&gt;
&amp;lt;PDM_INCLUDE FILE=std_head.htmpl busy=no&amp;gt;&lt;br /&gt;
&amp;lt;SCRIPT LANGUAGE=&amp;quot;JavaScript&amp;quot; SRC=&amp;quot;$CAisd/scripts/sitemods.js&amp;quot;&amp;gt;&amp;lt;/SCRIPT&amp;gt;&lt;br /&gt;
&amp;lt;/HEAD&amp;gt;&lt;br /&gt;
&amp;lt;BODY&amp;gt;&lt;br /&gt;
&amp;lt;PDM_INCLUDE FILE=std_body.htmpl filename=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;PDM_FORM NAME=&amp;quot;frmDTLRO&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;SCRIPT LANGUAGE=&amp;quot;JavaScript&amp;quot;&amp;gt;&lt;br /&gt;
tab_banner(&amp;quot;Related Issues List&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;TABLE ID=tbl101 CLASS=tab summary='Issue List Notebook Tab row &amp;quot; + (_dtl.rowNum + 1) + &amp;quot;'&amp;gt;&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;TR&amp;gt;&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;th scope=col ALIGN=LEFT class=results&amp;gt;Ref#&amp;lt;/TH&amp;gt;&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;th scope=col ALIGN=LEFT class=results&amp;gt;Status&amp;lt;/TH&amp;gt;&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;th scope=col ALIGN=LEFT class=results&amp;gt;Description&amp;lt;/TH&amp;gt;&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;/TR&amp;gt;&amp;quot;);&lt;br /&gt;
&amp;lt;PDM_IF $args.impacted_chg.length == 0 &amp;gt;&lt;br /&gt;
&amp;lt;PDM_MACRO NAME=dtlStartRow&amp;gt;    &lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;TD ALIGN=middle class=detailro&amp;gt;&amp;quot;);  &lt;br /&gt;
docWriteln(&amp;quot;No Issue Attached&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;/TD&amp;gt;&amp;quot;);&lt;br /&gt;
&amp;lt;PDM_MACRO NAME=dtlEndTable&amp;gt;&lt;br /&gt;
&amp;lt;PDM_ELSE&amp;gt;&lt;br /&gt;
var counter=0;&lt;br /&gt;
&amp;lt;PDM_LIST SOURCE=args.impacted_chg&amp;gt;&lt;br /&gt;
			var sClass;&lt;br /&gt;
			if(counter%2)&lt;br /&gt;
				sClass = &amp;quot;results1&amp;quot;;&lt;br /&gt;
			else&lt;br /&gt;
				sClass = &amp;quot;results0&amp;quot;;&lt;br /&gt;
			counter++;&lt;br /&gt;
			var strHTML=&amp;quot;&amp;lt;TR class=&amp;quot; + sClass +  &amp;quot;&amp;gt;&amp;quot;;&lt;br /&gt;
			&lt;br /&gt;
docWriteln(strHTML); &lt;br /&gt;
&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;TD VALIGN=TOP class=detailroTab&amp;gt;&amp;quot;);&lt;br /&gt;
var start_a_tag = &amp;quot;&amp;lt;A&amp;quot; + detailNextID(true) +&lt;br /&gt;
           &amp;quot; HREF=\&amp;quot;javascript:showDetailWithPersid('&amp;quot; +&lt;br /&gt;
           '&amp;lt;PDM_FMT ESC_STYLE=C&amp;gt;$args.impacted_chg.persistent_id&amp;lt;/PDM_FMT&amp;gt;' +&lt;br /&gt;
           &amp;quot;')\&amp;quot;&amp;gt;&amp;quot;;&lt;br /&gt;
var ecsaped_name=&amp;lt;PDM_FMT ESC_STYLE=C&amp;gt;&amp;quot;$args.impacted_chg.ref_num&amp;quot;&amp;lt;/PDM_FMT&amp;gt;;&lt;br /&gt;
end_a_tag=&amp;quot;&amp;lt;/A&amp;gt;&amp;quot;;&lt;br /&gt;
docWriteln(start_a_tag+ecsaped_name+end_a_tag);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;/TD&amp;gt;&amp;quot;);&lt;br /&gt;
docWriteln('&amp;lt;TD VALIGN=TOP class=detailroTab&amp;gt;&amp;lt;PDM_FMT ESC_STYLE=C PAD=NO&amp;gt;$args.impacted_chg.status.sym&amp;lt;/PDM_FMT&amp;gt;&amp;lt;/TD&amp;gt;');&lt;br /&gt;
docWriteln('&amp;lt;TD VALIGN=TOP class=detailroTab&amp;gt;&amp;lt;PDM_FMT ESC_STYLE=C PAD=NO&amp;gt;$args.impacted_chg.description&amp;lt;/PDM_FMT&amp;gt;&amp;lt;/TD&amp;gt;');&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;/TR&amp;gt;&amp;quot;);&lt;br /&gt;
&amp;lt;/PDM_LIST&amp;gt;&lt;br /&gt;
&amp;lt;/PDM_IF&amp;gt;&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;/TABLE&amp;gt;&amp;quot;);&lt;br /&gt;
&amp;lt;/SCRIPT&amp;gt;&lt;br /&gt;
&amp;lt;/PDM_FORM&amp;gt;&lt;br /&gt;
&amp;lt;/BODY&amp;gt;&lt;br /&gt;
&amp;lt;/HTML&amp;gt;&lt;br /&gt;
&amp;lt;PDM_IF 0&amp;gt;&lt;br /&gt;
@(#)$Id: chg_iss_tab.htmpl,v 1.18 2006/03/21 18:16:57 jenji01 Exp $&lt;br /&gt;
&amp;lt;/PDM_IF&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3.	HOW TO ATTACH ISSUES TO CHANGE ORDERS&lt;br /&gt;
Login to the tool and open the Change Order:&lt;br /&gt;
[[Image:detail_chg.jpg]]&lt;br /&gt;
&lt;br /&gt;
When you click on attach issues&lt;br /&gt;
[[Image:Attach_Issues.jpg]]&lt;br /&gt;
&lt;br /&gt;
Click Search[[Image:search.jpg]]&lt;br /&gt;
Add the Tickets that needs to be attached and then see the tab “Issues” to find all the attached Issues to the current Change Order&lt;br /&gt;
 &lt;br /&gt;
[[Image:Final.jpg]]&lt;/div&gt;</summary>
		<author><name>MaryNancy</name></author>	</entry>

	<entry>
		<id>http://greggsmith.net/wiki/index.php?title=Link_chg_iss&amp;diff=3885</id>
		<title>Link chg iss</title>
		<link rel="alternate" type="text/html" href="http://greggsmith.net/wiki/index.php?title=Link_chg_iss&amp;diff=3885"/>
				<updated>2009-05-25T12:48:46Z</updated>
		
		<summary type="html">&lt;p&gt;MaryNancy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;PDM_IF 0&amp;gt;&lt;br /&gt;
chg_iss_tab.htmpl&lt;br /&gt;
WHEN PRESENTED:&lt;br /&gt;
    When we need to relate issues with Change Order&lt;br /&gt;
INTENT:&lt;br /&gt;
    Display a notebook page for to show all the related Changes&lt;br /&gt;
Note:&lt;br /&gt;
&amp;lt;location of pdmcgi&amp;gt;?OP=SHOW_DETAIL+PERSID=&amp;lt;persistent_id&amp;gt;+&lt;br /&gt;
HTMPL=&amp;lt;notebook page htmpl file name&amp;gt;&lt;br /&gt;
for example: http://test_machine/scripts/pdmcgi.exe?OP=&lt;br /&gt;
SHOW_DETAIL+PERSID=cr:13677+HTMPL=crro_alg_tab.htmpl&lt;br /&gt;
&amp;lt;/PDM_IF&amp;gt;&lt;br /&gt;
&amp;lt;html lang=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;HEAD&amp;gt;&lt;br /&gt;
&amp;lt;PDM_PRAGMA RELEASE=110&amp;gt;&lt;br /&gt;
&amp;lt;PDM_WSP mode=edit factory=chg preview=&amp;quot;NBTAB=chg_iss_tab&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;PDM_INCLUDE FILE=styles.htmpl&amp;gt;&lt;br /&gt;
&amp;lt;PDM_INCLUDE FILE=std_head.htmpl busy=no&amp;gt;&lt;br /&gt;
&amp;lt;SCRIPT LANGUAGE=&amp;quot;JavaScript&amp;quot; SRC=&amp;quot;$CAisd/scripts/sitemods.js&amp;quot;&amp;gt;&amp;lt;/SCRIPT&amp;gt;&lt;br /&gt;
&amp;lt;/HEAD&amp;gt;&lt;br /&gt;
&amp;lt;BODY&amp;gt;&lt;br /&gt;
&amp;lt;PDM_INCLUDE FILE=std_body.htmpl filename=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;PDM_FORM NAME=&amp;quot;frmDTLRO&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;SCRIPT LANGUAGE=&amp;quot;JavaScript&amp;quot;&amp;gt;&lt;br /&gt;
tab_banner(&amp;quot;Related Issues List&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;TABLE ID=tbl101 CLASS=tab summary='Issue List Notebook Tab row &amp;quot; + (_dtl.rowNum + 1) + &amp;quot;'&amp;gt;&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;TR&amp;gt;&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;th scope=col ALIGN=LEFT class=results&amp;gt;Ref#&amp;lt;/TH&amp;gt;&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;th scope=col ALIGN=LEFT class=results&amp;gt;Status&amp;lt;/TH&amp;gt;&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;th scope=col ALIGN=LEFT class=results&amp;gt;Description&amp;lt;/TH&amp;gt;&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;/TR&amp;gt;&amp;quot;);&lt;br /&gt;
&amp;lt;PDM_IF $args.impacted_chg.length == 0 &amp;gt;&lt;br /&gt;
&amp;lt;PDM_MACRO NAME=dtlStartRow&amp;gt;    &lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;TD ALIGN=middle class=detailro&amp;gt;&amp;quot;);  &lt;br /&gt;
docWriteln(&amp;quot;No Issue Attached&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;/TD&amp;gt;&amp;quot;);&lt;br /&gt;
&amp;lt;PDM_MACRO NAME=dtlEndTable&amp;gt;&lt;br /&gt;
&amp;lt;PDM_ELSE&amp;gt;&lt;br /&gt;
var counter=0;&lt;br /&gt;
&amp;lt;PDM_LIST SOURCE=args.impacted_chg&amp;gt;&lt;br /&gt;
			var sClass;&lt;br /&gt;
			if(counter%2)&lt;br /&gt;
				sClass = &amp;quot;results1&amp;quot;;&lt;br /&gt;
			else&lt;br /&gt;
				sClass = &amp;quot;results0&amp;quot;;&lt;br /&gt;
			counter++;&lt;br /&gt;
			var strHTML=&amp;quot;&amp;lt;TR class=&amp;quot; + sClass +  &amp;quot;&amp;gt;&amp;quot;;&lt;br /&gt;
			&lt;br /&gt;
docWriteln(strHTML); &lt;br /&gt;
&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;TD VALIGN=TOP class=detailroTab&amp;gt;&amp;quot;);&lt;br /&gt;
var start_a_tag = &amp;quot;&amp;lt;A&amp;quot; + detailNextID(true) +&lt;br /&gt;
           &amp;quot; HREF=\&amp;quot;javascript:showDetailWithPersid('&amp;quot; +&lt;br /&gt;
           '&amp;lt;PDM_FMT ESC_STYLE=C&amp;gt;$args.impacted_chg.persistent_id&amp;lt;/PDM_FMT&amp;gt;' +&lt;br /&gt;
           &amp;quot;')\&amp;quot;&amp;gt;&amp;quot;;&lt;br /&gt;
var ecsaped_name=&amp;lt;PDM_FMT ESC_STYLE=C&amp;gt;&amp;quot;$args.impacted_chg.ref_num&amp;quot;&amp;lt;/PDM_FMT&amp;gt;;&lt;br /&gt;
end_a_tag=&amp;quot;&amp;lt;/A&amp;gt;&amp;quot;;&lt;br /&gt;
docWriteln(start_a_tag+ecsaped_name+end_a_tag);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;/TD&amp;gt;&amp;quot;);&lt;br /&gt;
docWriteln('&amp;lt;TD VALIGN=TOP class=detailroTab&amp;gt;&amp;lt;PDM_FMT ESC_STYLE=C PAD=NO&amp;gt;$args.impacted_chg.status.sym&amp;lt;/PDM_FMT&amp;gt;&amp;lt;/TD&amp;gt;');&lt;br /&gt;
docWriteln('&amp;lt;TD VALIGN=TOP class=detailroTab&amp;gt;&amp;lt;PDM_FMT ESC_STYLE=C PAD=NO&amp;gt;$args.impacted_chg.description&amp;lt;/PDM_FMT&amp;gt;&amp;lt;/TD&amp;gt;');&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;/TR&amp;gt;&amp;quot;);&lt;br /&gt;
&amp;lt;/PDM_LIST&amp;gt;&lt;br /&gt;
&amp;lt;/PDM_IF&amp;gt;&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;/TABLE&amp;gt;&amp;quot;);&lt;br /&gt;
&amp;lt;/SCRIPT&amp;gt;&lt;br /&gt;
&amp;lt;/PDM_FORM&amp;gt;&lt;br /&gt;
&amp;lt;/BODY&amp;gt;&lt;br /&gt;
&amp;lt;/HTML&amp;gt;&lt;br /&gt;
&amp;lt;PDM_IF 0&amp;gt;&lt;br /&gt;
@(#)$Id: chg_iss_tab.htmpl,v 1.18 2006/03/21 18:16:57 jenji01 Exp $&lt;br /&gt;
&amp;lt;/PDM_IF&amp;gt;&lt;/div&gt;</summary>
		<author><name>MaryNancy</name></author>	</entry>

	<entry>
		<id>http://greggsmith.net/wiki/index.php?title=Link_chg_iss&amp;diff=3884</id>
		<title>Link chg iss</title>
		<link rel="alternate" type="text/html" href="http://greggsmith.net/wiki/index.php?title=Link_chg_iss&amp;diff=3884"/>
				<updated>2009-05-25T12:48:11Z</updated>
		
		<summary type="html">&lt;p&gt;MaryNancy: Removing all content from page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>MaryNancy</name></author>	</entry>

	<entry>
		<id>http://greggsmith.net/wiki/index.php?title=Link_chg_iss&amp;diff=3883</id>
		<title>Link chg iss</title>
		<link rel="alternate" type="text/html" href="http://greggsmith.net/wiki/index.php?title=Link_chg_iss&amp;diff=3883"/>
				<updated>2009-05-25T12:47:45Z</updated>
		
		<summary type="html">&lt;p&gt;MaryNancy: New page: &amp;lt;PDM_IF 0&amp;gt; chg_iss_tab.htmpl WHEN PRESENTED:     When we need to relate issues with Change Order INTENT:     Display a notebook page for to show all the related Changes Note: &amp;lt;location of ...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;PDM_IF 0&amp;gt;&lt;br /&gt;
chg_iss_tab.htmpl&lt;br /&gt;
WHEN PRESENTED:&lt;br /&gt;
    When we need to relate issues with Change Order&lt;br /&gt;
INTENT:&lt;br /&gt;
    Display a notebook page for to show all the related Changes&lt;br /&gt;
Note:&lt;br /&gt;
&amp;lt;location of pdmcgi&amp;gt;?OP=SHOW_DETAIL+PERSID=&amp;lt;persistent_id&amp;gt;+&lt;br /&gt;
HTMPL=&amp;lt;notebook page htmpl file name&amp;gt;&lt;br /&gt;
for example: http://test_machine/scripts/pdmcgi.exe?OP=&lt;br /&gt;
SHOW_DETAIL+PERSID=cr:13677+HTMPL=crro_alg_tab.htmpl&lt;br /&gt;
&amp;lt;/PDM_IF&amp;gt;&lt;br /&gt;
&amp;lt;html lang=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;HEAD&amp;gt;&lt;br /&gt;
&amp;lt;PDM_PRAGMA RELEASE=110&amp;gt;&lt;br /&gt;
&amp;lt;PDM_WSP mode=edit factory=chg preview=&amp;quot;NBTAB=chg_iss_tab&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;PDM_INCLUDE FILE=styles.htmpl&amp;gt;&lt;br /&gt;
&amp;lt;PDM_INCLUDE FILE=std_head.htmpl busy=no&amp;gt;&lt;br /&gt;
&amp;lt;SCRIPT LANGUAGE=&amp;quot;JavaScript&amp;quot; SRC=&amp;quot;$CAisd/scripts/sitemods.js&amp;quot;&amp;gt;&amp;lt;/SCRIPT&amp;gt;&lt;br /&gt;
&amp;lt;/HEAD&amp;gt;&lt;br /&gt;
&amp;lt;BODY&amp;gt;&lt;br /&gt;
&amp;lt;PDM_INCLUDE FILE=std_body.htmpl filename=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;PDM_FORM NAME=&amp;quot;frmDTLRO&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;SCRIPT LANGUAGE=&amp;quot;JavaScript&amp;quot;&amp;gt;&lt;br /&gt;
tab_banner(&amp;quot;Related Issues List&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;TABLE ID=tbl101 CLASS=tab summary='Issue List Notebook Tab row &amp;quot; + (_dtl.rowNum + 1) + &amp;quot;'&amp;gt;&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;TR&amp;gt;&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;th scope=col ALIGN=LEFT class=results&amp;gt;Ref#&amp;lt;/TH&amp;gt;&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;th scope=col ALIGN=LEFT class=results&amp;gt;Status&amp;lt;/TH&amp;gt;&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;th scope=col ALIGN=LEFT class=results&amp;gt;Description&amp;lt;/TH&amp;gt;&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;/TR&amp;gt;&amp;quot;);&lt;br /&gt;
&amp;lt;PDM_IF $args.impacted_chg.length == 0 &amp;gt;&lt;br /&gt;
&amp;lt;PDM_MACRO NAME=dtlStartRow&amp;gt;    &lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;TD ALIGN=middle class=detailro&amp;gt;&amp;quot;);  &lt;br /&gt;
docWriteln(&amp;quot;No Issue Attached&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;/TD&amp;gt;&amp;quot;);&lt;br /&gt;
&amp;lt;PDM_MACRO NAME=dtlEndTable&amp;gt;&lt;br /&gt;
&amp;lt;PDM_ELSE&amp;gt;&lt;br /&gt;
var counter=0;&lt;br /&gt;
&amp;lt;PDM_LIST SOURCE=args.impacted_chg&amp;gt;&lt;br /&gt;
			var sClass;&lt;br /&gt;
			if(counter%2)&lt;br /&gt;
				sClass = &amp;quot;results1&amp;quot;;&lt;br /&gt;
			else&lt;br /&gt;
				sClass = &amp;quot;results0&amp;quot;;&lt;br /&gt;
			counter++;&lt;br /&gt;
			var strHTML=&amp;quot;&amp;lt;TR class=&amp;quot; + sClass +  &amp;quot;&amp;gt;&amp;quot;;&lt;br /&gt;
			&lt;br /&gt;
docWriteln(strHTML); &lt;br /&gt;
&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;TD VALIGN=TOP class=detailroTab&amp;gt;&amp;quot;);&lt;br /&gt;
var start_a_tag = &amp;quot;&amp;lt;A&amp;quot; + detailNextID(true) +&lt;br /&gt;
           &amp;quot; HREF=\&amp;quot;javascript:showDetailWithPersid('&amp;quot; +&lt;br /&gt;
           '&amp;lt;PDM_FMT ESC_STYLE=C&amp;gt;$args.impacted_chg.persistent_id&amp;lt;/PDM_FMT&amp;gt;' +&lt;br /&gt;
           &amp;quot;')\&amp;quot;&amp;gt;&amp;quot;;&lt;br /&gt;
var ecsaped_name=&amp;lt;PDM_FMT ESC_STYLE=C&amp;gt;&amp;quot;$args.impacted_chg.ref_num&amp;quot;&amp;lt;/PDM_FMT&amp;gt;;&lt;br /&gt;
end_a_tag=&amp;quot;&amp;lt;/A&amp;gt;&amp;quot;;&lt;br /&gt;
docWriteln(start_a_tag+ecsaped_name+end_a_tag);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;/TD&amp;gt;&amp;quot;);&lt;br /&gt;
docWriteln('&amp;lt;TD VALIGN=TOP class=detailroTab&amp;gt;&amp;lt;PDM_FMT ESC_STYLE=C PAD=NO&amp;gt;$args.impacted_chg.status.sym&amp;lt;/PDM_FMT&amp;gt;&amp;lt;/TD&amp;gt;');&lt;br /&gt;
docWriteln('&amp;lt;TD VALIGN=TOP class=detailroTab&amp;gt;&amp;lt;PDM_FMT ESC_STYLE=C PAD=NO&amp;gt;$args.impacted_chg.description&amp;lt;/PDM_FMT&amp;gt;&amp;lt;/TD&amp;gt;');&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;/TR&amp;gt;&amp;quot;);&lt;br /&gt;
&amp;lt;/PDM_LIST&amp;gt;&lt;br /&gt;
&amp;lt;/PDM_IF&amp;gt;&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;/TABLE&amp;gt;&amp;quot;);&lt;br /&gt;
&amp;lt;/SCRIPT&amp;gt;&lt;br /&gt;
&amp;lt;/PDM_FORM&amp;gt;&lt;br /&gt;
&amp;lt;/BODY&amp;gt;&lt;br /&gt;
&amp;lt;/HTML&amp;gt;&lt;br /&gt;
&amp;lt;PDM_IF 0&amp;gt;&lt;br /&gt;
@(#)$Id: chg_iss_tab.htmpl,v 1.18 2006/03/21 18:16:57 jenji01 Exp $&lt;br /&gt;
&amp;lt;/PDM_IF&amp;gt;&lt;/div&gt;</summary>
		<author><name>MaryNancy</name></author>	</entry>

	<entry>
		<id>http://greggsmith.net/wiki/index.php?title=Relate_Issues_And_Change_Orders&amp;diff=3882</id>
		<title>Relate Issues And Change Orders</title>
		<link rel="alternate" type="text/html" href="http://greggsmith.net/wiki/index.php?title=Relate_Issues_And_Change_Orders&amp;diff=3882"/>
				<updated>2009-05-25T12:46:47Z</updated>
		
		<summary type="html">&lt;p&gt;MaryNancy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''PROCEDURE CREATING THE LREL RELATIONSHIP''' ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2.1	Create a LREL relation between Issue and Change Order&lt;br /&gt;
Step1: Write a majic file called “lrel1.maj”, in site\mods\majic folder&lt;br /&gt;
&lt;br /&gt;
LREL lrel1 iss impacted_iss &amp;lt;&amp;gt; chg impacted_chg;&lt;br /&gt;
&lt;br /&gt;
Step2: Recycle the service&lt;br /&gt;
Step3: Verify if these objects have been created properly by giving the commands&lt;br /&gt;
	Bop_sinfo –da chg&lt;br /&gt;
	Bop_sinfo –da iss&lt;br /&gt;
	We can check the same in wsp_schema as well&lt;br /&gt;
Explanation:&lt;br /&gt;
Impacted_iss is the Lrel object to the Issue Table&lt;br /&gt;
Impacted_chg the Lrel object to the chg Table&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2.2	Create a customised htmpl tab page called as “Chg_iss_tab.htmpl”&lt;br /&gt;
&lt;br /&gt;
[[Link chg_iss]]&lt;br /&gt;
[[Media:chg_iss_tab.htmpl]]&lt;br /&gt;
&lt;br /&gt;
'''Note: Follow the above 4 points with the object Iss(Issue) also'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3.	HOW TO ATTACH ISSUES TO CHANGE ORDERS&lt;br /&gt;
Login to the tool and open the Change Order:&lt;br /&gt;
[[Image:detail_chg.jpg]]&lt;br /&gt;
&lt;br /&gt;
When you click on attach issues&lt;br /&gt;
[[Image:Attach_Issues.jpg]]&lt;br /&gt;
&lt;br /&gt;
Click Search[[Image:search.jpg]]&lt;br /&gt;
Add the Tickets that needs to be attached and then see the tab “Issues” to find all the attached Issues to the current Change Order&lt;br /&gt;
 &lt;br /&gt;
[[Image:Final.jpg]]&lt;/div&gt;</summary>
		<author><name>MaryNancy</name></author>	</entry>

	<entry>
		<id>http://greggsmith.net/wiki/index.php?title=Relate_Issues_And_Change_Orders&amp;diff=3881</id>
		<title>Relate Issues And Change Orders</title>
		<link rel="alternate" type="text/html" href="http://greggsmith.net/wiki/index.php?title=Relate_Issues_And_Change_Orders&amp;diff=3881"/>
				<updated>2009-05-25T12:43:35Z</updated>
		
		<summary type="html">&lt;p&gt;MaryNancy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''PROCEDURE CREATING THE LREL RELATIONSHIP''' ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2.1	Create a LREL relation between Issue and Change Order&lt;br /&gt;
Step1: Write a majic file called “lrel1.maj”, in site\mods\majic folder&lt;br /&gt;
&lt;br /&gt;
LREL lrel1 iss impacted_iss &amp;lt;&amp;gt; chg impacted_chg;&lt;br /&gt;
&lt;br /&gt;
Step2: Recycle the service&lt;br /&gt;
Step3: Verify if these objects have been created properly by giving the commands&lt;br /&gt;
	Bop_sinfo –da chg&lt;br /&gt;
	Bop_sinfo –da iss&lt;br /&gt;
	We can check the same in wsp_schema as well&lt;br /&gt;
Explanation:&lt;br /&gt;
Impacted_iss is the Lrel object to the Issue Table&lt;br /&gt;
Impacted_chg the Lrel object to the chg Table&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2.2	Create a customised htmpl tab page called as “Chg_iss_tab.htmpl”&lt;br /&gt;
&lt;br /&gt;
chg_iss_tab.htmpl&lt;br /&gt;
[[Media:chg_iss_tab.htmpl]]&lt;br /&gt;
&lt;br /&gt;
'''Note: Follow the above 4 points with the object Iss(Issue) also'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3.	HOW TO ATTACH ISSUES TO CHANGE ORDERS&lt;br /&gt;
Login to the tool and open the Change Order:&lt;br /&gt;
[[Image:detail_chg.jpg]]&lt;br /&gt;
&lt;br /&gt;
When you click on attach issues&lt;br /&gt;
[[Image:Attach_Issues.jpg]]&lt;br /&gt;
&lt;br /&gt;
Click Search[[Image:search.jpg]]&lt;br /&gt;
Add the Tickets that needs to be attached and then see the tab “Issues” to find all the attached Issues to the current Change Order&lt;br /&gt;
 &lt;br /&gt;
[[Image:Final.jpg]]&lt;/div&gt;</summary>
		<author><name>MaryNancy</name></author>	</entry>

	<entry>
		<id>http://greggsmith.net/wiki/index.php?title=File:Final.jpg&amp;diff=3880</id>
		<title>File:Final.jpg</title>
		<link rel="alternate" type="text/html" href="http://greggsmith.net/wiki/index.php?title=File:Final.jpg&amp;diff=3880"/>
				<updated>2009-05-25T12:40:44Z</updated>
		
		<summary type="html">&lt;p&gt;MaryNancy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>MaryNancy</name></author>	</entry>

	<entry>
		<id>http://greggsmith.net/wiki/index.php?title=File:Search.jpg&amp;diff=3879</id>
		<title>File:Search.jpg</title>
		<link rel="alternate" type="text/html" href="http://greggsmith.net/wiki/index.php?title=File:Search.jpg&amp;diff=3879"/>
				<updated>2009-05-25T12:39:45Z</updated>
		
		<summary type="html">&lt;p&gt;MaryNancy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>MaryNancy</name></author>	</entry>

	<entry>
		<id>http://greggsmith.net/wiki/index.php?title=File:Attach_Issues.jpg&amp;diff=3878</id>
		<title>File:Attach Issues.jpg</title>
		<link rel="alternate" type="text/html" href="http://greggsmith.net/wiki/index.php?title=File:Attach_Issues.jpg&amp;diff=3878"/>
				<updated>2009-05-25T12:39:09Z</updated>
		
		<summary type="html">&lt;p&gt;MaryNancy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>MaryNancy</name></author>	</entry>

	<entry>
		<id>http://greggsmith.net/wiki/index.php?title=File:Detail_chg.jpg&amp;diff=3877</id>
		<title>File:Detail chg.jpg</title>
		<link rel="alternate" type="text/html" href="http://greggsmith.net/wiki/index.php?title=File:Detail_chg.jpg&amp;diff=3877"/>
				<updated>2009-05-25T12:38:33Z</updated>
		
		<summary type="html">&lt;p&gt;MaryNancy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>MaryNancy</name></author>	</entry>

	<entry>
		<id>http://greggsmith.net/wiki/index.php?title=Relate_Issues_And_Change_Orders&amp;diff=3876</id>
		<title>Relate Issues And Change Orders</title>
		<link rel="alternate" type="text/html" href="http://greggsmith.net/wiki/index.php?title=Relate_Issues_And_Change_Orders&amp;diff=3876"/>
				<updated>2009-05-25T12:35:52Z</updated>
		
		<summary type="html">&lt;p&gt;MaryNancy: New page:  == '''PROCEDURE CREATING THE LREL RELATIONSHIP''' ==   2.1	Create a LREL relation between Issue and Change Order Step1: Write a majic file called “lrel1.maj”, in site\mods\majic folde...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== '''PROCEDURE CREATING THE LREL RELATIONSHIP''' ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2.1	Create a LREL relation between Issue and Change Order&lt;br /&gt;
Step1: Write a majic file called “lrel1.maj”, in site\mods\majic folder&lt;br /&gt;
&lt;br /&gt;
LREL lrel1 iss impacted_iss &amp;lt;&amp;gt; chg impacted_chg;&lt;br /&gt;
&lt;br /&gt;
Step2: Recycle the service&lt;br /&gt;
Step3: Verify if these objects have been created properly by giving the commands&lt;br /&gt;
	Bop_sinfo –da chg&lt;br /&gt;
	Bop_sinfo –da iss&lt;br /&gt;
	We can check the same in wsp_schema as well&lt;br /&gt;
Explanation:&lt;br /&gt;
Impacted_iss is the Lrel object to the Issue Table&lt;br /&gt;
Impacted_chg the Lrel object to the chg Table&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2.2	Create a customised htmpl tab page called as “Chg_iss_tab.htmpl”&lt;br /&gt;
&amp;lt;PDM_IF 0&amp;gt;&lt;br /&gt;
cnt_env_tab.htmpl&lt;br /&gt;
WHEN PRESENTED:&lt;br /&gt;
    When we need to relate issues with Change Order&lt;br /&gt;
INTENT:&lt;br /&gt;
    Display a notebook page for to show all the related Changes&lt;br /&gt;
Note:&lt;br /&gt;
&amp;lt;location of pdmcgi&amp;gt;?OP=SHOW_DETAIL+PERSID=&amp;lt;persistent_id&amp;gt;+&lt;br /&gt;
HTMPL=&amp;lt;notebook page htmpl file name&amp;gt;&lt;br /&gt;
for example: http://test_machine/scripts/pdmcgi.exe?OP=&lt;br /&gt;
SHOW_DETAIL+PERSID=cr:13677+HTMPL=crro_alg_tab.htmpl&lt;br /&gt;
&amp;lt;/PDM_IF&amp;gt;&lt;br /&gt;
&amp;lt;html lang=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;HEAD&amp;gt;&lt;br /&gt;
&amp;lt;PDM_PRAGMA RELEASE=110&amp;gt;&lt;br /&gt;
&amp;lt;PDM_WSP mode=edit factory=chg preview=&amp;quot;NBTAB=chg_iss_tab&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;PDM_INCLUDE FILE=styles.htmpl&amp;gt;&lt;br /&gt;
&amp;lt;PDM_INCLUDE FILE=std_head.htmpl busy=no&amp;gt;&lt;br /&gt;
&amp;lt;SCRIPT LANGUAGE=&amp;quot;JavaScript&amp;quot; SRC=&amp;quot;$CAisd/scripts/sitemods.js&amp;quot;&amp;gt;&amp;lt;/SCRIPT&amp;gt;&lt;br /&gt;
&amp;lt;/HEAD&amp;gt;&lt;br /&gt;
&amp;lt;BODY&amp;gt;&lt;br /&gt;
&amp;lt;PDM_INCLUDE FILE=std_body.htmpl filename=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;PDM_FORM NAME=&amp;quot;frmDTLRO&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;SCRIPT LANGUAGE=&amp;quot;JavaScript&amp;quot;&amp;gt;&lt;br /&gt;
tab_banner(&amp;quot;Related Issues List&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;TABLE ID=tbl101 CLASS=tab summary='Issue List Notebook Tab row &amp;quot; + (_dtl.rowNum + 1) + &amp;quot;'&amp;gt;&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;TR&amp;gt;&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;th scope=col ALIGN=LEFT class=results&amp;gt;Ref#&amp;lt;/TH&amp;gt;&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;th scope=col ALIGN=LEFT class=results&amp;gt;Status&amp;lt;/TH&amp;gt;&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;th scope=col ALIGN=LEFT class=results&amp;gt;Description&amp;lt;/TH&amp;gt;&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;/TR&amp;gt;&amp;quot;);&lt;br /&gt;
&amp;lt;PDM_IF $args.impacted_chg.length == 0 &amp;gt;&lt;br /&gt;
&amp;lt;PDM_MACRO NAME=dtlStartRow&amp;gt;    &lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;TD ALIGN=middle class=detailro&amp;gt;&amp;quot;);  &lt;br /&gt;
docWriteln(&amp;quot;No Issue Attached&amp;quot;);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;/TD&amp;gt;&amp;quot;);&lt;br /&gt;
&amp;lt;PDM_MACRO NAME=dtlEndTable&amp;gt;&lt;br /&gt;
&amp;lt;PDM_ELSE&amp;gt;&lt;br /&gt;
var counter=0;&lt;br /&gt;
&amp;lt;PDM_LIST SOURCE=args.impacted_chg&amp;gt;&lt;br /&gt;
			var sClass;&lt;br /&gt;
			if(counter%2)&lt;br /&gt;
				sClass = &amp;quot;results1&amp;quot;;&lt;br /&gt;
			else&lt;br /&gt;
				sClass = &amp;quot;results0&amp;quot;;&lt;br /&gt;
			counter++;&lt;br /&gt;
			var strHTML=&amp;quot;&amp;lt;TR class=&amp;quot; + sClass +  &amp;quot;&amp;gt;&amp;quot;;&lt;br /&gt;
			&lt;br /&gt;
docWriteln(strHTML); &lt;br /&gt;
&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;TD VALIGN=TOP class=detailroTab&amp;gt;&amp;quot;);&lt;br /&gt;
var start_a_tag = &amp;quot;&amp;lt;A&amp;quot; + detailNextID(true) +&lt;br /&gt;
           &amp;quot; HREF=\&amp;quot;javascript:showDetailWithPersid('&amp;quot; +&lt;br /&gt;
           '&amp;lt;PDM_FMT ESC_STYLE=C&amp;gt;$args.impacted_chg.persistent_id&amp;lt;/PDM_FMT&amp;gt;' +&lt;br /&gt;
           &amp;quot;')\&amp;quot;&amp;gt;&amp;quot;;&lt;br /&gt;
var ecsaped_name=&amp;lt;PDM_FMT ESC_STYLE=C&amp;gt;&amp;quot;$args.impacted_chg.ref_num&amp;quot;&amp;lt;/PDM_FMT&amp;gt;;&lt;br /&gt;
end_a_tag=&amp;quot;&amp;lt;/A&amp;gt;&amp;quot;;&lt;br /&gt;
docWriteln(start_a_tag+ecsaped_name+end_a_tag);&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;/TD&amp;gt;&amp;quot;);&lt;br /&gt;
docWriteln('&amp;lt;TD VALIGN=TOP class=detailroTab&amp;gt;&amp;lt;PDM_FMT ESC_STYLE=C PAD=NO&amp;gt;$args.impacted_chg.status.sym&amp;lt;/PDM_FMT&amp;gt;&amp;lt;/TD&amp;gt;');&lt;br /&gt;
docWriteln('&amp;lt;TD VALIGN=TOP class=detailroTab&amp;gt;&amp;lt;PDM_FMT ESC_STYLE=C PAD=NO&amp;gt;$args.impacted_chg.description&amp;lt;/PDM_FMT&amp;gt;&amp;lt;/TD&amp;gt;');&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;/TR&amp;gt;&amp;quot;);&lt;br /&gt;
&amp;lt;/PDM_LIST&amp;gt;&lt;br /&gt;
&amp;lt;/PDM_IF&amp;gt;&lt;br /&gt;
docWriteln(&amp;quot;&amp;lt;/TABLE&amp;gt;&amp;quot;);&lt;br /&gt;
&amp;lt;/SCRIPT&amp;gt;&lt;br /&gt;
&amp;lt;/PDM_FORM&amp;gt;&lt;br /&gt;
&amp;lt;/BODY&amp;gt;&lt;br /&gt;
&amp;lt;/HTML&amp;gt;&lt;br /&gt;
&amp;lt;PDM_IF 0&amp;gt;&lt;br /&gt;
@(#)$Id: chg_iss_tab.htmpl,v 1.18 2006/03/21 18:16:57 jenji01 Exp $&lt;br /&gt;
&amp;lt;/PDM_IF&amp;gt;&lt;br /&gt;
2.3	Modifications to detail_chg&lt;br /&gt;
Create a button to attach issues&lt;br /&gt;
ImgBtnCreate(&amp;quot;UPDATE_LREL&amp;quot;, &amp;quot;Attach Issues&amp;quot;, &amp;quot;update_lrel('chg', '$args.persistent_id', 'iss', 'impacted_chg',  'Issues', msgtext(211), '')&amp;quot;, true, 0);&lt;br /&gt;
&lt;br /&gt;
Include a Tab called “Related Issues”&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PDM_TAB ID=rel FILE=&amp;quot;chg_iss_tab.htmpl&amp;quot; NAME=&amp;quot;Related Issues&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2.4	Modifications to list_iss&lt;br /&gt;
Add the Below line &lt;br /&gt;
&amp;lt;PDM_IF &amp;quot;$args.KEEP.ForLrel&amp;quot; == &amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
document.writeln('&amp;lt;INPUT TYPE=hidden NAME=HTMPL VALUE=update_lrel_iss.htmpl&amp;gt;');&lt;br /&gt;
&amp;lt;/PDM_IF&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After the line &lt;br /&gt;
&amp;lt;PDM_IF &amp;quot;$args.KEEP.Forchild&amp;quot; == &amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
document.writeln('&amp;lt;INPUT TYPE=hidden NAME=HTMPL VALUE=update_lrel_iss.htmpl&amp;gt;');&lt;br /&gt;
&amp;lt;/PDM_IF&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Explanation:&lt;br /&gt;
This is added so that when we search for the Issues to be attached to the current Change Request the search page will not go to the default list page but go to the update_lrel_iss page.&lt;br /&gt;
&lt;br /&gt;
Note: Follow the above 4 points with the object Iss(Issue) also&lt;br /&gt;
&lt;br /&gt;
3.	HOW TO ATTACH ISSUES TO CHANGE ORDERS&lt;br /&gt;
Login to the tool and open the Change Order:&lt;br /&gt;
[[Image:detail_chg.jpg]]&lt;br /&gt;
&lt;br /&gt;
When you click on attach issues&lt;br /&gt;
[[Image:Attach_Issues.jpg]]&lt;br /&gt;
&lt;br /&gt;
Click Search[[Image:search.jpg]]&lt;br /&gt;
Add the Tickets that needs to be attached and then see the tab “Issues” to find all the attached Issues to the current Change Order&lt;br /&gt;
 &lt;br /&gt;
[[Image:Final.jpg]]&lt;/div&gt;</summary>
		<author><name>MaryNancy</name></author>	</entry>

	</feed>