﻿<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>QoS-IT Best Practise Blog</title>
    <description>QoS-IT Best Practise Blog</description>
    <link>http://www.qos-it.com/qw/Blog/tabid/55/BlogId/2/Default.aspx</link>
    <language>en-US</language>
    <managingEditor>ged@qos-it.com</managingEditor>
    <webMaster>ged@qos-it.com</webMaster>
    <pubDate>Sun, 05 Feb 2012 22:21:31 GMT</pubDate>
    <lastBuildDate>Sun, 05 Feb 2012 22:21:31 GMT</lastBuildDate>
    <docs>http://backend.userland.com/rss</docs>
    <generator>Blog RSS Generator Version 3.5.0.35082</generator>
    <item>
      <title>Add LogMeIn to HW Device</title>
      <description>&lt;p&gt; &lt;/p&gt;&lt;a href=http://www.qos-it.com/qw/Blog/tabid/55/EntryId/85/Add-LogMeIn-to-HW-Device.aspx&gt;More...&lt;/a&gt;</description>
      <link>http://www.qos-it.com/qw/Blog/tabid/55/EntryId/85/Add-LogMeIn-to-HW-Device.aspx</link>
      <author>ged@qos-it.com</author>
      <comments>http://www.qos-it.com/qw/Blog/tabid/55/EntryId/85/Add-LogMeIn-to-HW-Device.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.qos-it.com/qw/Blog/tabid/55/EntryId/85/Add-LogMeIn-to-HW-Device.aspx</guid>
      <pubDate>Mon, 17 Jan 2011 03:56:27 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.qos-it.com/QW/DesktopModules/Blog/Trackback.aspx?id=85</trackback:ping>
    </item>
    <item>
      <title>Timesheet Workflow</title>
      <description>&lt;p&gt;New Timesheet record is created every time an activity is performed by CSR using QoS-IT or when Service Activity and / or Appointment is recorded as completed and “Q3- Appointment Timesheet” and/ or ”Q3- Non QoS-IT Service Activity Timesheet” workflows are active.&lt;/p&gt;
&lt;p&gt;QoS-IT version 4.11 introduces new workflow and enhanced timesheet calculator to perform manually or automatically the following steps:&lt;/p&gt;
&lt;p&gt;1. Rearranges the daily timesheet after reported time is backdated and overlaps with other previously reported times.&lt;/p&gt;
&lt;p&gt;2. Time from midnight till first activity is presented as Before Hours while time from last activity of the day till mid night is After Hours&lt;/p&gt;
&lt;p&gt;3. If no activity was created during whole day, the workflow splits the day into 3 components based on the workflow’s start and end times of normal working hours.&lt;/p&gt;
&lt;p&gt;To set up normal working hours, click: Settings&gt;Workflows&gt;”Q4.8 – Recalculate and Update Timesheet” workflow.&lt;/p&gt;
&lt;p&gt;Unpublish workflow.&lt;/p&gt;
&lt;p&gt;Click Set Properties for plug-in: “QoS-IT Core: Timesheet Gap Split” and set up the daily Start Time &amp; End time fields of the plug-in.&lt;/p&gt;
&lt;p&gt;Save &amp; close.&lt;/p&gt;
&lt;p&gt;Publish workflow.&lt;/p&gt;
&lt;p&gt;4. For debugging and / or manually perform steps 1-3 above, we also provide the following procedure:&lt;/p&gt;
&lt;p&gt;a. Click: Workplace&gt;Timesheet&lt;/p&gt;
&lt;p&gt;b. Select date &amp; click Search&lt;/p&gt;
&lt;p&gt;c. Expand by clicking on “Timesheet Gap Details”. Each minute of the 24 hours day is displayed with either “Y” (time reported) or “N” (time not reported – time gap).&lt;/p&gt;
&lt;p&gt;d. Scroll down the list. The button” Timegap Fix” is always displayed. If there is no activity during the day, an “Hours Split” button is also visible. These 2 buttons have the same functionality as the workflow and are only required for debugging.&lt;/p&gt;
&lt;p&gt;It is recommended not to use the manual process described in item 4, which was designed for debugging only.&lt;/p&gt;
&lt;p&gt;When manually updating timesheet gaps, the task pick list is read from similar attribute in the Timesheet entity. To add or remove item from pick list, click: Settings&gt;Customization&gt;Customize Entities&gt;Time Sheet&gt;Attributes&gt;Timesheet Task (ask_timesheettask) and add remove or delete items from pick list&lt;/p&gt;&lt;a href=http://www.qos-it.com/qw/Blog/tabid/55/EntryId/84/Timesheet-Workflow.aspx&gt;More...&lt;/a&gt;</description>
      <link>http://www.qos-it.com/qw/Blog/tabid/55/EntryId/84/Timesheet-Workflow.aspx</link>
      <author>ged@qos-it.com</author>
      <comments>http://www.qos-it.com/qw/Blog/tabid/55/EntryId/84/Timesheet-Workflow.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.qos-it.com/qw/Blog/tabid/55/EntryId/84/Timesheet-Workflow.aspx</guid>
      <pubDate>Mon, 11 Oct 2010 02:13:07 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.qos-it.com/QW/DesktopModules/Blog/Trackback.aspx?id=84</trackback:ping>
    </item>
    <item>
      <title>Open Nagios Monitored Devices in Microsoft CRM HW Device</title>
      <description>&lt;p&gt;In customization, open the entity HW Device and create new attribute new_clientcode as nvarchat format= text and maximum length=100.&lt;/p&gt;  &lt;p&gt;Display the field in the network tab of the form&lt;/p&gt;  &lt;p&gt;Click to select the Web Interface tab and click to open the Form Properties&lt;/p&gt;  &lt;p&gt;Select event as OnLoad and click to open the Edit window&lt;/p&gt;  &lt;p&gt;Assuming you Nagios URL is: 'http://192.168.10.3/nagios/cgi-bin&lt;/p&gt;  &lt;p&gt;Replace the existing JavaScript with:&lt;/p&gt;  &lt;p&gt;var url =  'http://192.168.10.3/nagios/cgi-bin/extinfo.cgi?type=1&amp;host=';&lt;/p&gt;  &lt;p&gt;url = url +  crmForm.all.new_clientcode.DataValue;&lt;/p&gt;  &lt;p&gt;crmForm.all.IFRAME_WebInterface.src = url;&lt;/p&gt;  &lt;p&gt;Click OK&lt;/p&gt;  &lt;p&gt;Save&lt;/p&gt;  &lt;p&gt;Publish&lt;/p&gt;  &lt;p&gt;The field new_clientcode is the unique name of the device in Nagios&lt;/p&gt;  &lt;p&gt;If the field new_clientcode is not null, the Nagios window will open in the Web Interface tab&lt;/p&gt;</description>
      <link>http://www.qos-it.com/qw/Blog/tabid/55/EntryId/79/Open-Nagios-Monitored-Devices-in-Microsoft-CRM-HW-Device.aspx</link>
      <author>ged@qos-it.com</author>
      <comments>http://www.qos-it.com/qw/Blog/tabid/55/EntryId/79/Open-Nagios-Monitored-Devices-in-Microsoft-CRM-HW-Device.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.qos-it.com/qw/Blog/tabid/55/EntryId/79/Open-Nagios-Monitored-Devices-in-Microsoft-CRM-HW-Device.aspx</guid>
      <pubDate>Wed, 08 Sep 2010 07:12:34 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.qos-it.com/QW/DesktopModules/Blog/Trackback.aspx?id=79</trackback:ping>
    </item>
    <item>
      <title>Workflow: Assign Customer as Responsible Contact</title>
      <description>&lt;p&gt;The Customer field in Microsoft CRM - Case entity, can be either Account or Contact.&lt;/p&gt;
&lt;p&gt;The workflow checks if the Customer’s field is a Contact and if no Responsible Contact has been selected it then updates the case’s Responsible Contact field with the Customer’s (Contact) field&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.qos-it.com/QW/LinkClick.aspx?fileticket=_qotzWI0htE%3d&amp;tabid=55"&gt;Download workflow&lt;/a&gt;&lt;/p&gt;&lt;a href=http://www.qos-it.com/qw/Blog/tabid/55/EntryId/78/Workflow-Assign-Customer-as-Responsible-Contact.aspx&gt;More...&lt;/a&gt;</description>
      <link>http://www.qos-it.com/qw/Blog/tabid/55/EntryId/78/Workflow-Assign-Customer-as-Responsible-Contact.aspx</link>
      <author>ged@qos-it.com</author>
      <comments>http://www.qos-it.com/qw/Blog/tabid/55/EntryId/78/Workflow-Assign-Customer-as-Responsible-Contact.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.qos-it.com/qw/Blog/tabid/55/EntryId/78/Workflow-Assign-Customer-as-Responsible-Contact.aspx</guid>
      <pubDate>Wed, 08 Sep 2010 06:11:41 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.qos-it.com/QW/DesktopModules/Blog/Trackback.aspx?id=78</trackback:ping>
    </item>
    <item>
      <title>CRM AutoNumber</title>
      <description>&lt;p&gt;This is a general purpose Auto Numbering plug-in for use with workflows for any CRM entity. &lt;br /&gt;
The workflow plug-in is a dll file named as: ASK.AutoNumber.dll which needs to be registered using registration tool PluginRegistration.EXE &lt;br /&gt;
Both files, ASK.AutoNumber.dll and PluginRegistration.EXE should be downloaded and saved in this directory:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.qos-it.comC:\Program Files\Microsoft Dynamics CRM\Server\bin\assembly"&gt;http://www.qos-it.comC:\Program Files\Microsoft Dynamics CRM\Server\bin\assembly&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Download ASK.AutoNumber.dll &lt;br /&gt;
 &lt;/p&gt;
&lt;p&gt;If you don’t already have the PluginRegistration.EXE file saved on CRM server (at the above directory) then&lt;/p&gt;
&lt;p&gt;Download PluginRegistration.EXE&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;&lt;strong&gt;Step 1: registering ASK.AutoNumber.dll&lt;/strong&gt;&lt;/u&gt;&lt;/p&gt;
&lt;p&gt;Run PluginRegistration.EXE as administrator &lt;br /&gt;
Set up connection to Microsoft CRM (two steps process)&lt;/p&gt;&lt;a href=http://www.qos-it.com/qw/Blog/tabid/55/EntryId/67/CRM-AutoNumber.aspx&gt;More...&lt;/a&gt;</description>
      <link>http://www.qos-it.com/qw/Blog/tabid/55/EntryId/67/CRM-AutoNumber.aspx</link>
      <author>ged@qos-it.com</author>
      <comments>http://www.qos-it.com/qw/Blog/tabid/55/EntryId/67/CRM-AutoNumber.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.qos-it.com/qw/Blog/tabid/55/EntryId/67/CRM-AutoNumber.aspx</guid>
      <pubDate>Fri, 13 Aug 2010 06:07:53 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.qos-it.com/QW/DesktopModules/Blog/Trackback.aspx?id=67</trackback:ping>
    </item>
    <item>
      <title>Aligning ITIL Change Management to QoS-IT / Microsoft CRM</title>
      <description>&lt;p&gt;&lt;em&gt;By: Anton Avila, Process Manager for R-Group International Pty Ltd &lt;br /&gt;
&lt;/em&gt;&lt;br /&gt;
&lt;a href="http://www.qos-it.com/QW/LinkClick.aspx?fileticket=3fSRX_hiS48%3d&amp;tabid=55"&gt;Download RFC Entity&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Often the discussion topic with Management Stakeholders comes up – “So when will our new toolset be ready?” &lt;i&gt;Well that depends...&lt;/i&gt; comes the answer. &lt;i&gt;What do we want to use it for&lt;/i&gt;?&lt;/p&gt;
&lt;p&gt;If you’ve ever given that response, and been met with blank looks or vague business-speak for your trouble, you’re certainly not alone. In fact, most Best Practice adherents out there will tell you it’s a common fault in many organisations; trying to align the way you operate to the toolset after you’ve chosen it, rather than the infinitely more sensible approach of choosing (and then configuring) your toolset to support your existing operations and processes (and the processes you think you’ll be adopting in future as your organisation matures).&lt;/p&gt;
&lt;p&gt;Taking this “Toolset supports the Process” approach gave us at R-Group a challenge recently in regards to ITIL Change Management. One of the few ITIL process areas to really gain traction in Western Australia to date (and indeed a primary process driver in the rest of the IT industry in Australia), Change Management really does represent the elephant in the room. But why does it represent such a challenge if everyone acknowledges just how important it is?&lt;/p&gt;
&lt;p&gt;The key to any Process implementation is that the Process needs to be &lt;i&gt;Effective, Efficient, and Responsive&lt;/i&gt;. This isn’t just for the sake of service delivery; it’s also just as important for the sanity of your own personnel. After all, if the way your organisation implements Change Management (and thus builds the tool to support the implementation) isn’t these three things, will your people use the process? If they don’t use it properly because it’s unwieldy (responsiveness), time consuming (efficiency), and just doesn’t deliver the results it’s supposed to (effectiveness), how can you expect your service delivery to your customers to be what you want it to be?&lt;/p&gt;
&lt;p&gt;We took the perspective that we wanted Change Management to be as easy to use as possible. This means documenting as many types of minor, low-risk/impact Changes that we otherwise make every day as pre-set procedures; this allows our team to use the QoS-IT customised ‘Outage’ entity for a lot of general maintenance work... For the technician it means no mess, no fuss; a minute or two to log their ‘Outage’ ticket and they’re done with their administrative requirements.&lt;/p&gt;&lt;a href=http://www.qos-it.com/qw/Blog/tabid/55/EntryId/66/Aligning-ITIL-Change-Management-to-QoS-IT-Microsoft-CRM.aspx&gt;More...&lt;/a&gt;</description>
      <link>http://www.qos-it.com/qw/Blog/tabid/55/EntryId/66/Aligning-ITIL-Change-Management-to-QoS-IT-Microsoft-CRM.aspx</link>
      <author>ged@qos-it.com</author>
      <comments>http://www.qos-it.com/qw/Blog/tabid/55/EntryId/66/Aligning-ITIL-Change-Management-to-QoS-IT-Microsoft-CRM.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.qos-it.com/qw/Blog/tabid/55/EntryId/66/Aligning-ITIL-Change-Management-to-QoS-IT-Microsoft-CRM.aspx</guid>
      <pubDate>Sun, 08 Aug 2010 08:30:15 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.qos-it.com/QW/DesktopModules/Blog/Trackback.aspx?id=66</trackback:ping>
    </item>
    <item>
      <title>Q-Project for planning, monitoring &amp; control of projects in Microsoft CRM</title>
      <description>&lt;p&gt;&lt;a href="http://www.qos-it.com/QW/Portals/0/Blog/Files/2/65/WLW-QProjectistheidealtoolforplanningmonitor_124ED-image_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="image" border="0" alt="image" src="/QW/Portals/0/Blog/Files/2/65/WLW-QProjectistheidealtoolforplanningmonitor_124ED-image_thumb.png" width="135" height="79" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt;&lt;strong&gt;Q-Project&lt;/strong&gt; is project management software developed for Microsoft CRM to be release November 2010.&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt;&lt;strong&gt;Q-Project&lt;/strong&gt; is the ideal tool for planning, monitoring &amp; control of projects in the known environment of &lt;/font&gt;&lt;/font&gt;&lt;font size="3" face="Times New Roman"&gt;&lt;strong&gt;Microsoft CRM&lt;/strong&gt;       &lt;br /&gt;&lt;/font&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;font size="3" face="Times New Roman"&gt;Identify and define the products and services needed to achieve the project objectives.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="3" face="Times New Roman"&gt;Break down the work needed to deliver the products and services into separate work packages. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="3" face="Times New Roman"&gt;Define the responsibilities of the individuals who will deliver the work packages.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="3" face="Times New Roman"&gt;Construct a schedule that takes into account the logical dependencies between activities.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="3" face="Times New Roman"&gt;Estimate the quantity of resources and financial costs related with each work package&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="3" face="Times New Roman"&gt;Identify and analyze the risks associated with each work package and how to handle them&lt;/font&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;font size="3" face="Times New Roman"&gt;Watch &lt;a href="http://www.q-project.com.au/"&gt;Q-Project web site&lt;/a&gt; for further details, beta download and final release notes.      &lt;br /&gt;Q-Project is available free for all QoS-IT customers&lt;/font&gt;&lt;/p&gt;</description>
      <link>http://www.qos-it.com/qw/Blog/tabid/55/EntryId/65/Q-Project-for-planning-monitoring-amp-control-of-projects-in-Microsoft-CRM.aspx</link>
      <author>ged@qos-it.com</author>
      <comments>http://www.qos-it.com/qw/Blog/tabid/55/EntryId/65/Q-Project-for-planning-monitoring-amp-control-of-projects-in-Microsoft-CRM.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.qos-it.com/qw/Blog/tabid/55/EntryId/65/Q-Project-for-planning-monitoring-amp-control-of-projects-in-Microsoft-CRM.aspx</guid>
      <pubDate>Sun, 01 Aug 2010 10:54:57 GMT</pubDate>
      <slash:comments>2</slash:comments>
      <trackback:ping>http://www.qos-it.com/QW/DesktopModules/Blog/Trackback.aspx?id=65</trackback:ping>
    </item>
    <item>
      <title>Workflow: Email customer when case is resolved</title>
      <description>&lt;p&gt;I was asked how to include the case’s work details in a workflow email sent to customer when case is resolved. The Case attribute “Resolution” (ask_resolutiontext) is created at the close case stage and saved to the activity type “Case Resolution”.&lt;br /&gt;
It is easy to create workflow that sends an email when case is resolved and to include the work details from the case attribute “Resolution” in the email to the customer.&lt;br /&gt;
What happens if all jobs are completed but the case is still active with the status “Ready for Billing”. At this status no other job can be created, but the case is not yet in “Problem Solved” status and therefore the work details are not available to be inserted to the email.&lt;br /&gt;
Each time an activity is created (such as phone, email, remote, onsite) the activity’s details are stored in the description field of the Phone, Task or Email activities that are linked to the case.&lt;br /&gt;
By creating new attribute in the case entity and using workflows associated with the phone, task &amp; email activities we can merge the work details of all activities and store them in the case at the time each activity is completed.&lt;/p&gt;
&lt;p&gt;Note: Before you modify customization, export the existing customization and backup CRM.&lt;/p&gt;
&lt;p&gt;Firstly, create new attribute “Task Details” type “ntext” with maximum length of 2,000 characters.&lt;br /&gt;
Add the new field to the Form in the Administration tab.&lt;br /&gt;
Click and open the form properties. Select and open to edit the OnLoad event.&lt;br /&gt;
Add the following JavaScript after the last line of the existing script:&lt;/p&gt;&lt;a href=http://www.qos-it.com/qw/Blog/tabid/55/EntryId/61/Workflow-Email-customer-when-case-is-resolved.aspx&gt;More...&lt;/a&gt;</description>
      <link>http://www.qos-it.com/qw/Blog/tabid/55/EntryId/61/Workflow-Email-customer-when-case-is-resolved.aspx</link>
      <author>ged@qos-it.com</author>
      <comments>http://www.qos-it.com/qw/Blog/tabid/55/EntryId/61/Workflow-Email-customer-when-case-is-resolved.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.qos-it.com/qw/Blog/tabid/55/EntryId/61/Workflow-Email-customer-when-case-is-resolved.aspx</guid>
      <pubDate>Sun, 04 Jul 2010 06:26:31 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.qos-it.com/QW/DesktopModules/Blog/Trackback.aspx?id=61</trackback:ping>
    </item>
    <item>
      <title>Additional Instructions: Customers’ Web Portal Customization</title>
      <description>&lt;p&gt;Additional Instructions: Customers’ Web Portal Customization&lt;/p&gt;  &lt;p&gt;The settings of customer’s web portal are stored as settings.xml file in the Portal directory (not PortalAdmin). When you open PortalAdmin you must firstly load settings.xml file by clicking the button “Load Settings File” on the menu bar.    &lt;br /&gt;When you modify the text of any web component you need to firstly save the formatted HTML text as well as click the Save button to save the settings of the modified web page (refer to image).&lt;/p&gt;  &lt;p&gt;Once web portal customization is completed, click the “Create Settings File” button and save the updated settings.xml file by overwriting the existing settings.xml file in the Portal directory.&lt;/p&gt;  &lt;p&gt;You must reset IIS (IISReset command-line)to view the changes made to settings.xml in the Portal web site.    &lt;br /&gt;    &lt;br /&gt;&lt;a href="http://www.qos-it.com/QW/Portals/0/Blog/Files/2/60/WLW-AdditionalInstructionsCustomersWebPortal_F03E-clip_image002_2.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="clip_image002" border="0" alt="clip_image002" src="/QW/Portals/0/Blog/Files/2/60/WLW-AdditionalInstructionsCustomersWebPortal_F03E-clip_image002_thumb.jpg" width="624" height="434" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;When you click to open the customer’s report page on portal you may receive an error message similar to this one: &lt;/p&gt;  &lt;p&gt;&lt;i&gt;“The temp directory in chart handler configuration is not accessible [C:\Inetpub\wwwroot\portal\img\]”&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;The reason for this message is that the portal creates a chart (for the report) and stores it in a directory of the web site. You need to change the permission for the users accessing the portal.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Open the Internet Information Services (IIS) Manager&lt;/li&gt;    &lt;li&gt;Select the Portal Site &lt;/li&gt;    &lt;li&gt;right click &amp; select Edit Permissions&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;In the Security Tab edit permissions to Allow read and write permissions&lt;/p&gt;</description>
      <link>http://www.qos-it.com/qw/Blog/tabid/55/EntryId/60/Additional-Instructions-Customers-rsquo-Web-Portal-Customization.aspx</link>
      <author>ged@qos-it.com</author>
      <comments>http://www.qos-it.com/qw/Blog/tabid/55/EntryId/60/Additional-Instructions-Customers-rsquo-Web-Portal-Customization.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.qos-it.com/qw/Blog/tabid/55/EntryId/60/Additional-Instructions-Customers-rsquo-Web-Portal-Customization.aspx</guid>
      <pubDate>Wed, 30 Jun 2010 07:08:51 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.qos-it.com/QW/DesktopModules/Blog/Trackback.aspx?id=60</trackback:ping>
    </item>
    <item>
      <title>Workflow: Find and Replace Text</title>
      <description>&lt;p&gt;Find and replace text &lt;/p&gt;  &lt;p&gt;The workflow plug-in “Replace Text” search for word or phrase within an entity field and replaces it with another word or phrase.&lt;/p&gt;  &lt;p&gt;This plug-in is useful when the Web Interface URL of HW Device needs to be replaced with another URL.&lt;/p&gt;  &lt;p&gt;A workflow to find and replace text has two steps. The first one finds and replaces the text &amp; the second step updates the field with the replaced text.    &lt;br /&gt;Note that you can update any field not just the one where the original text was stored. &lt;/p&gt;  &lt;p&gt;&lt;b&gt;How to create Find &amp; Replace Text workflow?&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Create new workflow for the entity HW Device&lt;/p&gt;  &lt;p&gt;Select how to trigger the workflow either “On demand” or when “Record is created” or “Record attributes change” (select attribute).&lt;/p&gt;  &lt;p&gt;Click: Add Step&gt;QoS-IT Generic&gt;Replace Text&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.qos-it.com/QW/Portals/0/Blog/Files/2/59/WLW-WorkflowFindandReplaceText_B01-clip_image002_2.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="clip_image002" border="0" alt="clip_image002" src="/QW/Portals/0/Blog/Files/2/59/WLW-WorkflowFindandReplaceText_B01-clip_image002_thumb.jpg" width="396" height="418" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Place the cursor in the “Original Text” field.&lt;/p&gt;  &lt;p&gt;Select from the Form Assistant HW Device&gt;Web Interface&lt;/p&gt;  &lt;p&gt;Click: Add    &lt;br /&gt;Click: OK&lt;/p&gt;  &lt;p&gt;Enter the word or phrase to search for in the Web Interface (of the HW Device) field and the word or phrase to replace with.&lt;/p&gt;  &lt;p&gt;Click: Save and Close&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.qos-it.com/QW/Portals/0/Blog/Files/2/59/WLW-WorkflowFindandReplaceText_B01-clip_image004_2.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="clip_image004" border="0" alt="clip_image004" src="/QW/Portals/0/Blog/Files/2/59/WLW-WorkflowFindandReplaceText_B01-clip_image004_thumb.jpg" width="624" height="360" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The next step is to update the record with the updated Web Interface field.&lt;/p&gt;  &lt;p&gt;Click: Add Step&gt;Update Record and select HW Device as the record to be updated&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.qos-it.com/QW/Portals/0/Blog/Files/2/59/WLW-WorkflowFindandReplaceText_B01-clip_image006_2.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="clip_image006" border="0" alt="clip_image006" src="/QW/Portals/0/Blog/Files/2/59/WLW-WorkflowFindandReplaceText_B01-clip_image006_thumb.jpg" width="624" height="133" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Click: Set Properties&lt;/p&gt;  &lt;p&gt;Click to open the Network Tab&lt;/p&gt;  &lt;p&gt;Place the cursor in the Web Interface field and update this field by selecting the “Processed String” from the Form Assistant.&lt;/p&gt;  &lt;p&gt;Click: Save and Close&lt;/p&gt;  &lt;p&gt;Publish workflow&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.qos-it.com/QW/Portals/0/Blog/Files/2/59/WLW-WorkflowFindandReplaceText_B01-clip_image008_2.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="clip_image008" border="0" alt="clip_image008" src="/QW/Portals/0/Blog/Files/2/59/WLW-WorkflowFindandReplaceText_B01-clip_image008_thumb.jpg" width="624" height="327" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Note that you can update any field in the HW Device entity or any field in any entity that HW device is related to (such as Account, Contact and others).&lt;/p&gt;  &lt;p&gt;You can also merge texts from different entities and update the results in another field of the entity or a related entity.&lt;/p&gt;  &lt;p&gt;Example:&lt;/p&gt;  &lt;p&gt;Create a workflow for Email entity&lt;/p&gt;  &lt;p&gt;Click: Add Step&gt;QoS-IT Generic&gt;Replace Text&lt;/p&gt;  &lt;p&gt;Click Set Properties&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.qos-it.com/QW/Portals/0/Blog/Files/2/59/WLW-WorkflowFindandReplaceText_B01-clip_image010_2.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="clip_image010" border="0" alt="clip_image010" src="/QW/Portals/0/Blog/Files/2/59/WLW-WorkflowFindandReplaceText_B01-clip_image010_thumb.jpg" width="624" height="164" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Any field in the Email entity can be selected as Original Text&lt;/p&gt;  &lt;p&gt;The text we search is the exact same text that is in this field&lt;/p&gt;  &lt;p&gt;The replacement text is a merge of Case Number + Sender (From)&lt;/p&gt;  &lt;p&gt;The next workflow step is Create Entity (Task)&lt;/p&gt;  &lt;p&gt;Update the Subject of the task with the Processed String created in the previous step.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.qos-it.com/QW/Portals/0/Blog/Files/2/59/WLW-WorkflowFindandReplaceText_B01-clip_image012_2.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="clip_image012" border="0" alt="clip_image012" src="/QW/Portals/0/Blog/Files/2/59/WLW-WorkflowFindandReplaceText_B01-clip_image012_thumb.jpg" width="624" height="388" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Click: Save and Close&lt;/p&gt;  &lt;p&gt;Publish workflow&lt;/p&gt;</description>
      <link>http://www.qos-it.com/qw/Blog/tabid/55/EntryId/59/Workflow-Find-and-Replace-Text.aspx</link>
      <author>ged@qos-it.com</author>
      <comments>http://www.qos-it.com/qw/Blog/tabid/55/EntryId/59/Workflow-Find-and-Replace-Text.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.qos-it.com/qw/Blog/tabid/55/EntryId/59/Workflow-Find-and-Replace-Text.aspx</guid>
      <pubDate>Sat, 26 Jun 2010 14:48:36 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.qos-it.com/QW/DesktopModules/Blog/Trackback.aspx?id=59</trackback:ping>
    </item>
  </channel>
</rss>
