Атестаційні завдання K2 ERP/Автоперевізник: відмінності між версіями
R (обговорення | внесок) Створена сторінка: = Модуль обліку автоперевезень вантажів і пасажирів = == Реальний бізнес-контекст == Транспортна компанія організовує: * перевезення вантажів або пасажирів автомобільним транспортом; * має власний автопарк і водіїв; * виконує планування маршрутів; * ве... |
R (обговорення | внесок) Немає опису редагування |
||
| Рядок 1: | Рядок 1: | ||
== | == Рахунок клієнту == | ||
== 1.; Планування == | |||
[[Категорія:TMS]] | |||
== Статуси рейсу == | |||
!; Максимальна оцінка | |||
|- | |||
| Реалізація обліку транспорту, водіїв і маршрутів | |||
| 20 | |||
| Автопарк, водії, категорії допуску, маршрути, клієнти, типи перевезень | |||
|- | |||
| керування створенням і виконанням рейсів | |||
| 20 | |||
| Створення рейсу, призначення транспорту і водія, статуси, старт і завершення | |||
|- | |||
| обліковий облік витрат і підрахунок прибутковості рейсів | |||
| 20 | |||
| Паливо, додаткові витрати, пробіг, собівартість, чистий прибуток, рентабельність | |||
|- | |||
| Формування рахунків і звітності | |||
| 20 | |||
| Рахунок клієнту, акт виконаних перевезень, звіти по рейсах, транспорту і водіях | |||
|- | |||
| Інтерактивність через AJAX і планування на календарі | |||
| 20 | |||
| AJAX-створення рейсів, витрат, статусів, актуалізація календаря і звітів | |||
|- | |||
!; організація має власний автопарк, водіїв, постійні або разові маршрути, клієнтів, витрати на паливо, обслуговування, дорожні збори, стоянки та інші операційні витрати.; компонент має підтримувати автотранспорт, водіїв, маршрути, клієнтів, типи перевезень, рейси, статуси, паливні операції, додаткові витрати, одометри, розрахунок пробігу, планову і фактичну витрату палива, прибутковість рейсів, рахунки, акти виконаних перевезень, календар планування, технічне обслуговування, звіти, AJAX-інтерактив і логування змін.; При створенні рейсу потрібно вказати основні параметри перевезення.; Поле | |||
платформа повинна попереджати, якщо: | |||
'''Умова складання.''' задача не має змогу бути зараховане, якщо платформа не надає можливість пройти базовий цикл автоперевізника: транспорт → водій → маршрут → рейс → витрати → завершення → прибутковість → рахунок → акт → звіт.; Рівень | |||
Планова витрата розраховується за нормою транспорту.; Він поєднує клієнта, транспорт, водія, маршрут, пробіг, паливо, витрати, дохід, документи і фінансовий результат.; Відповідь | |||
== Довідник «Водії» == | |||
{| class="wikitable" style="width:100%;" | |||
Фактична витрата береться з внесених паливних операцій.; Звіт показує виконані рейси за вибраний період.; |- | |||
| Диспетчер | |||
| Планує рейси, призначає транспорт і водіїв, контролює виконання | |||
|- | |||
| Водій | |||
| Бачить свої рейси, має змогу передавати інформаційні дані по витратах і пробігу | |||
|- | |||
| Менеджер | |||
| функціонує з клієнтами, вартістю рейсу, рахунками і актами | |||
|- | |||
| Бухгалтер | |||
| Контролює оплату, рахунки, акти і фінансові документи | |||
|- | |||
| Механік | |||
| Контролює ТО, ремонт і технічний стан транспорту | |||
|- | |||
| Керівник | |||
| Переглядає звіти, прибутковість, витрати і завантаження автопарку | |||
|- | |||
| Адміністратор | |||
| Налаштовує довідники, права, маршрути, типи витрат і службові параметри | |||
|} | |||
Планове паливо = Відстань маршруту × Норма витрати / 100 | |||
компонент має підтримувати розмежування прав.; Типовий бізнес-процес роботи автоперевізника виглядає так: | |||
!; Поле | |||
== Реальний бізнес-контекст == | |||
[[Категорія:Атестаційні завдання K2]] | |||
* платні дороги; | |||
* стоянки; | |||
* штрафи; | |||
* ремонт у дорозі; | |||
* мийка; | |||
* добові водія; | |||
* навантаження або розвантаження; | |||
* інші операційні витрати.; Поле | |||
{| class="wikitable" style="width:100%;" | |||
== формування звітів == | |||
На етапі планування менеджер: | |||
* витрати | * заплановані рейси; | ||
* | * транспорт у рейсі; | ||
* | * водіїв у рейсі; | ||
* вільний транспорт; | |||
* конфлікти призначення; | |||
* рейси, що перетинаються по датах; | |||
* завершені та скасовані рейси.; |- | |||
| 90–100 | |||
| Відмінно | |||
| компонент в цілому функціонує: транспорт, водії, маршрути, рейси, витрати, паливо, прибутковість, документи, календар і звіти реалізовані коректно | |||
|- | |||
| 75–89 | |||
| Добре | |||
| Основна логіка функціонує, є собою незначні недоліки, які не руйнують бізнес-процес обліку автоперевезень | |||
|- | |||
| 60–74 | |||
| Зараховано | |||
| Базовий сценарій функціонує, але частина функцій реалізована неповно або потребує доопрацювання | |||
|- | |||
| 0–59 | |||
| Не зараховано | |||
| Відсутня критична логіка: транспорт, водії, маршрути, рейси, витрати, документи або розрахунок прибутковості | |||
|} | |||
<pre> | |||
!; Роль | |||
Після завершення рейсу потрібно зафіксувати: | |||
== бізнес-процес виконання рейсу == | |||
|- | |||
| Початкова точка | |||
| Місто, адреса або складський облік відправлення | |||
|- | |||
| Кінцева точка | |||
| Місто, адреса або пункт призначення | |||
|- | |||
| Відстань, км | |||
| Планова довжина маршруту | |||
|- | |||
| Проміжні пункти | |||
| Через які міста або точки проходить маршрут | |||
|- | |||
| характеристика маршруту | |||
| Додаткові умови або примітки | |||
|- | |||
| Плановий час у дорозі | |||
| Орієнтовна тривалість рейсу | |||
|} | |||
Клієнти — це замовники перевезень.; Поле | |||
Паливо є собою однією з ключових витрат автоперевізника.;</pre> | |||
== Рекомендовані сутності бази даних == | |||
* обирає маршрут; | |||
* обирає транспорт; | |||
* обирає водія; | |||
* вказує клієнта; | |||
* вказує планову дату виїзду; | |||
* задає вартість перевезення.;== ключовий бізнес-процес == | |||
== 3.; Виконання рейсу == | |||
== Звіт «Планове ТО» == | |||
!; характеристика | |||
== ТО має змогу плануватися за == | |||
'''центральний принцип.''' Рейс — це центральний документ автоперевізника.; | Автотранспорт, водії, маршрути, клієнти, типи перевезень | |||
|- | |||
| Який центральний документ?;== Мета задача == | |||
== Звіт «Витрати на транспорт» == | |||
== Критичні помилки == | |||
== Типи транспорту == | |||
|- | |||
| Автомобіль | |||
| Транспорт, для якого планується ТО | |||
|- | |||
| Тип ТО | |||
| Планове, позапланове, ремонт | |||
|- | |||
| Планова дата | |||
| Коли потрібно виконати ТО | |||
|- | |||
| Плановий пробіг | |||
| При якому пробігу потрібно виконати ТО | |||
|- | |||
| Фактична дата | |||
| Коли ТО виконано | |||
|- | |||
| Вартість | |||
| Сума обслуговування | |||
|- | |||
| Коментар | |||
| Деталі виконаних робіт | |||
|} | |||
== Фактична витрата палива == | |||
Чистий прибуток = Дохід від перевезення - Загальні витрати | |||
{| class="wikitable" style="width:100%;" | |||
== | == Поля клієнта == | ||
* номер | * номер рахунку; | ||
* | * дату; | ||
* | * клієнта; | ||
* маршрут; | * маршрут; | ||
* дату рейсу; | |||
* тип перевезення; | * тип перевезення; | ||
* вартість перевезення; | * суму до оплати; | ||
* реквізити для оплати.; Поле | |||
<div style="border:3px solid #b71c1c; background:#ffebee; padding:14px; margin:16px 0;"> | |||
** | |||
** | Рахунок формується на основі рейсу.; характеристика | ||
* | |||
** | # менеджер створює клієнта або обирає наявного; | ||
** | # створюється або вибирається маршрут; | ||
* | # планується рейс; | ||
* | # на рейс призначається автомобіль; | ||
# на рейс призначається водій; | |||
# фіксується планова вартість перевезення; | |||
# при виїзді фіксується дата, час і показник одометра; | |||
# під час рейсу вносяться витрати на паливо, дороги, стоянки або інші витрати; | |||
# після завершення фіксується кінцевий одометр; | |||
# платформа розраховує фактичний пробіг; | |||
# платформа рахує витрати і прибутковість; | |||
# формується рахунок клієнту; | |||
# формується акт виконаного перевезення; | |||
# рейс переходить у статус '''«Завершений»'''; | |||
# інформаційні дані потрапляють у звіти.; | Повний цикл: рейс → виконання → витрати → прибутковість → документи → звіт | |||
|} | |||
== Довідник «Типи вантажів/послуг» == | |||
* [[K2 Cloud ERP|K2 ERP]] | |||
* [[K2 ERP]] | |||
* [[Атестаційні завдання K2 ERP]] | |||
* [[TMS]] | |||
* [[Автоперевізник]] | |||
* [[Логістика]] | |||
* [[Рейс]] | |||
* [[Маршрут]] | |||
* [[Автотранспорт]] | |||
* [[Водії]] | |||
* [[Паливо]] | |||
* [[Рахунок на оплату]] | |||
* [[Акт виконаних робіт]] | |||
* [[Звітність]] | |||
!; характеристика | |||
== Документи по рейсу == | |||
|- | |||
| Рейс | |||
| До якого рейсу належить витрата | |||
|- | |||
| Дата | |||
| Коли виникла витрата | |||
|- | |||
| Тип витрати | |||
| Паливо, дорога, стоянка, ремонт, штраф тощо | |||
|- | |||
| Сума | |||
| Сума витрати | |||
|- | |||
| Валюта | |||
| UAH, USD, EUR або інша | |||
|- | |||
| Документ | |||
| Чек, квитанція, фото або інший файл | |||
|- | |||
| Коментар | |||
| Пояснення витрати | |||
|} | |||
!; характеристика | |||
== Довідник «Маршрути» == | |||
!;<div style="border:3px solid #2e7d32; background:#e8f5e9; padding:14px; margin:16px 0;"> | |||
<pre> | |||
* | '''Практичний сенс.''' Один рейс має змогу виглядати вигідним за сумою оплати, але стати збитковим після врахування палива, простоїв, платних доріг і додаткових витрат.; Автоперевізник''' — це практична задача для перевірки навичок розробника або впроваджувача [[K2 ERP]] у створенні модуля обліку автоперевезень вантажів і пасажирів виступає ключовою рисою '''Атестаційне задача K2 ERP.; * паливо; | ||
* | * платні дороги; | ||
* | * стоянки; | ||
* штрафи; | |||
* ремонт у дорозі; | |||
* добові; | |||
* інші витрати.; Разом | |||
* неможливо створити автомобіль; | |||
* неможливо створити водія; | |||
* неможливо створити маршрут; | |||
* неможливо створити рейс; | |||
* рейс не має автомобіля або водія; | |||
* один автомобіль призначається на два одночасні рейси без попередження; | |||
* один водій призначається на два одночасні рейси без попередження; | |||
* неможливо внести стартовий або кінцевий одометр; | |||
* фактичний пробіг не розраховується; | |||
* витрати рейсу не враховуються; | |||
* паливо не враховується в собівартості; | |||
* прибутковість рейсу не розраховується; | |||
* рахунок клієнту не формується; | |||
* акт виконаного перевезення не формується; | |||
* звіти не відповідають фактичним рейсам і витратам; | |||
* зміни статусів і фінансових даних не логуються.; У звіті потрібно відображати: | |||
|- | |- | ||
| Бекенд | | Бекенд | ||
| K2 Cloud ERP на Python або PHP | | K2 Cloud ERP на Python або PHP | ||
|- | |- | ||
| | | База даних | ||
| PostgreSQL або MySQL | | PostgreSQL або MySQL | ||
|- | |- | ||
| Фронтенд | | Фронтенд | ||
| HTML5, JavaScript | | HTML5, JavaScript | ||
|- | |||
| AJAX | |||
| Axios або Fetch API | |||
|- | |- | ||
| UI-компоненти | | UI-компоненти | ||
| DataTables для рейсів, Select2 для вибору транспорту і | | DataTables для рейсів, Select2 для вибору транспорту, водіїв і маршрутів | ||
|- | |||
| Календар | |||
| Календар для планування рейсів | |||
|- | |||
| Файли | |||
| Фото чеків, квитанцій, документів по витратах | |||
|- | |- | ||
| Друк | | Друк | ||
| | | PDF-рахунки, акти виконаних перевезень, маршрутні листи | ||
|- | |||
| Експорт | |||
| Excel або PDF для звітів | |||
|} | |} | ||
=== | Журнал змін має зберігати: | ||
== Акт виконаних перевезень == | |||
* автотранспорт; | |||
* типи транспорту; | |||
* водії; | |||
* категорії водійських посвідчень; | |||
* маршрути; | |||
* клієнти; | |||
* типи перевезень; | |||
* рейси; | |||
* статуси рейсів; | |||
* паливні операції; | |||
* типи витрат; | |||
* витрати рейсів; | |||
* рахунки; | |||
* акти виконаних перевезень; | |||
* технічне обслуговування; | |||
* календар рейсів; | |||
* документи рейсу; | |||
* журнал змін; | |||
* звіти; | |||
* права доступу.; Бали | |||
== інформаційні дані ТО == | |||
{| class="wikitable" style="width:100%;" | |||
{| class="wikitable" style="width:100%;" | |||
<pre> | |||
</pre> | |||
== Назва задача == | |||
компонент має контролювати планове ТО транспорту.; |- | |||
| Що потрібно створити?; !;== Основні об’єкти модуля == | |||
== Календар планування рейсів == | |||
!; !; * автомобіль; | |||
* поточний пробіг; | |||
* плановий пробіг ТО; | |||
* залишок км до ТО; | |||
* планову дату ТО; | |||
* статус ТО.; | Рейси за період, витрати на транспорт, робота водіїв, прибутковість рейсів, планове ТО | |||
|- | |||
| Що є собою критичною вимогою?; характеристика | |||
У роботі автоперевізника потрібно контролювати: | |||
{| class="wikitable" style="width:100%;" | |||
!;== Практичне задача == | |||
Без автоматизації обліковий облік рейсів часто ведеться в таблицях, паперових шляхових листах або месенджерах.;== Примітка == | |||
== 4.; Завершення рейсу == | |||
== Поля рейсу == | |||
# створити транспорт; | |||
# створити водія; | |||
# створити маршрут; | |||
# створити клієнта; | |||
# створити типи перевезень; | |||
# створити рейс; | |||
# призначити автомобіль і водія; | |||
# вказати планову вартість перевезення; | |||
# перевести рейс у статус '''«У процесі»'''; | |||
# зафіксувати стартовий одометр; | |||
# додати паливну операцію; | |||
# додати додаткові витрати; | |||
# завершити рейс; | |||
# зафіксувати кінцевий одометр; | |||
# перевірити розрахунок фактичного пробігу; | |||
# перевірити розрахунок планового і фактичного палива; | |||
# перевірити розрахунок прибутковості рейсу; | |||
# сформувати рахунок клієнту; | |||
# сформувати акт виконаного перевезення; | |||
# перевірити календар рейсів; | |||
# створити планове ТО для автомобіля; | |||
# сформувати звіт рейсів за період; | |||
# сформувати звіт витрат на транспорт; | |||
# сформувати звіт роботи водіїв; | |||
# сформувати звіт прибутковості рейсів.; !; характеристика | |||
!; Колонка | |||
Рентабельність = Чистий прибуток / Дохід від перевезення × 100% | |||
{| class="wikitable" style="width:100%;" | |||
</pre> | |||
== Приклади витрат == | |||
* вести довідник автотранспорту; | |||
* вести довідник водіїв; | |||
* вести маршрути; | |||
* вести типи перевезень; | |||
* створювати рейси; | |||
* призначати автомобіль і водія на рейс; | |||
* фіксувати плановий і фактичний пробіг; | |||
* обліковувати паливо; | |||
* обліковувати додаткові витрати; | |||
* рахувати собівартість рейсу; | |||
* рахувати чистий прибуток; | |||
* формувати рахунки клієнтам; | |||
* формувати акти виконаних перевезень; | |||
* планувати рейси на календарі; | |||
* контролювати завантаження транспорту; | |||
* контролювати роботу водіїв; | |||
* нагадувати про планове ТО; | |||
* формувати звіти по рейсах, транспорту, водіях, витратах і прибутковості.; Це ускладнює контроль витрат, прибутковості, пального, завантаження транспорту і своєчасного обслуговування автопарку.; !; * який транспорт доступний; | |||
* який водій призначений на рейс; | |||
* який маршрут виконується; | |||
* коли рейс заплановано; | |||
* який пробіг зафіксовано на старті і фініші; | |||
* скільки палива витрачено; | |||
* які додаткові витрати були в рейсі; | |||
* яку суму має сплатити замовник; | |||
* чи прибутковий конкретний рейс; | |||
* коли транспорту потрібно пройти технічне обслуговування; | |||
* скільки рейсів виконав кожен водій.; | компонент обліку автоперевезень вантажів і пасажирів | |||
|- | |||
| Які довідники потрібні?; Довідник водіїв містить працівників, які виконують перевезення.;== Додаткові витрати рейсу == | |||
!; Бали | |||
!; * вантажні перевезення; | |||
* пасажирські перевезення; | |||
* спеціальні доставки; | |||
* регулярні маршрути; | |||
* експрес-доставка; | |||
* міжнародні перевезення; | |||
* міжміські перевезення; | |||
* локальна доставка.;== обліковий облік палива == | |||
!;<div style="border:3px solid #1565c0; background:#e3f2fd; padding:14px; margin:16px 0;"> | |||
|- | |||
| Рейс | |||
| До якого рейсу належить витрата | |||
|- | |||
| Дата | |||
| Дата заправки | |||
|- | |||
| Тип палива | |||
| Дизель, бензин, газ тощо | |||
|- | |||
| Кількість літрів | |||
| Обсяг палива | |||
|- | |||
| Ціна за літр | |||
| Вартість одиниці | |||
|- | |||
| Сума | |||
| Кількість × ціна | |||
|- | |||
| АЗС | |||
| Опціонально, місце заправки | |||
|- | |||
| Коментар | |||
| Додаткова відомості | |||
|} | |||
[[Категорія:K2 ERP]] | |||
== Рентабельність рейсу == | |||
Акт підтверджує факт надання послуги.; Мінімальний сценарій: | |||
Довідник автотранспорту містить усі транспортні засоби компанії.; !;== 2.; Виїзд == | |||
компонент | '''компонент обліку автоперевезень вантажів і пасажирів'''.; Критерій | ||
</pre> | |||
|- | |||
| Назва клієнта / ПІБ | |||
| організація або фізична особа | |||
|- | |- | ||
| | | Тип клієнта | ||
| | | Фізична або юридична особа | ||
|- | |||
| Телефон | |||
| Контактний номер | |||
|- | |- | ||
| | | Email | ||
| | | Електронна адреса | ||
|- | |- | ||
| | | Адреса | ||
| | | Адреса клієнта | ||
|- | |- | ||
| | | Договір | ||
| | | Номер або посилання на договір, якщо є собою | ||
|- | |- | ||
| | | Умови оплати | ||
| | | Передплата, післяплата, безготівково тощо | ||
|} | |} | ||
платформа повинна показувати відхилення: | |||
Під час рейсу можна додавати витрати: | |||
платформа повинна автономно рахувати фінансовий результат рейсу.; Звіт показує активність водіїв.;== У календарі потрібно бачити == | |||
</div> | |||
* | * дату і час прибуття; | ||
* | * кінцевий показник одометра; | ||
* | * фактичний пробіг; | ||
* | * остаточні витрати; | ||
* фінансовий результат.; Об’єкт | |||
== Права доступу == | |||
!; функціональні можливості | |||
== Звіт «Рейси за період» == | |||
|- | |||
| Номер рейсу | |||
| Унікальний номер рейсу | |||
|- | |||
| Дата виїзду | |||
| Планова або фактична дата старту | |||
|- | |||
| замовник | |||
| Замовник перевезення | |||
|- | |||
| Автомобіль | |||
| Призначений транспорт | |||
|- | |||
| Водій | |||
| Призначений водій | |||
|- | |||
| Маршрут | |||
| Напрям перевезення | |||
|- | |||
| Тип перевезення | |||
| Вантажне, пасажирське, спеціальне | |||
|- | |||
| Вартість перевезення | |||
| Дохід по рейсу | |||
|- | |||
| Фактичний пробіг | |||
| Різниця між кінцевим і стартовим одометром | |||
|- | |||
| Витрати на паливо | |||
| Фактичні витрати палива | |||
|- | |||
| Додаткові витрати | |||
| Дороги, стоянки, штрафи, інше | |||
|- | |||
| Статус рейсу | |||
| Запланований, у процесі, завершений, скасований | |||
|} | |||
платформа повинна дозволяти: | |||
Календар потрібен для контролю завантаження транспорту і водіїв.; !; характеристика | |||
'''Критично.''' Один і той самий автомобіль або водій не повинні бути призначені на два рейси, які виконуються одночасно.; Параметр | |||
!; Фактичне паливо = Сума літрів по рейсу | |||
!; * водія; | |||
* кількість рейсів; | * кількість рейсів; | ||
* дохід і | * загальний пробіг; | ||
* кількість завершених рейсів; | |||
* кількість скасованих рейсів; | |||
* суму доходу по рейсах; | |||
* кількість прострочених або проблемних рейсів.; Поле | |||
компонент повинен фіксувати важливі зміни.; Окремо варто відзначити водіїв, маршрутів, рейсів, витрат, палива, оплат клієнтів, рахунків, актів виконаних перевезень, планового ТО і прибутковості рейсів.; У результаті виконання атестаційного задача має бути створений компонент автоперевізника в K2 ERP.; характеристика | |||
[[Категорія:Автоперевізник]] | |||
автоперевізника: транспорт забезпечується через '''Коротко.''' Потрібно реалізувати компонент; додатково реалізовано водії, маршрути, рейси, паливо, витрати, дохід, прибутковість, рахунки клієнтам, акти виконаних перевезень, календар планування і контроль технічного обслуговування.;<pre> | |||
</div> | |||
!; Призначення | |||
== Поля паливної операції == | |||
!; Загальні витрати = Паливо + Додаткові витрати | |||
Інтерфейс має працювати оперативно та комфортно для диспетчера і менеджера.; характеристика | |||
* номер акта; | |||
* дату; | |||
* клієнта; | |||
* маршрут; | |||
* транспорт; | |||
* водія; | |||
* дату виконання рейсу; | |||
* вартість перевезення; | |||
* підписи сторін.;== Клієнти == | |||
* | * дату і час виїзду; | ||
* | * показник одометра на старті; | ||
* | * залишок палива, опціонально; | ||
* статус рейсу '''«У процесі»'''.;== Технічне обслуговування транспорту == | |||
</pre> | |||
== | == Критерії оцінювання == | ||
Через AJAX мають працювати: | |||
== | </div> | ||
== Загальні витрати рейсу == | |||
<div style="border:2px solid #f57c00; background:#fff3e0; padding:14px; margin:16px 0;"> | |||
<div style="border:3px solid #b71c1c; background:#ffebee; padding:14px; margin:16px 0;"> | |||
__TOC__ | |||
{| class="wikitable" style="width:100%;" | |||
== AJAX-інтерактив == | |||
== Очікуваний результат == | |||
!; | Клієнта, маршрут, транспорт, водія, пробіг, витрати, дохід і статус | |||
|- | |||
| Що потрібно рахувати?; 100 | |||
!; Акт має містити: | |||
== Контроль конфліктів == | |||
При старті рейсу потрібно зафіксувати: | |||
У звіті потрібно відображати: | |||
|- | |||
| ПІБ | |||
| Повне ім’я водія | |||
|- | |||
| Телефон | |||
| Контактний номер | |||
|- | |||
| Номер водійського посвідчення | |||
| Номер документа | |||
|- | |||
| Категорії допуску | |||
| B, C, D, CE або інші | |||
|- | |||
| Дата завершення посвідчення | |||
| Для контролю строку дії | |||
|- | |||
| Статус | |||
| Доступний, у рейсі, у відпустці, неактивний | |||
|- | |||
| Примітки | |||
| Додаткова відомості | |||
|} | |||
!;</div> | |||
* вибір клієнта; | |||
* вибір маршруту; | |||
* вибір транспорту; | |||
* вибір водія; | |||
* створення рейсу; | |||
* зміна статусу рейсу; | |||
* внесення одометра; | |||
* додавання витрат; | |||
* додавання паливних операцій; | |||
* розрахунок прибутковості; | |||
* актуалізація календаря; | |||
* формування рахунку; | |||
* формування акта; | |||
* фільтрація журналів; | |||
* актуалізація звітів.; Поле | |||
|- | |||
| Номер рейсу | |||
| Генерується автономно або вводиться вручну | |||
|- | |||
| замовник | |||
| Замовник перевезення | |||
|- | |||
| Маршрут | |||
| Вибір із довідника маршрутів | |||
|- | |||
| Автомобіль | |||
| Вибір доступного транспорту | |||
|- | |||
| Водій | |||
| Вибір доступного водія | |||
|- | |||
| Тип перевезення | |||
| Вантажне, пасажирське або інше | |||
|- | |||
| Дата виїзду | |||
| Планова дата старту | |||
|- | |||
| Дата прибуття | |||
| Планова дата завершення | |||
|- | |||
| Вартість перевезення | |||
| Дохід по рейсу | |||
|- | |||
| Коментар | |||
| Додаткові умови | |||
|} | |||
завдяки наявності Тип перевезення користувачі можуть розділяти рейси за видом послуг.; | Рейс | |||
|- | |||
| Що має містити рейс?; !; характеристика | |||
Рахунок має містити: | |||
* рейс; | |||
* дохід; | |||
* паливо; | |||
* додаткові витрати; | |||
* загальні витрати; | |||
* чистий прибуток; | |||
* рентабельність.; |- | |||
| Запланований | |||
| Рейс створено, але ще не розпочато | |||
|- | |||
| Підтверджений | |||
| Транспорт і водій призначені, рейс погоджено | |||
|- | |||
| У процесі | |||
| Рейс виконується | |||
|- | |||
| Очікує документів | |||
| Рейс завершено, але документи ще не оформлені | |||
|- | |||
| Завершений | |||
| Рейс виконано, витрати внесено, документи сформовано | |||
|- | |||
| Скасований | |||
| Рейс не відбувся | |||
|} | |||
== Створення рейсу == | |||
У межах атестації потрібно продемонструвати робочий сценарій.; Для реалізації задачі доцільно передбачити такі сутності: | |||
У звіті потрібно відображати: | |||
Журнал рейсів є собою головним робочим екраном модуля.; Що перевіряється | |||
Звіт показує фінансовий результат рейсів.; | Рахунок клієнту і акт виконаних перевезень | |||
|- | |||
| Які звіти потрібні?; * автомобіль; | |||
* витрати на паливо; | |||
* витрати на обслуговування; | |||
* платні дороги; | |||
* стоянки; | |||
* інші витрати; | |||
* загальну суму витрат.; !; {| class="wikitable" style="width:100%;" | |||
{| class="wikitable" style="width:100%;" | |||
Транспортна організація виконує вантажні або пасажирські перевезення автомобільним транспортом.;== Технічні вимоги == | |||
'''істотно.''' Транспорт, який перебуває в рейсі або на ремонті, не повинен призначатися на новий рейс без окремого підтвердження.; У звіті потрібно відображати: | |||
Відхилення = Фактичне паливо - Планове паливо | |||
|- | |||
| Автотранспорт | |||
| Автомобілі, вантажівки, автобуси, мікроавтобуси | |||
|- | |||
| Водії | |||
| Працівники, які виконують рейси | |||
|- | |||
| Маршрути | |||
| Напрями перевезення з відстанню і проміжними пунктами | |||
|- | |||
| Клієнти | |||
| Замовники перевезень | |||
|- | |||
| Типи перевезень | |||
| Вантажні, пасажирські, спеціальні доставки | |||
|- | |||
| Рейси | |||
| Основні документи виконання перевезень | |||
|- | |||
| Витрати рейсу | |||
| Паливо, платні дороги, стоянки, штрафи, ремонт у дорозі | |||
|- | |||
| Паливо | |||
| Планова і фактична витрата палива | |||
|- | |||
| Рахунки | |||
| Документи для оплати перевезення клієнтом | |||
|- | |||
| Акти виконаних перевезень | |||
| Документи, що підтверджують виконання послуги | |||
|- | |||
| ТО транспорту | |||
| Планове технічне обслуговування автомобілів | |||
|- | |||
| Календар рейсів | |||
| Планування завантаження транспорту і водіїв | |||
|- | |||
| Звіти | |||
| аналітичні інструменти по рейсах, витратах, водіях і прибутковості | |||
|} | |||
== Приклади типів == | |||
== Логування змін == | |||
{| class="wikitable" style="width:100%;" | |||
* вантажівка; | |||
* автобус; | |||
* мікроавтобус; | |||
* легковий автомобіль; | |||
* рефрижератор; | |||
* тягач; | |||
* причіп; | |||
* спецтранспорт.;== Звіт «Прибутковість рейсів» == | |||
== Розрахунок прибутковості рейсу == | |||
!; характеристика | |||
!;<pre> | |||
[[Категорія:Логістика]] | |||
== Коротко == | |||
</pre> | |||
компонент для автоперевізників потрібен логістичним компаніям, вантажним перевізникам, автобусним компаніям, службам доставки, підприємствам із власним автопарком і компаніям, які виконують регулярні перевезення.; |- | |||
| Номер автомобіля | |||
| Державний номер транспортного засобу | |||
|- | |||
| Марка і модель | |||
| як ілюстрація: Mercedes Sprinter, MAN, Volvo, Богдан | |||
|- | |||
| Тип транспорту | |||
| Вантажівка, автобус, мікроавтобус тощо | |||
|- | |||
| Вантажопідйомність | |||
| Для вантажного транспорту | |||
|- | |||
| Кількість пасажирських місць | |||
| Для пасажирського транспорту | |||
|- | |||
| Номер техпаспорта | |||
| інформаційні дані реєстраційного документа | |||
|- | |||
| Витрата палива | |||
| Норма л/100 км | |||
|- | |||
| Тип палива | |||
| Дизель, бензин, газ, електро | |||
|- | |||
| Поточний пробіг | |||
| Останній зафіксований показник одометра | |||
|- | |||
| Статус | |||
| Доступний, у рейсі, на ремонті, неактивний | |||
|} | |||
{| class="wikitable" style="width:100%;" | |||
Мета задача — створити в K2 ERP компонент для автоматизації роботи транспортної компанії.;== Колонки журналу рейсів == | |||
!; {| class="wikitable" style="width:100%;" | |||
Звіт показує транспорт, якому потрібно технічне обслуговування.; Питання | |||
== Див.; додатково == | |||
* хто створив рейс; | |||
* хто змінив маршрут; | |||
* хто призначив автомобіль; | |||
* хто призначив водія; | |||
* хто змінив дату рейсу; | |||
* хто змінив статус рейсу; | |||
* хто вніс стартовий одометр; | |||
* хто вніс кінцевий одометр; | |||
* хто додав витрати; | |||
* хто додав паливо; | |||
* хто сформував рахунок; | |||
* хто сформував акт; | |||
* дату й час зміни; | |||
* старе та нове значення, якщо це можливо.; !; компонент має забезпечувати повний цикл роботи транспортної компанії: обліковий облік автопарку.;== Поля водія == | |||
[[Категорія:Корпоративна Wiki]] | |||
!;== Поля автотранспорту == | |||
!; Статус | |||
</div> | |||
* автомобіль уже призначений на інший рейс у цей час; | |||
* водій уже призначений на інший рейс; | |||
* автомобіль перебуває на ремонті; | |||
* водій неактивний або у відпустці; | |||
* категорія водія не відповідає типу транспорту.;</div> | |||
!;== Порівняння плану і факту == | |||
автоматизація процесів обліку рейсів надає можливість мінімізувати втрати, контролювати паливо, бачити реальну прибутковість, оптимізувати логістику і підвищувати ефективність використання транспорту.; * пробігом; | |||
* датою; | |||
* мотогодинами, якщо застосовується; | |||
* рекомендаціями сервісу; | |||
* внутрішніми правилами компанії.; Поле | |||
== Планова витрата палива == | |||
== Журнал «Рейси» == | |||
{| class="wikitable" style="width:100%;" | |||
[[Категорія:Автотранспорт]] | |||
{{DISPLAYTITLE:Атестаційні завдання K2 ERP/Автоперевізник}} | |||
У звіті потрібно відображати: | |||
Критичними помилками вважаються ситуації, коли: | |||
Окрім палива, у рейсі можуть бути інші витрати.; | Фактичний пробіг, паливо, загальні витрати, чистий прибуток і рентабельність | |||
|- | |||
| Які документи потрібні?;== Поля витрати == | |||
|} | |||
<div style="border:3px solid #1565c0; background:#e3f2fd; padding:14px; margin:16px 0;"> | |||
{| class="wikitable" | == Звіт «Робота водіїв» == | ||
{| class="wikitable" style="width:100%;" | |||
== Довідник «Автотранспорт» == | |||
Маршрут описує напрям перевезення.; Звіт показує витрати по кожному автомобілю.;== Шкала оцінювання == | |||
== Поля маршруту == | |||
<pre> | |||
== Чистий прибуток рейсу == | |||
* | * номер рейсу; | ||
* | * дату; | ||
* | * клієнта; | ||
* маршрут; | |||
* автомобіль; | |||
* водія; | |||
* дохід; | |||
* витрати; | |||
* чистий прибуток; | |||
* статус.; Значення | |||
{| class="wikitable" style="width:100%;" | |||
Поточна версія на 19:21, 1 травня 2026
Рахунок клієнту
1.; Планування
Статуси рейсу
!; Максимальна оцінка |- | Реалізація обліку транспорту, водіїв і маршрутів | 20 | Автопарк, водії, категорії допуску, маршрути, клієнти, типи перевезень |- | керування створенням і виконанням рейсів | 20 | Створення рейсу, призначення транспорту і водія, статуси, старт і завершення |- | обліковий облік витрат і підрахунок прибутковості рейсів | 20 | Паливо, додаткові витрати, пробіг, собівартість, чистий прибуток, рентабельність |- | Формування рахунків і звітності | 20 | Рахунок клієнту, акт виконаних перевезень, звіти по рейсах, транспорту і водіях |- | Інтерактивність через AJAX і планування на календарі | 20 | AJAX-створення рейсів, витрат, статусів, актуалізація календаря і звітів |- !; організація має власний автопарк, водіїв, постійні або разові маршрути, клієнтів, витрати на паливо, обслуговування, дорожні збори, стоянки та інші операційні витрати.; компонент має підтримувати автотранспорт, водіїв, маршрути, клієнтів, типи перевезень, рейси, статуси, паливні операції, додаткові витрати, одометри, розрахунок пробігу, планову і фактичну витрату палива, прибутковість рейсів, рахунки, акти виконаних перевезень, календар планування, технічне обслуговування, звіти, AJAX-інтерактив і логування змін.; При створенні рейсу потрібно вказати основні параметри перевезення.; Поле платформа повинна попереджати, якщо: Умова складання. задача не має змогу бути зараховане, якщо платформа не надає можливість пройти базовий цикл автоперевізника: транспорт → водій → маршрут → рейс → витрати → завершення → прибутковість → рахунок → акт → звіт.; Рівень Планова витрата розраховується за нормою транспорту.; Він поєднує клієнта, транспорт, водія, маршрут, пробіг, паливо, витрати, дохід, документи і фінансовий результат.; Відповідь
Довідник «Водії»
| Диспетчер | Планує рейси, призначає транспорт і водіїв, контролює виконання |
| Водій | Бачить свої рейси, має змогу передавати інформаційні дані по витратах і пробігу |
| Менеджер | функціонує з клієнтами, вартістю рейсу, рахунками і актами |
| Бухгалтер | Контролює оплату, рахунки, акти і фінансові документи |
| Механік | Контролює ТО, ремонт і технічний стан транспорту |
| Керівник | Переглядає звіти, прибутковість, витрати і завантаження автопарку |
| Адміністратор | Налаштовує довідники, права, маршрути, типи витрат і службові параметри |
Планове паливо = Відстань маршруту × Норма витрати / 100
компонент має підтримувати розмежування прав.; Типовий бізнес-процес роботи автоперевізника виглядає так: !; Поле
Реальний бізнес-контекст
- платні дороги;
- стоянки;
- штрафи;
- ремонт у дорозі;
- мийка;
- добові водія;
- навантаження або розвантаження;
- інші операційні витрати.; Поле
формування звітів
На етапі планування менеджер:
- заплановані рейси;
- транспорт у рейсі;
- водіїв у рейсі;
- вільний транспорт;
- конфлікти призначення;
- рейси, що перетинаються по датах;
- завершені та скасовані рейси.; |-
| 90–100 | Відмінно | компонент в цілому функціонує: транспорт, водії, маршрути, рейси, витрати, паливо, прибутковість, документи, календар і звіти реалізовані коректно |
| 75–89 | Добре | Основна логіка функціонує, є собою незначні недоліки, які не руйнують бізнес-процес обліку автоперевезень |
| 60–74 | Зараховано | Базовий сценарій функціонує, але частина функцій реалізована неповно або потребує доопрацювання |
| 0–59 | Не зараховано | Відсутня критична логіка: транспорт, водії, маршрути, рейси, витрати, документи або розрахунок прибутковості |
!; Роль Після завершення рейсу потрібно зафіксувати: == бізнес-процес виконання рейсу == |- | Початкова точка | Місто, адреса або складський облік відправлення |- | Кінцева точка | Місто, адреса або пункт призначення |- | Відстань, км | Планова довжина маршруту |- | Проміжні пункти | Через які міста або точки проходить маршрут |- | характеристика маршруту | Додаткові умови або примітки |- | Плановий час у дорозі | Орієнтовна тривалість рейсу |} Клієнти — це замовники перевезень.; Поле Паливо є собою однією з ключових витрат автоперевізника.;
Рекомендовані сутності бази даних
- обирає маршрут;
- обирає транспорт;
- обирає водія;
- вказує клієнта;
- вказує планову дату виїзду;
- задає вартість перевезення.;== ключовий бізнес-процес ==
3.; Виконання рейсу
Звіт «Планове ТО»
!; характеристика
ТО має змогу плануватися за
центральний принцип. Рейс — це центральний документ автоперевізника.; | Автотранспорт, водії, маршрути, клієнти, типи перевезень |- | Який центральний документ?;== Мета задача ==
Звіт «Витрати на транспорт»
Критичні помилки
Типи транспорту
|- | Автомобіль | Транспорт, для якого планується ТО |- | Тип ТО | Планове, позапланове, ремонт |- | Планова дата | Коли потрібно виконати ТО |- | Плановий пробіг | При якому пробігу потрібно виконати ТО |- | Фактична дата | Коли ТО виконано |- | Вартість | Сума обслуговування |- | Коментар | Деталі виконаних робіт |}
Фактична витрата палива
Чистий прибуток = Дохід від перевезення - Загальні витрати
Поля клієнта
- номер рахунку;
- дату;
- клієнта;
- маршрут;
- дату рейсу;
- тип перевезення;
- суму до оплати;
- реквізити для оплати.; Поле
Рахунок формується на основі рейсу.; характеристика
- менеджер створює клієнта або обирає наявного;
- створюється або вибирається маршрут;
- планується рейс;
- на рейс призначається автомобіль;
- на рейс призначається водій;
- фіксується планова вартість перевезення;
- при виїзді фіксується дата, час і показник одометра;
- під час рейсу вносяться витрати на паливо, дороги, стоянки або інші витрати;
- після завершення фіксується кінцевий одометр;
- платформа розраховує фактичний пробіг;
- платформа рахує витрати і прибутковість;
- формується рахунок клієнту;
- формується акт виконаного перевезення;
- рейс переходить у статус «Завершений»;
- інформаційні дані потрапляють у звіти.; | Повний цикл: рейс → виконання → витрати → прибутковість → документи → звіт
Довідник «Типи вантажів/послуг»
- K2 ERP
- K2 ERP
- Атестаційні завдання K2 ERP
- TMS
- Автоперевізник
- Логістика
- Рейс
- Маршрут
- Автотранспорт
- Водії
- Паливо
- Рахунок на оплату
- Акт виконаних робіт
- Звітність
!; характеристика
Документи по рейсу
|- | Рейс | До якого рейсу належить витрата |- | Дата | Коли виникла витрата |- | Тип витрати | Паливо, дорога, стоянка, ремонт, штраф тощо |- | Сума | Сума витрати |- | Валюта | UAH, USD, EUR або інша |- | Документ | Чек, квитанція, фото або інший файл |- | Коментар | Пояснення витрати |}
!; характеристика
Довідник «Маршрути»
!;
'''Практичний сенс.''' Один рейс має змогу виглядати вигідним за сумою оплати, але стати збитковим після врахування палива, простоїв, платних доріг і додаткових витрат.; Автоперевізник''' — це практична задача для перевірки навичок розробника або впроваджувача [[K2 ERP]] у створенні модуля обліку автоперевезень вантажів і пасажирів виступає ключовою рисою '''Атестаційне задача K2 ERP.; * паливо;
* платні дороги;
* стоянки;
* штрафи;
* ремонт у дорозі;
* добові;
* інші витрати.; Разом
* неможливо створити автомобіль;
* неможливо створити водія;
* неможливо створити маршрут;
* неможливо створити рейс;
* рейс не має автомобіля або водія;
* один автомобіль призначається на два одночасні рейси без попередження;
* один водій призначається на два одночасні рейси без попередження;
* неможливо внести стартовий або кінцевий одометр;
* фактичний пробіг не розраховується;
* витрати рейсу не враховуються;
* паливо не враховується в собівартості;
* прибутковість рейсу не розраховується;
* рахунок клієнту не формується;
* акт виконаного перевезення не формується;
* звіти не відповідають фактичним рейсам і витратам;
* зміни статусів і фінансових даних не логуються.; У звіті потрібно відображати:
|-
| Бекенд
| K2 Cloud ERP на Python або PHP
|-
| База даних
| PostgreSQL або MySQL
|-
| Фронтенд
| HTML5, JavaScript
|-
| AJAX
| Axios або Fetch API
|-
| UI-компоненти
| DataTables для рейсів, Select2 для вибору транспорту, водіїв і маршрутів
|-
| Календар
| Календар для планування рейсів
|-
| Файли
| Фото чеків, квитанцій, документів по витратах
|-
| Друк
| PDF-рахунки, акти виконаних перевезень, маршрутні листи
|-
| Експорт
| Excel або PDF для звітів
|}
Журнал змін має зберігати:
== Акт виконаних перевезень ==
* автотранспорт;
* типи транспорту;
* водії;
* категорії водійських посвідчень;
* маршрути;
* клієнти;
* типи перевезень;
* рейси;
* статуси рейсів;
* паливні операції;
* типи витрат;
* витрати рейсів;
* рахунки;
* акти виконаних перевезень;
* технічне обслуговування;
* календар рейсів;
* документи рейсу;
* журнал змін;
* звіти;
* права доступу.; Бали
== інформаційні дані ТО ==
{| class="wikitable" style="width:100%;"
{| class="wikitable" style="width:100%;"
<pre>
Назва задача
компонент має контролювати планове ТО транспорту.; |- | Що потрібно створити?; !;== Основні об’єкти модуля ==
Календар планування рейсів
!; !; * автомобіль;
- поточний пробіг;
- плановий пробіг ТО;
- залишок км до ТО;
- планову дату ТО;
- статус ТО.; | Рейси за період, витрати на транспорт, робота водіїв, прибутковість рейсів, планове ТО
|- | Що є собою критичною вимогою?; характеристика
У роботі автоперевізника потрібно контролювати:
| ;== Практичне задача ==
Без автоматизації обліковий облік рейсів часто ведеться в таблицях, паперових шляхових листах або месенджерах.;== Примітка == 4.; Завершення рейсуПоля рейсу
|
; Колонка
Рентабельність = Чистий прибуток / Дохід від перевезення × 100% Приклади витрат
Рентабельність рейсуАкт підтверджує факт надання послуги.; Мінімальний сценарій: Довідник автотранспорту містить усі транспортні засоби компанії.; !;== 2.; Виїзд == компонент обліку автоперевезень вантажів і пасажирів.; Критерій | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Назва клієнта / ПІБ | організація або фізична особа | ||||||||||||||||||||
| Тип клієнта | Фізична або юридична особа | ||||||||||||||||||||
| Телефон | Контактний номер | ||||||||||||||||||||
| Електронна адреса | |||||||||||||||||||||
| Адреса | Адреса клієнта | ||||||||||||||||||||
| Договір | Номер або посилання на договір, якщо є собою | ||||||||||||||||||||
| Умови оплати | Передплата, післяплата, безготівково тощо |
платформа повинна показувати відхилення:
Під час рейсу можна додавати витрати:
платформа повинна автономно рахувати фінансовий результат рейсу.; Звіт показує активність водіїв.;== У календарі потрібно бачити ==
- дату і час прибуття;
- кінцевий показник одометра;
- фактичний пробіг;
- остаточні витрати;
- фінансовий результат.; Об’єкт
Права доступу
!; функціональні можливості
Звіт «Рейси за період»
|- | Номер рейсу | Унікальний номер рейсу |- | Дата виїзду | Планова або фактична дата старту |- | замовник | Замовник перевезення |- | Автомобіль | Призначений транспорт |- | Водій | Призначений водій |- | Маршрут | Напрям перевезення |- | Тип перевезення | Вантажне, пасажирське, спеціальне |- | Вартість перевезення | Дохід по рейсу |- | Фактичний пробіг | Різниця між кінцевим і стартовим одометром |- | Витрати на паливо | Фактичні витрати палива |- | Додаткові витрати | Дороги, стоянки, штрафи, інше |- | Статус рейсу | Запланований, у процесі, завершений, скасований |}
платформа повинна дозволяти:
Календар потрібен для контролю завантаження транспорту і водіїв.; !; характеристика
Критично. Один і той самий автомобіль або водій не повинні бути призначені на два рейси, які виконуються одночасно.; Параметр
!; Фактичне паливо = Сума літрів по рейсу
!; * водія;
- кількість рейсів;
- загальний пробіг;
- кількість завершених рейсів;
- кількість скасованих рейсів;
- суму доходу по рейсах;
- кількість прострочених або проблемних рейсів.; Поле
компонент повинен фіксувати важливі зміни.; Окремо варто відзначити водіїв, маршрутів, рейсів, витрат, палива, оплат клієнтів, рахунків, актів виконаних перевезень, планового ТО і прибутковості рейсів.; У результаті виконання атестаційного задача має бути створений компонент автоперевізника в K2 ERP.; характеристика
автоперевізника: транспорт забезпечується через Коротко. Потрібно реалізувати компонент; додатково реалізовано водії, маршрути, рейси, паливо, витрати, дохід, прибутковість, рахунки клієнтам, акти виконаних перевезень, календар планування і контроль технічного обслуговування.;
</div> !; Призначення == Поля паливної операції == !; Загальні витрати = Паливо + Додаткові витрати Інтерфейс має працювати оперативно та комфортно для диспетчера і менеджера.; характеристика * номер акта; * дату; * клієнта; * маршрут; * транспорт; * водія; * дату виконання рейсу; * вартість перевезення; * підписи сторін.;== Клієнти == * дату і час виїзду; * показник одометра на старті; * залишок палива, опціонально; * статус рейсу '''«У процесі»'''.;== Технічне обслуговування транспорту ==
Критерії оцінювання
Через AJAX мають працювати:
Загальні витрати рейсу
AJAX-інтерактив
Очікуваний результат
| Клієнта, маршрут, транспорт, водія, пробіг, витрати, дохід і статус | |
|---|---|
| Що потрібно рахувати?; 100 | ; Акт має містити:
Контроль конфліктівПри старті рейсу потрібно зафіксувати: У звіті потрібно відображати: |
| ПІБ | Повне ім’я водія |
| Телефон | Контактний номер |
| Номер водійського посвідчення | Номер документа |
| Категорії допуску | B, C, D, CE або інші |
| Дата завершення посвідчення | Для контролю строку дії |
| Статус | Доступний, у рейсі, у відпустці, неактивний |
| Примітки | Додаткова відомості |
- вибір клієнта;
- вибір маршруту;
- вибір транспорту;
- вибір водія;
- створення рейсу;
- зміна статусу рейсу;
- внесення одометра;
- додавання витрат;
- додавання паливних операцій;
- розрахунок прибутковості;
- актуалізація календаря;
- формування рахунку;
- формування акта;
- фільтрація журналів;
- актуалізація звітів.; Поле
|- | Номер рейсу | Генерується автономно або вводиться вручну |- | замовник | Замовник перевезення |- | Маршрут | Вибір із довідника маршрутів |- | Автомобіль | Вибір доступного транспорту |- | Водій | Вибір доступного водія |- | Тип перевезення | Вантажне, пасажирське або інше |- | Дата виїзду | Планова дата старту |- | Дата прибуття | Планова дата завершення |- | Вартість перевезення | Дохід по рейсу |- | Коментар | Додаткові умови |}
завдяки наявності Тип перевезення користувачі можуть розділяти рейси за видом послуг.; | Рейс |- | Що має містити рейс?; !; характеристика
Рахунок має містити:
- рейс;
- дохід;
- паливо;
- додаткові витрати;
- загальні витрати;
- чистий прибуток;
- рентабельність.; |-
| Запланований | Рейс створено, але ще не розпочато |- | Підтверджений | Транспорт і водій призначені, рейс погоджено |- | У процесі | Рейс виконується |- | Очікує документів | Рейс завершено, але документи ще не оформлені |- | Завершений | Рейс виконано, витрати внесено, документи сформовано |- | Скасований | Рейс не відбувся |}
Створення рейсу
У межах атестації потрібно продемонструвати робочий сценарій.; Для реалізації задачі доцільно передбачити такі сутності:
У звіті потрібно відображати:
Журнал рейсів є собою головним робочим екраном модуля.; Що перевіряється Звіт показує фінансовий результат рейсів.; | Рахунок клієнту і акт виконаних перевезень |- | Які звіти потрібні?; * автомобіль;
- витрати на паливо;
- витрати на обслуговування;
- платні дороги;
- стоянки;
- інші витрати;
- загальну суму витрат.; !; {| class="wikitable" style="width:100%;"
| Автотранспорт | Автомобілі, вантажівки, автобуси, мікроавтобуси |
| Водії | Працівники, які виконують рейси |
| Маршрути | Напрями перевезення з відстанню і проміжними пунктами |
| Клієнти | Замовники перевезень |
| Типи перевезень | Вантажні, пасажирські, спеціальні доставки |
| Рейси | Основні документи виконання перевезень |
| Витрати рейсу | Паливо, платні дороги, стоянки, штрафи, ремонт у дорозі |
| Паливо | Планова і фактична витрата палива |
| Рахунки | Документи для оплати перевезення клієнтом |
| Акти виконаних перевезень | Документи, що підтверджують виконання послуги |
| ТО транспорту | Планове технічне обслуговування автомобілів |
| Календар рейсів | Планування завантаження транспорту і водіїв |
| Звіти | аналітичні інструменти по рейсах, витратах, водіях і прибутковості |
Приклади типів
Логування змін
- вантажівка;
- автобус;
- мікроавтобус;
- легковий автомобіль;
- рефрижератор;
- тягач;
- причіп;
- спецтранспорт.;== Звіт «Прибутковість рейсів» ==
Розрахунок прибутковості рейсу
| ; характеристика | ;[[Категорія:Логістика]] == Коротко == компонент для автоперевізників потрібен логістичним компаніям, вантажним перевізникам, автобусним компаніям, службам доставки, підприємствам із власним автопарком і компаніям, які виконують регулярні перевезення.; |- |
Номер автомобіля | Державний номер транспортного засобу |
|---|---|---|---|
| Марка і модель | як ілюстрація: Mercedes Sprinter, MAN, Volvo, Богдан | ||
| Тип транспорту | Вантажівка, автобус, мікроавтобус тощо | ||
| Вантажопідйомність | Для вантажного транспорту | ||
| Кількість пасажирських місць | Для пасажирського транспорту | ||
| Номер техпаспорта | інформаційні дані реєстраційного документа | ||
| Витрата палива | Норма л/100 км | ||
| Тип палива | Дизель, бензин, газ, електро | ||
| Поточний пробіг | Останній зафіксований показник одометра | ||
| Статус | Доступний, у рейсі, на ремонті, неактивний |
| class="wikitable" style="width:100%;"
Звіт показує транспорт, якому потрібно технічне обслуговування.; Питання Див.; додатково
|
;== Поля автотранспорту == | ; Статус
|
;== Порівняння плану і факту ==
автоматизація процесів обліку рейсів надає можливість мінімізувати втрати, контролювати паливо, бачити реальну прибутковість, оптимізувати логістику і підвищувати ефективність використання транспорту.; * пробігом;
Планова витрата паливаЖурнал «Рейси»
Звіт «Робота водіїв»Довідник «Автотранспорт»Маршрут описує напрям перевезення.; Звіт показує витрати по кожному автомобілю.;== Шкала оцінювання == Поля маршруту
| ||
|---|---|---|---|---|---|