LedgerSMB 1.3.0 发布

发布于 2011-10-10

LedgerSMB 开发团队非常荣幸地发布 LedgerSMB

1.3.0。此版本延续了我们对安全性、数据

完整性和稳健性的坚定承诺,在

许多核心领域引入了改进的功能,并添加了许多企业

将会发现必要的新功能。

在许多方面,这是迄今为止最重要的版本。它是

最安全的版本,并且在高负载下性能最佳。同时,

它还提供了许多企业严重依赖的最多功能。这意味着

LedgerSMB 1.3.0 适用于比以前版本

更大的企业和安装。

LedgerSMB 1.3.0 比以前的版本安全得多。此

版本在这方面带来了一些重要的新功能,

包括

* 完全强制的权限

* 密码过期

* 使用 PostgreSQL 可以支持的任何方法的模块化密码验证

* 职责分离提供了额外的保护,防止欺诈

和数据录入错误

为了显著改进,许多核心功能区域已重写。这些包括

显著的性能提升以及添加的功能。例如

例如

* 对账显示得到了极大的改进,并且有一个系统用于

处理描述支票列表的传入文件。

* 付款和收款处理更加强大,性能更好。

* 客户现在也可以是供应商,反之亦然,并且可以绑定多个

地址、银行账户等。

同时,我们并没有停止添加新功能。这些

包括以下内容

* 可以将文件附加到任何财务交易、订单或部分

* AR/AP/GL 交易的批处理,以及付款和收款

* 固定资产管理和折旧

同时,这确实是一次重大升级。模板

系统已完全重新设计,因此自定义模板可能需要

重写,并且用户无法无缝迁移。

但是,这些都是一次性的工作,1.2.x 将

继续支持一段时间,让人们有机会

慢慢迁移。

对于那些开始新安装的用户,我们强烈建议从

1.3.0 开始。对于现有 1.2 安装的用户,我们建议

在开始之前在数据副本上进行练习运行。

LedgerSMB 1.3.0 存在以下已知问题。如果您需要此

功能,请暂缓至 1.3.0,届时我们希望这些问题能够得到

解决

* 打印发票的语言选择不起作用。我们希望

在 1.3.1 中修复此问题。

* 目前,保存工时卡时,工时卡条目会抛出错误。

我们希望在 1.3.1 中修复此问题。

* 当前 RPM 依赖项存在问题,我们

目前正在解决。RPM 即将推出,但可能不会在几个

版本中推出。

1.3.0 的完整变更日志部分为

LedgerSMB 1.3.0 的变更日志

安全性

* 现在在数据库级别强制执行安全性 (Chris T 和 Josh D)

* 用于管理用户的新用户界面 (Chris T 和 Aurynn)

职责分离

* 用于输入和过帐到帐簿的单独权限。

* 凭证/批处理系统 (Chris T)

* 未批准交易的草稿系统 (Chris T)

* 对账现在受职责分离的约束 (Chris T 和 Aurynn)

年末

* 一次性结账和年末交易 (Chris T 和 Aurynn)

* 无法在未批准的交易发生在年底之前结账 (Chris T)

* 年末/结账现在创建余额检查点以获得更好的性能

(Chris T 和 Aurynn)

* 禁止在数据库级别强制执行进入已关闭期间的交易。

在数据库级别强制执行。

总账/日记账

* GL 报告按帐户筛选 (Chris T)

* GL 报告帐户是 ajax 样式的自动完成 (John W)

* 日记帐录入屏幕现在使用 AJAX 样式的帐户自动完成功能 (Chris T)

* GL 参考现在在初始屏幕中默认填充 (Chris T)。

* 可以将文件附加到财务交易 (Chris T)

应收账款/应付账款

* 可以将文件附加到 AR/AP 交易 (Chris T)

* 可以在 AR/AP 交易报告上显示项目编号 (Chris T)

对账

* 对账位于新的代码库上!

* 重新设计的工作流程 (Chris T 和 Aurynn)

* 针对大批量进行优化(每次运行 1000 个或更多交易,Chris T)

* 银行导入脚本的插件模型 (Chris T 和 Aurynn)

付款

* 付款位于新的代码库上!

* 重新设计批量付款工作流程/UI (Chris T)

* 针对大批量的批量付款优化(每次运行 5000 张发票,Chris T)

* 重新设计单笔付款工作流程/UI (David M)

联系人处理

* 联系人现在位于新的代码库上!

* 客户/供应商现在可以一起跟踪 (Josh D、Chris T、Aurynn)

* 每个帐户存储多个地址和联系信息 (Josh D 和 Chris T)

* 每个帐户的多个只读备注 (Josh D、Chris T 和 Lacey P)

* 每个客户/供应商帐户的多个银行帐户 (Josh D 和 Chris T)

* 跟踪客户/供应商的 1099 或等效表格 (Chris T 和 John W)

发票

* 现在可以根据需要设置每张发票的销售税金额和税率 (Chris T)。

* 可以将文件附加到发票 (Chris T)

* 发票可以设置为暂缓状态 (Chris T)

固定资产

* 新功能!

* 将资产分组到一起折旧的类别中 (Chris T)

* 使用直线折旧法折旧资产 (Chris T)

* 基于时间或生产的折旧方法的插件模型 (Chris T)

* 处置资产 --- 支持全部和部分处置 (Chris T)

* 净账面价值报告 (Chris T)

开发

* 新代码的新 API 结构 (整个团队)

* 更好的错误处理/显示 (Jason 和 Chris T)

* 错误记录到 httpd 错误日志 (Chris T)

* 清理了帐户图表的文件夹结构 (Chris T)

* 使用 TT 的新 UI 和模板系统 (Seneca)

* Form.pm 已弃用。新的面向对象和数据驱动的模型 (Chris T)

* 添加了 ledgersmb-smallgray.css (Jeff K)

* 基于存储过程的 ORM,用于在数据库中封装数据模型 (Chris T)

* 将许多小表单移动到模板 (Seneca)

* 大大扩展的测试用例 (Chris T 和 Seneca)

其他

* 工时卡列表显示项目描述和编号 (Chris T)

* 现在可以将发票设置为暂缓状态 (Aurynn)

* 新的 CLI 数据库创建例程 (Erik H)

* 新的基于 Web 的数据库创建例程 (Sadashiva A)

数据库

* 重新设计了联系人的数据库架构 (Josh D)

* 重新设计了帐户图表的数据库架构 (Chris T)

* 重新设计了对帐的数据库架构 (Aurynn 和 Chris T)

* 重新设计了付款的数据库架构 (David M)

此帖子已从 PostgreSQL 网站的先前版本迁移。对于迁移造成的任何格式问题,我们深表歉意。