| # Генерация управляемых временным горизонтом сообщений поставки SILS Поставка, управляемая временным горизонтом, является одним из двух способов генерации или обновления сообщений о поставках сборочных компонентов. Другим методом является применение триггеров, заданных при помощи вызываемого процессом рабочего потока. Например, выполнение предыдущего LSO можно определить как триггер для запуска сеанса Пополнение цеховых складов (tiasc8210m000). Пополнение цеховых складов (tiasc8210m000) Использование поставки, управляемой временным горизонтом, предоставляет некоторые преимущества. Например: Можно создавать сообщения о поставках прежде, чем запустить первый LSO, так как не существует зависимости от предыдущего события-триггера. Можно создавать сообщения о поставках, не зависящие от вариаций во временном цикле. Можно создавать сообщения о поставках, не зависящие от изменений структуры линии. Можно пропустить поддержку триггеров, которая может стать довольно сложным делом. Однако недостатком является то, что за основу берутся только плановые данные сборки, а не фактические данные. Жизненно важно работать по времени и дате начала и выполнять задания в последовательности на основании действительных (близких к действительности) данных. В ситуациях, когда невозможно обновить запланированные данные, необходимо использовать триггеры. Триггеры, помимо прочего, всегда основываются на фактическом выполнении задания на сборку. Возможно также использовать оба метода, как будет объясняться ниже. Предпосылки Для генерации или обновления сообщений о поставках для LSO должны быть выполнены следующие условия: LSO попадает в одну из временных границ, которая задана для сборочных компонентов, которые содержатся в LSO. Должен быть установлен хотя бы один из флажков: Генерир. сообщения или Перегенер.сообщения. Если не установлен ни один флажок, сообщения о поставках только разблокируются для LSO, которые попадают во временную границу последнего обновления (параметр Посл.обнов. врем. гран.). Статус LSO должен быть меньше значения Завершенный Статус задания на сборку, содержащего данный LSO, должен быть Упорядочено или В работе Функциональные возможности При запуске текущего сеанса сообщения о поставках генерируются или обновляются в соответствии с временной границей, в которую попадают LSO, и с выбранными в данном сеансе флагами. Каждая временная граница задается как количество рабочих дней или часов перед плановой датой и временем старта LSO. Следовательно, временные границы частично перекрывают друг друга. Существующие временные границы: Создать временную границу: если LSO попадают в эту временную границу, сообщения о поставке генерируются или обновляются для данных LSO. Замор.Врмен.гран.: данная временная граница указывает, что содержание LSO заморожено, что означает, что не допускается изменение материалов или объемов, так как склад или поставщик больше не может обработать такой тип изменений. Однако, изменения порядка поставки и даты и времени поставки по-прежнему принимаются. Посл.обнов. врем. гран.: сообщения о поставке в данной временной границе больше невозможно обновить ни под каким видом. Текущий сеанс разблокирует только сообщения о поставках для LSO, попадающих в данную временную границу. Разблокирование объясняется в одном из приведенных ниже параграфов. Временные границы определяются на комплект, который содержит сборочные компоненты, в сеансе Сборочный комплект (whwmd4150s000) который можно запустить, дважды щелкнув запись в сеансе Сборочный комплект (whwmd4550m000) в Складировании. Текущий сеанс проверяет, попадают ли выбранные LSO в одну из временных границ требуемых компонентов. Последующие требования После генерации или обновления сообщений о поставках необходимо их переместить. Чтобы переместить сообщения о поставках, нужно запустить сеанс Передача сообщений поставки сборочного компонента (tiasc8220m000) При перемещении сообщения обрабатываются. Способ перемещения и обработки сообщений о поставках задается при помощи флажка Поставка со склада в сеансе Склад - Изделие (whwmd2110s000): Флажок установлен выбран для внутренних поставок. LN генерирует складское перемещение со склада-источника на цеховой склад. Флажок не установлен для внешних поставок. Управление закупками использует эту информацию для генерации последовательность графика отгрузки для управления поступлением товаров от поставщика на цеховой склад. Блокировка Сообщения о поставках для внутренних поставок генерируются со статусом Заблок.. Складские заказы, которые появляются в результате данных сообщений, также имеют статус «Заблокировано». Заблокированные складские заказы не обрабатываются, хотя их можно использовать для создания графиков и резервирования запасов. Складские заказы разблокируются при перемещении разблокированных сообщений с обновлениями. Разблокированные сообщения создаются при запуске текущего сеанса для LSO, которые попадают во временную границу последнего обновления (параметр Посл.обнов. врем. гран.) при запуске текущего сеанса. Следует помнить, что при запуске текущего сеанса всегда создаются последние обновления сообщений о поставках для LSO в выбранном диапазоне, которые попадают во временную границу последнего обновления (параметр Посл.обнов. врем. гран.) даже если флажки Генерир. сообщения и Перегенер.сообщения не установлены. Последнее обновление можно также выполнить при помощи сеанса Пополнение цеховых складов (tiasc8210m000). Статус сообщений о поставках выводится в сеансе Передача поставки сборочного компонента (SILS) (tiasc8520m000). Связь между триггерами и временными границами Возможно использовать и триггеры, и временные границы. Если используются оба способа, возникают следующие связи между данными методами: Сеанс, который выполняется первым, формирует сообщения о поставках. Таким образом, если триггер задан перед выполнением данного сеанса, сообщения генерирует сеанс Пополнение цеховых складов (tiasc8210m000). Триггер не учитывает параметр Создать временную границу, следовательно, может задаваться до или внутри данной временной границы. Если текущий сеанс выполняется во временной границе генерирования и раньше триггера, сообщения о поставке генерирует текущий сеанс. Сообщения о поставке можно обновлять при помощи обоих сеансов, и оба сеанса учитывают временную границу заморозки (параметр Замор.Врмен.гран.). Таким образом, в данном случае разницы нет. Только для обновления сообщений при помощи текущего сеанса требуется, чтобы выбранные LSO еще не были включены во временную границу последнего обновления (параметр Посл.обнов. врем. гран.). Какой сеанс выполняет последнее обновление и какого характера это обновление, зависит от последовательности, в которой выполняются сеансы, способа, которым задано последнее обновление, и связи с временной границей последнего обновления (параметр Посл.обнов. врем. гран.). Так как очень сложно суммировать различные ситуации, лучше помнить следующие правила, которые определяют происходящее: Текущий сеанс обновляет до временной границы последнего обновления (параметр Посл.обнов. врем. гран.) и разблокирует только в этой временной границе. Сеанс Пополнение цеховых складов (tiasc8210m000) обновляет оба периода, находящихся до и во временной границе последнего обновления (параметр Посл.обнов. врем. гран.). Если обновление является последним, сеанс также снимает блокировку. Является ли обновление, выполняемое сеансом Пополнение цеховых складов (tiasc8210m000), последним обновлением, задается при помощи сравнения рабочих зон на линии, а не отношением к последнему запуску текущего сеанса или временной границе последнего обновления (параметр Посл.обнов. врем. гран.). Дальнейшие объяснения можно найти в одном из приведенных ниже примечаний. Сообщения можно обновлять независимо от того, присвоен ли им статус Заблок. или нет. Сообщения можно разблокировать только один раз. Примечание Предыдущее объяснение предполагает, что параметр Создать временную границу определяется перед параметром Замор.Врмен.гран. Замор.Врмен.гран. перед Посл.обнов. врем. гран.. Иными словами: Создать временную границу к таким данным относятся: Замор.Врмен.гран. и Замор.Врмен.гран. к таким данным относятся: Посл.обнов. врем. гран.. Сеанс Пополнение цеховых складов (tiasc8210m000) может генерировать, обновлять и разблокировать сообщения о поставке. При обновлении сообщений он учитывает параметр Замор.Врмен.гран., но не параметр Посл.обнов. врем. гран.. Последнее обновление, которое также разблокирует сообщения, выполняется, когда в поле Раб.зона инициируется От в этом сеансе указана такая же рабочая зона как и в поле Вызвано с раб.зоны, которое определяется в сеансе Склад - Изделие (whwmd2110s000), для сборочных компонентов в выбранном LSO. Сеанс генерирует сообщения только для изделий не цехового запаса. Необходимо определить, является ли изделие цеховой запас в сессии Изделие - Складирование (whwmd4100s000). Не стоит путать параметр Замор.Врмен.гран. с параметром «Заморозить временную границу», который задается в модуле «Конфигурация сборки на линии» (LAC). Параметр «Заморозить временную границу» в LAC имеет отношение к применению изменений в структуре сборочной линии к заданиям на сборку. Текущий сеанс можно использовать только для генерации и обновления сообщений о поставках SILS. Сеанс Пополнение цеховых складов (tiasc8210m000) может также генерировать сообщения о пакетных поставках. Сгенерированные пакетные сообщения нельзя обновить и их также нельзя заблокировать. |