Атестаційні завдання K2 ERP/Молокозавод
Модуль обліку заготівлі молока, виробництва і збуту молочної продукції
Реальний бізнес-контекст
Молокозавод купує молоко у фермерських господарств або пунктів збору молока, проводить його прийом, перевірку якості, переробку на продукцію — молоко, сир, масло — і далі продає через мережу дистриб’юторів або роздріб.
Необхідно:
- вести облік прийому молока з параметрами якості;
- розраховувати перераховану вагу на базисні показники;
- планувати виробництво і списання молока на продукцію;
- обліковувати готову продукцію та її реалізацію.
Основні завдання
1. Структура довідників
Довідник «Пункти прийому молока»
Поля довідника:
- назва пункту;
- адреса;
- відповідальна особа.
Довідник «Постачальники»
Поля довідника:
- фермери або кооперативи;
- контактні дані;
- реквізити для розрахунків.
Довідник «Продукція»
Поля довідника:
- назва продукту:
- молоко пастеризоване 2,5%;
- сир твердий;
- масло вершкове;
- норма витрат сировини, наприклад:
- для 1 кг сиру потрібно 10 л молока;
- технологічний процес — описово.
2. Журнал «Прийом молока»
Колонки журналу
- дата прийому;
- пункт прийому;
- постачальник;
- вага брутто;
- вага нетто;
- вміст жиру, %;
- вміст білка, %;
- кислотність;
- бактеріальне забруднення;
- перерахунок до базисних показників після нормування;
- сума за прийом залежно від жирності / якості.
Функціонал
- зберігання партій молока за постачальниками;
- перерахунок маси до базисних умов;
- розрахунок вартості партії.
3. Формули перерахунків
Перерахунок до базисної жирності
<math> \text{Базисна вага} = \text{Фактична вага} \times \frac{\text{Фактичний вміст жиру}}{\text{Базисний вміст жиру}} </math>
Приклад
Вхідні дані:
- фактична вага: 1000 л;
- фактичний жир: 3,2%;
- базисний жир: 3,4%.
Розрахунок:
<math> \text{Базисна вага} = 1000 \times \frac{3{,}2}{3{,}4} \approx 941 \text{ л} </math>
4. Виробництво продукції
Функціонал:
- планування виробництва продукції на основі доступного молока;
- списання молока зі складу відповідно до норм витрат;
- надходження готової продукції на склад.
Приклад
- 1000 л молока списано на виробництво 100 кг сиру.
5. Журнал «Реалізація продукції»
Колонки журналу
- номер накладної;
- дата;
- покупець;
- вид продукції;
- кількість;
- ціна;
- сума.
Функціонал
- продаж готової продукції;
- автоматичне списання продукції зі складу;
- контроль залишків на складі.
6. Розрахунки з постачальниками
Функціонал:
- розрахунок сум до виплати постачальникам молока залежно від якості і кількості;
- формування звітів про прийняте молоко і суми оплат.
7. Додаткові функції
- інтеграція з лабораторними приладами — опціонально — для автоматичного зчитування параметрів молока;
- контроль якісних показників молока на вході;
- генерація актів прийому молока;
- робота через AJAX без перезавантаження сторінок.
Технічні вимоги
| Параметр | Опис |
|---|---|
| Бекенд | K2 Cloud ERP на Python або PHP |
| БД | PostgreSQL або MySQL |
| Фронтенд | HTML5, JavaScript, AJAX, Fetch API або Axios |
| UI-компоненти | DataTables, Select2 |
| Друк | Формування PDF-документів: акти прийому, накладні на відвантаження |
Критерії оцінки
| Критерій | Бали |
|---|---|
| Реалізація обліку прийому молока | 20 |
| Перерахунок ваги до базисної жирності | 20 |
| Планування виробництва і списання молока | 20 |
| Облік реалізації готової продукції | 20 |
| Інтерактивність інтерфейсу через AJAX | 10 |
| Формування друкованих форм і звітності | 10 |
Примітка
Молочний завод потребує особливої точності у врахуванні якості сировини, переробки і реалізації, що критично для ведення фінансового обліку і відповідності стандартам виробництва.
Якісний облік прийому і переробки молока — основа прибутковості підприємства.