<?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, 01 Jul 2026 00:59:09 +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=36962</link><atom:link href="https://svn.smartdukaan.com/rss.php?path=%2F&amp;peg=36962&amp;repname=SmartDukaan" rel="self" type="application/rss+xml" />
<item><pubDate>Tue, 30 Jun 2026 15:27:46 +0530</pubDate><dc:creator>vikas</dc:creator><title>Rev 36962 – L4 and Above can now assign beat on same day</title><description>&lt;div&gt;&lt;strong&gt;vikas – 12 file(s) modified&lt;/strong&gt;&lt;br/&gt;L4 and Above can now assign beat on same day&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/NotificationServiceImpl.java&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/whatsapp/CpassWhatsappService.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/BeatJourneyController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/BeatPlanController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/BeatReportController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/resources/META-INF/dev.properties&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/resources/META-INF/prod.properties&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/resources/js/beat-plan-app.js&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/beat-journey.vm&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/beat-plan-day-view.vm&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/beat-plan-window.vm&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/beat-report-data.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36962&amp;peg=36962</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36962&amp;peg=36962</guid></item>
<item><pubDate>Tue, 30 Jun 2026 15:23:24 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 36961 – Combo cancellation: wire combo cascade into FOFO cancelOrder with confirm ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;Combo cancellation: wire combo cascade into FOFO cancelOrder with confirm flow; bump js version for cache-bust&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/config/AppConfig.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/InventoryController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/resources/js/inventory.js&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36961&amp;peg=36962</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36961&amp;peg=36962</guid></item>
<item><pubDate>Tue, 30 Jun 2026 15:23:18 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 36960 – Combo cancellation: resolve combo linkage from catalog definition; force-cancel linked ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Combo cancellation: resolve combo linkage from catalog definition; force-cancel linked main on non-FOC secondary cancel (confirmation) and auto-cancel FOC freebies when main is cancelled&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/catalog/ComboService.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/catalog/ComboServiceImpl.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36960&amp;peg=36962</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36960&amp;peg=36962</guid></item>
<item><pubDate>Tue, 30 Jun 2026 15:23:11 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 36959 – Combo cancellation: add ComboCancellationResult DTO (linked mains + auto-cancel FOC ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Combo cancellation: add ComboCancellationResult DTO (linked mains + auto-cancel FOC ids + confirmation flag)&lt;/div&gt;+ /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/model/ComboCancellationResult.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36959&amp;peg=36962</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36959&amp;peg=36962</guid></item>
<item><pubDate>Tue, 30 Jun 2026 15:22:32 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 36958 – Flagship credit: fire interest-free limits at billing + per-IMEI conversion ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 12 file(s) modified&lt;/strong&gt;&lt;br/&gt;Flagship credit: fire interest-free limits at billing + per-IMEI conversion&lt;br /&gt;
&lt;br /&gt;
- createLoanForBilling now detects flagship lines inside the billing transaction (fixes the&lt;br /&gt;
  REQUIRES_NEW visibility bug where flagship detection re-queried uncommitted invoice_number and&lt;br /&gt;
  never fired). Creates one combined flagship limit (is_flagship=1, limit_block=1, 30-day deadline)&lt;br /&gt;
  plus one transaction.loan_imei row per device.&lt;br /&gt;
- convertFlagshipOnSale / IMEI activation now convert only the sold device&apos;s slice (matched by IMEI),&lt;br /&gt;
  so same-model siblings and other billing tranches keep their interest-free window; full convert at&lt;br /&gt;
  30-day expiry. Lock order aligned (loan -&gt; loan_imei) to avoid sale/expiry deadlock.&lt;br /&gt;
- New transaction.loan_imei table + LoanImei entity/repository (migration_loan_imei_table.sql).&lt;br /&gt;
- selectAllLoansByInvoice: PurchaseReturn now settles BOTH the real loan and the flagship limit on a&lt;br /&gt;
  flagship-invoice return (prevents credit leak from a stranded limit).&lt;br /&gt;
- Cap guard (flagship credit never exceeds amount drawn) and robust limit settlement (paisa threshold&lt;br /&gt;
  instead of exact float equality).&lt;/div&gt;+ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/entity/transaction/LoanImei.java&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/transaction/LoanImeiRepository.java&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/transaction/LoanImeiRepositoryImpl.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/transaction/LoanRepository.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/transaction/LoanRepositoryImpl.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/PurchaseReturnServiceImpl.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/order/OrderServiceImpl.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/transaction/SDCreditService.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/transaction/SDCreditServiceImpl.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/transaction/TransactionServiceImpl.java&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/resources/sql/migration_loan_imei_table.sql&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36958&amp;peg=36962</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36958&amp;peg=36962</guid></item>
<item><pubDate>Tue, 30 Jun 2026 13:31:47 +0530</pubDate><dc:creator>aman</dc:creator><title>Rev 36957 – Add AI assistant lead intake endpoint (POST /add/lead) tagging source=AI ...</title><description>&lt;div&gt;&lt;strong&gt;aman – 10 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add AI assistant lead intake endpoint (POST /add/lead) tagging source=AI Assistant in Lead Management&lt;/div&gt;~ /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/model/ProfitMandiConstants.java&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/model/AiLeadRequest.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/dtr/LeadRepository.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/dtr/LeadRepositoryImpl.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/lead.vm&lt;br /&gt;~ /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/config/WebMVCConfig.java&lt;br /&gt;~ /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/controller/LeadController.java&lt;br /&gt;~ /trunk/profitmandi-web/src/main/resources/META-INF/dev.properties&lt;br /&gt;~ /trunk/profitmandi-web/src/main/resources/META-INF/prod.properties&lt;br /&gt;~ /trunk/profitmandi-web/src/main/resources/META-INF/staging.properties&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36957&amp;peg=36962</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36957&amp;peg=36962</guid></item>
<item><pubDate>Mon, 29 Jun 2026 16:33:07 +0530</pubDate><dc:creator>aman</dc:creator><title>Rev 36956 – Add Store Code column next to Partner Name in Today ...</title><description>&lt;div&gt;&lt;strong&gt;aman – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add Store Code column next to Partner Name in Today PO and Billed Details CSV report&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=36956&amp;peg=36962</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36956&amp;peg=36962</guid></item>
<item><pubDate>Mon, 29 Jun 2026 15:45:11 +0530</pubDate><dc:creator>vikas</dc:creator><title>Rev 36955 – Location Tracking Dashboard: Travel Overrun Flag Added</title><description>&lt;div&gt;&lt;strong&gt;vikas – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Location Tracking Dashboard: Travel Overrun Flag Added&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/BeatJourneyController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/beat-journey.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36955&amp;peg=36962</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36955&amp;peg=36962</guid></item>
<item><pubDate>Mon, 29 Jun 2026 15:33:46 +0530</pubDate><dc:creator>vikas</dc:creator><title>Rev 36954 – Location Tracking Dashboard: Period Analytics - Removed L4, L5 and ...</title><description>&lt;div&gt;&lt;strong&gt;vikas – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;Location Tracking Dashboard: Period Analytics - Removed L4, L5 and Final&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/service/BeatJourneyServiceImpl.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/BeatJourneyController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/beat-journey.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36954&amp;peg=36962</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36954&amp;peg=36962</guid></item>
<item><pubDate>Mon, 29 Jun 2026 13:37:53 +0530</pubDate><dc:creator>aman</dc:creator><title>Rev 36953 – Auto-link existing store code to onboarding panel when verification approved ...</title><description>&lt;div&gt;&lt;strong&gt;aman – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Auto-link existing store code to onboarding panel when verification approved after fofo_store creation&lt;br /&gt;
&lt;br /&gt;
When a partner&apos;s verification flips to YES after their fofo_store was already&lt;br /&gt;
created, the linkage in RetailerServiceImpl.createFofoStoreCodeByRetailerId&lt;br /&gt;
(which only fires on NEW store creation) never copies fofo_store.code to&lt;br /&gt;
partner_onboarding_panel.code, so the store code never appears on the panel and&lt;br /&gt;
the app cannot self-heal it (e.g. onboarding 1892 / PBTTN1583).&lt;br /&gt;
&lt;br /&gt;
Add a robust fallback in the approval handler: when status becomes YES and the&lt;br /&gt;
panel code is still empty, resolve the retailer via the saholic UserAccount&lt;br /&gt;
(same path as createFofoStoreCodeByUserId), copy the existing fofo_store.code,&lt;br /&gt;
and write the STORE_CODE_CREATED timeline. Does not require KYC (copying an&lt;br /&gt;
already-generated code, not creating one) and is wrapped so it can never break&lt;br /&gt;
the approval flow.&lt;br /&gt;
&lt;br /&gt;
Co-Authored-By: Claude Opus 4.8 (1M context) &amp;lt;&lt;a href=&quot;mailto:noreply@anthropic.com&quot;&gt;noreply@anthropic.com&lt;/a&gt;&gt;&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/PartnerOnBoardingPanelController.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36953&amp;peg=36962</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36953&amp;peg=36962</guid></item>
<item><pubDate>Mon, 29 Jun 2026 12:45:11 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36952 – caching fix fofo icici</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;caching fix fofo icici&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/integrations/icicilombard/IciciLombardService.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36952&amp;peg=36962</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36952&amp;peg=36962</guid></item>
<item><pubDate>Sat, 27 Jun 2026 22:51:35 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36951 – caching fix fofo icici</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;caching fix fofo icici&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/OrderController.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36951&amp;peg=36962</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36951&amp;peg=36962</guid></item>
<item><pubDate>Sat, 27 Jun 2026 22:36:51 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36950 – caching fix fofo icici</title><description>&lt;div&gt;&lt;strong&gt;ranu – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;caching fix fofo icici&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/integrations/icicilombard/IciciLombardService.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/OrderController.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36950&amp;peg=36962</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36950&amp;peg=36962</guid></item>
<item><pubDate>Sat, 27 Jun 2026 13:23:39 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36949 – caching fix fofo icici</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;caching fix fofo icici&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/VisitRequestController.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36949&amp;peg=36962</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36949&amp;peg=36962</guid></item>
<item><pubDate>Fri, 26 Jun 2026 19:37:00 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36948 – caching fix fofo icici</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;caching fix fofo icici&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/VisitRequestController.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36948&amp;peg=36962</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36948&amp;peg=36962</guid></item>
<item><pubDate>Fri, 26 Jun 2026 19:29:14 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 36947 – Allow admin add-money request when matching HDFC payment exists but ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Allow admin add-money request when matching HDFC payment exists but is not yet credited&lt;/div&gt;~ /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/v2/controller/fofo/V2FofoWalletController.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36947&amp;peg=36962</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36947&amp;peg=36962</guid></item>
<item><pubDate>Fri, 26 Jun 2026 19:28:20 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 36946 – Allow add-money request when matching HDFC payment exists but is ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Allow add-money request when matching HDFC payment exists but is not yet credited&lt;/div&gt;~ /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/controller/WalletController.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36946&amp;peg=36962</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36946&amp;peg=36962</guid></item>
<item><pubDate>Fri, 26 Jun 2026 17:20:58 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36945 – caching fix fofo icici</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;caching fix fofo icici&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/VisitRequestController.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36945&amp;peg=36962</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36945&amp;peg=36962</guid></item>
<item><pubDate>Fri, 26 Jun 2026 16:33:46 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 36944 – hdfc add-money: guard manual approval on credited flag + fix ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;hdfc add-money: guard manual approval on credited flag + fix checkManualPayments&lt;br /&gt;
&lt;br /&gt;
WalletController.addAmountToWallet now blocks a manual add-money approval only&lt;br /&gt;
when the UTR was actually auto-credited (hdfcPayment.isCredited()), not on mere&lt;br /&gt;
hdfc_payment row existence — so post-r36927 captured-but-uncredited rows&lt;br /&gt;
(VA missing/unmatched) are approvable again.&lt;br /&gt;
&lt;br /&gt;
HdfcPaymentController: set credited=true on the captured row after a successful&lt;br /&gt;
wallet credit; fix checkManualPayments to filter on getStatus() (was comparing&lt;br /&gt;
transaction_reference String to an enum, always false) so an already-approved&lt;br /&gt;
manual payment correctly short-circuits the auto-credit (closes the reverse&lt;br /&gt;
double-credit path).&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/hdfc/HdfcPaymentController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/WalletController.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36944&amp;peg=36962</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36944&amp;peg=36962</guid></item>
<item><pubDate>Fri, 26 Jun 2026 16:33:38 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 36943 – hdfc_payment: add credited flag to fix blocked manual add-money approval ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;hdfc_payment: add credited flag to fix blocked manual add-money approval&lt;br /&gt;
&lt;br /&gt;
Since r36927 the HDFC push-credits flow captures every payment into&lt;br /&gt;
hdfc_payment BEFORE validating the virtual account, so VA-missing/unmatched&lt;br /&gt;
rows are stored uncredited. The manual add-money approval guarded on mere&lt;br /&gt;
row existence, wrongly blocking these recoverable payments.&lt;br /&gt;
&lt;br /&gt;
Add a credited flag (default false) set true only when a wallet credit&lt;br /&gt;
actually happens. Includes migration + backfill (reference=id AUTOMATED_ADVANCE&lt;br /&gt;
match, plus pre-r36927 rows credited by construction).&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/entity/transaction/HdfcPayment.java&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/resources/sql/migration_hdfc_payment_credited_flag.sql&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36943&amp;peg=36962</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36943&amp;peg=36962</guid></item>
<item><pubDate>Fri, 26 Jun 2026 15:58:25 +0530</pubDate><dc:creator>vikas</dc:creator><title>Rev 36942 – Clean Up Old Emails and added Raja&apos;s Email</title><description>&lt;div&gt;&lt;strong&gt;vikas – 5 file(s) modified&lt;/strong&gt;&lt;br/&gt;Clean Up Old Emails and added Raja&apos;s Email&lt;/div&gt;~ /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/controller/ContactUsController.java&lt;br /&gt;~ /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/v2/controller/fofo/V2FofoDashboardController.java&lt;br /&gt;~ /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/v2/controller/fofo/V2FofoFinServiceController.java&lt;br /&gt;~ /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/v2/controller/fofo/V2FofoMonitorController.java&lt;br /&gt;~ /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/v2/controller/fofo/V2FofoPartnerOnBoardingPanelController.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36942&amp;peg=36962</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36942&amp;peg=36962</guid></item>
<item><pubDate>Fri, 26 Jun 2026 15:56:15 +0530</pubDate><dc:creator>vikas</dc:creator><title>Rev 36941 – Location Tracking Dashboard: Period Analytics - Removed L5 and Final</title><description>&lt;div&gt;&lt;strong&gt;vikas – 8 file(s) modified&lt;/strong&gt;&lt;br/&gt;Location Tracking Dashboard: Period Analytics - Removed L5 and Final&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/service/BeatJourneyServiceImpl.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/BeatJourneyController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/FinServiceController.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/java/com/spice/profitmandi/web/controller/PartnerOnBoardingPanelController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/ServiceConfigContoller.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/beat-journey.vm&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/retailer-info.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36941&amp;peg=36962</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36941&amp;peg=36962</guid></item>
<item><pubDate>Fri, 26 Jun 2026 14:55:32 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36940 – caching fix fofo icici</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;caching fix fofo icici&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/integrations/icicilombard/IciciLombardService.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36940&amp;peg=36962</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36940&amp;peg=36962</guid></item>
<item><pubDate>Fri, 26 Jun 2026 14:25:51 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36939 – caching fix fofo icici</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;caching fix fofo icici&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/integrations/icicilombard/IciciLombardService.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36939&amp;peg=36962</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36939&amp;peg=36962</guid></item>
<item><pubDate>Fri, 26 Jun 2026 14:18:21 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36938 – caching fix fofo icici</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;caching fix fofo icici&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/integrations/icicilombard/IciciLombardService.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36938&amp;peg=36962</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36938&amp;peg=36962</guid></item>
<item><pubDate>Fri, 26 Jun 2026 14:16:42 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36937 – caching fix fofo icici</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;caching fix fofo icici&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/OrderController.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36937&amp;peg=36962</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36937&amp;peg=36962</guid></item>
<item><pubDate>Fri, 26 Jun 2026 13:38:12 +0530</pubDate><dc:creator>vikas</dc:creator><title>Rev 36936 – Update Email Ids</title><description>&lt;div&gt;&lt;strong&gt;vikas – 8 file(s) modified&lt;/strong&gt;&lt;br/&gt;Update Email Ids&lt;/div&gt;~ /trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/scheduled/OnBoardingRelatedSchelduleTask.java&lt;br /&gt;~ /trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/scheduled/ScheduledTasks.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/service/BidServiceImpl.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/service/loiForm/LoiFormServiceImpl.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/service/TrialServiceImpl.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/order/BulkOrderService.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/serviceConfig/ServiceConfigServiceImpl.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/user/StoreTimelineTatServiceImpl.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36936&amp;peg=36962</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36936&amp;peg=36962</guid></item>
<item><pubDate>Fri, 26 Jun 2026 13:21:07 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36935 – caching fix fofo icici</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;caching fix fofo icici&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/integrations/icicilombard/IciciLombardService.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36935&amp;peg=36962</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36935&amp;peg=36962</guid></item>
<item><pubDate>Fri, 26 Jun 2026 11:55:01 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36934 – caching fix fofo icici</title><description>&lt;div&gt;&lt;strong&gt;ranu – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;caching fix fofo icici&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/model/Sold15daysOldAgingModel.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/model/WarehouseAgingStockModel.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36934&amp;peg=36962</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36934&amp;peg=36962</guid></item>
<item><pubDate>Thu, 25 Jun 2026 18:40:10 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36933 – caching fix fofo icici</title><description>&lt;div&gt;&lt;strong&gt;ranu – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;caching fix fofo icici&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/integrations/icicilombard/IciciCachedService.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/integrations/icicilombard/IciciCachedServiceImpl.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/integrations/icicilombard/IciciLombardService.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/integrations/icicilombard/model/CustomProposalResponse.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36933&amp;peg=36962</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36933&amp;peg=36962</guid></item>
<item><pubDate>Thu, 25 Jun 2026 17:50:29 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36932 – rbm rating weekly -&gt; monthly</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;rbm rating weekly -&gt; monthly&lt;/div&gt;~ /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/controller/StoreController.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36932&amp;peg=36962</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36932&amp;peg=36962</guid></item>
<item><pubDate>Thu, 25 Jun 2026 17:38:58 +0530</pubDate><dc:creator>vikas</dc:creator><title>Rev 36931 – Location Tracking Dashboard: Period Analytics - Removed L5 and Final</title><description>&lt;div&gt;&lt;strong&gt;vikas – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Location Tracking Dashboard: Period Analytics - Removed L5 and Final&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/service/BeatJourneyServiceImpl.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/BeatJourneyController.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36931&amp;peg=36962</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36931&amp;peg=36962</guid></item>
<item><pubDate>Thu, 25 Jun 2026 16:55:05 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36930 – rbm rating weekly -&gt; monthly</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;rbm rating weekly -&gt; monthly&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=36930&amp;peg=36962</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36930&amp;peg=36962</guid></item>
<item><pubDate>Thu, 25 Jun 2026 16:09:28 +0530</pubDate><dc:creator>vikas</dc:creator><title>Rev 36929 – Location Tracking Dashboard: Period Analytics</title><description>&lt;div&gt;&lt;strong&gt;vikas – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;Location Tracking Dashboard: Period Analytics&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/service/BeatJourneyServiceImpl.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/BeatJourneyController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/beat-journey.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36929&amp;peg=36962</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36929&amp;peg=36962</guid></item>
<item><pubDate>Thu, 25 Jun 2026 14:22:03 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 36928 – Fix wallet-edit transaction search showing raw Velocity vars for credit ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix wallet-edit transaction search showing raw Velocity vars for credit summary&lt;br /&gt;
&lt;br /&gt;
getWalletHistory (/getWalletHistory, the Search-by-transaction-id flow) rendered&lt;br /&gt;
wallet-history.vm without populating totalDue/creditlimit/availableLimit, so the&lt;br /&gt;
template printed the references literally. Populate them from&lt;br /&gt;
sdCreditService.getCreditSummary (same helper the dashboard uses).&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/WalletController.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36928&amp;peg=36962</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36928&amp;peg=36962</guid></item>
<item><pubDate>Thu, 25 Jun 2026 14:21:37 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 36927 – HDFC push-credits: stop lost/uncaptured credits and cut burst contention  ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;HDFC push-credits: stop lost/uncaptured credits and cut burst contention&lt;br /&gt;
&lt;br /&gt;
- Capture every payment in hdfc_payment before VA validation; never 500 a&lt;br /&gt;
  missing/unmatched VA. Acknowledge as success so HDFC stops retrying, leaving&lt;br /&gt;
  the row uncredited for reconciliation (dedupe against add_wallet_request).&lt;br /&gt;
- On a row-lock conflict (lock-wait/deadlock), roll back fully and let HDFC retry&lt;br /&gt;
  instead of mis-acking as &apos;duplicate&apos;, which silently lost valid-partner credits.&lt;br /&gt;
- Resolve VA/retailer (cached, read-only) before the INSERT to shorten the&lt;br /&gt;
  hdfc_payment index-lock window.&lt;br /&gt;
- Scope READ-COMMITTED to the push-credits transaction only (no app-wide change)&lt;br /&gt;
  to drop gap-lock contention on concurrent hdfc_payment inserts.&lt;br /&gt;
- Lower innodb_lock_wait_timeout to 10s per HikariCP connection so blocked&lt;br /&gt;
  transactions fail fast instead of starving the pool.&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/dao/config/WebDBContextConfigure.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/hdfc/HdfcPaymentController.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36927&amp;peg=36962</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36927&amp;peg=36962</guid></item>
<item><pubDate>Thu, 25 Jun 2026 14:20:36 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 36926 – Link returnorderinfo to credit_note in DN-refund path (approveDebitNoteRefund)  approveDebitNoteRefund ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Link returnorderinfo to credit_note in DN-refund path (approveDebitNoteRefund)&lt;br /&gt;
&lt;br /&gt;
approveDebitNoteRefund issues a RETURNS credit note but created the&lt;br /&gt;
ReturnOrderInfo rows before the CN and never set credit_note_id, so DN&lt;br /&gt;
returns showed a null FK (blank CN in reports) despite a valid CN existing.&lt;br /&gt;
r36817 only wired this FK into applyInvoiceReturnViaCreditNote. Collect the&lt;br /&gt;
created ReturnOrderInfo rows and stamp credit_note_id after the CN is&lt;br /&gt;
persisted (parity with the invoice-return path).&lt;br /&gt;
&lt;br /&gt;
Add backfill_dn_return_credit_note_id.sql to link existing null-FK rows by&lt;br /&gt;
invoice -&gt; RETURNS CN, excluding ambiguous multi-CN invoices.&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/inventory/PurchaseReturnServiceImpl.java&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/resources/sql/backfill_dn_return_credit_note_id.sql&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36926&amp;peg=36962</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36926&amp;peg=36962</guid></item>
<item><pubDate>Thu, 25 Jun 2026 11:01:00 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 36925 – Vendor catalog pricing: validate single-create path (reject non-positive ids/prices, null ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Vendor catalog pricing: validate single-create path (reject non-positive ids/prices, null effectedOn) and gate vendor_item_pricing propagation behind the effected-date check so back-dated approvals no longer overwrite item-level prices&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/inventory/VendorCatalogPricingServiceImpl.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36925&amp;peg=36962</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36925&amp;peg=36962</guid></item>
<item><pubDate>Wed, 24 Jun 2026 21:49:09 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 36924 – Allow fulfilment warehouse change for internal-PO orders within same physical ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Allow fulfilment warehouse change for internal-PO orders within same physical warehouse&lt;br /&gt;
&lt;br /&gt;
changeFulfillmentWarehouse previously blocked any warehouse change for orders&lt;br /&gt;
mapped to an internal PO. Relax it to permit changing the virtual fulfilment&lt;br /&gt;
warehouse as long as the physical (billing) warehouse stays the same; only a&lt;br /&gt;
change of the physical/billing warehouse is now rejected. The change-billing-&lt;br /&gt;
warehouse path remains fully blocked for internal POs.&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/transaction/TransactionServiceImpl.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36924&amp;peg=36962</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36924&amp;peg=36962</guid></item>
<item><pubDate>Wed, 24 Jun 2026 19:24:38 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36923 – code committed for some change on app</title><description>&lt;div&gt;&lt;strong&gt;ranu – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;code committed for some change on app&lt;/div&gt;~ /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/solr/SolrService.java&lt;br /&gt;~ /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/v2/controller/fofo/V2FofoContentController.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36923&amp;peg=36962</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36923&amp;peg=36962</guid></item>
</channel></rss>