<?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, 06 May 2026 11:04:21 +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=36103</link><atom:link href="https://svn.smartdukaan.com/rss.php?peg=36103&amp;repname=SmartDukaan" rel="self" type="application/rss+xml" />
<item><pubDate>Mon, 30 Mar 2026 19:34:45 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 36103 – Add DN rejection with full reversal: restore inventory, schemes, price ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 28 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add DN rejection with full reversal: restore inventory, schemes, price drops, offers; add deny reason to purchase return items; add purchase return notification service&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/entity/fofo/PurchaseReturnItem.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/inventory/InventoryService.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/inventory/InventoryServiceImpl.java&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/inventory/PurchaseReturnNotificationService.java&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/inventory/PurchaseReturnNotificationServiceImpl.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/offers/OfferService.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/offers/OfferServiceImpl.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/pricing/PriceDropService.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/pricing/PriceDropServiceImpl.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/scheme/SchemeService.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/scheme/SchemeServiceImpl.java&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/resources/db&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/resources/db/migration&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/resources/db/migration/pt_osc_large_tables.sh&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/resources/db/migration/V001__create_pinelabs_tables.sql&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/resources/db/migration/V002__cleanup_old_pinelabs_implementation.sql&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/resources/db/migration/V003__optimize_mobile_brand_queries.sql&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/resources/db/migration/V004__optimize_today_po_queries.sql&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/resources/db/migration/V005__optimize_lead_description_query.sql&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/resources/db/migration/V006__optimize_aging_stock_queries.sql&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/resources/db/migration/V007__add_source_to_partner_type_change.sql&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/resources/db/migration/V008__optimize_mobile_lmp_graph_query.sql&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/resources/db/migration/V009__add_margin_only_to_category.sql&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/resources/db/migration/V010__add_loan_fofo_id_index.sql&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/resources/db/migration/V011__add_prebooking_payment_mode.sql&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/resources/db/migration/V012__create_purchase_return_order.sql&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/resources/db/migration/V013__add_invoice_return_menu.sql&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/resources/db/migration/V014__add_deny_reason_to_purchase_return_item.sql&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36103&amp;peg=36103</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36103&amp;peg=36103</guid></item>
<item><pubDate>Mon, 30 Mar 2026 18:34:22 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 36102 – Fix IRN error 2189 for margin scheme invoices + handle ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix IRN error 2189 for margin scheme invoices + handle non-serialized debit note returns&lt;br /&gt;
&lt;br /&gt;
GstProService: Fix float precision drift in TotItemVal calculation for margin scheme items.&lt;br /&gt;
Use BigDecimal for OthChrg subtraction and set TotItemVal directly to sellingPrice&lt;br /&gt;
instead of re-adding float components. Fixes all RF- invoice IRN failures including&lt;br /&gt;
zero-margin internal orders.&lt;br /&gt;
&lt;br /&gt;
PurchaseReturnServiceImpl: Add non-serialized item handling in receiveDebitNoteItems&lt;br /&gt;
and refundOrder. Previously non-serialized items skipped warehouse scan creation,&lt;br /&gt;
quantity adjustment, order status update, and ReturnOrderInfo creation. Also pre-loads&lt;br /&gt;
items to avoid N+1 queries and unifies scan type determination for both paths.&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/integrations/gstpro/GstProService.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/inventory/PurchaseReturnServiceImpl.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36102&amp;peg=36103</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36102&amp;peg=36103</guid></item>
<item><pubDate>Mon, 30 Mar 2026 17:38:58 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36101 – weekly rating system live on calling module</title><description>&lt;div&gt;&lt;strong&gt;ranu – 8 file(s) modified&lt;/strong&gt;&lt;br/&gt;weekly rating system live on calling module&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/entity/fofo/RbmRating.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/model/RbMRatingModel.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/cs/RbmBreakLogRepositoryImpl.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/fofo/RbmRatingRepository.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/fofo/RbmRatingRepositoryImpl.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/LeadController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/monitors/MonitorController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/rbm_call_target.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36101&amp;peg=36103</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36101&amp;peg=36103</guid></item>
<item><pubDate>Sun, 29 Mar 2026 03:33:41 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 36100 – Fix margin invoice: resolve GRN purchaseId to PO id for ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 5 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix margin invoice: resolve GRN purchaseId to PO id for purchase price lookup, rename selectByPurchaseIdItemId to selectByPurchaseOrderIdItemId&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/warehouse/WarehouseLineItemRepository.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/warehouse/WarehouseLineItemRepositoryImpl.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/transaction/invoicing/InvoiceService.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/warehouse/GrnRequestServiceImpl.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/warehouse/PurchaseOrderServiceImpl.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36100&amp;peg=36103</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36100&amp;peg=36103</guid></item>
<item><pubDate>Sat, 28 Mar 2026 18:59:10 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36099 – code commit via websocket instead of selenium for agent status</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;code commit via websocket instead of selenium for agent status&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/rbm_call_target.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36099&amp;peg=36103</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36099&amp;peg=36103</guid></item>
<item><pubDate>Sat, 28 Mar 2026 18:38:34 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36098 – code commit via websocket instead of selenium for agent status</title><description>&lt;div&gt;&lt;strong&gt;ranu – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;code commit via websocket instead of selenium for agent status&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/model/BreakTimeDetailModel.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/model/CalledPartnerDetailModel.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/monitors/MonitorController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/rbm_call_target.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36098&amp;peg=36103</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36098&amp;peg=36103</guid></item>
<item><pubDate>Sat, 28 Mar 2026 18:16:52 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36097 – code commit via websocket instead of selenium for agent status</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;code commit via websocket instead of selenium for agent status&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/rbm_call_target.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36097&amp;peg=36103</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36097&amp;peg=36103</guid></item>
<item><pubDate>Sat, 28 Mar 2026 15:55:39 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36096 – persistance logout and other status ...agent live status (deduplication)</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;persistance logout and other status ...agent live status (deduplication)&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/transaction/invoicing/InvoiceService.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36096&amp;peg=36103</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36096&amp;peg=36103</guid></item>
<item><pubDate>Sat, 28 Mar 2026 15:53:03 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36095 – persistance logout and other status ...agent live status (deduplication)</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;persistance logout and other status ...agent live status (deduplication)&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/transaction/invoicing/InvoiceService.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36095&amp;peg=36103</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36095&amp;peg=36103</guid></item>
<item><pubDate>Fri, 27 Mar 2026 23:06:19 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36094 – persistance logout and other status ...agent live status (deduplication)</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;persistance logout and other status ...agent live status (deduplication)&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/transaction/invoicing/InvoiceService.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36094&amp;peg=36103</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36094&amp;peg=36103</guid></item>
<item><pubDate>Fri, 27 Mar 2026 19:52:38 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 36093 – Remove WOD brand eligibility check from tertiary billing flow</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Remove WOD brand eligibility check from tertiary billing flow&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/order/OrderServiceImpl.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36093&amp;peg=36103</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36093&amp;peg=36103</guid></item>
<item><pubDate>Fri, 27 Mar 2026 18:57:11 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36092 – code commit via websocket instead of selenium for agent status</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;code commit via websocket instead of selenium for agent status&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/monitors/MonitorController.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36092&amp;peg=36103</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36092&amp;peg=36103</guid></item>
<item><pubDate>Fri, 27 Mar 2026 18:46:49 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36091 – persistance logout and other status ...agent live status (deduplication)</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;persistance logout and other status ...agent live status (deduplication)&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/knowlarity/KnowlarityCallMonitorService.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36091&amp;peg=36103</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36091&amp;peg=36103</guid></item>
<item><pubDate>Fri, 27 Mar 2026 17:12:34 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36090 – correction on breaking and avaialble timing</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;correction on breaking and avaialble timing&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/knowlarity/KnowlarityCallMonitorService.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36090&amp;peg=36103</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36090&amp;peg=36103</guid></item>
<item><pubDate>Fri, 27 Mar 2026 16:29:10 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36089 – correction on breaking and avaialble timing</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;correction on breaking and avaialble timing&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/knowlarity/KnowlarityCallMonitorService.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36089&amp;peg=36103</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36089&amp;peg=36103</guid></item>
<item><pubDate>Fri, 27 Mar 2026 16:28:14 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36088 – code commit via websocket instead of selenium for agent status</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;code commit via websocket instead of selenium for agent status&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/warehouse/PurchaseOrderServiceImpl.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36088&amp;peg=36103</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36088&amp;peg=36103</guid></item>
<item><pubDate>Fri, 27 Mar 2026 15:56:26 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36087 – correction on breaking and avaialble timing</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;correction on breaking and avaialble timing&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/knowlarity/KnowlarityCallMonitorService.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36087&amp;peg=36103</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36087&amp;peg=36103</guid></item>
<item><pubDate>Fri, 27 Mar 2026 15:30:05 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36086 – code commit via websocket instead of selenium for agent status</title><description>&lt;div&gt;&lt;strong&gt;ranu – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;code commit via websocket instead of selenium for agent status&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/cs/RbmBreakLogRepositoryImpl.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/knowlarity/KnowlarityCallMonitorService.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/monitors/MonitorController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/rbm_call_target.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36086&amp;peg=36103</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36086&amp;peg=36103</guid></item>
<item><pubDate>Fri, 27 Mar 2026 12:37:31 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36085 – code commit via websocket instead of selenium for agent status</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;code commit via websocket instead of selenium for agent status&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/monitors/MonitorController.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36085&amp;peg=36103</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36085&amp;peg=36103</guid></item>
<item><pubDate>Fri, 27 Mar 2026 12:31:46 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36084 – correction on breaking and avaialble timing</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;correction on breaking and avaialble timing&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/knowlarity/KnowlarityCallMonitorService.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36084&amp;peg=36103</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36084&amp;peg=36103</guid></item>
<item><pubDate>Fri, 27 Mar 2026 12:04:08 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36083 – code commit via websocket instead of selenium for agent status</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;code commit via websocket instead of selenium for agent status&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/monitors/MonitorController.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36083&amp;peg=36103</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36083&amp;peg=36103</guid></item>
<item><pubDate>Fri, 27 Mar 2026 12:03:36 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36082 – code commit via websocket instead of selenium for agent status</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;code commit via websocket instead of selenium for agent status&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/cs/RbmBreakLogRepositoryImpl.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36082&amp;peg=36103</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36082&amp;peg=36103</guid></item>
<item><pubDate>Thu, 26 Mar 2026 20:12:38 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 36081 – Use JDK serialization for Redis caches with Map&lt;Integer,...&gt; keys  ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 10 file(s) modified&lt;/strong&gt;&lt;br/&gt;Use JDK serialization for Redis caches with Map&amp;lt;Integer,...&gt; keys&lt;br /&gt;
&lt;br /&gt;
GenericJackson2JsonRedisSerializer converts Map Integer keys to String&lt;br /&gt;
during JSON serialization. On deserialization, map.get(Integer) returns&lt;br /&gt;
null since keys are now Strings. This broke allOffers, offer.slabpayout,&lt;br /&gt;
catalog.published_yearmonth, and offer.achievement caches.&lt;br /&gt;
&lt;br /&gt;
Fix: Use JdkSerializationRedisSerializer for these specific caches to&lt;br /&gt;
preserve exact Java types. Added Serializable to 9 model classes in the&lt;br /&gt;
offer object graph: CreateOfferRequest, TargetSlab, ItemCriteriaPayout,&lt;br /&gt;
ItemCriteria, PartnerCriteria, PayoutSlab, AmountModel, QtyAmountModel,&lt;br /&gt;
DateRangeModel.&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/config/CacheConfig.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/model/AmountModel.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/model/CreateOfferRequest.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/model/DateRangeModel.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/model/ItemCriteriaPayout.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/model/QtyAmountModel.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/model/TargetSlab.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/offers/ItemCriteria.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/offers/PartnerCriteria.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/offers/PayoutSlab.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36081&amp;peg=36103</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36081&amp;peg=36103</guid></item>
<item><pubDate>Thu, 26 Mar 2026 20:01:04 +0530</pubDate><dc:creator>aman</dc:creator><title>Rev 36080 – Fix:Replace &quot;FOFO/FOCO/COCO&quot; with &quot;Partner&quot; — Visual Only</title><description>&lt;div&gt;&lt;strong&gt;aman – 31 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix:Replace &quot;FOFO/FOCO/COCO&quot; with &quot;Partner&quot; — Visual Only&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/resources/messages_en.properties&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/resources/message_hi.properties&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/resources/js/partner-pending-order.js&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/resources/js/update-retailer-details.js&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/12dashboard34.vm&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/admin.vm&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/analysisDashboard.vm&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/brand-commitment/brand-commitment-panel.vm&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/credit-note.vm&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/dashboard-readonly.vm&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/dashboard1.vm&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/foco-sale-report.vm&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/franchisee-account-creation.vm&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/hid-allocation.vm&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/login.vm&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/map-info.vm&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/offer-payout-dump-report.vm&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/partner-account-statement.vm&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/partner-collection-summary.vm&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/partner-loan-statement.vm&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/pending-indent-report.vm&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/pending_fofo_order.vm&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/placement-plan-details.vm&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/price-drop-report.vm&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/requested-allocations.vm&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/retailer-details.vm&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/scheme-payout-report.vm&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/scratch/editScratchOffer.vm&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/scratch/scratchOffer.vm&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/update_PartnerCriteria.vm&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/wallet-summary-report.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36080&amp;peg=36103</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36080&amp;peg=36103</guid></item>
<item><pubDate>Thu, 26 Mar 2026 18:09:02 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 36079 – Fix offers not visible in price circular - cache manager ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix offers not visible in price circular - cache manager mismatch&lt;br /&gt;
&lt;br /&gt;
selectAllPublishedMapByPartner was cached in Caffeine (oneDayCacheManager)&lt;br /&gt;
but evictOfferCaches cleared it from Redis (redisCacheManager). Eviction&lt;br /&gt;
had no effect, so stale in-memory cache served old data for up to 6 hours.&lt;br /&gt;
Changed to redisCacheManager to match the eviction target.&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/catalog/OfferRepositoryImpl.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36079&amp;peg=36103</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36079&amp;peg=36103</guid></item>
<item><pubDate>Thu, 26 Mar 2026 18:04:59 +0530</pubDate><dc:creator>aman</dc:creator><title>Rev 36078 – Fix:Block Order creation without an associated ‘Temp Code’</title><description>&lt;div&gt;&lt;strong&gt;aman – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix:Block Order creation without an associated ‘Temp Code’&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/catalog/BrandsServiceImpl.java&lt;br /&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=36078&amp;peg=36103</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36078&amp;peg=36103</guid></item>
<item><pubDate>Thu, 26 Mar 2026 17:42:09 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 36077 – Use SDCreditServiceImpl.getTier1Days() instead of inline partner type check</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Use SDCreditServiceImpl.getTier1Days() instead of inline partner type check&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=36077&amp;peg=36103</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36077&amp;peg=36103</guid></item>
<item><pubDate>Thu, 26 Mar 2026 17:42:04 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 36076 – Merge penalty into interest terms, add GOLD to premium tier, ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Merge penalty into interest terms, add GOLD to premium tier, use PREMIUM_CD_TYPES for tier1 days, remove penaltyRate from API response&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=36076&amp;peg=36103</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36076&amp;peg=36103</guid></item>
<item><pubDate>Thu, 26 Mar 2026 17:08:22 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36075 – code commit via websocket instead of selenium for agent status</title><description>&lt;div&gt;&lt;strong&gt;ranu – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;code commit via websocket instead of selenium for agent status&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/cs/RbmBreakLogRepositoryImpl.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/knowlarity/KnowlarityBreakLogService.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/knowlarity/KnowlarityCallMonitorService.java&lt;br /&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=36075&amp;peg=36103</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36075&amp;peg=36103</guid></item>
<item><pubDate>Thu, 26 Mar 2026 16:51:48 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 36074 – Add search transactions feature to Out of Stock tab in ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add search transactions feature to Out of Stock tab in warehouse management&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/warehouse-management.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36074&amp;peg=36103</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36074&amp;peg=36103</guid></item>
<item><pubDate>Thu, 26 Mar 2026 16:47:26 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 36073 – Prevent THIRD_PARTY/BAD warehouses from being used as fulfilment warehouse  ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Prevent THIRD_PARTY/BAD warehouses from being used as fulfilment warehouse&lt;br /&gt;
&lt;br /&gt;
- BrandRegionMapping: Filter availability query to only return OURS/GOOD&lt;br /&gt;
  warehouses as vendor_warehouse_id in both reservation and stock subqueries.&lt;br /&gt;
  Prevents THIRD_PARTY warehouses from entering fulfilment pipeline.&lt;br /&gt;
&lt;br /&gt;
- TransactionServiceImpl: Add OURS/GOOD validation in processTransaction()&lt;br /&gt;
  before setting warehouse_id. Throws if invalid warehouse slips through&lt;br /&gt;
  any code path, matching existing validation in changeFulfillmentWarehouse().&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/entity/warehouse/BrandRegionMapping.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=36073&amp;peg=36103</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36073&amp;peg=36103</guid></item>
<item><pubDate>Thu, 26 Mar 2026 13:25:13 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36072 – correction on breaking and avaialble timing</title><description>&lt;div&gt;&lt;strong&gt;ranu – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;correction on breaking and avaialble timing&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/knowlarity/KnowlarityBreakLogService.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/knowlarity/KnowlarityCallMonitorService.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36072&amp;peg=36103</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36072&amp;peg=36103</guid></item>
<item><pubDate>Thu, 26 Mar 2026 13:23:07 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 36071 – Premium CD days: validate freeCreditDays per partner type, return partialCdDays/fullCdDays ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Premium CD days: validate freeCreditDays per partner type, return partialCdDays/fullCdDays in gateway status API&lt;/div&gt;~ /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/controller/checkout/OrderController.java&lt;br /&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=36071&amp;peg=36103</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36071&amp;peg=36103</guid></item>
<item><pubDate>Thu, 26 Mar 2026 13:22:47 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 36070 – Premium CD days: add partner-type helpers, update credit terms, fix ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;Premium CD days: add partner-type helpers, update credit terms, fix CD rejection for 20-day loans, update invoice PDF terms&lt;/div&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/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=36070&amp;peg=36103</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36070&amp;peg=36103</guid></item>
<item><pubDate>Thu, 26 Mar 2026 13:22:41 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 36069 – Add premium CD day constants and API fields for partner-type-aware ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add premium CD day constants and API fields for partner-type-aware free credit days (Gold/Diamond/Platinum: 10/20, others: 7/15)&lt;/div&gt;~ /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/model/ProfitMandiConstants.java&lt;br /&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=36069&amp;peg=36103</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36069&amp;peg=36103</guid></item>
<item><pubDate>Thu, 26 Mar 2026 12:57:52 +0530</pubDate><dc:creator>aman</dc:creator><title>Rev 36068 – Fix: Training mail subject change</title><description>&lt;div&gt;&lt;strong&gt;aman – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix: Training mail subject change&lt;/div&gt;~ /trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/scheduled/OnBoardingRelatedSchelduleTask.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36068&amp;peg=36103</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36068&amp;peg=36103</guid></item>
<item><pubDate>Thu, 26 Mar 2026 12:54:35 +0530</pubDate><dc:creator>aman</dc:creator><title>Rev 36067 – Fix:Duplicate Mail Sending issue and bug fixing</title><description>&lt;div&gt;&lt;strong&gt;aman – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix:Duplicate Mail Sending issue and bug fixing&lt;/div&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/service/mail/MailOutboxService.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36067&amp;peg=36103</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36067&amp;peg=36103</guid></item>
<item><pubDate>Wed, 25 Mar 2026 20:14:34 +0530</pubDate><dc:creator>aman</dc:creator><title>Rev 36066 – Fix:Block first order if FULL_STOCK_PAYMENT is not done</title><description>&lt;div&gt;&lt;strong&gt;aman – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix:Block first order if FULL_STOCK_PAYMENT is not done&lt;/div&gt;~ /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/controller/checkout/OrderController.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36066&amp;peg=36103</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36066&amp;peg=36103</guid></item>
<item><pubDate>Wed, 25 Mar 2026 20:13:02 +0530</pubDate><dc:creator>aman</dc:creator><title>Rev 36065 – Fix:Mail error</title><description>&lt;div&gt;&lt;strong&gt;aman – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix:Mail error&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/ScheduledSkeleton.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36065&amp;peg=36103</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36065&amp;peg=36103</guid></item>
<item><pubDate>Wed, 25 Mar 2026 20:12:31 +0530</pubDate><dc:creator>aman</dc:creator><title>Rev 36064 – Fix:FULL_Stock flow , fin service mark unapplicable ,send invoice to ...</title><description>&lt;div&gt;&lt;strong&gt;aman – 21 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix:FULL_Stock flow , fin service mark unapplicable ,send invoice to whatsapp by default, update contact list ,Training mail issue&lt;/div&gt;~ /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/model/CreateOrderRequest.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/entity/user/OnboardingEmail.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/user/OnboardingEmailRepository.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/user/OnboardingEmailRepositoryImpl.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/NotificationService.java&lt;br /&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/order/BulkOrderService.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/java/com/spice/profitmandi/service/user/RetailerServiceImpl.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/user/StoreTimelineTatService.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/user/StoreTimelineTatServiceImpl.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/OrderController.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/java/com/spice/profitmandi/web/controller/WalletController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/resources/js/create-order.js&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/contact-us.vm&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/order-index.vm&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/partner-onboarding-index.vm&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/partner-onboarding-open.vm&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/partner-onboarding-row-index.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36064&amp;peg=36103</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=36064&amp;peg=36103</guid></item>
</channel></rss>