Tryton - Et fremragende Enterprise Resource Planning System

Tryton-logo

Tryton er en integreret management softwarepakke (aka PGI eller ERP) skrevet hovedsageligt i Python (og noget JavaScript).

Følg en trelagsarkitektur og som standard er det PostgreSQL og SQLite (til test). Forskellige klienter kan bruges: native applikation, webapplikation eller script.

tryton Det har mere end 130 grundlæggende moduler, der stort set dækker virksomhedens behov (køb, salg, fakturering, lager, projekt, regnskab og mere)

Tryton håndterer følgende på en modulær måde:

  • Regnskab og analytisk regnskab
  • Salgsadministration
  • Indkøbsadministration
  • Lagerstyring
  • Projekt- og tidsstyring
  • Kalenderadministration

Nyheder i Tryton 5

Tryton 5 (1)

For et par uger siden blev den første version af Tryton med langvarig support frigivet. Dette er den første version af Tryton, der kun understøtter Python 3, men også den første version, der har udvidet support i 5 år.

Takket være samfundets indsats og finansiering fra fonden er webstedet blevet fuldstændigt moderniseret for bedre at præsentere funktionerne for besøgende.

Transaktionsfil

Et tilbagevendende behov for store installationer er at kunne udføre nogle tunge opgaver asynkront. Men Tryton er stærkt afhængig af databasetransaktionsmekanismen for at sikre konsistensen af ​​dataene.

Derfor er det ikke let at bruge et eksternt værktøj til denne administration, hvis det ikke understøtter i det mindste tofasepligtprotokollen.

Realtid-underretninger

Serveren du kan nu sende beskeder til klienten via en bus. Klienten foretager lange undersøgelser for at modtage disse.

En første anvendelse af denne mekanisme er afsendelse af meddelelser, der er korte beskeder med prioritet. Dette er et nyt behov siden Tryton kan udføre asynkrone opgaver, og derfor skal vi være i stand til at svare på brugeren.

Ny session management

En udløbsmekanisme med dobbelt session tilføjes. Som standard udløber en session efter 30 dage.

Men nogle operationer, som f.eks. Bogføring af en faktura eller godkendelse af en betaling, kræver en "ny" session, ellers oprettes der en ny. En cool session er en session, der ikke har haft en forespørgselsfri periode i mere end 5 minutter, siden den blev oprettet.

Tryton 5 (2)

Rekursiv CTE

tryton har allerede en optimering til træsøgning (operator_of- og child_of-operatorer) er indstillet som indlejring, men du har brug for en konfiguration til at gemme forudberegnede data.

nu, når en sådan operation udføres på en tabel, der ikke er konfigureret, genererer Tryton en SQL-forespørgsel, der bruger et rekursivt fælles tabeludtryk hvis databasen understøtter dem, snarere end at ty til Python. Dette undgår flere rundrejser mellem serveren og databasen.

Ændringer for brugeren.

Interfacet er blevet redesignet til at være enklere og lettere. Google Material Design-ikonet erstatter Tango-temasættet, hvilket giver mulighed for bedre integration i webklienten.

Også til desktopklienten bruger vi GtkApplication-databasen, som muliggør bedre desktopintegration.

For eksempel vises applikationsmenuen i den globale titellinje.

Webklient

I Tryton, filer kan vedhæftes ethvert dokument. Indtil nu var det nødvendigt at gå gennem et pop op-vindue, nu foreslår en rulleliste at åbne eller downloade filerne direkte eller tilføje en ny.

Pop-up findes stadig for mere kompleks styring.

Udviklingen af ​​webklienten startede senere end klientens skrivebord og mangler pludselig nogle mindre funktioner. Hver ny version forsøger at udfylde dette hul, og denne er ingen undtagelse.

Sådan installeres Tryton 5 på Ubuntu 18.10 og derivater?

Applikationen findes inden for repositorierne for de fleste Linux-distributioner, Selvom den eneste detalje er, at ikke alle applikationer er blevet opdateret til den nyeste version.

Hvis du vil gennemgå installationsprocessen, kan du bruge dit softwarecenter til at søge efter applikationen.

Du kan besøge følgende link hvor du kan få dokumentation og klienter til andre operativsystemer.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.