04.08.2004, 12:25 | #1 |
Участник
|
потребление в спецификации
Добрый день всем!
Такая ситуация: делаем окно, спецификацию. w - ширина, h - высота. окно состоит из стеклопакета и оконного бруса. потребление стекла легко рассчитать. W*H но брус идет по периметру. разделим его на горизонтальные и вертикальные плахи создадим такие строки : строки: формула стекло w*h оконный брус 2*H оконный брус 2*W такой формулы нет. кто нибудь знает другой способ расчета потребления? есть подозрения что тут надо создавать что то типа такого: BOMCalcConsump_FormulaXXX но не хотелось бы. (извратившись выбрал последнюю формулу потребления, где все перемножается и делится на плотность, выбрал плотность равную высоте, тогда работает. ) Понятно что это подойдет только для презентации. С уважением, sam. |
|
04.08.2004, 12:47 | #2 |
Аманд
|
А почему нельзя оперировать периметром окна, а обязательно делить вертикаль и горизонталь?
А окна всегда определённых типоразмеров? |
|
04.08.2004, 13:05 | #3 |
Участник
|
Ну есть определенные типоразмеры, но все случаи все равно не забьешь.
хотелось бы чтобы сама считала, ведь может - по вертикали только насчет периметра: а как по нему посчитать сколько стекла надо? |
|
04.08.2004, 16:37 | #4 |
Аманд
|
А почему эта формула не подходит?
Высота * Ширина * Глубина * Константа А вообще считать "как хочется" можно с помощью Конфигуратора продукции. По моему мнению его лучше использовать для расчёта окон. |
|
03.02.2007, 15:24 | #5 |
Участник
|
Цитата:
Наверное уже поздно, но может кому другому поможет: Можно завести две строки. Первая строка: Высота*Ширина*Константа. Заполняем значение высоты, константа равна двум. Вторая строка: Высота*Ширина*Константа. Заполняем значение ширины, константа равна двум.
__________________
Алексей Последний раз редактировалось AlexeyBP; 03.02.2007 в 15:38. |
|
03.02.2007, 15:38 | #6 |
Участник
|
Может мне кто подскажет как быть:
Создаю спецификацию все того же окна. Спецификацию подтягиваю из специализированной программы. Значения уже расчитаны. Пример: Производственный заказ. Номенклатура: Окно. Количество 2. Спецификация: Брус осиновый (первая строка). Ширина 1300. Брус осиновый (вторая строка). Высота 1500. Значения расчитаны на весь производственный заказ, т.е. на два окна. Забиваю строку спецификации производства первой строки: Формула: Высота * Ширина * Константа Количество: 1,0000 За единицу: 2 Высота: 1300 Забиваю строку спецификации производства второй строки: Формула: Высота * Ширина * Константа Количество: 1,0000 За единицу: 2 Ширина: 1500 После оценки получаю: Количество в первой строке: 2600 Количество по второй строке: 3000 Т.е. при использовании формулы отличной от "Стандарт" значение в поле "За единицу" не учитывается, зато учитывается значение в поле исходного производственного заказа, потому потребление и задваивается. Это как то лечится стандартными настройками? Если нет, то как исправить программно?
__________________
Алексей |
|
04.02.2007, 21:14 | #7 |
Banned
|
Это так. Вам нужна элементарная доработка класса BOMCalcConsump_Formula2: допишите
.... bomQty = bomQty / minOne( bom.BOMQtySerie); |
|
|
За это сообщение автора поблагодарили: AlexeyBP (1). |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|