<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>SmartDukaan &#x2013; /</title><description>WebSVN RSS feed &#x2013; SmartDukaan</description><lastBuildDate>Wed, 22 Jul 2026 12:03:22 +0530</lastBuildDate><generator>WebSVN 2.8.6-DEV</generator><language>en</language><link>https://svn.smartdukaan.com/log.php?repname=SmartDukaan&amp;path=%2F&amp;max=40&amp;peg=36126</link><atom:link href="https://svn.smartdukaan.com/rss.php?peg=36126&amp;repname=SmartDukaan" rel="self" type="application/rss+xml" />
<item><pubDate>Wed, 01 Apr 2026 13:04:08 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 36126 – Change FOFO invoice PDF title from Retailer Invoice to Tax ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Change FOFO invoice PDF title from Retailer Invoice to Tax Invoice&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/order/OrderServiceImpl.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36126&amp;peg=36126</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36126&amp;peg=36126</guid></item>
<item><pubDate>Wed, 01 Apr 2026 12:15:28 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36125 – weekly rating system live on calling module</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;weekly rating system live on calling module&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/monitors/MonitorController.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36125&amp;peg=36126</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36125&amp;peg=36126</guid></item>
<item><pubDate>Wed, 01 Apr 2026 10:52:38 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36124 – weekly rating system live on calling module</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;weekly rating system live on calling module&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/rbm_call_target.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36124&amp;peg=36126</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36124&amp;peg=36126</guid></item>
<item><pubDate>Wed, 01 Apr 2026 10:50:00 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36123 – weekly rating system live on calling module</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;weekly rating system live on calling module&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/rbm_call_target.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36123&amp;peg=36126</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36123&amp;peg=36126</guid></item>
<item><pubDate>Wed, 01 Apr 2026 10:46:39 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36122 – weekly rating system live on calling module</title><description>&lt;div&gt;&lt;strong&gt;ranu – 6 file(s) modified&lt;/strong&gt;&lt;br/&gt;weekly rating system live on calling module&lt;/div&gt;+ /trunk/profitmandi-fofo/src/main/webapp/resources/images/bronze-medal.png&lt;br /&gt;+ /trunk/profitmandi-fofo/src/main/webapp/resources/images/clock.png&lt;br /&gt;+ /trunk/profitmandi-fofo/src/main/webapp/resources/images/king.png&lt;br /&gt;+ /trunk/profitmandi-fofo/src/main/webapp/resources/images/star-badge.png&lt;br /&gt;+ /trunk/profitmandi-fofo/src/main/webapp/resources/images/trophy-cup.png&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/rbm_call_target.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36122&amp;peg=36126</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36122&amp;peg=36126</guid></item>
<item><pubDate>Tue, 31 Mar 2026 19:48:51 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 36121 – Set orderId on CustomOrderItem for invoice PDF generation</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Set orderId on CustomOrderItem for invoice PDF generation&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/transaction/invoicing/InvoiceService.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36121&amp;peg=36126</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36121&amp;peg=36126</guid></item>
<item><pubDate>Tue, 31 Mar 2026 19:48:40 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 36120 – Widen Order Id column, compact E-Way Bill format matching invoice ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Widen Order Id column, compact E-Way Bill format matching invoice style&lt;/div&gt;~ /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/util/EWayBillPDF.java&lt;br /&gt;~ /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/util/PdfUtils.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36120&amp;peg=36126</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36120&amp;peg=36126</guid></item>
<item><pubDate>Tue, 31 Mar 2026 18:39:03 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 36119 – Invoice PDF fixes: unified Rate column, per-unit gross sale for ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Invoice PDF fixes: unified Rate column, per-unit gross sale for margin qty&gt;1, Tax+Total columns, Tax Rate header, remove whitespace in summary&lt;/div&gt;~ /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/util/PdfUtils.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36119&amp;peg=36126</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36119&amp;peg=36126</guid></item>
<item><pubDate>Tue, 31 Mar 2026 18:27:21 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36118 – code for socket snapshot</title><description>&lt;div&gt;&lt;strong&gt;ranu – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;code for socket snapshot&lt;/div&gt;~ /trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/scheduled/knowlarity/KnowlarityCallMonitorScheduler.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/knowlarity/AgentLiveStatusRedisService.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/knowlarity/KnowlarityCallMonitorService.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/knowlarity/KnowlarityLiveCallClient.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36118&amp;peg=36126</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36118&amp;peg=36126</guid></item>
<item><pubDate>Tue, 31 Mar 2026 18:21:07 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 36117 – Route all invoice PDF generation to generateInvoiceV2</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Route all invoice PDF generation to generateInvoiceV2&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/transaction/invoicing/InvoiceService.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36117&amp;peg=36126</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36117&amp;peg=36126</guid></item>
<item><pubDate>Tue, 31 Mar 2026 18:20:49 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 36116 – Unified invoice PDF generation (generateInvoiceV2) for both margin and regular ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Unified invoice PDF generation (generateInvoiceV2) for both margin and regular invoices&lt;br /&gt;
&lt;br /&gt;
- New clean layout: Logo+Title+QR header, Supplier/Invoice/Buyer sections, 10-col item table&lt;br /&gt;
- Margin: subtitle, declaration, Gross Sale/Margin columns, GST on Margin summary&lt;br /&gt;
- Regular: Rate/Taxable columns, Total GST summary, no declaration&lt;br /&gt;
- Shared: Tax Rate col, Tax+Total cols, payment, credit terms, IRN/QR, EWB, cancellation&lt;br /&gt;
- Old generateAndWrite() preserved for debit notes and credit notes&lt;/div&gt;~ /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/util/PdfUtils.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36116&amp;peg=36126</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36116&amp;peg=36126</guid></item>
<item><pubDate>Tue, 31 Mar 2026 18:04:30 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36115 – rbm rating consolidate mail</title><description>&lt;div&gt;&lt;strong&gt;ranu – 5 file(s) modified&lt;/strong&gt;&lt;br/&gt;rbm rating consolidate mail&lt;/div&gt;~ /trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/Application.java&lt;br /&gt;~ /trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/scheduled/knowlarity/KnowlarityCallMonitorScheduler.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/knowlarity/AgentLiveStatusRedisService.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/knowlarity/KnowlarityCallMonitorService.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/knowlarity/KnowlarityLiveCallClient.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36115&amp;peg=36126</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36115&amp;peg=36126</guid></item>
<item><pubDate>Tue, 31 Mar 2026 16:43:15 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36114 – rating system updated ..weekly rating</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;rating system updated ..weekly rating&lt;/div&gt;~ /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/controller/LeadController.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36114&amp;peg=36126</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36114&amp;peg=36126</guid></item>
<item><pubDate>Tue, 31 Mar 2026 16:42:28 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36113 – rbm rating consolidate mail</title><description>&lt;div&gt;&lt;strong&gt;ranu – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;rbm rating consolidate mail&lt;/div&gt;~ /trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/scheduled/ScheduledSkeleton.java&lt;br /&gt;~ /trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/scheduled/ScheduledTasksTest.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36113&amp;peg=36126</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36113&amp;peg=36126</guid></item>
<item><pubDate>Tue, 31 Mar 2026 16:19:56 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36112 – weekly rating system live on calling module</title><description>&lt;div&gt;&lt;strong&gt;ranu – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;weekly rating system live on calling module&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/monitors/MonitorController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/rbm_call_target.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36112&amp;peg=36126</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36112&amp;peg=36126</guid></item>
<item><pubDate>Tue, 31 Mar 2026 15:22:58 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 36111 – Update margin scheme invoice PDF to match GST compliant format ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Update margin scheme invoice PDF to match GST compliant format per Rule 32(5)&lt;br /&gt;
&lt;br /&gt;
- Title: TAX INVOICE with margin scheme subtitle&lt;br /&gt;
- No purchase price disclosed on invoice&lt;br /&gt;
- Columns: S.No, Description, HSN, Qty, Gross Sale Value, Taxable Value (Margin), Tax Rate, Tax Amount&lt;br /&gt;
- Declaration box with Section 2(27) and Rule 32(5) reference&lt;br /&gt;
- Summary: Total Selling Price, GST on Margin, Total Invoice Value&lt;br /&gt;
- Labels: Buyer Details / Supplier Details per GST terminology&lt;/div&gt;~ /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/util/PdfUtils.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36111&amp;peg=36126</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36111&amp;peg=36126</guid></item>
<item><pubDate>Tue, 31 Mar 2026 12:57:04 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 36110 – Route margin scheme invoices to new generateMarginSchemeInvoice() PDF method</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Route margin scheme invoices to new generateMarginSchemeInvoice() PDF method&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/transaction/invoicing/InvoiceService.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36110&amp;peg=36126</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36110&amp;peg=36126</guid></item>
<item><pubDate>Tue, 31 Mar 2026 12:56:57 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 36109 – Separate margin scheme invoice PDF generation from regular invoice flow ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Separate margin scheme invoice PDF generation from regular invoice flow&lt;br /&gt;
&lt;br /&gt;
- Add generateMarginSchemeInvoice() with proper margin scheme table format:&lt;br /&gt;
  S.No | Description | HSN | Qty | Purchase Price | Selling Price | Margin | GST on Margin | Invoice Total&lt;br /&gt;
- Title: INVOICE OF SUPPLY (MARGIN SCHEME)&lt;br /&gt;
- Remove margin-specific logic from generateAndWrite() (regular invoice path)&lt;br /&gt;
- IRN, E-Way Bill, and cancellation stamp logic intact in both paths&lt;/div&gt;~ /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/util/PdfUtils.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36109&amp;peg=36126</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36109&amp;peg=36126</guid></item>
<item><pubDate>Mon, 30 Mar 2026 21:11:34 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 36108 – Fix margin scheme e-invoice: remove OthChrg from item level, declare ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix margin scheme e-invoice: remove OthChrg from item level, declare only taxable margin + GST in e-invoice values. NIC/GSP rejects item-level OthChrg with error 2189. Verified on sandbox.&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/integrations/gstpro/GstProService.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36108&amp;peg=36126</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36108&amp;peg=36126</guid></item>
<item><pubDate>Mon, 30 Mar 2026 20:40:38 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 36107 – Fix margin scheme e-invoice: use purchase price directly as OthChrg ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix margin scheme e-invoice: use purchase price directly as OthChrg instead of deriving by subtraction. Avoids float precision issues that caused NIC error 2189.&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/integrations/gstpro/GstProService.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36107&amp;peg=36126</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36107&amp;peg=36126</guid></item>
<item><pubDate>Mon, 30 Mar 2026 19:53:36 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 36106 – Add REJECTED status to PurchaseReturnStatus enum for DN rejection flow</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add REJECTED status to PurchaseReturnStatus enum for DN rejection flow&lt;/div&gt;~ /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/enumuration/PurchaseReturnStatus.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36106&amp;peg=36126</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36106&amp;peg=36126</guid></item>
<item><pubDate>Mon, 30 Mar 2026 19:39:09 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 36105 – Remove SQL migration files from version control</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Remove SQL migration files from version control&lt;/div&gt;x /trunk/profitmandi-dao/src/main/resources/db&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36105&amp;peg=36126</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36105&amp;peg=36126</guid></item>
<item><pubDate>Mon, 30 Mar 2026 19:34:51 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 36104 – Add DN rejection and item denial endpoints for purchase return ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add DN rejection and item denial endpoints for purchase return flow&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/PurchaseReturnController.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36104&amp;peg=36126</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36104&amp;peg=36126</guid></item>
<item><pubDate>Mon, 30 Mar 2026 19:34:45 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 36103 – Add DN rejection with full reversal: restore inventory, schemes, price ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 28 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add DN rejection with full reversal: restore inventory, schemes, price drops, offers; add deny reason to purchase return items; add purchase return notification service&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/entity/fofo/PurchaseReturnItem.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/inventory/InventoryService.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/inventory/InventoryServiceImpl.java&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/inventory/PurchaseReturnNotificationService.java&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/inventory/PurchaseReturnNotificationServiceImpl.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/offers/OfferService.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/offers/OfferServiceImpl.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/pricing/PriceDropService.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/pricing/PriceDropServiceImpl.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/scheme/SchemeService.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/scheme/SchemeServiceImpl.java&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/resources/db&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/resources/db/migration&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/resources/db/migration/pt_osc_large_tables.sh&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/resources/db/migration/V001__create_pinelabs_tables.sql&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/resources/db/migration/V002__cleanup_old_pinelabs_implementation.sql&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/resources/db/migration/V003__optimize_mobile_brand_queries.sql&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/resources/db/migration/V004__optimize_today_po_queries.sql&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/resources/db/migration/V005__optimize_lead_description_query.sql&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/resources/db/migration/V006__optimize_aging_stock_queries.sql&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/resources/db/migration/V007__add_source_to_partner_type_change.sql&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/resources/db/migration/V008__optimize_mobile_lmp_graph_query.sql&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/resources/db/migration/V009__add_margin_only_to_category.sql&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/resources/db/migration/V010__add_loan_fofo_id_index.sql&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/resources/db/migration/V011__add_prebooking_payment_mode.sql&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/resources/db/migration/V012__create_purchase_return_order.sql&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/resources/db/migration/V013__add_invoice_return_menu.sql&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/resources/db/migration/V014__add_deny_reason_to_purchase_return_item.sql&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36103&amp;peg=36126</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36103&amp;peg=36126</guid></item>
<item><pubDate>Mon, 30 Mar 2026 18:34:22 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 36102 – Fix IRN error 2189 for margin scheme invoices + handle ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix IRN error 2189 for margin scheme invoices + handle non-serialized debit note returns&lt;br /&gt;
&lt;br /&gt;
GstProService: Fix float precision drift in TotItemVal calculation for margin scheme items.&lt;br /&gt;
Use BigDecimal for OthChrg subtraction and set TotItemVal directly to sellingPrice&lt;br /&gt;
instead of re-adding float components. Fixes all RF- invoice IRN failures including&lt;br /&gt;
zero-margin internal orders.&lt;br /&gt;
&lt;br /&gt;
PurchaseReturnServiceImpl: Add non-serialized item handling in receiveDebitNoteItems&lt;br /&gt;
and refundOrder. Previously non-serialized items skipped warehouse scan creation,&lt;br /&gt;
quantity adjustment, order status update, and ReturnOrderInfo creation. Also pre-loads&lt;br /&gt;
items to avoid N+1 queries and unifies scan type determination for both paths.&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/integrations/gstpro/GstProService.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/inventory/PurchaseReturnServiceImpl.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36102&amp;peg=36126</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36102&amp;peg=36126</guid></item>
<item><pubDate>Mon, 30 Mar 2026 17:38:58 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36101 – weekly rating system live on calling module</title><description>&lt;div&gt;&lt;strong&gt;ranu – 8 file(s) modified&lt;/strong&gt;&lt;br/&gt;weekly rating system live on calling module&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/entity/fofo/RbmRating.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/model/RbMRatingModel.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/cs/RbmBreakLogRepositoryImpl.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/fofo/RbmRatingRepository.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/fofo/RbmRatingRepositoryImpl.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/LeadController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/monitors/MonitorController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/rbm_call_target.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36101&amp;peg=36126</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36101&amp;peg=36126</guid></item>
<item><pubDate>Sun, 29 Mar 2026 03:33:41 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 36100 – Fix margin invoice: resolve GRN purchaseId to PO id for ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 5 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix margin invoice: resolve GRN purchaseId to PO id for purchase price lookup, rename selectByPurchaseIdItemId to selectByPurchaseOrderIdItemId&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/warehouse/WarehouseLineItemRepository.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/warehouse/WarehouseLineItemRepositoryImpl.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/transaction/invoicing/InvoiceService.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/warehouse/GrnRequestServiceImpl.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/warehouse/PurchaseOrderServiceImpl.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36100&amp;peg=36126</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36100&amp;peg=36126</guid></item>
<item><pubDate>Sat, 28 Mar 2026 18:59:10 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36099 – code commit via websocket instead of selenium for agent status</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;code commit via websocket instead of selenium for agent status&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/rbm_call_target.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36099&amp;peg=36126</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36099&amp;peg=36126</guid></item>
<item><pubDate>Sat, 28 Mar 2026 18:38:34 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36098 – code commit via websocket instead of selenium for agent status</title><description>&lt;div&gt;&lt;strong&gt;ranu – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;code commit via websocket instead of selenium for agent status&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/model/BreakTimeDetailModel.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/model/CalledPartnerDetailModel.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/monitors/MonitorController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/rbm_call_target.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36098&amp;peg=36126</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36098&amp;peg=36126</guid></item>
<item><pubDate>Sat, 28 Mar 2026 18:16:52 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36097 – code commit via websocket instead of selenium for agent status</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;code commit via websocket instead of selenium for agent status&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/rbm_call_target.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36097&amp;peg=36126</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36097&amp;peg=36126</guid></item>
<item><pubDate>Sat, 28 Mar 2026 15:55:39 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36096 – persistance logout and other status ...agent live status (deduplication)</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;persistance logout and other status ...agent live status (deduplication)&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/transaction/invoicing/InvoiceService.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36096&amp;peg=36126</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36096&amp;peg=36126</guid></item>
<item><pubDate>Sat, 28 Mar 2026 15:53:03 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36095 – persistance logout and other status ...agent live status (deduplication)</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;persistance logout and other status ...agent live status (deduplication)&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/transaction/invoicing/InvoiceService.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36095&amp;peg=36126</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36095&amp;peg=36126</guid></item>
<item><pubDate>Fri, 27 Mar 2026 23:06:19 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36094 – persistance logout and other status ...agent live status (deduplication)</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;persistance logout and other status ...agent live status (deduplication)&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/transaction/invoicing/InvoiceService.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36094&amp;peg=36126</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36094&amp;peg=36126</guid></item>
<item><pubDate>Fri, 27 Mar 2026 19:52:38 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 36093 – Remove WOD brand eligibility check from tertiary billing flow</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Remove WOD brand eligibility check from tertiary billing flow&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/order/OrderServiceImpl.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36093&amp;peg=36126</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36093&amp;peg=36126</guid></item>
<item><pubDate>Fri, 27 Mar 2026 18:57:11 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36092 – code commit via websocket instead of selenium for agent status</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;code commit via websocket instead of selenium for agent status&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/monitors/MonitorController.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36092&amp;peg=36126</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36092&amp;peg=36126</guid></item>
<item><pubDate>Fri, 27 Mar 2026 18:46:49 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36091 – persistance logout and other status ...agent live status (deduplication)</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;persistance logout and other status ...agent live status (deduplication)&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/knowlarity/KnowlarityCallMonitorService.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36091&amp;peg=36126</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36091&amp;peg=36126</guid></item>
<item><pubDate>Fri, 27 Mar 2026 17:12:34 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36090 – correction on breaking and avaialble timing</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;correction on breaking and avaialble timing&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/knowlarity/KnowlarityCallMonitorService.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36090&amp;peg=36126</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36090&amp;peg=36126</guid></item>
<item><pubDate>Fri, 27 Mar 2026 16:29:10 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36089 – correction on breaking and avaialble timing</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;correction on breaking and avaialble timing&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/knowlarity/KnowlarityCallMonitorService.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36089&amp;peg=36126</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36089&amp;peg=36126</guid></item>
<item><pubDate>Fri, 27 Mar 2026 16:28:14 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36088 – code commit via websocket instead of selenium for agent status</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;code commit via websocket instead of selenium for agent status&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/warehouse/PurchaseOrderServiceImpl.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36088&amp;peg=36126</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36088&amp;peg=36126</guid></item>
<item><pubDate>Fri, 27 Mar 2026 15:56:26 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36087 – correction on breaking and avaialble timing</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;correction on breaking and avaialble timing&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/knowlarity/KnowlarityCallMonitorService.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36087&amp;peg=36126</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36087&amp;peg=36126</guid></item>
</channel></rss>