216.英文费用名称的维护和打印模板中调用
在开具国际账单(Debit Note)时,为了方便国外客户对账,我们需要将系统中的“中文费用”自动转换为“英文显示”。本教程将指导您如何通过两步设置实现这一功能。
第一步:维护基础翻译数据
首先,需要告知系统每个中文费用对应的英文名称是什么。
- 进入路径:依次点击 【系统】 → 【基础资料设置】。
- 编辑数据:在列表中双击 【费用类型】。
- 录入英文:在费用列表中,逐行完善 【英文名称】 列。
- 示例:将“海运费”对应的英文名称录入为“Ocean Freight”。

图(1)
第二步:检查模板字段代码
确保您的打印模板中,费用列调用的是“英文变量”而非“中文变量”。
- 进入设计:依次点击 【系统】 → 【打印模版设置】,双击您的英文账单模板(如 Debit Note),点击 【打印模板设计】。
- 核对代码:找到费用明细区域,检查费用名称列的字段代码。
- 正确代码:
[ar_bill_charge.charge_ename](注意后缀是 _ename,代表 English Name)。 - 错误代码:
[ar_bill_charge.charge_name](这是中文名称)。

图(2)
第三步:验证效果
设置完成后,进入 【应收账单管理】,选中一份账单点击打印,选择该模板预览,您将看到费用名称已自动变为英文。
视频教程
您还可以观看如下视频: