此博客为原创博客,都是个人工作经历所得,转载请注明出处

20190615 NACE关于采购订单的输出类型

 

项目已经做好的配置,我们复盘一下

  • 一.使用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中。

 

---恢复内容结束---

posted @ 2019-06-15 11:11  Rainystuday  阅读(996)  评论(0编辑  收藏  举报