Smetus: сметы, база цен и проектный учёт в одном приложении

сметы
проектный учёт
финансы
PDF
Excel
веб-приложение

Разработали Smetus — приложение для смет и проектного учёта. В одном рабочем пространстве связали структуру сметы, базу цен, импорт исходных документов и финансовые операции.

Особое внимание уделили проверке импорта: пользователь видит распознанные данные до применения, а повторная загрузка учитывает ранее сделанную ручную работу.

Задача

Собрать приложение, в котором команда может работать со сметой и связанными платежами без постоянного переноса данных между отдельными файлами.

  • Поддержать иерархическую структуру сметы.
  • Организовать общую базу цен.
  • Загружать данные из PDF и Excel.
  • Показывать результат импорта и предупреждения до сохранения.
  • Сохранять ручные значения при повторной обработке.
  • Связать сметы с платежами и проектными ролями.

Проблема

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

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

Решение

Объединили смету, базу цен и финансовый учёт в проектном приложении. Импорт выделили в отдельный этап с предпросмотром: сначала пользователь проверяет распознанные строки, затем применяет данные.

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

Что реализовали

Иерархическую смету

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

Базу цен

Добавили хранение цен в общей структуре приложения. Цены и сметные данные доступны в одном рабочем контексте.

Импорт PDF и Excel

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

Повторную обработку без потери ручных значений

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

Платежи и доступ к проектам

Связали сметы с финансовыми операциями. Доступ участников управляется проектными ролями, поэтому рабочие данные относятся к конкретному проекту и его команде.

Результат

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

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

Что получили

  • Иерархическую смету в веб-приложении.
  • Общую базу цен.
  • Импорт PDF и Excel с предпросмотром.
  • Предупреждения по неоднозначным строкам.
  • Сохранение ручных значений при повторной загрузке.
  • Связь с платежами и проектное управление доступом.

Оставить заявку

Заполните форму и мы свяжемся с вами

← Все посты