T ToutadminДокументация

Toutadmin

CMS, которая ведёт предприятие целиком: сотрудники и их договоры, кадры, финансы и бухгалтерия, корпоративное управление, качество, соответствие требованиям и корпоративно-правовые вопросы, хозяйственная служба. Существует в двух редакциях — одна на Node 22, другая на PHP 8.1 — и обе делают ровно одно и то же. Хватит одной машины, внешнюю базу данных ставить не нужно.

16языков интерфейса
2редакции, одни и те же функции
7дополнительных модулей
1374интеграционных тестов
0необходимых внешних служб

С чего начать#

Чем эта программа является#

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

Три сознательных решения#

Данные вводятся один раз. Утверждённый отпуск появляется в календаре, блокирует постановку в смену, пополняет остаток и возвращается в списке сроков. Оргструктура, справочник и поиск читают одну и ту же принадлежность. Ничто не переписывается с экрана на экран.

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

То, что не покрыто, написано на экране. Каждый модуль показывает свои границы в момент включения, а не в сноске: расчёт зарплаты применяет введённые вами ставки и не формирует никакой официальной отчётности; электронное выставление счетов создаёт XML, но никуда его не подаёт; казначейство не подключается ни к одному банку.

Чем она не является#

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

  • Электронная сдача налоговой и социальной отчётности: требует аккредитации, ежегодно меняющегося формата и юридической ответственности. Программа готовит данные; их подача остаётся делом уполномоченного представителя.
  • Квалифицированная электронная подпись в смысле eIDAS: требует сертифицированного поставщика доверенных услуг. Папка на подпись даёт простую подпись, и справка сама об этом говорит.
  • Юридически значимое архивное хранение (сертифицированное хранение, доказательная отметка времени): требует удостоверяющего центра.
  • Совместное редактирование документов, видеосвязь, телефония: каждое — отдельный продукт.

Первый запуск#

Редакция Node:

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

Редакция PHP:

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

На чистом экземпляре любой адрес перенаправляет в мастер установки. См. Установка — Node или Установка — PHP — там полное руководство: служба, фронтальный сервер, TLS, права доступа, задание планировщика, резервные копии и обновление.

Об этом сайте

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

Документация Toutadmin — собрана 2026-09-13. Самостоятельный сайт, независимый от программы.