{"id":13483,"date":"2016-11-28T04:47:08","date_gmt":"2016-11-28T04:47:08","guid":{"rendered":"http:\/\/www.greytrix.com\/blogs\/sagecrm\/?p=13483"},"modified":"2024-11-19T06:15:17","modified_gmt":"2024-11-19T06:15:17","slug":"creating-ssa-field-dynamically-using-sage-crm-net-api","status":"publish","type":"post","link":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2016\/11\/28\/creating-ssa-field-dynamically-using-sage-crm-net-api\/","title":{"rendered":"Creating SSA field dynamically using Sage CRM .NET API"},"content":{"rendered":"<p>SSA fields in Sage CRM provides efficient way of storing data in Sage CRM. We can create SSA fields in Sage CRM for any entity and can save it.<br \/>\nApart from creating actual field in Sage CRM (which create field in Sage CRM Database), there is another way which we can use to create SSA field just on the entry screen for display purpose. This field can be displayed on the fly on the entry screen and can have all the functionality which any standard SSA field can have without creating it actually in the Sage CRM database.<\/p>\n<p style=\"text-align: center;\"><em><span style=\"color: #993300;\">New\u00a0Stuff:<\/span><\/em>\u00a0<a href=\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2016\/03\/09\/new-feature-in-gumu-for-sage-crm-sage-100-integration-quick-order-entry\/\" target=\"_blank\" rel=\"noopener\">New Feature in GUMU for Sage CRM \u2013 Sage 100 Integration \u2002\u2013 Quick Order Entry<\/a><\/p>\n<p>We had a requirement where we wanted to display quantity on hand information in Sage CRM using ERP data for selected item. For selecting and searching item, we had created an SSA field which actually does not exist in Sage CRM.<br \/>\n<a href=\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-content\/uploads\/2016\/11\/QtyOnHand.jpg\"><img fetchpriority=\"high\" decoding=\"async\" class=\"aligncenter size-large wp-image-13484\" src=\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-content\/uploads\/2016\/11\/QtyOnHand-1024x289.jpg\" alt=\"QtyOnHand\" width=\"595\" height=\"168\" \/><\/a><br \/>\nWe used below code for achieving this functionality.<br \/>\n<a href=\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-content\/uploads\/2016\/11\/SSA-Field-Code.jpg\"><img decoding=\"async\" class=\"aligncenter size-full wp-image-13485\" src=\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-content\/uploads\/2016\/11\/SSA-Field-Code.jpg\" alt=\"SSA Field Code\" width=\"659\" height=\"303\" \/><\/a><br \/>\n<strong><span style=\"font-size: 11.0pt; font-family: 'Calibri',sans-serif; color: #984806;\"><span style=\"color: #000000;\">About Us<\/span><\/span><i><span style=\"font-size: 11.0pt; font-family: 'Calibri',sans-serif; color: #984806;\"><span style=\"color: #000000;\"><br \/>\n<\/span><\/span><\/i><\/strong>Greytrix is one stop solution provider for Sage ERP and Sage CRM needs. We provide complete end-to-end assistance for your technical consultations, product customizations, data migration, system integrations, third party add-on development and implementation expertise.<br \/>\n<a href=\"http:\/\/www.greytrix.com\/\" target=\"_blank\" rel=\"noopener\">Greytrix<\/a>\u00a0has some unique integration solutions for Sage CRM with Sage ERP\u2019s (<a href=\"http:\/\/www.greytrix.com\/Product\/81\/Sage-CRM\/GUMU---Sage-ERP-X3-Integration\" target=\"_blank\" rel=\"noopener\">Sage X3<\/a>,\u00a0<a href=\"http:\/\/www.greytrix.com\/Product\/18\/Sage-CRM\/GUMU---Sage-100-ERP-Integration\" target=\"_blank\" rel=\"noopener\">Sage 100<\/a>,\u00a0<a href=\"http:\/\/www.greytrix.com\/Product\/19\/Sage-CRM\/GUMU---Sage-500-ERP-Integration\" target=\"_blank\" rel=\"noopener\">Sage 500<\/a>\u00a0and\u00a0<a href=\"http:\/\/www.greytrix.com\/Product\/93\/Sage-CRM\/GUMU---Sage-300-ERP-Integration\" target=\"_blank\" rel=\"noopener\">Sage 300<\/a>). It also offers best-in-class\u00a0<a href=\"http:\/\/www.greytrix.com\/Product\/37\/ERP-Development\/Sage-ERP-X3\" target=\"_blank\" rel=\"noopener\">Sage ERP customization and development services<\/a>\u00a0to\u00a0Business\u00a0Partners,\u00a0End\u00a0Users and Sage PSG worldwide.\u00a0<a href=\"http:\/\/www.greytrix.com\/\" target=\"_blank\" rel=\"noopener\">Greytrix<\/a>\u00a0helps in\u00a0<a href=\"http:\/\/www.greytrix.com\/Product\/68\/Sage-CRM\/ACT-to-Sage-CRM-Migration\" target=\"_blank\" rel=\"noopener\">migrating to Sage CRM from ACT<\/a>,\u00a0<a href=\"http:\/\/www.greytrix.com\/Product\/26\/Sage-CRM\/Goldmine-to-Sage-CRM-Migration\" target=\"_blank\" rel=\"noopener\">Goldmine<\/a>\u00a0and other CRM\u2019s.<br \/>\nFor more information on our integration solutions, please contact us at\u00a0<a href=\"mailto:sage@greytrix.com\" target=\"_blank\" rel=\"noopener\">sage@greytrix.com<\/a>. We will be glad to assist you.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>SSA fields in Sage CRM provides efficient way of storing data in Sage CRM. We can create SSA fields in Sage CRM for any entity and can save it. Apart from creating actual field in Sage CRM (which create field in Sage CRM Database), there is another way which we can use to create SSA\u2026 <span class=\"read-more\"><a href=\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2016\/11\/28\/creating-ssa-field-dynamically-using-sage-crm-net-api\/\">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":[332,192,342],"tags":[518,2246,2342,2344],"class_list":["post-13483","post","type-post","status-publish","format-standard","hentry","category-sage-crm","category-integration-sage-crm","category-sage-crm7-3","tag-add-ssa-field","tag-search-select-advanced","tag-ssa-field","tag-ssa-field-integration"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Creating SSA field dynamically using Sage CRM .NET API - 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\/2016\/11\/28\/creating-ssa-field-dynamically-using-sage-crm-net-api\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Creating SSA field dynamically using Sage CRM .NET API - Sage CRM \u2013 Tips, Tricks and Components\" \/>\n<meta property=\"og:description\" content=\"SSA fields in Sage CRM provides efficient way of storing data in Sage CRM. We can create SSA fields in Sage CRM for any entity and can save it. Apart from creating actual field in Sage CRM (which create field in Sage CRM Database), there is another way which we can use to create SSA\u2026 Read More &raquo;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2016\/11\/28\/creating-ssa-field-dynamically-using-sage-crm-net-api\/\" \/>\n<meta property=\"og:site_name\" content=\"Sage CRM \u2013 Tips, Tricks and Components\" \/>\n<meta property=\"article:published_time\" content=\"2016-11-28T04:47:08+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-11-19T06:15:17+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-content\/uploads\/2016\/11\/QtyOnHand-1024x289.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\/2016\/11\/28\/creating-ssa-field-dynamically-using-sage-crm-net-api\/\",\"url\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2016\/11\/28\/creating-ssa-field-dynamically-using-sage-crm-net-api\/\",\"name\":\"Creating SSA field dynamically using Sage CRM .NET API - Sage CRM \u2013 Tips, Tricks and Components\",\"isPartOf\":{\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2016\/11\/28\/creating-ssa-field-dynamically-using-sage-crm-net-api\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2016\/11\/28\/creating-ssa-field-dynamically-using-sage-crm-net-api\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-content\/uploads\/2016\/11\/QtyOnHand-1024x289.jpg\",\"datePublished\":\"2016-11-28T04:47:08+00:00\",\"dateModified\":\"2024-11-19T06:15:17+00:00\",\"author\":{\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#\/schema\/person\/e7ff1c8f4763b47730d6bc5e74d59c1f\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2016\/11\/28\/creating-ssa-field-dynamically-using-sage-crm-net-api\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2016\/11\/28\/creating-ssa-field-dynamically-using-sage-crm-net-api\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2016\/11\/28\/creating-ssa-field-dynamically-using-sage-crm-net-api\/#primaryimage\",\"url\":\"http:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-content\/uploads\/2016\/11\/QtyOnHand-1024x289.jpg\",\"contentUrl\":\"http:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-content\/uploads\/2016\/11\/QtyOnHand-1024x289.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2016\/11\/28\/creating-ssa-field-dynamically-using-sage-crm-net-api\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Creating SSA field dynamically using Sage CRM .NET API\"}]},{\"@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":"Creating SSA field dynamically using Sage CRM .NET API - 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\/2016\/11\/28\/creating-ssa-field-dynamically-using-sage-crm-net-api\/","og_locale":"en_US","og_type":"article","og_title":"Creating SSA field dynamically using Sage CRM .NET API - Sage CRM \u2013 Tips, Tricks and Components","og_description":"SSA fields in Sage CRM provides efficient way of storing data in Sage CRM. We can create SSA fields in Sage CRM for any entity and can save it. Apart from creating actual field in Sage CRM (which create field in Sage CRM Database), there is another way which we can use to create SSA\u2026 Read More &raquo;","og_url":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2016\/11\/28\/creating-ssa-field-dynamically-using-sage-crm-net-api\/","og_site_name":"Sage CRM \u2013 Tips, Tricks and Components","article_published_time":"2016-11-28T04:47:08+00:00","article_modified_time":"2024-11-19T06:15:17+00:00","og_image":[{"url":"http:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-content\/uploads\/2016\/11\/QtyOnHand-1024x289.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\/2016\/11\/28\/creating-ssa-field-dynamically-using-sage-crm-net-api\/","url":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2016\/11\/28\/creating-ssa-field-dynamically-using-sage-crm-net-api\/","name":"Creating SSA field dynamically using Sage CRM .NET API - Sage CRM \u2013 Tips, Tricks and Components","isPartOf":{"@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2016\/11\/28\/creating-ssa-field-dynamically-using-sage-crm-net-api\/#primaryimage"},"image":{"@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2016\/11\/28\/creating-ssa-field-dynamically-using-sage-crm-net-api\/#primaryimage"},"thumbnailUrl":"http:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-content\/uploads\/2016\/11\/QtyOnHand-1024x289.jpg","datePublished":"2016-11-28T04:47:08+00:00","dateModified":"2024-11-19T06:15:17+00:00","author":{"@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#\/schema\/person\/e7ff1c8f4763b47730d6bc5e74d59c1f"},"breadcrumb":{"@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2016\/11\/28\/creating-ssa-field-dynamically-using-sage-crm-net-api\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.greytrix.com\/blogs\/sagecrm\/2016\/11\/28\/creating-ssa-field-dynamically-using-sage-crm-net-api\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2016\/11\/28\/creating-ssa-field-dynamically-using-sage-crm-net-api\/#primaryimage","url":"http:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-content\/uploads\/2016\/11\/QtyOnHand-1024x289.jpg","contentUrl":"http:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-content\/uploads\/2016\/11\/QtyOnHand-1024x289.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2016\/11\/28\/creating-ssa-field-dynamically-using-sage-crm-net-api\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/"},{"@type":"ListItem","position":2,"name":"Creating SSA field dynamically using Sage CRM .NET API"}]},{"@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\/13483","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=13483"}],"version-history":[{"count":2,"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/posts\/13483\/revisions"}],"predecessor-version":[{"id":28931,"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/posts\/13483\/revisions\/28931"}],"wp:attachment":[{"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/media?parent=13483"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/categories?post=13483"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/tags?post=13483"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}