Исправлен поиск товаров при приёмке: добавлен параметр skip_stock_filter
Проблема: при приёмке товаров отображались только товары с ненулевым остатком на складе, товары с нулевым остатком не находились. Решение: добавлен параметр skip_stock_filter в компонент поиска товаров, который отключает фильтрацию по остаткам. Для приёмки этот параметр включён по умолчанию. Изменения: - api_views.py: добавлен параметр skip_stock_filter в _apply_product_filters - product_search_picker.html: добавлен data-атрибут skip_stock_filter - product-search-picker.js: передача параметра в API - incoming_document_detail.html: включён skip_stock_filter=True 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -118,7 +118,7 @@
|
||||
<div class="card-body">
|
||||
<!-- Компонент поиска товаров -->
|
||||
<div class="mb-3">
|
||||
{% include 'products/components/product_search_picker.html' with container_id='incoming-picker' title='Найти товар для поступления' warehouse_id=document.warehouse.id filter_in_stock_only=False categories=categories tags=tags add_button_text='Выбрать товар' content_height='250px' %}
|
||||
{% include 'products/components/product_search_picker.html' with container_id='incoming-picker' title='Найти товар для поступления' warehouse_id=document.warehouse.id filter_in_stock_only=False skip_stock_filter=True categories=categories tags=tags add_button_text='Выбрать товар' content_height='250px' %}
|
||||
</div>
|
||||
|
||||
<!-- Информация о выбранном товаре -->
|
||||
|
||||
Reference in New Issue
Block a user