Дмитрий Медведков программист, консультант 1С
Работаю в 1С с 2012-го, специализируюсь на УТ 11
Имею 10 квалифиционных сертификатов 1C:Профессионал, 1С:Специалист и 1С:Специалист-консультант
Групповое создание заказов на перемещение и документов перемещения для обеспечения потребностей по оформленным заказам клиента, на сборку и на внутреннее потребление.
Артикул | 708 |
Обновлено | 27.12.2022 |
Исходный код | Открыт |
Изменение конфигурации | Не требуется |
Покупок | 4 |
Различные виды заказов в программе (заказы клиента, на сборку или внутреннее потребление) формируют потребность в товарах (если выбран вариант обеспечения К обеспечению). Данная потребность может обеспечиваться как за счет покупки, так и за счет перемещения с других складов.
Расширение упрощает формирование заказов на перемещение и документов перемещения для обеспечения потребностей в заказах.
Допустим, у нас есть несколько заказов клиента, сформировавших товарную потребность. Выделим их в списке и нажмем Создать перемещение в командной панели списка.
Откроется форма для создания перемещений. Таблица с товарами заполнится автоматически на основании выделенных заказов (берутся только товары в статусе К обеспечению).
Второй шаг - заполнение склада-отправителя в таблице. Сначала выбираем в списке доступные склады для отгрузки, потом нажимаем Заполнить отправителя.
Обработка определяет текущий товарный остаток на каждом выбранном складе и в зависимости от этого подставляет нужный склад. Видим, что колонка заполнилась автоматически. Так как отправители разные, будет создано два документа.
В качестве отправителя выбирается склад, на котором остатка должно хватать для полного обеспечения потребности в товаре.
В нижней части формы расположены кнопки для создания документов, выберем, например, заказы на перемещение. По окончании процедуры создания видим список созданных документов. Из этого списка можем открыть нужный документ. При желании можем вернуться к предыдущему шагу, нажав на гиперссылку внизу.
Созданные заказы заполнены полностью автоматически, осталось только выбрать вариант обеспечения для товаров.
Если вы хотите, чтобы разработка при определении склада-отправителя учитывала какой-либо приоритет, то нужно создать для справочника Склады дополнительный реквизит Приоритет склада числового типа.
Обращаю ваше внимание, что 0 - это максимальный приоритет (сначала проверяются доступные остатки на этом складе), 9 - минимальный.
С учетом приоритета складов результат заполнения отправителя несколько меняется.
В журнале других заказов все аналогично.
Дмитрий Медведков программист, консультант 1С
Работаю в 1С с 2012-го, специализируюсь на УТ 11
Имею 10 квалифиционных сертификатов 1C:Профессионал, 1С:Специалист и 1С:Специалист-консультант
Комментарии (2)
Михаил 27 марта 2023 г.
Здраствуйте, если в документе указана группа складов, заполняет получателя как группу складов.
Дмитрий Медведков, администратор 30 марта 2023 г.
Добрый день. Для подобных ситуаций разработка не предназначена - в исходном заказе должен быть выбран конкретный склад.