Задача 101.45534

Задача :101.45534

Краткое описание :
учет ячеек хранения в инвентаризации
Описание :
Инвентаризационные бланки
Что измененно :

С помощью функции "Складской учет - Операции -
Инвентаризация" невозможно провести инвентаризацию в
разрезе ячеек хранения (одной либо их группы). При
выборе МЦ в графе "Количество расчетное" отображается
наличие в целом по всем ячейкам данного склада (МОЛа),
фактическое кол-во тоже можно ввести только в целом для
разреза. Предположим у нас на складе 4 ячейки со
следующим наличием (расчетное, фактическое):
Ячейка №1 - МЦ "Яблоко", расчетное = 10 штук, фактическое = 7 штук - нужно оформить по данной ячейке недостачу 3 шт.
Ячейка №2 - МЦ "Яблоко", расчетное = 10 штук, фактическое = 13 штук - нужно оформить по данной ячейке излишки 3 шт.
Ячейка №3 - МЦ "Апельсин", расчетное = 10 штук, фактическое = 9 штук - нужно оформить по данной ячейке недостачу 1 шт.
Ячейка №4 - МЦ "Апельсин", расчетное = 10 штук, фактическое = 5 штук - нужно оформить по данной ячейке недостачу 5 шт.

Сейчас система просто сформирует акт на недостачу
для МЦ "Апельсин" в кол-ве 6 штук, причем без указания
ячейки хранения для списания, и даст данный акт
провести. В связи с этим необходимы следующие
изменения:
1. Отображение поля "Ячейка хранения" в строках
инвентаризации (по аналогии с отображением ее в
накладной на перемещение).
2. Доработка функции по кнопке "Дополнить
остатками МЦ" - функция должна добавлять остатки в
разрезе МЦ-Партия-Ячейка (дробить по ячейкам), в
качестве "Количества расчетное" выводить остаток данной
МЦ-Партии в текущей ячейке, остальное (цена) без
изменений.
3. Реализация функции выбора ячейки в поле "Ячейка
хранения" текущей строки инвентаризации, чтобы поле
"Количество расчетное" автоматически обновлялось
наличием по выбранной ячейке.
4. Доработка функции формирование актов недостачи,
излишков - функция должна заполнять план распределения
по ячейкам в актах, на основе ячеек, указанных в поле
"Ячейка хранения" в строках инвентаризации для
дальнейшего формирования ордеров по ним с
автоматическим проведением операций по ячейкам.
Как измененно :

Реализована возможность проведения инвентаризации по ячейкам хранения по постановке задачи.
Проведение инвентаризации возможно только в том случае, если наличие МЦ по выбранному Складу и МОЛ на дату проведения инвентаризации совпадает с наличием МЦ в ячейках хранения в целом по Складу по выбранным разрезам МЦ-Партия.
Инвентаризация не проводит распределение МЦ в ячейки хранения, однако если в результате инвентаризации обнаруживается недостача или излишек МЦ в конкретной ячейке хранения, то по результатам инвентаризации формируются Акты о недостаче/излишкам с планом списания/распределения по ячейкам хранения.
При вставке новых МЦ в инвентаризацию пользователь выбирает ячейку хранения в которую будут размещены данные МЦ после проведения актов. Также пользователь может указать партию по позиции после вставки новой записи.
Если такая МЦ с выбраннной ячейкой уже есть в инвентаризации, то выдается предупреждение с возможностью вставить такую же запись или нет (сделано для возможности выбора партии после вставки записи по МЦ).
При выборе кнопки в инвентаризации "Дополнить остатками МЦ" происходит вставка позиций в целом по Складу инвентаризации с учетом выбранных фильтров. По каждой ячейке хранящей МЦ (с учетом партии) создается отдельная позиции в инвентаризации.
Для дальнейшей возможности доработки форм в поток Excel Описи инвентаризации добавлены поля "Ячейка_ссылка" и "Ячейка", которые содержат nrec и Наименование ячейки хранения по позиции инвентаризации.

Название продукта Название компонента Тип Последняя версия Дата выхода
L_SKLADL_SKLADRES9.1.005.0
L_SKLADL_SKLADRES9.1.05.0
L_SKLADL_SKLADRES9.1.5.0