Commit Graph

15 Commits

Author SHA1 Message Date
1791df4fd2 refactor: update location filtering to use child_of operator for improved sub-location support 2026-04-03 20:19:28 +07:00
726034dcbf feat: improve location restriction logic by expanding context key support and adding fallback to default source location 2026-04-03 20:16:14 +07:00
1bc628c4ed refactor: update source location restriction to use default_location_src_ids instead of allowed_source_location_ids 2026-04-03 17:36:22 +07:00
02d027b104 refactor: simplify location restriction logic by moving to web_search_read and streamlining picking type lookups 2026-04-03 17:32:45 +07:00
e341adf41e refactor: restrict location filtering to UI-only searches and remove backend reservation overrides to prevent validation errors. 2026-04-03 17:27:31 +07:00
c036b7cb9c feat: implement backend operation bypass for location restrictions and add diagnostic logging to stock quant creation 2026-04-03 17:20:32 +07:00
255aaef265 feat: add skip_location_restriction context flag to bypass custom domain filtering in stock location and lot searches 2026-04-03 17:12:15 +07:00
dd0b07a23b feat: implement location restriction overrides for stock reservation and search methods 2026-04-03 17:06:07 +07:00
d26425ea84 refactor: remove redundant location restriction overrides from stock.location model 2026-04-03 16:59:58 +07:00
12b8a72a89 fix: add bypass for ID-based searches and system operations to prevent validation errors in stock location and lot filtering 2026-04-03 16:55:49 +07:00
9a9ce14ccf feat: Optimize lot/serial number search by directly querying quants for specific locations and products when restricting by source. 2026-03-05 14:05:06 +07:00
a0a0b81ec6 feat: Restrict lot selection dropdown to lots available in the source location for internal/transit pickings by adding a stock.lot search override and passing context variables from stock.move.line views. 2026-03-05 13:56:06 +07:00
7737a32459 fix: Prevent applying internal location restrictions when the source location is external or transit. 2026-03-05 13:41:56 +07:00
79818cc017 feat: Centralize source location restriction logic in StockQuant and StockLocation models using a new helper method and _search override, while updating views to pass allowed_source_location_ids in context. 2026-02-16 13:15:11 +07:00
69ec589db0 first commmit 2026-02-13 14:37:52 +07:00