Thank you @htgoebel for your comparison.
For the Tryton side I would like to share some additional information.
The first-install-wizards infrastructure in Tryton is already in use in several modules:
- Create User
- Create company
- Create chart of accounts
Also we have separated user configurations for every functional topic. And don’t forget to participate our Blank State and Onboarding discussion.
In Tryton you can customise most reports with LibreOffice or an text editor.
Tryton also uses these fields for every table:
- id as primary key,
- create-uid,
- create_date,
- write-uid,
- write_date
but we use integer
for id
and uid
and timestamp(6)
for the dates. id
has default database INDEX and uses sequences. The uid
refers to the res_user
table, but is not JOINT
for some reasons, but Tryton disallows the deletion of res_user
entries.
Please become part of our GDPR discussion. E.g. Art. 17 of the GDPR in Tryton is addressed with the possibility to Erase parties at any time. The deletion of a party is done by removing personal identifiable data in fields, but keeping the records to satisfy the existing relational data integrity.