Обработка для платформы 8.3. Конфигурация УТ 11.1.
Порядок работы (см. скриншот):
- Установите отборы (склады указывать обязательно!)
- Нажмите кнопку "Показать"
- Выберите нужные ячейки флагом "Обработать"
- Нажмите "Записать" или "Очистить"
- В случае затруднения прочтите справку (кнопка "Справка")
Что умеет делать:
1. Можно посмотреть, какой остаток у номенклатуры, какие ячейки заняты, какая из занятых ячеек является основной, у какого товара нет ячеек. Остаток берется текущий. Если у товара несколько ячеек - будет выведено несколько строк с этим товаром (для каждой ячейки отдельная строка).
2. Можно установить отбор по складу ячеек. Это для случаев, когда адресное хранение ведется по нескольким складам.
3. Можно установить отбор по складам остатков. Это на случай, если физически товар хранится на одном складе, а по учету хранится еще и на виртуальных складах (например, склады качества).
4. Можно установить отбор номенклатуры из списка, либо из документов Приходный ордер, Расходный ордер. Это для случаев, когда нужно установить ячейки (проверить, есть ли они) для всей номенклатуры, которая пришла в документе прихода. Либо очистить ячейки, если номенклатура полностью продана документом расхода (остаток 0). (Прим.: нашим сотрудникам склада эта опция особенно понравилась :) ).
5. Можно установить стандартные отборы (Все действия-Найти).
6. Можно установить отбор по количеству (через Остаток, либо через Все действия - Найти).
7. Можно установить отбор по товару, у которого: 1. есть ячейки 2. нет ячеек 3. вывести только основные ячейки 4. вывести только дополнительные ячейки.
8. Позволяет указать новую ячейку прямо напротив номенклатуры в табличной части и записать ее. При необходимости можно указать несколько ячеек для одной номенклатуры (скопировав строки в табл.части), или указать новые ячейки для разной номенклатуры, и потом разом записать их все. Склад для записи берется из поля "Склад ячеек" (см. п. "Нюансы").
9. Выбрать номенклатуру (или несколько позиций номенклатуры), у которой нужно очистить ячейки. Очистка будет сделана для склада из поля "Склад ячеек" (см. п. "Нюансы").
10. После записи/очистки табличная часть будет автоматически перезаполнена. Внимание! Перезаполнение происходит с учетом установленных отборов! Не потеряйте номенклатуру :)
11. Внимание! Если у товара одну ячейку нужно очистить, а другую записать взамен нее - это нужно делать отдельными операциями: 1. сначала очистить старую 2. потом записать новую!
12. Перед записью/очисткой обработка выводит предупреждающие вопросы, так что "случайно что-то сломать" вам не удастся :)
Нюансы:
- Помещения в обработке не используются.
- Хранение связи номенклатуры с ячейками производится в регистре сведений "Размещение номенклатуры по складским ячейкам".
- Связь выглядит так: Номенклатура - Склад - Помещение - Ячейка (измерения) - Основная ячейка (ресурс). Если вы попытаетесь записать одинаковый набор измерений (такая же номенклатура, такой же склад, такая же ячейка) - обработка выдаст ошибку. То же произойдет при попытке записи двух основных ячеек для одной номенклатуры.
Успехов в работе!