NACE配置SAP output功能
需求:CRM系统创建预报订单后发送SAP,SAP根据该预报订单再生成一个新预报订单
第一步:配置输出类型(事务码NACE)
选择V1销售,点击输出类型。
点击新条目
在一般数据里填写输出的程序名和子程序名。
缺省值:设置调度时间:1、2(发送定期的计划作业)是在DEBUG时需要设置的,4是上线后,在VA21保存时会触发的设置
传播媒介:选择“特殊功能”
其他页签根据项目需要设置 。本需求不设置
第二步:配置过程
选择V1销售,点击过程。
选择ZV1000:蒙牛订单输出,点击控制
进入如下界面
新建步骤60,点击需求列,弹出左图,选择例程编号2:订单确认
第三步:程序开发
自建SE38程序ZMSDR218C,代码如下:
*&---------------------------------------------------------------------*
*& Form create_forecast_order
*&---------------------------------------------------------------------*
* 创建预报订单函数
*----------------------------------------------------------------------*
* -->RETURN_CODE 返回值
* -->US_SCREEN text
*----------------------------------------------------------------------*
FORM CREATE_FORECAST_ORDER USING RETURN_CODE US_SCREEN.DATA: LT_VBAK TYPE TABLE OF TY_VBAK,LS_VBAK TYPE TY_VBAK,LS_TEMP TYPE TY_VBAK,LV_SUBRC TYPE SY-SUBRC.CHECK US_SCREEN IS INITIAL.RETURN_CODE = 1.CHECK NAST-OBJKY IS NOT INITIAL."判断so单号是否存在PERFORM FRM_CHECK_SO USING NAST-OBJKY.CHECK GS_VBAK IS NOT INITIAL."校验该销售订单是创建还是修改SELECT SINGLE * FROM ZTSD0804 INTO GS_ZTSD0804 WHERE ZFDDLX = 'SO' AND VBELN = GS_VBAK-VBELN.IF SY-SUBRC = 0 AND GS_ZTSD0804-ZFVBELN_NEW IS NOT INITIAL.GV_ZFOPT = 'B'. "操作代码:B:修改订单"判断预销售组织,分销渠道,工厂是否维护在 ZTSD0805 表中PERFORM FRM_CHECK_ZTSD0228.CHECK GS_ZTSD0228 IS NOT INITIAL."同步修改预报订单
* PERFORM frm_chg_so.ELSE.GV_ZFOPT = 'A'. "操作代码:A:创建/生成订单"判断预报订单生成默认参数是否激活PERFORM FRM_CHECK_ZTSD0228.IF GS_ZTSD0228-ZCRMACT IS INITIAL. "CRM自动创建激活PERFORM FRM_SET_LOG USING 'X' '0' ''.RETURN.ENDIF."VBAK-VBELN = VBPA-VBELN,VBPA-PARVW = ZC ,"VBPA-KUNNR 的值不为空,则创建预报订单PERFORM FRM_CHECK_VBPA."创建预报订单PERFORM FRM_CRE_SO CHANGING RETURN_CODE.ENDIF.ENDFORM. "create_forecast_order
第四步:运行&调试
调试运行: se38运行程序:RSNAST00,这个对照的后台表是:NAST. 在VA22进入某个订单时做个配置会有一条数据加到NAST表里,只有NAST表里有值才能通过这个程序来调用DEBUG。
VA22做配置,附加->输出->表头->编辑
把ZCFO类型手工加入进去(只有DEBUG时需要手工加,NACE设置为立即执行是会系统自动加的)
预报订单由CRM系统通过中间件技术传过来的时候,会自动触发这个OUTPUT。
NACE配置SAP output功能相关推荐
- STM32 USB VCOM和HID的区别,配置及Echo功能实现(HAL)
STM32 USB VCOM和HID的区别,配置及Echo功能实现(HAL ) STM32的USB功能模块可以配置为虚拟串口(VCOM: Visual Port Com)或人机交互设备(HID: Hu ...
- 评点SAP HR功能及人力资源管理软件
评点SAP HR功能及人力资源管理软件 本文导航 第1页:my SAP 人力资源软件 第2页:my SAP HR协同功能 第3页:组织结构管理 第4页:mySAPTM HR的战略功能 第5页:集成-- ...
- 采购配置SAP Purchasing Configuration Tips and Tricks
采购配置SAP Purchasing Configuration Tips and Tricks Goods Receipts/Invoice Receipts for Purchase Ord ...
- 《系统集成项目管理工程师》必背100个知识点-77配置审计的功能
配置审计的功能是什么? 配置审计包括功能审计和物理审计,为了验证当前配置项的一致性和完整性.其中, 功能审计为了验证配置项已经达到需求所规定的性能和功能.一致性. 物理审计主要为了确认配置项是否存在, ...
- 在Apache上配置防盗链功能和隐藏版本号
文章目录 在Apache上配置防盗链功能 安装DNS服务 配置http服务软件目录 开启服务 开启服务 源站进行防盗链操作 隐藏版本信息步骤 使用抓包工具查看版本信息 隐藏设置 在Apache上配置防 ...
- sap界面功能_功能介面
sap界面功能 目录 1.简介 2.理由 3. Lambda表达式 4.谓词<T> 5. BiPredicate <T,U> 6.函数<T,R> 7. BiFunc ...
- linux使网卡点亮_Linux下 无线网卡配置无线唤醒功能的方法
原标题:Linux下 无线网卡配置无线唤醒功能的方法 导读Wake-on-LAN(WOL)是一个以太网标准,它允许服务器通过一个网络消息而被打开.你需要发送一个"魔法数据包"到支持 ...
- 服务器虚拟kvm是什么意思,服务器 配置虚拟kvm功能
服务器 配置虚拟kvm功能 内容精选 换一换 对于不同的硬件设备,通过在BIOS中设置一些高级选项,可以有效提升服务器性能.服务器上的SMMU一般用来完成设备的地址转换,并且可以实现设备隔离,在虚拟化 ...
- 玩转华为ENSP模拟器系列 | 配置IS-IS基本功能示例
素材来源:华为路由器配置指南 一边学习一边整理试验笔记,并与大家分享,侵权即删,谢谢支持! 附上汇总贴:玩转华为ENSP模拟器系列 | 合集_COCOgsta的博客-CSDN博客_ensp实验大全 目 ...
最新文章
- 都是程序员,凭什么他能站在鄙视链的顶端?
- java script 6 折线_Java Script学习 6(转)
- python面向对象编程的优点-Python面向对象编程 一
- 使用注解配置声明式事务控制
- swift3 0 流控制
- 企业级项目实战讲解!javamap排序规则
- LeetCode 939. 最小面积矩形(哈希)
- 数据算法之希尔排序(shellSort)的Java实现
- 亮点抢先看,华为云 TechWave 大数据专题日有啥料?
- android开发实现静默安装(fota升级)
- 如何通过看原版电影学英语
- 微信如何群发消息给所有人?
- html小总结:表格立体效果的实现.
- 安卓移动应用开发之从零开始写安卓小程序
- python实现由通知接口发送企业微信通知
- GNSS静态解算,RTKLib Rinex格式转换
- likou654最大二叉树
- GTA4下载和玩教程
- 计算机网络术语表,计算机网络术语表
- 技嘉主板关机了鼠标键盘灯还亮着?