Hello,
seeing that 6.8 got released, I suddenly noticed that I was still running 6.2
So I updated that to 6.4, then proceeded to upgrade that to 6.6, but the trytond-admin --all -vv command gave an error in the account_be module:
81723 139655579260736 [2023-05-18 20:15:00,060] INFO trytond.modules account_be:loading account_be_fr.xml
Traceback (most recent call last):
File "/home/hobbes/tryton/tryton-6.6-prod/lib/python3.9/site-packages/trytond/convert.py", line 464, in parse_xmlstream
self.sax_parser.parse(source)
File "/usr/lib/python3.9/xml/sax/expatreader.py", line 111, in parse
xmlreader.IncrementalParser.parse(self, source)
File "/usr/lib/python3.9/xml/sax/xmlreader.py", line 125, in parse
self.feed(buffer)
File "/usr/lib/python3.9/xml/sax/expatreader.py", line 217, in feed
self._parser.Parse(data, isFinal)
File "../Modules/pyexpat.c", line 459, in EndElement
File "/usr/lib/python3.9/xml/sax/expatreader.py", line 336, in end_element
self._cont_handler.endElement(name)
File "/home/hobbes/tryton/tryton-6.6-prod/lib/python3.9/site-packages/trytond/convert.py", line 510, in endElement
self.write_records(module, model, *actions)
File "/home/hobbes/tryton/tryton-6.6-prod/lib/python3.9/site-packages/trytond/convert.py", line 746, in write_records
Model.write(*to_update)
File "/home/hobbes/tryton/tryton-6.6-prod/lib/python3.9/site-packages/trytond/model/modelsql.py", line 233, in wrapper
return func(cls, *args, **kwargs)
File "/home/hobbes/tryton/tryton-6.6-prod/lib/python3.9/site-packages/trytond/model/modelsql.py", line 1287, in write
cls._validate(sub_records, field_names=all_field_names)
File "/home/hobbes/tryton/tryton-6.6-prod/lib/python3.9/site-packages/trytond/model/modelstorage.py", line 91, in wrapper
return func(*args, **kwargs)
File "/home/hobbes/tryton/tryton-6.6-prod/lib/python3.9/site-packages/trytond/model/modelstorage.py", line 1379, in _validate
validate_domain(field)
File "/home/hobbes/tryton/tryton-6.6-prod/lib/python3.9/site-packages/trytond/model/modelstorage.py", line 1282, in validate_domain
validate_relation_domain(
File "/home/hobbes/tryton/tryton-6.6-prod/lib/python3.9/site-packages/trytond/model/modelstorage.py", line 1358, in validate_relation_domain
raise DomainValidationError(
trytond.model.modelstorage.DomainValidationError: The value "Plan de types de compte (Belgique)\Passif\Dettes\VIII. Dettes Ă plus d'un an\D. Autres dettes\Dettes" for field "Type" in "179 - Dettes diverses" of "Account Template" is not valid according to its domain. -
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/hobbes/tryton/tryton-6.6-prod/bin/trytond-admin", line 31, in <module>
admin.run(options)
File "/home/hobbes/tryton/tryton-6.6-prod/lib/python3.9/site-packages/trytond/admin.py", line 57, in run
pool.init(update=options.update, lang=list(lang),
File "/home/hobbes/tryton/tryton-6.6-prod/lib/python3.9/site-packages/trytond/pool.py", line 165, in init
restart = not load_modules(
File "/home/hobbes/tryton/tryton-6.6-prod/lib/python3.9/site-packages/trytond/modules/__init__.py", line 451, in load_modules
_load_modules(update)
File "/home/hobbes/tryton/tryton-6.6-prod/lib/python3.9/site-packages/trytond/modules/__init__.py", line 419, in _load_modules
load_module_graph(graph, pool, update, lang)
File "/home/hobbes/tryton/tryton-6.6-prod/lib/python3.9/site-packages/trytond/modules/__init__.py", line 255, in load_module_graph
tryton_parser.parse_xmlstream(fp)
File "/home/hobbes/tryton/tryton-6.6-prod/lib/python3.9/site-packages/trytond/convert.py", line 466, in parse_xmlstream
raise ParsingError("in %s" % self.current_state()) from e
trytond.convert.ParsingError: in ?
Do I have to do something when upgrading to convert my account plan to the new template ? Or is the template plan itself somehow borked ?
Thanks