Требуется создать внешнюю обработку "Установка даты поставки виртуальных складов".
В справочник "Склады" добавить реквизит "ИзменятьДатуПоставкиОбработкой" (Булево). Добавить его на закладку "СвойстваВиртуальногоСклада" справа от даты поставки.
Табличная часть обработки:
Использование (булево)
Склад (Ссылка на склад)
Дата поставки
При открытии заполняем табличную часть складами, где ИзменятьДатуПоставкиОбработкой=Истина.
При изменении даты поставки в обработке меняем ее в объекте склада текущей строки и в складах строк, где Использование=Истина. Если при изменении даты поставки в складе ИзменятьДатуПоставкиОбработкой=Ложь, то ставим ее в Истина, чтобы при следующем открытии обработки автоматически заполнились склады, для которых мы уже меняли дату поставки из обработки.
Убрать кнопки с верхней панели и сделать такие же, как в Обработке формирование перемещение товаров на закладке Обработка, см. вложение: https://take.ms/7bTTZ .
Требуется создать внешнюю обработку "Установка даты поставки виртуальных складов".
В справочник "Склады" добавить реквизит "ИзменятьДатуПоставкиОбработкой" (Булево). Добавить его на закладку "СвойстваВиртуальногоСклада" справа от даты поставки.
Табличная часть обработки:
При открытии заполняем табличную часть складами, где ИзменятьДатуПоставкиОбработкой=Истина.
При изменении даты поставки в обработке меняем ее в объекте склада текущей строки и в складах строк, где Использование=Истина. Если при изменении даты поставки в складе ИзменятьДатуПоставкиОбработкой=Ложь, то ставим ее в Истина, чтобы при следующем открытии обработки автоматически заполнились склады, для которых мы уже меняли дату поставки из обработки.