Возможности
Что dmsforall делает для вашего гаража
Одно браузерное приложение для цеха и стойки. Это альфа-версия: в последнем разделе перечислено, чего она не делает.
Цех
- Клиенты и автомобили
Карточки клиентов, контакты, автомобили с историей владельцев и общий поиск.
- Заказ-наряды
Строки работ, запчастей и сборов, статусы от «запланирован» до «закрыт» и дополнительные сметы, которые клиент принимает или отклоняет построчно.
- Записи и подменные автомобили
Записи клиентов и список подменных автомобилей.
- Учёт рабочего времени
Техники отмечают время по заказ-нарядам на общем терминале цеха под защитой PIN-кода или из своей учётной записи.
Счета и платежи
- Четыре вида документов
Сметы, заказы, счета и кредит-ноты, а также счета на аванс. Номера идут непрерывной серией в рамках года.
- Швейцарский QR-счёт
В счетах указывается QR-референс или референс кредитора, есть вывод в PDF. НДС считается построчно, суммы хранятся в целых сантимах.
- Блокируется после выставления
Выставленный счёт никогда не редактируется. Его исправляет кредит-нота, а сотрудник приёмки может выписать её только в пределах лимита, заданного руководством.
- Платежи
Наличные, карта, банковский перевод, QR-счёт, TWINT, взаимозачёт и лизинг: платежи записываются по каждому счёту, включая частичные.
- Напоминания и экспорт
Автоматические напоминания по e-mail о просроченных счетах и экспорт счетов и платежей в WinBIZ.
Запчасти, шины и автомобили
- Запчасти и склад
Артикулы, остатки по площадкам, движения с указанием кто и когда, резервы под заказ-наряды, заказы и счета поставщиков.
- Продажа новых и подержанных автомобилей
Склад автомобилей, дела по продаже, трейд-ин и подтверждение кредита или лизинга.
- Хранение шин
Сезонные комплекты шин на хранении; если комплект давно не двигался, он помечается для напоминания клиенту.
- Импорт из вашей текущей системы
Импорт архивов Microsoft Access или dBase/FoxPro с планом, который нужно проверить до записи данных. Проверено на архивах, экспортированных из Auto-i.
Эксплуатация
- Девять ролей
Руководство, бухгалтерия, приёмка, продажи, начальник цеха, техник, склад, терминал цеха и технический администратор. Единая матрица прав, которую API проверяет при каждом запросе.
- Гаражи изолированы друг от друга
Одна установка может обслуживать несколько гаражей. Защита на уровне строк PostgreSQL разделяет их данные.
- Открытый API
API описывает свои конечные точки в OpenAPI, и веб-интерфейс обращается именно к этому API.
- Один стек Docker
Caddy, веб-интерфейс, API, worker, PostgreSQL и Redis запускаются одной командой. Необязательный профиль делает зашифрованные резервные копии каждую ночь.
Чего он не делает
- Нет в этой версии
Сверка банковских выписок (camt.054), напоминания по SMS, экспорт в бухгалтерские системы, кроме WinBIZ, и надёжная маржа по деталям: оценка склада по FIFO решена, но ещё не реализована.
- Нет второго фактора для сотрудников гаража
Двухфакторного входа для учётных записей гаража пока нет. Шифрование данных на диске, внешние резервные копии и сам сервер лежат на операторе.
- Проверено лишь частично
Полная установка ещё не прогонялась от начала до конца на чистой машине с настоящим доменом, а полное восстановление из резервной копии пока не подтверждено.
- Альфа
Модель данных, переменные конфигурации и экраны ещё могут меняться между версиями.
- Только французский, немецкий и итальянский
Интерфейс есть на этих трёх языках. Документация на английском.
- Создано для Швейцарии
Не рассчитан на другие страны.
- Никаких налоговых или юридических гарантий
Попросите фидуциарную компанию проверить счета, цифры НДС и бухгалтерский экспорт.
- Сторонние коннекторы
Для подключения к внешним сервисам нужны собственные лицензии или учётные записи.
Запустите dmsforall
Учётная запись первого гаража создаётся командой, которая ещё дорабатывается. См. Настройка первого гаража.
$ git clone https://github.com/selfhostr/dmsforall.git && cd dmsforall
$ cp .env.example .env # optional for a first try
$ docker compose up -d # then open http://localhost:8080