Інтеграції / ERP / Sage 100
Чи підтримує Sage 100 планування виробництва з урахуванням реальних потужностей обладнання й персоналу? Огляд Production Management і Sage 100 Produktion
Ні, якщо йдеться про планувальник, який призначає кожну технологічну операцію на час, коли для неї є вільні потужності. Цю назву мають два різні продукти. Американський Sage 100 Production Management планує кожен виробничий наряд методом, який Sage називає “infinite” (без обмежень потужності), а перевантаження робочих центрів усуває планувальник. Німецький Sage 100 Produktion показує завантаження й вузькі місця, а додаткова Plantafel дає планувальнику змогу перетягувати завдання на дошці. Підприємства, яким потрібно планувати виробництво з урахуванням реальної доступності кожного верстата, працівника, інструмента й матеріалу, використовують SkyPlanner APS разом із Sage 100.
Спочатку з’ясуймо: якою версією Sage 100 ви користуєтеся?
Sage 100 у США та Канаді — це колишні MAS 90 і MAS 200. Виробництвом керують у Production Management, основу якого становлять виробничі наряди, шаблони, коди робіт і робочі центри. Production Management прийшов на заміну старішому модулю Work Order.
Sage 100 у Німеччині та Австрії — наступник Sage Office Line і Sage New Classic. Виробництвом керують у Sage 100 Produktion, основу якого становлять Ressourcenlisten, Fertigungsaufträge й Arbeitsplätze. Sage пропонує його в пакетах Basic, Professional і Enterprise (Sage 100 Produktion).
Ці продукти мають спільні назву й постачальника, але не кодову базу. Нижче розглянемо кожен із них, використовуючи його власну термінологію.
Як планує американський Sage 100 Production Management: крок за кроком
1. Робочі центри
У Work Center Maintenance ви задаєте час очікування в черзі, відсоток ефективності, кількість працівників або верстатів, доступні години за днями тижня та неробочі періоди. Sage визначає робочий центр як “one or more persons or machines” (одного чи кількох працівників або верстатів) і зазначає: “they are considered a single unit for capacity planning and detailed work assignments.” (для планування виробничих потужностей і детального розподілу завдань їх розглядають як єдину одиницю). (джерело)
Потужність — це кількість годин на день. “Each work center has a capacity, expressed in hours, that it can perform on a given day.” (Кожен робочий центр має потужність, виражену кількістю годин, які він може відпрацювати за певний день.) Sage обчислює її, множачи нормативну кількість годин на день на відсоток ефективності. (джерело)
2. Шаблони й виробничі наряди
Шаблон виробничого наряду містить етапи, кожен із яких має код роботи, пов’язаний із робочим центром. Виробничий наряд — це замовлення на виробництво, створене за цим шаблоном. У посібнику Sage для користувачів Work Order наведено відповідність старих і нових термінів: work order стає work ticket, routing — template, а operation code — activity code. (джерело)
3. Enhanced Scheduling
Без Enhanced Scheduling дати етапів визначаються датами, які ви вводите у виробничому наряді. Щоб система їх розраховувала, відкрийте Production Management Options і на вкладці Schedule виконайте вказівку: “select the Enable Enhanced Scheduling check box.” (установіть прапорець Enable Enhanced Scheduling). (джерело)
Enhanced Scheduling “uses the forward or backward scheduling method to determine when each step of a work ticket should be started and how long each step takes to complete.” (використовує пряме або зворотне планування, щоб визначити початок і тривалість кожного етапу виробничого наряду). Пряме планування веде розрахунок від дати початку виробництва. Зворотне — від кінцевого терміну.
4. Завантаження без обмежень потужності
Це ключовий принцип роботи системи. У довідці Sage зазначено: “The “infinite” loading technique is used to allow each work ticket to be scheduled independently.” (Метод завантаження без обмежень потужності дає змогу планувати кожен виробничий наряд незалежно.) (джерело) У довідці старішого модуля Work Order це пояснено як планування “each work order as if it were the only work order in the shop,” (кожного виробничого замовлення так, ніби воно єдине в цеху), з уточненням: “care must be taken not to overload the work centers.” (потрібно стежити, щоб не перевантажувати робочі центри). (джерело)
5. Перевірка завантаження й усунення перевантажень
Work Center Capacity Inquiry показує “commitments against work centers in three formats: daily, weekly, and detail.” (заплановане завантаження робочих центрів у трьох форматах: за днями, за тижнями та докладно). (Що нового у 2023) Якщо робочий центр перевантажений, Sage пропонує ручне рішення: “Individual work orders can be rescheduled or the queue time can be increased to relieve overcommitted work centers.” (Щоб розвантажити робочі центри, можна перенести окремі виробничі замовлення або збільшити час очікування в черзі.)
Як планує німецький Sage 100 Produktion: крок за кроком
1. Ressourcenliste
Центральний об’єкт — Ressourcenliste. За визначенням Sage, він містить “alle für die Herstellung eines Artikels notwendigen Ressourcen und Arbeitsabläufe” (усі виробничі ресурси й робочі процеси, необхідні для виготовлення виробу): Stückliste, Arbeitsplan, перелік інструментів і субпідрядні роботи. В Arbeitsgänge задають час налагодження й час на одиницю продукції, кількісні коефіцієнти, часові резерви та час очікування. (довідка Sage)
2. Fertigungssteuerung
Стандартний модуль охоплює пряме й зворотне планування, планування «точно вчасно», моделювання графіка, пропозиції щодо виробництва, об’єднання або поділ замовлень та інтегроване планування матеріалів. Він також забезпечує “Anzeige von Engpass-Positionen (Material und Kapazität)” (відображення вузьких місць за матеріалами й потужностями) та перевірку здійсненності плану.
3. Завантаження кожного Arbeitsplatz
“Mit der integrierten Arbeitsplatzauslastung können Sie unter Einbeziehung flexibler Zeiträume die aktuelle Belastung Ihrer Arbeitsplätze und Maschinen grafisch und tabellarisch einsehen.” (Вбудована функція аналізу завантаження дає змогу переглядати поточне завантаження робочих центрів і верстатів на графіках і в таблицях за довільно вибрані періоди.) Ви бачите поточне завантаження робочих центрів і верстатів у вигляді графіка або таблиці.
4. Plantafel
Графічна дошка планування входить до “Grafische Ressourcenplanung (Zusatzpaket)” (графічне планування виробничих ресурсів — додатковий пакет). Вона показує діаграму Ганта для кожного виробничого ресурсу: працівника, верстата або субпідрядника. “Mittels Drag & Drop können Sie die Tätigkeiten verschieben, und in Sekundenschnelle werden die Aufträge und der Materialbedarf neu terminiert.” (Ви можете перетягувати завдання, і за лічені секунди система перерахує дати замовлень і потреби в матеріалах.) Планувальник переміщує завдання, а Sage 100 змінює дати замовлень і потреби в матеріалах. На сторінці Sage Produktion функція Grafische Ressourcenplanung/Leitstand зазначена як додаткова в кожному пакеті (джерело).
Що залишається за планувальником
- США: кожен виробничий наряд планується окремо. Завантаження без обмежень потужності не враховує інші наряди на тому самому робочому центрі.
- США: перевантаження усувають вручну. Sage пропонує переносити наряди або збільшувати час очікування в черзі.
- США: один робочий центр — єдиний фонд годин. Для кількох верстатів і працівників у межах робочого центру задано одну загальну кількість годин на день. У довідці Sage не описано ані окремого графіка верстата, ані матриці часу налагодження, ані обмежень за інструментами.
- Німеччина: завдання на дошці перетягують вручну. Plantafel перераховує дати замовлень після того, як планувальник перемістить завдання. Sage не описує автоматичного визначення послідовності робіт.
- Німеччина: дошка входить до додаткового пакета. Grafische Ressourcenplanung — це Zusatzpaket, тому базовий модуль показує завантаження й вузькі місця без дошки.
- Обидві версії: час переналагодження задають для кожного етапу. Час налагодження зберігається на рівні етапу або Arbeitsgang. Sage не документує переналагодження між виробами, тривалість якого залежить від їхньої послідовності.
- Обидві версії: кожна зміна потребує нового балансування. Після термінового замовлення або поломки планувальник знову переглядає й коригує завантаження.
Коли достатньо власних засобів планування Sage 100
Планування в Sage 100 виконує своє завдання, якщо:
- План визначають один або два робочі центри, які є вузькими місцями, а решта цеху має запас потужності.
- Строки виконання тривалі, і для ухвалення рішень вам достатньо денного або тижневого завантаження кожного робочого центру.
- Майстер визначає послідовність робіт біля верстата.
- Переналагодження не залежить від того, який виріб виготовляли перед цим.
- Працівники, інструменти й надходження матеріалів не впливають на послідовність робіт.
Коли потрібен планувальник, що враховує реальні потужності
Можливостей планування Sage 100 вам уже недостатньо, якщо кілька з наведених ситуацій знайомі вашому підприємству:
- Планувальник щотижня витрачає години на перенесення виробничих нарядів або перетягування завдань на Plantafel.
- Строки поставок зриваються, хоча денне завантаження кожного робочого центру виглядає прийнятним.
- Час переналагодження залежить від того, який виріб виготовляли перед цим.
- Оператори, зміни й відсутність працівників обмежують план не менше, ніж верстати.
- Штампи, пресформи або пристосування спільно використовуються на кількох верстатах.
- Наявність матеріалів визначає, яке виробниче завдання можна почати.
- Термінові замовлення й поломки змушують переплановувати виробництво кілька разів на тиждень.
На що звернути увагу
- Планування на рівні технологічних операцій: для кожного етапу або Arbeitsgang мають бути визначені початок, кінець і робочий центр.
- Одночасне врахування реальної доступності всіх виробничих ресурсів: верстатів, працівників та інструментів.
- Автоматичне усунення перевантажень, а не перегляд потужностей чи дошка, на якій доводиться вручну балансувати завантаження.
- Матриця часу налагодження для асиметричних переналагоджень, що залежать від послідовності виробів.
- Урахування обмеженої доступності спільних інструментів і виробничих завдань, для яких потрібні кілька операторів одночасно.
- Планування з урахуванням матеріалів, яке перевіряє складські залишки й очікувані надходження за замовленнями на закупівлю.
- Зрозумілий обмін даними із Sage 100. Запитайте постачальника, як його рішення зчитує виробничі наряди або Fertigungsaufträge й записує дати назад саме у вашу версію Sage 100.
Варіанти поділяються на три групи:
- Планування всередині Sage 100: Enhanced Scheduling у США, додаткова Plantafel у Німеччині. Перевантаження усуває планувальник.
- Локальні доповнення Leitstand і APS, які встановлюють поряд із Sage 100 та налаштовують у межах проєкту з постачальником.
- Хмарні APS із функціями виконання робіт у цеху — саме до цієї категорії належить SkyPlanner. Він працює поруч із Sage 100, автоматично складає графік для кожного виробничого ресурсу, переплановує роботи зі зміною ситуації на виробництві та надає операторам доступ до графіка.
Яку роль відіграє SkyPlanner
SkyPlanner APS усуває кожну з перелічених прогалин. Планування враховує реальні потужності кожного робочого центру й доступність персоналу, а рушій Arcturus AI за лічені секунди складає графік усіх етапів. Один рушій узгоджує використання верстатів, працівників, інструментів і матеріалів. Дільниця з чотирма верстатами моделюється як чотири робочі центри або одна група робочих центрів, і кожен верстат отримує власну часову шкалу.
Матриця часу налагодження містить тривалість переналагодження між кожною парою виробів в обох напрямках, а рушій вибирає послідовність із найменшими витратами часу на налагодження. Інструменти — це спільні виробничі ресурси з обмеженою доступністю, а для одного виробничого завдання можуть одночасно знадобитися кілька операторів. Якщо верстат або працівник недоступний, рушій використовує визначені вами альтернативи.
Планування з урахуванням матеріалів моделює майбутні запаси на основі складських залишків і очікуваних надходжень за замовленнями на закупівлю. Замовлений матеріал вважається доступним із дати поставки, тому роботи плануються лише на той час, коли матеріал уже буде в наявності.
Autopilot автоматично перебудовує графік у разі змін на виробництві, дотримуючись заданих вами фіксацій і пріоритетів. Планувальники коригують виробничі завдання на діаграмі Ганта, а оператори реєструють виконані роботи з телефона або планшета за допомогою Mobile Confirmations.
Вибирайте SkyPlanner, якщо вирівнювання завантаження робочих центрів або перетягування завдань у Plantafel забирає години щотижня.
Вибирайте SkyPlanner, якщо саме переналагодження, спільні інструменти чи завдання за участю кількох операторів визначають, яку роботу можна почати наступною.
Вибирайте SkyPlanner, якщо хочете за кілька тижнів отримати робочий графік з урахуванням реальних потужностей, зберігши Sage 100, якою вже користуєтеся.
Почніть з експорту відкритих виробничих нарядів або Fertigungsaufträge в Excel під час 30-денного безкоштовного пробного періоду (до 20 робочих центрів, без кредитної картки). Після цього вартість становить від 199 € на місяць за 5 робочих центрів. Оплата щомісячна, скасувати підписку можна будь-коли. Вартість інтеграції розраховується заздалегідь з урахуванням ваших процесів і потреб та надається разом із вартістю тарифного плану, тож ви бачите повну суму ще до початку роботи. Впровадження зазвичай завершується протягом кількох тижнів від початку підключення.
SkyPlanner обмінюється даними із Sage 100 в обох напрямках. З американської версії Sage 100 надходять виробничі наряди, робочі центри, номенклатура й замовлення на закупівлю, а заплановані дати етапів і записи про трудовитрати передаються назад через Business Object Interface. З німецької версії Sage 100 надходять Fertigungsaufträge, Arbeitsgänge та Arbeitsplätze, а дати Arbeitsgang і Rückmeldungen передаються назад способом, узгодженим із вашим партнером Sage під час визначення обсягу робіт на етапі підключення. Команда SkyPlanner налаштовує інтеграцію під час підключення та підтримує її після запуску. Ваш партнер Sage або власні розробники можуть працювати з документованим REST API (довідник API) — для цього потрібен лише токен API.
Дізнайтеся, як усе працює разом, на сторінці SkyPlanner для Sage 100 або перейдіть одразу до посібника з інтеграції із Sage 100. Користуєтеся Sage 200 або Sage X3? Перегляньте сторінки Sage 200 та Sage X3. Інші ERP представлені в розділі інтеграцій з ERP.
Відгуки виробників про SkyPlanner
99,2%надійність поставок
«Завдяки SkyPlanner вузькі місця стали помітними, а управління виробництвом — зрозумілішим».
Toni Tuori, керівник виробництва
Piristeel · Системи безпеки покрівлі та водостічні системи
Цього року надійність поставок досягла 99,2%, а календарне планування заощаджує до чотирьох годин робочого часу на день.
1 000+виробничих замовлень плануються автоматично
«Тепер ми зовсім по-іншому контролюємо виробництво, а наше розуміння виробничих потужностей вийшло на цілком інший рівень».
Hannu Ryynänen, генеральний директор
Mamec · Промислові змішувачі, насоси та високотехнологічне контрактне виробництво
Тисячі виробничих замовлень плануються автоматично, а вся організація бачить стан виробництва в реальному часі.
Поширені запитання
Чи є в Sage 100 інструмент календарного планування?
Так, в обох продуктах. Американська версія Sage 100 Production Management має Enhanced Scheduling, що розраховує дати етапів уперед або назад без обмежень за потужністю. Німецька Sage 100 Produktion підтримує планування вперед і назад, відображає вузькі місця та пропонує додаткову графічну дошку Plantafel. В обох випадках перевантаження усуває планувальник.
Чи враховує Sage 100 Enhanced Scheduling обмеження потужностей під час планування виробництва?
Ні. У довідці Sage цей метод завантаження названо “infinite” (без обмежень за потужністю): кожне виробниче замовлення планується незалежно від інших. Потім Work Center Capacity Inquiry показує заплановане завантаження, а планувальник переносить замовлення або додає час очікування в черзі.
Чи планує Sage 100 Plantafel роботи з урахуванням обмежень потужностей?
Plantafel — це графічна дошка, на якій планувальник перетягує завдання, а Sage 100 змінює дати замовлень і потреби в матеріалах. Система планування виробництва з урахуванням обмежень потужностей автоматично планує кожну технологічну операцію на час, коли є вільні потужності, та перебудовує графік у разі змін на виробництві.
Чи враховує Sage 100 залежність часу налагодження від послідовності робіт?
Sage 100 зберігає час налагодження та виконання для кожного етапу або Arbeitsgang. SkyPlanner APS додає матрицю часу налагодження. Вона зберігає час переналагодження між парами виробів (із синього на червоний — 30 хвилин, із червоного на синій — 60), а система визначає послідовність виробничих завдань так, щоб мінімізувати цей час.
Як SkyPlanner APS підключається до Sage 100?
SkyPlanner обмінюється даними із Sage 100 в обох напрямках, а команда SkyPlanner налаштовує інтеграцію під час підключення. Американська версія Sage 100 підключається через Business Object Interface та ODBC. Дані німецької версії Sage 100 зчитуються з її бази даних SQL Server, а спосіб запису узгоджується з вашим партнером Sage. Заплановані дати передаються назад для кожного етапу, а вебхуки SkyPlanner надсилають зміни графіка одразу після їх виникнення.
Чи можна випробувати SkyPlanner до інтеграції із Sage 100?
Так. Експортуйте відкриті виробничі замовлення або Fertigungsaufträge та виробничі ресурси в Excel, імпортуйте їх у SkyPlanner протягом 30-денного пробного періоду й порівняйте отриманий графік зі своїм поточним планом. Кредитна картка не потрібна. Перегляньте тарифи, розпочніть пробний період або зв’яжіться з відділом продажів.