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

Атестаційні завдання K2 ERP/Зернотрейдер: відмінності між версіями

Матеріал з K2 ERP Wiki
Створена сторінка: = Модуль для обліку операцій зернотрейдера: закупка, зберігання, продаж зерна = == Реальний бізнес-контекст == Компанія здійснює операції із закупівлі зернових культур у фермерів, їх зберігання на елеваторах та подальший продаж трейдерам, переробникам...
 
Рядок 15: Рядок 15:
Поля довідника:
Поля довідника:


* компанії, які купують зерно.; {| class="wikitable"
* компанії, які купують зерно.;== Примітка ==


= компонент для обліку операцій зернотрейдера: закупка, зберігання, продаж зерна =
= компонент для обліку операцій зернотрейдера: закупка, зберігання, продаж зерна =
Рядок 27: Рядок 27:
* базові характеристики:
* базові характеристики:
** вологість, %;
** вологість, %;
** сміттєва домішка, %.; втрати ваги залежно від початкової і нормативної вологості виступає ключовою рисою * '''Сушка'''.; !;==== Довідник «Постачальники» ====
** сміттєва домішка, %.; Бали


* ведення сертифікатів якості для партій зерна;
!; Окремо варто відзначити їх зберігання на елеваторах і подальший продаж трейдерам, переробникам або експортерам.; компонент зернотрейдингу — критичний для агрокомпаній, елеваторів, трейдерів і експортерів.; Параметр
* автоматичне формування актів прийому-передачі і товарних накладних;
=== 5.; обліковий облік складу ===
* обліковий облік вартості послуг елеватора:
** зберігання;
** сушка;
** очистка;
* інтеграційні функціональні можливості вагового обладнання через API або ручне введення ваги.; Реалізація правильної обробки партій зерна надає можливість:


* введення даних через AJAX без перезавантаження сторінки;
функціональні можливості складського обліку:
* миттєвий перерахунок маси та втрат при введенні показників вологості / сміттєвості;
* інтерактивне формування документів;
* автоматичне попередження при нестачі зерна на складі.;== Примітка ==


компонент зернотрейдингу критичний для агрокомпаній, елеваторів, трейдерів і експортерів.; Поля довідника:
=== 1.; Структура довідників ===
* '''Очищення''' втрати ваги на видалення домішок.; !; Поля довідника:


==== функціональні можливості ====
==== функціональні можливості ====
Рядок 57: Рядок 50:
** сміттєвість;
** сміттєвість;
* перерахунок до базисних умов;
* перерахунок до базисних умов;
* кількість, яка зараховується на складський облік.; Бали
* кількість, яка зараховується на складський облік.;==== Довідник «Постачальники» ====


* назва фермерського господарства;
* ведення сертифікатів якості для партій зерна;
* код ЄДРПОУ / ІПН;
* автоматичне формування актів прийому-передачі і товарних накладних;
* контактна особа;
* обліковий облік вартості послуг елеватора:
* банківські реквізити.; Параметр
** зберігання;
=== 5.; обліковий облік складу ===
** сушка;
** очистка;
* інтеграційні функціональні можливості вагового обладнання через API або ручне введення ваги.; !;==== Довідник «Покупці» ====


функціональні можливості складського обліку:
==== Втрати ====


=== 1.; Структура довідників ===
* відстеження залишків по кожній культурі;
* '''Очищення''' — втрати ваги на видалення домішок.;== Джерело ==
* зберігання партій із розбиттям за характеристиками;
* автоматичне списання зерна при продажі та реалізація.; {| class="wikitable"


!;=== 3.; Формули розрахунків ===
!;<math>


* Атестаційні задача K2 Cloud ERP — завантажений документ.; Окремо варто відзначити їх зберігання на елеваторах і подальший продаж трейдерам, переробникам або експортерам.; {| class="wikitable"
* вибір зерна зі складу по партіях:
** FIFO;
** ручний вибір;
* розрахунок сум.;=== 7.; Інтерфейс користувача ===


!;==== Довідник «Покупці» ====
* введення партій зерна із вхідними параметрами якості;
* розрахунок втрат при доробці:
** сушка;
** очистка.; Критерій


==== Втрати ====
* назва фермерського господарства;
 
* код ЄДРПОУ / ІПН;
* відстеження залишків по кожній культурі;
* контактна особа;
* зберігання партій із розбиттям за характеристиками;
* банківські реквізити.; \text {Нетто базисне} = \text {Нетто} \times \frac {100 - \text {фактична вологість}}{100 - \text {базисна вологість}}
* автоматичне списання зерна при продажі та реалізація.; \text {Нетто базисне} = \text {Нетто} \times \frac {100 - \text {фактична вологість}}{100 - \text {базисна вологість}}


=== 6.; Додаткові функції ===
=== 6.; Додаткові функції ===
Рядок 90: Рядок 91:
* вага до відвантаження;
* вага до відвантаження;
* вартість за тонну;
* вартість за тонну;
* загальна сума.;=== 7.; Інтерфейс користувача ===
* загальна сума.; Реалізація правильної обробки партій зерна надає можливість:


* введення партій зерна із вхідними параметрами якості;
{| class="wikitable"
* розрахунок втрат при доробці:
організація здійснює операції із закупівельна діяльність зернових культур у фермерів.; характеристика
** сушка;
** очистка.;<math>


* вибір зерна зі складу по партіях:
втрати ваги залежно від початкової і нормативної вологості виступає ключовою рисою * '''Сушка'''.; * введення даних через AJAX без перезавантаження сторінки;
** FIFO;
* миттєвий перерахунок маси та втрат при введенні показників вологості / сміттєвості;
** ручний вибір;
* інтерактивне формування документів;
* розрахунок сум.; характеристика
* автоматичне попередження при нестачі зерна на складі.;==== Колонки журналу ====
|-
|-
| Бекенд
| Бекенд
Рядок 118: Рядок 117:
|}
|}


==== Колонки журналу ====
==== функціональні можливості ====


==== функціональні можливості ====
== Технічні вимоги ==
== Технічні вимоги ==
=== 4.; Журнал «Реалізація зерна» ===
=== 4.; Журнал «Реалізація зерна» ===
==== Колонки журналу ====
|-
|-
| Реалізація довідників культур, постачальників, покупців
| Реалізація довідників культур, постачальників, покупців
Рядок 142: Рядок 141:
| 10
| 10
|}
|}
==== Колонки журналу ====


== Критерії оцінки ==
== Критерії оцінки ==


==== Довідник «Культури» ====
==== Довідник «Культури» ====
=== 3.; Формули розрахунків ===


* мінімізувати втрати;
* мінімізувати втрати;
* уникати неточностей у взаєморозрахунках;
* уникати неточностей у взаєморозрахунках;
* будувати довіру з контрагентами.; !; Критерій
* будувати довіру з контрагентами.
організація здійснює операції із закупівельна діяльність зернових культур у фермерів.; :contentReference [oaicite:0]{index=0}

Версія за 17:26, 29 квітня 2026

Поля довідника:

</math>

Основні задача

Перерахунок зерна до базисних умов

  • контролювати якість і кількість зерна;
  • обліковувати рух зерна: закупка, внутрішнє переміщення, продаж;
  • проводити зважування: первинне і після доробки;
  • автономно розраховувати партії, втрати при сушінні та очищенні;
  • формувати фінансові документи: акти приймання-передачі, рахунки-фактури, накладні.;== Реальний бізнес-контекст ==

Поля довідника:

  • компанії, які купують зерно.;== Примітка ==

компонент для обліку операцій зернотрейдера: закупка, зберігання, продаж зерна

2.; Журнал «Надходження зерна»

У процесі необхідно:

  • назва культури: пшениця, кукурудза, ячмінь;
  • сорт;
  • базові характеристики:
    • вологість, %;
    • сміттєва домішка, %.; Бали

!; Окремо варто відзначити їх зберігання на елеваторах і подальший продаж трейдерам, переробникам або експортерам.; компонент зернотрейдингу — критичний для агрокомпаній, елеваторів, трейдерів і експортерів.; Параметр

5.; обліковий облік складу

функціональні можливості складського обліку:

1.; Структура довідників

  • Очищення — втрати ваги на видалення домішок.; !; Поля довідника:

функціональні можливості

  • номер приймального акту;
  • дата прийому;
  • постачальник;
  • культура;
  • брутто — вага до очищення;
  • тара;
  • нетто — вага після віднімання тари;
  • показники якості:
    • вологість;
    • сміттєвість;
  • перерахунок до базисних умов;
  • кількість, яка зараховується на складський облік.;==== Довідник «Постачальники» ====
  • ведення сертифікатів якості для партій зерна;
  • автоматичне формування актів прийому-передачі і товарних накладних;
  • обліковий облік вартості послуг елеватора:
    • зберігання;
    • сушка;
    • очистка;
  • інтеграційні функціональні можливості вагового обладнання через API або ручне введення ваги.; !;==== Довідник «Покупці» ====

Втрати

  • відстеження залишків по кожній культурі;
  • зберігання партій із розбиттям за характеристиками;
  • автоматичне списання зерна при продажі та реалізація.; {| class="wikitable"

!;<math>

  • вибір зерна зі складу по партіях:
    • FIFO;
    • ручний вибір;
  • розрахунок сум.;=== 7.; Інтерфейс користувача ===
  • введення партій зерна із вхідними параметрами якості;
  • розрахунок втрат при доробці:
    • сушка;
    • очистка.; Критерій
  • назва фермерського господарства;
  • код ЄДРПОУ / ІПН;
  • контактна особа;
  • банківські реквізити.; \text {Нетто базисне} = \text {Нетто} \times \frac {100 - \text {фактична вологість}}{100 - \text {базисна вологість}}

6.; Додаткові функції

  • номер товарної накладної;
  • дата відвантаження;
  • покупець;
  • культура;
  • вага до відвантаження;
  • вартість за тонну;
  • загальна сума.; Реалізація правильної обробки партій зерна надає можливість:
організація здійснює операції із закупівельна діяльність зернових культур у фермерів.; характеристика втрати ваги залежно від початкової і нормативної вологості виступає ключовою рисою * Сушка.; * введення даних через AJAX без перезавантаження сторінки;
  • миттєвий перерахунок маси та втрат при введенні показників вологості / сміттєвості;
  • інтерактивне формування документів;
  • автоматичне попередження при нестачі зерна на складі.;==== Колонки журналу ====
Бекенд K2 Cloud ERP на Python або PHP
БД PostgreSQL або MySQL
Фронтенд HTML5, JavaScript, AJAX, Axios або Fetch API
UI-компоненти DataTables, Select2
Друк Формування PDF-актів і накладних через Stimulsoft або внутрішній механізм

функціональні можливості

Технічні вимоги

4.; Журнал «Реалізація зерна»

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

|- | Реалізація довідників культур, постачальників, покупців | 10 |- | Журнал надходження і перерахунок базисної ваги | 20 |- | Журнал реалізації і списання зі складу | 20 |- | Розрахунок втрат при сушінні / очистці | 20 |- | Автоматичне формування актів і накладних | 20 |- | Інтерактивність через AJAX, підсумки в таблицях | 10 |}

Критерії оцінки

Довідник «Культури»

3.; Формули розрахунків

  • мінімізувати втрати;
  • уникати неточностей у взаєморозрахунках;
  • будувати довіру з контрагентами.