Добавлен отдельный интерфейс "Занесение без S/N" для ручного занесения на склад изделий без серийного номера.
Страница позволяет сотруднику:
- выбрать изделие только из номенклатуры;
- указать количество;
- указать номер полки;
- при необходимости указать номер заказа;
- добавить несколько позиций в черновик и занести их одной кнопкой.
Информация о структуре таблиц для текущего остатка и истории остатка подготовлена в файле:
C:\Server\data\htdocs\stock_intake_tables.sql
Используемая структура:
- таблица текущего остатка: id, products_uid, place, qty;
- уникальный ключ: products_uid + place;
- таблица истории остатка: N, products_uid, worker, qty_change, action, date, number_order.
Логика работы сотрудника:
сотрудник вручную выбирает изделие из list_of_products, указывает количество и номер полки, при необходимости добавляет номер заказа, собирает несколько строк в черновик и затем проводит занесение одной кнопкой.
Для доступа к интерфейсу используется право stock.
Также в меню добавлена ссылка на страницу занесения без S/N.