Атестаційні завдання K2 ERP/Поштова служба
Модуль обліку клієнтів, послуг, замовлень, рахунків і статусів для мультисервісної компанії: Поштова доставка + Хостинг
Загальний бізнес-контекст
Компанія:
- надає послуги поштової доставки:
- посилки;
- документи;
- міжнародні вантажі;
- надає послуги хостингу:
- сайти;
- VPS;
- домени;
- має мережу клієнтів:
- фізичні особи;
- юридичні особи;
- підтримує облік активних сервісів, доставок, строків і оплат;
- веде автоматичну генерацію рахунків і нагадування.
Необхідно:
- об'єднати облік обох типів послуг;
- вести окремі журнали для:
- відправлень;
- хостингових послуг;
- організувати спільну базу клієнтів і фінансів.
Основні завдання для поштової частини
1. Структура для поштової служби
Довідник «Пункти обслуговування»
Поля довідника:
- назва відділення;
- адреса;
- телефон.
Довідник «Кур'єри»
Поля довідника:
- ПІБ;
- телефон;
- статус:
- активний;
- відпустка.
2. База «Відправлення»
Колонки бази
- номер відправлення;
- відправник;
- одержувач;
- адреса доставки;
- тип відправлення:
- посилка;
- документи;
- вага;
- вартість доставки;
- статус:
- прийнято;
- відправлено;
- у транзиті;
- доставлено;
- кур'єр;
- термін доставки.
Основні завдання для хостингової частини
3. Структура для хостингу
Довідник «Тарифні плани»
Поля довідника:
- назва тарифу;
- тип:
- хостинг;
- VPS;
- оренда сервера;
- домен;
- вартість на місяць / рік.
Довідник «Сервери»
Поля довідника:
- назва;
- тип сервера;
- IP-адреси.
4. База «Хостингові послуги»
Колонки бази
- клієнт;
- тип послуги:
- хостинг;
- VPS;
- домен;
- тариф;
- сервер — якщо потрібно;
- дата початку;
- дата завершення;
- статус:
- активна;
- припинена;
- очікує оплату.
Спільна база
5. Клієнти
Поля клієнта:
- ПІБ або назва компанії;
- email;
- телефон;
- тип:
- фізична особа;
- юридична особа;
- можливість мати одночасно кілька послуг:
- доставка;
- хостинг.
6. Оплата і рахунки
Функціонал:
- генерація рахунків на доставку та хостингові послуги;
- статуси платежів:
- оплачено;
- очікує оплату;
- прострочено;
- оплата через:
- готівку;
- банківські карти;
- електронні системи;
- автоматичне створення рахунків:
- при продовженні послуг;
- при новому замовленні.
Звіти
Звіт по доставках
- кількість відправлень;
- сума доходу по доставці.
Звіт по хостингових послугах
- кількість активних послуг;
- сума доходу по хостингу.
Загальний фінансовий звіт
- доходи за період:
- окремо по доставці;
- окремо по хостингу.
Додаткові функції
- робота через AJAX для оновлення статусів доставки та хостинг-послуг без перезавантаження;
- сповіщення клієнтів:
- про зміну статусу доставки;
- про продовження або завершення хостинг-послуги;
- особистий кабінет клієнта:
- перегляд усіх активних доставок і хостингових послуг;
- скачування рахунків;
- оновлення контактних даних;
- панель адміністратора:
- управління тарифами;
- управління серверами;
- управління пунктами обслуговування;
- управління кур'єрами.
Технічні вимоги
| Параметр | Опис |
|---|---|
| Бекенд | K2 Cloud ERP на Python або PHP |
| БД | PostgreSQL або MySQL |
| Фронтенд | HTML5, JavaScript, AJAX, Fetch API або Axios |
| UI-компоненти | DataTables, Select2, FullCalendar |
| Друк | Генерація транспортних накладних, рахунків у PDF |
Критерії оцінки
| Критерій | Бали |
|---|---|
| Реалізація бази клієнтів, відправлень і хостинг-послуг | 20 |
| Управління оплатами і виставлення рахунків | 20 |
| Контроль продовження послуг і статусів | 20 |
| Звіти по доходах | 20 |
| Інтерактивність через AJAX і мобільна адаптивність | 20 |
Примітка
Єдина ERP-система для поштової служби та хостингової компанії дозволяє управляти кількома напрямками бізнесу через один зручний інтерфейс, об'єднуючи:
- клієнтів;
- рахунки;
- фінанси.
Це знижує витрати на облік і підвищує ефективність обслуговування.