{"id":6340,"date":"2014-01-04T07:01:31","date_gmt":"2014-01-04T07:01:31","guid":{"rendered":"http:\/\/www.greytrix.com\/blogs\/sagecrm\/?p=6340"},"modified":"2014-01-04T07:01:31","modified_gmt":"2014-01-04T07:01:31","slug":"control-web-service-effect-on-crm-performance","status":"publish","type":"post","link":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2014\/01\/04\/control-web-service-effect-on-crm-performance\/","title":{"rendered":"Control Web service effect on CRM performance"},"content":{"rendered":"<p>Web service API in Sage CRM enables developers to manipulate CRM records remotely with SOAP (Simple Object Access Protocol) over HTTP using XML (Extensible Markup Language). It is possible to access a CRM server or a hosted system from a specified client machine (typically another server) in order to read, create, update, or delete records for each exposed entity, for example, Companies, People, Opportunities, Cases, Quotes and Orders.<br \/>\n<em><span style=\"color: #993300;\"><strong>GUMU : <\/strong><\/span><\/em><span style=\"color: #000000;\"><a title=\"GUMU Sage CRM - Sage 500 Integration\" href=\"http:\/\/bit.ly\/96kWhN\" target=\"_blank\" rel=\"noopener\"><span style=\"color: #000000;\"><strong>Web Access for your Sage 500 ERP data with GUMU Sage CRM<\/strong><\/span><\/a><\/span><a title=\"SMTP details for Custom Emails from COM API\" href=\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2014\/01\/04\/smtp-details-for-custom-emails-from-com-api\/\" target=\"_blank\"><br \/>\n<\/a><br \/>\nWhen CRM is installed, the web service WSDL can be consumed through below URL.<br \/>\nhttp:\/\/&lt;Server Name\/IP&gt;\/&lt;CRM Instance Name&gt;\/eware.dll\/Webservice\/Webservice.wsdl<br \/>\nNow as the web service API\u2019s are available, your clients may come up with requirement to utilize them with their third party applications to read and write data in CRM. However as you know increased read, write operations may increase load on CRM database and degrade the performance. Also parallel read write operations may result in locking issues. So it\u2019s not always preferable to allow web services query huge data altogether. We can control these using couple settings available under <b>Administration<\/b>\u00a0| <b>System<\/b>\u00a0| <b>Web Services<\/b>.<\/p>\n<p style=\"text-align: center;\"><a href=\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-content\/uploads\/2014\/01\/12.jpg\" target=\"_blank\"><img fetchpriority=\"high\" decoding=\"async\" class=\"aligncenter size-large wp-image-6348\" alt=\"1\" src=\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-content\/uploads\/2014\/01\/12-1024x202.jpg\" width=\"595\" height=\"117\" \/><\/a><\/p>\n<p>\u00a0Using this setting we can control size of data returned by web service. We can set this value in order to return only specific number of records through. For example if we set this count to 100, application querying the records from CRM through web service can query only 100 records at a time.<br \/>\n<span style=\"color: #800000;\"><em><strong>The New Stuff :\u00a0<\/strong><\/em><\/span><a title=\"SMTP details for Custom Emails from COM API\" href=\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2014\/01\/04\/smtp-details-for-custom-emails-from-com-api\/\" target=\"_blank\">SMTP details for Custom Emails from COM API<\/a><br \/>\n<b>2. Maximum size of request<\/b><br \/>\nUsing this setting we can control size of data\/request sent to web service. If we set this parameter to 1000000, only 1000000 characters can be sent in request stream. This helps if you are expecting specified length of requests from third party application.<br \/>\n<span style=\"color: #993300;\"><em><strong>Also Read:<\/strong><\/em><\/span><br \/>\n1) <a title=\"Enabling entities for web service access\" href=\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2012\/08\/09\/enabling-entities-for-web-service-access\/\" target=\"_blank\">Enabling entities for web service access<\/a><br \/>\n2) <a title=\"Web Service Configurations in Sage CRM\" href=\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2012\/09\/15\/web-service-configurations-in-sage-crm\/\" target=\"_blank\">Web Service Configurations in Sage CRM<\/a><br \/>\n3) <a title=\"Auto login using SageCRM WebServices\" href=\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2009\/08\/27\/auto-login-using-sagecrm-webservices\/\" target=\"_blank\">Auto login using SageCRM WebServices<\/a><br \/>\n4) <a title=\"Enable external access for CRM entities from within CRM\" href=\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2013\/01\/23\/enable-external-access-for-crm-entities-from-within-crm\/\" target=\"_blank\">Enable external access for CRM entities from within CRM<\/a><br \/>\n5)<a title=\"3 Easy Steps to Add Sage CRM Custom Entity in Advanced Find\" href=\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2013\/11\/29\/3-easy-steps-to-add-sage-crm-custom-entity-in-advanced-find\/\" target=\"_blank\"> 3 Easy Steps to Add Sage CRM Custom Entity in Advanced Find<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Web service API in Sage CRM enables developers to manipulate CRM records remotely with SOAP (Simple Object Access Protocol) over HTTP using XML (Extensible Markup Language). It is possible to access a CRM server or a hosted system from a specified client machine (typically another server) in order to read, create, update, or delete records\u2026 <span class=\"read-more\"><a href=\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2014\/01\/04\/control-web-service-effect-on-crm-performance\/\">Read More &raquo;<\/a><\/span><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[73,332,435],"tags":[740,2590],"class_list":["post-6340","post","type-post","status-publish","format-standard","hentry","category-configuration","category-sage-crm","category-webservice","tag-configuration","tag-webservices"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Control Web service effect on CRM performance - Sage CRM \u2013 Tips, Tricks and Components<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2014\/01\/04\/control-web-service-effect-on-crm-performance\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Control Web service effect on CRM performance - Sage CRM \u2013 Tips, Tricks and Components\" \/>\n<meta property=\"og:description\" content=\"Web service API in Sage CRM enables developers to manipulate CRM records remotely with SOAP (Simple Object Access Protocol) over HTTP using XML (Extensible Markup Language). It is possible to access a CRM server or a hosted system from a specified client machine (typically another server) in order to read, create, update, or delete records\u2026 Read More &raquo;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2014\/01\/04\/control-web-service-effect-on-crm-performance\/\" \/>\n<meta property=\"og:site_name\" content=\"Sage CRM \u2013 Tips, Tricks and Components\" \/>\n<meta property=\"article:published_time\" content=\"2014-01-04T07:01:31+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-content\/uploads\/2014\/01\/12-1024x202.jpg\" \/>\n<meta name=\"author\" content=\"greysagecrm\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"greysagecrm\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2014\/01\/04\/control-web-service-effect-on-crm-performance\/\",\"url\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2014\/01\/04\/control-web-service-effect-on-crm-performance\/\",\"name\":\"Control Web service effect on CRM performance - Sage CRM \u2013 Tips, Tricks and Components\",\"isPartOf\":{\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2014\/01\/04\/control-web-service-effect-on-crm-performance\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2014\/01\/04\/control-web-service-effect-on-crm-performance\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-content\/uploads\/2014\/01\/12-1024x202.jpg\",\"datePublished\":\"2014-01-04T07:01:31+00:00\",\"author\":{\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#\/schema\/person\/e7ff1c8f4763b47730d6bc5e74d59c1f\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2014\/01\/04\/control-web-service-effect-on-crm-performance\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2014\/01\/04\/control-web-service-effect-on-crm-performance\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2014\/01\/04\/control-web-service-effect-on-crm-performance\/#primaryimage\",\"url\":\"http:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-content\/uploads\/2014\/01\/12-1024x202.jpg\",\"contentUrl\":\"http:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-content\/uploads\/2014\/01\/12-1024x202.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2014\/01\/04\/control-web-service-effect-on-crm-performance\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Control Web service effect on CRM performance\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#website\",\"url\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/\",\"name\":\"Sage CRM \u2013 Tips, Tricks and Components\",\"description\":\"Explore the possibilities with Sage CRM insights through our comprehensive blogs. As a leading Sage partner, Greytrix helps businesses maximize their Sage CRM potential with its rich expertise and immense knowledge. Here, you will find blogs that feature expert advice, tips &amp; tricks, best practices, and comprehensive guides on customizing and configuring Sage CRM for your business. Stay informed with our regular updates and expert insights!\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#\/schema\/person\/e7ff1c8f4763b47730d6bc5e74d59c1f\",\"name\":\"greysagecrm\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/c3b4325cb326e36467f945b9b9adf2bb85e907fe092d42eb36b39743b492e626?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/c3b4325cb326e36467f945b9b9adf2bb85e907fe092d42eb36b39743b492e626?s=96&d=mm&r=g\",\"caption\":\"greysagecrm\"},\"url\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/author\/greysagecrm\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Control Web service effect on CRM performance - Sage CRM \u2013 Tips, Tricks and Components","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2014\/01\/04\/control-web-service-effect-on-crm-performance\/","og_locale":"en_US","og_type":"article","og_title":"Control Web service effect on CRM performance - Sage CRM \u2013 Tips, Tricks and Components","og_description":"Web service API in Sage CRM enables developers to manipulate CRM records remotely with SOAP (Simple Object Access Protocol) over HTTP using XML (Extensible Markup Language). It is possible to access a CRM server or a hosted system from a specified client machine (typically another server) in order to read, create, update, or delete records\u2026 Read More &raquo;","og_url":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2014\/01\/04\/control-web-service-effect-on-crm-performance\/","og_site_name":"Sage CRM \u2013 Tips, Tricks and Components","article_published_time":"2014-01-04T07:01:31+00:00","og_image":[{"url":"http:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-content\/uploads\/2014\/01\/12-1024x202.jpg","type":"","width":"","height":""}],"author":"greysagecrm","twitter_card":"summary_large_image","twitter_misc":{"Written by":"greysagecrm","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2014\/01\/04\/control-web-service-effect-on-crm-performance\/","url":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2014\/01\/04\/control-web-service-effect-on-crm-performance\/","name":"Control Web service effect on CRM performance - Sage CRM \u2013 Tips, Tricks and Components","isPartOf":{"@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2014\/01\/04\/control-web-service-effect-on-crm-performance\/#primaryimage"},"image":{"@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2014\/01\/04\/control-web-service-effect-on-crm-performance\/#primaryimage"},"thumbnailUrl":"http:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-content\/uploads\/2014\/01\/12-1024x202.jpg","datePublished":"2014-01-04T07:01:31+00:00","author":{"@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#\/schema\/person\/e7ff1c8f4763b47730d6bc5e74d59c1f"},"breadcrumb":{"@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2014\/01\/04\/control-web-service-effect-on-crm-performance\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.greytrix.com\/blogs\/sagecrm\/2014\/01\/04\/control-web-service-effect-on-crm-performance\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2014\/01\/04\/control-web-service-effect-on-crm-performance\/#primaryimage","url":"http:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-content\/uploads\/2014\/01\/12-1024x202.jpg","contentUrl":"http:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-content\/uploads\/2014\/01\/12-1024x202.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2014\/01\/04\/control-web-service-effect-on-crm-performance\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/"},{"@type":"ListItem","position":2,"name":"Control Web service effect on CRM performance"}]},{"@type":"WebSite","@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#website","url":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/","name":"Sage CRM \u2013 Tips, Tricks and Components","description":"Explore the possibilities with Sage CRM insights through our comprehensive blogs. As a leading Sage partner, Greytrix helps businesses maximize their Sage CRM potential with its rich expertise and immense knowledge. Here, you will find blogs that feature expert advice, tips &amp; tricks, best practices, and comprehensive guides on customizing and configuring Sage CRM for your business. Stay informed with our regular updates and expert insights!","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#\/schema\/person\/e7ff1c8f4763b47730d6bc5e74d59c1f","name":"greysagecrm","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/c3b4325cb326e36467f945b9b9adf2bb85e907fe092d42eb36b39743b492e626?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c3b4325cb326e36467f945b9b9adf2bb85e907fe092d42eb36b39743b492e626?s=96&d=mm&r=g","caption":"greysagecrm"},"url":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/author\/greysagecrm\/"}]}},"_links":{"self":[{"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/posts\/6340","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/comments?post=6340"}],"version-history":[{"count":0,"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/posts\/6340\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/media?parent=6340"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/categories?post=6340"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/tags?post=6340"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}