Use Cases: Бухгалтер
Диаграмма прецедентов
UC-ACC-001: Обработка входящих платежей
| Атрибут | Значение |
|---|---|
| Идентификатор | UC-ACC-001 |
| Уровень | Цель пользователя (User Goal) |
| Область | Narmak ERP — Деньги, платежи |
| Основной актор | Бухгалтер |
| Доп. акторы | Банк (через выписку) |
Предусловия
- Пользователь авторизован с доступом к разделу Банки и денежным документам.
Триггер
Поступление уведомления о платеже или необходимость разнесения по статьям.
Основной сценарий (Happy Path)
- Актор открывает Банки — список транзакций (
/banks/transaction-list). - Система отображает входящие операции по счетам.
- Актор сопоставляет платёж с документом (счёт, договор) или создаёт связь.
- Актор указывает статью ДДС/категорию при необходимости.
- Система сохраняет проведение и обновляет статус взаиморасчётов.
Расширения (Extensions)
3а. Неоднозначное назначение платежа:
3а1. Актор запрашивает уточнение у менеджера или делит сумму на несколько статей.
Постусловия
- Успех: платёж отражён в учёте и учтён в отчётах.
Модуль системы
Деньги → /banks
UC-ACC-002: Импорт банковской выписки
| Атрибут | Значение |
|---|---|
| Идентификатор | UC-ACC-002 |
| Уровень | Цель пользователя (User Goal) |
| Область | Narmak ERP — Банки |
| Основной актор | Бухгалтер |
| Доп. акторы | — |
Предусловия
- Настроен импорт выписок для организации счёта (формат 1С/клиент-банк).
Триггер
Получение файла выписки из банка.
Основной сценарий (Happy Path)
- Актор открывает Импорт банковских выписок (
/banks/import-bank-statementsили аналог в меню). - Актор загружает файл выписки.
- Система парсит операции и проверяет дубликаты.
- Актор подтверждает загрузку или корректирует исключения.
- Система добавляет транзакции в список для дальнейшей обработки.
Расширения (Extensions)
3а. Ошибка формата файла:
3а1. Система показывает сообщение; актор загружает корректный файл или выгружает из банка заново.
Постусловия
- Успех: выписка импортирована; операции доступны для разнесения.
Модуль системы
Деньги → /banks
UC-ACC-003: Формирование финансовых документов (приход/расход)
| Атрибут | Значение |
|---|---|
| Идентификатор | UC-ACC-003 |
| Уровень | Цель пользователя (User Goal) |
| Область | Narmak ERP — Документы денежного учёта |
| Основной актор | Бухгалтер |
| Доп. акторы | — |
Предусловия
- Пользователь имеет доступ к спискам документов типов «приход», «расход», «финансы» (см. меню «Деньги»).
Триггер
Необходимость отразить операцию без готового банковского импорта или связать с внутренним документом.
Основной сценарий (Happy Path)
- Актор открывает Документы — нужный тип списка (
/documents/list/...). - Система отображает список и кнопку создания.
- Актор создаёт документ, заполняет сумму, контрагента, статью.
- Актор проводит документ.
- Система обновляет регистры и доступность в отчётах.
Расширения (Extensions)
4а. Документ не проводится из-за незаполненных обязательных полей:
4а1. Система подсвечивает поля; актор заполняет и повторяет проведение.
Постусловия
- Успех: финансовый документ проведён.
Модуль системы
Деньги — меню → /documents/list
UC-ACC-004: Сверка расчётов с контрагентами
| Атрибут | Значение |
|---|---|
| Идентификатор | UC-ACC-004 |
| Уровень | Цель пользователя (User Goal) |
| Область | Narmak ERP — Контрагенты, отчёты |
| Основной актор | Бухгалтер |
| Доп. акторы | Менеджер (по коммерческим спискам) |
Предусловия
- В системе есть взаиморасчёты по контрагенту за период.
Триггер
Плановая сверка, запрос контрагента, расхождение в акте.
Основной сценарий (Happy Path)
- Актор открывает Контрагенты или отчёт по взаиморасчётам (
/counterparty,/reports). - Система отображает обороты и сальдо.
- Актор выгружает акт сверки или сравнивает с данными контрагента.
- Актор фиксирует комментарии и при необходимости корректирует проводки/документы.
Расширения (Extensions)
4а. Обнаружено расхождение:
4а1. Актор создаёт задачу менеджеру на уточнение первички.
Постусловия
- Успех: сверка выполнена; расхождения учтены или эскалированы.
Модуль системы
Контрагенты → /counterparty
UC-ACC-005: Формирование отчёта ДДС
| Атрибут | Значение |
|---|---|
| Идентификатор | UC-ACC-005 |
| Уровень | Цель пользователя (User Goal) |
| Область | Narmak ERP — Отчёты |
| Основной актор | Бухгалтер |
| Доп. акторы | Финансовый директор |
Предусловия
- Платежи и категории ДДС заполнены за период.
Триггер
Закрытие месяца, запрос руководства.
Основной сценарий (Happy Path)
- Актор открывает Отчёты — финансы — ДДС (
/reports/finance). - Система формирует отчёт по статьям и периоду.
- Актор проверяет аномалии и сверяет с банковскими оборотами.
- Актор экспортирует отчёт для руководства.
Расширения (Extensions)
3а. Неклассифицированные операции:
3а1. Актор возвращается к операциям и назначает категории ДДС.
Постусловия
- Успех: отчёт ДДС согласован с данными банка и документов.
Связанные прецеденты
<<include>>UC-CFO-003: Утверждение платёжного календаря — календарь строится на основе ДДС.
Модуль системы
Деньги → /reports/finance