1 应用场景
星辰打印设置里有“相同商品合并汇总打印”的参数,但是此参数对于按照哪些字段合并打印是写死规则的(详见帖子:https://vip.kingdee.com/link/s/lxK15 )
如果客户需要更灵活地基于相同商品行再做按指定的系统标准字段的合并(例如:源单单号、客户订单号等),那么就需要在打印模板中设置,而不能使用打印设置中的“相同商品合并汇总打印”。
2 适用版本
金蝶云星辰 V3.1以上
3 应用特性
1) 使用打印模板的“合并依据字段”和“合并汇总字段”时,不能与“相同商品合并汇总打印”同时使用!
2) 支持基于系统本身支持的合并字段外,自定义设置其他需要合并的标准字段(如:源单单号)、自定义字段(前提是数据表格里的列绑定了自定义字段)
3) 可实现多行相同字段合并单元格的效果
4) 可实现多行不同字段拼接合并效果
4 功能说明
• 字段来源
这里面可以选什么字段是取决于数据表格中放了什么字段,如果数据表格里有添加源单单号字段,那么合并依据字段里也会同步有这个字段。
如果还没指定合并依据字段,那么合并汇总字段会置灰,不可编辑
• 合并依据字段
含义:相当于需要指定按什么字段进行合并,一般像商品编码、商品名称、单价、仓库这种唯一性的字段,都勾上。
**什么字段不要勾呢?
1 如果模板中有“序号”,这里千万不要勾,因为正常单据上每一行的分录行号都是不一样的,如果要拿序号作为依据,那么就没有一行的序号是相同的,就无法合并了;
2 数量和金额一般每一行都不一样,所以这类字段我们也不要勾选。
• 合并汇总字段
含义:就是需要进行合计求和的,一般是数量、金额。
**注意:如果模板中有“序号”,这里需要勾上,勾上后,系统会按合并后的行重新生成新的序号。
• 是否合并汇总
含义:此属性仅适用于数据表格的数据行里的单元格。当我们对数据行的单元格开启了“是否合并汇总”,在合并汇总字段中会同步该字段。
下面通过例子说明:
第一步,假设下面的数据行的价税合计开启了“是否合并汇总”,
第二步,那么选中数据行后,我们可以看到右侧的控件属性里,【数据行设置-合并汇总字段】中也同步了该字段:
同时需要注意,此参数必须跟“合并依据字段”配合使用,如果“合并依据字段”为空,这里设置了合并也并不会生效
5 应用流程
注意:为了简化说明功能逻辑及应用流程,下文中的商品编码、商品名称、仓库、单位、所有单价、税率、商品行备注、产地、保质期、生产日期等等字段,都是一样的。
下面将通过三个不同的场景,要阐述如何使用该功能:
场景一:相同商品行,基于源单单号的行合并
下面以这个销售出库单为例,当中包含了批次商品和普通商品,其中批次号和源单单号、数量均不一样。
假设我们需要按相同商品合并(批次也要考虑),同时,按源单单号相同进行合并,也就是要实现3和4行合并,1/2/5行都不合并:
希望实现的效果:
》操作步骤:
1)使用前,需要去掉打印设置中“相同商品合并汇总打印”的参数
2)打开打印模板
3)双击表格,选中数据行,
4)在右侧的“控件属性”里进行设置
如果我们要设置源单单号合并,那么【合并依据字段】设置如下:
注意:如果模板中有“序号”,这里需要勾上,勾上后,系统会按合并后的行重新生成新的序号,【合并依据字段】设置如下:
打印预览效果:
场景二:多行不同字段拼接合并
以下面的出库单为例,假设在合并的基础上,针对不能合并的字段(如下图的批次),直接拼接在一个单元格里
希望实现如下的效果:
》操作步骤:
前面设置的三个步骤与场景一的一样:
1) 使用前,需要去掉打印设置中“相同商品合并汇总打印”的参数
2) 打开打印模板
3)双击表格,选中数据行,
4) 在右侧的“控件属性”里进行设置
如果我们要设置源单单号合并,那么【合并依据字段】设置如下:
针对要拼接的字段“批次”,这里要勾上,【合并汇总字段】设置如下:
那么最终预览效果就是批次拼接的效果:
场景三:多行相同字段合并单元格
还是以下面的出库单为例,假设我不需要把相同的行合并,但是我需要把多行相同字段合并,如下图的1234行的商品编码和商品名称都是一样的
希望实现如下效果:商品编码和商品名称都合并
》操作步骤:
前面设置的三个步骤与场景一的一样:
1)使用前,需要去掉打印设置中“相同商品合并汇总打印”的参数
2)打开打印模板
3)双击表格,选中数据行,
4)在右侧的“控件属性”里进行设置
如果我们要设置商品编码和商品名称合并,那么【合并依据字段】设置如下:勾上商品编码和商品名称:
合并汇总字段:在这个场景我们不用做合计,因为我们是要合并单元格,所以不勾选。
那么最终预览效果就是商品编码和商品名称多行合并的效果
6 总结与技巧
关于打印模板的合并打印的应用核心,总结起来是三句口诀:
• 打印设置要留意,预览不对查这里---要使用打印模板的合并,一定不能勾设置里的参数!
• 相同字段要合并,依据勾上才能行---(如:商品编码、商品名称、源单单号)
• 特殊字段不合并,汇总与否看类型---(如:数量、金额、序号、文本)
序号放到汇总里,重新生成才可以
数量金额要合计,文本拼接没问题