由于公司的打印都是使用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中。

2018.05.17 nace关于采购订单的配置笔记的更多相关文章

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

    项目已经做好的配置,我们复盘一下 一.使用NACE 进入输出控制条件: EF 采购订单,首先看->输出类型 标准是使用 nast 作为记录表 1输出类型, 2过程, 3 存取顺序,4 条件记录: ...

  2. U811.1接口EAI系列之三--采购订单生成--VB语言

    采购订单业务,下面是具体代码与参数说明: 下面调用的通用方法在: http://www.cnblogs.com/spring_wang/p/3393147.html 作者:王春天 2013-10-31 ...

  3. 采购订单打印并预览PDF

    *&---------------------------------------------------------------------* *& Report Z01MMF019 ...

  4. SAP IDOC 通过采购订单输出消息生成销售订单

    题记: 在网络上看到一篇类似的公众号文章,叫<通过IDoc逐步指导PO&SO集成>,个人觉得整个配置过程中还是少了一些重点配置,也少了说明整个功能的核心逻辑,那么,趁着这个机会,就 ...

  5. 标准IDOC同步采购订单

    目录 1功能说明    4 2功能实现    4 2.1创建逻辑系统并分配集团(SALE)    4 2.2维护RFC目标(SM59)    5 2.3在发送端创建模型视图(BD64)    5 2. ...

  6. U8采购订单联查采购入库单

    1.表头rdrecord01,字段ipurorderid(采购订单ID), cOrderCode(采购订单号)要与采购订单表头主键和单号对应 表体rdrecords01,字段cPOID(采购订单号), ...

  7. SAP采购订单历史明细报表源代码(自己收藏)

    SPAN { font-family: "Courier New"; font-size: 10pt; color: #000000; background: #FFFFFF } ...

  8. SAP公司间采购订单关联交货单报表源代码(自己收藏)

    SPAN { font-family: "Courier New"; font-size: 10pt; color: #000000; background: #FFFFFF } ...

  9. oracle ebs 采购订单关闭之PL/SQL实现方法

    应客户需求,需要写个脚本,批量关闭Bonus Item类型的采购订单,在metalink上搜索到一些方法,但是都测试不通.原来需要将代码生成一个并发程序.下面是测试成功的代码. 1.首先创建一个存储过 ...

随机推荐

  1. python 套接字Socket详解

    socket简介 1. 什么是socket ? socket(简称 套接字) 是进程间通信的一种方式,它与其他进程间通信的一个主要不同是: 它能实现不同主机间的进程间通信,我们网络上各种各样的服务大多 ...

  2. setTimeout,promise,promise.then, async,await执行顺序问题

    今天下午看了好多关于这些执行顺序的问题  经过自己的实践 终于理解了  记录一下就拿网上出现频繁的代码来说: async function async1() { console.log('async1 ...

  3. 使用Joda-Time优雅的处理日期时间(转)

    简介 在Java中处理日期和时间是很常见的需求,基础的工具类就是我们熟悉的Date和Calendar,然而这些工具类的api使用并不是很方便和强大,于是就诞生了Joda-Time这个专门处理日期时间的 ...

  4. Git可视化极简易教程 — Git GUI使用方法[转]

    之前一直想一篇这样的东西,因为最初接触时,我也认真看了廖雪峰的教程,但是似乎我觉得讲得有点多,而且还是会给我带来很多多余且重复的操作负担,所以我希望能压缩一下它在我工作中的成本,但是搜索了一下并没有找 ...

  5. py操作mongodb总结

    python使用的版本 python3. python操作mongodb使用的是pymongo,安装方法: pip install pymongo 测试 PyMongo 接下来我们可以创建一个测试文件 ...

  6. 错误调试以及debug的使用

    /*定义 .search 搜索*/ $.fn.UiSearch=function(){ var ui=$(this); //任何地方都可以使用断点调试:debugger; //调试时,可以在控制台输入 ...

  7. Elasticsearch7.1中文文档-第一章-入门

    安装openjdk wget --no-cookies --no-check-certificate --header "Cookie: oraclelicense=accept-secur ...

  8. 【vue】@click绑定的函数,如何同时传入事件对象和自定义参数

    知识很久不用的话,果然是容易忘的... 记记笔记,希望能加深点印象吧. [仅仅传入事件对象] html: <div id="app"> <button @clic ...

  9. chown 与 chgrp 修改权限用户

    # 改变权限 chmod 777 filepath # 改变所有者 chown test filepath  # 改变所属组 chgrp user filepath chown='change own ...

  10. Ubuntu 出现 Invalid operation update 或 Invalid operation upgrade的解决办法

    输入 sudo apt update && sudo apt full-upgrade