2018.05.17 nace关于采购订单的配置笔记

由于公司的打印都是使用nast作为记录表,在给日企中国客户做扩展时单独配置了一下nace的设置

ZM01作为采购订单批量打印的输出类型,ZM02作为采购订单创建变更时输出的pdf打印输出类型

1.TCODE:nace 选中EF采购订单 点击输出类型, 如果是SO/DO的订单请选择 V1/V2

新增ZM01 ZM02 的输出类型

Z029 为预先定义好的存取顺序, 

 

缺省值 ZM01 选择 :

3 发送应用程序的事务

8 特殊功能(用户自己定义的功能吧,具体什么含义我也不清楚)

合作伙伴功能:VN

缺省值ZM02选择:

4 立即发送

8 特殊功能

合作伙伴功能:VN

通信策略:CS01 (这个如果打印出错会发送给用户一封邮件)

 

双击一下处理程序 (配置下使用程序)

程序:自己写的程序

表格过程:(这里是写Form)

PDF/智能表格: 这个是smartforms

表格类型:PDF

 这里配置好的东西,在执行这个打印的时候会直接调用ZAMMR0060_CN中的FORM ENTRY_NEU (注意不是执行程序,所以这个form外面的,之前的东西是不会执行的)

在进form 是 你可以在  TNAPR 这个结构里面查看到一些参数(包括了 SF 和 表格类型)

完成之后双击 合作伙伴功能 在里面配置上参数 保存退到NACE界面选择   条件记录 选择你要配置的条件类型

这一步是给你所需要打印的单据配置上你之前配置好的条件类型

在选择画面输入条件后进入

如果你选择的 媒介是1 的话,可以点击 通讯 配置下打印机的参数格式,配置后保存退出

然后

配置下过程

新增加一个过程,然后将配置好的ZM02 ZM01 条件类型填入  如果你只想这个条件只在采购订单消息前台才能打印,可以勾上仅用人工  保存退出

返回nace界面 点击存取顺序:

 

注意:这个存取顺序配置是夸client的

存取  里面配置:

表好像是系统定义的(这个表就代表了你在条件记录配置时需要选的哪些条件), 然后  选项 排斥的 指执行了这个,其他编号就不执行了。

好了保存,退出。

最后去SPRO里面找到 物料管理->采购->消息->输出控制->信息类型->定义采购订单的消息类型  执行后选择第二项 微调控制: 采购订单

增加上配置好的条件类型:1指创建采购订单时会增加条件记录,2是修改(注意是初始修改,就是指采购原来没有这个条件记录时,第一次修改它会增加这个条件记录,并不是每次修改)

OK 保存

配置就差不多好了,我就配置了这些,其他的大家可以在spro  物料管理->采购->消息 目录下一个个看看是什么作用的

后续:debug的时候,可能会出先打了内外部断点都不会进入DEBUG的情况,需要在

输入/h 进入debug模式,点击保存按钮 进入debug ,然后在工具栏  settings->change debug profile

这样就可以调出debug了 进入自己程序的form中。

原文地址:https://www.cnblogs.com/jxzhu/p/9051390.html