Subversion Repositories SmartDukaan

Rev

Show changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
36530 1 d 7 h amit /trunk/ Add bulk PO items upload and template download endpoints for PurchaseOrder creation  
36528 1 d 11 h vikas /trunk/ Notifications APIs for marking notifications as read  
36525 1 d 17 h ranu /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/ code committed for scheme and offers earning for v2  
36524 2 d 11 h aman /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/ Fix:Fix first po and edge case for bulk order  
36521 2 d 13 h amit /trunk/ Added RequestCachingFilter  
36519 2 d 14 h aman /trunk/ Fix:First Po  
36518 2 d 14 h aman /trunk/ Fix:Fix first po and edge case for bulk order  
36513 3 d 11 h amit /trunk/ Add running_balance to userwallethistory: persist wallet balance after each transaction for instant ledger display. Populate at all write paths (WalletService, adjustTransaction). Read directly in wallet statement template and CSV download. Includes backfill migration SQL. Renamed walletSummart to walletSummary.  
36509 4 d 2 h ranu /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/model/ code committed for scheme and offers earning for v2  
36508 4 d 3 h ranu /trunk/ code committed for scheme and offers earning for v2  
36502 5 d 7 h amit /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/ DN generation for cancelled MARGINS CNs + fix /A CN prefix extraction NPE

- Add generateDebitNotesForCancelled(List<String>) for explicit CN list
- Add selectByCreditNoteNumbers repository method
- Fix GstProService sandbox: use SANDBOX_GST_NUMBER before isGstEnabled check, sandbox buyer details
- Fix prefix extraction NPE for /A suffixed CN numbers (getCreditNotePdfModel, existingCNMap, extractPrefix)
 
36498 5 d 13 h amit /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/ Add CN_CANCELLATION type for cancellation-reversal debit notes, distinguish from regular MARGINS  
36489 6 d 12 h amit /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/entity/ Fix NULL handling in CN query NOT clause — reject/rollback IS NOT NULL guard prevents SQL three-valued logic from excluding valid rows  
36485 6 d 14 h amit /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/entity/ Fix credit note queries: exclude same-period create+reject rows, replace BETWEEN with >= <= for performance, fix AND/OR precedence bug in SchemeInOut  
36482 7 d 10 h vikas /trunk/ V2 Weekly feedback and All Brands API  
36471 9 d 10 h vikas /trunk/ V2 Profile Update APIs  
36470 9 d 10 h ranu /trunk/ code commit for reports section v2  
36464 9 d 16 h amit /trunk/ Add vendor pricing changes Excel download report on Vendor Price Circular page. Flat file with Vendor/Date/Model/CatalogId/TP/DP/MOP columns, filterable by vendor. Shows baseline pricing as of start date plus subsequent TP changes within period for all non-internal suppliers.  
36451 11 d 12 h amit /trunk/profitmandi-dao/src/main/ Add reference field to catalog.offer and catalog.scheme for payout collation  
36446 12 d 6 h amit /trunk/profitmandi-dao/src/main/ DN lifecycle: decouple rejection from restore, add DebitNoteStatus, retailer acknowledgment flow

- Add DebitNoteStatus enum (CREATED/RECEIVED/APPROVED/REJECTED/CANCELLED) on debit_note table
- Add retailer_acknowledge_timestamp on purchase_return_order
- rejectReturn() no longer calls restoreReturnedItems() — inventory stays reduced until retailer confirms goods received back
- New acknowledgeRejectedReturn(): retailer confirms receipt, restores inventory+schemes+offers, DN→CANCELLED
- Set DN status in receiveDebitNoteItems (RECEIVED), refundOrder (APPROVED), rejectReturn (REJECTED)
- notifyReturnRejected: updated message, added Finance L1+L2 to CC
- notifyItemsReceived: added Finance L1
- New notifyRejectedGoodsAcknowledged notification
- SQL migration with backfill for existing data
 

Show All