在打印设置中,您可以配置打印偏好,例如纸张大小、默认文本大小、是否输出为 PDF 或 HTML 等。
由于 ERPNext 是基于浏览器的应用程序,实际的打印命令由您使用的浏览器执行。
要编辑打印设置,请前往:
首页 > 设置 > 打印设置
打印设置中有多种配置选项。让我们来了解一下它们。
1. PDF 设置
1.1 PDF 或 HTML
当您从 ERPNext 通过电子邮件发送任何文档(如销售订单/发票)时,它会以 PDF 或 HTML 格式发送。默认情况下,文件以 PDF 格式发送。如果您希望以 HTML 格式发送文档,只需取消勾选“以 PDF 格式发送打印件”选项。
1.2 在 PDF 中重复页眉和页脚
信笺是一个主数据,您可以在其中定义标准的页眉和页脚,这些内容会附加到文档的打印格式中。如果启用此属性,则每页都会添加页眉和页脚。如果您不希望每页重复页眉和页脚,只需禁用此设置。
1.3 PDF 页面大小
打印 PDF 页面的默认大小为 A4,您可以从此处定义的选项中选择任何大小,包括以毫米为单位的自定义尺寸。
2. 页面设置
2.1 使用信笺打印
启用此属性后,在打印文档时将自动勾选“信笺”选项。请注意,您需要将信笺设置为默认值,或在交易中选择一个信笺,它才会出现在打印视图中。
2.2 紧凑项目打印
像销售订单/发票这样的交易有一个详细列出购买或销售项目的表格。它包含多个列,如项目名称、描述、计量单位、单价、金额等。如果项目表中有很多列,打印格式会显得有些杂乱。您可以通过启用“紧凑项目打印”来改善表格的显示效果。
根据此设置,打印格式中将只有四列,分别是:描述、数量、单价和金额。
其他列的值(如名称、描述、图片、序列号等)会合并到“描述”列中。
当复选框未勾选时,打印格式如下所示:
这是紧凑打印格式的样子:
2.3 允许打印草稿
文档(主要是交易)有两个认证阶段:保存和提交。已保存的文档是初稿,尚未提交到系统。因此,在此阶段打印文档是受限的。但是,如果您希望允许用户也可以在草稿阶段打印文档,请启用此复选框。
2.4 打印草稿文档时始终添加“草稿”标题
启用此设置后,打印格式中也会打印“草稿”,从而表明共享的文档尚未完全认证。
2.5 允许表格内部分页
如果某个项目的描述占用了超过一页的通常空间,启用此设置会将项目的详细信息拆分到下一页。因此,会在项目描述之间插入分页符,其余详细信息将被推到下一页。
2.6 允许打印已取消的文档
已取消的交易是对报表没有任何影响的交易。如果您希望允许打印已取消的交易,请启用此设置。交易只有在提交后才能被取消。
2.7 打印零金额税费
在销售和采购交易中,您可以为项目添加多种税费。默认情况下,在打印格式中,只有计算了金额的税费是可见的。如果您还希望打印未应用且税率为零的税费,请启用此设置。
3. 网络打印机 / 打印服务器
您可以通过填写打印服务器的 IP 和端口来启用打印服务器。然后选择默认打印机。
在启用此功能之前,您必须安装 pycups 库。
如果您的系统上尚未安装 cups 库,您可能需要先安装它。
对于 Debian 操作系统系列:
sudo apt-get install libcups2-dev
对于 Red Hat 操作系统系列:
sudo yum install cups-libs
之后,在环境中使用以下命令安装 pycups:
./env/bin/pip install pycups
此命令从 frappe-bench 目录执行。
4. 原始打印
您可以启用原始打印并打印到许多支持的热敏打印机。阅读原始打印以了解更多信息。
5. 相关主题
- 打印格式
- 打印样式
- 打印标题
- 自定义翻译