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

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

Опис рішення: Закупівля кормової сировини

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

Агент у кабінетіg5 (agro-43)
БлокЕлеватор і зерно
Основний користувачКерівник закупівлі кормової сировини
Кабінет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Межа включення до, %ні

Ціни інгредієнтів (tsiny_syrovyny.csv)

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

КолонкаЩо в нійОбовʼязкова
codeКод інгредієнтатак
nameНазва інгредієнтані
priceЦіна за тонну, грнтак
unitОдиниця ціни: грн/тні
periodПеріод ціни, напр. 2026-09ні
contractedЗаконтрактовано на цей період, тоннні

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

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

НормативЗа замовчуваннямДопустимі межі
Вікно, за яким рахується медіана ціни307 до 365
Відхилення ціни від медіани, за яким це вікно51 до 50

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

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

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

Покриття потреби: залишки плюс контракти проти потреби за планом виробництва
Колонки: Інгредієнт, Потреба, т, На складах, т, Законтрактовано, т, Покриття, Відкрита позиція, т, Ціна прайсу, грн/т, Відкрита позиція, грн

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

Ринок проти власної медіани: вікно це минулі ціни, а не прогноз
Колонки: Інгредієнт, Культура котирування, Базис, Ціна ринку, грн/т, Дата, Медіана, Проти медіани, Стан

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

РівеньЯк це звучить
попередженняСоєвий шрот: не закрито 3 719,2 т потреби, це 92,24 млн грн
до відомаПшениця фуражна: ринок нижчий за медіану на 6,6%
попередженняКукурудза: ринок вищий за медіану на 9,6%

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

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

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

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

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

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

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

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

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

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

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