项目简介
本项目为ERPNext开源框架打造了一个开箱即用的版本,聚焦中国用户需求,对系统进行了深度汉化和功能优化,涵盖界面汉化、安装步骤简化、标准功能优化以及新功能添加等方面。
项目的主要特性和功能
- 界面深度汉化:维护特定文件解决标准功能翻译问题,修正多种标准控件不能翻译中文的状况,如日历、甘特图、热力图等控件,以及数据表格标题列菜单、链接字段下拉框等。
- 初始化步骤简化:设置默认语言为中文、地区为中国,导入中国会计科目表,为公司、仓库、物料组分派默认科目,新建税种和税费模板及分派规则,修改一词多义字段标签,隐藏本地化不适用字段,改短默认系统流水码前缀。
- 标准功能优化:修复多个bug,如网络超时创建联络人、SQL写入语句超量、全局智能搜索框权限检查、表单表格控件复制问题等;完善角色权限管理、全局智能搜索框、单据类型等下拉框的检索功能,单据打印显示制单人与审批人姓名,优化导入功能。
- 新功能:实现单据级打印格式自动默认,用户可通过Python表达式为满足条件的单据分派默认打印格式。
安装使用步骤
新安装
- 进入bench工作台目录。
- 安装APP(有多个站点且未设默认站点的请加
--site
参数):bench install - app erpnext_oob
。
升级
- 使用
bench update
命令:bench update --apps erpnext_oob --pull --reset
。 - 重新编译JS等资源文件:
bench build --app erpnext_oob --force
。 - 通过本应用中的插件机制向打印格式单据类型中新增两个字段(新安装时不需要这一步,也可运行标准的
bench migrate
命令,会对所有app作升级后同步数据库表处理):bench console In [6]: from frappe.utils.fixtures import sync_fixtures In [7]: sync_fixtures('erpnext_oob')
卸载
- 从站点卸载:
bench uninstall - app erpnext_oob
。 - 从整个bench环境卸载,移除整个应用目录:
bench remove - app erpnext_oob
。
注意:本项目需配合ERPNext框架使用,用户需已下载ERPNext源码文件。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】