Subversion Repositories SmartDukaan

Rev

Show changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
36030 4 h 56 m amit /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/transaction/ Delivery Challan: DC prefix when seller GST == buyer GST, no IRN, zero tax on PDF, title Delivery Challan  
36029 5 h 13 m aman /trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/scheduled/ Fix:Exclude Billing Pending Mail  
36028 5 h 43 m ranu /trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/scheduled/ get partner type by date instead of by month in bi  
36027 1 d 4 h amit /trunk/profitmandi-fofo/src/main/ Sale Returns: finance approval endpoint, invoice links in all views, invoice map for INV: returns, purchase reference check fix  
36026 1 d 4 h amit /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/inventory/ Sale Returns: approveInvoiceReturn for finance, auto-approve flow fixes (conditional refund fields)  
36025 1 d 4 h aman /trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/scheduled/ Fix:Exclude non-working days from tat  
36024 1 d 4 h aman /trunk/ Fix:Exclude non working days and approval flow based on role and PO type.  
36023 1 d 6 h amit /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/warehouse/ Optimize Excel GRN: batch item load, cache supplierWarehouse, use selectActiveSerialNumbers

- validatePO: replace selectWarehouseInventoryItemBySerailNumbers with selectActiveSerialNumbers
Only checks items with currentQuantity > 0 (was checking all including dead stock)
- addInventoryItems: batch load items and cache supplierWarehouse per PO
Pass pre-loaded data to addInventoryItem to skip per-item DB calls
 
36022 2 d 4 h amit /trunk/profitmandi-fofo/src/main/ Sale Returns: invoice return flow with auto-approve, rename to Sale Returns, role-based search results, Finance L2+ access  
36021 2 d 4 h amit /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/inventory/ Sale Returns: processInvoiceReturn service for non-GRN'd invoices with auto-approve logic  
36020 2 d 5 h 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 2 d 5 h 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 2 d 5 h 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 2 d 6 h ranu /trunk/ avaialble status multiple times coming it has been fix  
36016 2 d 7 h 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 d 7 h 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 d 7 h 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 2 d 8 h ranu /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/ supplier on edit internal false fix  
36012 2 d 10 h aman /trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/scheduled/ Fix:Delay report  
36011 2 d 12 h 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  

Show All