Умови, іменовані перевірки, валідація й обчислення покривають повторювані операційні факти.
01 · Власні операції
Почніть із зрозумілих правил, а потім розширюйте процес за допомогою C# та автоматизації.
Використовуйте декларативні правила для щоденних обмежень. Якщо процесу потрібно більше, додавайте C# у Net Operation Project, створюйте довірені власні сторінки у Workspace UI Project і запускайте наступні дії лише після успішного завершення початкової зміни.
Починайте з правил, які адміністратори ще можуть розуміти.
Не кожне бізнес-рішення має ставати власним кодом. Moltaro тримає типову поведінку поруч із визначенням сутності, щоб її можна було перевіряти, імпортувати, переглядати й змінювати без перетворення операції на індивідуальний застосунок.
.NET-проєкт, що належить робочому середовищу, несе типізований C#, коли конфігурації вже мало.
Зафіксовані зміни можуть ставати фактами для подальшої автоматизованої роботи.
Довірені власні сторінки з вихідного коду розширюють вебзастосунок екранами, специфічними для робочого середовища; їх компілює й активує Moltaro.
Умови видимості, обов'язковості й редагування тримають форми чесними без власного коду.
Іменовані предикати перетворюють повторювані бізнес-факти, як прострочено, ризиковано або готово, на повторно використовувані сигнали середовища.
Перевірки на рівні об’єкта блокують некоректні збереження до запуску важчих C#-правил бізнесу.
Збережені обчислення й агрегати підтримують числові операційні значення узгодженими, коли змінюються записи й дочірні рядки.
Використовуйте Net Operation Project, коли самої конфігурації недостатньо.
Коли команді потрібна логіка, надто специфічна для конфігурації, Moltaro компілює .NET-проєкт робочого середовища і запускає його через ту саму серверну модель виконання, безпеки й діагностики.
Блокуйте збереження структурованими помилками, нормалізуйте значення й виводьте поля до фіксації запису.
Відкривайте дозволені серверні операції з форм або команд середовища, зберігаючи дозволи й аудит у платформі.
Запускайте регулярну роботу через розклади у стилі CRON, черги, повторні спроби й історію запусків.
Приймайте виклики у стилі webhook або підключайте зовнішні системи через контрольовані серверні контракти замість довільних скриптів.
Запускайте наступну автоматизацію лише після успішного завершення початкової зміни.
Правила автоматизації реагують на довговічні факти від записів, дошок, прав та інших ресурсів середовища після безпечної фіксації оригінальної операції.
Власна поведінка не має обходити управління.
Сенс власних операцій не у свободі від платформи. Сенс у свободі реалізувати глибшу поведінку, залишаючи Moltaro відповідальним за безпеку, межі виконання, історію й операційну діагностику.
Бізнес-поведінка працює в серверному середовищі, а власні сторінки в браузері — це довірений код, який Moltaro компілює з вихідного коду й активує, а не впроваджені довільні скрипти.
Дії, функції, розклади й кінцеві точки виконуються через явні контракти та авторизацію платформи.
Операційні команди бачать помилки, повторні спроби, повільні запуски, джерела й кореляції без читання серверних журналів.
Код Net Operation Project належить робочому середовищу: його можна завантажити, перевірити, зібрати й перенести через процес розгортання.
Цінність у тому, як це з'єднується з рештою операції.
Правила, C# і власні сторінки корисні, бо можуть працювати з тими самими записами, дошками, звітами, правами, історією аудиту й моделлю безпеки, якими команда вже користується.