Ready_™ Developer Documentation
Twórz własne aplikacje w systemie Ready_™ za pomocą języka PHP oraz technologii low-code/no-code!
Ready_™ jest unikalną platformą, która umożliwia developerom tworzenie własnych aplikacji biznesowych w oparciu o gotowe moduły i narzędzia. Developer może tworzyć aplikacje składające się z ustandaryzowanych elementów i obiektów takich jak:
- okna aplikacji z zakładkami zawierającymi dane wyświetlane w różnej postaci: list, tablic kanban, czy innych widoków tworzonych przy użyciu szablonów,
- formularze i okna dialogowe,
- przyciski akcji operujące na listach,
- procesy workflow wraz z własnymi komendami,
- struktury baz danych (rejestry),
- zaawansowane widoki generowane przy użyciu kwerend SQL (raporty),
- predefiniowane i rozszerzalne obiekty biznesowe m.in: dokument, sprawa, zdarzenie, klient, produkt,
- i wiele więcej...
System Ready może też służyć do tworzenia aplikacji Fullstack (frontend i backend), jak również jako aplikacja frontend komunikująca się z usługą (mikro-serwisowem). W ten sposób możemy zapewnić użytkownikowi spójny i intuicyjny interfejs, zachowujący zasady GUI znane z systemu operacyjnego, do realizacji wielu procesów biznesowych.
Rozwiązania
Dzięki poniższym poradnikom możesz szybko rozbudować aplikację o potrzebne komponenty.Własny moduł
Utwórz własny moduł z zakładkami.
Dodatkowa zakładka
Do standardowego obiektu (dokument, sprawa, klient) dodaj swoją zakładkę.
Własny przycisk
Stwórz własny przycisk i podłącz do niego skrypt
Custom Script
Stwórz i podłącz swój skrypt w wybrany miejscu systemu.
Raport
Silnik raportów, umożliwia zasilenie danymi listy na zakładkach, ale też umożliwia budowanie potężnych diagramów Gantt.
Szablony Flexy
Zbuduj widok używając HTML`a oraz znaczników Flexy.
Rejestr
Utwórz przestrzeń na dodatkowe dane i zbieraj je za pomocą własnego formularza.
Workflow
Utwórz własną procedurę do obsługi procesu.
Lista komend workflow
Wykonaj
Własna komenda workflow
Stwórz własną komendę workflow, aby wykonać dodatkową akcję.
Własne okno (Dialog)
Utwórz własne okno i zdecyduj o jego funkcjonalności.
Local API
Wywołuj lokalne metody API ze swoich akcji CustomScript.
REST API
Zapoznaj się z metodą interakcji z platformą Ready_ za pomocą REST API.
Własny endpoint REST API
Stwórz indywidualny endpoint na potrzeby własnej integracji.
Własne ustawienia
Zdefiniuj zakładkę ze swoimi ustawieniami aplikacji dla administratora systemu.
Struktura ról i uprawnień w aplikacji
Zdefiniuj role i przydziel ustawienia systemowe, a następnie weryfikuj je podczas wywołania swoich akcji (CustomScript).
Mechanizm eventów
Stwórz listener lub subscriber, a następnie zarejestruj go, aby wykonać własną akcję po wyemitowaniu zdarzenia systemowe.
Mechanizm logów
Używaj jednolitego sposób na tworzenie dziennika logów dla administratora serwera
Zadania cykliczne (Cron)
Stwórz zadanie i określ w jakich odstępach czasu ma być wykonywane
Szablony dokumentów
Twórz generyczne treść dokumentu za pomocą szablonów i znaczników.
Konfigurowanie cech dynamicznych
dodawaj dynamiczne cechy do obiektów biznesowych.