点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
图一 图二 功能设计书 接口程序的功能设计文档可以用下图的EXCEL表格实现, 体现出表名,字段名及字段的获取逻辑. 根据这份设计文档, 可以完成后续的PO配置及传出程序配置. 配置商品记录传出控制表 通过后面的一组配置,建立商品和DEM001接口的关系. 配置接口和商品类型的关系 配置接口和商品视图的关系 配置接口和特定商品类目的关系 通过复杂配置,可以配置包含/排除,区间及通配符等 配置接口与商品任意属性字段的过滤条件 理论上,可以通过商品的任意属性来控制该商品是否需要通过特定接口发送. 配置完成后,当商品保存时,会根据配置识别该商品是否需要通过DEM001下传,如果需要,记录到下传控制表ZTIFMARA中. PO定义接口 PO定义接口的过程不在本文讨论范围,只看PO配置后的结果. 通过SPROXY查看PO定义的接口 在PO定义时,需要遵从如下规则 对于单表结构,使用SHEET作为表节点 如图三 对于多表结构,使用 SHEET 作为主节点, 使用ITEMS作为次节点. 主节点和次节点可以是并列关系(写入中间表),如图四, 主节点和次节点可以是主从结构(调用对方的服务),如图五. 图三 图四 图五 配置产生传出程序 执行事务代码:ZBC122_CONFIG.按下图的步骤完成接口配置 配置通用清单报表 配置通用清单报表对应的表 配置表的关联关系 配置字段 检查配置 生成程序 创建TCODE 只能执行一次,并且需要填写开发包,请求后执行.执行后会创建TCODE : ZDEM001 命名规则 Z<接口编号> 生成对象写入对象清单及传输请求 此时需要输入一个开发包,及传输请求号. 这样自动生成程序的相关对象会写入到这个请求中. 在执行过程中,可能会多次弹窗确认对象的生成并写入请求. 确认后, 可以在传输请求中看到该接口编号的所有内容,如图六中包含了接口的配置部分及程序部分内容 图六 图七 图八 图九 约定 如果你对这篇文章感兴趣,请帮忙点赞,在看,分享. (如果你真的喜欢这篇文章,请记得回来打个赏,作为支持我继续下去的动力,这是一个正反馈过程. 越多的人打赏,作者越有动力分享,读者就能享受更多的福利.毕竟打赏的金额富不了我,穷不了你,却能支持这个公众号长久发文.) 公众号 : syjf1976_abap ABAP开发技巧 微信号 : 392077 请微信联系管理员: syjf1976 sharry_xlp Yannick_Duan 申请进入公众号讨论群