<?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>Fri, 26 Jun 2026 02:42:10 +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=36853</link><atom:link href="https://svn.smartdukaan.com/rss.php?peg=36853&amp;repname=SmartDukaan" rel="self" type="application/rss+xml" />
<item><pubDate>Tue, 16 Jun 2026 15:09:58 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36853 – code committed by some bug fix in pjp</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;code committed by some bug fix in pjp&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=36853&amp;peg=36853</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36853&amp;peg=36853</guid></item>
<item><pubDate>Tue, 16 Jun 2026 14:32:28 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36852 – code committed by some bug fix in pjp</title><description>&lt;div&gt;&lt;strong&gt;ranu – 7 file(s) modified&lt;/strong&gt;&lt;br/&gt;code committed by some bug fix in pjp&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/auth/LocationTrackingRepository.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/auth/LocationTrackingRepositoryImpl.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/dtr/BeatScheduleRepository.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/dtr/BeatScheduleRepositoryImpl.java&lt;br /&gt;~ /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/controller/BeatTrackingController.java&lt;br /&gt;~ /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/controller/LocationTrackingController.java&lt;br /&gt;~ /trunk/profitmandi-web/src/main/resources/META-INF/dev.properties&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36852&amp;peg=36853</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36852&amp;peg=36853</guid></item>
<item><pubDate>Tue, 16 Jun 2026 13:41:00 +0530</pubDate><dc:creator>aman</dc:creator><title>Rev 36851 – Fix LOI Acquired Date validation rejecting manually-typed dates; bump asset ...</title><description>&lt;div&gt;&lt;strong&gt;aman – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix LOI Acquired Date validation rejecting manually-typed dates; bump asset version to 359&lt;br /&gt;
&lt;br /&gt;
Validate the Acquired Date range on blur instead of change so typing the&lt;br /&gt;
year digit-by-digit in the type=date field no longer rejects intermediate&lt;br /&gt;
values. Bump cache-buster version 358-&gt;359 so clients reload the updated JS.&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/config/AppConfig.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/resources/js/loi-form.js&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36851&amp;peg=36853</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36851&amp;peg=36853</guid></item>
<item><pubDate>Tue, 16 Jun 2026 12:41:28 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 36850 – Account statement: anchor split-child pending indent to transaction root (any ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Account statement: anchor split-child pending indent to transaction root (any depth)&lt;br /&gt;
&lt;br /&gt;
selectPendingIndentWalletAmount now dates any split order off the split-chain ROOT&apos;s&lt;br /&gt;
createTimestamp via MIN(createTimestamp) over transactionId, replacing the one-level&lt;br /&gt;
originalOrderId parent hop (r36830). All orders of a transaction share one wallet debit&lt;br /&gt;
posted at the root order&apos;s creation, so this resolves the root at any split depth and keeps&lt;br /&gt;
multi-level split children in pending indent from the debit date. Fixes account-statement&lt;br /&gt;
FLOAT DIFF for multi-level split chains (e.g. GERMAN UPBLY836 +27,998 -&gt; 0). Correlated MIN&lt;br /&gt;
is backed by ix_order_transaction_id.&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/transaction/OrderRepositoryImpl.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36850&amp;peg=36853</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36850&amp;peg=36853</guid></item>
<item><pubDate>Mon, 15 Jun 2026 23:32:35 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36849 – code committed fo bgc lead</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;code committed fo bgc lead&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/DashboardController.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36849&amp;peg=36853</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36849&amp;peg=36853</guid></item>
<item><pubDate>Mon, 15 Jun 2026 16:39:31 +0530</pubDate><dc:creator>vikas</dc:creator><title>Rev 36848 – Update BeatTrackingController to update total_distance</title><description>&lt;div&gt;&lt;strong&gt;vikas – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;Update BeatTrackingController to update total_distance&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/auth/LocationTrackingRepository.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/auth/LocationTrackingRepositoryImpl.java&lt;br /&gt;~ /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/controller/BeatTrackingController.java&lt;br /&gt;~ /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/v2/controller/fofo/V2FofoLeadGeoLocationController.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36848&amp;peg=36853</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36848&amp;peg=36853</guid></item>
<item><pubDate>Mon, 15 Jun 2026 16:20:50 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36847 – code committed fo bgc lead</title><description>&lt;div&gt;&lt;strong&gt;ranu – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;code committed fo bgc lead&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/VisitRequestController.java&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-plan-window.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36847&amp;peg=36853</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36847&amp;peg=36853</guid></item>
<item><pubDate>Mon, 15 Jun 2026 16:18:50 +0530</pubDate><dc:creator>aman</dc:creator><title>Rev 36846 – Bump static asset version 357-&gt;358 to bust browser cache for ...</title><description>&lt;div&gt;&lt;strong&gt;aman – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Bump static asset version 357-&gt;358 to bust browser cache for loi-form.js Acquired Date fix (r36845)&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/config/AppConfig.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36846&amp;peg=36853</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36846&amp;peg=36853</guid></item>
<item><pubDate>Mon, 15 Jun 2026 16:07:55 +0530</pubDate><dc:creator>aman</dc:creator><title>Rev 36845 – Fix Acquired Date rejecting today&apos;s date due to UTC vs ...</title><description>&lt;div&gt;&lt;strong&gt;aman – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix Acquired Date rejecting today&apos;s date due to UTC vs local midnight comparison&lt;br /&gt;
&lt;br /&gt;
new Date(&apos;YYYY-MM-DD&apos;) parses as UTC midnight while the &apos;today&apos; reference is&lt;br /&gt;
local midnight, so in IST (UTC+5:30) today&apos;s date compared as future and was&lt;br /&gt;
rejected. Add parseLocalYMD() to parse the picked value at local midnight and&lt;br /&gt;
use it in both the change handler and submit-time validation.&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/webapp/resources/js/loi-form.js&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36845&amp;peg=36853</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36845&amp;peg=36853</guid></item>
<item><pubDate>Mon, 15 Jun 2026 14:44:21 +0530</pubDate><dc:creator>aman</dc:creator><title>Rev 36844 – Bump static asset cache-buster version to 357  Forces browsers ...</title><description>&lt;div&gt;&lt;strong&gt;aman – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Bump static asset cache-buster version to 357&lt;br /&gt;
&lt;br /&gt;
Forces browsers to re-download updated JS (incl. loi-form.js Acquired Date&lt;br /&gt;
7-day enforcement). Resolved conflict with concurrent r36843 (version 356);&lt;br /&gt;
took the newer cssVersion 50 and bumped version past 356 to ensure a fresh value.&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/config/AppConfig.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36844&amp;peg=36853</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36844&amp;peg=36853</guid></item>
<item><pubDate>Mon, 15 Jun 2026 14:28:03 +0530</pubDate><dc:creator>aman</dc:creator><title>Rev 36843 – Enforce Acquired Date 7-day window in LOI form across all ...</title><description>&lt;div&gt;&lt;strong&gt;aman – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Enforce Acquired Date 7-day window in LOI form across all browsers&lt;br /&gt;
&lt;br /&gt;
Native date input min/max only greys out out-of-range dates reliably in&lt;br /&gt;
Chrome; Firefox/Safari still allowed picking dates outside the last 7 days.&lt;br /&gt;
Added a browser-independent &apos;change&apos; handler that clears an out-of-range&lt;br /&gt;
selection and alerts the user, instead of only catching it at submit.&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/webapp/resources/js/loi-form.js&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36843&amp;peg=36853</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36843&amp;peg=36853</guid></item>
<item><pubDate>Mon, 15 Jun 2026 13:22:17 +0530</pubDate><dc:creator>aman</dc:creator><title>Rev 36842 – LOI form: restrict Acquired Date to the last 7 days ...</title><description>&lt;div&gt;&lt;strong&gt;aman – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;LOI form: restrict Acquired Date to the last 7 days (calendar min/max + client validation + server-side guard)&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/service/loiForm/LoiFormServiceImpl.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/resources/js/loi-form.js&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36842&amp;peg=36853</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36842&amp;peg=36853</guid></item>
<item><pubDate>Mon, 15 Jun 2026 12:49:14 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36841 – code commit for agenda fill time stamp</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;code commit for agenda fill time stamp&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/AdminUser.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36841&amp;peg=36853</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36841&amp;peg=36853</guid></item>
<item><pubDate>Fri, 12 Jun 2026 22:30:22 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36840 – code commit for agenda fill time stamp</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;code commit for agenda fill time stamp&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/BeatPlanController.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36840&amp;peg=36853</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36840&amp;peg=36853</guid></item>
<item><pubDate>Fri, 12 Jun 2026 19:40:00 +0530</pubDate><dc:creator>vikas</dc:creator><title>Rev 36839 – Prod Properties</title><description>&lt;div&gt;&lt;strong&gt;vikas – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Prod Properties&lt;/div&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=36839&amp;peg=36853</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36839&amp;peg=36853</guid></item>
<item><pubDate>Fri, 12 Jun 2026 19:34:55 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36838 – code commit for agenda fill time stamp</title><description>&lt;div&gt;&lt;strong&gt;ranu – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;code commit for agenda fill time stamp&lt;/div&gt;+ /trunk/profitmandi-fofo/src/main/webapp/resources/js/beat-report-approval.js&lt;br /&gt;+ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/beat-report-approval.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36838&amp;peg=36853</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36838&amp;peg=36853</guid></item>
<item><pubDate>Fri, 12 Jun 2026 19:05:58 +0530</pubDate><dc:creator>vikas</dc:creator><title>Rev 36837 – Lead scheduled beats</title><description>&lt;div&gt;&lt;strong&gt;vikas – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Lead scheduled beats&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/service/LocationTrackingServiceImpl.java&lt;br /&gt;+ /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/v2/controller/fofo/V2FofoLeadGeoLocationController.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36837&amp;peg=36853</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36837&amp;peg=36853</guid></item>
<item><pubDate>Fri, 12 Jun 2026 19:04:28 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36836 – code commit for agenda fill time stamp</title><description>&lt;div&gt;&lt;strong&gt;ranu – 5 file(s) modified&lt;/strong&gt;&lt;br/&gt;code commit for agenda fill time stamp&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/BeatReportController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/resources/js/beat-report.js&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/beat-report-user-detail.vm&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/beat-report.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36836&amp;peg=36853</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36836&amp;peg=36853</guid></item>
<item><pubDate>Fri, 12 Jun 2026 15:20:53 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36835 – code commit for agenda fill time stamp</title><description>&lt;div&gt;&lt;strong&gt;ranu – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;code commit for agenda fill time stamp&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/BeatReportController.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/beat-report.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36835&amp;peg=36853</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36835&amp;peg=36853</guid></item>
<item><pubDate>Fri, 12 Jun 2026 15:17:27 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36834 – code committed by some bug fix in pjp</title><description>&lt;div&gt;&lt;strong&gt;ranu – 8 file(s) modified&lt;/strong&gt;&lt;br/&gt;code committed by some bug fix in pjp&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/entity/user/BeatSchedule.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/dtr/BeatRepository.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/dtr/BeatRepositoryImpl.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/dtr/BeatScheduleRepository.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/dtr/BeatScheduleRepositoryImpl.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/logistics/CompanyOfficeRepository.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/logistics/CompanyOfficeRepositoryImpl.java&lt;br /&gt;~ /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/controller/BeatTrackingController.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36834&amp;peg=36853</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36834&amp;peg=36853</guid></item>
<item><pubDate>Fri, 12 Jun 2026 01:17:22 +0530</pubDate><dc:creator>vikas</dc:creator><title>Rev 36833 – Visit type update to reflect route</title><description>&lt;div&gt;&lt;strong&gt;vikas – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Visit type update to reflect route&lt;/div&gt;~ /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/controller/BeatTrackingController.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36833&amp;peg=36853</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36833&amp;peg=36853</guid></item>
<item><pubDate>Thu, 11 Jun 2026 15:17:21 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 36832 – Wallet dashboard statement: keep loan/credit legs in body (align with ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Wallet dashboard statement: keep loan/credit legs in body (align with loan-free closing)&lt;br /&gt;
&lt;br /&gt;
Remove CREDIT_LIMIT/CREDIT_UTILIZED/LOAN/LOAN_REPAYMENT filters from the wallet-history&lt;br /&gt;
body in the dashboard statement views, matching WalletController: loan is excluded from the&lt;br /&gt;
statement (closing = wallet + pending indent) and the cash legs stay in the body so it&lt;br /&gt;
reconciles to the loan-free closing.&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/AnalysisDashboardController.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36832&amp;peg=36853</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36832&amp;peg=36853</guid></item>
<item><pubDate>Thu, 11 Jun 2026 15:00:18 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 36831 – Account statement: reconcile month-end scheme line to wallet net; exclude ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Account statement: reconcile month-end scheme line to wallet net; exclude loan from statement&lt;br /&gt;
&lt;br /&gt;
- Add a &quot;Scheme adjustment (per wallet)&quot; line at each month-end = wallet scheme net minus&lt;br /&gt;
  margin CN total, so the running balance follows the actual wallet (source of truth)&lt;br /&gt;
  instead of the CN gross. Surfaces scheme reversals (e.g. demo-convert) that margin CNs&lt;br /&gt;
  miss, instead of burying them in the FLOAT DIFF / rounding line.&lt;br /&gt;
- Statement excludes loan/interest entirely (closing = wallet + pending indent): keep&lt;br /&gt;
  CREDIT_LIMIT/CREDIT_UTILIZED/LOAN/LOAN_REPAYMENT legs in the body so it reconciles to the&lt;br /&gt;
  loan-free closing; drop the INTEREST ACCRUED line and interestAccruedCost plumbing.&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=36831&amp;peg=36853</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36831&amp;peg=36853</guid></item>
<item><pubDate>Thu, 11 Jun 2026 14:59:46 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 36830 – Account statement: anchor split-child pending indent to originalOrderId parent date ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Account statement: anchor split-child pending indent to originalOrderId parent date&lt;br /&gt;
&lt;br /&gt;
selectPendingIndentWalletAmount now dates a quantity-split child order (originalOrderId&lt;br /&gt;
set) off its parent&apos;s createTimestamp, so the owed split-out quantity stays in pending&lt;br /&gt;
indent from the parent&apos;s date and bridges the single wallet debit to the later billing&lt;br /&gt;
across a month boundary. Fixes account-statement FLOAT DIFF gaps for partners with&lt;br /&gt;
month-end order splits. One-level resolution (parents are chain roots).&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/transaction/OrderRepositoryImpl.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36830&amp;peg=36853</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36830&amp;peg=36853</guid></item>
<item><pubDate>Thu, 11 Jun 2026 11:17:54 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36829 – code commited miss beat</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;code commited miss beat&lt;/div&gt;~ /trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/scheduled/beatmiss/BeatMissDetectorRunner.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36829&amp;peg=36853</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36829&amp;peg=36853</guid></item>
<item><pubDate>Thu, 11 Jun 2026 00:45:03 +0530</pubDate><dc:creator>vikas</dc:creator><title>Rev 36828 – Export Report and Refine</title><description>&lt;div&gt;&lt;strong&gt;vikas – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Export Report and Refine&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/service/LocationTrackingServiceImpl.java&lt;br /&gt;~ /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/controller/LocationTrackingController.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36828&amp;peg=36853</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36828&amp;peg=36853</guid></item>
<item><pubDate>Wed, 10 Jun 2026 19:53:38 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36827 – code committed for buy mode(v2)</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;code committed for buy mode(v2)&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=36827&amp;peg=36853</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36827&amp;peg=36853</guid></item>
<item><pubDate>Wed, 10 Jun 2026 18:41:07 +0530</pubDate><dc:creator>vikas</dc:creator><title>Rev 36826 – Export Report and Refine</title><description>&lt;div&gt;&lt;strong&gt;vikas – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Export Report and Refine&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/service/LocationTrackingServiceImpl.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36826&amp;peg=36853</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36826&amp;peg=36853</guid></item>
<item><pubDate>Wed, 10 Jun 2026 17:36:14 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36825 – code commit for agenda fill time stamp</title><description>&lt;div&gt;&lt;strong&gt;ranu – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;code commit for agenda fill time stamp&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/config/AppConfig.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/resources/css/style-responsive.css&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36825&amp;peg=36853</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36825&amp;peg=36853</guid></item>
<item><pubDate>Wed, 10 Jun 2026 17:21:43 +0530</pubDate><dc:creator>vikas</dc:creator><title>Rev 36824 – Punch, Check, Deferred handling improvements</title><description>&lt;div&gt;&lt;strong&gt;vikas – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Punch, Check, Deferred handling improvements&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/service/LocationTrackingServiceImpl.java&lt;br /&gt;~ /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/controller/LocationTrackingController.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36824&amp;peg=36853</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36824&amp;peg=36853</guid></item>
<item><pubDate>Wed, 10 Jun 2026 16:55:43 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36823 – code commit for agenda fill time stamp</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;code commit for agenda fill time stamp&lt;/div&gt;+ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/company-office-list.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36823&amp;peg=36853</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36823&amp;peg=36853</guid></item>
<item><pubDate>Wed, 10 Jun 2026 16:46:34 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36822 – code commit for agenda fill time stamp</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;code commit for agenda fill time stamp&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/LeadGeoLocationController.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36822&amp;peg=36853</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36822&amp;peg=36853</guid></item>
<item><pubDate>Wed, 10 Jun 2026 16:45:55 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36821 – code commit for agenda fill time stamp</title><description>&lt;div&gt;&lt;strong&gt;ranu – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;code commit for agenda fill time stamp&lt;/div&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/VisitRequestController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/beat-plan-day-view.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36821&amp;peg=36853</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36821&amp;peg=36853</guid></item>
<item><pubDate>Wed, 10 Jun 2026 16:03:44 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36820 – code commited miss beat</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;code commited miss beat&lt;/div&gt;~ /trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/scheduled/beatmiss/BeatMissDetectorRunner.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36820&amp;peg=36853</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36820&amp;peg=36853</guid></item>
<item><pubDate>Wed, 10 Jun 2026 15:33:58 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 36819 – Fix idempotency dedup to be server-authoritative (content + partner scoped) ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix idempotency dedup to be server-authoritative (content + partner scoped)&lt;br /&gt;
&lt;br /&gt;
PostInterceptor now keys duplicates on sha256(fofoId|method|uri|bodyHash) for&lt;br /&gt;
mutating methods only, instead of the client-supplied IdempotencyKey header.&lt;br /&gt;
The header was rotated per-request by the frontend (and old/sticky clients),&lt;br /&gt;
so identical submissions produced distinct keys and were never deduped - e.g.&lt;br /&gt;
a create-offer burst created 147 duplicate rows. Keying on the request body&lt;br /&gt;
makes dedup independent of client behaviour; partner scoping prevents cross-&lt;br /&gt;
partner collisions; distinct payloads (one-offer-per-partner) are unaffected.&lt;br /&gt;
GET/HEAD are now never deduped (removes spurious GET 400s).&lt;br /&gt;
&lt;br /&gt;
common.js: attach IdempotencyKey only to mutating methods; stop rotating the&lt;br /&gt;
key on every ajaxComplete (kept reset on ajaxSuccess only). version 355.&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/interceptor/PostInterceptor.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/resources/js/common.js&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36819&amp;peg=36853</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36819&amp;peg=36853</guid></item>
<item><pubDate>Wed, 10 Jun 2026 15:25:43 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36818 – code commit for agenda fill time stamp</title><description>&lt;div&gt;&lt;strong&gt;ranu – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;code commit for agenda fill time stamp&lt;/div&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/VisitRequestController.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36818&amp;peg=36853</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36818&amp;peg=36853</guid></item>
<item><pubDate>Wed, 10 Jun 2026 14:43:25 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 36817 – Link returnorderinfo to credit_note via credit_note_id FK  Add a ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;Link returnorderinfo to credit_note via credit_note_id FK&lt;br /&gt;
&lt;br /&gt;
Add a direct credit_note_id column on returnorderinfo so a return row&lt;br /&gt;
can be tied to the Credit Note it was refunded via, replacing the&lt;br /&gt;
indirect/ambiguous association through original_invoice_number + the CN&lt;br /&gt;
number embedded in refundDescription. Stamped in&lt;br /&gt;
applyInvoiceReturnViaCreditNote; migration adds the column and backfills&lt;br /&gt;
existing rows by parsing the CN number out of refundDescription.&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/entity/transaction/ReturnOrderInfo.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/resources/sql/add_credit_note_id_to_returnorderinfo.sql&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36817&amp;peg=36853</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36817&amp;peg=36853</guid></item>
<item><pubDate>Wed, 10 Jun 2026 13:21:21 +0530</pubDate><dc:creator>aman</dc:creator><title>Rev 36816 – Updated IT Emails</title><description>&lt;div&gt;&lt;strong&gt;aman – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Updated IT Emails&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/DashboardController.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36816&amp;peg=36853</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36816&amp;peg=36853</guid></item>
<item><pubDate>Wed, 10 Jun 2026 13:16:20 +0530</pubDate><dc:creator>aman</dc:creator><title>Rev 36815 – Fix broken header logo on lead-geo store verification form: use ...</title><description>&lt;div&gt;&lt;strong&gt;aman – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix broken header logo on lead-geo store verification form: use CDN-hosted logo URL&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/lead-geo-form.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36815&amp;peg=36853</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36815&amp;peg=36853</guid></item>
<item><pubDate>Wed, 10 Jun 2026 12:03:44 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36814 – code commit for agenda fill time stamp</title><description>&lt;div&gt;&lt;strong&gt;ranu – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;code commit for agenda fill time stamp&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/BeatPlanController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/resources/js/beat-report.js&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36814&amp;peg=36853</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36814&amp;peg=36853</guid></item>
</channel></rss>