<?xml version="1.0" encoding="UTF-8"?>        <rss version="2.0"
             xmlns:atom="http://www.w3.org/2005/Atom"
             xmlns:dc="http://purl.org/dc/elements/1.1/"
             xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
             xmlns:admin="http://webns.net/mvcb/"
             xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
             xmlns:content="http://purl.org/rss/1.0/modules/content/">
        <channel>
            <title>
									Zikpro is your Trusted ERPNext Deployment Experts Forum - Recent Posts				            </title>
            <link>https://zikpro.com/community/</link>
            <description>Zikpro is your Trusted ERPNext Deployment Experts Discussion Board</description>
            <language>en-GB</language>
            <lastBuildDate>Sun, 20 Sep 2026 16:36:52 +0000</lastBuildDate>
            <generator>wpForo</generator>
            <ttl>60</ttl>
							                    <item>
                        <title>ERPNext Manufacturing Module – How to Manage Multi-Level BOM and Production Planning</title>
                        <link>https://zikpro.com/community/erpnext-modules/erpnext-manufacturing-module-how-to-manage-multi-level-bom-and-production-planning/#post-17</link>
                        <pubDate>Mon, 07 Sep 2026 10:54:40 +0000</pubDate>
                        <description><![CDATA[In manufacturing, a finished product may contain components that are also manufactured separately. ERPNext supports Multi-Level Bills of Materials (BOMs) to manage these complex product stru...]]></description>
                        <content:encoded><![CDATA[<p class="PDq2pG_selectionAnchorContainer" data-start="201" data-end="430">In manufacturing, a finished product may contain components that are also manufactured separately. ERPNext supports <strong data-start="317" data-end="358">Multi-Level Bills of Materials (BOMs)</strong> to manage these complex product structures and production requirements.<span class="PDq2pG_selectionAnchor" aria-hidden="true"></span></p>
<h2 data-section-id="110zane" data-start="437" data-end="469">What is a Multi-Level BOM?</h2>
<p data-start="471" data-end="549">A Multi-Level BOM is used when a finished product contains <strong data-start="530" data-end="548">sub-assemblies</strong>.</p>
<p data-start="551" data-end="563">For example:</p>
<ul data-start="565" data-end="642">
<li data-section-id="1fmi5ms" data-start="565" data-end="642">Finished Product: Dining Table
<ul data-start="600" data-end="642">
<li data-section-id="jzs2u5" data-start="600" data-end="611">Table Top</li>
<li data-section-id="1281csr" data-start="614" data-end="627">Table Frame</li>
<li data-section-id="kj8ciz" data-start="630" data-end="642">Table Legs</li>
</ul>
</li>
</ul>
<p data-start="644" data-end="731">The Table Top may also have its own BOM containing wood, glue, and finishing materials.</p>
<h2 data-section-id="18y66fd" data-start="738" data-end="760">How to Set It Up</h2>
<ol data-start="762" data-end="1033">
<li data-section-id="uxyvb5" data-start="762" data-end="835">Create Items for finished products, sub-assemblies, and raw materials.</li>
<li data-section-id="1t1jme4" data-start="836" data-end="884">Create and submit BOMs for each sub-assembly.</li>
<li data-section-id="1lsrjx6" data-start="885" data-end="957">Create the final product BOM and include the required sub-assemblies.</li>
<li data-section-id="7l54k7" data-start="958" data-end="1033">Use the BOM structure for production planning and material requirements.</li>
</ol>
<h2 data-section-id="7pusdy" data-start="1040" data-end="1054">Benefits</h2>
<p data-start="1056" data-end="1089">Multi-Level BOMs help businesses:</p>
<ul data-start="1091" data-end="1266">
<li data-section-id="1ooypg6" data-start="1091" data-end="1124">Plan raw material requirements.</li>
<li data-section-id="16oya6r" data-start="1125" data-end="1158">Manage sub-assembly production.</li>
<li data-section-id="wilv80" data-start="1159" data-end="1190">Improve inventory visibility.</li>
<li data-section-id="11zvn7n" data-start="1191" data-end="1218">Reduce production delays.</li>
<li data-section-id="1szadsv" data-start="1219" data-end="1266">Better understand complex product structures.</li>
</ul>
<h2 data-section-id="k379m5" data-start="1273" data-end="1292">Best Practices</h2>
<ul data-start="1294" data-end="1490">
<li data-section-id="eq0f17" data-start="1294" data-end="1331">Maintain a clear product hierarchy.</li>
<li data-section-id="1gbnyd2" data-start="1332" data-end="1363">Keep BOM quantities accurate.</li>
<li data-section-id="52gi8o" data-start="1364" data-end="1395">Review BOM costing regularly.</li>
<li data-section-id="mm2f06" data-start="1396" data-end="1440">Use the correct active BOM for production.</li>
<li data-section-id="ht7gw2" data-start="1441" data-end="1490">Update BOMs when the product structure changes.</li>
</ul>
<h2 data-section-id="p320wl" data-start="1497" data-end="1513">Conclusion</h2>
<p data-start="1515" data-end="1678">Multi-Level BOMs help manufacturers manage complex products by connecting raw materials, sub-assemblies, and finished goods within a structured production process.</p>]]></content:encoded>
						                            <category domain="https://zikpro.com/community/"></category>                        <dc:creator>Huzaifa Khan</dc:creator>
                        <guid isPermaLink="true">https://zikpro.com/community/erpnext-modules/erpnext-manufacturing-module-how-to-manage-multi-level-bom-and-production-planning/#post-17</guid>
                    </item>
				                    <item>
                        <title>Advanced ERPNext Customization – Integrating ERPNext with Third-Party Applications Using REST API</title>
                        <link>https://zikpro.com/community/customization-development/advanced-erpnext-customization-integrating-erpnext-with-third-party-applications-using-rest-api/#post-16</link>
                        <pubDate>Fri, 31 Jul 2026 16:41:19 +0000</pubDate>
                        <description><![CDATA[Modern businesses rely on multiple software solutions to manage their operations, including e-commerce platforms, payment gateways, CRMs, logistics providers, and business intelligence tools...]]></description>
                        <content:encoded><![CDATA[<p class="PDq2pG_selectionAnchorContainer" data-start="419" data-end="755">Modern businesses rely on multiple software solutions to manage their operations, including e-commerce platforms, payment gateways, CRMs, logistics providers, and business intelligence tools. Instead of manually transferring data between systems, ERPNext provides a comprehensive REST API that enables secure and automated integrations.<span class="PDq2pG_selectionAnchor" aria-hidden="true"></span></p>
<p data-start="757" data-end="919">This guide explains how to plan, develop, and maintain REST API integrations in ERPNext while following best practices for security, performance, and scalability.</p>
<hr data-start="921" data-end="924" />
<h2 data-section-id="1r2kp5k" data-start="926" data-end="960">Common Integration Scenarios</h2>
<p data-start="962" data-end="1010">REST APIs can be used to integrate ERPNext with:</p>
<ul data-start="1012" data-end="1250">
<li data-section-id="1ygjb5w" data-start="1012" data-end="1054">Shopify or WooCommerce for online orders</li>
<li data-section-id="5vq0oy" data-start="1055" data-end="1106">QuickBooks or Xero for accounting synchronization</li>
<li data-section-id="pj2j4" data-start="1107" data-end="1155">Shipping providers such as DHL, FedEx, and UPS</li>
<li data-section-id="1ri7jaw" data-start="1156" data-end="1171">CRM platforms</li>
<li data-section-id="8068qp" data-start="1172" data-end="1193">Mobile applications</li>
<li data-section-id="163s6lo" data-start="1194" data-end="1214">Custom web portals</li>
<li data-section-id="1le57k" data-start="1215" data-end="1250">Power BI or other reporting tools</li>
</ul>
<hr data-start="1252" data-end="1255" />
<h2 data-section-id="1j1tjbv" data-start="1257" data-end="1283">Integration Planning</h2>
<p data-start="1285" data-end="1317">Before writing any code, define:</p>
<ul data-start="1319" data-end="1488">
<li data-section-id="1bjl8rm" data-start="1319" data-end="1342">Business requirements</li>
<li data-section-id="1d3a7q3" data-start="1343" data-end="1385">Data flow direction (One-way or Two-way)</li>
<li data-section-id="o90qpq" data-start="1386" data-end="1413">Synchronization frequency</li>
<li data-section-id="7br0tg" data-start="1414" data-end="1439">Error handling strategy</li>
<li data-section-id="f0ltrr" data-start="1440" data-end="1463">Authentication method</li>
<li data-section-id="dfi830" data-start="1464" data-end="1488">Logging and monitoring</li>
</ul>
<p data-start="1490" data-end="1563">Proper planning helps reduce future maintenance and integration failures.</p>
<hr data-start="1565" data-end="1568" />
<h2 data-section-id="1tu4r7c" data-start="1570" data-end="1598">Authentication Options</h2>
<p data-start="1600" data-end="1658">ERPNext supports secure authentication methods, including:</p>
<ul data-start="1660" data-end="1759">
<li data-section-id="85v6vj" data-start="1660" data-end="1682">API Key &amp; API Secret</li>
<li data-section-id="1cjsln3" data-start="1683" data-end="1705">OAuth Authentication</li>
<li data-section-id="1sumxwp" data-start="1706" data-end="1759">Session-based Authentication (for web applications)</li>
</ul>
<p data-start="1761" data-end="1834">Always use HTTPS to protect API credentials and data during transmission.</p>
<hr data-start="1836" data-end="1839" />
<h2 data-section-id="2un1ve" data-start="1841" data-end="1873">Common REST API Operations</h2>
<p data-start="1875" data-end="1926">Most integrations involve the following operations:</p>
<ul data-start="1928" data-end="2026">
<li data-section-id="m6ewby" data-start="1928" data-end="1948">Create new records</li>
<li data-section-id="18jwkg5" data-start="1949" data-end="1973">Retrieve existing data</li>
<li data-section-id="3u0mg7" data-start="1974" data-end="1990">Update records</li>
<li data-section-id="h3h4ge" data-start="1991" data-end="2026">Delete records (where applicable)</li>
</ul>
<p data-start="2028" data-end="2153">These operations can be performed on standard DocTypes such as Customers, Items, Sales Orders, Purchase Orders, and Invoices.</p>
<hr data-start="2155" data-end="2158" />
<h2 data-section-id="1yhzd08" data-start="2160" data-end="2182">Common Challenges</h2>
<p data-start="2184" data-end="2232">During implementation, developers may encounter:</p>
<ul data-start="2234" data-end="2431">
<li data-section-id="1ys4j17" data-start="2234" data-end="2259">Authentication failures</li>
<li data-section-id="iz81e2" data-start="2260" data-end="2287">Permission-related errors</li>
<li data-section-id="bc5gbf" data-start="2288" data-end="2315">Duplicate record creation</li>
<li data-section-id="18266oy" data-start="2316" data-end="2353">Rate limiting from external systems</li>
<li data-section-id="1pelkl7" data-start="2354" data-end="2384">Data mapping inconsistencies</li>
<li data-section-id="rv8iyv" data-start="2385" data-end="2431">Timeout errors during large synchronizations</li>
</ul>
<p data-start="2433" data-end="2526">Proper validation and logging are essential to identify and resolve these issues efficiently.</p>
<hr data-start="2528" data-end="2531" />
<h2 data-section-id="esfl4" data-start="2533" data-end="2552">Best Practices</h2>
<ul data-start="2554" data-end="2914">
<li data-section-id="17h1jey" data-start="2554" data-end="2605">Use dedicated API users with limited permissions.</li>
<li data-section-id="1920vyc" data-start="2606" data-end="2649">Validate incoming data before processing.</li>
<li data-section-id="17afdpd" data-start="2650" data-end="2707">Log all API requests and responses for troubleshooting.</li>
<li data-section-id="1g20xoa" data-start="2708" data-end="2760">Implement retry mechanisms for temporary failures.</li>
<li data-section-id="lr4j4n" data-start="2761" data-end="2828">Avoid exposing sensitive credentials in client-side applications.</li>
<li data-section-id="1xkiz7x" data-start="2829" data-end="2914">Test integrations thoroughly in a staging environment before production deployment.</li>
</ul>
<hr data-start="2916" data-end="2919" />
<h2 data-section-id="p320wl" data-start="2921" data-end="2937">Conclusion</h2>
<p data-start="2939" data-end="3211">REST API integration is one of the most powerful customization capabilities available in ERPNext. By following a structured integration strategy and security best practices, businesses can automate workflows, reduce manual effort, and create a connected digital ecosystem.</p>]]></content:encoded>
						                            <category domain="https://zikpro.com/community/"></category>                        <dc:creator>Huzaifa Khan</dc:creator>
                        <guid isPermaLink="true">https://zikpro.com/community/customization-development/advanced-erpnext-customization-integrating-erpnext-with-third-party-applications-using-rest-api/#post-16</guid>
                    </item>
				                    <item>
                        <title>Advanced ERPNext Customization – Automating Business Processes with Server Scripts</title>
                        <link>https://zikpro.com/community/customization-development/advanced-erpnext-customization-automating-business-processes-with-server-scripts/#post-15</link>
                        <pubDate>Fri, 31 Jul 2026 16:38:49 +0000</pubDate>
                        <description><![CDATA[As businesses grow, standard ERPNext workflows may not be enough to meet complex operational requirements. ERPNext&#039;s Server Script feature allows organizations to automate repetitive tasks, ...]]></description>
                        <content:encoded><![CDATA[<p class="PDq2pG_selectionAnchorContainer" data-start="468" data-end="752">As businesses grow, standard ERPNext workflows may not be enough to meet complex operational requirements. ERPNext's <strong data-start="585" data-end="602">Server Script</strong> feature allows organizations to automate repetitive tasks, validate business rules, and execute custom logic without modifying the ERPNext core code.<span class="PDq2pG_selectionAnchor" aria-hidden="true"></span></p>
<p data-start="754" data-end="919">This guide explains when Server Scripts should be used, the different script types available, and the best practices for implementing business automation in ERPNext.</p>
<h2 class="PDq2pG_selectionAnchorContainer" data-section-id="10blzv1" data-start="926" data-end="967">When Should You Use Server Scripts?<span class="PDq2pG_selectionAnchor" aria-hidden="true"></span></h2>
<p data-start="969" data-end="1011">Server Scripts are ideal when you need to:</p>
<ul data-start="1013" data-end="1286">
<li data-section-id="1p4pqt" data-start="1013" data-end="1053">Automatically populate document fields</li>
<li data-section-id="1n5i8p0" data-start="1054" data-end="1097">Validate business rules before submission</li>
<li data-section-id="k897ea" data-start="1098" data-end="1147">Restrict transactions based on company policies</li>
<li data-section-id="1q5434k" data-start="1148" data-end="1187">Create linked documents automatically</li>
<li data-section-id="3oyt1l" data-start="1188" data-end="1235">Send notifications based on custom conditions</li>
</ul>
Update related records after document submission<br />
<h2 class="PDq2pG_selectionAnchorContainer" data-section-id="4egupp" data-start="1293" data-end="1332">Understanding Server Script Types<span class="PDq2pG_selectionAnchor" aria-hidden="true"></span></h2>
<p data-start="1334" data-end="1392">ERPNext supports multiple Server Script events, including:</p>
<ul data-start="1394" data-end="1587">
<li data-section-id="2nlrqe" data-start="1394" data-end="1413"><strong data-start="1396" data-end="1413">Before Insert</strong></li>
<li data-section-id="9iujio" data-start="1414" data-end="1431"><strong data-start="1416" data-end="1431">Before Save</strong></li>
<li data-section-id="1nwrc4l" data-start="1432" data-end="1451"><strong data-start="1434" data-end="1451">Before Submit</strong></li>
<li data-section-id="1vpy72z" data-start="1452" data-end="1470"><strong data-start="1454" data-end="1470">After Insert</strong></li>
<li data-section-id="1n6uyp9" data-start="1471" data-end="1487"><strong data-start="1473" data-end="1487">After Save</strong></li>
<li data-section-id="19byqu0" data-start="1488" data-end="1506"><strong data-start="1490" data-end="1506">After Submit</strong></li>
<li data-section-id="1dynwhj" data-start="1507" data-end="1526"><strong data-start="1509" data-end="1526">Before Cancel</strong></li>
<li data-section-id="1j7enuy" data-start="1527" data-end="1545"><strong data-start="1529" data-end="1545">After Cancel</strong></li>
<li data-section-id="1tr3ted" data-start="1546" data-end="1569"><strong data-start="1548" data-end="1569">Scheduled Scripts</strong></li>
<li data-section-id="171jrf0" data-start="1570" data-end="1587"><strong data-start="1572" data-end="1587">API Scripts</strong></li>
</ul>
<p data-start="1589" data-end="1680">Each event serves a different purpose depending on when your business logic should execute.</p>
<h2 class="PDq2pG_selectionAnchorContainer" data-section-id="1y0yfj9" data-start="1687" data-end="1715">Example Business Scenario<span class="PDq2pG_selectionAnchor" aria-hidden="true"></span></h2>
<p data-start="1717" data-end="1828">Suppose your company policy requires all Purchase Orders above <strong data-start="1780" data-end="1794">USD 10,000</strong> to be reviewed before processing.</p>
<p class="" data-start="1830" data-end="1993">Instead of relying on manual checks, a Server Script can automatically validate the document and prevent submission until the required approval has been completed.</p>
<p class="" data-start="1995" data-end="2077">This reduces human error and ensures compliance with internal purchasing policies.</p>
<hr data-start="2079" data-end="2082" />
<h2 data-section-id="1yl02m0" data-start="2084" data-end="2113">Performance Considerations</h2>
<p data-start="2115" data-end="2183">Although Server Scripts are powerful, they should be used carefully.</p>
<p data-start="2185" data-end="2212">Poorly written scripts can:</p>
<ul data-start="2214" data-end="2350">
<li data-section-id="98uq2h" data-start="2214" data-end="2245">Slow down document processing</li>
<li data-section-id="92nydr" data-start="2246" data-end="2268">Increase server load</li>
<li data-section-id="s6od0" data-start="2269" data-end="2307">Cause unexpected validation failures</li>
<li data-section-id="1v32tug" data-start="2308" data-end="2350">Create conflicts with existing workflows</li>
</ul>
<p data-start="2352" data-end="2452">Always test new scripts in a development or staging environment before deploying them to production.</p>
<hr data-start="2454" data-end="2457" />
<h2 data-section-id="1a9f7fx" data-start="2459" data-end="2476">Best Practices</h2>
<ul data-start="2478" data-end="2759">
<li data-section-id="3pi8ru" data-start="2478" data-end="2522">Keep scripts modular and easy to maintain.</li>
<li data-section-id="1aawcid" data-start="2523" data-end="2573">Avoid unnecessary database queries inside loops.</li>
<li data-section-id="1tvm4s3" data-start="2574" data-end="2615">Add comments to explain business logic.</li>
<li data-section-id="1ubs3u2" data-start="2616" data-end="2647">Use descriptive script names.</li>
<li data-section-id="1f6ujw1" data-start="2648" data-end="2711">Test scripts with multiple user roles and document scenarios.</li>
<li data-section-id="1fa32ja" data-start="2712" data-end="2759">Maintain documentation for future developers.</li>
</ul>
<hr data-start="2761" data-end="2764" />
<h2 data-section-id="10qn8xj" data-start="2766" data-end="2784">Common Mistakes</h2>
<ul data-start="2786" data-end="3040">
<li data-section-id="drr3jp" data-start="2786" data-end="2851">Writing large amounts of business logic inside a single script.</li>
<li data-section-id="190c8y9" data-start="2852" data-end="2893">Updating the same document recursively.</li>
<li data-section-id="1uukcbd" data-start="2894" data-end="2943">Ignoring user permissions in custom automation.</li>
<li data-section-id="1refozn" data-start="2944" data-end="3040">Making direct changes to standard ERPNext code instead of using supported customization tools.</li>
</ul>
<hr data-start="3042" data-end="3045" />
<h2 data-section-id="8dtpi" data-start="3047" data-end="3060">Conclusion</h2>
<p data-start="3062" data-end="3289">Server Scripts provide a flexible and upgrade-safe way to extend ERPNext functionality. When implemented correctly, they can automate complex business processes while keeping the core ERPNext application clean and maintainable.</p>]]></content:encoded>
						                            <category domain="https://zikpro.com/community/"></category>                        <dc:creator>Huzaifa Khan</dc:creator>
                        <guid isPermaLink="true">https://zikpro.com/community/customization-development/advanced-erpnext-customization-automating-business-processes-with-server-scripts/#post-15</guid>
                    </item>
				                    <item>
                        <title>ERPNext v16 – Faster &amp; Smarter Bulk Data Import (Complete Guide)</title>
                        <link>https://zikpro.com/community/how-to-guides/erpnext-v16-faster-smarter-bulk-data-import-complete-guide/#post-14</link>
                        <pubDate>Fri, 31 Jul 2026 16:25:40 +0000</pubDate>
                        <description><![CDATA[Managing large volumes of data is an essential part of every ERP implementation. ERPNext v16 introduces several improvements to the Data Import Tool, making it easier to import master and tr...]]></description>
                        <content:encoded><![CDATA[<p class="PDq2pG_selectionAnchorContainer" data-start="353" data-end="632">Managing large volumes of data is an essential part of every ERP implementation. ERPNext v16 introduces several improvements to the Data Import Tool, making it easier to import master and transaction data with better validation, clearer error reporting, and improved performance.<span class="PDq2pG_selectionAnchor" aria-hidden="true"></span></p>
<p data-start="634" data-end="766">This guide explains how to use the enhanced Data Import Tool in ERPNext v16 and shares best practices to avoid common import errors<br /><br /></p>
<h2 class="PDq2pG_selectionAnchorContainer" data-section-id="18wnzrf" data-start="773" data-end="805">What's New in ERPNext v16?<span class="PDq2pG_selectionAnchor" aria-hidden="true"></span></h2>
<p class="" data-start="807" data-end="878">The latest version includes several improvements to the import process:</p>
<ul data-start="880" data-end="1114">
<li data-section-id="d9su4p" data-start="880" data-end="920">Improved data validation before import</li>
<li data-section-id="1jt50ow" data-start="921" data-end="964">Clearer error messages for failed records</li>
<li data-section-id="rs2gsd" data-start="965" data-end="1011">Faster import performance for large datasets</li>
<li data-section-id="18tsx3p" data-start="1012" data-end="1058">Better support for updating existing records</li>
<li data-section-id="5otkh4" data-start="1059" data-end="1114">More reliable background processing for large imports</li>
</ul>
<p data-start="1116" data-end="1205">These enhancements help reduce manual corrections and make data migration more efficient.</p>
<h2 class="PDq2pG_selectionAnchorContainer" data-section-id="1rgzx0e" data-start="1986" data-end="2011">Common Import Errors<span class="PDq2pG_selectionAnchor" aria-hidden="true"></span></h2>
<ul data-start="2013" data-end="2155">
<li data-section-id="9fednu" data-start="2013" data-end="2039">Missing mandatory fields</li>
<li data-section-id="k4c9t0" data-start="2040" data-end="2066">Duplicate document names</li>
<li data-section-id="3fqp1q" data-start="2067" data-end="2088">Invalid date format</li>
<li data-section-id="10jh49i" data-start="2089" data-end="2128">Incorrect company or warehouse values</li>
</ul>
<h2 class="PDq2pG_selectionAnchorContainer" data-section-id="esfl4" data-start="2162" data-end="2181">Best Practices<span class="PDq2pG_selectionAnchor" aria-hidden="true"></span></h2>
<ul data-start="2183" data-end="2437">
<li data-section-id="qzk6pj" data-start="2237" data-end="2284">Import master data before transactional data.</li>
<li data-section-id="mnz7rt" data-start="2285" data-end="2323">Validate templates before uploading.</li>
<li data-section-id="otkee8" data-start="2324" data-end="2366">Keep backup copies of your import files.</li>
</ul>
<br />
<h2 class="PDq2pG_selectionAnchorContainer" data-section-id="p320wl" data-start="2444" data-end="2460">Conclusion<span class="PDq2pG_selectionAnchor" aria-hidden="true"></span></h2>
<ul>
<li data-start="2462" data-end="2724">The enhanced Data Import Tool in ERPNext v16 makes data migration faster, more reliable, and easier to manage. By following the recommended process and best practices, organizations can significantly reduce import errors and speed up ERP implementation projects.</li>
</ul>
<br /><br />]]></content:encoded>
						                            <category domain="https://zikpro.com/community/"></category>                        <dc:creator>Huzaifa Khan</dc:creator>
                        <guid isPermaLink="true">https://zikpro.com/community/how-to-guides/erpnext-v16-faster-smarter-bulk-data-import-complete-guide/#post-14</guid>
                    </item>
				                    <item>
                        <title>RE: ERPNext Email Notifications Not Sending Despite SMTP Setup</title>
                        <link>https://zikpro.com/community/erpnext-issues-errors/erpnext-email-notifications-not-sending-despite-smtp-setup/#post-13</link>
                        <pubDate>Wed, 06 May 2026 22:19:27 +0000</pubDate>
                        <description><![CDATA[okay
&nbsp;]]></description>
                        <content:encoded><![CDATA[<p>okay</p>
<p>&nbsp;</p>]]></content:encoded>
						                            <category domain="https://zikpro.com/community/"></category>                        <dc:creator>Huzaifa Khan</dc:creator>
                        <guid isPermaLink="true">https://zikpro.com/community/erpnext-issues-errors/erpnext-email-notifications-not-sending-despite-smtp-setup/#post-13</guid>
                    </item>
				                    <item>
                        <title>ERPNext v16 – Custom Financial Reports &amp; Advanced Reporting Templates</title>
                        <link>https://zikpro.com/community/how-to-guides/erpnext-v16-custom-financial-reports-advanced-reporting-templates/#post-12</link>
                        <pubDate>Wed, 06 May 2026 22:18:58 +0000</pubDate>
                        <description><![CDATA[ERPNext v16 introduces a powerful enhancement in financial reporting with Custom Financial Report Templates.In previous versions, many businesses had to depend on standard Profit &amp; Loss ...]]></description>
                        <content:encoded><![CDATA[<p data-start="424" data-end="538">ERPNext v16 introduces a powerful enhancement in financial reporting with Custom Financial Report Templates.<br /><br />In previous versions, many businesses had to depend on standard Profit &amp; Loss and Balance Sheet reports, which often required manual adjustments for region-specific compliance and management reporting.<br /><br />With ERPNext v16, finance teams can now create reusable and customizable financial statement templates with better control over calculations, layouts, and reporting structure.</p>
<h3 data-section-id="sio2wm" data-start="975" data-end="1008">&#x1f4d8; What’s New in ERPNext v16?</h3>
<p data-start="1010" data-end="1035">ERPNext v16 now provides:</p>
<p data-start="1037" data-end="1236">&#x2705; Custom Financial Report Templates<br data-start="1072" data-end="1075" />&#x2705; Formula-based financial calculations<br data-start="1113" data-end="1116" />&#x2705; Flexible report structure<br data-start="1143" data-end="1146" />&#x2705; Multi-company reporting support<br data-start="1179" data-end="1182" />&#x2705; Better compliance and management reporting options</p>
<p data-start="1238" data-end="1364">These improvements help finance teams generate reports faster and with less manual work.</p>]]></content:encoded>
						                            <category domain="https://zikpro.com/community/"></category>                        <dc:creator>Huzaifa Khan</dc:creator>
                        <guid isPermaLink="true">https://zikpro.com/community/how-to-guides/erpnext-v16-custom-financial-reports-advanced-reporting-templates/#post-12</guid>
                    </item>
				                    <item>
                        <title>RE: ERPNext Email Notifications Not Sending Despite SMTP Setup</title>
                        <link>https://zikpro.com/community/erpnext-issues-errors/erpnext-email-notifications-not-sending-despite-smtp-setup/#post-11</link>
                        <pubDate>Wed, 06 May 2026 22:15:52 +0000</pubDate>
                        <description><![CDATA[Email issues are usually related to SMTP configuration or email queue.Please verify:Go to Email AccountSMTP Host, Port, Username, PasswordEnable SSL/TLS if requiredCheck Email QueueLook for ...]]></description>
                        <content:encoded><![CDATA[<p>Email issues are usually related to SMTP configuration or email queue.<br /><br />Please verify:<br /><br />Go to Email Account<br />SMTP Host, Port, Username, Password<br />Enable SSL/TLS if required<br />Check Email Queue<br />Look for failed emails and error messages<br />Verify Outgoing Email Account is set as default<br />Test email using Send Test Email<br />If using Gmail:<br />Use App Password<br />Enable Less Secure / OAuth (as applicable)<br /><br />Once SMTP is verified, emails will start sending normally.</p>
<p>&nbsp;</p>]]></content:encoded>
						                            <category domain="https://zikpro.com/community/"></category>                        <dc:creator>Huzaifa Khan</dc:creator>
                        <guid isPermaLink="true">https://zikpro.com/community/erpnext-issues-errors/erpnext-email-notifications-not-sending-despite-smtp-setup/#post-11</guid>
                    </item>
				                    <item>
                        <title>RE: ERPNext Email Notifications Not Sending Despite SMTP Setup</title>
                        <link>https://zikpro.com/community/erpnext-issues-errors/erpnext-email-notifications-not-sending-despite-smtp-setup/#post-10</link>
                        <pubDate>Wed, 06 May 2026 22:14:47 +0000</pubDate>
                        <description><![CDATA[Email issues are usually related to SMTP configuration or email queue.Please verify:Go to Email AccountSMTP Host, Port, Username, PasswordEnable SSL/TLS if requiredCheck Email QueueLook for ...]]></description>
                        <content:encoded><![CDATA[<p>Email issues are usually related to SMTP configuration or email queue.<br /><br />Please verify:<br /><br />Go to Email Account<br />SMTP Host, Port, Username, Password<br />Enable SSL/TLS if required<br />Check Email Queue<br />Look for failed emails and error messages<br />Verify Outgoing Email Account is set as default<br />Test email using Send Test Email<br />If using Gmail:<br />Use App Password<br />Enable Less Secure / OAuth (as applicable)<br /><br />Once SMTP is verified, emails will start sending normally.</p>]]></content:encoded>
						                            <category domain="https://zikpro.com/community/"></category>                        <dc:creator>Huzaifa Khan</dc:creator>
                        <guid isPermaLink="true">https://zikpro.com/community/erpnext-issues-errors/erpnext-email-notifications-not-sending-despite-smtp-setup/#post-10</guid>
                    </item>
				                    <item>
                        <title>RE: ERPNext Email Notifications Not Sending Despite SMTP Setup</title>
                        <link>https://zikpro.com/community/erpnext-issues-errors/erpnext-email-notifications-not-sending-despite-smtp-setup/#post-9</link>
                        <pubDate>Wed, 06 May 2026 22:13:47 +0000</pubDate>
                        <description><![CDATA[Email issues are usually related to SMTP configuration or email queue.Please verify:Go to Email AccountSMTP Host, Port, Username, PasswordEnable SSL/TLS if requiredCheck Email QueueLook for ...]]></description>
                        <content:encoded><![CDATA[<p data-start="3096" data-end="3186">Email issues are usually related to SMTP configuration or email queue.<br /><br />Please verify:<br /><br />Go to Email Account<br />SMTP Host, Port, Username, Password<br />Enable SSL/TLS if required<br />Check Email Queue<br />Look for failed emails and error messages<br />Verify Outgoing Email Account is set as default<br />Test email using Send Test Email<br />If using Gmail:<br />Use App Password<br />Enable Less Secure / OAuth (as applicable)<br /><br />Once SMTP is verified, emails will start sending normally.</p>]]></content:encoded>
						                            <category domain="https://zikpro.com/community/"></category>                        <dc:creator>Huzaifa Khan</dc:creator>
                        <guid isPermaLink="true">https://zikpro.com/community/erpnext-issues-errors/erpnext-email-notifications-not-sending-despite-smtp-setup/#post-9</guid>
                    </item>
				                    <item>
                        <title>ERPNext v16 – Enhanced Dashboard &amp; Real-Time Reporting</title>
                        <link>https://zikpro.com/community/how-to-guides/erpnext-v16-enhanced-dashboard-real-time-reporting/#post-8</link>
                        <pubDate>Thu, 19 Mar 2026 16:26:25 +0000</pubDate>
                        <description><![CDATA[ERPNext v16 introduces major improvements in dashboards and reporting, allowing users to access real-time business insights with better visualization and performance.
This guide explains th...]]></description>
                        <content:encoded><![CDATA[<blockquote data-start="408" data-end="688">
<p data-start="410" data-end="578">ERPNext v16 introduces major improvements in dashboards and reporting, allowing users to access real-time business insights with better visualization and performance.</p>
<p data-start="585" data-end="688">This guide explains the new dashboard features and how to configure reports for better decision-making.</p>
</blockquote>
<hr data-start="690" data-end="693" />
<h3 data-section-id="1t0oz8h" data-start="695" data-end="739">&#x1f4d8; What’s New in ERPNext v16 Dashboards?</h3>
<ul data-start="741" data-end="951">
<li data-section-id="19di9tj" data-start="741" data-end="778">
<p data-start="743" data-end="778">Improved <strong data-start="752" data-end="778">Dashboard UI &amp; Widgets</strong></p>
</li>
<li data-section-id="1v76lyj" data-start="779" data-end="814">
<p data-start="781" data-end="814">Faster <strong data-start="788" data-end="814">real-time data loading</strong></p>
</li>
<li data-section-id="10zohsv" data-start="815" data-end="855">
<p data-start="817" data-end="855">Customizable <strong data-start="830" data-end="855">Charts &amp; Number Cards</strong></p>
</li>
<li data-section-id="y9yljx" data-start="856" data-end="903">
<p data-start="858" data-end="903">Better <strong data-start="865" data-end="903">Report integration with dashboards</strong></p>
</li>
<li data-section-id="x62wbh" data-start="904" data-end="951">
<p data-start="906" data-end="951">Enhanced <strong data-start="915" data-end="951">filtering and drill-down options</strong></p>
</li>
</ul>]]></content:encoded>
						                            <category domain="https://zikpro.com/community/"></category>                        <dc:creator>Huzaifa Khan</dc:creator>
                        <guid isPermaLink="true">https://zikpro.com/community/how-to-guides/erpnext-v16-enhanced-dashboard-real-time-reporting/#post-8</guid>
                    </item>
							        </channel>
        </rss>
		