Атестаційні завдання K2 ERP/Облік маленького підприємства
Статуси продажу
Складський обліковий облік має бути простим і зрозумілим.== Рахунки, акти і накладні ==
- товар;
- одиницю виміру;
- поточний залишок;
- мінімальний залишок;
- статус поповнення;
- орієнтовну вартість залишку. |-
| Назва компанії або ПІБ | Ім’я контрагента |- | Тип | клієнт ERP, постачальник або обидва |- | Телефон | Контактний номер |- | Email | Електронна адреса |- | Адреса | Фактична або юридична адреса |- | Контактна особа | Для компаній |- | Коментар | Службова примітка |- | Статус | Активний або архівний |}
! 100
Прибуток = Доходи - Витрати
- неможливо створити товар;
- неможливо створити послугу;
- неможливо створити контрагента;
- неможливо створити продаж;
- продаж не рахує загальну суму;
- продаж товару не зменшує залишок;
- закупівля товару не збільшує залишок;
- платформа дає можливість продати товар із недостатнім залишком без попередження;
- неможливо створити витрату;
- неможливо зафіксувати оплату;
- часткова оплата не змінює борг;
- звіт прибутку не враховує доходи або витрати;
- звіт залишків не відповідає рухам товару;
- зміни продажів, оплат і залишків не логуються. ! ! Потрібен простий контроль:
Для реалізації задачі доцільно передбачити такі сутності: |- | Номер продажу | Унікальний номер |- | Дата | Дата продажу |- | клієнт ERP | Контрагент-покупець |- | Позиції продажу | Товари або послуги |- | Загальна сума | Підсумок продажу |- | Знижка | Опціонально |- | Сума до оплати | Сума після знижки |- | Оплачено | Скільки вже отримано |- | Борг | Залишок до оплати |- | Статус оплати | Не оплачено, частково оплачено, оплачено |- | Коментар | Додаткові примітки |}
компонент має підтримувати просту рольову модель. Що перевіряється
Контрагенти — це клієнти, постачальники або компанії, які можуть бути одночасно і клієнтами, і постачальниками. Бали
! ! Окремо варто відзначити витрат, складу і контрагентів для малого бізнесу. обліковий облік маленького підприємства — це практична задача для перевірки навичок розробника або впроваджувача K2 ERP у створенні простого модуля управлінського обліку для малого бізнесу виступає ключовою рисою Атестаційне задача K2 ERP. ! Поле
Поля витрати
|}
! Поле
- категорію витрат;
- суму витрат;
- кількість операцій;
- частку в загальних витратах. Поле
- пошук товарів;
- пошук послуг;
- пошук контрагентів;
- створення продажу;
- додавання позицій у продаж;
- розрахунок суми продажу;
- фіксація оплати;
- створення витрати;
- оновлення версій залишку;
- перевірка мінімального залишку;
- фільтрація звітів. Поле
База «продажі та реалізація»
Мета задача — створити в K2 ERP простий і зрозумілий компонент для щоденного обліку малого підприємства.== Звіти ==
Типи оплат
- клієнта;
- продаж;
- суму продажу;
- оплачено;
- борг;
- дату продажу;
- термін оплати, якщо виступає як. !== Реальний бізнес-контекст ==
Критичними помилками вважаються ситуації, коли:
Типи контрагентів
! | Збільшувати залишки при закупівельна діяльність і зменшувати при продажі та реалізація |- | Що потрібно бачити по фінансах? | Простота, швидкість і мінімум зайвих полів |}
- K2 ERP
- K2 ERP
- Атестаційні завдання K2 ERP
- Складський облік
- Каса
- CRM
- Продажі
- Витрати
- Контрагенти
- Рахунок на оплату
- Залишки товарів
- Фінансовий звіт
- AJAX
! | Прибуток і витрати, продажі та реалізація, залишки, борги, витрати по категоріях |-
| Що виступає як критичною вимогою?Через AJAX мають працювати:
Права доступу
Довідник «Контрагенти»
Поля контрагента
|- | Власник | Бачить усі продажі та реалізація, витрати, прибуток, борги, складський облік і звіти |- | Менеджер | Створює продажі та реалізація, клієнтів, рахунки, бачить залишки |- | Комірник | Веде залишки, закупівельна діяльність, оприбуткування і списання |- | Касир | Приймає оплати і створює продажі та реалізація |- | Бухгалтер | Переглядає оплати, витрати, борги і фінансові звіти |- | Адміністратор | Налаштовує довідники, права і службові параметри |}
Базовий компонент обліку доходів. компонент повинен фіксувати важливі дії.== Простота інтерфейсу ==
платформа повинна дозволяти:
- постачальника;
- витрату або закупівлю;
- суму;
- оплачено;
- залишок боргу;
- дату. Об’єкт
Звіт «Витрати по категоріях»
Складський обліковий облік
- хто створив товар;
- хто змінив ціну;
- хто створив контрагента;
- хто створив продаж;
- хто скасував продаж;
- хто створив витрату;
- хто зафіксував оплату;
- хто змінив залишок;
- хто сформував документ;
- хто експортував звіт;
- дату й час дії;
- старе та нове значення, якщо це можливо. Менше зайвих налаштувань — більше практичної користі для бізнесу.== Примітка ==
| Простий компонент обліку малого підприємства | |||
|---|---|---|---|
| - | 90–100 | Відмінно | компонент на 100% функціонує: товари, послуги, контрагенти, продажі та реалізація, витрати, оплати, складський облік, борги, документи, звіти й AJAX реалізовані коректно |
| 75–89 | Добре | Основна логіка функціонує, виступає як незначні недоліки, які не руйнують обліковий облік малого бізнесу | |
| 60–74 | Зараховано | Базовий сценарій функціонує, але частина функцій реалізована неповно або потребує доопрацювання | |
| 0–59 | Не зараховано | Відсутня критична логіка: товари, продажі та реалізація, витрати, оплати, складський облік або звіти |
- що продано;
- кому продано;
- хто оплатив;
- хто ще винен;
- що куплено;
- кому потрібно оплатити;
- скільки товару залишилось;
- які витрати були за місяць;
- який орієнтовний прибуток.== Звіт «Борги перед постачальниками» ==
Технічні вимоги
Такому бізнесу часто не потрібна складна бухгалтерський обліковий облік на першому етапі. | Продаж товару або послуги з фіксацією оплати |- | Що має робити складський облік? {| class="wikitable" style="width:100%;"
Очікуваний результат
|- | Назва | Назва товару або послуги |- | Тип | Товар або послуга |- | Одиниця виміру | шт., кг, л, год., послуга |- | Ціна продажу | Стандартна ціна для клієнта |- | Ціна закупівельна діяльність | Закупівельна ціна, якщо це товар |- | Артикул | Внутрішній код або артикул, опціонально |- | Штрихкод | Опціонально для швидкого продажу |- | Мінімальний залишок | Кількість, нижче якої потрібно поповнення |- | Статус | Активний або архівний |}
У звіті потрібно відображати:
Що потрібно вести на складі
! функції ERP
! !== Поля оплати ==
Логування змін
Поля продажу
Рекомендовані сутності бази даних
SEO-опис
AJAX-інтерактив
Логіка складуКритичні помилки
* вести товари;
* вести послуги;
* вести клієнтів;
* вести постачальників;
* створювати продажі та реалізація;
* створювати витрати;
* фіксувати оплати;
* бачити борги клієнтів;
* бачити борги перед постачальниками;
* вести базовий складський обліковий облік;
* автоматизовано списувати товар при продажі та реалізація;
* оприбутковувати товар при закупівельна діяльність;
* контролювати мінімальні залишки;
* формувати рахунки;
* формувати акти або накладні, якщо потрібно;
* формувати прості звіти по доходах, витратах, прибутку, продажах і залишках. Її головне задача — не створювати зайву бюрократію, а дати підприємцю щоденний контроль над грошима, товарами, клієнтами, боргами і прибутком. Бали
== Формула прибутку ==
компонент здатна формувати прості документи. Колонка
== Основні об’єкти модуля ==
* товар;
* кількість;
* мінімальний залишок;
* закупівельну ціну;
* орієнтовну собівартість залишку;
* попередження про низький залишок. Питання
Витрати фіксують закупівельна діяльність та інші платежі підприємства. SEO-опис
Інтерфейс має бути максимально швидким.== Практичне задача ==
== Довідник «Товари/Послуги» ==
! !== Способи оплати ==
[[Категорія:K2 ERP]]
! Журнал змін має зберігати:
Приклади малого бізнесу:
== База «Витрати» ==
== Критерії оцінювання ==
{| class="wikitable" style="width:100%;"
Залишок = Надходження товару - продажі та реалізація товару - Списання
== Див. так само ==
Мінімальний сценарій:
== Поля рахунку ==
<div style="border:3px solid #1565c0; background:#e3f2fd; padding:14px; margin:16px 0;">
== Назва задача ==
== Документи ==
== базовий бізнес-процес ==
|-
| Що потрібно створити? SEO-опис
# створити товар;
# створити послугу;
# створити клієнта;
# створити постачальника;
# створити закупівлю товару;
# перевірити збільшення залишку;
# створити продаж товару клієнту;
# перевірити списання товару зі складу;
# створити продаж послуги;
# сформувати рахунок;
# зафіксувати часткову оплату;
# перевірити борг клієнта;
# зафіксувати повну оплату;
# створити витрату по категорії;
# зафіксувати оплату постачальнику;
# перевірити мінімальний залишок;
# сформувати звіт доходів, витрат і прибутку;
# сформувати звіт продажів по товарах і послугах;
# сформувати звіт залишків;
# сформувати звіт боргів клієнтів;
# перевірити журнал змін. | Продаж, оплата і складський облік мають змінювати фактичні залишки та борги
|-
| Що головне в інтерфейсі? | Доходи, витрати, прибуток, борги клієнтів і борги постачальникам
|-
| Які звіти потрібні? Роль
* невеликий магазин;
* майстерня;
* сервісна компанія-користувач;
* інтернет-магазин;
* ФОП із товарами;
* ФОП із послугами;
* невеликий складський облік;
* торговий представник;
* локальний виробник;
* сімейний бізнес-середовище. |-
| Дата оплати
| Коли відбулась оплата
|-
| Контрагент
| клієнт ERP або постачальник
|-
| Пов’язаний документ
| Продаж або витрата
|-
| Тип оплати
| Надходження або виплата
|-
| Спосіб оплати
| Готівка, картка, переказ
|-
| Сума
| Сума оплати
|-
| Коментар
| Примітка
|}
! Значення
== Колонки журналу продажів ==
[[Категорія:Управлінський облік]]
== Коротко ==
|-
| Дата витрати
| Коли виникла витрата
|-
| Постачальник
| Кому потрібно оплатити або кому оплачено
|-
| Категорія
| Тип витрати
|-
| Товар або SEO-опис
| Що куплено або за що сплачено
|-
| Кількість
| Якщо витрата пов’язана з товаром
|-
| Сума
| Загальна сума витрати
|-
| Оплачено
| Скільки вже оплачено
|-
| Борг
| Скільки залишилось оплатити
|-
| Статус оплати
| Не оплачено, частково оплачено, оплачено
|-
| Коментар
| Примітка
|}
У звіті потрібно відображати:
{| class="wikitable" style="width:100%;"
У результаті виконання атестаційного задача має бути створений базовий компонент обліку маленького підприємства в K2 ERP. SEO-опис
'''Коротко.''' Потрібно реалізувати простий компонент для малого бізнесу: товари, послуги, контрагенти, продажі та реалізація, витрати, оплати, складський облік, залишки, борги, рахунки, акти, мінімальні попередження і базові фінансові звіти.[[Категорія:Малий бізнес]]
! ! __TOC__
! {| class="wikitable" style="width:100%;"
платформа повинна показувати:
{| class="wikitable" style="width:100%;"
|-
| Бекенд
| K2 Cloud ERP на Python або PHP
|-
| База даних
| PostgreSQL або MySQL
|-
| Фронтенд
| HTML5, JavaScript
|-
| AJAX
| Fetch API або Axios
|-
| UI-компоненти
| DataTables для таблиць продажів, витрат і складу; Select2 для пошуку товарів і контрагентів
|-
| Друк
| PDF-рахунки, акти, накладні або квитанції
|-
| Експорт
| Excel або PDF для звітів
|}
!== обліковий облік боргів ==
* товар;
* послуга;
* матеріал;
* комплект;
* інше. ! Критерій
== Звіт «Борги клієнтів» ==
* борги клієнтів перед бізнесом;
* борги підприємства перед постачальниками;
* прострочені оплати, якщо вказано термін оплати;
* частково оплачені продажі та реалізація;
* частково оплачені витрати. Рівень
* клієнт ERP;
* постачальник;
* клієнт ERP і постачальник;
* інший. Статус
* готівка;
* банківська картка;
* банківський переказ;
* інше.[[Категорія:Фінансовий облік]]
* при закупівельна діяльність товару залишок збільшується;
* при продажу товару залишок зменшується;
* послуги не мають складського залишку;
* якщо залишку недостатньо — платформа має показати попередження;
* якщо залишок нижче мінімального — платформа має показати товар у звіті поповнення. * надходження від клієнта;
* оплата постачальнику;
* часткова оплата;
* повернення клієнту;
* повернення від постачальника. Разом
Обов’язкові принципи UXОплати фіксують реальний рух коштів. {| class="wikitable" style="width:100%;" | |||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Реалізація бази товарів, контрагентів, продажів і витрат | 20 | Товари, послуги, клієнти, постачальники, продажі та реалізація, витрати, категорії | |||||||||||||||||||
| обліковий облік залишків на складі | 20 | Надходження, списання при продажі та реалізація, мінімальні залишки, попередження | |||||||||||||||||||
| Формування звітів по фінансах | 20 | Доходи, витрати, прибуток, борги, продажі та реалізація по товарах, залишки | |||||||||||||||||||
| Інтерактивність через AJAX і зручність обліку | 20 | Швидкий пошук, створення продажів, оплат, витрат і фільтрація звітів без перезавантаження | |||||||||||||||||||
| Мінімальна складність і висока зручність використання | 20 | Простий інтерфейс, зрозумілі форми, мінімум зайвих полів, швидка робота |
| == Шкала оцінювання ==
У звіті потрібно відображати: | |
|---|---|
| Номер рахунку | Унікальний номер |
| Дата | Дата створення |
| клієнт ERP | Кому виставлено рахунок |
| Позиції | Товари або послуги |
| Сума | Загальна сума |
| Статус | Виставлено, частково оплачено, оплачено, скасовано |
У звіті потрібно відображати:
Оплати
Мета задача
- період;
- суму доходів;
- суму витрат;
- чистий прибуток;
- кількість продажів;
- кількість витрат.== Мінімальні залишки ==
* товар або послугу; * кількість продажів; * суму продажів; * середню ціну; * частку в загальному обороті. * рахунок на оплату; * акт виконаних робіт; * видаткова накладна; * прибуткова накладна; * простий чек або квитанція. Призначення Новий Продаж створено Очікує оплати Рахунок виставлено, оплати ще немає Частково оплачено клієнт ERP оплатив частину Оплачено Продаж на 100% оплачено Скасовано Продаж скасовано У звіті потрібно відображати:* закупівля товарів; * оренда; * зарплата; * реклама; * транспорт; * зв’язок; * комунальні послуги; * інструменти; * матеріали; * податки; * інші витрати. провідний принцип. компонент має бути простим: підприємець повинен оперативно внести продаж, витрату або оплату і одразу побачити залишки, борги та прибуток. SEO-описЗвіт «Залишки товарів»
Поле
Категорії витрат |
SEO-опис
Звіт «Доходи, витрати і прибуток» |
|---|