{"id":44,"date":"2013-09-20T05:50:00","date_gmt":"2013-09-20T05:50:00","guid":{"rendered":"http:\/\/www.greytrix.com\/blogs\/sagemas\/?p=44"},"modified":"2025-04-28T10:11:00","modified_gmt":"2025-04-28T10:11:00","slug":"object-does-not-exist-error-in-sage-100-erp","status":"publish","type":"post","link":"https:\/\/www.greytrix.com\/blogs\/sagemas\/2013\/09\/20\/object-does-not-exist-error-in-sage-100-erp\/","title":{"rendered":"Object Does Not Exist Error in Sage 100 ERP"},"content":{"rendered":"\n<p>Many a times while doing development in Sage 100 ERP, developers forget to name classes correctly for creating objects. Thus, when the system searches for the class (i.e. bus, svc, or UI) file, we get error message saying \u201cthe object does not exist.\u201d in the system. <b><\/b><\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/1.bp.blogspot.com\/-mLuPhFSxSY4\/Ujvf2MXpqTI\/AAAAAAAACco\/Gzue8RcXSBI\/s1600\/error.png\"><img decoding=\"async\" src=\"https:\/\/1.bp.blogspot.com\/-mLuPhFSxSY4\/Ujvf2MXpqTI\/AAAAAAAACco\/Gzue8RcXSBI\/s400\/error.png\" alt=\"Not exist\" title=\"Not exist\"\/><\/a><\/figure>\n\n\n\n<div style=\"clear: both; text-align: center;\"><\/div>\n\n\n\n<div><b><i>Error Message:<\/i><\/b><\/div>\n\n\n\n<div style=\"text-align: justify;\">\u201cThe Object \u201cXX_XXXX_bus\u201d does not exist\u201d?<\/div>\n\n\n\n<div style=\"text-align: justify;\">&nbsp;Where <i>XX_XXXX<\/i>is a Module &amp; file name.<\/div>\n\n\n\n<div style=\"text-align: center;\"><i><a href=\"http:\/\/www.greytrix.com\/blogs\/sagecrm\/2012\/05\/07\/gumu-for-sage-crm-integration-with-sage-100-erp\/\" target=\"_blank\" rel=\"noopener noreferrer\">&#8220;Promte Orders on Real Time basis to Sage 100 ERP from within Sage CRM using GUMU&#8221;<\/a><\/i><\/div>\n\n\n\n<p><strong>Error Description: <\/strong>As in the above example error says; <strong>object does not exist<\/strong> which means Compiler is trying to create an object of a bus file but it\u2019s unable to find and create it.<\/p>\n\n\n\n<p><strong>Reason: <\/strong>Problem must be in the file, where we are creating object of Sales Order business object. For an instance; we need to create an object of Sales Order object say, oSOBusinessin a UI class file;<\/p>\n\n\n\n<p>LET <strong>oSOBusiness<\/strong> =NEW(&#8220;<strong>SO_SalesOrdesr_Bus<\/strong>&#8220;,coSession). So, when control goes to execute this statement, it searches for the class \u201c<strong>SO_SalesOrdesr_Bus<\/strong>\u201d, but it cannot find the same because here, the object name of UI should have been \u201c<strong>SO_SalesOrder_Bus<\/strong>\u201d. Hence pops the error.<\/p>\n\n\n\n<p><strong>Solution:<\/strong> In order to solve this error follow below mentioned steps:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Open XX_XXXX _UI file for the screen in IT editor i.e. SO_SalesOrder_UI.<\/li>\n\n\n\n<li>LET coBusiness=_OBJ&#8217;InitBusinesObject(&#8220;MAIN&#8221;,&#8221;<strong>SO_SalesOrder_Bus<\/strong>&#8220;,$$,0,0,0).<\/li>\n\n\n\n<li>Save the changes. Now run the program by opening Sales Order Entry screen. Complier will be able to create business object of Sales Order &amp; won\u2019t show an error.<\/li>\n<\/ol>\n\n\n\n<p>Hence, by following above given steps developers would be able create \/solve business object related issue.<\/p>\n\n\n\n<p><a rel=\"noreferrer noopener\" href=\"https:\/\/www.greytrix.com\/\" target=\"_blank\">Greytrix<\/a>&nbsp;&#8211; a globally recognized and one of the oldest Sage Development Partners is a one-stop solution provider for Sage ERP and Sage CRM organizational needs. Being acknowledged and rewarded for multi-man years of experience and expertise, we bring complete end-to-end assistance for your technical consultations, product customizations, data migration, system integrations, third-party add-on development, and implementation competence.<\/p>\n\n\n\n<p>The unique <a href=\"https:\/\/www.greytrix.com\/gumu\/connectors\/\">GUMU&#x2122;<\/a> integration solutions provided by Greytrix for Sage 100 include <a href=\"https:\/\/www.greytrix.com\/gumu\/sage-crm-sage-100-integration\/\">Sage 100 integration with Sage CRM<\/a>,\u00a0and\u00a0<a href=\"https:\/\/www.greytrix.com\/salesforce-cloud-services\/sage-100-integration\/\">Salesforce.com<\/a>,\u00a0<a href=\"https:\/\/www.greytrix.com\/dynamics-365-crm-sage-100-integration\/\">Dynamics 365 CRM<\/a>, the migration solutions include <a href=\"https:\/\/www.greytrix.com\/sage-100-erp\/#Migration\">Sage 100 Migration from Sage 50 US<\/a>,\u00a0<a href=\"https:\/\/www.greytrix.com\/gumu\/sage-intacct-integration\/\">Sage Intacct<\/a>,\u00a0QuickBooks, Sage Business Vision and Sage Business Works. We also offer best-in-class\u00a0<a href=\"https:\/\/www.greytrix.com\/sage-100-erp\/\">Sage 100 customization and development services\u00a0<\/a>to Sage business partners, end users, and Sage PSG worldwide. Sage 100 product listings by Greytrix include <a href=\"https:\/\/www.greytrix.com\/microsoft-dynamics-365-crm\/\">Salesforce \u2013 Sage ERP integration<\/a> available on <a href=\"https:\/\/appexchange.salesforce.com\/appxListingDetail?listingId=a0N30000000psM5EAI\">Salesforce Appexchange<\/a>, <a href=\"https:\/\/www.greytrix.com\/product\/gumu\/dynamics-365-crm-sage-erp-integration\">Dynamics 365 CRM \u2013 Sage ERP integration<\/a> available on <a href=\"https:\/\/appsource.microsoft.com\/en-us\/product\/dynamics-365\/greytrix.gumu_sage_erp_100_300_x3_intacct_integration?tab=Overview\">Microsoft Appsource (Free Trial)<\/a>.<\/p>\n\n\n\n<p>The GUMU&#x2122; Cloud framework by Greytrix forms the backbone of cloud integrations that are managed in real-time for processing and execution of application programs at the click of a button. <\/p>\n\n\n\n<p>For more details on Sage 100 Services, please contact us at&nbsp;<a href=\"mailto:sage@greytrix.com\">sage@greytrix.com<\/a>. We will like to hear from you.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Many a times while doing development in Sage 100 ERP, developers forget to name classes correctly for creating objects. Thus, when the system searches for the class (i.e. bus, svc, or UI) file, we get error message saying \u201cthe object does not exist.\u201d in the system. Error Message: \u201cThe Object \u201cXX_XXXX_bus\u201d does not exist\u201d? &nbsp;Where\u2026 <span class=\"read-more\"><a href=\"https:\/\/www.greytrix.com\/blogs\/sagemas\/2013\/09\/20\/object-does-not-exist-error-in-sage-100-erp\/\">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":[25,127,177,187,194],"tags":[],"class_list":["post-44","post","type-post","status-publish","format-standard","hentry","category-business-objects","category-master-developer","category-sage-100-erp","category-sage-mas-90200-erp","category-sales-orders"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Sage 100 ERP Object Does Not Exist Error<\/title>\n<meta name=\"description\" content=\"Know why we get an error message saying \u201cthe object does not exist.\u201d in the sage 100 erp.\" \/>\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\/sagemas\/2013\/09\/20\/object-does-not-exist-error-in-sage-100-erp\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Sage 100 ERP Object Does Not Exist Error\" \/>\n<meta property=\"og:description\" content=\"Know why we get an error message saying \u201cthe object does not exist.\u201d in the sage 100 erp.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.greytrix.com\/blogs\/sagemas\/2013\/09\/20\/object-does-not-exist-error-in-sage-100-erp\/\" \/>\n<meta property=\"og:site_name\" content=\"GUMU\u2122 Integrations \u2013 Tips, Tricks and Components\" \/>\n<meta property=\"article:published_time\" content=\"2013-09-20T05:50:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-04-28T10:11:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/1.bp.blogspot.com\/-mLuPhFSxSY4\/Ujvf2MXpqTI\/AAAAAAAACco\/Gzue8RcXSBI\/s400\/error.png\" \/>\n<meta name=\"author\" content=\"greysagemas\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"greysagemas\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagemas\/2013\/09\/20\/object-does-not-exist-error-in-sage-100-erp\/\",\"url\":\"https:\/\/www.greytrix.com\/blogs\/sagemas\/2013\/09\/20\/object-does-not-exist-error-in-sage-100-erp\/\",\"name\":\"Sage 100 ERP Object Does Not Exist Error\",\"isPartOf\":{\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagemas\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagemas\/2013\/09\/20\/object-does-not-exist-error-in-sage-100-erp\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagemas\/2013\/09\/20\/object-does-not-exist-error-in-sage-100-erp\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/1.bp.blogspot.com\/-mLuPhFSxSY4\/Ujvf2MXpqTI\/AAAAAAAACco\/Gzue8RcXSBI\/s400\/error.png\",\"datePublished\":\"2013-09-20T05:50:00+00:00\",\"dateModified\":\"2025-04-28T10:11:00+00:00\",\"author\":{\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagemas\/#\/schema\/person\/b57e6e3564a12ef62967850ae0416728\"},\"description\":\"Know why we get an error message saying \u201cthe object does not exist.\u201d in the sage 100 erp.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagemas\/2013\/09\/20\/object-does-not-exist-error-in-sage-100-erp\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.greytrix.com\/blogs\/sagemas\/2013\/09\/20\/object-does-not-exist-error-in-sage-100-erp\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagemas\/2013\/09\/20\/object-does-not-exist-error-in-sage-100-erp\/#primaryimage\",\"url\":\"https:\/\/1.bp.blogspot.com\/-mLuPhFSxSY4\/Ujvf2MXpqTI\/AAAAAAAACco\/Gzue8RcXSBI\/s400\/error.png\",\"contentUrl\":\"https:\/\/1.bp.blogspot.com\/-mLuPhFSxSY4\/Ujvf2MXpqTI\/AAAAAAAACco\/Gzue8RcXSBI\/s400\/error.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagemas\/2013\/09\/20\/object-does-not-exist-error-in-sage-100-erp\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.greytrix.com\/blogs\/sagemas\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Object Does Not Exist Error in Sage 100 ERP\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagemas\/#website\",\"url\":\"https:\/\/www.greytrix.com\/blogs\/sagemas\/\",\"name\":\"GUMU\u2122 Integrations \u2013 Tips, Tricks and Components\",\"description\":\"Welcome to the GUMU\u2122 blog, your one-stop source to gain all the insights on seamless integration solutions for ERP and CRM systems. Developed by Greytrix, GUMU\u2122 is a powerful integration platform that bridges the gap between your business applications. Whether you\u2019re looking to integrate a CRM (Salesforce, Dynamics 365 CRM, and Sage CRM) or an ERP (Sage ERP, Acumatica) with each other or any other third-party application, GUMU\u2122 is a robust and reliable integrator tailored to your unique needs. Join us as we explore the abilities of GUMU\u2122 and learn how it transforms your integration experience. \",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.greytrix.com\/blogs\/sagemas\/?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\/sagemas\/#\/schema\/person\/b57e6e3564a12ef62967850ae0416728\",\"name\":\"greysagemas\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagemas\/#\/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\":\"greysagemas\"},\"url\":\"https:\/\/www.greytrix.com\/blogs\/sagemas\/author\/greysagemas\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Sage 100 ERP Object Does Not Exist Error","description":"Know why we get an error message saying \u201cthe object does not exist.\u201d in the sage 100 erp.","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\/sagemas\/2013\/09\/20\/object-does-not-exist-error-in-sage-100-erp\/","og_locale":"en_US","og_type":"article","og_title":"Sage 100 ERP Object Does Not Exist Error","og_description":"Know why we get an error message saying \u201cthe object does not exist.\u201d in the sage 100 erp.","og_url":"https:\/\/www.greytrix.com\/blogs\/sagemas\/2013\/09\/20\/object-does-not-exist-error-in-sage-100-erp\/","og_site_name":"GUMU\u2122 Integrations \u2013 Tips, Tricks and Components","article_published_time":"2013-09-20T05:50:00+00:00","article_modified_time":"2025-04-28T10:11:00+00:00","og_image":[{"url":"https:\/\/1.bp.blogspot.com\/-mLuPhFSxSY4\/Ujvf2MXpqTI\/AAAAAAAACco\/Gzue8RcXSBI\/s400\/error.png","type":"","width":"","height":""}],"author":"greysagemas","twitter_card":"summary_large_image","twitter_misc":{"Written by":"greysagemas","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.greytrix.com\/blogs\/sagemas\/2013\/09\/20\/object-does-not-exist-error-in-sage-100-erp\/","url":"https:\/\/www.greytrix.com\/blogs\/sagemas\/2013\/09\/20\/object-does-not-exist-error-in-sage-100-erp\/","name":"Sage 100 ERP Object Does Not Exist Error","isPartOf":{"@id":"https:\/\/www.greytrix.com\/blogs\/sagemas\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.greytrix.com\/blogs\/sagemas\/2013\/09\/20\/object-does-not-exist-error-in-sage-100-erp\/#primaryimage"},"image":{"@id":"https:\/\/www.greytrix.com\/blogs\/sagemas\/2013\/09\/20\/object-does-not-exist-error-in-sage-100-erp\/#primaryimage"},"thumbnailUrl":"https:\/\/1.bp.blogspot.com\/-mLuPhFSxSY4\/Ujvf2MXpqTI\/AAAAAAAACco\/Gzue8RcXSBI\/s400\/error.png","datePublished":"2013-09-20T05:50:00+00:00","dateModified":"2025-04-28T10:11:00+00:00","author":{"@id":"https:\/\/www.greytrix.com\/blogs\/sagemas\/#\/schema\/person\/b57e6e3564a12ef62967850ae0416728"},"description":"Know why we get an error message saying \u201cthe object does not exist.\u201d in the sage 100 erp.","breadcrumb":{"@id":"https:\/\/www.greytrix.com\/blogs\/sagemas\/2013\/09\/20\/object-does-not-exist-error-in-sage-100-erp\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.greytrix.com\/blogs\/sagemas\/2013\/09\/20\/object-does-not-exist-error-in-sage-100-erp\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.greytrix.com\/blogs\/sagemas\/2013\/09\/20\/object-does-not-exist-error-in-sage-100-erp\/#primaryimage","url":"https:\/\/1.bp.blogspot.com\/-mLuPhFSxSY4\/Ujvf2MXpqTI\/AAAAAAAACco\/Gzue8RcXSBI\/s400\/error.png","contentUrl":"https:\/\/1.bp.blogspot.com\/-mLuPhFSxSY4\/Ujvf2MXpqTI\/AAAAAAAACco\/Gzue8RcXSBI\/s400\/error.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.greytrix.com\/blogs\/sagemas\/2013\/09\/20\/object-does-not-exist-error-in-sage-100-erp\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.greytrix.com\/blogs\/sagemas\/"},{"@type":"ListItem","position":2,"name":"Object Does Not Exist Error in Sage 100 ERP"}]},{"@type":"WebSite","@id":"https:\/\/www.greytrix.com\/blogs\/sagemas\/#website","url":"https:\/\/www.greytrix.com\/blogs\/sagemas\/","name":"GUMU\u2122 Integrations \u2013 Tips, Tricks and Components","description":"Welcome to the GUMU\u2122 blog, your one-stop source to gain all the insights on seamless integration solutions for ERP and CRM systems. Developed by Greytrix, GUMU\u2122 is a powerful integration platform that bridges the gap between your business applications. Whether you\u2019re looking to integrate a CRM (Salesforce, Dynamics 365 CRM, and Sage CRM) or an ERP (Sage ERP, Acumatica) with each other or any other third-party application, GUMU\u2122 is a robust and reliable integrator tailored to your unique needs. Join us as we explore the abilities of GUMU\u2122 and learn how it transforms your integration experience. ","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.greytrix.com\/blogs\/sagemas\/?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\/sagemas\/#\/schema\/person\/b57e6e3564a12ef62967850ae0416728","name":"greysagemas","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.greytrix.com\/blogs\/sagemas\/#\/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":"greysagemas"},"url":"https:\/\/www.greytrix.com\/blogs\/sagemas\/author\/greysagemas\/"}]}},"_links":{"self":[{"href":"https:\/\/www.greytrix.com\/blogs\/sagemas\/wp-json\/wp\/v2\/posts\/44","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.greytrix.com\/blogs\/sagemas\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.greytrix.com\/blogs\/sagemas\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sagemas\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sagemas\/wp-json\/wp\/v2\/comments?post=44"}],"version-history":[{"count":4,"href":"https:\/\/www.greytrix.com\/blogs\/sagemas\/wp-json\/wp\/v2\/posts\/44\/revisions"}],"predecessor-version":[{"id":6281,"href":"https:\/\/www.greytrix.com\/blogs\/sagemas\/wp-json\/wp\/v2\/posts\/44\/revisions\/6281"}],"wp:attachment":[{"href":"https:\/\/www.greytrix.com\/blogs\/sagemas\/wp-json\/wp\/v2\/media?parent=44"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sagemas\/wp-json\/wp\/v2\/categories?post=44"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sagemas\/wp-json\/wp\/v2\/tags?post=44"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}