INITASK Опис рішення · агровиробництво МХП

Повернутись до переліку агентів

Опис рішення: Планування виробництва кормів

Документ описує, що саме робить агент, на яких даних, за якими правилами і як ви перевірите результат. Розробка за цим агентом починається після вашого письмового підтвердження цього опису.

Агент у кабінетіn5 (agro-46)
БлокГодівля
Основний користувачКерівник управління годівлі
Кабінетmhp-agro-app.initask.com
Статуспроєкт опису, відкритий для правок

1. Задача

План виробництва живе окремо від залишків сировини, і те, що комбікорму не буде з чого зробити, зʼясовується у місяці виконання. Агент розкладає план на потребу у сировині за складом рецептів, звіряє її із залишками і називає, чого не вистачить і на якому тижні, а поруч показує завантаження заводів.

2. Як агент працює

Розкладає план виробництва на потребу у сировині, звіряє її із залишками і називає, чого не вистачить і на якому тижні, а поруч показує завантаження заводів.

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

3. Що потрібно від вас

План виробництва кормів (plan_kormiv.csv)

Скільки тонн якого рецепта виробляє завод у періоді і на яку ферму. Звідси рахується потреба у сировині і завантаження заводу.

КолонкаЩо в нійОбовʼязкова
periodПеріод, напр. 2026-09так
plantЗаводтак
recipeНазва рецептатак
tonsПлан, тоннтак
farmФерма або майданчикні
factФактично вироблено, тоннні
capacityПотужність заводу за період, тоннні

Рецептури (retsepty.csv)

Затверджений склад раціонів: один рядок це інгредієнт у рецепті і його частка у відсотках. Дві останні колонки це межі включення, які ставить технолог: без них перерахунок за найменшою вартістю нічим не обмежений, крім норм.

КолонкаЩо в нійОбовʼязкова
recipeНазва рецептатак
codeКод інгредієнтатак
shareЧастка у відсоткахтак
groupГрупа птиці або періодуні
min_shareМежа включення від, %ні
max_shareМежа включення до, %ні

Залишки інгредієнтів (zalyshky_syrovyny.csv)

Партії сировини на складах: скільки лежить і до якої дати придатне. Один рядок це партія, а не підсумок по коду: строк придатності у партій різний.

КолонкаЩо в нійОбовʼязкова
codeКод інгредієнтатак
nameНазва інгредієнтані
qtyЗалишок, тоннтак
unitОдиниця залишкуні
expiresПридатне доні
storeСклад або силосні

4. Нормативи і пороги

Це значення за замовчуванням. Їх міняє ваш відповідальний прямо у кабінеті, без нашої участі і без релізу, кожна зміна лягає у журнал з автором і датою. Частина нормативів спільна для кількох агентів: вона задається один раз і діє скрізь, де на неї спираються.

НормативЗа замовчуваннямДопустимі межі
Покриття запасу, нижче якого це дефіцит141 до 180
Завантаження заводу, вище якого це сигнал9050 до 120

5. Що агент видає

Показники на екрані

Таблиці, у які можна провалитись з будь-якого числа

Потреба у сировині під план: план у тоннах, помножений на склад рецепта
Колонки: Інгредієнт, 09.2026, 10.2026, 11.2026, Разом, т, На складах, т, Вистачає до, Тиждень, з якого не вистачає

Завантаження заводів: проти потужності з файлу, а де її немає, проти власного середнього місяця
Колонки: Завод, Період, План, т, Потужність, т, Завантаження, Проти власного середнього

План за рецептами: скільки тонн кожного рецепта на горизонті
Колонки: Рецепт, Тонн разом, Періодів, Склад у файлі рецептур

Сигнали, які агент піднімає

РівеньЯк це звучить
критичнийСоняшниковий шрот: залишку вистачає до 06.09.2026
до відомаПланова закупівля: ще 3 позиції з горизонтом понад 14 діб
попередженняКомбікормовий завод 1 (приклад): за 10.2026 план 94,5% потужності

Формулювання у колонці праворуч це приклад на демонстраційному наборі: на ваших даних агент назве ваші обʼєкти і ваші цифри. Кожен сигнал перетворюється на задачу з виконавцем за правилом маршрутизації, яке ви правите у кабінеті.

6. Межа відповідальності

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

7. Як ви перевірите, що агент працює

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

8. Порядок погодження

1. Ви читаєте цей опис і позначаєте коментарем усе, що зрозуміли інакше або що описано неповно.

2. Ми правимо опис за вашими коментарями і надсилаємо оновлену версію.

3. Ви підтверджуєте опис письмово поштою. З цього моменту він є підставою для технічного завдання і для приймання.

4. Далі йде розробка. Будь-яка зміна після підтвердження оформлюється окремо, з новою оцінкою строку.

Initask. Сторінка закрита від індексації. Правки і коментарі: через Катю.