Contabooks S.R.L. · Moldova

Продукт и технологии

ContaBooks — платформа по подписке для малого и среднего бизнеса Молдовы. Счета, бухгалтерия, склад, зарплата и работа с финансовыми документами объединены в одном многоязычном пространстве.

Какой продукт мы создаём

Мы разрабатываем собственный SaaS-продукт для предпринимателей, бухгалтеров и финансовых команд. ContaBooks объединяет клиентов, счета, договоры, импорт банковских выписок, двойную запись, склад и зарплату в рабочем пространстве компании. Инструменты отчётности готовят черновики TVA12, IPC21, IRM19 и версии XML; официальная подача и приём зависят от государственного сервиса и настроек компании.

От документов к финансовой картине

Команда добавляет клиента и счёт, отправляет документ, импортирует банковскую выписку и сопоставляет оплату с первичным документом. Проводки и отчёты помогают анализировать операции. AI помогает извлекать данные чеков, классифицировать расходы и проверять документы. Пользователь проверяет рекомендации и отвечает за бухгалтерские решения и внешнюю подачу.

Клиенты и бизнес-модель

ContaBooks работает по модели подписки на программный продукт для малых и средних компаний Молдовы и их финансовых команд. Бесплатный тариф даёт базовое выставление счетов; платные месячные тарифы расширяют доступ к бухгалтерии, складу, зарплате, отчётности, AI и совместной работе. Актуальные условия опубликованы на странице тарифов. Клиенты оплачивают доступ к программе.

Архитектура приложения

Веб-приложение использует Next.js, React и TypeScript; интерфейс доступен на румынском, русском и английском языках. API на NestJS выполняет бизнес-процессы, данные хранятся в PostgreSQL с использованием Prisma. Проверки доступа и роли ограничивают доступ к данным компании. При наличии настроек API-интеграции связывают документы, банковские операции и отчётность с внешними сервисами.

AI и автоматизация

API реализует Gemini через Google Cloud Vertex AI с использованием Google Gen AI SDK. Текстовые и графические сценарии помогают извлекать данные, классифицировать документы, готовить сводки и рекомендации. Ниже опубликован датированный пример прямого вызова модели. Работа каждого сценария приложения также зависит от серверной авторизации, прав доступа и проверки результата.

Зачем ContaBooks нужен AI

Чеки, счета, договоры и сообщения об ошибках отчётности поступают как неструктурированный текст или изображения. AI — один из основных механизмов автоматизации: он превращает эти материалы в черновые поля, предложения классификации и понятные объяснения на румынском, русском и английском. Это сокращает повторяющуюся интерпретацию перед проверкой пользователем. Бухгалтерская арифметика, налоговые формулы, генерация XML и официальные статусы подачи контролируются детерминированными сервисами приложения.

Доступ и защита данных

Приложение реализует аутентификацию, роли и проверки доступа на уровне компании. Отдельные секреты интеграций шифруются приложением. При оплате через банковскую страницу реквизиты карты вводятся у платёжного провайдера. Это описание программных механизмов, а не заявление о независимой сертификации безопасности. Политика конфиденциальности и условия доступны по ссылкам ниже.

Google Cloud: текущая возможность и следующие шаги

В коде есть интеграция Gemini/Vertex AI; 25 октября 2026 года владелец проекта записал успешный прямой вызов модели из Cloud Shell. Это проверяет проект и учётную запись конкретного теста, а не авторизацию опубликованного сервера или всю архитектуру размещения. План ниже связывает предлагаемые облачные сервисы с задачами продукта; миграция требует отдельной проверки.

Место AI в рабочем процессе

  1. 01

    Документ или разрешённый контекст

    Пользователь передаёт текст или изображение чека либо открывает проверку документа или отчёта в пределах своей компании. Модели должен передаваться только необходимый для конкретного сценария контекст.

  2. 02

    Запрос к Gemini с конкретной задачей

    API отправляет специализированный запрос через Vertex AI. Извлечение запрашивает структурированные поля, помощники проверки документов и отчётности — замечания и объяснения.

  3. 03

    Проверка возвращённых данных

    Приложение разбирает и проверяет результат для выбранной задачи. Помощники отчётности связывают объяснения с версиями источников и отклоняют устаревший контекст. Ответ модели — предложение, а не проводка или официальный приём.

  4. 04

    Решение остаётся за пользователем

    Пользователь проверяет извлечённые значения и рекомендации. Сохранение, перерасчёт и поддерживаемые согласования выполняются существующими командами приложения с проверкой прав.

РЕАЛЬНЫЙ ОТВЕТ МОДЕЛИ · СИНТЕТИЧЕСКИЙ ВВОД

Записанный пример извлечения через Vertex AI

25 октября 2026 года владелец проекта выполнил прямой запрос Gemini из Google Cloud Shell. Синтетический текст счёта и JSON ниже взяты из предоставленного протокола выполнения. Это отдельный пример, не подготовленные AI-тексты на скриншотах продукта.

Версия модели в ответе
gemini-2.5-flash
Провайдер и регион
Vertex AI · us-central1
Время ответа провайдера

Синтетический текст запроса

Synthetic demo invoice: total 2500 MDL, date 2026-10-25. Extract amount, currency and date as JSON.

JSON, возвращённый моделью

{
  "amount": "2500",
  "currency": "MDL",
  "date": "2026-10-25"
}

Возвращённые сумма, валюта и дата совпадают с синтетическим вводом. Ответ завершён со статусом STOP; указано 142 токена суммарно. Это один тестовый случай, а не измерение точности или производительности.

Объём проверки: вызов API из Cloud Shell с Google-учётной записью владельца. Протокол предоставлен владельцем и независимо не воспроизводился. Он не проверяет авторизацию опубликованного сервера ContaBooks, полный сценарий приложения после входа или корректность бухгалтерского учёта.

Открыть запрос, ответ и сведения об источнике

План нагрузок Google Cloud

Кредиты помогут сначала оценить AI-нагрузки, затем провести измеряемые инфраструктурные пилоты. Статусы отделяют продемонстрированные возможности от предлагаемой архитектуры и не означают завершённую миграцию.

СервисПланируемая задача и проверкаТекущее подтверждение / этап
Vertex AI / GeminiПонимание документов, извлечение полей и контекстные объяснения. До расширения доступа — оценка на синтетическом наборе, проверка результатов, использования и стоимости.Клиент реализован; прямой вызов модели из Cloud Shell записан 25.10.2026. Авторизация сервера приложения ещё требует проверки.
Cloud RunОценить размещение контейнеров API и web, задержки запросов, ограничения масштабирования и совместимость фоновых задач.Предлагаемый пилот; миграция хостинга не подтверждена.
Cloud SQL for PostgreSQLОценить управляемый PostgreSQL на нерабочей копии, проверить совместимость миграций и восстановление резервной копии.Предлагаемый пилот; миграция рабочей базы не подтверждена.
Cloud StorageОценить закрытое хранилище документов и экспортов, проверив доступ, сроки хранения и удаление до использования клиентами.Предлагаемая архитектура; завершённая миграция хранилища не заявляется.
Secret Manager / IAMОценить идентификацию серверных нагрузок, ограниченные разрешения сервисов и управляемый доступ к секретам.Cloud Shell использовал учётную запись владельца. Серверная идентификация и перенос секретов проверяются отдельно.
Cloud MonitoringИзмерять ошибки, задержки, использование модели и расходы; настроить бюджеты и оповещения до увеличения пилотной нагрузки.Предлагаемые критерии эксплуатации; измеренная облачная база пока не опубликована.

Приёмка пилота должна охватывать повторяемый синтетический набор, проверки результатов по задачам, изоляцию компаний, проверку пользователем, обработку отказов, восстановление и бюджетные оповещения. Стадия финансирования, право на кредиты и фактические расходы указываются в заявке отдельно.