Мы собираемся формировать для каждой единицы серию с наименование вида:
Где в названии серии присутствует уникальный номер серии, дата поступления, назначение мягкого резерва с указанием контрагента и номера заказа (если есть резерв, номер заказа может быть также неизвестен). Мягкий резерв – резерв, не имеющий механизмов контроля, кроме визуального. Обладает большой гибкостью, минимизирует временные издержки по вводу, корректировке .
Настройка вида номенклатуры.
Обратите внимание, в настройке состава реквизитов серии обязательно включен номер серии.
В настройках вида номенклатуры добавляем дополнительные реквизиты для серии номенклатуры:
Партия {Строка(100) },
Номер заказа (Общий реквизит для нескольких видов номенклатуры) {11 символов }.
Заказчик (Общий реквизит для нескольких видов номенклатуры) {Партнер}.
В шаблоне для серий указываем : [Партия (Имя вашего вида (Для серий))]+ ?(ЗначениеЗаполнено([Заказчик])," для "+[Заказчик],"")+ ?(ЗначениеЗаполнено([Номер заказа])," по "+[Номер заказа],"")
В значения по умолчанию создаем новую этикетку и выбираем ее в качестве значения по умолчанию для вида номенклатуры (ниже образец):
Ввод документа поступления товаров и услуг. Заполнение доп. реквизитов и формирование наименований для серий номенклатуры.
Никто не запрещает ввести данные дополнительных реквизитов в сериях номенклатуры, названия при этом будут сформированы также автоматически. Но гораздо удобнее воспользоваться обработкой, которая все это сделает автоматически.
Давайте для примера примем на склад 10 единиц материала с разным весом(количеством).
Сначала оприходуем материал, каждая единица материала в отдельной строке. Всем строкам выберем одну серию, заполнение которой на этом этапе не важно. Быстрее всего будет набрать первую строку, скопировать ее 9 раз и поправить вес в каждой строке.
Обработка, которая присвоит уникальные серийные номера для каждой серии, сформирует строковой реквизит партия, в который войдет серийный номер и дата поступления.
Запуск обработки через “Заполнение”->”Групповая обработка серий номенклатуры в поступлении ТУ”
Теперь документ выглядит так:
Давайте первые три позиции из документа отведем под конкретный заказ одного контрагента, а оставшиеся под другого, без указания заказа (поле заказ пустое).
Выделим нужные строки в табличной части, запустим обработку “Групповая корректировка резерва”, укажем партнера и заказ.
Получаем:
Ограничения. Нельзя одновременно принимать один вид номенклатуры на двух рабочих местах, могут возникнуть дубли серийных номеров.
Желательно в расширении дописать контроль отсутствия дубликатов серийных номеров при проведении.
Предостережение. Так как реальные наименования дополнительных реквизитов у Вас могут отличаться от используемых у меня, не затруднитесь пробежаться по коду обработок перед использованием.
Внешние гарантированно работает на платформе 8.3 (тестировано на релизе 8.3.13.1644) 1С:ERP Управление предприятием 2 (2.4.7.107) и Управление торговлей, редакция 11 (11.4.6.188)
Другие разработки автора:
Акция! Вы можете скачать архив всех моих разработок, которые я предлагаю за StartMone, по Специальной цене: //infostart.ru/public/960899/#archive
Молочников Олег Spb. 2024
Проверено на следующих конфигурациях и релизах:
- 1С:ERP Управление предприятием 2, релизы 2.4.7.107