Атестаційні завдання K2 ERP/Каса
Зовнішній вигляд
Модуль обліку касових операцій: Каса підприємства
Реальний бізнес-контекст
Компанія працює із готівковими коштами і повинна вести:
- облік надходжень та витрат коштів;
- виписку прибуткових і видаткових касових ордерів;
- формування касової книги;
- контроль залишку в касі;
- облік декількох кас за валютами:
- UAH;
- USD;
- EUR.
Основні завдання
1. Структура довідників
Довідник «Каси»
Поля довідника:
- назва каси:
- Каса №1;
- Каса валютна;
- валюта каси:
- UAH;
- USD;
- EUR;
- відповідальна особа — касир.
2. Журнал «Касові операції»
Колонки журналу
- номер документа;
- дата;
- тип операції:
- прихід;
- витрата;
- контрагент;
- стаття руху коштів, наприклад:
- оплата від клієнта;
- виплата зарплати;
- закупівля матеріалів;
- сума;
- валюта;
- каса;
- призначення платежу.
Функціонал
- пошук за датою;
- пошук за типом операції;
- пошук за контрагентом;
- фільтрація по касах;
- фільтрація по статтях руху коштів.
3. Операції
Прихід готівки
Приклади операцій:
- оплата від клієнта;
- внесення грошей до каси.
Витрата готівки
Приклади операцій:
- виплата зарплати;
- розрахунок з постачальником.
Переміщення між касами
- переказ суми між двома касами.
4. Формування касових документів
Прибутковий касовий ордер, ПКО
Поля документа:
- дата;
- номер;
- контрагент;
- сума;
- підписи:
- касира;
- головного бухгалтера.
Видатковий касовий ордер, ВКО
Поля документа:
- дата;
- номер;
- контрагент;
- сума;
- підстави для витрати.
Документи формуються автоматично при реєстрації операції.
5. Касова книга
Функціонал:
- щоденний облік усіх касових операцій;
- підрахунок залишку на початок дня;
- підрахунок надходження;
- підрахунок витрат;
- підрахунок залишку на кінець дня;
- формування «Касової книги» для друку або експорту в PDF.
6. Валютні каси
Функціонал мультивалютності:
- окремий облік для кожної валюти;
- операції конвертації валют;
- обмін між касами.
7. Ліміти каси, опціонально
Функціонал:
- можливість встановити максимальний залишок в касі;
- попередження, якщо після операції перевищується ліміт.
Технічні вимоги
| Параметр | Опис |
|---|---|
| Бекенд | K2 Cloud ERP на Python або PHP |
| БД | PostgreSQL або MySQL |
| Фронтенд | HTML5, JavaScript, AJAX, Fetch або Axios |
| UI-компоненти | DataTables, Select2 |
| Друк | Формування PDF для ПКО, ВКО та касової книги |
Критерії оцінки
| Критерій | Бали |
|---|---|
| Реалізація журналу касових операцій | 20 |
| Створення ПКО і ВКО автоматично | 20 |
| Формування касової книги | 20 |
| Робота з мультивалютними касами | 20 |
| Інтерактивність інтерфейсу через AJAX | 10 |
| Ліміти каси і контроль залишків | 10 |
Примітка
Каса — одна з найбільш контрольованих частин бухгалтерії згідно з податковим законодавством.
Точне ведення касових операцій дозволяє:
- уникнути штрафів;
- забезпечити повний фінансовий контроль.