8.1.3 (18.09.2023)

Производственное планирование:

  • В отчете Ганта о спросе есть дополнительные столбцы «Требуемое количество подтверждено» и «Требуемое количество предложено». Такое разделение «необходимого количества» позволяет планировщику легко увидеть, какая часть заказа на продажу уже покрыта существующими поставками. Этот отчет теперь также можно скачать с помощью кнопки загрузки.
  • Автоматический запуск веб-сервиса больше не меняет план. До сих пор веб-сервис старался сохранить план осуществимым. Полученные в результате изменения плана сбивали с толку пользователей.
  • Утвержденные и подтвержденные производственные заказы теперь обнаруживают отсутствие поставок на верхнем уровне в зависимости от операций. Все недостающие запасы теперь восполняются.
  • Логика автоматического исправления нарушенного пути поставок улучшена, чтобы охватить ситуации, когда поставщики предметов, распределение предметов или операции имеют приоритет 0. См. документацию по параметру fixBrokenSupplyPath.
  • Исправлена ошибка: во время планирования резервного запаса был исправлен случай, когда производственный поток имел смещение.
  • Исправлена ошибка: исправлен случай, когда утвержденные шаги в производственном заказе на маршрутизацию были невозможны.

Пользовательский интерфейс:

  • Исправлены некоторые небольшие ошибки, из-за которых пользовательский интерфейс, импорт и экспорт данных не работали правильно с форматами даты и числа в европейском стиле.

Системное администрирование:

  • Команда резервного копирования базы данных переименована для обращения в службу поддержки, поскольку это официальный способ поделиться дампом базы данных со службой поддержки.

frePPLe в облаке - все готово для вашего бизнеса

Выбираейте работу с frePPLe облаке. Мы развернем и настроим для вас систему frePPLe в облаке, поможем сотрудникам запустить процесс работы в системе. Создайте свою организацию в собственном облаке, мы выполним его регулярное обслуживание.

Архив выпусков

Обзор предыдущих выпусков frepple

8.0.0 (03.06.2023)

Производственное планирование:

  • Закрытые планы операций больше не удаляются автоматически. Некоторым клиентам нравится держать их при себе. В очень старых релизах мы их сохраняли, но потом перестали это делать.
  • Исправление ошибки с функцией расчета инструмента, когда доступность инструмента противоречит минимальному размеру операции.
  • Исправление ошибки максимального размера операции для буферов с альтернативными операциями пополнения.
  • Исправление ошибки: автозабор, который заставляет решатель ждать существующих подтвержденных и утвержденных запасов, имел случай, когда дополнительные пополнения запускались неправильно.
  • Исправление ошибки: сегменты календаря с эффективным временем начала до 2 часов ночи неправильно обрабатывались в дни, когда меняется летнее время.

Пользовательский интерфейс:

  • Были добавлены некоторые улучшения пользовательского интерфейса.
  • Исправлена проблема со стилем виджетов даты в Chrome 112..

Интеграция с Odoo:

  • 15 и 16: Улучшения удобства использования для поддержания навыков.

7.3.0 (14.04.2023)

Производственное планирование:

  • Новый тип ресурса добавлен к инструментам модели, которые прикреплены к каждой отдельной детали производственного заказа. Он используется для моделирования использования оснастки и приспособлений. Дополнительные сведения см. в примерах инструментов ресурсов.
  • Завершенные и закрытые производственные заказы больше не создают проблем. Это немного сокращает список предупреждений по сравнению с предыдущими выпусками.
  • Исправлена ошибка: ситуация, когда производственные заказы требуют определенного навыка ресурса, в то время как ни один ресурс не имеет требуемого навыка.
  • Исправление ошибки: когда маршрут производственного заказа включал несколько этапов производственных заказов в статусе «предложено», другие этапы производственного заказа в статусе «утвержденный», «подтвержденный» или «завершенный» игнорировались и удалялись.
  • Режим поиска по умолчанию в таблице ресурсов операций изменен с «приоритет» на «минимальный штраф». Поскольку это поле используется при моделировании пулов ресурсов, разделение работы по пулу является более интуитивно понятным по умолчанию (по сравнению с загрузкой основного члена пула).

Пользовательский интерфейс:

  • Были добавлены некоторые небольшие обновления макета и стиля, продолжающие большое обновление пользовательского интерфейса версии 7.2.
  • Команда Публиковать отчеты по электронной почте больше не будет отправлять пустые отчеты. Если все отчеты для отправки пусты, почта не отправляется.
  • Исправлена проблема со стилем виджетов даты в Chrome 112.

Интеграция:

  • 15 и 16: Ход выполнения заказов теперь синхронизируется между odoo и frepple.

7.2.0 (03.03.2023)

Производственное планирование:

  • Поддержка инструментальных ресурсов. В некоторых отраслях пресс-форма, приспособление или держатель прикрепляются к производственному заказу, и один и тот же инструмент сопровождает их на нескольких этапах фрезерования. Инструменты моделируются как ресурсы в frepple, с полем подкатегории, установленным в true. Алгоритм планирования гарантирует, что один и тот же инструментальный ресурс будет выбран для всех шагов технологической карты.
  • Усовершенствована логика автоматического исправления нарушенного пути поставки, чтобы охватить ситуации, когда срок действия эффективных данных о поставщиках предметов, распределениях предметов или операциях истек. См. документ по параметру fixBrokenSupplyPath.

Планирование запасов:

  • Планирование запасов отображает сегменты и бизнес-правила, которые задают параметр политики запасов. Предыдущий выпуск отображал только треугольник, чтобы указать, что сегмент задействован, но не отображал имя сегмента.
  • На экран планирования запасов добавлено новое поле «точка повторного заказа». По умолчанию он скрыт..

Пользовательский интерфейс:

  • Обновлены стиль и макет.
  • Исправление ошибки: задача пустой базы данных не работала, если пользователем были выбраны только таблицы сведений о ресурсах или сведений о запасах.
  • Экспорт Excel для полей продолжительности типа улучшен и стал более интуитивно понятным благодаря поведению Excel по умолчанию. Продолжительность менее суток экспортируется в формате чч:мм:сс. Более длительные периоды по умолчанию экспортируются как количество дней.
  • Добавлен новый параметр excel_duration_in_days для обеспечения обратной совместимости для клиентов, использующих старый формат. Новый формат используется по умолчанию, но если установлено значение false, мы придерживаемся старого формата.
  • Исправление ошибки: иногда экран пользователя не открывался и показывал ошибку..

Интеграция:

  • Коннектор frepple теперь доступен в магазине приложений odoo.

7.1.0 (13.01.2023)

Производственное планирование:

  • Новая таблица зависимостей операций позволяет определять отношения между операциями. Применяется для моделирования следующих ситуаций:
    - Настройки параллельного выполнения операций;
    - Настройки связей операций с проектами в проектном производстве;
  • При загрузке или редактировании заказов на покупку, производственных заказов или заказов на распределение планы запасов и планы ресурсов сразу обновляются.
  • Добавлен параметр «NewStyleOrderEditing» по умолчанию «true», не требующий перезапуска веб-службы.

Системное администрирование:

  • Имя базы данных теперь можно настроить в контейнере докеров.
  • Имена баз данных по умолчанию: «freppe», «scenario1», «scenario2», «scenario3».
  • Если аргумент POSTGRES_DBNAME передается как «X», имена баз данных будут «X0», «X1», «X2» и «X3».
  • Исправление ошибки: восстановление резервной копии базы данных в сценарии.

Пользовательский интерфейс:

  • Добавление ссылки на отчет об отладке в окне Help/About FrePPLe . В этом отчете будут отображаться исключения, обнаруженные в файлах журнала Apache, и он может помочь понять основную причину ошибки. Любая конфиденциальная информация скрыта, отображается только исключение трассировки..

Интеграция:

  • Новый мастер подключения позволяет подключить odoo к frepple менее чем за 30 минут.
  • 14, 15 и 16: поддержка 2-недельных календарей рабочего времени odoo, которые имеют разные рабочие часы в разные недели.

7.0.0 (16.11.2022)

Стек технологий:

  • Поддержка Ubuntu 18 прекращена. Коллектив frepple будет поддерживать только Ubuntu 20. Используйте контейнер Docker для запуска на других платформах. Локальные пользователи Enterprise Edition получают расширенную поддержку Ubuntu 18 (и им настоятельно рекомендуется обновить свою инфраструктуру).
  • Минимальная версия PostgreSQL теперь 12.
  • Локальные пользователи Enterprise Edition будут загружать установщики и образы докеров с Github. Это заменит раздел портала на сайте frepple. Для доступа к загрузкам вам понадобится учетная запись github, а не учетная запись frepple. Более подробная информация будет отправлена по электронной почте.

Интерфейс:

  • Формат даты теперь можно настроить. Настройки в файле конфигурации djangosettings.py теперь управляют отображением форматов даты в пользовательском интерфейсе.

Планирование производства:

  • Значение по умолчанию параметра allowplits изменено с true на false.

Интеграция:

  • Odoo v12 /13 / 14 /15: Исправление ошибки в преобразовании uom. Количества были разделены, а не умножены на коэффициент преобразования единиц, и наоборот.
  • 14 и 15: для соединителя добавлен новый флаг конфигурации «respect_reservations». Когда этот флаг установлен, frepple полностью уважает материальные оговорки odoo. Frepple планирует только незарезервированные материалы. Если этот флаг не установлен, frepple планирует с полной доступностью материалов, независимо от количества, зарезервированного в odoo. Неявное предположение состоит в том, что любые резервирования будут незарезервированы в odoo, когда это необходимо.

6.25.1 (27.09.2022)

Планирование производства:

  • Исправление ошибки: алгоритм планирования был улучшен для обработки угловых случаев с параметром автозабора. Когда ожидание подтвержденной поставки имело место, когда спрос с более поздним сроком исполнения был запланирован до спроса с более ранним сроком исполнения.

6.25.0 (16.09.2022)

Планирование производства:

  • Графический редактор календаря. На новом экране показано, как значение календаря изменяется с течением времени. Новый экран также позволяет легко создавать дополнительные сегменты календаря. До сих пор сегменты календаря были довольно абстрактными для понимания и понимания. Новый экран должен сделать это намного проще и интуитивно понятнее.
  • Синхронизированная доставка заказа на продажу. До сих пор каждый заказ на продажу планировался независимо. На практике довольно часто заказы на продажу группируются под заголовком, и доставка внутри группы должна быть синхронизирована. Добавлено новое поле «политика» с 3 возможными значениями: «независимо», «все вместе» и «в соотношении». «Независимая» политика используется по умолчанию и обрабатывает каждый заказ на продажу отдельно, как и в предыдущих выпусках. Политика «все вместе» гарантирует, что все заказы на продажу с одним и тем же владельцем отправляются клиенту вместе. Политика «соотношение» гарантирует, что частичные поставки сохранят то же соотношение, что и первоначальный заказ. Например, представьте, что клиенту требуется 5 столов и 20 стульев. Вы можете отправить 1 стол и 4 стула, но не 1 стол и все 20 стульев.
  • Исправление ошибки: пакетная обработка операций неправильно учитывала бесконечные буферы.
  • Исправление ошибки: разделённые ресурсы неправильно обрабатывали параметр allowplits=false..

Прогнозирование:

  • Оптимизация производительности на этапе агрегации спроса.

Интеграция с Odoo:

  • Odoo 15 теперь также поддерживается коннектором
  • v14 и 15: Продукты типа «расходные материалы» больше не связаны с frepple. Предполагается, что они не представляют интереса для планирования.
  • v12, v14 и v15: управление вариантами. Соединители теперь управляют вариантами. Спецификации правильно отражают поле «Применить к вариантам».
  • v14 и v15: расход материалов на уровне производственного заказа теперь включен в интерфейс. Они могут отличаться от расхода материала, указанного в спецификации: напр. при изменении спецификации или когда пользователь вручную редактировал материалы в производственном заказе.

6.24.1 (03.08.2022)

Планирование производства:

  • Исправление ошибки: при планировании страхового запаса в некоторых условиях мог остаться дефицит материала. Крайние случаи, когда это потенциально может произойти, подтвердили заказы на покупку в пределах окна автоматической защиты от нехватки страховых запасов.

Прогнозирование:

  • В версии 6.24.0 появилась ошибка, вызывающая медленный импорт файлов данных прогноза.

Интеграция с Odoo:

  • v14: Исправлена ошибка при сопоставлении точек повторного заказа odoo с frepple.

6.24.0 (20.07.2022)

Планирование производства:

  • В редакторе плана есть дополнительное поле, позволяющее переопределить время настройки производственного заказа. Это учитывает одноразовое специальное время настройки, которое не отражено в матрице настройки.
  • При выборе ресурса из пула алгоритм планирования теперь использует эффективность ресурса как средство разрешения конфликтов в случае, если критерий приоритета, стоимости или штрафа идентичен для нескольких альтернативных ресурсов. В более ранних выпусках имя ресурса использовалось как средство разрешения конфликтов, что было довольно произвольным.

Интерфейс пользователя:

  • Задача «Экспорт книги» больше не экспортирует автоматически сгенерированные поля идентификатора. Наличие таких полей может помешать при повторном импорте книги Excel.

Сторонние компоненты — Производительность:

  • Патч django был портирован на форк frepple django. Это уменьшает количество необходимых подключений к базе данных и повышает производительность для развертываний со многими базами данных сценариев.

Интеграция с Odoo:

  • Odoo 15 теперь также поддерживается коннектором
  • Возможность записать запланированные даты начала и окончания рабочих заданий от frepple до odoo.
  • v14: Исправлена ошибка, время выполнения заказа субподрядчиком интерпретировалось frepple в рабочих часах, а не в календарных днях.
  • v14: Исправлена ошибка при сопоставлении точек повторного заказа odoo с frepple.
  • v14: Исправлены ошибки в конфигурациях odoo с несколькими компаниями.
  • v14: Исправлена ошибка, заказы на производство в статусе «закрыть» некорректно игнорировались.
  • v14: Исправлена ошибка, улучшена логика для обработки случаев с несколькими записями о покупках для одной и той же комбинации товара + поставщика.
  • v14: Обеспечьте совместимость с последними выпусками пакета Python pyjwt.
  • v14: Уменьшен объем памяти.

6.23.0 (08.06.2022)

Интерфейс пользователя:

  • Ваши пользовательские настройки теперь включают возможность установить сценарий по умолчанию. Некоторые пользователи выполняют большую часть своих повседневных действий по сценарию, отличному от производственного сценария по умолчанию. Эта опция облегчит жизнь таким пользователям.
  • Новый фильтр «равно нулю» теперь доступен для полей отчетов. Это упрощает заполнение пустых или непустых полей.

Планирование производства:

  • Строка заголовка в диаграмме Ганта редактора плана теперь использует настраиваемое определение сегмента (заданное в таблицах «сегменты» и «даты сегментов»), как и все другие отчеты.

Системное администрирование:

  • Набор файлов конфигурации Kubernetes теперь доступен для быстрого развертывания в кластере kubernetes.

Интеграция с Odoo:

  • V14: Код соединителя был переработан, чтобы очистить и упростить код.
  • V14: Соединитель теперь отображает статус отдельных заказов на работу. В предыдущих выпусках соединитель отображал только производственные заказы. Для очень длинных производственных заказов и большого количества заказов на работу эта дополнительная деталь важна.
  • Новый параметр odoo.allowSharedOwnership позволяет пользователям редактировать записи, прочитанные из odoo. По умолчанию записи, прочитанные из odoo, недоступны для редактирования во frepple. Вы теряете свои изменения при каждом запуске коннектора. Если для этого флага установлено значение true, вы можете переопределить данные odoo, если исходное поле переопределенных записей также редактируется.
  • V12: Повышение производительности при чтении большого количества шаблонов продуктов. Мы заметили, что время выполнения увеличивается экспоненциально по мере увеличения количества шаблонов продуктов. Более новые версии odoo не демонстрируют такой же неэффективности..

6.22.0 (06.05.2022)

Интерфейс пользователя:

  • При детализации товарной позиции вкладка «План» была удалена, так как ту же информацию можно найти на вкладке «Запасы». Отчет о запасах: невыполненная работа рассчитывается в конце периода. Раньше он рассчитывался в начале периода

Планирование производства:

  • Таблица itemsupplier получает дополнительное поле «hard_safety_leadtime» для моделирования дополнительной задержки, которая будет учитываться при получении заказа на покупку.У нас уже было поле «extra_safety_leadtime». Это моделирует мягкое ограничение (мы пытаемся его соблюдать, но при необходимости можем его сжать). Новое поле моделирует жесткое ограничение — вне зависимости от срочности нам необходимо предусмотреть дополнительную задержку при получении заказа на поставку. Типичными вариантами использования являются моделирование контроля качества, обработки материалов или административных задержек.
  • В диаграмме Ганта Plan Editor появился новый способ раскрашивания производственных заказов по срокам выполнения. Заявки, подлежащие оплате в разные недели, окрашиваются в разный цвет.
  • Редактор планов теперь обеспечивает лучшую видимость невыполнимых планов. При создании материально-неосуществимого плана в отчете определяются существенные проблемы, в том числе проблемы, возникающие на предшествующих этапах пути поставки.
  • Бесконечные буферы больше не привязывают потребителей к производителям. Связь FIFO между потребителями и производителями имеет смысл для обычных буферов, но дает запутанные результаты только в бесконечных буферах..
  • Исправление ошибки: алгоритм планирования создавал план с неоправданной задержкой в ситуациях, когда в буфере имеется как неразрешимая нехватка материала, так и подтвержденная поставка, существующая дальше на горизонте. Не нормальная и частая ситуация, но такое может случиться….

Прогнозирование:

  • При расчете нетто-прогноза параметр «местоположение» может игнорироваться. Добавлен новый параметр «forecast.Net_IgnoreLocation», чтобы отключить сопоставление местоположения спроса и местоположения прогноза во время нетто-прогноза. Это полезно для предприятий, которые часто отгружают заказы на продажу не из местоположений по умолчанию или внешних складов.

Управление запасами:

  • В верхней части экрана планирования запасов теперь есть дополнительные столбцы для отображения подтвержденных поставок сверх установленного времени.

Интеграция с Odoo:

  • V14: Соединитель улучшен для обработки глубоких иерархий местоположения odoo.
  • V14: Дополнительные ссылки из меню odoo на экраны frepple.
  • V14: Исправлена ошибка. Заказы на продажу с физическим лицом в качестве клиента не были получены. Прошли только заказы от компании.Теперь мы передаем заказ на продажу, правильно сопоставленный с его/ее компанией.
  • V14: Новая конфигурация для отправки трассировки стека из соединителя обратно в ваш экземпляр frepple. Это полезно для отладки проблем с данными и соединителями. По умолчанию эта опция не активна из соображений безопасности.
  • V14: Возможность ограничить данные только одной компанией odoo. По умолчанию коннектор извлекает данные обо всех разрешенных компаниях, к которым у пользователя коннектора есть доступ, в единый набор данных frepple. С новой опцией вы можете разделить наборы данных frepple для каждой компании odoo.

6.21.0 (25.03.2022)

Компоненты сторонних производителей:

  • Версия django увеличена с 2,2 LTS до 3,2 LTS. При обновлении с предыдущей версии обновите пакеты Python с помощью:
    sudo -H pip3 uninstall django-admin-bootstrapped
    sudo -H pip3 install –force-reinstall -r

Планирование производства:

  • В отчете о запасах теперь используются цвета, чтобы выделить периоды, когда наличный запас становится ниже страхового запаса.
  • Улучшена производительность и стабильность плана при интерактивном планировании в редакторе планов.
  • Алгоритм, который распространяет ваши изменения, был пересмотрен, чтобы сделать изменения более интуитивно понятными и быстрыми.
  • Исправление ошибки: в версии 6.20 появилась ошибка, из-за которой производственные заказы не восстанавливались должным образом на назначенном альтернативном ресурсе.
  • Исправление ошибки: операции нулевого времени неправильно учитывали календари доступности в некоторых крайних случаях.
  • Записи о поставщиках товаров автоматически создаются для местоположений товаров, для которых не было определено пополнение запасов. Эти записи, созданные с помощью «Неизвестного поставщика», предотвращают непланирование спроса.
  • Временное окно, в течение которого вычисляются метрики товара «количество/количество/значение просроченного спроса» и «количество незапланированного спроса/количество/значение», теперь можно настроить с помощью параметра «metrics.demand_window». Это признает тот факт, что планировщики сосредотачивают свою повседневную работу на определенном временном горизонте, а все более поздние прогнозы и заказы на продажу рассматриваются исключительно как «для вашего сведения».
  • Для обратной совместимости значение по умолчанию равно 999, т. е. вычисление со всеми требованиями.
  • Исправлена ошибка: в некоторых крайних случаях даты действия умений не проверялись правильно.
  • Исправлена ошибка: в некоторых крайних случаях даты вступления в силу эксплуатационных материалов не проверялись правильно.
  • Исправлена ошибка: частично завершенный технологический заказ на изготовление с некоторыми этапами в статусе «закрыто» обрабатывался некорректно.

Прогнозирование:

  • В нетто-прогнозе использовались только заказы на продажу в текущем и будущем сегментах для потребления из прогноза. Теперь добавлен новый параметр «forecast.Net_PastDemand», который позволяет также учитывать более старые заказы на продажу для взаимозачета прогноза..

Управление запасами:

  • В верхней части экрана планирования запасов теперь есть дополнительные столбцы для отображения подтвержденных поставок сверх установленного времени.

Интеграция с Odoo:

  • V14: В предыдущем выпуске была ошибка при экспорте производственных заказов из frepple в odoo.
  • V14: Соединитель теперь последовательно использует настройку часового пояса пользователя odoo, используемого соединителем. В предыдущих выпусках вы могли видеть некоторые неожиданные сдвиги во времени, когда серверы odoo и frepple работали в разных часовых поясах.
  • V14: Синхронизируется производительность и эффективность рабочего центра.
  • V14: Исправлена ошибка: в утвержденных заказах на покупку не заполнялось поле цены
  • V14: Теперь можно утвердить рабочий заказ в frepple, чтобы утвердить полный производственный заказ в odoo. В предыдущих выпусках пользователям приходилось фильтровать производственные заказы маршрутизации в frepple и утверждать только их. Довольно утомительно, не так ли?.

6.20.0 (22.01.2022)

Планирование производства:

  • Улучшена всплывающая подсказка с ограничениями, вызывающими отставание в отчете о спросе и отчетах о запасах.
  • Убрана проблема «лишнего материала». На практике оказалось, что таких предупреждений слишком много и они не действуют. Более практичные способы выявления избыточных запасов: а) использование атрибута товара «период покрытия», б) используя поле «Статус запасов» на экране планирования запасов, c) с использованием строки «дни покрытия инвентаризации» в отчете об инвентаризации и/или d) с использованием поля «период покрытия» в производственных заказах, заказах на покупку и заказах на распределение..
  • На экране предложения заказов теперь также отображаются ограничения, вызывающие задержку доставки.
  • Обновлена уникальность записей поставщиков предметов. Теперь можно создать только одну запись с пустым местоположением для комбинации товара/поставщика/действующей даты начала.
  • Особый случай для матриц переналадки. В крайнем случае, когда ни одно правило установки не соответствует переходу, мы использовали время перехода 1 год. Это время переключения по умолчанию теперь составляет 7 дней. Небольшая ошибка в матрице больше не портит весь ваш план. Рекомендуется явно использовать окончательное универсальное правило настройки (т. е. от .* до .*) в каждой матрице, чтобы вообще избежать запуска в этом крайнем случае.

Прогнозирование:

  • Уменьшен размер базы данных для разреженных наборов данных (например, когда во многих интервалах времени прогноза нет данных).

Безопасность:

  • Приложение будет автоматически выходить из системы после определенного периода бездействия.Порог настраивается с помощью нового параметра «SESSION_LOGOUT_IDLE_TIME» (по умолчанию 1 час, для отключения этой функции можно установить значение «Нет»).

Интерфейс пользователя:

  • Улучшена функция URL-адреса популярного источника данных.Выбор столбца, фильтрация, сортировка и язык веб-страницы теперь включены в URL-адрес. То, что вы извлекаете на листе Excel, будет соответствовать тому, что у вас есть на экране.
  • Разрешить загрузку файлов Excel с расширением .xlsm. Мы не запускаем в них макросы, а обрабатываем только ячейки данных.

Интеграция:

  • REST API теперь также может извлекать и обновлять пользовательские атрибуты.
  • Параметры для загрузки файлов результатов плана в папку ftp/sftp/ftps можно определить для каждого сценария.

Интеграция с Odoo:

  • V14: Реализована синхронизация календарей доступности рабочего центра.
  • V14: Коннектор теперь привязывает текущую дату плана ко времени импорта из odoo.
  • V14: Поддержка поля «потреблено в эксплуатации» для компонентов спецификации. В предыдущих версиях frepple потреблял все компоненты спецификации на первом этапе маршрутизации. Благодаря дополнительному сопоставлению теперь мы можем использовать некоторые компоненты на других этапах.
  • V14: Изменено соглашение об именах для операций в frePPLe. С идентификатором odoo в конце новое имя «item @ location id» более читабельно, чем «id item @ location».
  • V14: Изменено соглашение об именах для клиентов в frePPLe. С идентификатором odoo в конце новое имя «идентификатор имени» более читабельно, чем «имя идентификатора».

6.19.0 (01.12.2021)

Планирование производства:

  • Первая версия нового алгоритма оптимизации матрицы настроек была добавлена в редакции Enterprise и Cloud. Свяжитесь с нами, если вы заинтересованы в этом расширении и хотели бы начать его использовать.

Интерфейс пользователя:

  • Панели подробных сведений на экранах заказов на поставку, заказов на распространение и заказов на производство были изменены, а их расположение оптимизировано.
  • Исправлена ошибка, из-за которой отображаемое время могло иметь смещение на один час в часовых поясах DST.

Интеграция с Odoo:

  • V14: Обработка ситуаций с несколькими часовыми поясами при импорте и экспорте заказов на производство, заказов на поставку и заказов на распределение. Когда серверы frepple и odoo находятся в разных часовых поясах, в предыдущих выпусках все смешалось.
  • V14: Удалить фильтр для customer_rank и supplier_rank, который препятствовал синхронизации некоторых достоверных данных с frePPLe.

6.18.0 (05.11.2021)

Планирование производства:

  • Более легкое моделирование пулов ресурсов. Запись ресурса-операции с количеством 2 совокупного ресурса интерпретировалась как «нам нужно найти ресурс с размером 2». Если вы установите для параметра plan.individualPoolResources значение true, та же запись ресурса операции теперь будет интерпретироваться как «нам нужно найти 2 отдельных ресурса размером 1». Типичное использование новой функции - моделирование группы операторов.
  • Добавление матричного вида для правил настройки матрицы настройки. Это представление доступно при сверлении матрицы настройки на вкладке сведений о матрице.

Планирование запасов:

  • Виджет статуса сети на экране планирования запасов (вкладка атрибутов) теперь фильтрует строки, в которых местоположение неактивно для выбранного элемента.

Интерфейс пользователя:

  • Экраны заказа на поставку, заказа на распространение и заказа на производство теперь могут отображать панели подробностей справа или слева от экрана. Это улучшает удобство использования экрана по сравнению с расположением их внизу.

Администрирование:

  • Добавлена новая команда generatetoken command-reference.html#generatetoken для генерации токенов аутентификации JWT. Такие токены - более безопасный способ аутентификации автоматических вызовов API к приложению.
  • Новое приложение «монитор» реализует проверку работоспособности приложения. Команда вашей инфраструктуры может отслеживать этот URL-адрес, чтобы убедиться, что приложение frepple запущено и работает. Ознакомьтесь с документацией для получения полной информации.

База данных:

  • Размер базы данных уменьшен, а производительность улучшена за счет удаления некоторых редко используемых индексов.

Безопасность:

  • HTTP-заголовок безопасности теперь включает новый заголовок Content-Security-Policy в дополнение к более старому заголовку X-Frame-Options. Оба заголовка можно настроить с помощью параметра в файле djangosettings.py. Если вы не встраиваете веб-страницы frePPLe как iframe в свое приложение, это изменение вас не коснется.

6.17.0 (10.10.2021)

Планирование производства:

  • Улучшенная логика планирования производства на заказ. В предыдущих выпусках все подтвержденные и утвержденные поставки изделий на заказ необходимо было пометить правильным полем партии, чтобы их можно было использовать для конкретного спроса. В этом выпуске мы также признаем свободно доступный запас (то есть с пустым полем партии), который можно использовать для любого спроса. Алгоритм сначала исчерпает существующий запас с соответствующим полем партии, затем использует любой существующий общий запас и, наконец, спланирует новый запас, соответствующий полю партии. Это представляет собой бизнес-кейс, когда изготовление на заказ освобождается, например, после отмены заказа на продажу.
  • Выбор альтернативы по размеру Поля минимального размера операции и максимального размера теперь также используются для выбора альтернативных вариантов. Пример использования: небольшой производственный заказ будет изготавливаться на другом станке, чем крупный производственный заказ.Другой пример использования: при работе с небольшим производственным заказом операторы будут работать менее эффективно, чем над более крупным производственным заказом. Таким образом, время производства одного предмета будет уменьшаться по мере увеличения требуемого количества.

Интерфейс пользователя:

  • Дополнительное поле uom / единица измерения в таблице позиций. Типичные значения: «штука», «кг», «л», «м»… Все количества в плане для номенклатуры выражены в этой единице измерения.
  • Дополнительная надежность при определении настраиваемых атрибутов Эта функция была представлена в предыдущем выпуске, и мы добавили некоторые проверки для обработки угловых случаев (например, имена атрибутов, начинающиеся с дескрипторов, добавление атрибутов в прокси-модели, разрешение подчеркивания в именах атрибутов,…).
  • Производительность отчета инвентаризации исправлена после ее снижения в предыдущем выпуске..
  • Корректировка расчетов дней покрытия, которые могли ошибаться в первых ведрах плана.

Планирование запасов:

  • Оптимизация производительности для наборов данных розничного размера.

Прогнозирование:

  • Оптимизация производительности для наборов данных розничного размера.
  • Рефакторинг для значительного сокращения потребления памяти при использовании сложных иерархий.
  • Редактор прогнозов теперь также может отображать описания элементов, местоположений и клиентов при просмотре иерархий на верхней панели. Это значительно улучшает удобство использования, когда, например, имена элементов являются простыми числовыми идентификаторами.
  • Поле out_deviation в таблице прогноза теперь доступно для редактирования. Это полезно только при импорте прогноза, созданного извне. Когда вы используете механизм прогнозирования frePPLe, значение будет рассчитано frePPLe.

6.16.0 (21.08.2021)

Community Edition:

  • Старая группа frepple-user закрыта. Github Dicussions - новый форум для любых вопросов и обсуждений.
  • Процесс создания программного обеспечения непрерывной интеграции (CI) теперь полностью прозрачен и запускается на Github Actions.
  • С указанными выше изменениями исходный код, сборки программного обеспечения, тесты и форум пользователей теперь находятся рядом друг с другом на github.

Поддерживаемые платформы:

  • Установщик Windows для Community Edition был удален. FrePPLe - это корпоративное и облачное приложение. Версия для Windows для настольных ПК не является подходящим вариантом для распространения приложения. Enterprise Edition по-прежнему доступен в виде установщика Windows.
  • Теперь док-контейнер полностью готов к производству. Они уже некоторое время являются экспериментальными, и теперь мы представили код, тесты и документацию. Образы для Community Edition можно получить из реестра контейнеров Github. Образы для Enterprise Edition можно скачать с нашего портала.

Производственное планирование:

  • Улучшена логика выбора ресурса по умолчанию из пула ресурсов. В предыдущих выпусках мы автоматически выбирали наиболее эффективный ресурс. В случае, если мы находим несколько ресурсов в пуле с одинаковой эффективностью, теперь мы используем приоритет навыка ресурса как средство разрешения конфликтов.
  • Исправление ошибки: исправлена проблема решателя с неограниченным ресурсом. См. Https://github.com/frePPLe/frepple/issues/381.

Планирование запасов:

  • Новое приложение «ABC-классификация» позволяет легко определять сегментацию элементов с помощью классификации ABC. Параметры «abc.classes» и «abc.history» позволяют гибко настраивать расчет.

Пользовательский интерфейс:

  • Новый атрибут таблицы позволяет пользователям самостоятельно определять настраиваемые атрибуты из пользовательского интерфейса. В предыдущих выпусках это требовало некоторого программирования в серверной части. Поскольку добавление настраиваемых атрибутов является обычным делом для товаров, заказов на продажу и т. Д.… Мы даем это право пользователю.
  • Отчет о запасах получил новый набор дополнительных полей. Мы также упростили разворачивание и сворачивание сводных строк для отображения более подробных строк.

Администрирование:

  • Команда migrate теперь выполняет миграцию всех используемых сценариев. .

Интеграция:

  • Исправление ошибки: REST API не включал владельца поля модели ресурсов.В предыдущих выпусках системному администратору приходилось переносить каждый сценарий отдельно. Это было неудобно, и о нем часто забывали. Вы по-прежнему можете перенести одну базу данных только с помощью аргумента –database.

6.15.0 (02.07.2021)

Планирование производства:

  • Таблицы itemsupplier и itemdistribution получают дополнительное поле «batchwindow». Параметр определяет временное окно для группировки предлагаемых заказов на закупку или распределение вместе.Это упрощает моделирование частоты покупки или доставки: «Я покупаю этот товар один раз в месяц» / «Я отправляю по крайней мере требования на следующий месяц».
  • В таблице itemsupplier есть дополнительное поле «дополнительное безопасное время выполнения заказа». Он определяет время, которое необходимо добавить к стандартному сроку выполнения заказа поставщиком по соображениям безопасности..
  • Параметр plan.autoFenceOperations предписывает механизму расчета дождаться существующего предложения, а не создавать новое пополнение. В этом выпуске была улучшена логика для крайних случаев, связанных с просроченными требованиями и страховым запасом. Новое поведение задержит некоторые пополнения, которые были предложены слишком рано в предыдущих выпусках.
  • Исправление ошибки: ошибка в алгоритме планирования приводила к большему запаздыванию, чем необходимо, когда производственная операция производит более 1 единицы на единицу (т. Е. У вас есть запись рабочего материала с количеством> 1)
  • Параметр «currentdate» теперь также принимает ключевое слово «сегодня». Он устанавливает текущую дату для планирования на сегодняшний день в 00:00 / полночь. В предыдущих выпусках вы уже могли использовать ключевое слово «сейчас», чтобы использовать системное время в качестве текущей даты. Недостатком использования «сейчас» является то, что разные прогоны планирования в один и тот же день будут давать немного разные результаты. Для большинства пользователей это сбивает с толку и в этом нет необходимости. С новым ключевым словом «сегодня» план будет стабильным в течение дня.
  • Новый параметр «WIP.produce_full_quantity» обеспечивает более точный контроль над поведением поля completed_quantity производственных заказов. Если установлено значение «false» (по умолчанию), частично выполненный заказ на производство производит только оставшееся количество материала. Мы предполагаем, что наличные запасы уже были увеличены, чтобы отразить произведенный материал. Если установлено значение «true», частично завершенный производственный заказ все равно будет производить полное количество материала. Мы предполагаем, что произведенный материал будет зарегистрирован как запас только после того, как производственный заказ будет полностью завершен.

Интерфейс пользователя:

  • Возможность изменить количество записей на странице. Простое раскрывающееся меню рядом с кнопками перелистывания позволяет легко увидеть больше записей на экране.
  • Возможность создать сценарий из файла резервной копии. Теперь планировщик может выбрать файл резервной копии при создании сценария. Ранее сценарии можно было создавать только из других сценариев. Взгляд на старый план позволяет планировщику вернуться в прошлое и понять, почему определенные решения были приняты именно тогда.
  • Улучшено обнаружение таблиц данных при импорте файлов Excel.Эта функция была представлена в предыдущем выпуске. Отзывы пользователей показали, что столбцы данных нередко выходят за пределы таблицы. В версии 6.14 они молча игнорировались. Столбцы рядом с таблицей данных теперь будут по-прежнему считываться, аналогично поведению до 6.14.
  • Добавление 4 поля в отчет о запасах: Изготовлено подтвержденным заказом на поставку, Произведено предложенным заказом на покупку, По подтвержденному заказу, По заказу предложено. Эти 4 поля позволяют планировщику сразу понять, поступают ли закупленные количества из подтвержденного или предлагаемого заказа на поставку.
  • Настройки времени отчета теперь зависят от сценария.
  • Исправлена ошибка: редактирование сегментов календаря из календарной формы было некорректным.
  • Исправлена ошибка: виджет фильтра не отображался в пользовательских отчетах.

Интеграция:

  • Исправление ошибки: REST API не включал владельца поля модели ресурсов..

6.14.0 (28.05.2021)

Планирование производства:

  • Подтвержденные заказы на производство, заказы на распределение и закупки больше не потребляют и не производят материалы в прошлом периоде. Теперь мы размещаем их сразу после текущей даты. Это улучшает видимость плана между тем, что уже произошло, и тем, что должно произойти.
  • С новым полем «amount_completed» в производственных заказах frepple теперь может правильно моделировать частично выполненные производственные заказы. Плановая дата окончания, расход материалов и мощности теперь рассчитываются на оставшееся количество для производства. В более ранних выпусках мы полагались на соответствующим образом предварительно обработанные входные данные для учета таких частично завершенных незавершенных работ.
  • Теперь разрешено интерактивное изменение подтвержденных заказов на производство, заказов на поставку или распределения. В предыдущих выпусках их статус нужно было сначала изменить, прежде чем можно было редактировать количество или даты. Это временное изменение статуса больше не требуется.

Интерфейс пользователя:

  • Календарные представления заказов на закупку, производственные заказы и заказы распределения теперь поддерживают группировку результатов. Вы получаете строку с карточками для каждого ресурса, поставщика, товара, категории ...В этом случае представление календаря очень похоже на сетку электронной таблицы с карточками в каждой ячейке.
  • Заказы на производство, заказы на поставку и заказы на распределение теперь можно редактировать на экранах сведений о ресурсах и складских запасах.
  • Добавление периода покрытия в качестве атрибута элемента, позволяющего отображать, сортировать и фильтровать это значение в большинстве представлений и отчетов.
  • Теперь при загрузке файлов Excel мы проверяем наличие таблицы данных автофильтра на листе. Когда присутствует, мы только читаем данные из этой таблицы. Игнорирование всех остальных ячеек дает вам больше гибкости для создания собственного макета файла данных. Например, раздел заголовка с комментариями или инструкциями.
  • Исправление ошибки: при форматировании отрицательных чисел после запятой отображалось слишком много цифр.

Интеграция:

  • Добавление задачи загрузки экспортированных отчетов на экран выполнения, позволяющее пользователям экспортировать выбранные отчеты на удаленный сервер (используя ftp, sftp или ftps-соединение).
  • Возможность добавить столбец множителя к файлам, загружаемым в отчет прогноза или редактор прогнозов. Значения будут умножены на значение множителя. Это дает больше гибкости при работе с разными единицами измерения.
  • Исправление ошибки: REST API не включал поле, доступное для модели операции.

6.13.0 (20.04.2021)

Появление нового продукта:

  • Пользовательский интерфейс FrePPLe обладает довольно хорошими универсальными возможностями, которые можно использовать в других областях. Мы скопировали их в отдельный проект https://github.com/frePPLe/frepple-data-admin.

Интерфейс пользователя:

  • Добавлена поддержка учетной записи для аккаунтов Google. Пользователи облака теперь могут войти в систему со своей учетной записью Google.
  • Управление сценарием: добавление команды для запуска сценария.

Интеграция:

  • Импорт и экспорт данных из Odoo больше не интегрированы в задачу генерации плана. Теперь это задачи, которые можно запускать независимо.
  • REST API не поддерживает оператор in для всех полей.

Системное администрирование:

  • Команда для резервного копирования базы данных теперь доступна только пользователям, указанным в параметре SUPPORT_USERS. Теперь можно загрузить дамп базы данных из пользовательского интерфейса.

Прогнозирование:

  • Чистый прогноз в текущем сегменте больше не подлежит расчет в прошлое. В предыдущих выпусках срок выполнения мог быть в прошлом. Это приводит к ложным предупреждениям о позднем прогнозе, даже если прогноз может быть реализован из запасов.
  • Исправлена ​​ошибка экспорта, когда название прогноза содержало цитату или символ табуляции.

Планирование:

  • Исправление ошибки: использование параметра plan.autoFenceOperations может привести к неоптимальным планам, в результате чего спрос будет запланирован позже.

6.12.0 (01.03.2021)

Модель данных:

  • В товарной модели добавлены дополнительные поля «объем» и «вес». Экраны заказа на поставку, заказа на распространение и заказа на производство теперь могут отображать общую стоимость, общий объем и общий вес выбранных записей.

Интерфейс пользователя:

  • В отчете о запасах (План запасов) теперь отображается также архивированная информация о запасах. Мы архивируем наличные запасы и страховые запасы каждый день.
  • На экранах PO / MO / DO выбор строки теперь происходит путем щелчка в любом месте этой строки. Раньше пользователю приходилось устанавливать флажок в начале строки.

Компоненты сторонних производителей:

  • Добавлены необходимые пакеты Python: pillow и psutil Установите их, запустив «pip3 install Pillow psutil».

Системное администрирование:

  • Самодиагностика проверяет наличие необходимых сторонних пакетов Python. Отсутствующий пакет python теперь будет сообщаться как ошибка при каждом запуске frepplectl.

Прогнозирование:

  • Алгоритм прогнозирования улучшен для учета недостающих точек данных. Например, когда товара нет в наличии в магазине, продажи, очевидно, будут нулевыми. Но это не означает, что покупательский спрос на товар был нулевым. Ознакомьтесь с примером модели прогнозирования с отсутствующими точками данных.

6.11.0 (24.01.2021)

Планирование производства:

  • Исправление ошибки: при импорте утвержденных заказов на производство, назначенных ресурсу из группы ресурсов, был назначен неправильный календарь.
  • Исправление ошибки: исправлены угловые случаи, когда ограничения размера для операции противоречили друг другу. Вместо того, чтобы оставлять порядок незапланированным, мы теперь автоматически разрешаем конфликт, ослабляя ограничение..

Интерфейс пользователя:

  • Различные улучшения представлений Канбан и календаря, представленные в предыдущих выпусках.
  • Улучшения в функциях обмена сообщениями и подписчиков. Когда вы следите за объектом, вы также можете следить за действиями над связанными объектами. Например, когда вы следите за товаром, вы также можете выбрать отслеживание заказов на закупку, заказов на распределение заказов на производство для этого товара. Например, когда вы следите за ресурсом, вы также можете выбрать выполнение заказов на производство, запланированных для этого ресурса. Вы также можете добавлять других людей в качестве подписчиков..
  • FrePPLe теперь использует машинные переводы. Как пользователь, вы больше не увидите частично переведенный пользовательский интерфейс. Вместо этого вы увидите полностью переведенный пользовательский интерфейс с некоторыми переводами, которые немного неверны. Как переводчик, ваша задача теперь проще. Вам больше не нужно набирать все с нуля. Вместо этого вам просто нужно просмотреть предварительно переведенные строки и при необходимости исправить их.
  • Команда create_buckets теперь правильно поддерживает номера недель ISO 8601.

Разработка:

  • FrePPLe теперь использует систему сборки cmake, а не архаичные автоинструменты. Конечные пользователи не увидят никаких изменений (т. Е. Тот же исходный код по-прежнему компилируется в те же исполняемые файлы), но метаданные исходного кода теперь намного чище и лучше.
  • В Windows мы больше не поддерживаем развертывание с использованием веб-сервера apache или компилятора cygwin. Установщик Windows со встроенным веб-сервером и базой данных PostgreSQL по-прежнему полностью поддерживается. Это обеспечивает легкий старт для небольших развертываний и / или пробных версий. Более крупные и масштабируемые развертывания возможны только с сервером Linux..
  • 6.10.0 (06.12.2020)

    Служба поддержки:

    • Пользователи облака теперь могут общаться в чате со службой поддержки из меню справки. Через некоторое время мы удалим виджет чата, который в настоящее время присутствует на каждой странице.
    • Пользователи бесплатной пробной версии по-прежнему будут видеть виджет чата на каждой странице.

    Интерфейс пользователя:

    • Изменены формы редактирования для всех сущностей. Основные поля теперь четко отделены от дополнительных полей и связанных объектов.
    • Полностью переработаны функции комментирования и контрольного журнала. Теперь вы можете загружать вложения. Вы также можете следить за объектами. Когда в нем будут изменения, вы получите уведомление на свой почтовый ящик. Эта функция будет улучшена в следующих версиях.
    • Теперь пользователи могут загружать изображение аватара.
    • Обновлен список полей по умолчанию во всех отчетах. По умолчанию мы делаем отчеты максимально компактными. Более сложные поля по умолчанию скрыты.
    • Новый оператор фильтра «является дочерним по отношению к», который упрощает фильтрацию данных для части элемента, местоположения или иерархии клиентов.

    Компоненты сторонних производителей:

    • Добавлены необходимые пакеты Python: pillow и psutil Установите их, запустив «pip3 install Pillow psutil».

    Системное администрирование:

    • Теперь пользователи могут загружать вложения и свои аватары. Эти файлы хранятся в папке / var / log / frepple / uploads. Ваши процедуры резервного копирования (не говорите мне, что у вас их нет…) теперь должны включать эту папку.

    6.9.0 (07.11.2020)

    Интерфейс пользователя:

    • Теперь доступно представление Канбан для производственных заказов, заказов на поставку и заказов на распространение. Он отображает данные в виде карточек, расположенных в столбцы, и обеспечивает очень наглядный и интуитивно понятный обзор всех действий.
    • Добавлен новый мастер начала работы для создания прогноза для отдельного элемента. Заполните простую форму, указав товар, местоположение, клиента и недавнюю историю продаж, и мы заполним таблицы данных и сгенерируем статистический прогноз.
    • Добавлен новый мастер начала работы для создания производственного плана для одного заказа на продажу. Заполните детали заказа на продажу, определите путь поставки, и мы заполним таблицы данных и сгенерируем производственный план.

    6.8.0 (03.10.2020)

    Планирование производства:

    • Фильтрация данных стала проще. Редактор выражения поиска по-прежнему доступен, но простой поиск значения в текстовом поле теперь может выполняться с меньшим количеством щелчков мышью.
    • Добавление URL-адреса источника данных в диалоговое окно экспорта для упрощения экспорта данных frePPLe в Excel. Внешние приложения теперь могут напрямую извлекать данные frePPLe онлайн из URL-адреса, минуя шаги экспорта-импорта, которые вы выполняете вручную.
    • Обновлен отчет Ганта спроса, чтобы упростить увеличение и уменьшение масштаба, а также показать информацию о товарах.

    Интеграция:

    • Аутентификация для всех URL-адресов приложения теперь возможна с помощью веб-токена JSON или базовой аутентификации с помощью пользователя и пароля. Эта функция позволяет другим приложениям легко извлекать данные или встраивать frePPLe. Эту функцию можно отключить, закомментировав промежуточное ПО HTTPAuthentication в файле djangosettings.py.
    • Удаленный API для отмены запущенных задач.

    6.7.0 (29.08.2020)

    Планирование производства:

    • Расширенная настройка: может настраиватьcя последовательность, в которой заказы устанавливаются по приоритетам планирования.

    Интерфейс пользователя:

    • Новая история спроса, история заказов на покупку и виджеты истории запасов на экране доски диспетчера.FrePPLe теперь будет записывать исторические плановые данные. В следующих выпусках вы можете ожидать, что информация об историческом плане начнет появляться на дополнительных экранах.
    • Поле поиска теперь позволяет открывать результаты поиска в новой вкладке браузера. Использование разных вкладок браузера очень удобно, если вы не хотите терять предыдущий экран. Вы уже можете сделать это для всех ссылок, используя контекстное меню вашего браузера и мы сделали это немного проще.
    • Добавлены всплывающие подсказки с именем столбца при наведении курсора на заголовки столбцов.
    • Пользовательские отчеты теперь поддерживают фильтрацию, сортировку, настройку и избранное. Как и все остальные экраны.
    • Добавлен украинский язык.

    Установка в Windows:

    • У установщика Windows теперь есть возможность отправлять нам анонимную информацию об использовании. Данные об использовании предоставят нам ценную информацию для разработки нашей дорожной карты и дальнейшего улучшения инструмента. Данные анонимны и никогда не будут переданы третьим лицам. По умолчанию опция отключена.

    6.6.0 (19.06.2020)

    Планирование производства:

    • Алгоритм планирования улучшен, чтобы лучше контролировать запасы незавершенного производства. Незавершенное производство между точками развязки сохраняется минимальным, а запасы проводится в точках развязки. Поле max-early на ресурсах контролируется, какой запас приемлем на производственных операциях между точками разъединения.
    • Реализован пользовательский интерфейс и REST API для выбора и переключения альтернативных материалов в производственных заказах.

    Интерфейс пользователя:

    • В некоторых диалоговых окнах была кнопка подтверждения слева, в некоторых - справа. Теперь мы последовательно размещаем кнопку подтверждения всегда справа.
    • Переработан рабочий процесс для выявления предметов со многими поздними требованиями. Новый виджет в кабине «Анализ просроченного спроса» отображает 20 лучших товаров с просроченным спросом. Оттуда вы можете перейти к «отчету о спросе» элемента, чтобы просмотреть ситуацию с отставанием и ограничения, вызывающие задержку.
    • Управление сценариями: зарегистрированный пользователь больше не будет видеть на экране управления сценариями сценарии использования, в которых он / она неактивен.
    • Диалоговое окно экспорта: добавление сценариев в диалоговое окно, чтобы пользователь мог экспортировать текущее представление и сценарии (для которых у пользователя есть разрешение) в одном файле электронной таблицы / CSV-файла.
    • Заказ на производство, заказ на поставку и детали заказа на распределение: добавление виджетов верхнего и нижнего уровня. При выборе строки отображаются 2 новых виджета для отслеживания источника и назначения материала. Он показывает, как он был произведен / пополнен (восходящий виджет) и где он будет потреблен / доставлен (нижестоящий виджет).
    • Существует изменение в том, как строки выбираются в сетках, где допускается множественный выбор. Нажатие на флажок строки расширит существующий выбор до этой новой строки. Нажатие в любом месте строки сбросит существующий выбор, и будет выбран только этот новый ряд.

    6.5.0 (16.05.2020)

    Планирование производства:

    • Действие ограничений для операций теперь выражается в доступном времени, а не в календарном времени.
    • Производство или потребление материала теперь можно компенсировать на определенное время от начала или конца производственного заказа. Это можно использовать для моделирования времени перезарядки, сушки или тестирования: материал производится только через определенное время после окончания производственного заказа. Его также можно использовать для моделирования времени подготовки материала или комплектации: материал расходуется за определенное время до начала производственного заказа.

    Интерфейс пользователя:

    • Цепь поставок: Альтернативная операция с низким приоритетом (менее предпочтительная) будет отображаться синим цветом.
    • Упрощенные вкладки на экране товарных позиций для упрощения навигации и быстрого доступа к отчету о запасах товарной позиции.
    • Состояние сети: выполненные операции учитываются для расчета доступного столбца виджета состояния сети.
    • Поле поиска: Поле поиска в меню также ищет совпадения в поле описания. Если описание существует, оно теперь отображается рядом с именем объекта.

    Интеграция:

    • Планировщик задач позволяет пользователям автоматически выполнять серию задач в соответствии с расписанием.

    6.4.0 (04.04.2020)

    Планирование производства:

    • Более простые и эффективные возможности моделирования для MTO (производство под заказ) и CTO (конфигурирование под заказ). Путь поставки теперь может быть автоматически привязан к заказу клиента или атрибуту товара.
      В более ранних выпусках это было уже возможно, но требовал более сложного интерфейса данных.
    • Ресурсы могут быть назначены для замены в матрице переналадок. Дополнительный ресурс требуется для выполнения переключения - обычно это технический метод для перенастройки машины или инструмента, который необходим во время изменения настройки.
      Для замены могут быть назначены только неограниченные ресурсы. Решатель не может обрабатывать ограничения на ресурс переключения.

    Прогнозирование:

    • Таблица прогнозов имеет дополнительное поле «операция». Используется для указания операции доставки при планировании прогноза.
    • Функция избранных записей теперь также доступна в редакторе прогнозов.

    Интерфейс пользователя:

    • Добавлены поля в отчет о запасах «Потребляется Fcst» и «Потребляется SO». Отчет раньше включал как заказы на продажу, так и прогноз, теперь он ограничен только заказами на продажу.
    • Добавлена возможность отправки отчетов по электронной почтев том числе по нескольким адресам - по результатам экспорта в файл.
    • Управление сценариями: добавлена возможность трансляции сценария в производство. Все данные сценария будут скопированы в производственную базу данных.
    • Добавлен раздел «Управление измерениями» на экране «Выполнение».

    6.3.0 (28.02.2020)

    Планирование производства:

    • Усовершенствование решателя для улучшения планирования с использованием альтернативных материалов. В более ранних выпусках доступные запасы и выделенные запасы рассматривались индивидуально для каждого альтернативного материала. Начиная с этого выпуска алгоритм проверяет доступный запас и запас по всем альтернативным материалам перед созданием новых пополнений.

    Прогнозирование:

    • Большое количество показателей, которые до сих пор были жестко запрограммированы в механизме прогнозирования, теперь можно настраивать. Теперь они представляют собой набор предопределенных мер, которые вы можете легко адаптировать и расширять.

    Интерфейс пользователя:

    • Теперь вы можете сохранить часто используемые настройки отчета как избранные. Это может значительно сэкономить ваше ежедневное рассмотрение плана.
    • Новое приложение диспетчера отчетов позволяет опытным пользователям определять пользовательские отчеты с использованием SQL. Это значительно повышает гибкость, позволяющую адаптировать выходные данные плана к отчетам, которые соответствуют вашему бизнес-процессу и потребностям.

    Интеграция:

    • Файлы данных в формате SQL теперь можно обрабатывать с помощью команды импорта файлов данных из папки. По соображениям безопасности эта функция активна, только если задан параметр SQL_ROLE. Он должен быть настроен администратором на роль базы данных, которая правильно настроена на минимальный набор привилегий.
    • Файлы данных в формате PostgreSQL COPY теперь можно обрабатывать с помощью команды импорта файлов данных из папки. Файлы данных в этом формате загружаются НАМНОГО быстрее.
    • После ограничения внешнего ключа postgresql для плана операций и материала для плана операций для поля operationplan_id выполняется каскадное удаление. Как следствие, больше нет необходимости удалять записи плана операций (Подробности запасов) и операции плана ресурсов (Детали ресурса), прежде чем удастся удалить запись плана операции (MO / PO / DO).
    • интеграция с Odoo (v12 и v13): при экспорте нескольких PO для одного и того же поставщика будет создан один PO в odoo с несколькими строками. Если экспортированные заказы на поставку также содержат несколько строк для одного и того же продукта, то создается одна строка заказа на поставку odoo с суммой количеств и минимальной плановой датой всех экспортируемых записей для этого продукта.

    Документация:

    • Новый механизм для сборки пакетов Linux. Новый процесс, основанный на Docker, значительно упрощает поддержку нескольких дистрибутивов Linux.

    Безопасность:

    • Просмотр документации теперь более интуитивно понятен. Список возможностей позволяет найти путь по функциональной теме.

    6.2.0 (17.01.2020)

    Планирование производства:

    • Параметр Currentdate теперь принимает большинство известных форматов для представления даты и времени.

    Прогнозирование:

    • Редактирование значений прогноза в редакторе прогнозов теперь можно выполнять быстрее и удобнее. С помощью новой панели доступно редактирование нескольких сегментов сразу, изменение прогноза через количества или проценты.
    • Редактор прогноза теперь позволяет выбирать, какой показатель отображатm на верхних панелях. До этого верхние панели показывали общий прогноз в единицах или в стоимостном выражении. Теперь выпадающий список позволяет выбрать, какие цифры вы хотите отображать.
    • Можно добавлять пользовательские показатели в отчет о прогнозах и редактор прогнозов. Это открывает множество новых вариантов использования более сложных процессов прогнозирования:
      • использовать различные меры для сбора прогнозной аналитики всех заинтересованных сторон и определения консенсус-прогноза;
      • управлять ценами на товары и маржой, которые зависят от местоположения, клиента и времени;
      • включать в модель архивы прогнозов для анализа по методу водопада.

    Интерфейс пользователя:

    • Добавлена возможность расширенной экспертной корректировки, в том числе:
    • Даты выполнения задачи теперь отображаются в местном часовом поясе вашего браузера. Для локальных установок это ничего не меняет, это актуально для тех, кто работает в облаке.
    • Возможность фильтрации по полям JSON, таким как поле «Спрос» заказов на производство / распределение / покупку.

    Интеграция:

    • Экспорт полей длительности больше не будет длиться в секундах, но будет использоваться тот же формат, который используется в инструменте: «DD HH: MM: SS». Это изменение действует как для экспорта в CSV, так и в Excel.

    Разработка:

    • Новый механизм для сборки пакетов Linux. Новый процесс, основанный на Docker, значительно упрощает поддержку нескольких дистрибутивов Linux.

    Безопасность:

    • Была выявлена и устранена уязвимость в структуре веб-приложения django. Форму сброса пароля можно обмануть, чтобы отправить новый пароль на неправильный адрес электронной почты. Тот же патч можно применить к более ранним версиям. Подробности тут: https://www.djangoproject.com/weblog/2019/dec/18/security-releases/. По умолчанию frePPLe не настраивает почтовый сервер SMTP и функция сброса пароля не активна.

    6.1.0 (29.11.2019)

    Планирование производства:

    • Исправлены ошибки в алгоритме решателя при использовании альтернативных материалов.
    • Исправлена ошибка в алгоритме решателя при использовании дополнительного времени к операции (Тп.з.).
    • Добавлена дополнительная информация в диаграмму Ганта

    Планирование запасов:

    • Термин «параметр планирования запасов» был изменен на «политику запасов» - более короткий и более широко используемый в промышленности.
      Если вы загружаете набор данных из предыдущих релизов то вам нужно будет переименовать соответсвующее воле в файле загрузки с учетом вышесказанного.

    Прогнозирование:

    • Архитектура механизма прогнозирования подверглась значительному пересмотру, что позволило сделать более гибкими и расширенными вычисления по иерархии элементов, клиентов, местоположений и времени.
      В этом выпуске преимущества проявляются в значительном улучшении производительности:
      1) при редактировании на более высоких уровнях в иерархии;
      2) при загрузке данных прогноза.

    Интерфейс пользователя:

    • Реализована поддержка пользовательских атрибутов в заказах на закупку, производственных заказах и заказах распределения.
    • Аргументы фильтра теперь обрезаны, чтобы обеспечить более интуитивную фильтрацию. Невидимые начальные или конечные пробелы приводят к путанице и ошибкам.
    • Исправлена ошибка: исправлены кнопки «Единицы / Значения» на экране планирования запасов. Нажатие на активную кнопку вызывало изменение выбора (спасибо, Стивен).
    • Расширение пути поставки для отрисовки случаев, в которых отсутствует запись материала операции.

    Интеграция:

    • Переименована команда «create_database» в «createdatabase» для согласованности с другими командами.
    • Исправление ошибки: сбой API удаленного выполнения в сценариях
    • Исправления модуля интеграции для Odoo 12.

    Разработка:

    • Новый экран позволяет выполнять команды SQL в базе данных. Это новое приложение предназначено только для облегчения разработки и тестирования и не должно активироваться в производственных средах.

    6.0.0 (16.09.2019)

    Планирование производства:

    • Упрощение структуры буфера: столбец имени в буферной таблице удален. Поля item (Товарная позиция) и location (Местоположение) - это то, что однозначно определяет буфер.
    • Упрощение модели данных: таблица suboperation (Подоперации) устарела. Все содержащиеся в ней данные теперь могут храниться в общей таблице операций operation. Такое упрощение модели данных облегчает разработку интерфейсов данных.
    • Минимальная отгрузка по умолчанию для спроса изменена с round_down (количество / 10) на round_up (количество / 10)». Это обеспечивает лучшее значение по умолчанию для планирования очень медленно движущихся прогнозов.
    • Тип ресурса «бесконечный» теперь устарел. Он заменен новым полем «ограничение» для ресурса. Такой подход позволяет легче активировать и деактивировать определенные ресурсы в качестве ограничений при планировании.
    • При создании плана с ограничениями материальное ограничение было удалено, так как это не имело никакого влияния на алгоритм расчета плана. Фактические ограничения, используемые механизмом планирования, - это производительность, время выполнения заказа и ограничение по времени работы.
    • Усовершенствования алгоритма решателя для ресурсов, распределенных по группам, и времени выполнения операций. Улучшения обеспечивают более реалистичный план, когда производственные заказы охватывают несколько сегментов по мощности.
    • Повысилась производительность расчета при оценке матриц переналадки оборудования.
    • Исправлены ошибки и улучшены сообщения журнала при распространении информации о состоянии незавершенного производства.

    Прогнозирование:

    • В отчете «Прогноз» теперь отображаются все пересечения, если ранее отображались только отдельные.
    • Минимальный объем поставки по умолчанию для прогноза был равен 0 (т. Е. Принят любой размер отгрузки). Теперь это значение по умолчанию составляет 10% от чистого прогнозируемого количества, что также является минимальным размером отгрузки по умолчанию для заказов на продажу. Конечно, вы все равно можете установить поле минимальной отгрузки в таблице прогноза на 0, чтобы получить предыдущее поведение.

    Интерфейс пользователя:

    • Исправление ошибки: при загрузке файла заказов на покупку / распределение / производство с выбранным параметром «Сначала удалить все существующие записи и все связанные таблицы» все записи о покупке, производстве и распределении были удалены.
    • Добавление полей длительности, нетто-длительности и настроек на экране заказа на производство.
    • Добавлено предупреждение, когда пользователи пытаются загружать электронные таблицы в (очень) старом формате .XLS Excel вместо нового формата электронных таблиц .XLSX.
    • Улучшение производительности для отчетов «Цепь поставки» и «Где используется» для сложных и подробных спецификаций.

    Интеграция:

    • API REST для заказов на производство теперь возвращает ресурсы и материалы, которые он использует. Обновленные ресурсы и материалы также могут быть переписаны с помощью API.
    • Добавлена поддержка интеграции с Odoo 12.

    Сторонние компоненты:

    • Сторонние зависимые компоненты были обновлены до новых версий. Наиболее значимыми обновлениями являются postgres 11 и django 2.2.
      Postgres 10 остается поддерживаемым, поэтому обновление вашей базы данных не является обязательным для установки этого выпуска. При обновлении установки Linux из предыдущего выпуска используйте следующую команду для обновления пакетов Python. sudo -H pip install –force-reinstall -r В Windows новые пакеты являются частью установщика.
    • Поддержка работы в среде Python virtualenv.

    Документация:

    • Добавление примеров моделей «поваренной книги» по следующим функциональным возможностям: прогноз неттинга, альтернативные ресурсы, эффективность использования ресурсов.

    5.3.0 (06.07.2019)

    Планирование производства:

    • Исправление ошибки: нехватка материала может быть оставлена в ограниченном плане при решении вопроса о наличии страхового запаса на нескольких этапах или при наличии подтвержденного запаса.

    Прогнозирование:

    • Экран редактора прогнозов теперь можно,настроить так же, как и все остальные экраны.

    Интерфейс пользователя:

    • Мастер моделирования, который помогает новым пользователям загружать свои первые данные в frePPLe, полностью переработан. Теперь он предоставляет более полное, более структурированное и более глубокое руководство по началу работы с frePPLe. В настоящее время этот новый мастер недоступен в Community Edition.
    • Обновлениеэкскурсии. Предыдущий экскурсионный тур был путешествием по разным страницам и функциям frePPLe. Новая экскурсия состоит из вопросов использования, проиллюстрированных в коротком видео.
    • Фильтры для отчета теперь стали проще. Вместо того, чтобы снова открывать диалоговое окно поиска, вы можете напрямую редактировать описание фильтра в заголовке.
    • Несколько файлов теперь могут быть импортированы вместе.
    • Исправлена ошибка. При использовании функции «Пустая база данных» в заказах на производство, распространение или поставку или покупку все заказы (производство + распределение + доставка + покупка) были удалены.
    • Исправлена ошибка при расчете отставания в отчете о спросе
    • Исправлена ошибка. Сброс до 0 чистого прогноза за прошлые периоды прогноза. Ненулевые значения могут привести к неправильному отставанию в прогнозном отчете.

    5.2.0 (27.05.2019)...5.0.0 (16.03.2019)

    Список изменений см. в документации


    Контакты