Проект

Общее

Профиль

Расчет возможности производства по номенклатуре » История » Версия 1

Козлов Валерий, 02.11.2021 12:37

1 1 Козлов Валерий
h1. Расчет возможности производства по номенклатуре
2
3
Добавлена возможность рассчитать сколько можно произвести номенклатуры по спецификации исходя из остатков на складах в данный момент времени.
4
5
В на форме "Производство" в разделе "Спецификация изделия" добавлена кнопка "Возможность производства":
6
!clipboard-202111021140-mqhh7.png!
7
8
При нажатии откроется форма "Возможность производства":
9
!clipboard-202111021136-raszq.png!
10
11
Где номенклатура берется из карточки номенклатуры, а характеристика подставляется из поля при выборе спецификации(см рисунок ниже). После нажатия кнопки сформировать высвечивается спецификация по которой велись расчеты и _две дополнительные области_ . Спецификация выбирается всегда *основная* (выделенная жирным на форме "Производство"), в случае если характеристика не выбрана, процедура пытается найти *основную* спецификацию для всех характеристик, если таковой не найдено будет выведена ошибка об отсутствии спецификации, поэтому желательно указывать сразу характеристику. Если характеристика выбрана и все равно получаете сообщение об ошибке, значит у данной номенклатуры нет спецификации, по которой она изготавливается.
12
13
Первая область представляет из себя информацию о том сколько остатков интересующего изделия хранится на складе, сколько можно изготовить из имеющихся материалов и полуфабрикатов, а также указывается материал или полуфабрикат который при производстве кончился первым и дальнейшее производство невозможно (сначала расходуются полуфабрикаты, когда они заканчиваются алгоритм начинает расходовать материалы).
14
15
Вторая область представляет из себя таблицу значений, где в красном прямоугольнике показано сколько полуфабрикатов и/или материалов нужно для создания одного готового изделия. В правой части таблицы показано сколько единиц номенклатуры имеется на складе в данный момент времени, и какой будет расход по каждой позиции для создания указанного выше количества готовых изделий.
16
!clipboard-202111021134-ok5pb.png!
17
18
Таблица является имитацией дерева значений и используется для расчетов:
19
!clipboard-202111021220-xvm5m.png!
20
21
Изделие состоит из 5 полуфабрикатов, каждый полуфабрикат в свою очередь состоит из материалов(может и не состоять). 
22
На примере красной ветки можно сказать что для изготовления 1 готового изделия необходимо затратить 72 пластины, а для изготовления 72 пластин необходимо потратить 0.16кг ленты. 
23
Соответственно пока на складе хватает пластин для изготовления хотя бы 1 изделия будут тратиться пластины, как только пластин станет недостаточно, начнет расходоваться лента вместо пластин.