{"id":32769,"date":"2026-10-29T11:16:08","date_gmt":"2026-10-29T11:16:08","guid":{"rendered":"https:\/\/www.greytrix.com\/blogs\/sagex3\/?p=32769"},"modified":"2026-10-29T11:19:58","modified_gmt":"2026-10-29T11:19:58","slug":"understanding-field-visibility-in-sage-x3-entry-transactions-form-table-and-form-table-options","status":"publish","type":"post","link":"https:\/\/www.greytrix.com\/blogs\/sagex3\/2026\/10\/29\/understanding-field-visibility-in-sage-x3-entry-transactions-form-table-and-form-table-options\/","title":{"rendered":"Understanding Field Visibility in Sage X3 Entry Transactions: Form, Table, and Form &amp; Table Options"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Sage X3 is a powerful and highly configurable ERP system. One of its strongest features is the ability to customize transaction screens without heavy coding through <strong>Entry Transactions<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Almost every major document in <a href=\"https:\/\/www.greytrix.com\/sage-x3-erp\/development-services\/\" target=\"_blank\" data-type=\"link\" data-id=\"https:\/\/www.greytrix.com\/sage-x3-erp\/development-services\/\" rel=\"noreferrer noopener\">Sage X3<\/a> \u2014 Sales Quotes, Sales Orders, Purchase Orders, Invoices, Stock Changes, Receipts, Deliveries, etc. \u2014 can be controlled through Entry Transactions. Using these setups, consultants and administrators can decide which fields should appear, whether they should be enterable, displayed only, or hidden, and most importantly, where&nbsp;those fields should be visible on the screen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In real projects, a very common observation is that some fields appear only when the user opens the <strong>detail line popup<\/strong>&nbsp;(Form view), but are completely missing from the main grid (Table view). Many users and even some consultants get confused by this behavior.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The control for this behavior lies in three simple but powerful options available in the Entry Transaction setup:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Form and table<\/strong><\/li>\n\n\n\n<li><strong>Form<\/strong><\/li>\n\n\n\n<li><strong>Table<\/strong><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">In this blog, we will understand these options in detail, see a real-life example, and learn how to configure them correctly.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>What are Form, Table, and Form &amp; Table Options?<\/strong><strong><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In Sage X3, line-level data (detail lines) can be viewed in two different ways:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Table Mode (Grid View)<\/strong><br>This is the main grid where multiple lines are displayed in a tabular format. It is designed for fast data entry and overview.<\/li>\n\n\n\n<li><strong>Form Mode (Popup \/ Detail View)<\/strong><br>When you right-click on a line or use the action menu and select \u201cPopup view\u201d \/ \u201cDetail\u201d, the system opens a form-style window showing all the fields of that particular line. This view can hold more fields without cluttering the main grid.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>The three options control in which of these two views a field will be visible:<\/strong><strong><\/strong><\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>Option<\/strong><strong><\/strong><\/td><td><strong>Visible in Main Grid (Table)<\/strong><strong><\/strong><\/td><td><strong>Visible in Popup (Form)<\/strong><strong><\/strong><\/td><td><strong>Recommended Use Case<\/strong><strong><\/strong><\/td><\/tr><tr><td><strong>Form and table<\/strong><\/td><td>Yes<\/td><td>Yes<\/td><td>Most important fields that users need in both views<\/td><\/tr><tr><td><strong>Form<\/strong><\/td><td>No<\/td><td>Yes<\/td><td>Secondary or detailed fields that should not clutter the grid<\/td><\/tr><tr><td><strong>Table<\/strong><\/td><td>Yes<\/td><td>No<\/td><td>Fields useful only for quick overview in the grid<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Recently, while working on a Sales Quote screen, we observed an interesting behavior.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">On the Sales Quote entry screen, the field <strong>Standard description<\/strong>&nbsp;was not visible in the main detail lines grid. However, when the user opened the popup\/detail view of any line, the same field was clearly available and enterable.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">After checking the Entry Transaction setup (Setup \u2192 Sales \u2192 Entry transactions \u2192 Quotes), we found that the <strong>Standard description<\/strong>&nbsp;field was set to <strong>Form<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Because of this setting:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The field was hidden from the main grid (Table mode)<\/li>\n\n\n\n<li>The field was visible only in the popup form view<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">This is a perfect real-world example of how the Form \/ Table options control field visibility.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>New Stuff :<\/strong><\/p>\n\n\n\n<center><a href=\"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-content\/uploads\/2026\/10\/image-9.png\" target=\"_blank\" rel=\"noreferrer \nnoopener\"><img decoding=\"async\" class=\"size-full\" style=\"border: 1px solid #A9A9A9; padding: 2px; margin: 2px; \nalign: center;\" src=\"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-content\/uploads\/2026\/10\/image-9.png\" alt=\"Sales Quote Detail Line Without Standard Description\"><\/a><\/center>\n<font size=\"2\"><center> Figure 1- Sales Detail Line Without Standard Description<\/center><\/font>\n\n\n\n<center><a href=\"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-content\/uploads\/2026\/10\/image-12.png\" target=\"_blank\" rel=\"noreferrer \nnoopener\"><img decoding=\"async\" class=\"size-full\" style=\"border: 1px solid #A9A9A9; padding: 2px; margin: 2px; \nalign: center;\" src=\"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-content\/uploads\/2026\/10\/image-12.png\" alt=\"Figure 02 \u2013 Sales Quote Detail Line Pop up View With Standard Description\"><\/a><\/center>\n<font size=\"2\"><center>Figure 02 \u2013 Sales Quote Detail Line Pop up View With Standard Description<\/center><\/font>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>How to Configure These Options \u2013 Step by Step<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">1.Navigate to the Entry Transaction setup &#8211; <strong>Setup \u2192 Sales \u2192 Entry transactions \u2192 Quotes<\/strong><br>(Replace \u201cQuotes\u201d with Orders, Invoices, Stock change, etc. as per your requirement) Select the required Entry Transaction (for example: ALL or any custom transaction)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">2.Go to the relevant tab:<br>o Header fields \u2192 <strong>Header <\/strong>tab<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">3.Locate the field you want to control (for example: Standard description). You will see two important controls for each field:<br>o <strong>Entry mode<\/strong>: Entered \/ Displayed \/ Hidden<br>o <strong>Mode <\/strong>(or Presence): Form and table \/ Form \/ Table<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">4.Set the Mode as per your requirement:<br>o Want the field in both grid and popup \u2192 <strong>Form and table<\/strong><br>o Want the field only in popup \u2192 <strong>Form<\/strong><br>o Want the field only in grid \u2192 <strong>Table<\/strong><\/p>\n\n\n\n<center><a href=\"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-content\/uploads\/2026\/10\/image-4.png\" target=\"_blank\" rel=\"noreferrer \nnoopener\"><img decoding=\"async\" class=\"size-full\" style=\"border: 1px solid #A9A9A9; padding: 2px; margin: 2px; \nalign: center;\" src=\"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-content\/uploads\/2026\/10\/image-4.png\" alt=\"Figure 03 \u2013 Entry Transaction\"><\/a><\/center>\n<font size=\"2\"><center>Figure 03 \u2013 Entry Transaction<\/center><\/font>\n\n\n\n<p class=\"wp-block-paragraph\">5.Save the Entry Transaction<br>6. <strong>Validate <\/strong>the Entry Transaction (this step is mandatory)<\/p>\n\n\n\n<center><a href=\"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-content\/uploads\/2026\/10\/image-5.png\" target=\"_blank\" rel=\"noreferrer \nnoopener\"><img decoding=\"async\" class=\"size-full\" style=\"border: 1px solid #A9A9A9; padding: 2px; margin: 2px; \nalign: center;\" src=\"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-content\/uploads\/2026\/10\/image-5.png\" alt=\"Figure 04 - Output\"><\/a><\/center>\n<font size=\"2\"><center>Figure 04 &#8211; Output<\/center><\/font>\n\n\n\n<p class=\"wp-block-paragraph\">The <strong>Form<\/strong>, <strong>Table<\/strong>, and <strong>Form and table<\/strong>&nbsp;options in Sage X3 Entry Transactions give you precise control over field visibility between the main grid and the detail popup view. By understanding and correctly using these three options, you can design cleaner, more user-friendly screens that show the right information in the right place \u2014 without writing any complex code.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>About Us<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Greytrix \u2013 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 class=\"wp-block-paragraph\">Greytrix&nbsp;has some unique integration solutions developed for&nbsp;<a href=\"https:\/\/www.greytrix.com\/sage-crm\/\">Sage CRM<\/a>&nbsp;with Sage ERPs&nbsp;namely&nbsp;<a href=\"https:\/\/www.greytrix.com\/sage-x3-erp\/\">Sage X3<\/a>,&nbsp;<a href=\"https:\/\/www.greytrix.com\/sage-intacct\/\">Sage Intacct<\/a>,&nbsp;<a href=\"https:\/\/www.greytrix.com\/sage-100-erp\/\">Sage 100<\/a>,&nbsp;<a href=\"https:\/\/www.greytrix.com\/sage-500-erp\/\">Sage 500<\/a>,&nbsp;and&nbsp;<a href=\"https:\/\/www.greytrix.com\/sage-300-erp\/\">Sage 300<\/a>. We also offer best-in-class&nbsp;Sage ERP&nbsp;and&nbsp;Sage CRM&nbsp;customization and development services&nbsp;to&nbsp;Business&nbsp;Partners,&nbsp;End&nbsp;Users, and Sage PSG worldwide. Greytrix&nbsp;helps in&nbsp;the migration of Sage CRM from&nbsp;Salesforce | ACT! | SalesLogix | Goldmine | Sugar CRM | Maximizer. Our Sage CRM Product Suite includes&nbsp;addons like&nbsp;&nbsp;Greytrix Business Manager,&nbsp;Sage CRM Project Manager,&nbsp;Sage CRM Resource Planner,&nbsp;Sage CRM Contract Manager,&nbsp;Sage CRM Event Manager,&nbsp;Sage CRM Budget Planner,&nbsp;Gmail Integration,&nbsp;Sage CRM Mobile Service Signature,&nbsp;Sage CRM CTI Framework.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Greytrix is a recognized&nbsp;Sage Champion Partner&nbsp;for GUMU&#x2122; Sage X3 \u2013 Sage CRM integration listed on&nbsp;<a href=\"https:\/\/www.sage.com\/marketplace\/asb_ListingDetail?listingId=a1h24000007PC3aAAG\" target=\"_blank\" rel=\"noopener\">Sage Marketplace<\/a>&nbsp;and Sage CRM \u2013 Sage Intacct integration listed on&nbsp;<a href=\"https:\/\/marketplace.intacct.com\/MPListing?lid=a2D0H000007kiHyUAI\" target=\"_blank\" rel=\"noopener\">Sage Intacct Marketplace<\/a>. The&nbsp;<a href=\"https:\/\/www.greytrix.com\/gumu\/\" target=\"_blank\" rel=\"noopener\">GUMU&#x2122; Cloud framework<\/a>&nbsp;by Greytrix forms the backbone of cloud integrations that are managed in real-time for the processing and execution of application programs at the click of a button.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For more information on our integration solutions, please contact us at&nbsp;<a href=\"mailto:sage@greytrix.com\">sage@greytrix.com<\/a>. We will be glad to assist you.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sage X3 is a powerful and highly configurable ERP system. One of its strongest features is the ability to customize transaction screens without heavy coding through Entry Transactions. Almost every major document in Sage X3 \u2014 Sales Quotes, Sales Orders, Purchase Orders, Invoices, Stock Changes, Receipts, Deliveries, etc. \u2014 can be controlled through Entry Transactions.\u2026 <span class=\"read-more\"><a href=\"https:\/\/www.greytrix.com\/blogs\/sagex3\/2026\/10\/29\/understanding-field-visibility-in-sage-x3-entry-transactions-form-table-and-form-table-options\/\">Read More: Understanding Field Visibility in Sage X3 Entry Transactions: Form, Table,\u2026 &raquo;<\/a><\/span><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8,13],"tags":[714,4752,4753,2562,2225],"class_list":["post-32769","post","type-post","status-publish","format-standard","hentry","category-sage-erp-x3","category-integration","tag-entry-transaction","tag-form-table","tag-pop-up-view","tag-sales-quote","tag-table"],"_links":{"self":[{"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/posts\/32769","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/comments?post=32769"}],"version-history":[{"count":12,"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/posts\/32769\/revisions"}],"predecessor-version":[{"id":32792,"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/posts\/32769\/revisions\/32792"}],"wp:attachment":[{"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/media?parent=32769"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/categories?post=32769"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/tags?post=32769"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}