Subversion Repositories SmartDukaan

Rev

Show changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
36020 33 m amit /trunk/profitmandi-cron/ Add Knowlarity call monitor cron scheduler - 10AM start, 10PM stop, 15min health check. Auto-login with username/password to fetch queue UUIDs.  
36019 33 m amit /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/knowlarity/ Add Knowlarity call monitor REST controller - start/stop/agents endpoints for live call monitoring  
36018 34 m amit /trunk/profitmandi-dao/ Add Knowlarity live call monitoring - WebSocket client, auth, agent resolver, event processing. Maps CC-Agent-Number/CC-SR-Number to sip_master for agent identification. Added authId to SipMaster entity, selectBySipUrl and selectAll to SipRepository. Added Tyrus WebSocket client dependency.  
36017 1 h 5 m ranu /trunk/ avaialble status multiple times coming it has been fix  
36016 1 h 56 m amit /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/ Optimize UI GRN flow: batch duplicate IMEI check and eliminate redundant DB calls

- Add selectActiveSerialNumbers batch query to check all IMEIs in 1 call instead of N
- Cache supplierWarehouse per PO (1 query per PO instead of per IMEI)
- Pass pre-loaded Item and InventoryWarehouse to addInventoryItem, skip re-fetching
- Add overloaded addInventoryItem(item, supplierWarehouse) to WarehouseService
 
36015 2 h 24 m amit /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/ Set internal flag on supplier when warehouse is assigned

- updateSupplier: set internal=true when internalWarehouseId > 0
- Clear internalWarehouseId and set internal=false when warehouse is unset
- Resolves merge with r36014 keeping the more thorough > 0 check
 
36014 2 h 25 m amit /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/ Add duplicate IMEI check at V2 GRN using exists query

- Add existsActiveInventoryItemBySerialNumber to WarehouseInventoryItemRepository
Uses COUNT query to avoid NonUniqueResultException on duplicate serials
- Block GRN when serial number already exists with currentQuantity > 0
 
36013 3 h 34 m ranu /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/ supplier on edit internal false fix  
36012 5 h 31 m aman /trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/scheduled/ Fix:Delay report  
36011 6 h 51 m ranu /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/cs/ now in breaks logs duration less than 1 mint do not fetch and save in entity  
36010 22 h 55 m aman /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/ Fix:Redesign the Po Approval page add total count, Add mail in bcc for testing , partnerpending task api response optimisation,  
36009 22 h 57 m amit /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/ Fix duplicate IMEI handling in GRN and debit note return flows

- Add duplicate serial number check in V2 GRN path (WarehouseServiceImpl.addInventoryItem)
Rejects GRN if IMEI already exists with currentQuantity > 0
- Harden serial→whItem lookup in receiveDebitNoteItems and rejectReturn
Use composite key (serialNumber|itemId) instead of serialNumber alone
Prevents wrong inventory item selection when same IMEI has multiple records
- Add orderId cross-validation in receiveDebitNoteItems for SALE scan mismatch detection
- Fix missing supplierWarehouseId on SALE_RET and reversal scans in debit note flows
 
36008 23 h 14 m aman /trunk/ Fix:Redesign the Po Approval page add total count, Add mail in bcc for testing , partnerpending task api response optimisation,  
36007 23 h 27 m ranu /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/monitors/ mapping profitmandi constant  
36006 23 h 31 m ranu /trunk/ mapping profitmandi constant  
36005 23 h 51 m ranu /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/model/ mapping profitmandi constant  
36004 1 d 5 h vikas /trunk/ Added Store Code in Visit Report  
36003 1 d 6 h aman /trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/ Fix:Delay report  
36002 1 d 22 h amit /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/transaction/ Show total pcs, total DP value, and total selling price in pending approval header  
36001 1 d 22 h amit /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/model/ Add totals to pending approval page and use FormattingUtils for consistent number formatting  

Show All