在项目上,经常会有一些打印的需求,实现的形式也是五花八门,
有通过写一个打印程序,集成所有打印的,也有通过配置NACE 来完成标准打印输出的
今天我们来记录一下,如何通过NACE 的配置一个标准销售订单的打印
1.所有的打印的配置都是在NACE这个事务代码中实现的,如下图
当然你也可以根据不同的打印类型,从SPRO中找寻到相应的配置路径,销售订单的打印配置路径如下:
2.首先copy 出来一个标准的输出类型
我这里用的从BA01复制来的ZBA0
我们的这个case用的方式是传参数进入smart form,将取数逻辑卸载form里面,
3.这一步是用来定义访问顺序,当然也用来当限制条件
这里可以自定义你想要的条件组合,或者从这里面选择需要的组合
4.由于我们之前的配置,我们要为输出类型,新建条件记录
5.为输出过程新增一个参考步骤
6.将输出类型,分配给伙伴功能
7.将输出类型分配给决定的进程
至此,一套完整的配置就已经结束了。
实现的功能是,当客户va01创建完成销售订单,立即生成一个打印输入。如图
其他打印类型步骤类似,大家可以自己研究下,