{"id":28107,"date":"2024-01-29T05:03:07","date_gmt":"2024-01-29T05:03:07","guid":{"rendered":"https:\/\/www.greytrix.com\/blogs\/sagex3\/?p=28107"},"modified":"2024-01-29T05:03:08","modified_gmt":"2024-01-29T05:03:08","slug":"total-amount-restriction-on-purchase-invoice-creation-in-case-of-po","status":"publish","type":"post","link":"https:\/\/www.greytrix.com\/blogs\/sagex3\/2024\/01\/29\/total-amount-restriction-on-purchase-invoice-creation-in-case-of-po\/","title":{"rendered":"Total Amount restriction on Purchase Invoice creation in case of PO"},"content":{"rendered":"\n<p>In <a href=\"https:\/\/www.greytrix.com\/sage-x3\/sage-x3-development\/\" target=\"_blank\" data-type=\"URL\" data-id=\"https:\/\/www.greytrix.com\/sage-x3\/sage-x3-development\/\" rel=\"noreferrer noopener\">Sage X3<\/a>, we can create Purchase Invoice transaction against Purchase Order as well as Purchase Receipt with any quantity and amount. But one of our client requested to add limit on the amount while creating Purchase Invoice against Purchase Order only.<\/p>\n\n\n\n<p><strong>Customization Required:<\/strong><\/p>\n\n\n\n<p><strong>Invoice can be booked only against PO. Unless amount is lesser than 5,000 Rs.<\/strong><\/p>\n\n\n\n<p>Purchase Invoice will always be created against PO and GRN for which condition will be applied that amount should be less than or equal to 5000. It will not restrict user with amount limit while creating direct Invoice.<\/p>\n\n\n\n<p>GRN will be created against PO always. Direct GRN will not be created. So, GRN which is created against PO will be restricted while creating invoice if amount is not less than or equal to 5000.<\/p>\n\n\n\n<p><strong>New Stuff:<\/strong> <a href=\"https:\/\/www.greytrix.com\/blogs\/sagex3\/2024\/01\/08\/feature-locales-functionality-in-sage-x3\/\" target=\"_blank\" data-type=\"URL\" data-id=\"https:\/\/www.greytrix.com\/blogs\/sagex3\/2024\/01\/08\/feature-locales-functionality-in-sage-x3\/\" rel=\"noreferrer noopener\">Locales Functionality in Sage X3<\/a><\/p>\n\n\n\n<center><a href=\"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-content\/uploads\/2024\/01\/Fig-1.-Purchase-Order-with-5900-AMT-1024x467.jpg\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" class=\"size-full\" style=\"border: 1px solid #A9A9A9; padding: 2px; margin: 2px; align: center;\" src=\"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-content\/uploads\/2024\/01\/Fig-1.-Purchase-Order-with-5900-AMT-1024x467.jpg\" alt=\"[Fig 1. Purchase Order with 5900 AMT]\"><\/a><\/center>\n<font size=\"2\"><center>[Fig 1. Purchase Order with 5900 AMT]<\/center><\/font>\n\n\n\n<p>Refer Fig 1. In which we have created Purchase order entry \u201c1012311POH00000010\u201d with 5900 Amount (Including Tax).<\/p>\n\n\n\n<p>Now in this case, system should restrict user to create Purchase Invoice transaction against this PO as the total including tax amount is 5900.<\/p>\n\n\n\n<center><a href=\"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-content\/uploads\/2024\/01\/Fig-2.-Pop-up-on-Purchase-Invoice-1024x471.jpg\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" class=\"size-full\" style=\"border: 1px solid #A9A9A9; padding: 2px; margin: 2px; align: center;\" src=\"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-content\/uploads\/2024\/01\/Fig-2.-Pop-up-on-Purchase-Invoice-1024x471.jpg\" alt=\"[Fig 2. Pop-up on Purchase Invoice]\"><\/a><\/center>\n<font size=\"2\"><center>[Fig 2. Pop-up on Purchase Invoice]<\/center><\/font>\n\n\n\n<p>As we can see in the above screenshot Fig 2, pop-up message is getting generated that <strong>\u201cInvoice Amount value is: 5900, Purchase Invoice against PO\/GRN cannot be booked unless the amount is less than 5,000 Rs.\u201d<\/strong> after clicking on create button in Purchase Invoice screen.<\/p>\n\n\n\n<p>It is not allowing to create Purchase Invoice against that PO \u201c1012311POH00000010\u201d because amount is greater than 5000. Also, this functionality will work only when user will enter amount in control tab and calculated amount is getting displayed in the \u201cInvoice + Tax\u201d field on Purchase Invoice screen.<\/p>\n\n\n\n<center><a href=\"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-content\/uploads\/2024\/01\/Fig-3.-Purchase-Order-with-4720-AMT-1024x473.jpg\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" class=\"size-full\" style=\"border: 1px solid #A9A9A9; padding: 2px; margin: 2px; align: center;\" src=\"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-content\/uploads\/2024\/01\/Fig-3.-Purchase-Order-with-4720-AMT-1024x473.jpg\" alt=\"[Fig 3. Purchase Order with 4720 AMT]\"><\/a><\/center>\n<font size=\"2\"><center>[Fig 3. Purchase Order with 4720 AMT]<\/center><\/font>\n\n\n\n<p>After that we have created Purchase order entry \u201c1012311POH00000011\u201d with 4720 Amount (Including Tax). Refer Fig 3.<\/p>\n\n\n\n<p>Now in this case, system will allow user to create Purchase Invoice transaction against this PO as the total including tax amount is 4720.<\/p>\n\n\n\n<center><a href=\"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-content\/uploads\/2024\/01\/Fig-4.-Purchase-Invoice-with-4720-AMT-1024x658.jpg\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" class=\"size-full\" style=\"border: 1px solid #A9A9A9; padding: 2px; margin: 2px; align: center;\" src=\"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-content\/uploads\/2024\/01\/Fig-4.-Purchase-Invoice-with-4720-AMT-1024x658.jpg\" alt=\"[Fig 4. Purchase Invoice with 4720 AMT]\"><\/a><\/center>\n<font size=\"2\"><center>[Fig 4. Purchase Invoice with 4720 AMT]<\/center><\/font>\n\n\n\n<p>As we can see in the above screenshot Fig 4, pop-up message is not getting generated after clicking on create button in Purchase Invoice screen. Purchase Invoice against this PO is created successfully without any error or pop-up message.<\/p>\n\n\n\n<p>It is allowing to create Purchase Invoice against that PO \u201c1012311POH00000011\u201d because amount is less than 5000.<\/p>\n\n\n\n<p>Also, in case of GRN, if GRN is created against PO and that GRN is selected while creating Purchase Invoice then system will check total including tax amount and will restrict if it is greater than 5000. Else it will allow user to create invoice.<\/p>\n\n\n\n<p>Hence with the help of this customization, Purchase Invoice creation will be restricted if the Amount (Invoice + tax) is greater than 5000 and Invoice is getting created against Purchase order.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>About Us<\/strong><\/h2>\n\n\n\n<p>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 id=\"block-28013e99-0882-44c6-b705-7b16c85053b2\">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 id=\"block-4bc42a09-fb13-4598-8137-ce5f7b91ce28\">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=\"noreferrer 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=\"noreferrer noopener\">Sage Intacct Marketplace<\/a>. The&nbsp;<a href=\"https:\/\/www.greytrix.com\/gumu\/\" target=\"_blank\" rel=\"noreferrer 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 id=\"block-76376301-1c3e-4250-8a09-727595a606f0\">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>In Sage X3, we can create Purchase Invoice transaction against Purchase Order as well as Purchase Receipt with any quantity and amount. But one of our client requested to add limit on the amount while creating Purchase Invoice against Purchase Order only. Customization Required: Invoice can be booked only against PO. Unless amount is lesser\u2026 <span class=\"read-more\"><a href=\"https:\/\/www.greytrix.com\/blogs\/sagex3\/2024\/01\/29\/total-amount-restriction-on-purchase-invoice-creation-in-case-of-po\/\">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":[3172,3646,1564,1565,3099],"class_list":["post-28107","post","type-post","status-publish","format-standard","hentry","category-sage-erp-x3","category-integration","tag-amount","tag-limit","tag-purchase-invoice","tag-purchase-order","tag-restriction"],"_links":{"self":[{"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/posts\/28107","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=28107"}],"version-history":[{"count":8,"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/posts\/28107\/revisions"}],"predecessor-version":[{"id":28115,"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/posts\/28107\/revisions\/28115"}],"wp:attachment":[{"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/media?parent=28107"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/categories?post=28107"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/tags?post=28107"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}