Tryton je integriran programski paket za upravljanje (alias PGI ali ERP), večinoma napisan v Pythonu (in nekaj JavaScript).
Upoštevajte troslojno arhitekturo in privzeto sta to PostgreSQL in SQLite (za testiranje). Lahko se uporabljajo različni odjemalci: izvorna aplikacija, spletna aplikacija ali skript.
Tryton Ima več kot 130 osnovnih modulov, ki v veliki meri pokrivajo potrebe podjetja (nakup, prodaja, obračun, zaloge, projekt, računovodstvo in še več)
Tryton modularno obravnava naslednje:
- Računovodstvo in analitično računovodstvo
- Administracija prodaje
- Nabavna uprava
- Upravljanje zalog
- Upravljanje projektov in časa
- Upravljanje koledarja
Kaj je novega v Trytonu 5
Pred nekaj tedni je izšla prva različica Trytona z dolgotrajno podporo. To je prva različica Trytona, ki podpira samo Python 3, hkrati pa tudi prva različica, ki ima podaljšano podporo za 5 let.
Zahvaljujoč prizadevanjem skupnosti in financiranju fundacije je bilo spletno mesto popolnoma prenovljeno, da bolje predstavi funkcije obiskovalcem.
Transakcijska datoteka
Ponavljajoča se potreba po velikih instalacijah je, da lahko nekatere težke naloge izvajajo asinhrono. Ampak Tryton se močno zanaša na mehanizem transakcij z bazo podatkov za zagotovitev doslednosti podatkov.
Zato za to administracijo ni enostavno uporabiti zunanjega orodja, če ne podpira vsaj dvofaznega protokola odobritve.
Obvestila v realnem času
Strežnik zdaj lahko odjemalcu pošiljate sporočila prek vodila. Naročnik opravi dolge ankete, da jih prejme.
Prva uporaba tega mehanizma je pošiljanje prioritet kratkih sporočil. Od takrat je to nova potreba Tryton lahko izvaja asinhrone naloge, zato moramo biti sposobni odgovoriti uporabniku.
Novo upravljanje sej
Dodan je mehanizem dvojnega poteka seje. Zdaj privzeto seja poteče po 30 dneh.
Toda nekatere operacije, kot je knjiženje računa ali odobritev plačila, zahtevajo "novo" sejo, sicer bo ustvarjena nova. Kul seja je seja, ki od začetka ni imela obdobja brez poizvedb že več kot 5 minut.
Rekurzivni CTE
Tryton že ima optimizacijo za iskanje po drevesu (nadrejevalci_očetov in podrejeni_operatorjev) je nastavljen za gnezdenje, vendar potrebuje konfiguracijo za shranjevanje vnaprej izračunanih podatkov.
Zdaj, ko se taka operacija izvede v tabeli, ki ni konfigurirana, bo Tryton ustvaril poizvedbo SQL, ki uporablja rekurzivni skupni izraz tabele če jih baza podatkov podpira, namesto da bi se zatekla k Pythonu. Tako se izognemo večkratnim povratnim potovanjem med strežnikom in bazo podatkov.
Spremembe za uporabnika.
Vmesnik je bil preoblikovan tako, da je enostavnejši in lažji. Nabor ikon Google Material Design nadomešča nabor tem Tango, kar omogoča boljšo integracijo v spletni odjemalec.
Za namiznega odjemalca uporabljamo tudi bazo podatkov GtkApplication, ki omogoča boljšo integracijo namizja.
Na primer, meni aplikacije je prikazan v splošni naslovni vrstici.
Spletni odjemalec
V Trytonu, datoteke lahko priložite kateremu koli dokumentu. Do zdaj je bilo treba iti skozi pojavno okno, zdaj pa spustni seznam predlaga, da datoteke odprete ali prenesete neposredno ali dodate novo.
Pojavno okno še vedno obstaja za bolj zapleteno upravljanje.
Razvoj spletnega odjemalca se je začel kasneje kot namizje odjemalca in mu nenadoma primanjkuje nekaterih manjših funkcij. Vsaka nova različica poskuša zapolniti to vrzel in tudi ta ni izjema.
Kako namestiti Tryton 5 na Ubuntu 18.10 in izpeljanke?
Aplikacija se nahaja v skladiščih večine distribucij Linuxa, Čeprav je edina podrobnost ta, da vsa aplikacija ni posodobljena na najnovejšo različico.
Če želite iti skozi postopek namestitve, lahko s svojim programskim centrom poiščete aplikacijo.
Lahko obiščete naslednjo povezavo kjer lahko dobite dokumentacijo in odjemalce za druge operacijske sisteme.