<?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>Tue, 21 Jul 2026 23:58:12 +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=37086</link><atom:link href="https://svn.smartdukaan.com/rss.php?peg=37086&amp;repname=SmartDukaan" rel="self" type="application/rss+xml" />
<item><pubDate>Tue, 14 Jul 2026 15:01:01 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 37086 – Remove dead rejectPriceDropsOfApprovedImeis (superseded by PriceDropBatchService)  The noon reprocess ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Remove dead rejectPriceDropsOfApprovedImeis (superseded by PriceDropBatchService)&lt;br /&gt;
&lt;br /&gt;
The noon reprocess now runs via PriceDropBatchService (per-drop REQUIRES_NEW);&lt;br /&gt;
the old single-transaction PriceDropService.rejectPriceDropsOfApprovedImeis and&lt;br /&gt;
its interface declaration have no remaining callers.&lt;/div&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;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37086&amp;peg=37086</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37086&amp;peg=37086</guid></item>
<item><pubDate>Tue, 14 Jul 2026 15:00:57 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 37085 – Show PO No and Order Date on transaction invoices/delivery challans ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Show PO No and Order Date on transaction invoices/delivery challans&lt;br /&gt;
&lt;br /&gt;
Populate InvoicePdfModel.orderDate (order createTimestamp) on every invoice&lt;br /&gt;
and delivery challan. Populate poNumber from the mapped warehouse PO for&lt;br /&gt;
internal-PO-derived orders, falling back to the transaction id as the PO&lt;br /&gt;
number for non-internal orders. Display-only; no e-invoice/IRN impact.&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=37085&amp;peg=37086</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37085&amp;peg=37086</guid></item>
<item><pubDate>Tue, 14 Jul 2026 14:59:28 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 37084 – v2 version some fixes</title><description>&lt;div&gt;&lt;strong&gt;ranu – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;v2 version some fixes&lt;/div&gt;~ /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/v2/controller/V2BaseController.java&lt;br /&gt;~ /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/v2/controller/V2CartController.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37084&amp;peg=37086</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37084&amp;peg=37086</guid></item>
<item><pubDate>Tue, 14 Jul 2026 13:49:28 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 37083 – Wire noon price-drop cron to per-drop batch (PriceDropBatchService)  @Scheduled(&quot;0 ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Wire noon price-drop cron to per-drop batch (PriceDropBatchService)&lt;br /&gt;
&lt;br /&gt;
@Scheduled(&quot;0 0 12&quot;) now delegates to&lt;br /&gt;
BatchScheduledTasks.reprocessPriceDropsWithBatch() -&gt; PriceDropBatchService,&lt;br /&gt;
so each price drop commits in its own REQUIRES_NEW transaction instead of one&lt;br /&gt;
~20-min transaction holding user_wallet locks and timing out live&lt;br /&gt;
wallet/order/scan traffic at noon.&lt;br /&gt;
&lt;br /&gt;
Requires profitmandi-dao PriceDropBatchService / PriceDropProcessingHelper.&lt;/div&gt;~ /trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/scheduled/BatchScheduledTasks.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=37083&amp;peg=37086</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37083&amp;peg=37086</guid></item>
<item><pubDate>Tue, 14 Jul 2026 13:49:19 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 37082 – Fix noon price-drop lock storm + wallet-rollback divergence  Per-drop ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix noon price-drop lock storm + wallet-rollback divergence&lt;br /&gt;
&lt;br /&gt;
Per-drop transaction isolation for the noon price-drop reprocess, mirroring&lt;br /&gt;
the offer batch pattern (OfferBatchService / OfferProcessingHelper):&lt;br /&gt;
- PriceDropProcessingHelper: readOnly id fetch + REQUIRES_NEW per-drop&lt;br /&gt;
  reprocess (processPriceDrop) + markItemSuccess&lt;br /&gt;
- PriceDropBatchService: no-@Transactional orchestrator - fetch ids,&lt;br /&gt;
  createBatch, per-drop loop with markItemFailed, finalizeBatch&lt;br /&gt;
&lt;br /&gt;
Previously the whole reprocess ran under ScheduledTasks&apos; class-level&lt;br /&gt;
@Transactional as one ~20-min transaction, holding user_wallet&lt;br /&gt;
PESSIMISTIC_WRITE locks for the entire run and timing out live&lt;br /&gt;
/addAmountToWallet, /create-order and /scanSerialized at noon&lt;br /&gt;
(LockAcquisitionException).&lt;br /&gt;
&lt;br /&gt;
Also narrow the rollback catch in PriceDropServiceImpl from Exception to&lt;br /&gt;
ProfitMandiBusinessException: lock/DB failures now propagate and roll back&lt;br /&gt;
the drop&apos;s REQUIRES_NEW unit (stays APPROVED, retried next run) instead of&lt;br /&gt;
being swallowed while the IMEI is marked REJECTED with the payout still in&lt;br /&gt;
the partner&apos;s wallet.&lt;/div&gt;+ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/pricing/PriceDropBatchService.java&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/pricing/PriceDropProcessingHelper.java&lt;br /&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=37082&amp;peg=37086</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37082&amp;peg=37086</guid></item>
<item><pubDate>Tue, 14 Jul 2026 13:28:59 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 37081 – old version app disabled for rbm</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;old version app disabled for rbm&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/partner-readonly-info.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37081&amp;peg=37086</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37081&amp;peg=37086</guid></item>
<item><pubDate>Tue, 14 Jul 2026 13:28:12 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 37080 – T16: split ShippingRequest.java into one-class-per-file (Services/Request/Consignee/ReturnAddress/Commodity/Dimension/ItemDetail/Shipper/Profile) to fix intermittent gradle ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 10 file(s) modified&lt;/strong&gt;&lt;br/&gt;T16: split ShippingRequest.java into one-class-per-file (Services/Request/Consignee/ReturnAddress/Commodity/Dimension/ItemDetail/Shipper/Profile) to fix intermittent gradle incremental &apos;cannot find symbol Services/Request&apos; Bluedart build failures; no logic change&lt;/div&gt;+ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/service/biuedart/Commodity.java&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/service/biuedart/Consignee.java&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/service/biuedart/Dimension.java&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/service/biuedart/ItemDetail.java&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/service/biuedart/Profile.java&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/service/biuedart/Request.java&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/service/biuedart/ReturnAddress.java&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/service/biuedart/Services.java&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/service/biuedart/Shipper.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/service/biuedart/ShippingRequest.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37080&amp;peg=37086</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37080&amp;peg=37086</guid></item>
<item><pubDate>Tue, 14 Jul 2026 13:01:02 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 37079 – old version app disabled for rbm</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;old version app disabled for rbm&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/partner-performance.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37079&amp;peg=37086</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37079&amp;peg=37086</guid></item>
<item><pubDate>Tue, 14 Jul 2026 12:58:20 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 37078 – old version app disabled for rbm</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;old version app disabled for rbm&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/partner-stock.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37078&amp;peg=37086</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37078&amp;peg=37086</guid></item>
<item><pubDate>Tue, 14 Jul 2026 11:28:29 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 37077 – old version app disabled for rbm</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;old version app disabled for rbm&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/entity/transaction/Order.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37077&amp;peg=37086</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37077&amp;peg=37086</guid></item>
<item><pubDate>Tue, 14 Jul 2026 11:24:01 +0530</pubDate><dc:creator>vikas</dc:creator><title>Rev 37076 – Added leave option on UnScheduled/Not Started/Agenda Missing</title><description>&lt;div&gt;&lt;strong&gt;vikas – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Added leave option on UnScheduled/Not Started/Agenda Missing&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/beat-journey.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37076&amp;peg=37086</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37076&amp;peg=37086</guid></item>
<item><pubDate>Tue, 14 Jul 2026 11:10:19 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 37075 – old version app disabled for rbm</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;old version app disabled for rbm&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/partner-readonly-info.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37075&amp;peg=37086</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37075&amp;peg=37086</guid></item>
<item><pubDate>Tue, 14 Jul 2026 10:12:16 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 37074 – Add T3.1 re-tag SQL: manual scheme-reversal legs ADDITIONAL_SCHEME -&gt; OTHERS ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add T3.1 re-tag SQL: manual scheme-reversal legs ADDITIONAL_SCHEME -&gt; OTHERS&lt;br /&gt;
&lt;br /&gt;
One-time reconciliation applied to hadb1: 19 manual scheme/incentive clawback&lt;br /&gt;
wallet legs (Rs 2,25,110) whose offer_payout was never rejected (MARGINS CN still&lt;br /&gt;
stands) were re-tagged ADDITIONAL_SCHEME -&gt; OTHERS so the account-statement&lt;br /&gt;
scheme-adjustment line nets out. Money unchanged (reference_type + description&lt;br /&gt;
only). Includes backup + verify + rollback. Backup table&lt;br /&gt;
transaction._bak_addl_scheme_others_20260710.&lt;/div&gt;+ /trunk/profitmandi-dao/src/main/resources/sql/retag_manual_scheme_reversals_to_others.sql&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37074&amp;peg=37086</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37074&amp;peg=37086</guid></item>
<item><pubDate>Mon, 13 Jul 2026 19:44:45 +0530</pubDate><dc:creator>vikas</dc:creator><title>Rev 37073 – Leave Email Notification to HR</title><description>&lt;div&gt;&lt;strong&gt;vikas – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Leave Email Notification to HR&lt;/div&gt;+ /trunk/profitmandi-dao/src/main/resources/beat-leave-marked.vm&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/BeatJourneyController.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37073&amp;peg=37086</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37073&amp;peg=37086</guid></item>
<item><pubDate>Mon, 13 Jul 2026 18:33:04 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 37072 – PO creation: alert on missing approved vendor price + JS ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;PO creation: alert on missing approved vendor price + JS version bump 378 (T10); POST whitespace sanitizer deserializer + VendorController search fix (T9.5)&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/VendorController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/resources/js/warehouse-purchase.js&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37072&amp;peg=37086</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37072&amp;peg=37086</guid></item>
<item><pubDate>Mon, 13 Jul 2026 18:32:57 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 37071 – Normalize whitespace on Catalog/Item setters + ItemLoaderService bulk upload (T9.5 ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;Normalize whitespace on Catalog/Item setters + ItemLoaderService bulk upload (T9.5 sanitizer)&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/entity/catalog/Catalog.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/entity/catalog/Item.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/catalog/ItemLoaderService.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37071&amp;peg=37086</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37071&amp;peg=37086</guid></item>
<item><pubDate>Mon, 13 Jul 2026 18:32:52 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 37070 – Add StringUtils.normalizeWhitespace for input whitespace normalization (T9.5 sanitizer dependency)</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add StringUtils.normalizeWhitespace for input whitespace normalization (T9.5 sanitizer dependency)&lt;/div&gt;~ /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/util/StringUtils.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37070&amp;peg=37086</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37070&amp;peg=37086</guid></item>
<item><pubDate>Mon, 13 Jul 2026 17:26:37 +0530</pubDate><dc:creator>vikas</dc:creator><title>Rev 37069 – Added revisit option</title><description>&lt;div&gt;&lt;strong&gt;vikas – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;Added revisit option&lt;/div&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/V2BeatTrackingController.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=37069&amp;peg=37086</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37069&amp;peg=37086</guid></item>
<item><pubDate>Mon, 13 Jul 2026 16:09:33 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 37068 – processSchemeOut: resolve OUT schemes on order create date, not GRN ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;processSchemeOut: resolve OUT schemes on order create date, not GRN billing date&lt;br /&gt;
&lt;br /&gt;
OUT schemes (sellout, special support, category, hygiene) are earned at the&lt;br /&gt;
sale event, so scheme eligibility must be pulled on fofoOrder.createTimestamp,&lt;br /&gt;
not each IMEI&apos;s GRN billing date. Reverts the r36397 date-basis change (which&lt;br /&gt;
pinned OUT to GRN date to &apos;align with IN behaviour&apos; - but IN and OUT are&lt;br /&gt;
different events). The scheme_item date-windowing feature from r36397 is kept&lt;br /&gt;
intact; only the lookup date reverts to the order create timestamp.&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/scheme/SchemeServiceImpl.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37068&amp;peg=37086</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37068&amp;peg=37086</guid></item>
<item><pubDate>Fri, 10 Jul 2026 20:04:41 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 37067 – Fix null state code on FOFO partner-to-customer sale-return credit note: ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix null state code on FOFO partner-to-customer sale-return credit note: populate partner/customer address state codes via StateRepository lookup (were unset)&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=37067&amp;peg=37086</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37067&amp;peg=37086</guid></item>
<item><pubDate>Fri, 10 Jul 2026 19:55:22 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 37066 – Modular invoice/note PDF generation: extract DocumentRenderer + reusable sections + ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 60 file(s) modified&lt;/strong&gt;&lt;br/&gt;Modular invoice/note PDF generation: extract DocumentRenderer + reusable sections + two-axis tax abstraction out of PdfUtils (now thin shims); folded per-tax invoice columns; note Invoice-Ref + type detection; golden-image test harness&lt;/div&gt;~ /trunk/profitmandi-common&lt;br /&gt;+ /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/document&lt;br /&gt;+ /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/document/DocumentData.java&lt;br /&gt;+ /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/document/DocumentDataAdapter.java&lt;br /&gt;+ /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/document/DocumentRenderer.java&lt;br /&gt;+ /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/document/PdfContext.java&lt;br /&gt;+ /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/document/section&lt;br /&gt;+ /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/document/section/FooterSection.java&lt;br /&gt;+ /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/document/section/HeaderSection.java&lt;br /&gt;+ /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/document/section/ItemsTableSection.java&lt;br /&gt;+ /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/document/section/PartiesSection.java&lt;br /&gt;+ /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/document/section/Section.java&lt;br /&gt;+ /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/document/section/SummarySection.java&lt;br /&gt;+ /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/document/Styles.java&lt;br /&gt;+ /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/document/support&lt;br /&gt;+ /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/document/support/Assets.java&lt;br /&gt;+ /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/document/support/CancelledStamp.java&lt;br /&gt;+ /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/document/support/Formatting.java&lt;br /&gt;+ /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/document/support/SectionHelpers.java&lt;br /&gt;+ /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/document/tax&lt;br /&gt;+ /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/document/tax/InterStateTaxColumns.java&lt;br /&gt;+ /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/document/tax/IntraStateTaxColumns.java&lt;br /&gt;+ /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/document/tax/TaxColumns.java&lt;br /&gt;+ /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/document/tax/TaxColumnsFactory.java&lt;br /&gt;+ /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/document/tax/TaxTotals.java&lt;br /&gt;~ /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/util/PdfUtils.java&lt;br /&gt;+ /trunk/profitmandi-common/src/test&lt;br /&gt;+ /trunk/profitmandi-common/src/test/java&lt;br /&gt;+ /trunk/profitmandi-common/src/test/java/com&lt;br /&gt;+ /trunk/profitmandi-common/src/test/java/com/spice&lt;br /&gt;+ /trunk/profitmandi-common/src/test/java/com/spice/profitmandi&lt;br /&gt;+ /trunk/profitmandi-common/src/test/java/com/spice/profitmandi/common&lt;br /&gt;+ /trunk/profitmandi-common/src/test/java/com/spice/profitmandi/common/document&lt;br /&gt;+ /trunk/profitmandi-common/src/test/java/com/spice/profitmandi/common/document/DocumentDataAdapterTest.java&lt;br /&gt;+ /trunk/profitmandi-common/src/test/java/com/spice/profitmandi/common/document/golden&lt;br /&gt;+ /trunk/profitmandi-common/src/test/java/com/spice/profitmandi/common/document/golden/GoldenCreditNoteTest.java&lt;br /&gt;+ /trunk/profitmandi-common/src/test/java/com/spice/profitmandi/common/document/golden/GoldenDebitNoteTest.java&lt;br /&gt;+ /trunk/profitmandi-common/src/test/java/com/spice/profitmandi/common/document/golden/GoldenInvoiceV1Test.java&lt;br /&gt;+ /trunk/profitmandi-common/src/test/java/com/spice/profitmandi/common/document/golden/GoldenInvoiceV2Test.java&lt;br /&gt;+ /trunk/profitmandi-common/src/test/java/com/spice/profitmandi/common/document/golden/GoldenPdfHarness.java&lt;br /&gt;+ /trunk/profitmandi-common/src/test/java/com/spice/profitmandi/common/document/golden/PdfFixtures.java&lt;br /&gt;+ /trunk/profitmandi-common/src/test/java/com/spice/profitmandi/common/document/golden/SampleDocumentGeneratorTest.java&lt;br /&gt;+ /trunk/profitmandi-common/src/test/java/com/spice/profitmandi/common/document/tax&lt;br /&gt;+ /trunk/profitmandi-common/src/test/java/com/spice/profitmandi/common/document/tax/TaxColumnsTest.java&lt;br /&gt;+ /trunk/profitmandi-common/src/test/resources&lt;br /&gt;+ /trunk/profitmandi-common/src/test/resources/golden&lt;br /&gt;+ /trunk/profitmandi-common/src/test/resources/golden/cn-inter-p0.png&lt;br /&gt;+ /trunk/profitmandi-common/src/test/resources/golden/cn-intra-p0.png&lt;br /&gt;+ /trunk/profitmandi-common/src/test/resources/golden/dn-inter-p0.png&lt;br /&gt;+ /trunk/profitmandi-common/src/test/resources/golden/dn-intra-p0.png&lt;br /&gt;+ /trunk/profitmandi-common/src/test/resources/golden/dn-po-suppressed-p0.png&lt;br /&gt;+ /trunk/profitmandi-common/src/test/resources/golden/v1-inter-p0.png&lt;br /&gt;+ /trunk/profitmandi-common/src/test/resources/golden/v1-intra-p0.png&lt;br /&gt;+ /trunk/profitmandi-common/src/test/resources/golden/v1-margin-p0.png&lt;br /&gt;+ /trunk/profitmandi-common/src/test/resources/golden/v2-dc-p0.png&lt;br /&gt;+ /trunk/profitmandi-common/src/test/resources/golden/v2-inter-p0.png&lt;br /&gt;+ /trunk/profitmandi-common/src/test/resources/golden/v2-intra-p0.png&lt;br /&gt;+ /trunk/profitmandi-common/src/test/resources/golden/v2-margin-p0.png&lt;br /&gt;+ /trunk/profitmandi-common/src/test/resources/golden/v2-multiorder-p0.png&lt;br /&gt;+ /trunk/profitmandi-common/src/test/resources/golden/v2-po-orderdate-p0.png&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37066&amp;peg=37086</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37066&amp;peg=37086</guid></item>
<item><pubDate>Fri, 10 Jul 2026 18:27:47 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 37065 – Block scheme/CN-backed reference types from the wallet bulk-upload sheet  ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Block scheme/CN-backed reference types from the wallet bulk-upload sheet&lt;br /&gt;
&lt;br /&gt;
Manual scheme/incentive clawbacks posted from /wallet/upload as ADDITIONAL_SCHEME&lt;br /&gt;
(or any CN_WALLET_REFERENCES type) leave the offer_payout un-rejected, so the&lt;br /&gt;
month-end MARGINS credit note is over-issued and the account-statement&lt;br /&gt;
scheme-adjustment line breaks. Pre-validate the whole sheet and reject up-front;&lt;br /&gt;
manual scheme recoveries must be posted as OTHERS.&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=37065&amp;peg=37086</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37065&amp;peg=37086</guid></item>
<item><pubDate>Fri, 10 Jul 2026 17:19:39 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 37064 – edit lead on bgc can schedule</title><description>&lt;div&gt;&lt;strong&gt;ranu – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;edit lead on bgc can schedule&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/lead.js&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37064&amp;peg=37086</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37064&amp;peg=37086</guid></item>
<item><pubDate>Fri, 10 Jul 2026 17:19:17 +0530</pubDate><dc:creator>vikas</dc:creator><title>Rev 37063 – Plan a beat now sequence arranged by distance</title><description>&lt;div&gt;&lt;strong&gt;vikas – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Plan a beat now sequence arranged by distance&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/BeatJourneyController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/BeatReportController.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37063&amp;peg=37086</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37063&amp;peg=37086</guid></item>
<item><pubDate>Fri, 10 Jul 2026 16:51:26 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 37062 – Revert PdfUtils to pre-refactor version (r36674) to unbreak trunk; modular ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Revert PdfUtils to pre-refactor version (r36674) to unbreak trunk; modular doc-generation refactor still in progress&lt;/div&gt;~ /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/util/PdfUtils.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37062&amp;peg=37086</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37062&amp;peg=37086</guid></item>
<item><pubDate>Fri, 10 Jul 2026 15:46:24 +0530</pubDate><dc:creator>vikas</dc:creator><title>Rev 37061 – Plan a beat now sequence arranged by distance</title><description>&lt;div&gt;&lt;strong&gt;vikas – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Plan a beat now sequence arranged by distance&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/BeatJourneyController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/BeatReportController.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37061&amp;peg=37086</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37061&amp;peg=37086</guid></item>
<item><pubDate>Fri, 10 Jul 2026 15:39:23 +0530</pubDate><dc:creator>vikas</dc:creator><title>Rev 37060 – Plan a beat now sequence arranged by distance</title><description>&lt;div&gt;&lt;strong&gt;vikas – 5 file(s) modified&lt;/strong&gt;&lt;br/&gt;Plan a beat now sequence arranged by distance&lt;/div&gt;~ /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/model/ProfitMandiConstants.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/BeatJourneyController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/BeatPlanController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/resources/js/beat-plan-app.js&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/beat-journey.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37060&amp;peg=37086</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37060&amp;peg=37086</guid></item>
<item><pubDate>Fri, 10 Jul 2026 14:49:23 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 37059 – Revert order date and PO number wiring from invoice model ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Revert order date and PO number wiring from invoice model in InvoiceService&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=37059&amp;peg=37086</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37059&amp;peg=37086</guid></item>
<item><pubDate>Fri, 10 Jul 2026 13:53:27 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 37058 – Add regenerateBilledInvoices CLI task (--fromTime/--toTime) to re-generate invoice PDFs over ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add regenerateBilledInvoices CLI task (--fromTime/--toTime) to re-generate invoice PDFs over a billing window; qualify InvoicePdfModel reference after the PdfUtils/DocumentRenderer refactor&lt;/div&gt;~ /trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/Application.java&lt;br /&gt;~ /trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/migrations/RunOnceTasks.java&lt;br /&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=37058&amp;peg=37086</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37058&amp;peg=37086</guid></item>
<item><pubDate>Fri, 10 Jul 2026 13:53:17 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 37057 – Add admin Order Report (CSV) with month-bounded date range; scope ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add admin Order Report (CSV) with month-bounded date range; scope non-admins to their own store and fix NPE on blank admin fofoId (Integer/int ternary unboxing) in downloadOrderReport&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/ReportsController.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37057&amp;peg=37086</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37057&amp;peg=37086</guid></item>
<item><pubDate>Fri, 10 Jul 2026 13:53:11 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 37056 – Publish FLAGSHIP_UPDATED event on flagship add/remove so the model&apos;s Solr ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Publish FLAGSHIP_UPDATED event on flagship add/remove so the model&apos;s Solr listing is reindexed&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/InventoryController.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37056&amp;peg=37086</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37056&amp;peg=37086</guid></item>
<item><pubDate>Fri, 10 Jul 2026 13:41:13 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 37055 – allocation of hid and opening stock suggested qty logic updated ...</title><description>&lt;div&gt;&lt;strong&gt;ranu – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;allocation of hid and opening stock suggested qty logic updated as per tarun sir&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/entity/fofo/FofoOpeningStock.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/fofo/FofoOpeningStockRepositoryImpl.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/IndentController.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37055&amp;peg=37086</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37055&amp;peg=37086</guid></item>
<item><pubDate>Fri, 10 Jul 2026 13:05:08 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 37054 – Invoicing: durably record terminal IRN failures via markEInvoiceFailed (REQUIRES_NEW) with ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Invoicing: durably record terminal IRN failures via markEInvoiceFailed (REQUIRES_NEW) with einvoice_details.irn_error_message; add regenerateBilledInvoices for in-place PDF regeneration over a billing window; stamp order date and mapped PO number onto transaction invoices; use the real interest-bearing loan (not the flagship limit block) for credit terms&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=37054&amp;peg=37086</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37054&amp;peg=37086</guid></item>
<item><pubDate>Fri, 10 Jul 2026 12:17:39 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 37053 – Add FLAGSHIP_UPDATED tag-listing event to trigger Solr reindex when a ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add FLAGSHIP_UPDATED tag-listing event to trigger Solr reindex when a model&apos;s flagship status changes&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/event/TagListingChangedEvent.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/event/TagListingEventPublisher.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37053&amp;peg=37086</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37053&amp;peg=37086</guid></item>
<item><pubDate>Fri, 10 Jul 2026 12:17:31 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 37052 – Delegate invoice/note PDF rendering to DocumentRenderer; add poNumber/orderDate to InvoicePdfModel; ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;Delegate invoice/note PDF rendering to DocumentRenderer; add poNumber/orderDate to InvoicePdfModel; add pdfbox test dep + captureGolden flag for golden-image tests&lt;/div&gt;~ /trunk/profitmandi-common/build.gradle&lt;br /&gt;~ /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/model/InvoicePdfModel.java&lt;br /&gt;~ /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/util/PdfUtils.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37052&amp;peg=37086</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37052&amp;peg=37086</guid></item>
<item><pubDate>Fri, 10 Jul 2026 12:16:41 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 37051 – Fix ALL-region scheme notifications reaching zero partners: expand ALL_PARTNERS_REGION (5) ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix ALL-region scheme notifications reaching zero partners: expand ALL_PARTNERS_REGION (5) to all active partners via selectAllDtrUserIds instead of the empty partner_region lookup&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/NotificationServiceImpl.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37051&amp;peg=37086</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37051&amp;peg=37086</guid></item>
<item><pubDate>Thu, 09 Jul 2026 19:28:49 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 37050 – serching work globally lead management</title><description>&lt;div&gt;&lt;strong&gt;ranu – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;serching work globally lead management&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/lead.js&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37050&amp;peg=37086</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37050&amp;peg=37086</guid></item>
<item><pubDate>Thu, 09 Jul 2026 18:38:52 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 37049 – serching work globally lead management</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;serching work globally lead management&lt;/div&gt;+ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/lead-global-search.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37049&amp;peg=37086</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37049&amp;peg=37086</guid></item>
<item><pubDate>Thu, 09 Jul 2026 18:36:24 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 37048 – serching work globally lead management</title><description>&lt;div&gt;&lt;strong&gt;ranu – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;serching work globally lead management&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/LeadController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/resources/js/lead.js&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37048&amp;peg=37086</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37048&amp;peg=37086</guid></item>
<item><pubDate>Thu, 09 Jul 2026 18:18:47 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 37047 – targeted calling count on today po rbm</title><description>&lt;div&gt;&lt;strong&gt;ranu – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;targeted calling count on today po rbm&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/LeadController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/lead-close-paginated.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37047&amp;peg=37086</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=37047&amp;peg=37086</guid></item>
</channel></rss>