<?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>Sun, 05 Apr 2026 20:20:51 +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=35920</link><atom:link href="https://svn.smartdukaan.com/rss.php?peg=35920&amp;repname=SmartDukaan" rel="self" type="application/rss+xml" />
<item><pubDate>Mon, 02 Mar 2026 15:29:07 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 35920 – now inactive partners also showing on target page</title><description>&lt;div&gt;&lt;strong&gt;ranu – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;now inactive partners also showing on target page&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/cs/CsService.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/cs/CsServiceImpl.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/dtr/FofoStoreRepositoryImpl.java&lt;br /&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=35920&amp;peg=35920</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35920&amp;peg=35920</guid></item>
<item><pubDate>Mon, 02 Mar 2026 15:07:50 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 35919 – Set partnerType in SD Credit status endpoint for partner app</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Set partnerType in SD Credit status endpoint for partner app&lt;/div&gt;~ /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/controller/GatewayController.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35919&amp;peg=35920</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35919&amp;peg=35920</guid></item>
<item><pubDate>Mon, 02 Mar 2026 15:07:49 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 35918 – Add cash discount tradeoff term to buildCreditTerms</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add cash discount tradeoff term to buildCreditTerms&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/transaction/SDCreditServiceImpl.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35918&amp;peg=35920</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35918&amp;peg=35920</guid></item>
<item><pubDate>Mon, 02 Mar 2026 15:07:43 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 35917 – Add partnerType field to AccountStatusResponseOut for partner app credit status</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add partnerType field to AccountStatusResponseOut for partner app credit status&lt;/div&gt;~ /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/services/mandii/AccountStatusResponseOut.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35917&amp;peg=35920</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35917&amp;peg=35920</guid></item>
<item><pubDate>Mon, 02 Mar 2026 14:38:54 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 35916 – Add partnerType field to SD Credit page response for partner ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add partnerType field to SD Credit page response for partner app&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/model/SDCreditResponseOut.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/transaction/SDCreditServiceImpl.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35916&amp;peg=35920</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35916&amp;peg=35920</guid></item>
<item><pubDate>Mon, 02 Mar 2026 12:45:10 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 35915 – Notifications: use loan-level overdue/penalty rates instead of global constants</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Notifications: use loan-level overdue/penalty rates instead of global constants&lt;/div&gt;~ /trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/scheduled/ScheduledTasks.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35915&amp;peg=35920</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35915&amp;peg=35920</guid></item>
<item><pubDate>Mon, 02 Mar 2026 12:45:04 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 35914 – GatewayController: resolve effective credit days by partner type, add overdue ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;GatewayController: resolve effective credit days by partner type, add overdue rate and credit terms to SDDIRECT status API&lt;/div&gt;~ /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/controller/GatewayController.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35914&amp;peg=35920</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35914&amp;peg=35920</guid></item>
<item><pubDate>Mon, 02 Mar 2026 12:44:58 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 35913 – Add overdueRateOfInterest, freeDays, creditTerms to AccountStatusResponseOut for dynamic TnC</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add overdueRateOfInterest, freeDays, creditTerms to AccountStatusResponseOut for dynamic TnC&lt;/div&gt;~ /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/services/mandii/AccountStatusResponseOut.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35913&amp;peg=35920</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35913&amp;peg=35920</guid></item>
<item><pubDate>Mon, 02 Mar 2026 12:44:53 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 35912 – Store loan-level overdue/penalty rates, dynamic credit terms and TnC via ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;Store loan-level overdue/penalty rates, dynamic credit terms and TnC via APIs&lt;br /&gt;
&lt;br /&gt;
- Add overdue_rate and penalty_rate columns to Loan entity (frozen at creation)&lt;br /&gt;
- addInterest()/checkLoans() read from loan instead of global constants&lt;br /&gt;
- SDCreditResponseOut: add overdueRate, penaltyRate, creditTerms fields&lt;br /&gt;
- sdDirectService(): resolve effective credit days by partner type (20 for Diamond/Platinum)&lt;br /&gt;
- InvoiceService: build credit terms from loan rates instead of hardcoded strings&lt;br /&gt;
- Add reusable buildCreditTerms() helper in SDCreditServiceImpl&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/entity/transaction/Loan.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/model/SDCreditResponseOut.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/transaction/SDCreditServiceImpl.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35912&amp;peg=35920</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35912&amp;peg=35920</guid></item>
<item><pubDate>Mon, 02 Mar 2026 12:35:06 +0530</pubDate><dc:creator>vikas</dc:creator><title>Rev 35911 – Update Existing Shopify Product</title><description>&lt;div&gt;&lt;strong&gt;vikas – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Update Existing Shopify Product&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/service/shopify/ShopifyProductSyncService.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35911&amp;peg=35920</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35911&amp;peg=35920</guid></item>
<item><pubDate>Mon, 02 Mar 2026 12:18:29 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 35910 – Fix credit limit bypass: use sdCreditRequirement.getAvailableLimit() instead of creditSummary.getAvailableLimit() in ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix credit limit bypass: use sdCreditRequirement.getAvailableLimit() instead of creditSummary.getAvailableLimit() in processLoanRequest and getAvailableAmount. The CreditSummary excluded limitBlock loans from utilization, allowing partners to exceed their credit limit by placing rapid successive orders.&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/transaction/SDCreditServiceImpl.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35910&amp;peg=35920</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35910&amp;peg=35920</guid></item>
<item><pubDate>Mon, 02 Mar 2026 11:12:41 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 35909 – Fixed selectById issue</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fixed selectById issue&lt;/div&gt;~ /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/model/ProfitMandiConstants.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35909&amp;peg=35920</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35909&amp;peg=35920</guid></item>
<item><pubDate>Mon, 02 Mar 2026 11:03:38 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 35908 – Fix NPE in getTotalSaleByGst when retailer has null GST number; ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix NPE in getTotalSaleByGst when retailer has null GST number; add ALTER TABLE to migration script&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/fofo/PartnerTypeChangeServiceImpl.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/resources/sql/migration_gst_to_fofo_store.sql&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35908&amp;peg=35920</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35908&amp;peg=35920</guid></item>
<item><pubDate>Sun, 01 Mar 2026 23:08:19 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 35907 – Fix N+1 queries in PriceDropServiceImpl: batch-fetch purchases, orders, and FofoStores; ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix N+1 queries in PriceDropServiceImpl: batch-fetch purchases, orders, and FofoStores; replace System.out.println with LOGGER&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/pricing/PriceDropServiceImpl.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35907&amp;peg=35920</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35907&amp;peg=35920</guid></item>
<item><pubDate>Sun, 01 Mar 2026 22:26:39 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 35906 – Add svn:ignore for build artifacts: .gradle, build, .idea, out, *.iml</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add svn:ignore for build artifacts: .gradle, build, .idea, out, *.iml&lt;/div&gt;~ /trunk/profitmandi-fofo&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35906&amp;peg=35920</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35906&amp;peg=35920</guid></item>
<item><pubDate>Sun, 01 Mar 2026 22:26:37 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 35905 – Add svn:ignore for build artifacts: .gradle, build, .idea, out, *.iml</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add svn:ignore for build artifacts: .gradle, build, .idea, out, *.iml&lt;/div&gt;~ /trunk/profitmandi-dao&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35905&amp;peg=35920</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35905&amp;peg=35920</guid></item>
<item><pubDate>Sun, 01 Mar 2026 22:26:35 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 35904 – Add svn:ignore for build artifacts: .gradle, build, .idea, out, *.iml</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add svn:ignore for build artifacts: .gradle, build, .idea, out, *.iml&lt;/div&gt;~ /trunk/profitmandi-cron&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35904&amp;peg=35920</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35904&amp;peg=35920</guid></item>
<item><pubDate>Sun, 01 Mar 2026 22:26:25 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 35903 – Add svn:ignore for build artifacts: .gradle, build, .idea, out, *.iml</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add svn:ignore for build artifacts: .gradle, build, .idea, out, *.iml&lt;/div&gt;~ /trunk/profitmandi-web&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35903&amp;peg=35920</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35903&amp;peg=35920</guid></item>
<item><pubDate>Sun, 01 Mar 2026 22:26:21 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 35902 – Add svn:ignore for build artifacts: .gradle, build, .idea, out, *.iml</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add svn:ignore for build artifacts: .gradle, build, .idea, out, *.iml&lt;/div&gt;~ /trunk/profitmandi-common&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35902&amp;peg=35920</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35902&amp;peg=35920</guid></item>
<item><pubDate>Sun, 01 Mar 2026 22:26:20 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 35901 – Add svn:ignore for build artifacts: .gradle, build, .idea, out, *.iml</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add svn:ignore for build artifacts: .gradle, build, .idea, out, *.iml&lt;/div&gt;~ /trunk/ThriftConfig&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35901&amp;peg=35920</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35901&amp;peg=35920</guid></item>
<item><pubDate>Sun, 01 Mar 2026 22:25:32 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 35900 – Revert gradlew removal - Gradle wrapper should be version controlled</title><description>&lt;div&gt;&lt;strong&gt;amit – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Revert gradlew removal - Gradle wrapper should be version controlled&lt;/div&gt;+ /trunk/profitmandi-cron/gradlew &lt;i&gt;(copied from /trunk/profitmandi-cron/gradlew@35897)&lt;/i&gt;&lt;br /&gt;+ /trunk/profitmandi-cron/gradlew.bat &lt;i&gt;(copied from /trunk/profitmandi-cron/gradlew.bat@35897)&lt;/i&gt;&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35900&amp;peg=35920</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35900&amp;peg=35920</guid></item>
<item><pubDate>Sun, 01 Mar 2026 22:24:00 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 35899 – Remove IDE artifacts from version control: .idea/codeStyles, .idea/dbnavigator.xml</title><description>&lt;div&gt;&lt;strong&gt;amit – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Remove IDE artifacts from version control: .idea/codeStyles, .idea/dbnavigator.xml&lt;/div&gt;x /trunk/profitmandi-fofo/.idea/codeStyles&lt;br /&gt;x /trunk/profitmandi-fofo/.idea/dbnavigator.xml&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35899&amp;peg=35920</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35899&amp;peg=35920</guid></item>
<item><pubDate>Sun, 01 Mar 2026 22:23:55 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 35898 – Remove build artifacts from version control: gradlew, gradlew.bat</title><description>&lt;div&gt;&lt;strong&gt;amit – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Remove build artifacts from version control: gradlew, gradlew.bat&lt;/div&gt;x /trunk/profitmandi-cron/gradlew&lt;br /&gt;x /trunk/profitmandi-cron/gradlew.bat&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35898&amp;peg=35920</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35898&amp;peg=35920</guid></item>
<item><pubDate>Sun, 01 Mar 2026 22:17:26 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 35897 – Simplify partner GST: use FofoStore.gstNumber in GiftCouponController  - Replace ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Simplify partner GST: use FofoStore.gstNumber in GiftCouponController&lt;br /&gt;
&lt;br /&gt;
- Replace PrivateDealUser-&gt;Counter-&gt;gstin with FofoStore.getGstNumber()&lt;br /&gt;
- Remove Counter/PrivateDealUser dependencies&lt;/div&gt;~ /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/controller/giftcoupon/GiftCouponController.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35897&amp;peg=35920</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35897&amp;peg=35920</guid></item>
<item><pubDate>Sun, 01 Mar 2026 22:17:20 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 35896 – Simplify partner GST: read/write from fofo_store.gst_number instead of Counter chain ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;Simplify partner GST: read/write from fofo_store.gst_number instead of Counter chain&lt;br /&gt;
&lt;br /&gt;
- Set fofo_store.gst_number when store code is created/updated in RetailerServiceImpl&lt;br /&gt;
- Replace PrivateDealUser-&gt;Counter-&gt;gstin reads with FofoStore.getGstNumber() in:&lt;br /&gt;
  RetailerServiceImpl, OrderServiceImpl, InvoiceService&lt;br /&gt;
- Remove unnecessary PrivateDealUser/Counter batch fetches in getFofoRetailers/getFofoRetailerUserId&lt;br /&gt;
- Add migration script to backfill existing GST from counter to fofo_store&lt;/div&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/invoicing/InvoiceService.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/user/RetailerServiceImpl.java&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/resources/sql/migration_gst_to_fofo_store.sql&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35896&amp;peg=35920</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35896&amp;peg=35920</guid></item>
<item><pubDate>Sun, 01 Mar 2026 21:59:07 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 35895 – Simplify price handling code: remove dead code, replace System.out with ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;Simplify price handling code: remove dead code, replace System.out with LOGGER, deduplicate priceDiff calc, add comments&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/pricecircular/PriceCircularService.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/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=35895&amp;peg=35920</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35895&amp;peg=35920</guid></item>
<item><pubDate>Sun, 01 Mar 2026 12:11:15 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 35894 – Add descriptive comments for cache eviction logic across all offer ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add descriptive comments for cache eviction logic across all offer endpoints&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/OfferController.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35894&amp;peg=35920</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35894&amp;peg=35920</guid></item>
<item><pubDate>Sun, 01 Mar 2026 12:09:53 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 35893 – Add partnerOffers cache eviction to activateOffer and publishAll, use injected ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add partnerOffers cache eviction to activateOffer and publishAll, use injected Gson bean&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/OfferController.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35893&amp;peg=35920</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35893&amp;peg=35920</guid></item>
<item><pubDate>Sun, 01 Mar 2026 12:06:16 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 35892 – Add partnerOffers cache eviction to partner management and target update ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add partnerOffers cache eviction to partner management and target update endpoints&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/OfferController.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35892&amp;peg=35920</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35892&amp;peg=35920</guid></item>
<item><pubDate>Sun, 01 Mar 2026 11:52:45 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 35891 – Remove cache eviction from removePartners and addPartners - eviction happens ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Remove cache eviction from removePartners and addPartners - eviction happens only on activate/deactivate&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/OfferController.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35891&amp;peg=35920</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35891&amp;peg=35920</guid></item>
<item><pubDate>Sat, 28 Feb 2026 22:28:10 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 35890 – Fix edit targets UI to show unique targets only (2 ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix edit targets UI to show unique targets only (2 inputs instead of 4)&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/offer_margin_detail_partner.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35890&amp;peg=35920</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35890&amp;peg=35920</guid></item>
<item><pubDate>Sat, 28 Feb 2026 21:54:18 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 35889 – Fix updateOfferTargets unique key constraint - group slabs by payout_target ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix updateOfferTargets unique key constraint - group slabs by payout_target and use updateById&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/offers/OfferServiceImpl.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35889&amp;peg=35920</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35889&amp;peg=35920</guid></item>
<item><pubDate>Sat, 28 Feb 2026 20:11:54 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 35888 – Fix: use partner_criteria JSON for partner modal, remove offer_partners table ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix: use partner_criteria JSON for partner modal, remove offer_partners table dependency&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/OfferController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/offer_partners.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35888&amp;peg=35920</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35888&amp;peg=35920</guid></item>
<item><pubDate>Sat, 28 Feb 2026 20:11:47 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 35887 – Fix: use partner_criteria JSON instead of offer_partners table for partner ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix: use partner_criteria JSON instead of offer_partners table for partner management&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/catalog/OfferPartnerRepository.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/catalog/OfferPartnerRepositoryImpl.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/offers/OfferServiceImpl.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35887&amp;peg=35920</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35887&amp;peg=35920</guid></item>
<item><pubDate>Sat, 28 Feb 2026 18:06:28 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 35886 – Admin offer management UI: manage partners modal, edit targets, JS ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 6 file(s) modified&lt;/strong&gt;&lt;br/&gt;Admin offer management UI: manage partners modal, edit targets, JS handlers, bump version to 325&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/OfferController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/resources/js/scheme_offer.js&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/offer_history.vm&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/offer_margin_detail_partner.vm&lt;br /&gt;+ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/offer_partners.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35886&amp;peg=35920</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35886&amp;peg=35920</guid></item>
<item><pubDate>Sat, 28 Feb 2026 18:06:21 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 35885 – Admin offer management: add/remove partners, clone offer, update targets + ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 6 file(s) modified&lt;/strong&gt;&lt;br/&gt;Admin offer management: add/remove partners, clone offer, update targets + empty guard fix in getCreateOfferRequest&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/catalog/OfferPartnerRepository.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/catalog/OfferPartnerRepositoryImpl.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/catalog/OfferTargetSlabRepository.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/catalog/OfferTargetSlabRepositoryImpl.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;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35885&amp;peg=35920</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35885&amp;peg=35920</guid></item>
<item><pubDate>Sat, 28 Feb 2026 16:11:56 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 35884 – Update GRN correction UI: rename labels, add IMEI field for ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;Update GRN correction UI: rename labels, add IMEI field for serialized item corrections&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/webapp/resources/js/warehouse-purchase.js&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/warehouse-grn-correction-detail.vm&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/warehouse-grn-correction-request-detail.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35884&amp;peg=35920</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35884&amp;peg=35920</guid></item>
<item><pubDate>Sat, 28 Feb 2026 16:11:50 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 35883 – Handle serialized items in GRN qty corrections - reassign IMEI ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Handle serialized items in GRN qty corrections - reassign IMEI to correct item on approval&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=35883&amp;peg=35920</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35883&amp;peg=35920</guid></item>
<item><pubDate>Sat, 28 Feb 2026 16:11:44 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 35882 – Add optional serialNumber field to ItemQtyMapping for serialized GRN item ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add optional serialNumber field to ItemQtyMapping for serialized GRN item corrections&lt;/div&gt;~ /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/model/ItemQtyMapping.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35882&amp;peg=35920</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35882&amp;peg=35920</guid></item>
<item><pubDate>Fri, 27 Feb 2026 19:32:42 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 35881 – code commit for agent live status 2.0</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;code commit for agent live status 2.0&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/service/KnowlarityScraperService.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35881&amp;peg=35920</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35881&amp;peg=35920</guid></item>
</channel></rss>