Încercați Fluentis gratuit 15 zile
Login
Contacte

Grad înalt de personalizare

Încercați gratuit
Cereți informații

Realizați rapid și personalizări complexe

Fluentis ERP permite realizarea în timp scurt a personalizărilor, inclusiv a celor foarte complexe, pentru a soluționa eficient diverse cerințe de proiectare.

Soluția permite personalizarea fiecărui strat aplicativ.

Prin intermediul parametrizării, profilării și, acolo unde este necesar, personalizării se poate interveni pentru adaptarea la toate cerințele specifice ale clienților, făcând modificări sau creând funcționalități noi, atât la nivelul user interface, cât și la nivelul business layer, modificări care vor fi menținute și în timpul actualizărilor.

Diverse instrumente disponibile pentru
diferite tipuri de personalizare

Profiluri

Foarte apreciată este posibilitatea oferită consultantului sau utilizatorului final (dacă are drepturi) de a personaliza interfața grafică direct în mediul oficial, fără intervenția unui programator.

Fluentis User Interface poate fi personalizată prin:

  • Modificarea ordinii și numărului de câmpuri din tabele;
  • Adăugarea, eliminarea sau mutarea câmpurilor în filtre și în form-urile pentru detalii;
  • Modificarea traducerii etichetelor.

Toate aceste modificări, odată aplicate, pentru a fi folosite la următoarea deschidere a formularelor trebuie salvate folosind profiluri, adică un set de configurări asociate la o etichetă, care pot fi încărcate de către utilizator printr-un meniu drop-down.

Profilurile pot fi configurate pe utilizatori, pe roluri sau pot fi profiluri globale și pot fi setate ca profiluri selectabile sau încărcate implicit.

Vedeți detaliul

Extradata

Elementul fundamental pentru extinderea informațiilor disponibile despre clasele standard, fără a apela la programare, este extradata, adică posibilitatea de a adăuga o proprietate suplimentară față de ceea care este prevăzut în standard, fără a modifica baza de date sau personaliza clasa corespunzătoare.

 

Se pot gestiona simultan diferite tipuri de extradata:

  • Date simple, precum stringuri (șiruri de caractere), numere și date;
  • Date complexe, adică legături către alte obiecte/tabele fizice cu o structură a informației bazată pe cod/descriere;
  • Date complexe, bazate pe surse de date create de utilizator, cu condiția să mențină o structură bazată pe cod/descriere.

În plus, extradata permite utilizarea automată a conceptului de propagare a informației, adică în faza de configurare se poate specifica dacă datele asociate, de exemplu la articol, trebuie propagat elementelor conexe, cum ar fi copia articolului dedicat ordinului de producție sau facturii.

Extradata poate fi, de asemenea, încărcat în tabelul de gestionare corespunzător sau adăugat în orice loc din form drept câmp suplimentar și apoi salvat prin intermediul profilului.

Vedeți detaliul

Fluentis Query Studio & Datasource

Alte instrumente care se bazează pe conceptul de reciclare a informațiilor și permit optimizarea timpului legat de diverse personalizări referitoare atât la extradata, cât și la Business Intelligence, sunt Fluentis Query Studio și Datasource.

Fluentis Query Studio este un panou care introduce direct în aplicație un SQL Management cu ajutorul căruia se poate explora baza de date, scrie query, se pot testa și salva pentru a putea fi reutilizate în diferite contexte aplicative.

 

Datasource sunt surse de date personalizate care se pot baza pe obiecte fizice sau pe SQL Query și permit utilizatorului să aplice transformări, cum ar fi reguli de sortare și agregare, introducerea de câmpuri calculate și formule, etc.

Odată creată propria sursă de date, utilizatorul o poate salva pentru a o reutiliza în diferite contexte aplicative, cum ar fi extradata sau Business Intelligence.

Scripting

Fluentis introduce un nou concept de personalizare prin intermediul logicii de scripting, evitând procesul de recompilare și publicare a codului, ceea ce ar duce la o întrerupere a serviciului pentru client în timpul trecerii în producție.

 

Aplicația expune o serie predefinită de metode care permit, prin intermediul unui IDE integrat simplificat, personalizarea logicii algoritmice și a view model conform unei structuri cablate care va ghida utilizatorul în introducerea codului personalizat, asigurând astfel o compatibilitate mai mare și mai bună.

 

Posibilitatea de a interveni direct în mediul de producție, datorită dll-urilor generate dinamic și de a crea chiar și scripturi complexe de către consultanți care nu sunt programatori, folosind programarea vizuală prin intermediul Blockly, face ca scripting-ul să fie o revoluție fundamentală.

Vedeți detaliul

Blockly

Crearea logicii de programare prin intermediul scripturilor, inclusiv a celor de complexitate ridicată, aplicate atât pe client, cât și pe server și în contexte specifice cum ar fi Supervisor, Workflow, etc., devine accesibilă în Fluentis chiar și pentru cei care nu sunt dezvoltatori și nu cunosc limbajul C#.

Blockly este o modalitate de programare vizuală bazată pe conectarea blocurilor grafice auto-explicative, care generează automat codul necesar pentru aplicarea lor.

Custom & Wizard

Dacă parametrizările și personalizările utilizând instrumentele de suport dedicate nu mai sunt suficiente pentru a satisface cerințele funcționale ale clientului, puteți interveni la un nivel mai avansat de personalizare. Utilizând scrierea de cod XAML și C#, puteți crea proceduri complet personalizate sau revizui cele existente în Fluentis.

 

Fluentis, prin intermediul ARM, oferă posibilitatea de a personaliza clasele, creând altele noi sau adăugând proprietăți celor existente.

Aceste elemente pot fi apoi integrate cu logica algoritmică și interfața grafică propusă utilizatorului, permițând crearea codului personalizat.

 

În ARM sunt disponibile diverse instrumente care facilitează realizarea acestor personalizări, inclusiv tools pentru gestionarea Ribbon-ului și al butoanelor, precum și asistență pentru crearea de obiecte și form-uri.

Vedeți detaliul

Personalizare și productivitate la cote maxime

ARM (Application Resource Manager)

Suita tehnologică Fluentis, prin intermediul lui ARM (Application Resource Manager), permite Partenerului să personalizeze complet aplicația.

Este posibilă extinderea interfeței utilizatorului modificând form-urile, schimbând algoritmii care caracterizează Business Logic Layer sau extinzând structura bazei de date.

De asemenea, în ARM, este posibilă extinderea rapidă și organizată a tuturor entităților structurale din Fluentis, cum ar fi:

Business Logic

Cu ajutorul funcționalităților oferite de ARM, puteți extinde logica de business a fiecărui obiect modificând și derivând o metodă standard din una personalizată, precum și crea funcționalități noi.
Toate acestea pot fi realizate folosind limbajul de programare standard C#, care permite suprascrierea metodelor fără a modifica sau vizualiza codul standard.

User Interface

Prin intermediul unei serii wizard, template și alte instrumente de suport, ARM îndrumă utilizatorul în crearea și personalizarea form-urilor și widget-urilor custom, permițând specificarea modului de vizualizare al obiectelor și claselor de către utilizatorul final.

Object Repository

ARM permite crearea sau asocierea rapidă și ușoară a mapărilor obiectului cu baza de date.

Datorită Object Browser și a altor instrumente dedicate, ARM permite utilizatorului să exploreze baza de date și relativa mapare în obiecte, generând și gestionând chiar și crearea de câmpuri și coloane noi cu aferentele proprietăți și clase în cod.

Meniu

Datorită unei arii speciale, cu ARM puteți personaliza în Fluentis Ribbon Bar și Tile View, asociind meniuri specifice în limba preferată pentru diverși utilizatori și creând meniuri și butoane complet noi.

Securitate

Meniurile dedicate permit administrarea licenței, a conexiunilor la baza de date și la servicii suplimentare și definirea rolurilor, drepturilor și restricțiilor asociate utilizatorului.

Gestionare utilizatori

Importă și actualizează utilizatorii de sistem, fie că provin din Active Directory sau sunt adăugați manual, și definește pentru fiecare tipul de licență, rolurile, drepturile și restricțiile.

Actualizări simple și rapide cu
Fluentis Live Update

Pentru a asigura suportul maxim și pentru a face procesele de instalare și actualizare ale suitei Fluentis simple și imediate pentru toți utilizatorii, am integrat organizarea tuturor scenariilor posibile în instrumentul de instalare Fluentis Live Update, o aplicație web accesibilă în browser.

Fluentis Live Update permite:

Efectuarea unei prime instalări a ARM/Fluentis.

Administrarea schimbării versiunii și actualizări prin intermediul patch-urilor.

Transferarea implementărilor realizate dintr-un mediu sursă în unul de destinație.

Administrarea diferitelor tipuri de baze de date relaționale, precum SQL Server sau PostgreSQL.

Administrarea diferitelor tipuri de instalări Windows sau Linux, cu aferentele configurații de pool-uri pe IIS sau containere pentru Docker.

Realizarea instalării și configurării modulelor externe, cum ar fi BizLink.

Beneficii pentru
Client

Instalarea standard a suitei Fluentis.

Posibilitatea de a crea rapid și ușor medii de test înainte de a trece la producție.

Procedură consolidată și automatizată pentru transferul personalizărilor.

Reducerea timpilor pentru update-urile și upgrade-urile aplicației, ceea ce înseamnă reducerea costurilor asociate întreruperii tehnice.

Beneficii pentru
Partener

Standardizarea procesului de instalare și actualizare a aplicației.

Reducerea cunoștințelor necesare pentru a efectua operațiile de actualizare.

Evitarea oricărei proceduri manuale păstrând controlul datorită automatizării complete a procesului, inclusiv realizarea backup-ului.

Posibilitatea de a crea medii paralele pentru dezvoltare și testare.

Menținerea clienților mereu actualizați și la cea mai recentă versiune/patch.

Ce poate face Fluentis ERP
pentru compania dvs?

Test gratuit 15 zile | Fără reînnoire automată | Acces imediat

Infografica 2

Contactați-ne pentru mai multe informații

    Doriți un răspuns imediat?

    Suntem la dispoziția dumneavoastră!

    +40 747 208 912

    Start chat