27 августа 2024 в 13:06:45
(12 недель 3 дня 2 часа назад)
24899
V8.x Управление производственным предприятием
01.11.2012 16:41:00
Текст задания
Конфигурация УПП
(все уточнения и т.д. - после 06.11.12, т.к. уезжаю в командировку)
Описание требования:
• Требуется обработка для автоматического формирования документов «Внутренний заказ» – исходя из планируемого выпуска, текущей загрузки складов (обработка планирует размещение необходимого объема товара).
• В документе «Заказ на производство» при планировании с его помощью грузоперевозок необходимо фиксировать склад-отправитель и склад-получатель. В документе должны фиксироваться номенклатурные группы перевозимой номенклатуры.
Описание доработок типового решения:
Обработка «Размещение товаров»
Обработка предназначена для планирования размещения товаров, если планируемый выпуск этих товаров зафиксирован в АСУП документом «Заказ на производство».
Элементы формы:
• Дата выпуска, тип Дата (необходимо заполнять)
• Подразделение, тип Справочник.Подразделения (необходимо заполнять, по этому подразделению осуществляется отбор выпуска)
• Табличная часть «Плановый выпуск», колонки:
o Номенклатура, тип Справочник.Номенклатура
o Количество, тип Число
• Табличная часть «Размещение», представляет собой дерево. На первом уровне – склады, на втором уровне – номенклатура и количество.
• Кнопка «Выполнить размещение»
• Кнопка «Сформировать внутренние заказы»
• Кнопки для ручного редактирования размещения выпуска по складам
Рисунок 3. Выпуск и размещение.
Алгоритм размещения. Выполняется при нажатии кнопки «Выполнить размещение»
Берется планируемый выпуск – остатки регистра «Заказы на производство» по количеству на дату выпуска в разрезе номенклатуры с отбором по подразделению. В соответствие с этим заполняется табличная часть «Выпуск».
Через регистр сведений «Склады выпуска» для выбранного подразделения выпуска определятся склад выпуска. Из регистра сведений «Основное место хранение» получается список складов, на которых должна храниться номенклатура (отбор производится по описанию номенклатуры – реквизиту справочника «Номенклатура»). Для каждого склада получаются текущие остатки и максимальная загрузка для выбранного вида номенклатуры из регистра сведений «Вместимость складов». Далее выполняется планирование заполнения складов – начиная с наименее загруженного склада. В соответствии с этим заполняется табличная часть «Размещение». При автоматическом и ручном редактировании размещения количество товара переходит из одной табличной части в другую, т.е. если мы выполнили размещение какой-либо позиции номенклатуры, то слева ее количество уменьшается, а справа увеличивается. Можно также вернуть номенклатуру справа налево, чтобы разместить ее на другом складе.
При нажатии на кнопку «Сформировать внутренние заказы» формируются документы «Внутренний заказ» в соответствии с выбранным размещением. В табличной части «Товары» указываются соответствующие документы «Заказ на производство».
Документ «Заказ на производство»
Если планируемый выпуск не зафиксирован в АСУП, для планирования перемещений используется документ «Заказ на производство». В этом случае в документе отражаются склад-отправитель, склад-получатель и номенклатурные группы перевозимой номенклатуры.
Добавить реквизиты:
• ЭтоЗаданиеНаПеремещение, тип Булево (служит сигналом, что это задание на перемещение между складами)
• Склад-отправитель, тип Справочник.Склады
• Склад-получатель, тип Справочник.Склады
• Табличная часть Товары, колонки:
o Номенклатурная группа, тип Справочник.НоменклатурныеГруппы
o Количество, тип Число
После 15:00 (должна быть возможность настройки этого времени для каждой фабрики отдельно) заказ на перемещение между складами проводиться не должен.
Документ «Внутренний заказ»
После определенного времени (из регистра сведений «Время запрета проведения» заказ на перемещение между складами проводиться не должен.