<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Sage CRM - Tips, Tricks and Components</title>
	<atom:link href="http://www.greytrix.com/blogs/sagecrm/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.greytrix.com/blogs/sagecrm</link>
	<description>Greytrix is one of the largest Gold Development Partner of Sage CRM  and has been awarded &#34;Sage Development Partner of the Year&#34;  three times in the last few years. Greytrix has been working on customization and products in SageCRM since last decade and have accumulated hundreds of man years of experience. In this blog, Greytrix will endeavour to stop reinvention of wheel and save upto 90% of project cost of SageCRM users by presenting a list of useful small components, tools and add-ons for SageCRM!</description>
	<lastBuildDate>Wed, 16 May 2012 04:35:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Swap Button image and button text Positions</title>
		<link>http://www.greytrix.com/blogs/sagecrm/2012/05/16/swap-button-image-and-button-text-positions/</link>
		<comments>http://www.greytrix.com/blogs/sagecrm/2012/05/16/swap-button-image-and-button-text-positions/#comments</comments>
		<pubDate>Wed, 16 May 2012 04:35:31 +0000</pubDate>
		<dc:creator>greytrix</dc:creator>
				<category><![CDATA[Button]]></category>
		<category><![CDATA[Button Image]]></category>
		<category><![CDATA[Sage CRM]]></category>

		<guid isPermaLink="false">http://www.greytrix.com/blogs/sagecrm/?p=1910</guid>
		<description><![CDATA[<p>One day while doing the design of Summary page for one of the custom entities an unobvious thought came into my mind whether I can swap the positions of Button text and Button image on button control. Also following sage CRM standards I wanted to use the standard AddButton feature only tomake sure all the [...]]]></description>
			<content:encoded><![CDATA[<p>One day while doing the design of Summary page for one of the custom entities an unobvious thought came into my mind whether I can swap the positions of Button text and Button image on button control. Also following sage CRM standards I wanted to use the standard AddButton feature only tomake sure all the parameters are getting passed on the next pages. Well  a few lines of Javascript on custom content can do this job very easily for you. Here is the summary.</p>
<p><strong>Actual Output:</strong></p>
<p><img title="Blog1Image1" src="http://www.greytrix.com/blogs/sagecrm/wp-content/uploads/2012/05/Blog1Image1.jpg" alt="" width="134" height="55" /></p>
<p><strong>Desired output:</strong></p>
<p><img title="Blog1Image2" src="http://www.greytrix.com/blogs/sagecrm/wp-content/uploads/2012/05/Blog1Image2.jpg" alt="" width="134" height="55" /></p>
<p><strong>Script on Custom content of the screen:</strong></p>
<p><em>&lt; script for=window event=onload &gt;</em></p>
<p><em>var oButtons = document.getElementsByTagName(&#8220;A&#8221;)</em></p>
<p><em>for(i=0;i&lt;=oButtons.length-1;i++)</em></p>
<p><em>{</em></p>
<p><em>                if(oButtons[i].className==&#8221;ButtonItem&#8221;)</em></p>
<p><em>                {</em></p>
<p><em>                                var inhtm = new String(oButtons[i].innerHTML)</em></p>
<p><em>                                if(inhtm.search(&#8220;Help&#8221;)&gt;=0)</em></p>
<p><em>                                {</em></p>
<p><em>                                                //&#8217;Find image and text html</em></p>
<p><em>                                                var ImageHTM = oButtons[i-1].innerHTML</em></p>
<p><em>                                                var TextHTM = oButtons[i].innerHTML</em></p>
<p><em>                                                //Swap</em></p>
<p><em>                                                oButtons[i-1].innerHTML = TextHTM;</em></p>
<p><em>                                                oButtons[i-1].style.cursor=&#8217;default&#8217;;</em></p>
<p><em>                                                oButtons[i].innerHTML = ImageHTM;</em></p>
<p><em>                                                oButtons[i].style.cursor=&#8217;default&#8217;;</em></p>
<p><em>                                }</em></p>
<p><em>                }</em></p>
<p><em>}</em></p>
<p><em>&lt; /script &gt;</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.greytrix.com/blogs/sagecrm/2012/05/16/swap-button-image-and-button-text-positions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Add New Forecast Quarters to create New Forecast</title>
		<link>http://www.greytrix.com/blogs/sagecrm/2012/05/16/add-new-forecast-quarters-to-create-new-forecast/</link>
		<comments>http://www.greytrix.com/blogs/sagecrm/2012/05/16/add-new-forecast-quarters-to-create-new-forecast/#comments</comments>
		<pubDate>Wed, 16 May 2012 04:26:31 +0000</pubDate>
		<dc:creator>greytrix</dc:creator>
				<category><![CDATA[Forecast]]></category>
		<category><![CDATA[Sage CRM]]></category>
		<category><![CDATA[Translations]]></category>

		<guid isPermaLink="false">http://www.greytrix.com/blogs/sagecrm/?p=1898</guid>
		<description><![CDATA[<p>Sales Forecasting is a standard feature of the SageCRM application for both Individual CRM users and Teams. Its functionality is to allow individual Sales Users to enter forecasts using their opportunity pipeline.</p> <p>Forecasts tab can be seen on My CRM. Sometimes when we try to create a new Forecast for the current year, you might [...]]]></description>
			<content:encoded><![CDATA[<p>Sales Forecasting is a standard feature of the SageCRM application for both Individual CRM users and Teams. Its functionality is to allow individual Sales Users to enter forecasts using their opportunity pipeline.</p>
<p>Forecasts tab can be seen on My CRM. Sometimes when we try to create a new Forecast for the current year, you might see an error i.e. No forecast Quarters available to create the new Forecast.</p>
<p><a href="http://www.greytrix.com/blogs/sagecrm/wp-content/uploads/2012/05/Forecast.jpg"><img class="aligncenter size-full wp-image-1899" title="Forecast" src="http://www.greytrix.com/blogs/sagecrm/wp-content/uploads/2012/05/Forecast.jpg" alt="" width="683" height="270" /></a></p>
<p>After a bit of brainstorming we found that the current year configurations are missing in the Translations. To solve this issue first we need to add a forecasting period for the current year.</p>
<p>Simple steps to add a forecasting period:</p>
<ol>
<li>Go to Administration | Customization | Translations</li>
<li>Click on New Button.</li>
<li>Fill the data in the following manner.<br />
Caption Code        : 2012-Q1<br />
Caption Family      : Quarter<br />
Caption Family Type : Choices<br />
US Translation      :  2012 &#8211; Quarter 1<br />
UK Translation      : 2012 &#8211; Quarter 1<br />
French Translation  : 2012 &#8211; Quarter 1<br />
German Translation  : 2012 &#8211; Quarter 1</li>
<li>Similarly create the other translation for Period 2. Please refer below screen shot.</li>
</ol>
<p><a href="http://www.greytrix.com/blogs/sagecrm/wp-content/uploads/2012/05/Forecast2.jpg"><img class="aligncenter size-full wp-image-1900" title="Forecast2" src="http://www.greytrix.com/blogs/sagecrm/wp-content/uploads/2012/05/Forecast2.jpg" alt="" width="683" height="301" /></a></p>
<p>Once you are done with adding the Periods in Translations, then do a metadata refresh. Log off and Log on to your CRM system.</p>
<p>Now your sales users will be able to create a new forecasting entry for the current  year.</p>
<p><a href="http://www.greytrix.com/blogs/sagecrm/wp-content/uploads/2012/05/Forecast3.jpg"><img class="aligncenter size-full wp-image-1901" title="Forecast3" src="http://www.greytrix.com/blogs/sagecrm/wp-content/uploads/2012/05/Forecast3.jpg" alt="" width="683" height="307" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.greytrix.com/blogs/sagecrm/2012/05/16/add-new-forecast-quarters-to-create-new-forecast/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Add custom button using Access Key in Sage CRM</title>
		<link>http://www.greytrix.com/blogs/sagecrm/2012/05/16/add-custom-button-using-access-key-in-sage-crm/</link>
		<comments>http://www.greytrix.com/blogs/sagecrm/2012/05/16/add-custom-button-using-access-key-in-sage-crm/#comments</comments>
		<pubDate>Wed, 16 May 2012 04:09:48 +0000</pubDate>
		<dc:creator>greytrix</dc:creator>
				<category><![CDATA[ASP]]></category>
		<category><![CDATA[Button]]></category>
		<category><![CDATA[Sage CRM]]></category>

		<guid isPermaLink="false">http://www.greytrix.com/blogs/sagecrm/?p=1893</guid>
		<description><![CDATA[<p>Sage CRM provides an option to add button to a screen through ‘Button Groups’. For example, if you need to add a button in New Case screen then you can create the Button Group associate it with ‘newcase’ system action. Once this is done the button appears on the New Case screen. Button Groups are [...]]]></description>
			<content:encoded><![CDATA[<p>Sage CRM provides an option to add button to a screen through ‘Button Groups’. For example, if you need to add a button in New Case screen then you can create the Button Group associate it with ‘newcase’ system action. Once this is done the button appears on the New Case screen. Button Groups are only useable within the system screens not the ASP Pages or .Net Application extensions. </p>
<p>But if you want to add the custom button to a screen which is not supported by Button Group then we can add the custom button by using the client side scripting. Below is the sample code to add the custom button by using the Access Key in Sage CRM. Call the below mentioned function on screen Onload in custom content and based on your condition your button will be added.</p>
<p>&lt; snip &gt;</p>
<p>function AddPromoteButton()<br />
{</p>
<p>            var da=document.all;    <br />
            for(var i=0;i&lt;da.length;i++)<br />
            {<br />
                        if(da[i].tagName==&#8221;A&#8221;)<br />
                        {<br />
                                    if(da[i].getAttribute(&#8216;accesskey&#8217;)==&#8221;S&#8221;)<br />
                                    {<br />
                                                var href=&#8221;javascript:PromoteQuote()&#8221;; <br />
                                                var t=da[i].parentElement.parentElement.parentElement.parentElement;<br />
                                                var r1=t.insertRow(1);                                  <br />
                                                var c1=r1.insertCell();<br />
                                                c1.className=&#8221;BUTTONITEM&#8221;;<br />
c1.innerHTML=&#8221;&lt;A CLASS=\&#8221;BUTTONITEM\&#8221; href=\&#8221;"+href+&#8221;\&#8221;&gt;&lt;IMG BORDER=0 ALIGN=MIDDLE SRC=&#8217;../custompages/QuoteSync/Images/Synch.gif&#8217;&gt;&lt;/A&gt;&#8221;;      </p>
<p>                                                c1=r1.insertCell();<br />
                                                c1.className=&#8221;BUTTONITEM&#8221;;<br />
                                                c1.innerHTML=&#8221; &#8220;;<br />
                                                var c1 =r1.insertCell();<br />
                                                c1.className=&#8221;BUTTONITEM&#8221;;<br />
c1.innerHTML=&#8221;&lt;A CLASS=\&#8221;BUTTONITEM\&#8221; href=\&#8221;"+href+&#8221;\&#8221;&gt;Promote To Sage &lt;/A&gt; &#8220;;<br />
                                                break;</p>
<p>                                    }<br />
                        }          <br />
            }<br />
}</p>
<p>&lt; /snip &gt;</p>
<p><a href="http://www.greytrix.com/blogs/sagecrm/wp-content/uploads/2012/05/Company.jpg"><img class="aligncenter size-full wp-image-1894" title="Company" src="http://www.greytrix.com/blogs/sagecrm/wp-content/uploads/2012/05/Company.jpg" alt="" width="883" height="438" /></a></p>
<p>In the above code, we have added the Promote to Sage button below the <strong><em>Save</em></strong> button by accessing the access key of Save (i.e. S) in the code.</p>
<p><em>da[i].getAttribute(&#8216;accesskey&#8217;)==&#8221;S&#8221;</em></p>
<p>Suppose you want to add button below <strong><em>Cancel</em></strong> button then the condition will be as follows.</p>
<p><em>da[i].getAttribute(&#8216;accesskey&#8217;)==&#8221;C&#8221;</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.greytrix.com/blogs/sagecrm/2012/05/16/add-custom-button-using-access-key-in-sage-crm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Showing information messages using Content block</title>
		<link>http://www.greytrix.com/blogs/sagecrm/2012/05/14/showing-information-messages-using-content-block/</link>
		<comments>http://www.greytrix.com/blogs/sagecrm/2012/05/14/showing-information-messages-using-content-block/#comments</comments>
		<pubDate>Mon, 14 May 2012 08:16:43 +0000</pubDate>
		<dc:creator>greytrix</dc:creator>
				<category><![CDATA[ASP]]></category>
		<category><![CDATA[Sage CRM]]></category>

		<guid isPermaLink="false">http://www.greytrix.com/blogs/sagecrm/?p=1878</guid>
		<description><![CDATA[<p>We are very much familiar that Sage CRM provides very strong Themes based design using the eWare.css file. It has lots of pre-built CSS classes which are used by standard controls as well as they can be used by the custom controls we create. I am elaborating one such example in this blog. I came across the [...]]]></description>
			<content:encoded><![CDATA[<p>We are very much familiar that Sage CRM provides very strong Themes based design using the eWare.css file. It has lots of pre-built CSS classes which are used by standard controls as well as they can be used by the custom controls we create. I am elaborating one such example in this blog. I came across the requirement where some information text was to be displayed to user along with continue button to navigate back. A quick idea that came into my mind was to use the Error content look for the same, however Red color for Information contents doesn&#8217;t look good hence decided to go with standard of Sage CRM to display the same in Blue color background. Refer the script used and Output below.</p>
<p><strong>Script used</strong></p>
<p>//&#8217;Get container block</p>
<p>Container=CRM.GetBlock(&#8220;container&#8221;);</p>
<p>//&#8217;Add message</p>
<p>ContentBlk = CRM.GetBlock(&#8220;Content&#8221;);</p>
<p>ContentBlk.Contents = &#8220;&lt;Table width=&#8217;100%&#8217;&gt;&lt;TR&gt;&lt;TD&gt;&#8221;;</p>
<p>ContentBlk.Contents += &#8220;You are not authorized to view the data.&#8221;</p>
<p>ContentBlk.Contents += &#8220;&lt;/TD&gt;&lt;/TR&gt;&lt;/Table&gt;&#8221;</p>
<p>Container.AddBlock(ContentBlk);</p>
<p>//&#8217;Add continue button</p>
<p>Container.DisplayButton(Button_Continue) = true;</p>
<p>CRM.AddContent(Container.Execute());</p>
<p>Response.Write(CRM.GetPage(&#8220;New&#8221;));</p>
<p><strong>Output</strong></p>
<p> <a href="http://www.greytrix.com/blogs/sagecrm/wp-content/uploads/2012/05/InfoContent6.jpg"><img class="aligncenter size-full wp-image-1889" title="InfoContent" src="http://www.greytrix.com/blogs/sagecrm/wp-content/uploads/2012/05/InfoContent6.jpg" alt="" width="683" height="187" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.greytrix.com/blogs/sagecrm/2012/05/14/showing-information-messages-using-content-block/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FreshBooks Connector for Sage Peachtree</title>
		<link>http://www.greytrix.com/blogs/sagecrm/2012/05/07/freshbooks-connector-for-sage-peachtree/</link>
		<comments>http://www.greytrix.com/blogs/sagecrm/2012/05/07/freshbooks-connector-for-sage-peachtree/#comments</comments>
		<pubDate>Mon, 07 May 2012 10:04:11 +0000</pubDate>
		<dc:creator>greytrix</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[FreshBooks]]></category>
		<category><![CDATA[Sage 50]]></category>
		<category><![CDATA[Sage Peachtree]]></category>

		<guid isPermaLink="false">http://www.greytrix.com/blogs/sagecrm/?p=1848</guid>
		<description><![CDATA[<p>We have seen many <a title="Greytrix GUMU Solutions" href="http://www.greytrix.com/blogs/sagecrm/2010/08/14/greytrix-integration-and-migration-solutions-for-sage/" target="_blank">integration solutions</a> in past from Greytrix which usually covered Desktop &#60;-&#62; Desktop integration.</p> <p>Today will see its foray into the Desktop &#60;-&#62; Cloud segment with <a title="FreshBooks Home" href="http://www.freshbooks.com/" target="_blank">FreshBooks</a> The Leader in Online Invoicing and <a title="Sage Peachtree" href="http://www.peachtree.com/" target="_blank">Sage Peachtree</a> (soon to be re-branded as Sage [...]]]></description>
			<content:encoded><![CDATA[<p>We have seen many <a title="Greytrix GUMU Solutions" href="http://www.greytrix.com/blogs/sagecrm/2010/08/14/greytrix-integration-and-migration-solutions-for-sage/" target="_blank">integration solutions</a> in past from Greytrix which usually covered Desktop &lt;-&gt; Desktop integration.</p>
<p>Today will see its foray into the Desktop &lt;-&gt; Cloud segment with <a title="FreshBooks Home" href="http://www.freshbooks.com/" target="_blank">FreshBooks</a> The Leader in Online Invoicing and <a title="Sage Peachtree" href="http://www.peachtree.com/" target="_blank">Sage Peachtree</a> (soon to be re-branded as Sage 50 &#8211; US Edition) integration. A one of its kind giving you the Power of Cloud as well as sense of security by integrating with Sage 50 &#8211; US Edition.</p>
<p><iframe src="http://www.youtube.com/embed/TXxmwZYawxs" frameborder="0" width="420" height="315"></iframe></p>
<p>Integrating these two diverse yet complementary products makes the productivity of any organization move up by several folds by avoiding accounting mistakes such as double entries, mistakes in reconciliation, etc.</p>
<p>Adding to it features, is its user friendly UI and a single Click Configuration screen that makes FreshBooks Connector for Sage Peachtree different from other solutions. We have to just follow the 5 simple steps mentioned below;</p>
<p><strong>1. FreshBooks Setting</strong>: Fill in the FreshBooks Domain URL and required details.</p>
<p><strong>2. Synchronization: </strong>Set the Date from which you want to synchronize the Invoice and Payments.</p>
<p><strong>3. PeachTree Setting: </strong>Fill<strong> </strong>in<strong> </strong>the PeachTree Details such as Version, company file path etc</p>
<p><strong>4. Accounts</strong>: Set the accounts such as Sales, Account Receivable, Cash etc.</p>
<p><strong>5. Taxes</strong>: Set the taxes.</p>
<p>Once you are done with this, Connector is ready to use. <strong>Note:</strong> Above setting is a onetime Process.  Now Just click on “Get Invoices” button and all the Invoices from FreshBooks would get populated as per the date set.</p>
<p><a href="http://www.greytrix.com/blogs/sagecrm/wp-content/uploads/2012/05/Invoices.jpg"><img class="aligncenter size-full wp-image-1851" title="Invoices" src="http://www.greytrix.com/blogs/sagecrm/wp-content/uploads/2012/05/Invoices.jpg" alt="" width="497" height="273" /></a></p>
<p>Clicking on “Sync Invoices” would synchronize the Invoices from FreshBooks data and generate General Journal Entries in the Sage PeachTree.</p>
<p>Similarly for the payments, following the similar process to create General Journal Entries for Payments.</p>
<p><a href="http://www.greytrix.com/blogs/sagecrm/wp-content/uploads/2012/05/Payments.jpg"><img class="aligncenter size-full wp-image-1849" title="Payments" src="http://www.greytrix.com/blogs/sagecrm/wp-content/uploads/2012/05/Payments.jpg" alt="" width="481" height="269" /></a></p>
<p>A trouble-free, single click and uncomplicated tool, “FreshBooks Connector for Sage PeachTree” for all your Invoicing and Payment needs.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.greytrix.com/blogs/sagecrm/2012/05/07/freshbooks-connector-for-sage-peachtree/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GUMU for Sage CRM integration with Sage 100 ERP</title>
		<link>http://www.greytrix.com/blogs/sagecrm/2012/05/07/gumu-for-sage-crm-integration-with-sage-100-erp/</link>
		<comments>http://www.greytrix.com/blogs/sagecrm/2012/05/07/gumu-for-sage-crm-integration-with-sage-100-erp/#comments</comments>
		<pubDate>Mon, 07 May 2012 07:48:35 +0000</pubDate>
		<dc:creator>greytrix</dc:creator>
				<category><![CDATA[Sage CRM]]></category>
		<category><![CDATA[INTEGRATION]]></category>
		<category><![CDATA[Sage 100]]></category>

		<guid isPermaLink="false">http://www.greytrix.com/blogs/sagecrm/?p=1815</guid>
		<description><![CDATA[<p>GUMU™ Integration link for Sage CRM and Sage MAS 90/200 ERP (aka Sage 100 ERP) is widely known for providing a range of features and a user friendly interface to its users. GUMU™ Integration is a real time, bi-directional link that integrates your front office and back office at a real-time basis, thus changes made [...]]]></description>
			<content:encoded><![CDATA[<p>GUMU™ Integration link for Sage CRM and Sage MAS 90/200 ERP (aka Sage 100 ERP) is widely known for providing a range of features and a user friendly interface to its users. GUMU™ Integration is a real time, bi-directional link that integrates your front office and back office at a real-time basis, thus changes made in one of the either systems is directly reflected in the other system. As a result your front office is well connected to your back office and vice-a-versa, giving your business a competitive edge over other competitors. Thus Users/Salespeople using the system are up to date with the latest required information and can view various details of customers, invoices and orders from either of their systems.</p>
<p><iframe src="http://www.youtube.com/embed/videoseries?list=PLFE3025A505B2AFC1&amp;hl=en_US" frameborder="0" width="560" height="315"></iframe></p>
<p><strong>GUMU™ MAS Integration</strong> is available in two flavors depending on your business needs i.e. Standard and Complete Integration Suite.</p>
<p><strong>* Standard Suite</strong>: In the Standard suite, Sage CRM users will be able to see 4 TABS in their Sage CRM system. These will be read only in which you can view following Sage 100 ERP information within Custom tabs under Company context;</p>
<p><a href="http://www.greytrix.com/blogs/sagecrm/wp-content/uploads/2012/05/Standard-Suite.jpg"><img class="aligncenter size-full wp-image-1822" title="Standard Suite" src="http://www.greytrix.com/blogs/sagecrm/wp-content/uploads/2012/05/Standard-Suite.jpg" alt="" width="942" height="174" /></a></p>
<p>a. <strong>View MAS90 customer tab</strong>: View all the Customer Details and other information relating to the customer present in Sage 100 ERP.</p>
<p><a href="http://www.greytrix.com/blogs/sagecrm/wp-content/uploads/2012/05/MAS90Customer.jpg"><img class="aligncenter size-full wp-image-1819" title="MAS90Customer" src="http://www.greytrix.com/blogs/sagecrm/wp-content/uploads/2012/05/MAS90Customer.jpg" alt="" width="918" height="221" /></a></p>
<p>b. <strong>View Sage 100 ERP Sales Transactions (AR Inquiry) in Sage CRM</strong>: Lists all the sales transaction(s) for selected company.</p>
<p><a href="http://www.greytrix.com/blogs/sagecrm/wp-content/uploads/2012/05/AR-Inquiry.jpg"><img class="aligncenter size-full wp-image-1817" title="AR Inquiry" src="http://www.greytrix.com/blogs/sagecrm/wp-content/uploads/2012/05/AR-Inquiry.jpg" alt="" width="856" height="462" /></a></p>
<p>c. <strong>View Sage 100 ERP Sales Orders in Sage CRM</strong>: Lists all the orders for selected company.</p>
<p><a href="http://www.greytrix.com/blogs/sagecrm/wp-content/uploads/2012/05/Order-Inquiry.jpg"><img class="aligncenter size-full wp-image-1820" title="Order Inquiry" src="http://www.greytrix.com/blogs/sagecrm/wp-content/uploads/2012/05/Order-Inquiry.jpg" alt="" width="877" height="410" /></a></p>
<p>d. <strong>View Sales Summary in Sage CRM</strong>: It displays the information such as Sales, Cost of Goods Sold etc. for the selected Fiscal Period and Fiscal Year.</p>
<p><a href="http://www.greytrix.com/blogs/sagecrm/wp-content/uploads/2012/05/Sales-Summary.jpg"><img class="aligncenter size-full wp-image-1821" title="Sales Summary" src="http://www.greytrix.com/blogs/sagecrm/wp-content/uploads/2012/05/Sales-Summary.jpg" alt="" width="930" height="405" /></a></p>
<p><strong>* All the above information is real time data picked from the ERP system.</strong></p>
<p><strong></strong><strong>* Complete Suite</strong>: This is a combination of the Standard Integration with an enhancement for Order Entry in Sage 100 through Sage CRM. The complete suite comprises of all the features that are present in the standard integration along with the additional ability to promote orders from within Sage CRM to Sage 100.</p>
<p><a href="http://www.greytrix.com/blogs/sagecrm/wp-content/uploads/2012/05/Complete-suite.jpg"><img class="aligncenter size-full wp-image-1818" title="Complete suite" src="http://www.greytrix.com/blogs/sagecrm/wp-content/uploads/2012/05/Complete-suite.jpg" alt="" width="1029" height="254" /></a></p>
<p><strong>Some key features;</strong></p>
<p>1. Supports Multi-Company Integration: Which means you, can integrate multiple companies of Sage 100 ERP with single instance of Sage CRM.</p>
<p>2. Promotes new Company, orders etc from within Sage CRM to Sage 100 ERP.</p>
<p>3. Users can create orders with special pricing assigned to the Item based on various combinations in Sage CRM, same way as it would have been in case of Sage 100 ERP.</p>
<p>4. Provides accurate customer Information and has a user friendly interface.</p>
<p>5. Easy Access to Sales Data over the web.</p>
<p>6. GUMU™ Integration is a Real time, bi-directional link, which provides the data on real-time basis for users/salespersons on their finger tip. You can access this over a external IP/TS system or using a Solo system.</p>
<p>With all these functions GUMU™ for Sage CRM &#8211; Sage MAS90/200 (Sage 100) ERP Integration is one of the integration an organization should have to keep competitors at their edge and be productive at the same time.</p>
<p>For more details you can visit our website <a title="Greytrix Home" href="http://www.greytrix.com/" target="_blank">www.greytrix.com</a> or mail us on <a href="mailto:sage@greytrix.com">sage@greytrix.com</a></p>
<p>&#8211; Related Posts &#8211;<br />
1) <a title="Salesperson Mapping Functionality in GUMU Sage 100 ERP integration" href="http://www.greytrix.com/blogs/sagecrm/2012/04/26/salesperson-mapping-functionality-in-gumu-sage-100-erp-integration/" target="_blank">Salesperson Mapping Functionality in GUMU Sage 100 ERP integration</a><br />
2) <a title="GUMU MAS Integration now for your Sage CRM – Sage MAS 90 EES – Part I" href="http://www.greytrix.com/blogs/sagecrm/2011/04/15/gumu-mas-integration-now-for-your-sage-crm-sage-mas-90-ees-part-i/" target="_blank">GUMU MAS Integration now for your Sage CRM – Sage MAS 90 EES – Part I</a><br />
3) <a title="GUMU MAS Integration now for your Sage CRM – Sage MAS 90 EES – Part II" href="http://www.greytrix.com/blogs/sagecrm/2011/04/20/gumu-mas-integration-now-for-your-sage-crm-sage-mas-90-ees-part-ii/" target="_blank">GUMU MAS Integration now for your Sage CRM – Sage MAS 90 EES – Part II</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.greytrix.com/blogs/sagecrm/2012/05/07/gumu-for-sage-crm-integration-with-sage-100-erp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Salesperson Mapping Functionality in GUMU Sage 100 ERP integration</title>
		<link>http://www.greytrix.com/blogs/sagecrm/2012/04/26/salesperson-mapping-functionality-in-gumu-sage-100-erp-integration/</link>
		<comments>http://www.greytrix.com/blogs/sagecrm/2012/04/26/salesperson-mapping-functionality-in-gumu-sage-100-erp-integration/#comments</comments>
		<pubDate>Thu, 26 Apr 2012 12:37:33 +0000</pubDate>
		<dc:creator>greytrix</dc:creator>
				<category><![CDATA[Sage CRM]]></category>
		<category><![CDATA[GUMU]]></category>
		<category><![CDATA[mapping]]></category>
		<category><![CDATA[Sage 100]]></category>
		<category><![CDATA[Sage 200]]></category>
		<category><![CDATA[Sage CRM 7.1]]></category>
		<category><![CDATA[Sage MAS 90]]></category>
		<category><![CDATA[Salesperson]]></category>

		<guid isPermaLink="false">http://www.greytrix.com/blogs/sagecrm/?p=1786</guid>
		<description><![CDATA[<p>In our GUMU integration, we can make use of Salesperson mapping functionality for linking Sage CRM users with Sage 100 (MAS 90/200) Salesperson. This functionality integrates Account Manger field in SageCRM with MAS 90/200 Salesperson field. Please refer the below screenshot.</p> <p><a href="http://www.greytrix.com/blogs/sagecrm/wp-content/uploads/2012/04/Company.jpg"></a><a href="http://www.greytrix.com/blogs/sagecrm/wp-content/uploads/2012/04/Customer.jpg"></a><br /> Once Salesperson Mapping functionality is established and territories are build [...]]]></description>
			<content:encoded><![CDATA[<p>In our GUMU integration, we can make use of Salesperson mapping functionality for linking Sage CRM users with Sage 100 (MAS 90/200) Salesperson. This functionality integrates <strong>Account Manger field</strong> in SageCRM with MAS 90/200 <strong>Salesperson</strong> field. Please refer the below screenshot.</p>
<p><a href="http://www.greytrix.com/blogs/sagecrm/wp-content/uploads/2012/04/Company.jpg"><img class="aligncenter size-full wp-image-1788" title="Company" src="http://www.greytrix.com/blogs/sagecrm/wp-content/uploads/2012/04/Company.jpg" alt="" width="1019" height="389" /></a><a href="http://www.greytrix.com/blogs/sagecrm/wp-content/uploads/2012/04/Customer.jpg"><img class="aligncenter size-full wp-image-1790" title="Customer" src="http://www.greytrix.com/blogs/sagecrm/wp-content/uploads/2012/04/Customer.jpg" alt="" width="608" height="420" /></a><br />
Once Salesperson Mapping functionality is established and territories are build  it will provide all the Sage CRM users with restricted records access in Sage CRM. This functionality can allow Sage CRM users to view only their accounts.</p>
<p>Steps for Mapping Salesperson: &#8211; For mapping MAS Salesperson with Sage CRM users using GUMU integration,</p>
<ol>
<li>Please make sure that you check the <strong>Integrate Account Manager with Salesperson</strong> checkbox while making GUMU configuration for that MAS company code.</li>
</ol>
<p>If you configure GUMU integration and do not check the check box then it will not map salesperson even if you have mapped salesperson in Salesperson mapping section.</p>
<p><a href="http://www.greytrix.com/blogs/sagecrm/wp-content/uploads/2012/04/Config.jpg"><img class="aligncenter size-full wp-image-1789" title="Config" src="http://www.greytrix.com/blogs/sagecrm/wp-content/uploads/2012/04/Config.jpg" alt="" width="1127" height="255" /></a></p>
<p>2. Go to<strong> Administration -&gt; MAS 90/200 Administration -&gt;  MAP MAS 90 Salesperson</strong> .</p>
<p>3. MAP the respective MAS 90 Salesperson with Sage CRM users you wish. For eg. Please refer the below screenshot in which I have mapped MAS Salespersons with System Administrator and Brian Little CRM users.</p>
<p><a href="http://www.greytrix.com/blogs/sagecrm/wp-content/uploads/2012/04/Sales-Person-Mapping.jpg"><img class="aligncenter size-full wp-image-1787" title="Sales Person Mapping" src="http://www.greytrix.com/blogs/sagecrm/wp-content/uploads/2012/04/Sales-Person-Mapping.jpg" alt="" width="1144" height="596" /></a></p>
<p>This will map your MAS salesperson field with Sage CRM account manager/user field bi-directionally. i.e. from above mapped salespersons in the screenshot,</p>
<p><strong>a.    </strong><strong>MAS to Sage CRM side:- </strong>If you import any customer from MAS 90/200 using <strong>Import Customer</strong> GUMU feature which contains <strong>Jim Gieger</strong> as a salesperson value.Then in Sage CRM while creating/updating that company, Account Manger value will be set  as <strong>Brian Little </strong>as he is the Sage CRM user mapped with  <strong>Jim Gieger </strong>in the <strong>Salesperson Mapping</strong>.</p>
<p><strong> </strong><strong>b.    </strong><strong>Sage CRM to MAS :- </strong>If you create any new company in Sage CRM and try to promote it to MAS 90/200 then while promoting that company to MAS, it will auto load the MAS salesperson in the salesperson<strong> </strong>field which is already mapped with that company’s Account manager field in also person mapping.</p>
<p>For more information on our GUMU MAS 90 Integration with Sage CRM,  visit our <a title="GUMU for Sage CRM - Sage 100 Integration" href="http://www.greytrix.com/product-58-GUMU_for_Sage_CRM_MAS_90_200_Integration.htm" target="_blank">Product Page</a> for Trial, Videos and feature lists.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.greytrix.com/blogs/sagecrm/2012/04/26/salesperson-mapping-functionality-in-gumu-sage-100-erp-integration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why Notify Time Field is used in Escalation</title>
		<link>http://www.greytrix.com/blogs/sagecrm/2012/04/18/why-notify-time-field-is-used-in-escalation/</link>
		<comments>http://www.greytrix.com/blogs/sagecrm/2012/04/18/why-notify-time-field-is-used-in-escalation/#comments</comments>
		<pubDate>Wed, 18 Apr 2012 15:09:23 +0000</pubDate>
		<dc:creator>greytrix</dc:creator>
				<category><![CDATA[Sage CRM]]></category>
		<category><![CDATA[Escalation]]></category>
		<category><![CDATA[Fields]]></category>

		<guid isPermaLink="false">http://www.greytrix.com/blogs/sagecrm/?p=1758</guid>
		<description><![CDATA[<p>Sage CRM provides many features at administration level that can be used to make modifications and customizations without having to do intense coding. For e.g. Workflow, Table Level Scripting, Translation. In this blog we am going to explain the notification feature of Escalation in Sage CRM.</p> <p>Escalation is a key tool of CRM to implement different kinds [...]]]></description>
			<content:encoded><![CDATA[<p>Sage CRM provides many features at administration level that can be used to make modifications and customizations without having to do intense coding. For e.g. Workflow, Table Level Scripting, Translation. In this blog we am going to explain the notification feature of Escalation in Sage CRM.</p>
<p>Escalation is a key tool of CRM to implement different kinds of functionality e.g.</p>
<p>1)     Display Notification on  Entity Screen</p>
<p>2)     Display Message on Entity Screen</p>
<p>3)     Send E-mail to Person or Assignment Users</p>
<p>4)     Create Communications/Cases/Lead/Opportunity base on condition.</p>
<p>But sometimes the requirement is to display notification on screen whenever case is created and also display this notification to the assigned user. Please refer the screen shot given below for you reference.</p>
<p><a href="http://www.greytrix.com/blogs/sagecrm/wp-content/uploads/2012/04/Image31.jpg"><img class="aligncenter size-full wp-image-1761" title="Image3" src="http://www.greytrix.com/blogs/sagecrm/wp-content/uploads/2012/04/Image31.jpg" alt="" width="463" height="61" /></a></p>
<p>To implement this we need to follow the below steps</p>
<p>Go to Adminstration -&gt; Advanced Customization -&gt;  Escalation</p>
<p>1)     Click on the New button</p>
<p>2)     Enter value in Following fields</p>
<ol>
<li>Rule Name:XXXXX</li>
<li>Table: Case</li>
<li>Rule Enable:Check</li>
<li>Trigger SQL Clause: &lt;Enter your Condition&gt;</li>
<li>Click on the save button</li>
<li>Select XXXX Escalation  from list</li>
<li>Click on the Change button</li>
<li>Click on the new button</li>
<li>Select Show Notification on screen list from list</li>
<li>Enter value in following fields</li>
</ol>
<p>i.    Column:case_notifytime<br />
ii.    Table:Cases<br />
iii.     Message: #case_referenceId# is assigned to you.</p>
<p>11. Click on the save button</p>
<p>After implementing these steps users are able display the notification on screen. But we found a problem here that the users were not able to Dismiss or Snooze the selected items. So we analyzed this issue and found that we have to apply notifytime condition in Trigger SQL Clause, i.e. case_notifytime&lt;#T. Once we applied this we were able to Dismiss or Snooze the selected notifications.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.greytrix.com/blogs/sagecrm/2012/04/18/why-notify-time-field-is-used-in-escalation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Remove New Company and New Person buttons from the New Case screen</title>
		<link>http://www.greytrix.com/blogs/sagecrm/2012/04/18/remove-new-company-and-new-person-buttons-from-the-new-case-screen/</link>
		<comments>http://www.greytrix.com/blogs/sagecrm/2012/04/18/remove-new-company-and-new-person-buttons-from-the-new-case-screen/#comments</comments>
		<pubDate>Wed, 18 Apr 2012 14:51:48 +0000</pubDate>
		<dc:creator>greytrix</dc:creator>
				<category><![CDATA[Sage CRM]]></category>
		<category><![CDATA[Screen]]></category>

		<guid isPermaLink="false">http://www.greytrix.com/blogs/sagecrm/?p=1749</guid>
		<description><![CDATA[<p>Usually the client’s requirements are something to do with enhancing the existing screens or functionality. However sometimes we do come across requirements where they need to remove some features from existing standard screens. Its generally not recommended to take drastic steps but it was a business need.</p> <p>Sage CRM provides us with options to Create [...]]]></description>
			<content:encoded><![CDATA[<p>Usually the client’s requirements are something to do with enhancing the existing screens or functionality. However sometimes we do come across requirements where they need to remove some features from existing standard screens. Its generally not recommended to take drastic steps but it was a business need.</p>
<p>Sage CRM provides us with options to Create New Company and New Person when we are creating New Case. This simplifies the process of creating New Company and then creating cases against it. The New Company and New Person buttons are provided in the For block section in the screen as shown in the below screen shot.</p>
<p><a href="http://www.greytrix.com/blogs/sagecrm/wp-content/uploads/2012/04/Image1.jpg"><img class="aligncenter size-full wp-image-1751" title="Image1" src="http://www.greytrix.com/blogs/sagecrm/wp-content/uploads/2012/04/Image1.jpg" alt="" width="634" height="131" /></a></p>
<p>However the requirement was to remove these buttons as the client did not want the user to create new company or person while creating New Case, instead use the existing ones.<br />
<a href="http://www.greytrix.com/blogs/sagecrm/wp-content/uploads/2012/04/image2.jpg"><img class="aligncenter size-full wp-image-1750" title="image2" src="http://www.greytrix.com/blogs/sagecrm/wp-content/uploads/2012/04/image2.jpg" alt="" width="634" height="135" /></a></p>
<p>To achieve this we need to add the below script in the custom content section of the <strong>CommWebPicker</strong> screen.</p>
<p>&lt;script for=window event=onload&gt;</p>
<p>//&#8217;Remove New Company button<br />
RemoveButton(&#8220;New Company&#8221;,&#8221;NewCompany&#8221;);</p>
<p>//&#8217;Remove New Person button<br />
RemoveButton(&#8220;New Person&#8221;,&#8221;NewIndividual&#8221;);</p>
<p>//&#8217; Remove New Button<br />
function RemoveButton(sCaptionName,sImageName)<br />
{<br />
for(i=0;i&lt;document.all.length;i++)<br />
{<br />
if(document.all[i].className==&#8221;SmallButtonItem&#8221;)<br />
{<br />
if(document.all[i].outerHTML.search(&#8220;For&#8221;)&gt;-1)<br />
{                                                                                        if((document.all[i].outerHTML.search(sImageName+&#8221;.gif&#8221;)&gt;-1) || (document.all[i].outerHTML.search(sCaptionName)&gt;-1))</p>
<p>{<br />
document.all[i].style.visibility = hidden;<br />
}</p>
<p>}</p>
<p>}</p>
<p>}</p>
<p>}</p>
<p>&lt;/script&gt;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.greytrix.com/blogs/sagecrm/2012/04/18/remove-new-company-and-new-person-buttons-from-the-new-case-screen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Access field value from database and display the same on the screen using client side script</title>
		<link>http://www.greytrix.com/blogs/sagecrm/2012/04/06/access-field-value-from-database-and-display-the-same-on-the-screen-using-client-side-script/</link>
		<comments>http://www.greytrix.com/blogs/sagecrm/2012/04/06/access-field-value-from-database-and-display-the-same-on-the-screen-using-client-side-script/#comments</comments>
		<pubDate>Fri, 06 Apr 2012 13:01:42 +0000</pubDate>
		<dc:creator>greytrix</dc:creator>
				<category><![CDATA[Fields]]></category>
		<category><![CDATA[Sage CRM]]></category>

		<guid isPermaLink="false">http://www.greytrix.com/blogs/sagecrm/?p=1715</guid>
		<description><![CDATA[<p>Consider a scenario where we need to populate a field value from another table to Company Summary screen. To achieve the same we need to access the database to get the field value and then display the same on the screen.</p> <p>For example FinalTotal is a field in any other table in CRM. You want [...]]]></description>
			<content:encoded><![CDATA[<p>Consider a scenario where we need to populate a field value from another table to Company Summary screen. To achieve the same we need to access the database to get the field value and then display the same on the screen.</p>
<p>For example <strong>FinalTotal</strong> is a field in any other table in CRM. You want this value to be populated in field on Company summary screen i.e. <strong>comp_finaltotal</strong>. The easiest way to do this will be as follows.</p>
<p>Edit the company summary screen from customization section. On the Create script section of field comp_lastyeartotal put the below script.</p>
<p><em>var FinalTotal = 0;</em></p>
<p><em>var qryfinaltotal = “select finaltotal from &lt; your table name &gt; where &lt; whereclause &gt;”;</em></p>
<p><em>var recfinaltotal = eWare.CreateQueryObj(qryfinaltotal);</em></p>
<p><em>recfinaltotal.SelectSQL();</em></p>
<p><em>if(!recfinaltotal.eof)</em></p>
<p><em>{</em></p>
<p><em>            FinalTotal = recfinaltotal (“finaltotal”);</em></p>
<p><em>}</em></p>
<p><em>Caption = “Last Year:” + “&lt; input type=hidden id=hdnlstyr  name=hdnlstyr  value=’”+ FinalTotal +”’ &gt;”</em></p>
<p>This script will push the value to the hidden variable <strong>hdnlstyr</strong>.</p>
<p>Then on the Custom content area you can access this value from client side script as given below.</p>
<p><em>var FinalTotal = document.EntryForm.hdnlstyr.value;</em></p>
<p>You can use this value to whatever field you want from client side java script.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.greytrix.com/blogs/sagecrm/2012/04/06/access-field-value-from-database-and-display-the-same-on-the-screen-using-client-side-script/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

