T ToutadminDocumentação

Toutadmin

Um CMS que administra uma empresa inteira: o pessoal e os seus contratos, os recursos humanos, as finanças e a contabilidade, a governação, a qualidade, a conformidade e a vida jurídica, os serviços gerais. Existe em duas edições — uma sobre Node 22, outra sobre PHP 8.1 — que fazem exatamente o mesmo. Basta uma única máquina, sem base de dados externa para instalar.

16idiomas de interface
2edições, as mesmas funções
7módulos opcionais
1374testes de integração
0serviços externos exigidos

Por onde começar#

O que o programa é#

Um CMS de empresa generalista, pensado para ser comprado e explorado por uma sociedade que quer conduzir todos os seus serviços a partir de um único sítio: direção, recursos humanos, finanças, operações, serviços gerais. Não é especializado num ofício; cobre o tronco comum de uma empresa e deixa às ferramentas especializadas o que exige uma homologação ou uma certificação.

Três opções assumidas#

Um dado introduzido uma só vez. Uma ausência aprovada aparece na agenda, bloqueia um planeamento de turno, alimenta o saldo e reaparece entre os prazos. O organograma, o diretório e a pesquisa leem a mesma afetação. Nada é recopiado de um ecrã para outro.

A recusa em vez da aproximação. Uma fatura numa moeda cuja taxa é desconhecida não é proposta; uma importação com uma linha errada não é escrita de todo; uma não conformidade com ações em curso não se fecha; um lançamento contabilístico desequilibrado é rejeitado dizendo por quanto. Um dado falso que passa custa mais caro do que um registo recusado.

O que não está coberto é escrito no ecrã. Cada módulo mostra os seus limites no momento em que é ativado, e não numa nota de rodapé: o motor de vencimentos aplica as taxas que introduz e não produz qualquer declaração oficial; a faturação eletrónica gera o XML mas não o deposita em plataforma alguma; a tesouraria não se liga a banco nenhum.

O que não é#

Algumas funções cabem a um terceiro homologado e são deixadas de fora de propósito em vez de ficarem feitas pela metade:

  • Transmissão eletrónica fiscal e social: exige uma homologação, um formato que muda todos os anos e uma responsabilidade legal. O programa produz os dados; a sua entrega continua a ser assunto de um terceiro declarante.
  • Assinatura eletrónica qualificada na aceção do eIDAS: exige um prestador de confiança certificado. O livro de assinaturas produz uma assinatura simples, e o comprovativo di-lo por si.
  • Arquivo com valor probatório (conservação certificada, selo temporal oponível): exige uma autoridade de certificação.
  • Edição colaborativa de documentos, videoconferência, telefonia: cada uma é um produto por si só.

Primeiros passos#

Edição Node:

npm install
npm start          # http://localhost:3000

Edição PHP:

cp config.sample.php config.php
php -S localhost:8000 -t public public/index.php

Numa instância virgem, toda a aplicação reencaminha para o assistente de instalação. Veja Instalação — Node ou Instalação — PHP para o tutorial completo: serviço, servidor frontal, TLS, permissões, tarefa agendada, cópias de segurança e atualização.

Acerca deste sítio

Esta documentação é um sítio estático autónomo, alojado separadamente do programa. É reconstruída a partir dos dois repositórios: o glossário, as rotas, o esquema e as contagens são extraídos do código das duas edições, pelo que não podem divergir do que o produto mostra. É publicada nos 16 idiomas da interface.

Documentação do Toutadmin — construída em 2026-09-13. Site autónomo, independente do software.