Subversion Repositories SmartDukaan

Rev

Show changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
36910 28 d 4 h amit /trunk/profitmandi-dao/src/main/ Internal PO: map created transaction to PO; block warehouse change for PO-mapped orders

- WarehousePurchaseOrder: add transactionId column + selectByTransactionId
- createOrderInternally returns txn id; createPurchaseOrder maps it onto the PO
- Block order.setWarehouseId for PO-mapped orders in changeFulfillmentWarehouse; cron moveOrders skips them
- Migration: add warehouse.purchaseorder.transactionId
 
36581 66 d 0 h amit /trunk/ Add rootInvoiceDate to inventoryItem and ageing columns to snapshot, with 30-min cron refresh  
36568 67 d 1 h amit /trunk/ refactor: RTV - add local caching, batch queries, typed DTO, fix documentNumber overwrite and settledAmount validation  
36559 67 d 3 h amit /trunk/profitmandi-dao/src/main/ feat: auto-generate debit notes on RTV with proper DN/{prefix}/{sequence} numbering  
36318 92 d 20 h aman /trunk/ Fix:Migrate legacy Purchase Return flow (Report + Bulk Create + Debit Notes) into FOFO  
36316 92 d 21 h aman /trunk/ Fix:Migrate legacy Purchase Return flow (Report + Bulk Create + Debit Notes) into FOFO  
36273 98 d 4 h amit /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/entity/warehouse/ Fix app config  
36272 98 d 21 h amit /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/ Add receiveDate to WarehouseSupplierInvoice

Added receiveDate field to warehouse.invoice entity to track when goods
were physically received. Set from PORowModel.getReceivedDate() during
GRN processing in PurchaseOrderServiceImpl.addPORowModels.
 
36263 99 d 4 h vikas /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/entity/warehouse/ Fix: Sale purchase invoice item quantity calculation  
36258 100 d 0 h amit /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/entity/warehouse/ Fix app config  
36073 117 d 23 h amit /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/ Prevent THIRD_PARTY/BAD warehouses from being used as fulfilment warehouse

- BrandRegionMapping: Filter availability query to only return OURS/GOOD
warehouses as vendor_warehouse_id in both reservation and stock subqueries.
Prevents THIRD_PARTY warehouses from entering fulfilment pipeline.

- TransactionServiceImpl: Add OURS/GOOD validation in processTransaction()
before setting warehouse_id. Throws if invalid warehouse slips through
any code path, matching existing validation in changeFulfillmentWarehouse().
 
35805 152 d 19 h amit /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/ Add GRN correction feature: entity, repository, service with serial/qty correction logic. Fix purchaseId/poId mismatch, selectByItemId PK bug, add invoice validation, create missing inventory records, reorder approval status  
35740 160 d 23 h amit /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/entity/warehouse/ Fix sgstRate using cgst_rate instead of sgst_rate in PurchaseInvoicesReport query  
35577 184 d 0 h aman /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/ Feat:add item ID in Aging Stock List: Items that are 4 days old or older report.  
35394 217 d 14 h amit /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/ Improved performance  
35051 305 d 6 h amit /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/ Update  
34672 399 d 21 h amit.gupta /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/entity/warehouse/ Fixed Catalog Ageing Report  
34615 421 d 0 h vikas.jangra /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/entity/ Added tablet category in queries  
34588 427 d 0 h ranu /trunk/ purchase invoice and settle negative wallet url created  
34574 432 d 0 h ranu /trunk/ code committedfor invoice  

Show All