Атестаційні завдання K2 ERP/Фармакологічне виробництво
Зовнішній вигляд
Модуль обліку виробництва лікарських засобів: сировина, виробничі партії, контроль якості, склади і фінанси
Реальний бізнес-контекст
Фармацевтичне підприємство:
- закуповує сировину;
- виробляє лікарські препарати:
- таблетки;
- сиропи;
- мазі;
- ампули;
- веде облік партій продукції;
- контролює терміни і якість;
- здійснює пакування, сертифікацію, відвантаження.
Необхідно:
- вести облік сировини, рецептур і виробничих процесів;
- відстежувати виробничі партії і контроль якості;
- автоматизувати генерацію сертифікатів якості;
- контролювати запаси і випуск продукції.
Основні завдання
1. Структура довідників
Довідник «Сировина»
Поля довідника:
- назва сировини;
- одиниця виміру:
- кг;
- л;
- г;
- постачальник;
- ціна закупівлі;
- сертифікат якості;
- термін придатності.
Довідник «Рецептури виробництва»
Поля довідника:
- назва препарату;
- список інгредієнтів:
- сировина;
- кількість на партію;
- одиниця випуску:
- таблетки;
- мл;
- вихід, наприклад 10000 таблеток;
- норма втрат при виробництві, %.
Довідник «Типи продукції»
Типи продукції:
- таблетки;
- сиропи;
- мазі;
- ампули;
- капсули.
2. База «Закупівлі сировини»
Колонки бази
- сировина;
- кількість;
- дата постачання;
- постачальник;
- сертифікат;
- термін придатності.
Функціонал
- оприбуткування партій сировини;
- автоматичне списання серій при виробництві.
3. База «Виробничі партії»
Колонки бази
- назва препарату;
- рецептура;
- обсяг партії:
- шт;
- л;
- кг;
- дата початку виробництва;
- дата завершення;
- спожиті інгредієнти — фактично;
- вихід продукції;
- номер партії;
- сертифікат якості;
- статус:
- виробляється;
- на перевірці якості;
- готово.
Функціонал
- запуск виробничого процесу згідно рецептури;
- облік фактичного використання сировини;
- випуск продукції по партії.
4. База «Контроль якості»
Колонки бази
- номер партії;
- дата перевірки;
- показники якості:
- вміст діючої речовини;
- вологість;
- стерильність;
- інші показники;
- відповідальний лаборант;
- статус:
- пройдено;
- не пройдено;
- примітки.
Функціонал
- ведення протоколів випробувань;
- генерація сертифікату якості на партію.
5. База «Склади»
Функціонал:
- ведення залишків сировини і готової продукції на різних складах;
- переміщення продукції між складами;
- контроль термінів придатності готової продукції.
6. Додаткові функції
- робота через AJAX для швидкої обробки операцій виробництва;
- управління сертифікатами продукції;
- сповіщення про закінчення терміну придатності:
- сировини;
- готової продукції;
- інтеграція модуля розрахунку собівартості виробничої партії:
- розподіл витрат на етапи виробництва.
Технічні вимоги
| Параметр | Опис |
|---|---|
| Бекенд | K2 Cloud ERP на Python або PHP |
| БД | PostgreSQL або MySQL |
| Фронтенд | HTML5, JavaScript, AJAX, Fetch API або Axios |
| UI-компоненти | DataTables для обліку партій і сировини, Select2 для пошуку препаратів і сировини |
| Друк | Генерація сертифікатів якості і актів виробництва у PDF |
Критерії оцінки
| Критерій | Бали |
|---|---|
| Реалізація обліку сировини, рецептур і виробництва | 20 |
| Ведення партій продукції і контролю якості | 20 |
| Формування сертифікатів якості і протоколів випробувань | 20 |
| Управління запасами на складах | 20 |
| Інтерактивність через AJAX і зручність обліку | 20 |
Примітка
ERP для фармакологічного виробництва — критично важлива для забезпечення відповідності:
- стандартам GMP;
- стандартам ISO;
- національним нормам;
- вимогам повного простеження партій продукції.