Subversion Repositories SmartDukaan

Rev

Go to most recent revision | Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
37563 28 d 13 h amit /trunk/profitmandi-dao/src/main/ Filter delisted SKUs out of creation pickers; add rolling 24m delist migration

Creation screens could offer items whose catalog.tag_listing.active = 0:
- Item.selectAllModels (scheme/offer model dropdown) joined tag_listing with
no active predicate. Adding tl.active = true also gives the model-level
rollup, since callers dedupe to catalogItemId: a model whose colours are
all inactive now yields no rows, one keeping a listed colour stays.
- The shared partner item picker had no active filter at all. Added a second
basis via getAllPartnerItemStringDescription(anyColor, activeOnly);
activeOnly participates in the fofoItems cache key so the two bases cannot
serve each other's cached results. Default stays false for screens that
inspect or edit existing records.
- New TagListing.selectActiveItemIds named query backs the filter.

Also adds the rolling 24-month delist migration: zero stock both sides, no
outstanding vendor PO (status IN (1,2), external supplier, unfulfilled > 0 --
INIT is excluded as it is a drawer of stale drafts), and re-categorises
fully-dark mobile models to OTHER. Idempotent, audited, rollback documented.
 
36624 140 d 1 h amit /trunk/profitmandi-dao/src/main/java/ Thrift cleanup: migrate types, remove dead code, add moved files

- Added Affiliate.java POJO (replaces Thrift struct)
- Moved from profitmandi-common: WalletHistoryModel, ExcelUtils, CustomOrder
- Removed dead createReturnTransaction method from ReturnService/Impl
- Removed dead getPartnerStockOnDate from InventoryService/Impl
- Replaced CatalogServiceException with Exception in PdfPoSheetGenerator
- Removed Thrift client imports from UserServiceImpl
 
36103 191 d 20 h amit /trunk/profitmandi-dao/src/main/ Add DN rejection with full reversal: restore inventory, schemes, price drops, offers; add deny reason to purchase return items; add purchase return notification service  
35191 359 d 4 h amit /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/inventory/ Fixed Investment  
33952 686 d 23 h aman.kumar /trunk/ activated imei  
33245 901 d 2 h ranu /trunk/ added signature  
30500 1596 d 2 h amit.gupta /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/inventory/ Fixed ahead issue  
30493 1596 d 18 h amit.gupta /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/inventory/ Fixed ahead issue  
30197 1672 d 1 h tejbeer /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/ change  
30148 1676 d 2 h amit.gupta /trunk/ Fixed scheme creation  
27618 2095 d 4 h tejbeer /trunk/ changes  
27596 2100 d 21 h tejbeer /trunk/ change  
27583 2102 d 23 h tejbeer /trunk/ change  
27529 2114 d 20 h tejbeer /trunk/ warehouse wise data change  
26961 2235 d 5 h amit.gupta /trunk/ Added ageing report for all partners  
26924 2248 d 1 h amit.gupta /trunk/ Fixed inventory changes  
26891 2257 d 5 h amit.gupta /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/ Fixed Inventory Logic  
26299 2440 d 11 h amit.gupta /trunk/ Added activation as seperate table  
26265 2448 d 23 h amit.gupta /trunk/ Added migration for duplicate grns  
25723 2535 d 3 h amit.gupta /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/inventory/  

Show All