dmsforall

Recursos

O que o dmsforall faz pela sua oficina

Uma aplicação de navegador para a oficina e o balcão. É um software alfa: a última seção lista o que ele não faz.

A oficina

  • Clientes e veículos

    Fichas de clientes, contatos, veículos com o histórico dos proprietários e uma busca global.

  • Ordens de serviço

    Linhas de mão de obra, peças e taxas, status de planejado a encerrado, e orçamentos complementares que o cliente aceita ou recusa linha a linha.

  • Agendamentos e carros reserva

    Os agendamentos e uma lista de carros reserva.

  • Apontamento de tempo

    Os técnicos registram o tempo nas ordens de serviço em um terminal de oficina compartilhado e protegido por PIN, ou na própria conta.

Faturamento e pagamentos

  • Quatro tipos de documento

    Orçamentos, pedidos, faturas e notas de crédito, além de faturas de adiantamento. A numeração segue uma série contínua por ano.

  • Fatura QR suíça

    As faturas trazem uma referência QR ou uma referência do credor, com saída em PDF. O IVA é calculado linha a linha e os valores são guardados em centavos inteiros.

  • Bloqueada depois de emitida

    Uma fatura emitida nunca é editada. Uma nota de crédito a corrige, e um recepcionista só pode emiti-la até um limite definido pela diretoria.

  • Pagamentos

    Dinheiro, cartão, transferência, fatura QR, TWINT, compensação e leasing, registrados por fatura, incluindo pagamentos parciais.

  • Lembretes e exportação

    Lembretes automáticos por e-mail para faturas vencidas e uma exportação WinBIZ de faturas e pagamentos.

Peças, pneus e carros

  • Peças e estoque

    Artigos, estoque por unidade, movimentações que guardam quem e quando, reservas nas ordens de serviço, pedidos e faturas de fornecedores.

  • Venda de carros novos e usados

    Estoque de veículos, processos de venda, retomadas e a confirmação de um crédito ou de um leasing.

  • Depósito de pneus

    Jogos de pneus sazonais em depósito, sinalizados para contato com o cliente quando ficam parados por algum tempo.

  • Importação do seu sistema atual

    Uma importação de arquivos Microsoft Access ou dBase/FoxPro, com um plano a revisar antes de qualquer gravação. Testada com arquivos exportados do Auto-i.

A operação

  • Nove papéis

    Diretoria, contabilidade, recepção, vendas, chefe de oficina, técnico, almoxarifado, terminal de oficina e administrador técnico. Uma única matriz de permissões, verificada pela API a cada requisição.

  • Oficinas bem separadas

    Uma instalação pode atender várias oficinas. A segurança em nível de linha do PostgreSQL mantém os dados separados.

  • Uma API aberta

    A API descreve seus endpoints em OpenAPI e a interface web chama essa API.

  • Uma única stack Docker

    Caddy, web, API, worker, PostgreSQL e Redis, iniciados com um único comando. Um perfil opcional faz backups criptografados toda noite.

O que ele não faz

  • Não está nesta versão

    A conciliação de extratos bancários (camt.054), os lembretes por SMS, as exportações contábeis além do WinBIZ e margens confiáveis por peça, porque a valorização do estoque por FIFO está decidida, mas ainda não implementada.

  • Sem segundo fator para a equipe

    O login com dois fatores ainda não existe para as contas das oficinas. A criptografia em repouso, os backups externos e o próprio servidor são responsabilidade do operador.

  • Comprovado apenas em parte

    A instalação completa ainda não foi executada de ponta a ponta em uma máquina limpa com um domínio real, e uma restauração completa de um backup ainda não foi comprovada.

  • Alfa

    O modelo de dados, as variáveis de configuração e as telas ainda podem mudar entre versões.

  • Apenas francês, alemão e italiano

    A interface existe nesses três idiomas. A documentação está em inglês.

  • Projetado para a Suíça

    Não foi projetado para outros países.

  • Sem garantia fiscal ou legal

    Faça uma fiduciária conferir as faturas, o IVA e as exportações contábeis.

  • Conectores de terceiros

    Os conectores para serviços externos exigem licenças ou contas próprias.

Coloque o dmsforall para rodar

A conta da primeira oficina é criada com um comando que ainda está sendo entregue. Consulte Configurar a primeira oficina.

$ 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