One of the things I love about Tryton, is the fact that I can use it everywhere. I see Tryton in itself not as an ERP system, but a business framework you can build upon. It’s a very modular base with:
- communication layer for the database building advanced queries and takes all the responsibility for data integrity
- user management and advanced MFA authentication
- modularity from the ground up
- templating engine to make it easy to create your own documents
- workflow system
- email system
- trigger system, execute actions based on changes somewhere else in the system
- task scheduler
- queues to offload long running tasks
- easy extendible by modules which can depend on each other
- programmed in Python, worlds most stable programming / scripting language
Modules and their behavior makes that it’s called an ERP system. But I have also created a sort of PLM system for assets which are lended and moved around in the organization. Just tracking of the assets and what happened to it during it’s lifetime. No sales, purchases or accounting are involved.
Sometime I refer to Tryton as a container vessel. The vessel has everything to stay afloat and keep the crew happy, but also all the equipment needed to navigate the ocean and stay on course. Modules are the containers you load onto the vessel. When secured and fixed to the vessel, you sail away enjoying the weather and view. When you are missing something or need an upgrade or changes or need a new container, you go back to the port to load that container do the upgrades etc.
Yeah, I know it’s a bit philosophical but most understand the idea. You can also see clearly where the costs are, in the port when loading a new container or make changes etc.