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

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

Матеріал з K2 ERP Wiki

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

</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.; Формули розрахунків

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