Subversion Repositories SmartDukaan

Rev

Go to most recent revision | Show changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
36512 71 d 17 h amit /trunk/profitmandi-dao/src/main/resources/sql/ Add reconciliation SQL for inventory snapshot - standalone reference query for manual runs  
36511 71 d 17 h amit /trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/ Add daily inventory snapshot reconciliation cron - syncs currentinventorysnapshot with scan truth for active tag_listing items - emails drift report via googleMailSender to sdtech - runs daily at 5:30 AM, CLI trigger: --reconcileInventorySnapshot  
36510 71 d 18 h amit /trunk/ Fixed Idempotency Key Handling  
36509 72 d 6 h ranu /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/model/ code committed for scheme and offers earning for v2  
36508 72 d 7 h ranu /trunk/ code committed for scheme and offers earning for v2  
36507 72 d 11 h amit /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/inventory/ Skip Credit Note IRN generation for Delivery Challan (DC) returns — same GSTIN on both sides causes NIC rejection. Cancel EWB best-effort instead.  
36506 72 d 17 h aman /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/ Fix:Pre Booking  
36505 73 d 1 h amit /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/transaction/ DN date: use CN month-end instead of CN date — avoids NIC 30-day backdating rejection  
36504 73 d 2 h amit /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/ DN generation: DUPIRN reconciliation flow + fix cnDate to use NIC acknowledge date + extract /A prefix handling  
36503 73 d 10 h amit /trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/ Add --genDNsForCNs CLI arg for explicit cancelled CN debit note generation

- Wire genDNsForCNs(List<String>) in ScheduledTasks and Application
- Accepts comma-separated CN numbers: --genDNsForCNs=CN-NSPRJ5033,CN-NSLCK4326
 
36502 73 d 10 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)
 
36501 73 d 14 h amit /trunk/profitmandi-fofo/src/main/ Fixed Offer edit logic only finance team can edit  
36500 73 d 14 h ranu /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/ l3 and avobe show all warehouse stock  
36499 73 d 14 h ranu /trunk/profitmandi-fofo/src/main/webapp/resources/js/ l3 and avobe show all warehouse stock  
36498 73 d 16 h amit /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/ Add CN_CANCELLATION type for cancellation-reversal debit notes, distinguish from regular MARGINS  
36497 73 d 17 h amit /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/transaction/ Fix dedup key to distinguish CRN vs DBN — existing CRN no longer blocks DBN for same vendor  
36496 73 d 17 h amit /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/transaction/ Consolidate 3 redundant eInvoiceDetails lookups into single fetch in issueMonthlyMarginsCN  
36495 73 d 17 h amit /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/transaction/ Fix cn_date to use end-of-month instead of IRN ack timestamp, remove unused persistEi fetch  
36494 73 d 17 h amit /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/transaction/ CreditNoteServiceImpl: use end-of-month CN date, pass cnDate to IRN wrappers, mark generateDebitNotesForCancelled as exception path  
36493 73 d 17 h amit /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/integrations/gstpro/ Refactor CRN/DBN IRN generation: unify 4 methods into single generateNoteIrn with shared auth, DUPIRN, and persist helpers  

Show All