{"id":29160,"date":"2024-05-30T08:57:04","date_gmt":"2024-05-30T08:57:04","guid":{"rendered":"https:\/\/www.greytrix.com\/blogs\/sagex3\/?p=29160"},"modified":"2024-05-30T10:08:25","modified_gmt":"2024-05-30T10:08:25","slug":"validation-of-the-payment-screens-utr-number-field","status":"publish","type":"post","link":"https:\/\/www.greytrix.com\/blogs\/sagex3\/2024\/05\/30\/validation-of-the-payment-screens-utr-number-field\/","title":{"rendered":"Validation of the payment screen\u2019s UTR number field."},"content":{"rendered":"\n<p>One of our clients asked that the validation be added to the UTR number field in <a href=\"https:\/\/www.greytrix.com\/sage-x3\/sage-x3-development\/\" target=\"_blank\" rel=\"noreferrer noopener\">Sage X3<\/a> for the payment screens listed below. <\/p>\n\n\n\n<p>&#8220;ADVP Payment Against Advance&#8221;&nbsp;and&nbsp;&#8220;PAYMT Payment Against Invoice&#8221;. The &#8220;POST&#8221; button for these payment windows shouldn&#8217;t be enabled until the required UTR number has been entered.<\/p>\n\n\n\n<p>Typically, &#8220;UTR number&#8221; denotes the \u201cUnique Transaction Reference\u2019 number. Will get the UTR number from a bank while making the payment. so that It helps in tracking payments and is often used in banking and financial transactions for reconciliation purposes. On the recipient bank statement, the UTR number is visible on the received transfer. The exact format of the number can differ according to payment method.<\/p>\n\n\n\n<p>Let&#8217;s examine the functionality in more detail:<\/p>\n\n\n\n<p>The Payment Against Advance transaction entry &#8220;ADVP2404101000002&#8221; initially created by the user. The UTR no field is blank and because of that, our POST button is disabled as per our requirement. as seen in below screenshot.<\/p>\n\n\n\n<p>Navigate to : AP-AR-Accounting-&gt; Payments-&gt;Payment\/Receipts entry-&gt; Payment Against Advance<\/p>\n\n\n\n<p><strong>New Stuff<\/strong>: <a href=\"https:\/\/www.greytrix.com\/blogs\/sagex3\/2024\/05\/29\/how-to-view-data-in-different-formats-in-sei-2\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to view data in different formats in SEI<\/a><\/p>\n\n\n\n<center><a href=\"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-content\/uploads\/2024\/05\/Fig-1-Payment-against-advance-3-1024x477.png\" target=\"_blank\" rel=\"noreferrer noopener\"><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\/2024\/05\/Fig-1-Payment-against-advance-3-1024x477.png\" alt=\"GUMU Integration \nApp\"><\/a><\/center>\n<font size=\"2\"><center>Fig 1 Payment against advance<\/center><\/font>\n\n\n\n\n\n<p>Now, User adds the data in UTR no field and saves the transaction entry. See the below screenshot, Post button is automatically enabled as per our requirement.<\/p>\n\n\n\n<center><a href=\"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-content\/uploads\/2024\/05\/Fig-2-Payment-against-advance1-1.png\" target=\"_blank\" rel=\"noreferrer noopener\"><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\/2024\/05\/Fig-2-Payment-against-advance1-1.png\" alt=\"Fig 2 Payment against advance1\"><\/a><\/center>\n<font size=\"2\"><center>Fig 2 Payment against advance1<\/center><\/font>\n\n\n\n<p>According to this, the same validation is working for the &#8220;PAYMT Payment Against Invoice&#8221; screen.<\/p>\n\n\n[about_us_blog_common]\n","protected":false},"excerpt":{"rendered":"<p>One of our clients asked that the validation be added to the UTR number field in Sage X3 for the payment screens listed below. &#8220;ADVP Payment Against Advance&#8221;&nbsp;and&nbsp;&#8220;PAYMT Payment Against Invoice&#8221;. The &#8220;POST&#8221; button for these payment windows shouldn&#8217;t be enabled until the required UTR number has been entered. Typically, &#8220;UTR number&#8221; denotes the \u201cUnique\u2026 <span class=\"read-more\"><a href=\"https:\/\/www.greytrix.com\/blogs\/sagex3\/2024\/05\/30\/validation-of-the-payment-screens-utr-number-field\/\">Read More &raquo;<\/a><\/span><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8,13],"tags":[720,4184,4181,4182,4183],"class_list":["post-29160","post","type-post","status-publish","format-standard","hentry","category-sage-erp-x3","category-integration","tag-erp","tag-finance","tag-payment-against-advance","tag-payment-against-invoice","tag-utr-no"],"_links":{"self":[{"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/posts\/29160","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=29160"}],"version-history":[{"count":11,"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/posts\/29160\/revisions"}],"predecessor-version":[{"id":29225,"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/posts\/29160\/revisions\/29225"}],"wp:attachment":[{"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/media?parent=29160"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/categories?post=29160"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/tags?post=29160"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}