Перейти до вмісту

Атестаційні завдання K2 ERP/Компанія управління активами

Матеріал з K2 ERP Wiki

У результаті виконання атестаційного задача має бути створений компонент компанії керування активами в K2 ERP. У звіті потрібно відображати:

Звіт «Прибутковість портфеля»

Після проведення операції платформа повинна оновити портфель. * вести інвесторів;

  • контролювати складський облік портфелів;
  • фіксувати операції;
  • оновлювати ринкові ціни;
  • рахувати поточну вартість портфеля;
  • рахувати дохідність;
  • нараховувати комісії;
  • готувати регулярні звіти;
  • забезпечувати прозорий обліковий облік для клієнтів і керівництва. | API котирувань, графіки, ризикові ліміти, кабінет інвестора, PDF-звіти

|}

! SEO-опис |- | Портфель | До якого портфеля належить операційна дія |- | Тип операції | Купівля, продаж, дивіденди, переоцінка тощо |- | Дата операції | Коли виконана операційна дія |- | Актив | Який актив бере участь |- | Кількість | Кількість одиниць активу |- | Ціна за одиницю | Ціна операції |- | Загальна сума | Кількість × ціна |- | Валюта | Валюта операції |- | Комісія | Біржова або управлінська комісія |- | Коментар | Примітка менеджера |- | Статус | Чернетка, проведено, скасовано |}

Коротко

База «Портфелі інвесторів»

Позиції портфеля

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

AJAX-інтерактив

  • інвестора;
  • портфель;
  • тип комісії;
  • період;
  • базу розрахунку;
  • суму комісії;
  • статус оплати. компонент повинен фіксувати ключові дії.== Поля ринку ==

Типи комісій

Звіт «Структура портфеля»

Прибуток / збиток = Поточна вартість портфеля - Початкова вартість портфеля - Додаткові внесення + Виведення коштів |- | Портфель | До якого портфеля належить |- | Актив | Який актив |- | Кількість | Поточна кількість одиниць |- | Середня ціна купівлі | Середня вартість придбання |- | Поточна ціна | Остання ринкова ціна |- | Поточна вартість | Кількість × поточна ціна |- | Прибуток / збиток | Різниця між поточною і балансовою вартістю |- | Частка в портфелі | Відсоток активу в портфелі |}

! !== Попередження ==

! Об’єкт


<div style="border:3px solid #b71c1c; background:#ffebee; padding:14px; margin:16px 0;">

== Критерії оцінювання ==
{| class="wikitable" style="width:100%;"
! SEO-опис

{| class="wikitable" style="width:100%;"

<pre>

! Для реалізації задачі доцільно передбачити такі сутності:

* гроші;
* акції;
* облігації;
* ETF;
* індексні фонди;
* пайові фонди;
* нерухомість;
* золото;
* валюта;
* криптовалюта;
* приватний бізнес-середовище;
* інші альтернативні активи. Рівень

! 100

У звіті потрібно відображати:

! При продажу активу:

платформа має підтримувати сповіщення.

Примітка

Поточна вартість позиції = Кількість активу × Поточна ринкова ціна

Звіт «Активи без актуальної ціни»

У звіті потрібно відображати: |- | Інвестор | Переглядає власні портфелі, операції, звіти, комісії і документи |- | Менеджер портфеля | Веде портфелі, операції, активи, переоцінки і звіти |- | Аналітик | Переглядає активи, котирування, дохідність, ризики і структуру портфелів |- | Бухгалтер | функціонує з комісіями, оплатами, документами і фінансовими звітами |- | Керівник | Бачить усі портфелі, активи під управлінням, доходи, комісії і ризики |- | Адміністратор системи | Налаштовує довідники, права, шаблони документів і службові параметри |}

Умова складання. задача не здатна бути зараховане, якщо платформа не дає можливість пройти базовий цикл керування активами: інвестор → портфель → актив → операційна дія → переоцінка → прибутковість → комісія → звіт. Операції змінюють складський облік портфеля або його фінансовий результат. Критерій

Логіка дивідендів і купонів

  • внесення коштів;
  • виведення коштів;
  • купівля активу;
  • продаж активу;
  • дивіденди;
  • купонний дохід;
  • переоцінка;
  • комісія компанії;
  • податок;
  • конвертація валюти;
  • списання;
  • ручне коригування. ! # створити інвестора;
  1. створити договір керування;
  2. створити типи активів;
  3. створити ринок ERP в Україні;
  4. створити кілька активів;
  5. внести поточні ціни активів;
  6. створити портфель інвестора;
  7. провести операцію внесення коштів;
  8. провести операцію купівлі активу;
  9. перевірити оновлення версій позиції портфеля;
  10. оновити ринкову ціну активу;
  11. виконати переоцінку портфеля;
  12. перевірити поточну вартість портфеля;
  13. провести операцію продажу активу;
  14. перевірити прибуток або збиток;
  15. нарахувати комісію за керування;
  16. сформувати звіт структури портфеля;
  17. сформувати звіт прибутковості;
  18. сформувати PDF-звіт для інвестора;
  19. перевірити кабінет інвестора;
  20. перевірити журнал змін і права доступу. {| class="wikitable" style="width:100%;"

Формула поточної вартості позиції

компанія-користувач здатна отримувати винагороду за керування активами. | компонент керування активами |- | Які довідники потрібні? Дохідність, % = (Прибуток / Початкова вартість портфеля) × 100

== Приклади типів активів ==
== Проведення операцій ==
{| class="wikitable" style="width:100%;"
|-
| Реалізація бази інвесторів, активів і портфелів
| 20
| Інвестори, договори, типи активів, ринки, активи, портфелі, позиції портфеля
|-
| обліковий облік операцій купівлі / продажу
| 20
| Внесення коштів, купівля, продаж, дивіденди, купони, переоцінка, оновлення версій позицій
|-
| Фінансовий обліковий облік і розрахунок прибутковості
| 20
| Поточна вартість, прибуток/збиток, дохідність, комісії, грошові залишки
|-
| Генерація звітів і інтеграційні функції ERP сповіщень
| 20
| PDF-звіти, структура портфеля, історія продукту операцій, комісії, ризики, сповіщення
|-
| Інтерактивність через AJAX і автоматичне оновлення версій вартості
| 20
| AJAX-пошук, проведення операцій, переоцінка, котирування, фільтри, кабінет інвестора
|-
'''компонент обліку активів, інвесторів, операцій та аналітики для компанії з керування активами'''. компанія-користувач з керування активами функціонує з клієнтами, які передають в керування інвестиційні портфелі.== Поля операції ==

== Поля типу активу ==

== Логіка продажу ==

[[Категорія:Корпоративна Wiki]]

* фіксована комісія;
* відсоток від активів під управлінням;
* комісія за успіх;
* комісія за операцію;
* щомісячна абонентська плата. Роль

== Особистий кабінет інвестора ==

Типи активів потрібні для класифікації портфеля. платформа здатна показувати попередження, якщо:

== Інвестор у кабінеті бачить ==

! | Операції мають змінювати позиції портфеля, а поточні ціни — впливати на вартість портфеля
|-
| Що бажано додати?== Звіт «Комісії компанії» ==

Котирування — це історія продукту цін активу. При купівлі активу:
{| class="wikitable" style="width:100%;"
|}

Критичними помилками вважаються ситуації, коли:

{| class="wikitable" style="width:100%;"
== Документи ==
! Максимальна оцінка

== базовий бізнес-процес ==

* створюється операційна дія доходу;
* збільшується грошовий залишок;
* дохід враховується у звітах прибутковості. SEO-опис

* вести базу інвесторів;
* вести договори керування активами;
* вести інвестиційні портфелі;
* вести довідник активів;
* вести типи активів;
* вести ринки та валюти;
* фіксувати операції купівлі;
* фіксувати операції продажу;
* фіксувати дивіденди, купони та інші доходи;
* вести переоцінку активів;
* завантажувати ринкові ціни вручну або через API;
* розраховувати поточну вартість портфеля;
* розраховувати прибуток або збиток;
* розраховувати дохідність портфеля;
* вести обліковий облік комісій компанії;
* формувати звіти для інвесторів;
* формувати внутрішню аналітику;
* підтримувати кабінет інвестора;
* обмежувати доступ до фінансових даних;
* вести журнал змін. Поле

[[Категорія:Фінансовий облік]]

* один актив займає понад встановлений відсоток портфеля;
* портфель не відповідає стратегії;
* актив не має оновленої ціни;
* операційна дія перевищує доступний грошовий залишок;
* портфель має від’ємний баланс;
* актив давно не переоцінювався. Бали

* дату операції;
* портфель;
* тип операції;
* актив;
* кількість;
* ціну;
* суму;
* комісію;
* статус. компонент має підтримувати рольову модель. SEO-опис
== Практичне задача ==
|-
| 90–100
| Відмінно
| компонент на 100% функціонує: інвестори, договори, портфелі, активи, операції, переоцінка, прибутковість, комісії, кабінет інвестора і звіти реалізовані коректно
|-
| 75–89
| Добре
| Основна логіка функціонує, виступає як незначні недоліки, які не руйнують бізнес-процес керування активами
|-
| 60–74
| Зараховано
| Базовий сценарій функціонує, але частина функцій реалізована неповно або потребує доопрацювання
|-
| 0–59
| Не зараховано
| Відсутня критична логіка: інвестори, портфелі, активи, операції, переоцінка, прибутковість або звіти
|}

![[Категорія:Інвестиції]]

== Довідник «Типи активів» ==

{| class="wikitable" style="width:100%;"
[[Категорія:K2 ERP]]
== Поля портфеля ==
|-
| Назва активу
| Повна назва
|-
| Тип активу
| Акція, облігація, фонд, нерухомість тощо
|-
| Тікер
| Біржовий код, якщо виступає як
|-
| ISIN
| Міжнародний код цінного паперу, опціонально
|-
| ринок ERP в Україні
| Де торгується або обліковується
|-
| Валюта
| Валюта активу
|-
| Поточна ринкова ціна
| Остання відома ціна
|-
| Дата оновлення версій ціни
| Коли оновлено
|-
| Метод оцінки
| Ринкова ціна, ручна оцінка, експертна оцінка
|-
| Статус
| Активний, неактивний, архівний
|}

== Див. так само ==

== Поля активу ==

При отриманні доходу:

{| class="wikitable" style="width:100%;"
! Призначення
У звіті потрібно відображати:
платформа повинна дозволяти:
|-
| Інвестор
| Власник портфеля
|-
| Назва портфеля
| як приклад: базовий, Пенсійний, Агресивний
|-
| Договір
| Договір керування
|-
| Валюта обліку
| Основна валюта портфеля
|-
| Стратегія
| Консервативна, збалансована, агресивна
|-
| Початкова вартість
| Вартість на старті керування
|-
| Поточна вартість
| Розраховується системою
|-
| Статус
| Активний, закритий, архівний
|}

== Довідник «Договори керування» ==

Інвестор — це клієнт ERP, який передає активи в керування. Поле

Окремо варто відзначити активів, інвестиційних портфелів, операцій купівлі і продажу, переоцінки, прибутковості, комісій, ризиків, звітності й аналітики виступає ключовою рисою перевірки навичок розробника або впроваджувача [[K2 ERP]] у створенні модуля обліку інвесторів забезпечується через '''Атестаційне задача K2 ERP. * неможливо створити інвестора;
* неможливо створити портфель;
* портфель не прив’язується до інвестора;
* неможливо створити актив;
* неможливо провести операцію купівлі;
* неможливо провести операцію продажу;
* операційна дія не змінює позицію портфеля;
* ринкова ціна не впливає на поточну вартість;
* переоцінка портфеля не функціонує;
* прибуток або збиток не розраховується;
* комісія не нараховується;
* інвестор бачить чужі портфелі або звіти;
* звіти не відповідають фактичним операціям і цінам;
* зміни операцій, цін, портфелів і комісій не логуються. Бали

== Формула дохідності ==

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

<div style="border:3px solid #1565c0; background:#e3f2fd; padding:14px; margin:16px 0;">

* інвестора;
* портфель;
* актив;
* тип активу;
* кількість;
* поточну ціну;
* поточну вартість;
* частку в портфелі.== Довідник «Ринки» ==

! | Інвестиційні звіти, виписки, звіти по операціях, акти комісій
|-
| Які звіти потрібні? компанія-користувач здатна управляти такими активами:
== Типи операцій ==
== Події для сповіщень ==

Журнал змін має зберігати:

__TOC__

{| class="wikitable" style="width:100%;"

* грошові кошти;
* акції;
* облігації;
* ETF;
* індексні фонди;
* інвестиційні фонди;
* нерухомість;
* дорогоцінні метали;
* валюта;
* альтернативні активи;
* приватні інвестиції;
* криптоактиви, якщо це передбачено бізнес-моделлю. ! Позиція портфеля показує поточний залишок конкретного активу. Параметр

! Поле
!== Переоцінка портфеля ==

Якісна платформа має не тільки зберігати операції, а й автоматизовано показувати поточну вартість портфеля, структуру активів, прибутковість, комісії та ризики. Переоцінка потрібна для визначення поточної вартості портфеля. Поле
! Кабінет інвестора дає можливість клієнту переглядати свої інформаційні дані. {| class="wikitable" style="width:100%;"
{| class="wikitable" style="width:100%;"
== Приклади документів ==
|-
| Назва ринку
| Біржа або платформа
|-
| Тип ринку
| Акції, облігації, фонди, валюта, інше
|-
| Країна
| Юрисдикція або локація
|-
| Валюта операцій
| Основна валюта
|-
| Статус
| Активний або архівний
|}

платформа має формувати PDF-документи.== Ризики та ліміти, опціонально ==

== Критичні помилки ==

== Поля комісії ==

* інвестиційний звіт;
* звіт про структуру портфеля;
* звіт про операції;
* звіт про прибутковість;
* акт нарахування комісії;
* виписка по портфелю;
* договір керування;
* звіт для інвестора за місяць або квартал. SEO-опис

[[Категорія:Аналітика]]

== Котирування активів ==

== Приклади ризикових показників ==

! !{{DISPLAYTITLE:Атестаційні завдання K2 ERP/Компанія управління активами}}

</div>
! Інтерфейс має працювати оперативно й без перезавантаження сторінок. ! !== Назва задача ==
|-
| Інвестор
| Кому нараховано комісію
|-
| Портфель
| За який портфель
|-
| Тип комісії
| Management fee, performance fee, transaction fee
|-
| Період
| За який період
|-
| База розрахунку
| Вартість активів, прибуток, операційна дія
|-
| Відсоток або сума
| Правило нарахування
|-
| Сума комісії
| Розрахована сума
|-
| Статус
| Нараховано, оплачено, скасовано
|}

== База «Операції» ==

Компанії потрібно:

  • частка одного активу в портфелі;
  • частка одного типу активів;
  • частка однієї валюти;
  • частка високоризикових активів;
  • концентрація по ринку;
  • відхилення від інвестиційної стратегії. SEO-опис

|- | Що потрібно створити? Поле

  • фізична особа;
  • юридична особа;
  • ФОП;
  • сімейний офіс;
  • інвестиційний фонд;
  • корпоративний клієнт ERP. | Інвестори, активи, типи активів, ринки, портфелі

|- | Який провідний бізнес-процес? Разом

  • актив;
  • останню дату оновлення версій;
  • останню ціну;
  • джерело даних;
  • кількість портфелів, де застосовується для актив. Що перевіряється

Поля інвестора

компонент має забезпечувати повний цикл роботи компанії з керування активами: інвестор → договір → портфель → активи → операції → ринкова оцінка → прибутковість → комісія → звіт → аналітичні інструменти. |- | Бекенд | K2 Cloud ERP на Python або PHP |- | База даних | PostgreSQL або MySQL |- | Фронтенд | HTML5, JavaScript |- | AJAX | Fetch API або Axios |- | UI-компоненти | DataTables для активів, портфелів, операцій і звітів; Select2 для пошуку активів та інвесторів |- | Графіки | Chart.js або аналог для структури портфеля і динаміки вартості |- | Імпорт | CSV-імпорт операцій або котирувань, опціонально |- | API | Завантаження ринкових цін через API, опціонально |- | Друк | PDF-звіти, виписки, акти комісій |- | Експорт | Excel або PDF для інвестиційних звітів |- | Безпека | Рольовий доступ, журнал дій, обмеження доступу до фінансових даних |}

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

Логіка купівлі

  • інвестори;
  • договори керування;
  • типи активів;
  • ринки;
  • активи;
  • котирування активів;
  • портфелі;
  • позиції портфеля;
  • операції;
  • дивіденди;
  • купони;
  • переоцінки;
  • комісії;
  • ризикові ліміти;
  • документи;
  • сповіщення;
  • журнал змін;
  • права доступу;
  • звіти. SEO-опис

компонент має підтримувати інвесторів, договори, типи активів, ринки, активи, котирування, портфелі, позиції портфеля, операції купівлі й продажу, дивіденди, купони, переоцінку, прибутковість, комісії, ризикові ліміти, кабінет інвестора, PDF-звіти, AJAX-інтерактив, журнал змін і рольовий доступ. Мета задача — створити в K2 ERP компонент для автоматизації роботи компанії, яка управляє інвестиційними активами клієнтів. | Структура портфеля, історія продукту операцій, прибутковість, прибуток/збиток, комісії |- | Що виступає як критичною вимогою?== Поля позиції портфеля ==

  1. менеджер створює інвестора;
  2. створюється договір керування активами;
  3. відкривається інвестиційний портфель;
  4. визначається інвестиційна стратегія;
  5. додаються активи;
  6. фіксується внесення коштів;
  7. проводяться операції купівлі активів;
  8. проводяться операції продажу активів;
  9. платформа оновлює кількість активів у портфелі;
  10. платформа завантажує або приймає ринкові ціни;
  11. виконується переоцінка портфеля;
  12. розраховується прибуток або збиток;
  13. нараховується комісія за керування;
  14. формується звіт для інвестора;
  15. керівництво переглядає аналітику по портфелях і прибутковості. Поле
Типовий бізнес-процес роботи компанії з керування активами виглядає так:
ПІБ або назва компанії Найменування інвестора
Тип інвестора Фізична особа, юридична особа, фонд тощо
Телефон Контактний номер
Email Контактна адреса
ІПН / ЄДРПОУ Ідентифікаційний код, якщо потрібно
Контактна особа Для юридичних осіб
Статус Активний, неактивний, архівний
Дата початку співпраці Коли клієнт ERP став інвестором
Коментар Внутрішня примітка менеджера

Поточна вартість портфеля = Сума поточних вартостей усіх позицій + Грошовий залишок

Основні об’єкти модуля

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

Рекомендовані сутності бази даних

Номер договору Унікальний номер
Інвестор З ким укладено договір
Дата договору Дата підписання
Дата початку керування Початок дії
Дата завершення Завершення дії, якщо виступає як
Стратегія Консервативна, збалансована, агресивна тощо
Валюта обліку UAH, USD, EUR або інша
Комісія за керування Фіксована або відсоткова
Комісія за успіх Performance fee, якщо застосовується для
Статус Активний, призупинений, завершений
Файл договору PDF або скан договору

компонент здатна контролювати ризиковість портфеля. * актив;

  • кількість;
  • середню ціну купівлі;
  • поточну ціну;
  • поточну вартість;
  • прибуток або збиток;
  • відсоток зміни. ! {| class="wikitable" style="width:100%;"

Логування змін

  • створено новий портфель;
  • проведено операцію;
  • оновлено ринкову ціну;
  • сформовано інвестиційний звіт;
  • нараховано комісію;
  • портфель відхилився від стратегії;
  • актив не має актуальної ціни;
  • отримано дивіденди або купони;
  • зафіксовано значне падіння вартості портфеля. компанія-користувач керування активами — це практична задача; так само реалізовано договорів. SEO-опис
Актив До якого активу належить ціна
Дата Дата котирування
Ціна Ринкова ціна
Валюта Валюта ціни
Джерело Вручну, API, імпорт CSV
Коментар Примітка

! ! Відповідь

!== Поля котирування == ERP для компанії керування активами критично важлива для прозорого обліку, довіри інвесторів, контролю фінансових результатів і регулярної звітності.== Поля договору ==

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

! SEO-опис

Через AJAX мають працювати: Мінімальний сценарій:

Звіти

|- | Назва типу | як приклад: Акції, Облігації, Нерухомість |- | Категорія ризику | Низький, середній, високий |- | SEO-опис | Коротке пояснення |- | Статус | Активний або архівний |}

Шкала оцінювання

!

Формула прибутку / збитку

База «Активи»

Звіт «Прибуток / збиток по активах»

Довідник «Інвестори»

Звіт «історія продукту операцій»

! | Операції з активами, переоцінка портфеля, розрахунок прибутковості і звіт |- | Що потрібно контролювати? У звіті потрібно відображати:

Формула поточної вартості портфеля

!== Сповіщення ==

Договір визначає правила керування активами інвестора. SEO-опис

Типи інвесторів

! SEO-опис ! ! Поле |- | Інвестори | Клієнти, чиїми активами управляє компанія-користувач |- | Договори | Умови керування активами |- | Інвестиційні портфелі | Набір активів інвестора |- | Активи | Фінансові або нефінансові інструменти |- | Типи активів | Акції, облігації, нерухомість, фонди тощо |- | Ринки | Біржі або платформи торгівлі |- | Котирування | Поточні або історичні ціни активів |- | Операції | Купівля, продаж, дивіденди, переоцінка, комісії |- | Позиції портфеля | Поточні залишки активів |- | Комісії | Винагорода компанії за керування |- | Звіти | Інвестиційна, фінансова й управлінська аналітичні інструменти |- | Кабінет інвестора | Перегляд портфеля, звітів і операцій |}

! !== Права доступу ==

  • початкову вартість;
  • внесення;
  • виведення;
  • поточну вартість;
  • прибуток або збиток;
  • дохідність у відсотках;
  • період розрахунку. Поле
У звіті потрібно відображати: Актив — це інструмент або об’єкт інвестування.

Очікуваний результат

  • зменшується кількість активу в портфелі;
  • збільшується грошовий залишок;
  • фіксується фінансовий результат;
  • оновлюється прибуток або збиток.== Комісії компанії ==

провідний принцип. Інвестор має бачити прозору структуру свого портфеля, історію операцій, поточну вартість активів, прибутковість і комісії компанії за керування. | Кількість активів, ціни, поточну вартість, прибуток/збиток, комісії, ризики

Які документи потрібні? Один інвестор здатна мати один або кілька портфелів. функції ERP

ринок ERP в Україні або біржа застосовують, коли потрібно для класифікації активів і операцій. ! SEO-опис

Коротко. Потрібно реалізувати компонент керування активами: інвестори, договори, портфелі, активи, ринки, котирування, операції купівлі/продажу, дивіденди, переоцінка, комісії, прибутковість, ризики, кабінет інвестора, PDF-звіти й AJAX-інтерактив. Поле

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