Атестаційні завдання K2 ERP/Мережа аптек

Версія від 18:09, 29 квітня 2026, створена R (обговорення | внесок) (Первинна публікація)
(різн.) ← Попередня версія | Поточна версія (різн.) | Новіша версія → (різн.)

Модуль обліку товарів, продажів, рецептів і залишків для мережі аптек

Реальний бізнес-контекст

Аптечна мережа включає:

  • кілька аптек у різних районах / містах;
  • продаж лікарських засобів:
    • рецептурних;
    • безрецептурних;
  • облік залишків товарів на кожній точці;
  • роботу з постачальниками і фармацевтами;
  • контроль термінів придатності та сертифікації препаратів.

Необхідно:

  • організувати централізований облік товарів і залишків;
  • підтримувати продажі з урахуванням рецептів;
  • забезпечити аналітику по обігу ліків і доходам;
  • контролювати запаси і роботу аптек.

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

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

Довідник «Аптеки»

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

  • назва аптеки;
  • адреса;
  • менеджер;
  • телефон.

Довідник «Препарати»

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

  • назва;
  • міжнародна непатентована назва — МНН;
  • форма випуску:
    • таблетки;
    • мазь;
    • ампули;
  • доза:
    • мг;
    • мл;
  • пакування;
  • серія;
  • виробник;
  • термін придатності;
  • рецептурність:
    • рецептурний;
    • безрецептурний;
  • ціна роздрібна;
  • ціна закупівельна;
  • наявність сертифікату:
    • номер;
    • дата.

Довідник «Постачальники»

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

  • назва;
  • контактна особа;
  • телефон;
  • email.

2. База «Постачання»

Колонки бази

  • аптека;
  • препарат;
  • кількість;
  • ціна закупівлі;
  • дата постачання;
  • серія;
  • термін придатності.

Функціонал

  • оприбуткування нових партій товару;
  • ведення обліку серій і термінів придатності.

3. База «Продажі»

Колонки бази

  • аптека;
  • фармацевт;
  • препарат;
  • кількість;
  • ціна продажу;
  • рецепт:
    • так;
    • ні;
  • номер рецепту, якщо потрібен;
  • дата продажу.

Функціонал

  • реєстрація продажу через касу;
  • перевірка необхідності рецепту для продажу;
  • формування чека або накладної.

4. Облік залишків

Функціонал:

  • автоматичний розрахунок залишків препаратів на кожній аптеці;
  • списання при продажі;
  • списання простроченого товару;
  • оповіщення про закінчення терміну придатності препаратів.

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

  • робота через AJAX для швидких продажів і оновлення залишків;
  • ведення сертифікатів препаратів — перевірка при продажу;
  • інтеграція з мобільним сканером штрихкодів — опціонально;
  • можливість бронювання препаратів через сайт — резервація ліків;
  • можливість ведення програми лояльності для клієнтів — опціонально.

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

Параметр Опис
Бекенд K2 Cloud ERP на Python або PHP
БД PostgreSQL або MySQL
Фронтенд HTML5, JavaScript, AJAX, Fetch API або Axios
UI-компоненти DataTables для таблиць продажів і товарів, Select2 для пошуку препаратів і постачальників, Barcode Scanner Support — опціонально
Друк Генерація чеків і актів списання у PDF

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

Критерій Бали
Реалізація бази аптек, препаратів і продажів 20
Облік залишків і контроль термінів придатності 20
Підтримка обліку рецептів 20
Звіти по продажах і залишках 20
Інтерактивність через AJAX і касові операції 20

Примітка

ERP для мережі аптек — must-have для забезпечення:

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

Правильне управління медикаментами:

  • знижує ризики;
  • підвищує прибутковість мережі.