套打.实践经验.合并套打,按照单据头字段分组汇总单据头信息

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

套打.实践经验.合并套打,按照单据头字段分组汇总单据头信息

【业务场景】

金税开票单希望将相同购货方合并套打在一页,(单据头字段)并且合计该页的价税合计金额字段。

上传图片


需求拆解:需要将多张单据合并打印,其中要按照单据头的字段分组换页。


【解决方案】

  1. 新建套打模板,设置数据表格,绑定单据头字段,发票号码、价税合计。


    上传图片

  2. 设置分组,按照购货方名称、发票号码分组,设置购货方名称不同分组重启一页“不同分组重启一页”。


    上传图片

  3. 将发票号码、价税合计字段绑定在发票号码的分组行,设置数据行不打印。(同理,不需要的行都可以设置不打印)


    上传图片

  4. 注意将购货方名称字段放到套打模板中,否则可能会分组异常。同时如果是新建的模板需要取消掉参数“合并套打 直接绑定单据头数据源的数据只取首张单据”。


    上传图片

  5. 添加单据体任意字段。(用于将数据表格的数据源更新为单据体,这样才能合并打印,不需要展示该信息的话,可以设置列宽为0)


    上传图片

  6. 接下来在购货方名称的下分组行设置合计用于统计发票数量。

    6-1、单据体设置聚合动态字段,统计当前购货方名称分组下的发票数量(考虑到合并讨打用单据头聚合动态字段合计会有问题,所以尝试按照单据行统计,单据体的所有行都是同一个发票数量,因此去重即可统计出发票的数量合计)。

    len(set(map(lambda x:x.FIVNUMBER ,ActiveObject )))

    参考:https://vip.kingdee.com/knowledge/specialDetail/363025883948262656?category=363048037708301568&id=314428448531761152&productLineId=1。



    6-2、通过跨实体取数取合计值。

    参考:https://vip.kingdee.com/article/137611800287477504?productLineId=1&isKnowledge=2。


  7. 现在可以在列表合并套打看下效果。



套打.实践经验.合并套打,按照单据头字段分组汇总单据头信息

【业务场景】金税开票单希望将相同购货方合并套打在一页,(单据头字段)并且合计该页的价税合计金额字段。需求拆解:需要将多张单据合并打...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息