跳转到内容

GNU Health/勘误

来自维基教科书,开放世界中的开放书籍



在 GNU Health 中,我们努力使系统没有错误和问题,但我们知道这是不可能的 :)

本章讨论了可能影响安装或升级过程的问题。


上下文:安装 (gnuhealth-setup)

问题 : 由于 Werkzeug 1.0 与 Trytond Kernel 5.0 不兼容,需要更新 GNU Health 安装程序

解决方案:

Make sure you complete the step of downloading and installing the latest gnuhealth-setup as described in the installation documentation.
The gnuhealth-setup version must be 3.6.2 or later.
$ gnuhealth-setup version


上下文:升级过程

问题:迁移产品模板和/或类别时出错。

解决方案:

  1. 运行脚本upgrade_34.sql,如 3.4 升级过程文档中所述
  2. 执行以下 SQL 命令,如 Tryton 迁移中所述

delete from ir_property where res like 'product.category,%' and SUBSTRING(res, POSITION(',' IN res) + 1)::integer not in (select id from product_category);


delete from ir_property where res like 'product.template,%' and SUBSTRING(res, POSITION(',' IN res) + 1)::integer not in (select id from product_template);


华夏公益教科书