<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://codewithkarani.com</loc>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog</loc>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codewithkarani.com/topics</loc>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codewithkarani.com/about</loc>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codewithkarani.com/category/technology</loc>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codewithkarani.com/category/frappe_erpnext</loc>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codewithkarani.com/category/erpnext-for-business</loc>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codewithkarani.com/category/featured</loc>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codewithkarani.com/category/erpnext-inventory-management</loc>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codewithkarani.com/category/developer_corner</loc>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codewithkarani.com/category/upeosoft</loc>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codewithkarani.com/category/erpnext-doctrine</loc>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codewithkarani.com/category/coding-school</loc>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codewithkarani.com/category/karani-online</loc>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codewithkarani.com/category/ardhipro</loc>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codewithkarani.com/category/linux-for-erpnext</loc>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codewithkarani.com/category/upeocrm</loc>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codewithkarani.com/category/linda-figo</loc>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codewithkarani.com/category/upeoretail</loc>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codewithkarani.com/category/upeo-ai</loc>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codewithkarani.com/category/paper2</loc>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codewithkarani.com/category/upeo-academy</loc>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codewithkarani.com/category/garisuite</loc>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codewithkarani.com/category/chamakit</loc>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codewithkarani.com/category/ishi</loc>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codewithkarani.com/category/software_design</loc>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/upgrading-erpnext-from-version-15-to-version-16-a-field-tested-guide</loc>
<lastmod>2026-06-04T19:27:55.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/stop-sending-blind-sms-introducing-upeosms-for-smart-bulk-messaging-in-frappe</loc>
<lastmod>2026-04-20T15:31:58.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/youre-using-erpnext-but-do-you-actually-know-what-your-customers-think</loc>
<lastmod>2026-04-20T15:32:50.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/a-better-way-to-manage-properties-inside-ishi-full-system-demo</loc>
<lastmod>2026-04-11T21:21:33.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/upeo-ai-turn-your-erpnext-data-into-instant-answers</loc>
<lastmod>2026-04-10T20:51:47.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/how-to-fix-sign_and_send_pubkey-signing-failed-agent-refused-operation-github-ssh-error</loc>
<lastmod>2026-04-07T12:02:17.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/paper2-the-restaurant-hospitality-system-built-for-speed-control-and-real-operational-intelligence</loc>
<lastmod>2026-02-21T17:22:13.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/ardhipro-turning-land-sales-from-guesswork-into-a-controlled-profitable-system</loc>
<lastmod>2026-02-04T11:30:13.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/erpnext-in-production-why-systems-become-slow-unreliable-and-hard-to-trust-and-how-upeosight-fixes-it</loc>
<lastmod>2026-01-23T19:20:58.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/erpnext-shopify-integration-architecture-pitfalls-and-production-engineering-lessons</loc>
<lastmod>2026-01-22T18:42:55.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/erpnext-shopify-integration-solving-the-real-business-problems-no-one-talks-about</loc>
<lastmod>2026-01-22T01:45:49.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/server-hardening-production-security-for-erpnext-complete-linux-guide</loc>
<lastmod>2026-01-09T21:50:44.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/understanding-files-folders-ownership-in-linux-why-erpnext-servers-break</loc>
<lastmod>2026-01-09T19:55:10.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/what-linux-really-is-and-why-it-runs-the-world-quietly</loc>
<lastmod>2026-01-09T16:32:09.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/you-can-now-start-your-own-erpnext-saas-business-in-minutes</loc>
<lastmod>2026-01-08T23:53:28.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/building-saas-platforms-on-erpnext</loc>
<lastmod>2026-01-07T13:21:52.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/linux-for-erpnext-what-a-server-really-is-and-why-businesses-use-linux</loc>
<lastmod>2026-01-06T19:18:56.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/erpnext-as-backend-for-mobile-apps-portals</loc>
<lastmod>2026-01-06T12:44:36.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/most-car-yards-are-busy-but-financially-blind</loc>
<lastmod>2025-12-26T22:13:52.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/how-to-import-huge-datasets-into-erpnext-the-right-way-without-pain</loc>
<lastmod>2025-12-21T01:11:57.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/units-of-measure-uoms-conversion-factors-in-erpnext</loc>
<lastmod>2025-12-15T15:10:05.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/%f0%9f%9a%97-garisuite-yard-finally-a-car-dealership-software-that-understands-what-its-like-to-run-a-yard-in-kenya</loc>
<lastmod>2025-10-14T08:36:51.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/why-every-service-business-needs-a-client-portal-and-how-upeolens-delivers</loc>
<lastmod>2025-09-16T22:48:43.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/upeoxpense-an-expense-management-app-built-on-erpnext-frappe-next-js</loc>
<lastmod>2025-08-30T21:49:22.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/upeotelephony-erpnext-call-center-integration-powered-by-freepbx</loc>
<lastmod>2025-08-29T15:07:06.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/erpnext-whatsapp-business-integration-transform-how-your-business-communicates</loc>
<lastmod>2025-08-29T13:52:28.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/it-doesnt-end-at-the-sale-the-upeocrm-way</loc>
<lastmod>2025-08-06T13:56:14.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/the-ultimate-shopify-erpnext-integration-a-complete-solution-for-modern-ecommerce-businesses</loc>
<lastmod>2025-07-21T23:13:30.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/africa-is-ready-but-is-the-infrastructure</loc>
<lastmod>2025-07-16T13:53:14.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/transform-the-way-you-sell-welcome-to-upeocrm-where-leads-come-alive-and-customers-stay-loyal</loc>
<lastmod>2025-06-24T13:57:04.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/you-feel-fine-until-you-dont</loc>
<lastmod>2025-06-24T11:08:05.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/why-land-selling-businesses-are-collapsing-and-how-ardhipro-is-changing-the-game</loc>
<lastmod>2025-06-24T11:01:49.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/introducing-linda-figo-your-free-kidney-risk-self-assessment-tool</loc>
<lastmod>2025-06-12T22:10:33.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/smart-waste-clean-future-how-technology-is-powering-climate-action-from-the-ground-up</loc>
<lastmod>2025-06-03T12:26:18.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/trapped-in-the-system-why-most-erps-fail-businesses</loc>
<lastmod>2025-05-24T22:31:11.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/hudumaflow-revolutionizing-field-technician-and-business-management</loc>
<lastmod>2025-05-12T00:06:58.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/the-smarter-way-to-manage-receivables-introducing-the-customer-statement-with-aging-in-erpnext</loc>
<lastmod>2025-05-02T01:06:27.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/erp-implementation-the-top-8-reasons-why-mindset-matters-more-than-budget</loc>
<lastmod>2025-04-27T23:47:04.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/securing-deliveries-how-technology-is-transforming-the-way-businesses-protect-delivery-notes</loc>
<lastmod>2025-04-27T23:30:13.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/introducing-upeoretail-web-the-pos-that-moves-with-you</loc>
<lastmod>2025-03-30T20:32:12.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/introducing-our-frappe-powered-loan-management-app-simplifying-lending-repayments</loc>
<lastmod>2025-03-26T02:16:09.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/mastering-product-bundles-in-erpnext-for-efficient-inventory-management</loc>
<lastmod>2025-03-23T09:40:54.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/revolutionizing-land-sales-a-smart-erp-solution-for-land-selling-companies</loc>
<lastmod>2025-03-19T08:56:49.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/mastering-serial-and-batch-numbers-in-erpnext-a-complete-guide-to-inventory-tracking</loc>
<lastmod>2025-03-19T08:09:48.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/mastering-project-accounting-in-erpnext-tracking-expenses-revenue-budgets</loc>
<lastmod>2025-03-13T16:54:58.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/transforming-fleet-management-with-frappe-erpnext-a-complete-erp-solution</loc>
<lastmod>2025-03-13T12:50:04.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/how-to-transfer-files-from-a-remote-ubuntu-server-to-local-using-scp-password-authentication</loc>
<lastmod>2025-03-11T20:36:54.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/the-grand-finale-upeosofts-first-class-farewell-from-mombasa</loc>
<lastmod>2025-03-07T14:57:29.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/luxury-relaxation-and-team-spirit-upeosofts-mombasa-adventure-begins</loc>
<lastmod>2025-03-04T23:36:25.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/the-secret-to-consistent-savings-how-chamaas-help-you-stay-disciplined</loc>
<lastmod>2025-03-03T09:00:39.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/become-a-pro-frappe-erpnext-developer-master-customization-development-deployment</loc>
<lastmod>2025-02-18T18:55:56.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/upeoretail-just-got-smarter-introducing-analytics-expense-reporting</loc>
<lastmod>2025-02-18T13:40:20.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/upeoretail-mobile-pos-the-smartest-way-to-sell-manage-your-business-on-the-go</loc>
<lastmod>2025-02-10T23:46:21.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/how-to-perform-stock-reconciliation-in-erpnext-a-step-by-step-guide</loc>
<lastmod>2025-02-03T10:20:25.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/handling-stock-movements-in-erpnext-purchase-receipts-delivery-notes-and-stock-transfers-explained</loc>
<lastmod>2025-01-31T10:44:07.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/master-erpnext-warehouse-management-optimize-your-inventory-for-maximum-efficiency</loc>
<lastmod>2025-01-23T19:51:20.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/unlocking-the-power-of-upeoretail-a-robust-pos-for-retail-success</loc>
<lastmod>2025-01-23T00:07:50.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/setting-up-price-lists-and-item-prices-in-erpnext</loc>
<lastmod>2025-01-22T06:58:22.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/discover-ishi-the-ultimate-property-management-solution</loc>
<lastmod>2025-01-21T06:48:14.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/mastering-item-attributes-and-variants-in-erpnext</loc>
<lastmod>2025-01-21T06:37:59.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/mastering-units-of-measure-uom-in-erpnext</loc>
<lastmod>2025-01-20T06:38:36.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/creating-and-managing-items-in-erpnext</loc>
<lastmod>2025-01-19T22:19:21.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/getting-started-with-erpnext-inventory-management</loc>
<lastmod>2025-01-18T09:15:35.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/key-reasons-to-use-erpnext-for-stock-management</loc>
<lastmod>2025-01-17T07:14:54.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/unlock-the-power-of-erpnext-shopify-integration-a-complete-solution-for-e-commerce-management</loc>
<lastmod>2025-01-16T15:39:01.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/master-erpnext-inventory-management-a-comprehensive-video-series</loc>
<lastmod>2025-01-16T06:55:25.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/revolutionize-your-payments-with-mpesa-and-whatsapp-integration-for-erpnext</loc>
<lastmod>2025-01-07T22:48:03.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/choosing-the-right-erp-solution-a-comprehensive-comparison</loc>
<lastmod>2025-01-03T11:32:24.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/why-i-rebranded-to-karani-online-broadening-the-horizon-of-impact</loc>
<lastmod>2025-01-02T11:54:55.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/cost-of-goods-sold-in-erpnext-using-the-landed-cost-voucher</loc>
<lastmod>2024-10-05T18:52:36.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/transforming-waste-management-upeosofts-comprehensive-waste-management-software</loc>
<lastmod>2024-08-06T07:58:17.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/how-to-install-erpnext-version-15-in-ubuntu-24-04-a-step-by-step-guide</loc>
<lastmod>2026-04-20T14:08:04.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/interactive-frappe-and-whatsapp-integration-whatsapp-and-frappe-framework-for-real-time-data-management</loc>
<lastmod>2024-06-22T10:36:35.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/understanding-zero-rated-and-tax-exempt-customers-in-erpnext-a-kenyan-case-study</loc>
<lastmod>2024-06-15T01:34:14.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/why-erp-implementations-fail-avoiding-the-top-10-implementation-mistakes</loc>
<lastmod>2024-06-13T23:09:48.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/how-to-set-up-and-manage-tax-withholding-in-erpnext</loc>
<lastmod>2024-06-05T21:27:31.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/error-deprecated-ansible-builtin-include-has-been-removed</loc>
<lastmod>2024-06-04T21:05:54.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/optimizing-erpnext-performance-tips-for-faster-and-smoother-operations</loc>
<lastmod>2024-06-02T17:56:32.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/phased-vs-big-bang-implementation-of-an-erp-case-study-of-erpnext</loc>
<lastmod>2024-05-23T22:36:50.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/explore-erpnext-without-having-to-install-welcome-to-the-erpnext-playground</loc>
<lastmod>2024-04-07T18:43:28.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/installing-a-custom-app-on-your-running-erpnext-instance-installed-via-docker</loc>
<lastmod>2024-04-06T17:41:23.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/installing-erpnext-via-docker-for-beginners-a-step-by-step-guide</loc>
<lastmod>2024-04-06T17:42:36.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/beginners-guide-to-installing-docker-on-ubuntu-22-04-a-step-by-step-tutorial</loc>
<lastmod>2024-04-06T14:49:34.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/revolutionizing-expense-management-introducing-tax-splitting-in-erpnext-expense-management</loc>
<lastmod>2024-04-01T14:40:31.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/erpnext-and-frappe-expense-management-module</loc>
<lastmod>2024-03-30T01:47:27.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/embrace-the-future-why-software-engineers-shouldnt-fear-devin-ai-taking-over</loc>
<lastmod>2024-03-14T19:17:41.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/resolving-frappe-application-startup-issue-no-module-named-redis-commands</loc>
<lastmod>2024-01-28T16:41:44.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/how-to-upgrade-erpnext-from-version-14-to-version-15</loc>
<lastmod>2024-01-07T19:23:59.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/how-to-install-erpnext-version-15-in-ubuntu-a-step-by-step-guide</loc>
<lastmod>2025-05-07T09:30:24.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/how-to-solve-the-integrityerror1062-issue-when-installing-a-frappe-app</loc>
<lastmod>2023-11-17T17:15:35.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/effective-error-reporting-in-frappe-framework-and-erpnext-development</loc>
<lastmod>2023-08-08T21:50:21.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/pdf-printout-doesnt-show-header-in-frappe-erpnext</loc>
<lastmod>2023-08-08T18:39:33.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/setup-http-imeout-in-frappe</loc>
<lastmod>2023-07-25T14:47:16.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/simplifying-financial-management-automating-bank-reconciliation-in-erpnext</loc>
<lastmod>2023-05-13T08:28:11.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/bank-reconciliation-in-erpnext</loc>
<lastmod>2023-02-27T20:46:31.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/how-to-set-up-promotional-schemes-free-items-in-erpnext</loc>
<lastmod>2022-12-07T11:27:07.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/how-to-create-a-purchase-invoice-in-erpnext</loc>
<lastmod>2022-12-07T11:17:44.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/erpnext-installation-issue-error-there-was-a-problem-while-creating-karani</loc>
<lastmod>2022-11-14T06:10:22.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/custom-buttons-client-scripts-in-frappe-framework-and-erpnext</loc>
<lastmod>2022-11-06T08:39:18.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/using-frappe-erpnext-with-any-dbaas</loc>
<lastmod>2022-10-31T07:20:55.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/install-erpnext-version-14</loc>
<lastmod>2022-08-27T12:31:44.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/unknown-log-format-main-nginx</loc>
<lastmod>2022-08-03T05:40:54.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/erpnext-modules</loc>
<lastmod>2022-07-14T04:02:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/custom-fields-to-existing-doctypes</loc>
<lastmod>2022-06-28T13:31:24.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/doctype-pos-offer-detail-not-found</loc>
<lastmod>2022-06-02T20:30:08.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/install-pos-awesome</loc>
<lastmod>2022-06-02T20:30:02.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/how-to-remotely-host-erpnext-database</loc>
<lastmod>2023-09-05T15:33:34.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/process-manufacturing-in-erpnext</loc>
<lastmod>2022-03-10T14:05:32.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/erpnext-error-after-install-127-0-0-1-does-not-exist</loc>
<lastmod>2023-09-22T21:02:09.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/erpnext-automated-installation-script</loc>
<lastmod>2022-04-15T12:56:33.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/multi-company-setup-in-erpnext-frappe</loc>
<lastmod>2022-02-03T21:32:27.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/assigning-a-value-to-a-child-table-field-in-frappe-or-erpnext</loc>
<lastmod>2022-01-15T19:26:21.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/how-to-managing-frappe-erpnext-custom-code-via-github</loc>
<lastmod>2021-12-25T21:19:33.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/what-is-coding</loc>
<lastmod>2021-12-22T18:40:18.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/creating-a-custom-app-in-frappe-erpnext-and-installing-it-on-your-instance</loc>
<lastmod>2021-12-20T10:34:39.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/how-to-override-a-method-in-frappe-or-erpnext</loc>
<lastmod>2021-11-23T09:42:13.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/erpnext-frappe-filter-and-auto-populate-child-table</loc>
<lastmod>2021-11-18T21:31:04.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/frappe-erpnext-assets-not-loading-properly</loc>
<lastmod>2021-11-08T18:40:23.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/will-tech-giants-kill-startups-in-africa</loc>
<lastmod>2021-10-25T20:38:46.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/how-to-avoid-burnout-as-a-software-developer</loc>
<lastmod>2021-10-23T12:00:04.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/setup-erpnext-for-production</loc>
<lastmod>2021-10-23T11:56:52.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/switch-from-developer-to-official-release-branch-for-frappe-and-erpnext</loc>
<lastmod>2021-10-23T11:56:57.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/installing-ssl-certificate-on-your-erpnext-instance</loc>
<lastmod>2021-10-23T11:57:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/fixtures-and-custom-fields-in-and-frappe-erpnext</loc>
<lastmod>2021-10-23T11:57:03.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/setting-up-multi-tenancy-in-erpnext</loc>
<lastmod>2021-10-23T11:57:06.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/why-erpnext-is-the-best-option-for-your-business</loc>
<lastmod>2021-10-23T11:57:10.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/how-to-authenticate-and-login-to-erpnext-with-an-api</loc>
<lastmod>2021-10-23T11:57:13.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/how-to-install-erpnext-in-ubuntu-20-04-step-by-step-guide</loc>
<lastmod>2022-06-17T14:05:43.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/sending-data-from-other-applications-to-erpnext-with-webhooks</loc>
<lastmod>2021-07-19T14:04:28.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/sending-data-from-erpnext-to-other-applications-with-webhooks</loc>
<lastmod>2021-07-16T17:50:52.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/cron-jobs-in-linux-understanding-task-scheduling</loc>
<lastmod>2021-07-08T11:31:28.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/automating-actions-with-hooks-controller-methods-in-erpnext-frappe</loc>
<lastmod>2021-06-02T10:43:52.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/making-api-calls-in-erpnext</loc>
<lastmod>2021-05-28T16:07:07.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithkarani.com/blog/how-to-install-mariadb-10-5-on-ubuntu-20-04</loc>
<lastmod>2021-05-28T15:47:46.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
