项目已经做好的配置,我们复盘一下
-
一.使用NACE 进入输出控制条件:
- EF 采购订单,首先看->输出类型 标准是使用 nast 作为记录表
1输出类型, 2过程, 3 存取顺序,4 条件记录; -
我们使用的是ZNEU这个输出类型
详细说明:访问顺序 0001 就是存取顺序
缺省值 选择 :
4 立即发送
A 分配(ALE) 这个和后面配置的调用程序有关
合作伙伴功能:VN
通信策略:无(可以配置)
如:CS01 (这个如果打印出错会发送给用户一封邮件)
-
1.处理程序
双击一下处理程序 (配置下使用程序)
程序:自己写的程序
表格过程:(这里是写Form)
PDF/智能表格: 这个是smartforms
表格类型:PDF
这里配置好的东西,在执行这个打印的时候会直接调用ZMMR0004中的frm_entry(注意不是执行程序,所以这个form外面的,之前的东西是不会执行的)
在进form 是 你可以在 TNAPR 这个结构里面查看到一些参数(包括了 SF 和 表格类型)
2.合作伙伴功能
不太清楚具体作用
二、过程
RMBEF1 采购订单
注意:需求 903 是采购定价例程
VOFM 也可以进来
-
三、点击存取顺序:
前面输出类型里 存取顺序是0001
注意:这个存取顺序配置是夸client的
-
四、条件记录
最后去SPRO里面找到 物料管理->采购->消息->输出控制->信息类型->定义采购订单的消息类型 执行后选择第二项 微调控制: 采购订单
增加上配置好的条件类型:
1指创建采购订单时会增加条件记录,
2是修改(注意是初始修改,就是指采购原来没有这个条件记录时,第一次修改它会增加这个条件记录,并不是每次修改)
配置检查:可以在spro 物料管理->采购->消息 目录下一个个看看是什么作用的
参考:https://www.cnblogs.com/jxzhu/p/9051390.html
后续:debug的时候,可能会出先打了内外部断点都不会进入DEBUG的情况,需要在
输入/h 进入debug模式,点击保存按钮 进入debug ,然后在工具栏 settings->change debug profile
这样就可以调出debug了 进入自己程序的form中。
---恢复内容结束---