主题
单据编辑器
概述
单据编辑器是珍妮面料软件内置的可视化单据模板设计工具。通过单据编辑器,您可以自定义各类业务单据的打印格式——调整字段布局、字体样式、纸张大小、公司Logo等,让打印出来的单据符合您企业的品牌形象和业务需求。
本文以销货单打印为例,完整讲解单据编辑器的使用方法。学会后,采购单、入库单、出库单等其他单据的操作方式完全一样。
支持的单据类型
单据编辑器支持以下 13 种单据分类,涵盖进销存和订单生产的所有业务单据:
进销存相关
| 单据类型 | 说明 | 相关模块 |
|---|---|---|
| 销货单 | 销售出货凭证,发给客户的码单 | 销货 |
| 采购单 | 采购入库凭证,与供应商对账 | 采购 |
| 出库单 | 出库记录凭证 | 仓库 → 出库 |
| 入库单 | 入库记录凭证 | 仓库 → 入库 |
| 收款单 | 收款确认凭证 | 资金管理 |
| 付款单 | 付款确认凭证 | 资金管理 |
| 物料采购 | 坯布/纱线/辅料等原材料采购单 | 订单生产 → 物料管理 |
订单生产相关
| 单据类型 | 说明 | 预设模板示例 |
|---|---|---|
| 合同 | 购销合同、销售订单 | 购销合同、纺织销售订单、PROFORMA INVOICE(外贸形式发票) |
| 打样指示单 | 打样/打色相关指示 | 染色打样指示单、打色通知单、LD打色单、点色单 |
| 染色指示单 | 发给染厂的加工指示 | 染纱加工单、客户染整加工单 |
| 印花指示单 | 发给印花厂的加工指示 | 花布指示单 |
| 生产指示单 | 生产过程各环节指示 | 面料生产指示单、成品生产指示单、外发加工指示单、后整理指示书 |
丰富的预设模板
系统预设了大量行业通用模板,覆盖面料贸易和生产的常见场景。您可以直接使用预设模板,也可以复制后自定义。
进入单据模板管理
访问路径:左侧菜单 → 进销存区域底部 → 找到"单据模板"入口
进入后,您会看到如下界面:
界面分为两个区域:
- 顶部分类标签:13 种单据分类(全部、销货单、采购单、出库单、入库单、收款单、付款单、物料采购、合同、打样指示单、染色指示单、印花指示单、生产指示单),点击切换
- 模板卡片区:当前分类下的所有模板,每个模板以卡片形式展示名称、描述、纸张规格
- 右上角"+ 新建模板"按钮:从零创建自定义模板
模板类型说明
每个模板卡片上会显示一个类型标签,帮助您区分:
| 标签 | 含义 | 能否编辑 |
|---|---|---|
| 预设 | 系统内置的标准模板 | 不能直接编辑,可"复制编辑" |
| 自定义 | 您创建或复制后修改的模板 | 可自由编辑 |
| 默认 | 当前正在使用的打印模板 | 在业务页面打印时自动使用 |
以销货单为例:完整操作流程
第一步:选择模板
- 进入单据模板管理页面(左侧菜单 → 进销存 → 单据模板)
- 左侧点击"销货单"分类
- 查看该分类下的模板卡片
每个模板卡片显示:
- 模板名称(如"标准销货单"、"标准销货单(针式打印机)")
- 类型标签(预设 / 默认 / 已默认)
- 纸张大小和方向(如"A4 · 横向"、"custom · 横向")
- 操作按钮:预览 和 设为默认(预设模板)或 已默认(当前默认)
您也可以点击右上角"转到在线编辑器"按钮,打开 doc.jenny.cn 的完整编辑器界面,查看和管理所有分类的模板。
第二步:复制并编辑模板
如果预设模板不完全符合您的需求:
- 在预设模板卡片上点击"复制模板"按钮
- 系统复制一份到您的自定义模板列表
- 打开可视化编辑器进行自定义
第三步:在编辑器中自定义
编辑器分为三个区域:
左侧:字段面板
列出所有可用字段,按类型分组:
- 表头字段:company.name(公司名称)、销货单号、客户、销售日期、电话、地址等
- 明细字段:序号、产品、颜色、单位、细码1~细码30、单价、金额等
- 汇总信息:合计金额、合计数量
每个字段标注数据类型(如 number),直接从左侧拖入中间的模板画布即可。
中间:模板画布
所见即所得的模板编辑区域,从上到下分为多个可编辑区块:
| 区块 | 说明 | 可放置的元素 |
|---|---|---|
| 表头 | 单据顶部信息 | 字段标签(公司名、单据号、客户、日期等)、文本 |
| 明细表格 | 产品明细列表 | 列头可增删(+添加列)、支持细码1-10列、自动合计行 |
| 表尾 | 签字栏 | 字段(订货电话、制单人、订货地址)、签名位 |
| 固定文本区 | 自定义文字 | 合计金额(含大写)、备注、售后条款等 |
| 收款信息 | 收款方式 | 银行账户信息(company.paymentInfo)、收款码图片(收款码1/2/3) |
右侧:元素属性
选中画布上的某个元素后,右侧显示其属性设置:
- 类型:字段 / 文本 / 图片 / 签名位
- 数据源:绑定的数据字段(如 company.phone)
- 标签名:显示的标签文字
- 格式化:数字格式等
- 字号:如 14px
- 粗体:开关
底部:添加元素 & 页面设置
- 添加元素:文本、图片、条码、二维码、签名位、固定文本区
- 页面边距:上下左右边距(mm)
第四步:设为默认模板
编辑完成后保存,回到模板管理页面,点击"设为默认"按钮。此后在销货单详情页点击打印时,系统自动使用这个模板。
第五步:在销货单中打印
- 进入销货单详情页
- 点击"保存并打印"按钮
- 系统使用默认销货单模板渲染单据
- 预览确认后打印或导出PDF
添加收款二维码和银行账户信息
很多面料商希望在销货单底部显示收款二维码(微信/支付宝)和银行账户信息,方便客户直接扫码付款。以下是配置方法:
第一步:录入企业收款信息
访问路径:左侧菜单 → 企业运营 → 企业管理中心 → 基本资料
在"企业收款信息"区域,您可以配置:
银行账户(最多 5 个)
每个账户需填写:
| 字段 | 说明 |
|---|---|
| 开户行 | 银行名称(如"中国工商银行杭州分行") |
| 户名 | 账户持有人名称(公司名或个人名) |
| 银行账号 | 完整的银行卡号 |
点击"添加"按钮可新增账户,最多 5 个。
收款二维码(最多 3 张)
支持上传 3 张收款二维码图片,通常用于:
- 微信收款码
- 支付宝收款码
- 企业对公收款码
直接将二维码图片拖拽到上传区域,或点击上传即可。
第二步:在模板中启用
录入收款信息后,打开单据编辑器:
- 在模板画布底部找到"收款信息"区块
- 收款信息区块会自动包含:
company.paymentInfo字段 — 显示银行账户文字信息- 收款码1 / 收款码2 / 收款码3 — 显示您上传的二维码图片
- 如果模板中没有收款信息区块,可以从左侧"添加元素"中拖入图片元素,数据源选择收款码
第三步:预览确认
保存模板后,在销货单中点击打印预览,确认二维码和收款信息显示正确。
提示
收款信息配置一次后,所有使用该模板打印的单据都会自动带上,无需每次手动添加。
销货单可用字段
以下是销货单模板中可以使用的字段(在编辑器左侧字段面板中选择):
表头字段
| 字段名 | 数据源 | 说明 |
|---|---|---|
| 公司名称 | company.name | 您的企业名称 |
| 销货单号 | 自动 | 自动生成的单据编号(如 XH-20260402-0001) |
| 客户 | header.clientName | 购货方公司/个人名称 |
| 销售日期 | header.date | 开单日期 |
| 电话 | company.phone | 您的企业电话 |
| 地址 | company.address | 您的企业地址 |
明细字段
| 字段名 | 说明 |
|---|---|
| 序号 | 产品行号(自动编号) |
| 产品 | 面料品名 |
| 颜色 | 面料颜色 |
| 单位 | 计量单位(米/公斤等) |
| 细码1~细码30 | 每匹布的独立米数/重量(最多30匹) |
| 匹数 | 布匹数量 |
| 总数量 | 该行总米数/总重量 |
| 单价 | 销售单价 |
| 金额 | 该行金额 |
关于细码列
明细表格默认显示细码1~10共10列。如果您一个颜色的匹数超过10匹,可以在编辑器中点击"+添加列"扩展到细码30。大多数面料商10列已足够。
表尾字段
| 字段名 | 说明 |
|---|---|
| 订货电话 | 客户联系电话 |
| 制单人 | 开单人姓名 |
| 订货地址 | 客户收货地址 |
| 签名位 | "收货人(签字)"签名栏 |
汇总字段
| 字段名 | 说明 |
|---|---|
| 合计数量 | 所有产品的总数量 |
| 合计金额 | 所有产品的总金额(同时支持大写金额) |
其他单据的操作方式
采购单、入库单、出库单、收款单、付款单的操作方式与销货单完全一致:
- 在模板管理页面切换到对应的单据类型
- 复制预设模板或编辑自定义模板
- 设为默认
- 在对应的业务页面(采购单详情、入库单详情等)中打印
各单据类型的可用字段有所不同——例如采购单的表头有"供应商"而不是"客户"——但编辑器的操作方式完全一样。
常见问题
修改模板后,之前打印的单据会变吗?
不会。已经打印或导出的单据不受影响,模板修改只影响之后的打印。
可以同时有多个自定义模板吗?
可以。每种单据类型可以有多个自定义模板,但只能设一个为"默认"。打印时使用默认模板。
预设模板会更新吗?
系统升级时可能会新增或优化预设模板。您的自定义模板不会被覆盖。
编辑器打不开怎么办?
单据编辑器在新窗口中打开,请确保浏览器没有阻止弹窗。如果被阻止,点击浏览器地址栏的弹窗提示,选择"允许"即可。