| # Модификация Вы можете использовать модификацию для инжиниринга исключений или просто как конфигуратор (простой конфигуратор продукта). Инжиниринг исключений В большинстве ситуаций для продукта существует одна стандартная конфигурация. В этом случае конфигурация представляет собой общий набор данных по продукту, который включает СИ, маршруты, операции маршрутов и т.д. Эта стандартная конфигурация планируется и продается клиентам без изменения. Однако, множество компаний продают продукты в немного отличающихся конфигурациях. Для всех различающихся продуктов используется один и тот же код изделия. Если вы зададите отдельные коды изделий для всех конфигураций, то придется хранить слишком много изделий и связанных с ними данных. В LN Вы можете использовать модификации для определения исключений к стандартной конфигурации без необходимости задавать отдельные изделия. Чтобы определить исключения к стандартной конфигурации, единицы. Каждый компонент представляет собой отдельную конфигурацию того же изделия. Компонент обозначает различия в структуре продукта, маршруте или других данных. Следующий пример иллюстрирует структуру стандартного продукта ленточного конвейера: Если клиент покупает стандартную конфигурацию конвейера, необходимо ввести модификацию 0 (ноль) в строке заказа на продажу. Некоторым клиентам, при этом, требуется лента большей толщины. Другим же необходимы ленты другой длины. Для этих исключений, компоненты определяются в LN. Например, компоненты 1 представляет собой структуру продукта для конвейера с длинной лентой. Компонент 2 является конвейером, состоящим из толстой ленты. Вы можете задать конфигурации в строке СИ с помощью исключений. В данном примере исключения связаны со строками спецификации конвейера. Строки СИ, таким образом, являются модифицируемыми. Прочие модифицируемые сущности включают, например, маршруты и операции маршрута. Определение исключений ограничивается не только данными, напрямую имеющими отношение к изделию верхнего уровня. Исключение, представленное компонентом 1 или 2, может быть привязано к любой модифицируемой сущности. В результате компонент модификации работает как многоуровневый. В следующем примере компонент 3 задается для указания конфигурации с двигателем 220 В. Модификация 3 связана с компонентом на более низком уровне СИ: Тем же способом, что описан для строк СИ, можно привязать исключения к маршрутам, операциям маршрутов, и прочим сущностям. В следующем примере дополнительная операция добавляется к маршруту конвейера для компонентов 1 и 2. Если двигатель для одного из этих компонентов является изготавливаемым, то одна из операций заменяется на другую операцию. В случае компонента 3 нужно просверлить 12 отверстий вместо 10. В некоторых местах в LN, вы можете ввести модификацию, которую необходимо спланировать, изготовить и закупить. Вы можете задать компонент в строке заказа на продажу, заказе на производство, и строке заказа на закупку. Компонент учитывается во время MRP-планирования в Планирование предприятия. Заказ на продажу для компонента может превратиться в заказ на закупку этого компонента, даже если модифицируемое изделие на более низком уровне в структуре продукта. Требования Исключение представляет собой выражение, определяющее, является ли сущность, для которой задано исключение, к примеру, по строке спецификации, действующей или не действующей для определенного компонента. Однако, модифицируемая сущность, такая как строка спецификации и операция, может быть действующей и недействующей для многих компонентов. В результате, необходимо определить несколько исключений. Число исключений может быть огромным в ситуациях, когда для конечного изделия существует множество компонентов модификации. По этой причине используются требования. Требование представляет собой набор компонентов модификации, для которых можно определить исключение. Следовательно, вместо того, чтобы определить и привязать несколько исключений для каждого компонента в отдельности, вы можете создать требование, состоящее из всех компонентов, и задать только одно исключение для этого компонента. Используется требование по условию, так как все компоненты, которые объединяются вместе, вводятся для одного требования. В примере, вы можете задать следующие требования (клиента): ДЛ: Длинная лента ТЛ: Толстая лента 220: двигатель 220В. Теперь, в примере, вы задаете исключения для требований, а не для модификаций. В данном примере компоненты связаны с требованиями следующим образом:
Требование | Модификации
--- | ---
ДЛ | 1
ТЛ | 2
220 | 3
Далее необходимо определить модификацию 4. Модификация 4 представляет собой требования Длинная лента и 220 В. Модификация 5 представляет собой требования Толстая лента и 220 В. В следующей таблице перечислены все модификации:
Требование | Модификации
--- | ---
ДЛ | 1,4
ТЛ | 2,5
220 | 3,4,5
В следующих данных требования связаны со строками спецификации: Простой конфигуратор продукта Вы можете использовать модификацию как самый простой конфигуратор. В некоторых ситуациях использование конфигуратора PCF в Infor Производство слишком затратно: должны быть введены типовые изделия, свойства, опции и ограничения, что требует больших трудозатрат. Если используется конфигуратор продукта PCF, то генерируется уникальный номер для каждой конфигурации. Этот номер называется вариантом исполнения. Чтобы использовать компонент модификации в качестве конфигуратора, то необходимо включить флаг Генерация модификации при вводе спроса в сеансе Параметры модификаций (tcuef0100s000). Если сейчас вы введете строку заказа на продажу для модифицируемого изделия, LN сгенерирует новый компонент. Номер компонента идентифицирует конфигурацию в LN. Из строки заказа на продажу вы можете запустить процесс конфигурации для сгенерированной модификации. Этот процесс конфигурации содержит выбор необходимых требований для изделия. Пример Предположим, вы используете модификацию как конфигуратор в предыдущем примере. В этом случае Вам необходимо ввести модифицируемый транспортёр в строке заказа на продажу. Генерируется новая модификация, к примеру, 15. После этого необходимо выбрать требования для модификации 15. В начале конфигурации требования еще не привязаны к модификации.
Изделие: КОНВЕЙЕР Модификация 15
Требование | Описание
--- | ---
- | -
- | -
В процессе конфигурации можно выбрать модификации. Можно также воспользоваться списком требований по умолчанию: требований, которые чаще всего используются. После этого вы можете изменить список по умолчанию. В конце процесса конфигурации выбираются требования:
Изделие: КОНВЕЙЕР Модификация 15
Требование | Описание
--- | ---
ДЛ | Длинная лента
220 | 220 V
Результатом процесса связывания является то, что модификация 15 принадлежит требованиям ДЛ и 220. В следующей таблице представлен обзор всех модификаций, которые связаны с требованиями, включающими предыдущий пример:
Требование | Модификации
--- | ---
ДЛ | 1,4,15
ТЛ | 2,5,15
220 | 3,4,5,15
Так как модификация связана с требованием, все исключения, применяемые к требованию, применяются к модификации, что была сгенерирована. В результате чего выбираются исправленные строки спецификации и операции. Разметка Модификации предоставляют функциональность многоуровневой разметки. В строке заказа на продажу с изделием модификации вы можете сгенерировать номер модификации, являющийся уникальным в строке заказа на продажу. Описание модификации включает номер заказа на продажу и номер строки заказа на продажу. MRP разворачивает модификацию на всех уровнях, находящихся ниже уровня изделия строки заказа на продажу. Можно просмотреть данную модификацию на всех уровнях в запасах. Модификация сохраняется для заказов на производство, складских заказов, заказов на закупку и обслуживание. В итоге разметка присутствует для заказа на продажу на всех уровнях и на многих местах. Следующие данные иллюстрируют концепцию разметки: Можно просмотреть отчет по разметки. Отчет отображает все заказы, которые относятся к конкретной модификации. Взаимозаменяемость Запас для различных модификаций одного изделия может быть взаимозаменяем. MRP разворачивает модификацию верхнего уровня до нижних уровней структуры СИ. Без взаимозаменяемости вы можете использовать только запас требуемой модификации. В предыдущем примере модификация 15 будет тогда затребована на всех уровнях ниже конвейера. Однако, вы можете задать взаимозаменяемость между изделиями и модификациями. Предположим, что в предыдущем примере модификации изделия ДВИГАТЕЛЬ взаимозаменяемы. На дату потребности ДВИГАТЕЛЯ модификация 15 не доступна. Однако, доступна другая модификация, модификация 16. Вместо модификации 15 вы можете использовать модификацию 16, поскольку модификации изделия ДВИГАТЕЛЬ взаимозаменяемы. MRP автоматически использует взаимозаменяемость модификаций, если требуемых модификаций нет в наличии, и существует избыточный запас взаимозаменяемой модификации. Взаимозаменяемость используется также в Складировании. Если требуемая модификация недоступна, то используются настройки взаимозаменяемости, чтобы проверить, может ли быть использована другая модификация. Схожесть Некоторые уровни структуры продуктов являются одинаковыми для разных модификаций. В предыдущем примере СИ и маршрут ленточного конвейера являются одинаковыми для модификаций 1 и 4. В итоге модификации 1 и 4 конвейера могут быть объединены в один производственный заказ. Например, производственный заказ с количеством 2 может состоять из одного изделия модификации 1 и одного изделия модификации 4. MRP проверяет схожесть модификаций при расчете. Если СИ и маршрут изделия одинаковы для разных модификаций, и если есть требования для этих модификаций, то MRP объединяет эти модификации и генерирует один заказ с несколькими строками заказа для разных модификаций. Учтите, что при генерации заказ в расчет также берется стандартная логика MRP, например, определенный интервал заказа, или максимальный объем заказа. Для производственного заказа можно просмотреть все модификации в распределении заказа. Вы можете запустить распределение заказа из заголовка производственного заказа. Калькуляция себестоимости Для каждого изделия можно рассчитать себестоимость по модификациям. Вы можете рассчитать себестоимость, как только у изделия появится модификация. Следовательно, Вы можете рассчитать себестоимость на ранней стадии. Если вы используйте концепцию модификаций в виде конфигуратора продукта, то вы можете такде рассчитать себестоимость при генерации модификации. Себестоимость предоставляется в информационных целях, и не может быть использована в качестве стандартной себестоимости. Себестоимости для модификаций не используются в расчетах оценочной себестоимости в SFC и PCF. |