Предпосылки создания
Сторонюсь непонятного тюнинг-нагромождения в 1С. Но тут меня убедили и я взялся ваять "Помощник ввода поступлений". Предприятие весьма специфичное. Возят из далека одежду. Бюрократии минимум. Причем что привезли узнают только по факту открытия контейнера. Поэтому классическая схема через заказ поставщику, а потом поступление - не прокатит. Т.е. мы конечно делаем заказ поставщику, но приходит он частями и все довольно сильно растянуто по времени. Когда товар пришел, его нужно быстро промаркировать и выгрузить на сайт. Причем если пришло 100 наименований товара, у нас нет времени ждать когда все введут в поступление - нужно сразу выгружать его на сайт. А каждая карточка товара это куча реквизитов, фотографии и т.д. Как ни крутили стандартный функционал - получалось крайне долго.
Как работает помощник
Когда мы сделали заказ поставщику мы начинаем заводить товар через помощник:
- Артикул;
- Наименование (! наименование выбирается из списка, который динамически формируется уже из имеющейся номенклатуры);
- Штрихкод генерируется автоматически стандартными средствами 1С
- Количество в упаковке и размерный ряд сделано через дополнительные реквизиты (на форме сделан фильтр по своему ПВХ)
- Производитель, Родитель, Текстовое описание - стандартные реквизиты.
- ПВХ для цвета поддерживает множественные значения (дописка аля Битрикс)
- Фотографии при добавлении есть предпросмотр, первая фотография становится главной.
После этого карточка товара записывается через кнопку "Записать". Для создания нового товара нажимаем "Очистить".
Далее часть товара пришла. Мы его выбираем вверху и заполняем на форме количество и цену. Потом добавляем его в накладную соответствующей кнопкой. И сразу можем зафиксировать цену соседней кнопкой.
Дополнительно есть быстрый переход в обработку печати этикеток. Настройки и значения по умолчанию выведены в отдельную форму.
Совместимость
Обработка создавалась на УТ 11.4. Конфигурация переписана, в частности поддержка множественного значения у дополнительных реквизитов.