Перейти до вмісту

Атестаційні завдання K2 ERP/Виробництво

Матеріал з K2 ERP Wiki

Умова складання. задача не має змогу бути зараховане, якщо платформа не надає можливість пройти базовий цикл виробництва: технологічна карта → виробниче замовлення → потреба в матеріалах → резервування → списання сировини → випуск готової продукції → звіт.;


Звіт показує всі виробничі замовлення за вибраний період.; характеристика

* створення технологічної карти;
* додавання компонентів у рецептуру;
* вибір продукції;
* вибір матеріалів;
* створення виробничого замовлення;
* автоматичний розрахунок потреби;
* перевірка залишків;
* резервування матеріалів;
* запуск виробництва;
* введення фактичних витрат;
* завершення виробництва;
* оприбуткування готової продукції;
* фіксація браку;
* фільтрація журналів.; '''істотно.''' Матеріали і продукція мають бути пов’язані зі складським обліком.; Собівартість = Вартість списаних матеріалів + Додаткові виробничі витрати
[[Категорія:Технологічні карти]]
Потрібно передбачити можливість мати кілька версій технологічної карти.; Відповідь

* списати фактично використані матеріали;
* оприбуткувати готову продукцію на складський облік.;== Реальний бізнес-контекст ==

== Рядки технологічної карти ==

!;== Поля матеріалу ==
== Логування змін ==
!; У замовленні потрібно зберігати версію карти, яка діяла на момент створення.; У звіті потрібно відображати:

{{DISPLAYTITLE:Атестаційні завдання K2 ERP/Виробництво}}

== Звіт план-факт ==

* меблева фабрика;
* харчове виробництво;
* молокозавод;
* пивзавод;
* агропереробне організація;
* будівельне виробництво;
* виробництво тари;
* цех із виготовлення напівфабрикатів;
* завод із серійним або дрібносерійним виробництвом.; Потрібно виготовити 20 столів.; Втрати

== Довідник «Матеріали і сировина» ==

* продукція;
* матеріали і сировина;
* склади сировини;
* склади готової продукції;
* технологічні карти;
* версії технологічних карт;
* рядки технологічних карт;
* виробничі замовлення;
* потреба в матеріалах;
* резерви матеріалів;
* фактичне списання матеріалів;
* випуск готової продукції;
* партії готової продукції;
* брак і втрати;
* замовлення клієнтів;
* зв’язок виробництва зі збутом;
* собівартість виробництва;
* виробничі звіти;
* журнал змін.; !;== Версії технологічних карт ==

платформа має автономно розраховувати потребу в матеріалах на основі технологічної карти.; {| class="wikitable" style="width:100%;"

Це потрібно, якщо продукція виготовляється під конкретне замовлення.; '''Коротко.''' Потрібно реалізувати компонент виробництва, який надає можливість створювати технологічні карти, планувати виробничі замовлення, автономно рахувати потребу в матеріалах, резервувати сировину, списувати її при завершенні виробництва та оприбутковувати готову продукцію на складський облік.;</div>

У межах атестації потрібно продемонструвати робочий сценарій.; Рівень
!; | Рецептура або специфікація матеріалів на одиницю продукції
|-
| Який центральний документ?; * стіл дерев’яний;
* сир твердий;
* молоко пастеризоване;
* гіпсова плита;
* металевий каркас;
* напівфабрикат м’ясний;
* готовий комплект меблів.; Потреба = 5 × 20 = 100 кг деревини

* з чого виготовляється продукція;
* скільки матеріалів потрібно за нормою;
* чи вистачає сировини на складі;
* що зарезервовано під конкретне замовлення;
* що фактично списано;
* скільки готової продукції отримано;
* чи були втрати або брак;
* наскільки фактичні витрати відрізняються від планових.; характеристика

Фактичне списання має змогу дорівнювати плановому або відрізнятися від нього.; !; Параметр

!; Для реалізації задачі доцільно передбачити такі сутності:

* вести довідник продукції;
* вести довідник матеріалів і сировини;
* створювати технологічні карти або рецептури;
* вказувати норми витрат матеріалів;
* враховувати технологічні втрати;
* створювати виробничі замовлення;
* автономно розраховувати потребу в матеріалах;
* перевіряти наявність сировини на складі;
* резервувати матеріали під виробництво;
* запускати замовлення у виробництво;
* списувати фактично використану сировину;
* оприбутковувати готову продукцію;
* фіксувати брак, втрати й відхилення;
* порівнювати планові та фактичні витрати;
* формувати виробничі задача, звіти й аналітику.; Потреба з втратами = Норма × Кількість продукції × (1 + Втрати % / 100)

!;== Довідник «Продукція» ==
Потрібно фіксувати:

== формування звітів ==

Без автоматизованого виробничого модуля ці інформаційні дані часто ведуться вручну або в Excel, що ускладнює контроль собівартості, залишків і виробничої дисципліни.; | компонент обліку виробничих процесів
|-
| Які довідники потрібні?;== Шкала оцінювання ==

Після завершення виробничого замовлення платформа повинна створити надходження готової продукції на складський облік.; !; характеристика
Правильна реалізація такого модуля надає можливість контролювати матеріали, виробничі витрати, складські залишки, брак, відхилення від норм і реальну ефективність виробництва.; {| class="wikitable" style="width:100%;"
Відхилення = Фактична витрата - Планова витрата
== Звіт «Потреба в матеріалах» ==
|-
| Назва матеріалу
| Назва сировини, матеріалу або комплектуючого
|-
| Одиниця виміру
| Кг, л, м, м², шт.; Це зв’язок між рецептурою, планом виробництва, складом сировини, фактичними витратами, випуском продукції та аналізом відхилень.; Об’єкт
!; Максимальна оцінка

== Приклад розрахунку ==

Акт випуску має містити:

* продукцію;
* кількість;
* дату випуску;
* складський облік;
* виробниче замовлення;
* відповідального.; Мета задача — створити в K2 ERP компонент для автоматизації виробничого обліку.; # у системі створюється продукція;
# у довіднику створюються матеріали та сировина;
# для продукції налаштовується технологічна карта;
# у технологічній карті вказуються компоненти й норми витрат;
# менеджер або технолог створює виробниче замовлення;
# платформа розраховує потребу в матеріалах;
# платформа перевіряє залишки на складі;
# при запуску виробництва матеріали резервуються;
# після завершення виробництва фактичні матеріали списуються;
# готова продукція оприбутковується на складський облік;
# за потреби фіксується брак або втрати;
# платформа порівнює планові та фактичні витрати;
# інформаційні дані потрапляють у звіти.; Роль

компонент має підтримувати розмежування прав.; компонент повинен формувати друковані документи.; Це має змогу бути:

# створити продукцію;
# створити матеріали і сировину;
# внести залишки матеріалів на складський облік;
# створити технологічну карту;
# додати компоненти та норми витрат;
# вказати планові втрати у відсотках;
# створити виробниче замовлення;
# вибрати продукцію і кількість;
# перевірити автоматичний розрахунок потреби в матеріалах;
# перевірити залишки на складі;
# зарезервувати матеріали;
# запустити замовлення у виробництво;
# ввести фактичні витрати матеріалів;
# зафіксувати відхилення від норми;
# за потреби зафіксувати брак або втрати;
# завершити виробництво;
# списати сировину зі складу;
# оприбуткувати готову продукцію;
# сформувати виробниче задача;
# сформувати акт списання матеріалів;
# сформувати акт випуску готової продукції;
# сформувати звіт потреби в матеріалах;
# сформувати звіт план-факт;
# сформувати звіт випуску готової продукції.; Значення

'''Критично.''' платформа не повинна запускати виробництво без контролю доступності матеріалів.; !;== Права доступу ==

* виробниче замовлення;
* продукцію;
* матеріал;
* планову витрату;
* фактичну витрату;
* відхилення;
* відсоток відхилення;
* причину відхилення.; Матеріал
Якщо планові втрати становлять 2%:
компонент має забезпечувати повний цикл виробництва: від рецептури або технологічної карти до планування замовлення.; До собівартості можуть входити:

{| class="wikitable" style="width:100%;"

* виробниче замовлення;
* матеріали;
* планову кількість;
* фактичну кількість;
* відхилення;
* причини відхилень;
* підписи відповідальних осіб.; Інтерфейс модуля має бути швидким і зручним для технолога, комірника та майстра виробництва.; Призначення

!; характеристика
!;== Види браку і втрат ==

* деревина;
* молоко;
* гіпс;
* борошно;
* метал;
* фурнітура;
* упаковка;
* фарба;
* клей;
* напівфабрикат.; {| class="wikitable" style="width:100%;"
{| class="wikitable" style="width:100%;"
|-
| Стіл дерев’яний
| Деревина
| 5 кг
| 2%
|-
| Стіл дерев’яний
| Фурнітура
| 1 комплект
| 0%
|-
| Стіл дерев’яний
| Лак
| 0,2 л
| 5%
|}

[[Категорія:Атестаційні завдання K2]]

== Критерії оцінювання ==

[[Категорія:Складський облік]]

<pre>

* дозволяти створювати нову версію;
* зберігати старі версії;
* використовувати активну версію у виробничих замовленнях;
* не змінювати старі виробничі замовлення після зміни рецептури.; | Сировина списується, готова продукція надходить на складський облік
|-
| Які звіти потрібні?;== Розрахунок потреби в матеріалах ==

Типовий бізнес-процес виробничого обліку виглядає так:
{| class="wikitable" style="width:100%;"
== Звіт «Брак і втрати» ==
== Спрощена формула собівартості ==
|-
| Реалізація технологічних карт
| 20
| Продукція, компоненти, норми витрат, втрати, версії рецептур
|-
| керування виробничими замовленнями
| 20
| Створення замовлення, статуси, відповідальні, запуск і завершення
|-
| Автоматичний розрахунок потреби в матеріалах
| 20
| Формули потреби, врахування кількості продукції, втрат і залишків
|-
| Контроль списання сировини і приходу продукції
| 20
| Резервування, фактичне списання, оприбуткування готової продукції, складські рухи
|-
| Інтерактивність і зручність інтерфейсу через AJAX
| 20
| Розрахунки, перевірка залишків, резервування, завершення виробництва без перезавантаження
|-
== Перевірка залишків матеріалів ==
!; Статус

!;== Основні об’єкти модуля ==

== Початок виробництва ==

!;== Див.; додатково ==

У звіті потрібно відображати:

== План-факт витрат матеріалів ==

* хто створив технологічну карту;
* хто змінив норму витрат;
* хто створив виробниче замовлення;
* хто зарезервував матеріали;
* хто запустив виробництво;
* хто змінив фактичні витрати;
* хто завершив виробництво;
* хто зафіксував брак;
* хто скасував замовлення;
* дату й час зміни;
* старе та нове значення, якщо це можливо.; Бали

== Поля технологічної карти ==

!; Поле

'''Технологічна карта''' — це рецептура або специфікація виробництва продукції.; Поле

<div style="border:3px solid #1565c0; background:#e3f2fd; padding:14px; margin:16px 0;">
== Фактичне списання сировини ==
== Друковані форми ==

Звіт показує втрати та брак у виробництві.;</div>

!; тощо
|-
| Ціна за одиницю
| Облікова або планова ціна
|-
| Тип матеріалу
| Сировина, допоміжний матеріал, комплектуюче, напівфабрикат
|-
| складський облік
| ключовий або допоміжний складський облік
|-
| Мінімальний залишок
| Опціонально, для контролю дефіциту
|-
| Активність
| Чи застосовується матеріал у виробництві
|}

[[Категорія:K2 ERP]]
== Поля браку ==
Потреба матеріалу = Норма × Кількість продукції


Після завершення виробництва платформа повинна дозволяти порівняти планові та фактичні витрати.; Питання

компонент має підтримувати продукцію, матеріали, технологічні карти, версії рецептур, виробничі замовлення, автоматичний розрахунок потреби, перевірку залишків, резервування, запуск виробництва, фактичне списання сировини, оприбуткування готової продукції, брак, втрати, друковані форми, звіти, AJAX-інтерактив і логування змін.; Критерій
__TOC__
|-
| Що потрібно створити?; !; Норма на одиницю

  • доступний залишок матеріалу зменшується;
  • фізичний залишок на складі ще не списується;
  • матеріал прив’язується до конкретного виробничого замовлення;
  • статус замовлення має змогу змінитися на «Зарезервовано».;== Оприбуткування готової продукції ==
  • планову потребу;
  • фактичну витрату;
  • відхилення;
  • причину відхилення;
  • відповідального.;== Акт списання матеріалів ==

Технологічні карти

Продукція має змогу бути готовою продукцією або напівфабрикатом, який далі застосовують, коли потрібно в іншому виробничому процесі.;== Звіт «План-факт виробництва» ==

AJAX-інтерактив

  • матеріал;
  • загальну потребу;
  • залишок на складі;
  • зарезервовано;
  • доступно;
  • дефіцит.; !;== Критичні помилки ==
; Якщо сировини недостатньо, це має бути видно до початку виробництва.; Потреба з втратами = 100 × 1,02 = 102 кг деревини
  • дату;
  • замовлення;
  • продукцію або матеріал;
  • кількість браку;
  • причину;
  • відповідального;
  • вартість втрат, якщо ведеться.;
Нове Замовлення створене, але матеріали ще не зарезервовані
Зарезервовано Матеріали зарезервовані на складі
У виробництві Замовлення передане у виробництво
Завершене Сировина списана, продукція оприбуткована
Скасоване Замовлення скасоване

платформа повинна дозволяти:

Резервування матеріалів

Завершення виробництва

!; Виробництво — це практична задача; додатково реалізовано виробничих замовлень, потреби в матеріалах, резервування сировини, списання матеріалів, випуску готової продукції, обліку браку, втрат і відхилень виступає ключовою рисою перевірки навичок розробника або впроваджувача K2 ERP у створенні модуля обліку виробничих процесів: технологічних карт забезпечується через Атестаційне задача K2 ERP.; | Потребу в матеріалах за нормами і кількістю продукції |- | Що відбувається при завершенні виробництва?; | Виробниче замовлення |- | Що має рахувати платформа?; Колонка |- | Назва технологічної карти | Назва або код рецептури |- | Продукція | Що виготовляється за цією картою |- | реліз | Номер версії рецептури або специфікації |- | Дата початку дії | З якої дати карта застосовується |- | Статус | Чернетка, активна, архівна |- | Коментар технолога | Додатковий характеристика процесу |}

Поля продукції

Форма виробничого замовлення

Матеріал Сировина, матеріал або напівфабрикат
Кількість на одиницю продукції Норма витрат
Одиниця виміру Одиниця матеріалу
Втрати, % Планові технологічні втрати
Обов’язковість ключовий або допоміжний компонент
Коментар Пояснення щодо використання матеріалу

Основна формула

Вона описує, які матеріали потрібні для виготовлення одиниці продукції та в якій кількості.; Критичними помилками вважаються ситуації, коли:

; платформа повинна дозволяти:

Журнал змін має зберігати:

  • створити виробниче замовлення на основі замовлення клієнта;
  • прив’язати виробництво до продажу;
  • бачити, для якого клієнта виготовляється продукція;
  • після завершення виробництва передати продукцію на відвантаження.;== інтеграційні функціональні можливості із замовленнями на збут ==

Формула з урахуванням втрат

Акт списання має містити:

Бекенд K2 Cloud ERP на Python або PHP База даних PostgreSQL або MySQL Фронтенд HTML5, JavaScript AJAX Axios або Fetch API UI-компоненти DataTables, Select2 Друк PDF для виробничих завдань, актів списання та актів випуску Експорт Excel або PDF для звітів

!; | Продукція, матеріали, склади, технологічні карти |- | Що таке технологічна карта?; У звіті потрібно показувати:

Приклад технологічної карти

  • виробниче замовлення;
  • продукцію;
  • кількість випуску;
  • складський облік готової продукції;
  • дату випуску;
  • відповідального.; |-

| Номер замовлення | Генерується автономно або вводиться вручну |- | Дата | Дата створення |- | Продукція | Що потрібно виготовити |- | Кількість продукції | Плановий обсяг виробництва |- | Технологічна карта | Активна карта або вибрана реліз |- | складський облік сировини | Звідки списуються матеріали |- | складський облік готової продукції | Куди надходить продукція |- | Відповідальний | Майстер, технолог або інший працівник |- | Коментар | Додаткова відомості |}


У формі завершення потрібно показувати:

У звіті потрібно відображати:

компонент має дозволяти фіксувати брак або втрати.; Форма виробничого замовлення повинна дозволяти вибрати продукцію, кількість і автономно отримати потребу в матеріалах.;== Звіт «Виробничі замовлення за період» ==

!;<div style="border:3px solid #1565c0; background:#e3f2fd; padding:14px; margin:16px 0;">

'''Практичний сенс.''' Якщо технологічна карта змінилася сьогодні, виробничі замовлення минулого місяця не повинні перераховуватися за новими нормами.; У виробництві потрібно знати:
</div>
== Мета задача ==
|-
| Продукція
| Готова продукція або напівфабрикати, які виготовляє організація
|-
| Матеріали і сировина
| Ресурси, які використовуються для виробництва
|-
| Технологічні карти
| Рецептури або специфікації виробництва продукції
|-
| Норми витрат
| Кількість матеріалів на одиницю продукції
|-
| Виробничі замовлення
| Документи планування і виконання виробництва
|-
| Резервування матеріалів
| Блокування сировини під конкретне виробниче замовлення
|-
| Списання сировини
| Фактичне використання матеріалів у виробництві
|-
| Випуск продукції
| Оприбуткування готової продукції на складський облік
|-
| Брак і втрати
| обліковий облік непридатної продукції або технологічних втрат
|-
| Склади
| Місця зберігання сировини, напівфабрикатів і готової продукції
|-
| Звіти
| План-факт, залишки, виробництво, витрати, брак, випуск продукції
|}

Після завершення виробництва платформа повинна виконати дві головні операції:

{| class="wikitable" style="width:100%;"

!;== Примітка ==
Після резервування:
|-
| Назва продукції
| Назва готового виробу або напівфабрикату
|-
| Одиниця виміру
| Шт., кг, л, м², комплект тощо
|-
| Тип
| Готова продукція або напівфабрикат
|-
| Артикул або код
| Внутрішній код продукції
|-
| ключовий складський облік
| складський облік, на який надходить готова продукція
|-
| Активність
| Чи застосовується продукція в поточному виробництві
|}

!;== Виробниче задача ==

Звіт показує, які матеріали потрібні для запланованих замовлень.; * неможливо створити продукцію;
* неможливо створити матеріал;
* неможливо створити технологічну карту;
* технологічна карта не містить норм витрат;
* виробниче замовлення не рахує потребу в матеріалах;
* кількість продукції не впливає на потребу;
* втрати не враховуються, якщо вони задані;
* платформа не перевіряє залишки матеріалів;
* резервування не зменшує доступний залишок;
* завершення виробництва не списує сировину;
* готова продукція не надходить на складський облік;
* фактичні витрати не можна порівняти з плановими;
* брак або втрати не фіксуються, якщо ця функція заявлена;
* звіти не відповідають виробничим документам;
* зміни норм витрат або фактичних списань не логуються.; характеристика
|-
| 90–100
| Відмінно
| компонент в цілому функціонує: технологічні карти, виробничі замовлення, потреба, резервування, списання, випуск, брак, звіти й AJAX реалізовані коректно
|-
| 75–89
| Добре
| Основна логіка функціонує, є собою незначні недоліки, які не руйнують виробничий бізнес-процес
|-
| 60–74
| Зараховано
| Базовий сценарій функціонує, але частина функцій реалізована неповно або потребує доопрацювання
|-
| 0–59
| Не зараховано
| Відсутня критична логіка: технологічні карти, розрахунок потреби, списання сировини або випуск продукції
|}

Після розрахунку потреби платформа повинна перевірити, чи є собою достатня кількість матеріалів на складі.; | Потреба в матеріалах, план-факт, випуск продукції, брак і втрати
|-
| Що є собою критичною вимогою?;
Опціонально компонент має змогу розраховувати виробничу собівартість.; Виробниче задача має містити: Початок виробництва означає, що замовлення передано в роботу.; * продукцію;
  • кількість;
  • складський облік;
  • дату випуску;
  • партію виробництва, якщо застосовується;
  • виробниче замовлення-підставу.; Мінімальний сценарій:

Формула відхилення

Приклади матеріалів

На 1 стіл потрібно 5 кг деревини.; функціональні можливості

Колонки журналу

; організація виготовляє продукцію з використанням сировини, матеріалів, комплектуючих або напівфабрикатів.;== ключовий бізнес-процес == ; * замовлення;
  • продукцію;
  • матеріал;
  • планову витрату;
  • фактичну витрату;
  • відхилення;
  • відсоток відхилення.; компонент обліку виробничих процесів: технологічні карти, виробничі замовлення і витрати матеріалів.;== Приклади продукції ==

Собівартість виробництва

Бажано передбачити зв’язок виробничого замовлення із замовленням клієнта.; 100

Повний цикл: рецептура → замовлення → списання → випуск продукції

У рядках технологічної карти потрібно вказувати компоненти.; {| class="wikitable" style="width:100%;" Довідник матеріалів і сировини містить усе, що застосовується у виробництві.; Що перевіряється

  • технологічні втрати;
  • понаднормові втрати;
  • брак готової продукції;
  • зіпсована сировина;
  • недовипуск продукції;
  • повторна переробка.; Поле

Практичне задача

|}



;== Назва задача == У результаті виконання атестаційного задача має бути створений компонент виробництва в K2 ERP.;== Звіт «Випуск готової продукції» == class="wikitable" style="width:100%;"

Поля виробничого замовлення

;== Технічні вимоги == Резервування матеріалів потрібно для того, щоб сировина не була використана іншим замовленням.; Окремо варто відзначити розрахунку потреби в матеріалах, контролю складу, запуску виробництва, списання сировини і оприбуткування готової продукції.; характеристика * номер замовлення; * дату; * продукцію; * кількість; * статус; * відповідального; * дату початку; * дату завершення.; Бали

; Поле
Дата Коли зафіксовано брак
Виробниче замовлення До якого замовлення належить брак
Продукція або матеріал Що саме списується як брак
Кількість Обсяг браку або втрат
Причина Чому виник брак
Відповідальний Хто зафіксував або допустив відхилення

Рекомендовані сутності бази даних

Акт випуску готової продукції

компонент виробництва є собою стратегічно важливим для заводів, харчових комбінатів, меблевих фабрик, агропереробних підприємств, будівельних виробництв і всіх компаній, які переробляють сировину у готову продукцію.; Разом * перевірити резерв матеріалів; * перевірити статус замовлення; * змінити статус на «У виробництві»; * зафіксувати дату початку; * показати виробниче задача для виконавців.; Поле
платформа повинна:
- Технолог Створює технологічні карти, норми витрат і рецептури
Майстер виробництва Створює та веде виробничі замовлення
Комірник Контролює залишки, резервування і списання матеріалів
Бухгалтер Перевіряє списання, собівартість і виробничі документи
Керівник виробництва Переглядає план-факт, випуск, втрати і продуктивність
Адміністратор Налаштовує довідники, права, склади та службові параметри
центральний принцип. Виробничий компонент — це не без ускладнень списання матеріалів.;== Статуси виробничого замовлення == У звіті потрібно відображати: !;== Брак і втрати ==

Очікуваний результат

Коротко

Через AJAX мають працювати: Звіт показує відхилення між плановими і фактичними витратами.; * номер замовлення; * дату; * продукцію; * кількість; * технологічну карту; * перелік матеріалів; * планову потребу; * відповідального; * планову дату завершення.; характеристика У таблиці потреби потрібно показувати: |- | Номер замовлення | Унікальний номер виробничого замовлення |- | Дата створення | Дата створення документа |- | Продукція | Що потрібно виготовити |- | Кількість | Скільки потрібно виготовити |- | Технологічна карта | Яка рецептура застосовується |- | Статус | Нове, зарезервовано, у виробництві, завершене, скасоване |- | Відповідальний | Працівник або підрозділ, який відповідає за виробництво |- | Планова дата завершення | Коли виробництво має бути завершене |}

Журнал «Виробничі замовлення»

компонент повинен фіксувати важливі зміни.; характеристика Це істотно, якщо рецептура або специфікація змінюється з часом.; !; характеристика Журнал виробничих замовлень показує всі заплановані та виконані виробничі процеси.; Поле * вартість матеріалів; * вартість напівфабрикатів; * технологічні втрати; * витрати праці; * виробничі накладні витрати; * енергоресурси; * інші виробничі витрати.; Продукція У звіті потрібно відображати: При запуску виробництва платформа повинна: Довідник продукції містить товари, які організація виготовляє.;