{"id":7710,"date":"2014-05-30T14:57:48","date_gmt":"2014-05-30T14:57:48","guid":{"rendered":"http:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/?p=7710"},"modified":"2014-05-30T14:57:48","modified_gmt":"2014-05-30T14:57:48","slug":"call-net-web-service-through-ocx","status":"publish","type":"post","link":"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/2014\/05\/30\/call-net-web-service-through-ocx\/","title":{"rendered":"CALL .NET WEB SERVICE THROUGH OCX"},"content":{"rendered":"<p>Did you know that SAGE 300 ERP allows you to create\/use web services from within the active x control which can be used to integrate with third party applications?<br \/>\nYes this is true you can create web services for the desired functionality and deploy it on the server. The web services can include functionalities like:<br \/>\n&#8211; auto updates in SQL tables<br \/>\n&#8211; auto-insert some ERP data into the separate SQL table for reporting purpose or<br \/>\n&#8211; might be for some integration purpose.<br \/>\nAll you need to do is create desired web service and call this web service on a event within the active x control. The web service is called by using a URL which has an IP address of the server, application name &amp; web service name where the web service resides.<br \/>\n<span style=\"color: #800000\">New Stuff:<\/span><a title=\"Date wise IC stock Transaction Report\" href=\"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/2014\/05\/30\/date-wise-ic-stock-transaction-report\/\" target=\"_blank\">Date wise IC stock Transaction Report<\/a><br \/>\nFor e.g. http:\/\/192.168.0.208\/TestApplication\/TestWebService.asmx<br \/>\nConsider a case where you want some integration functionality on a click on some command button.<br \/>\nTo achieve this, create a web service which will include the integration functionality &amp; deploy that application on server. Modify the desired active x control (OCX) to add a New Command and on the click of this button call the web service URL with particular method name and pass the parameters for which that particular web service is required. Assuming your parameters are perfect and the web service is properly designed the web service will return the success result otherwise you will get the error in return response.<br \/>\n<em><span style=\"color: #800000\">Also Read:<\/span><\/em><br \/>\n1.<a title=\"Migrating your Sage Pro Company Database to Sage 300 ERP using GUMU Migration services\" href=\"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/2013\/06\/28\/migrating-your-sage-pro-company-database-to-sage-300-erp-using-gumu-migration-services\/\" target=\"_blank\">Migrating your Sage Pro Company Database to Sage 300 ERP using GUMU Migration services.<\/a><br \/>\n2.<a title=\"IIS 405 PUT Method Not Allowed in IIS Manager\" href=\"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/2013\/05\/23\/iis-405-put-method-not-allowed-in-iis-manager\/\" target=\"_blank\">IIS 405 PUT Method Not Allowed in IIS Manager.<\/a><br \/>\n3.<a title=\"GUMU is now compatible to Integrate Magento with Sage 300 ERP\" href=\"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/2012\/08\/06\/gumu-is-now-compatible-to-integrate-magento-with-sage-300-erp\/\" target=\"_blank\">GUMU is now compatible to Integrate Magento with Sage 300 ERP.<\/a><br \/>\n4.<a title=\"Adding VB Application to Sage Accpac Portal\" href=\"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/2012\/04\/18\/adding-vb-application-to-sage-accpac-portal\/\" target=\"_blank\">Adding VB Application to Sage Accpac Portal.<\/a><br \/>\n5.<a title=\"INTEGRATION OF OPERA PMS WITH SAGE 300 ERP\" href=\"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/2014\/03\/15\/integration-of-opera-pms-with-sage-300-erp\/\" target=\"_blank\">INTEGRATION OF OPERA PMS WITH SAGE 300 ERP<\/a>.<br \/>\n&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Did you know that SAGE 300 ERP allows you to create\/use web services from within the active x control which can be used to integrate with third party applications? Yes this is true you can create web services for the desired functionality and deploy it on the server. The web services can include functionalities like:\u2026 <span class=\"read-more\"><a href=\"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/2014\/05\/30\/call-net-web-service-through-ocx\/\">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":[2],"tags":[10,418,1763,2357,3048],"class_list":["post-7710","post","type-post","status-publish","format-standard","hentry","category-sage-accpac","tag-net","tag-call","tag-ocx","tag-sage-300-erp","tag-web-service"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>CALL .NET WEB SERVICE THROUGH OCX - Sage 300 ERP \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\/sageaccpacerp\/2014\/05\/30\/call-net-web-service-through-ocx\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"CALL .NET WEB SERVICE THROUGH OCX - Sage 300 ERP \u2013 Tips, Tricks and Components\" \/>\n<meta property=\"og:description\" content=\"Did you know that SAGE 300 ERP allows you to create\/use web services from within the active x control which can be used to integrate with third party applications? Yes this is true you can create web services for the desired functionality and deploy it on the server. The web services can include functionalities like:\u2026 Read More &raquo;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/2014\/05\/30\/call-net-web-service-through-ocx\/\" \/>\n<meta property=\"og:site_name\" content=\"Sage 300 ERP \u2013 Tips, Tricks and Components\" \/>\n<meta property=\"article:published_time\" content=\"2014-05-30T14:57:48+00:00\" \/>\n<meta name=\"author\" content=\"sage300\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"sage300\" \/>\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\/sageaccpacerp\/2014\/05\/30\/call-net-web-service-through-ocx\/\",\"url\":\"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/2014\/05\/30\/call-net-web-service-through-ocx\/\",\"name\":\"CALL .NET WEB SERVICE THROUGH OCX - Sage 300 ERP \u2013 Tips, Tricks and Components\",\"isPartOf\":{\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/#website\"},\"datePublished\":\"2014-05-30T14:57:48+00:00\",\"author\":{\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/#\/schema\/person\/1aced4e22c30ccf606960de27c9542f5\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/2014\/05\/30\/call-net-web-service-through-ocx\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/2014\/05\/30\/call-net-web-service-through-ocx\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/2014\/05\/30\/call-net-web-service-through-ocx\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"CALL .NET WEB SERVICE THROUGH OCX\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/#website\",\"url\":\"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/\",\"name\":\"Sage 300 ERP \u2013 Tips, Tricks and Components\",\"description\":\"Explore the world of Sage 300 with our insightful blogs, expert tips, and the latest updates. We\u2019ll empower you to leverage Sage 300 to its fullest potential. As your one-stop partner, Greytrix delivers exceptional solutions and integrations for Sage 300. Our blogs extend our support to businesses, covering the latest insights and trends. Dive in and transform your Sage 300 experience with us! \",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/?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\/sageaccpacerp\/#\/schema\/person\/1aced4e22c30ccf606960de27c9542f5\",\"name\":\"sage300\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/#\/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\":\"sage300\"},\"url\":\"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/author\/sageaccpac\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"CALL .NET WEB SERVICE THROUGH OCX - Sage 300 ERP \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\/sageaccpacerp\/2014\/05\/30\/call-net-web-service-through-ocx\/","og_locale":"en_US","og_type":"article","og_title":"CALL .NET WEB SERVICE THROUGH OCX - Sage 300 ERP \u2013 Tips, Tricks and Components","og_description":"Did you know that SAGE 300 ERP allows you to create\/use web services from within the active x control which can be used to integrate with third party applications? Yes this is true you can create web services for the desired functionality and deploy it on the server. The web services can include functionalities like:\u2026 Read More &raquo;","og_url":"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/2014\/05\/30\/call-net-web-service-through-ocx\/","og_site_name":"Sage 300 ERP \u2013 Tips, Tricks and Components","article_published_time":"2014-05-30T14:57:48+00:00","author":"sage300","twitter_card":"summary_large_image","twitter_misc":{"Written by":"sage300","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/2014\/05\/30\/call-net-web-service-through-ocx\/","url":"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/2014\/05\/30\/call-net-web-service-through-ocx\/","name":"CALL .NET WEB SERVICE THROUGH OCX - Sage 300 ERP \u2013 Tips, Tricks and Components","isPartOf":{"@id":"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/#website"},"datePublished":"2014-05-30T14:57:48+00:00","author":{"@id":"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/#\/schema\/person\/1aced4e22c30ccf606960de27c9542f5"},"breadcrumb":{"@id":"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/2014\/05\/30\/call-net-web-service-through-ocx\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/2014\/05\/30\/call-net-web-service-through-ocx\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/2014\/05\/30\/call-net-web-service-through-ocx\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/"},{"@type":"ListItem","position":2,"name":"CALL .NET WEB SERVICE THROUGH OCX"}]},{"@type":"WebSite","@id":"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/#website","url":"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/","name":"Sage 300 ERP \u2013 Tips, Tricks and Components","description":"Explore the world of Sage 300 with our insightful blogs, expert tips, and the latest updates. We\u2019ll empower you to leverage Sage 300 to its fullest potential. As your one-stop partner, Greytrix delivers exceptional solutions and integrations for Sage 300. Our blogs extend our support to businesses, covering the latest insights and trends. Dive in and transform your Sage 300 experience with us! ","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/?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\/sageaccpacerp\/#\/schema\/person\/1aced4e22c30ccf606960de27c9542f5","name":"sage300","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/#\/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":"sage300"},"url":"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/author\/sageaccpac\/"}]}},"_links":{"self":[{"href":"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/wp-json\/wp\/v2\/posts\/7710","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/wp-json\/wp\/v2\/comments?post=7710"}],"version-history":[{"count":0,"href":"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/wp-json\/wp\/v2\/posts\/7710\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/wp-json\/wp\/v2\/media?parent=7710"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/wp-json\/wp\/v2\/categories?post=7710"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/wp-json\/wp\/v2\/tags?post=7710"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}