Реестр счетов и статусов оплаты
Что это за сервис
Заголовок раздела «Что это за сервис»Рабочее место бухгалтеров по расчётам с поставщиками и финансового контролёра. В одном реестре видно, какие счета получены, кто их согласует, когда наступает срок оплаты и что уже оплачено по данным банка. Тот же подход подходит и для исходящих счетов клиентам, если их нужно вести отдельно от учётной системы.
Без такого сервиса счета лежат в почте, в учётной системе и минимум в одной таблице, и суммы в них расходятся. Проверка статусов оплаты по банковской выписке занимает по двадцать минут на пачку. Согласование висит неделю, потому что никто не знает, у кого сейчас счёт. Просроченные счета всплывают при закрытии месяца, а сверка делается раз в неделю и находит ошибки спустя несколько дней.
Сервис полезен компаниям, где счетов от поставщиков десятки и сотни в месяц, а согласование проходит через несколько подразделений. Он не заменяет бухгалтерскую программу: проводки по-прежнему делаются там, а реестр отвечает за движение счёта между людьми и за контроль оплаты.
Что он делает
Заголовок раздела «Что он делает»- Показывает все счета в одном реестре. У каждого счёта видны поставщик, сумма, срок оплаты, статус согласования и статус оплаты.
- Ведёт согласование с ответственными. Маршрут зависит от суммы и подразделения, у шага есть срок, просроченные шаги переходят заместителю.
- Учитывает частичные оплаты. Платежи привязаны к счёту, остаток пересчитывается, статус меняется на «Частично оплачен» или «Оплачен» автоматически.
- Отмечает просрочку в день наступления. Счета с истёкшим сроком выделяются сразу и попадают в сводку ответственного, а не в отчёт при закрытии месяца.
- Сверяет оплаты с банком ежедневно. Выписка сопоставляется со счетами, несопоставленные платежи и неодобренные счета попадают в отчёт исключений.
Нюансы и особенности
Заголовок раздела «Нюансы и особенности»- Дубли ловят при вводе. Номер счёта уникален в пределах поставщика; похожие счета (тот же поставщик, сумма и близкая дата) помечаются для проверки ещё до согласования.
- Статус оплаты не вводят руками. Он обновляется из банковской выписки или платёжного сервиса по расписанию. Ручная отметка «оплачено» быстро расходится с реальностью.
- Категории — закрытый справочник. Статья затрат выбирается из списка и проверяется при загрузке, а не исправляется во время сверки.
- Порог маршрута — настройка. Например, счета до определённой суммы согласует руководитель группы, выше — контролёр. Конкретные пороги хранятся в таблице правил.
- Печатная форма — по шаблону. Если нужен PDF счёта, его формируют из данных записи по шаблону компании; сами данные остаются в реестре.
- Начать можно с выгрузки. Для первой версии достаточно регулярного импорта CSV из учётной системы, а API-интеграцию подключить позже. Учётная система остаётся главной; если её модуль расчётов с поставщиками уже даёт реестр с согласованием, достаточно настроить его.
- Доступ ограничивают на сервере. Сотрудник подразделения видит счета своего центра затрат, бухгалтерия — все; ограничение действует и в выгрузках.
Как сгенерировать через ИИ-агентов
Заголовок раздела «Как сгенерировать через ИИ-агентов»Промпты рассчитаны на AI-агента (Claude Code, Cursor и аналоги) в Laravel-проекте с установленным Filament 4.x. Отправляйте их по одному: каждый шаг даёт результат, который можно проверить до перехода к следующему.
1. Данные и модели
Заголовок раздела «1. Данные и модели»Создай модели и миграции для реестра счетов: Vendor (название, ИНН,условия оплаты), Invoice (поставщик, номер, уникальный в пределахпоставщика, дата, срок оплаты, сумма, валюта, статья затрат, центрзатрат, статус согласования, статус оплаты, остаток), InvoicePayment(счёт, сумма, дата, способ, ссылка на банковскую операцию),ApprovalStep (счёт, роль, исполнитель, решение, срок, время решения).Добавь фабрики с демо-данными.2. Реестр и карточка счёта
Заголовок раздела «2. Реестр и карточка счёта»Сгенерируй Filament-ресурс для Invoice. В таблице покажи поставщика,номер, сумму, срок, статусы и остаток, с фильтрами по статусу,поставщику, центру затрат и «Просрочен». В карточке выведи платежи ишаги согласования через relation managers и приложенный файл счёта.При сохранении помечай возможные дубли.3. Согласование
Заголовок раздела «3. Согласование»Добавь маршрут согласования по порогу суммы и центру затрат из таблицыправил. Согласующий видит свою очередь и действия «Одобрить» и«Вернуть на исправление» с комментарием. Шаг без решения дольше срокаиз конфига переходит заместителю с уведомлением в панели.4. Сверка с банком
Заголовок раздела «4. Сверка с банком»Сделай фоновую задачу по расписанию, которая загружает банковскуювыписку, сопоставляет операции со счетами по номеру, поставщику и суммеи создаёт InvoicePayment. Остаток и статус оплаты пересчитывайавтоматически. Несопоставленные операции и неодобренные счета сосроком в ближайшие дни выведи в ежедневный отчёт исключений.Проведите две частичные оплаты одного счёта и проверьте, что статус меняется только после второй.
5. Доступ, виджеты и печатная форма
Заголовок раздела «5. Доступ, виджеты и печатная форма»Настрой доступ: сотрудник видит счета своего центра затрат, бухгалтерияи контролёр — все. Добавь виджеты сумм к оплате на неделю ипросроченных счетов, экспорт реестра в CSV и действие «Скачать PDF» пошаблону компании в карточке счёта.Похожие сценарии
Заголовок раздела «Похожие сценарии»- ИИ-генератор черновиков счетов — подготовка исходящих счетов из табелей и договоров.
- Трекер заказов на закупку — сопоставление счёта поставщика с заказом и приёмкой.
- Работа с просроченной дебиторской задолженностью — взыскание по неоплаченным счетам клиентов.