12
返回列表 发新帖
楼主: rijkard

基于IDOC type DELVRY05来实现Post Good Receipt

[复制链接]
论坛徽章:
17
授权会员
日期:2010-10-07 18:40:192014年新春福章
日期:2014-02-18 16:44:08保时捷
日期:2014-01-24 10:16:20三菱
日期:2013-10-15 11:55:072013年新春福章
日期:2013-02-25 14:51:24咸鸭蛋
日期:2012-11-20 17:43:47蛋疼蛋
日期:2012-11-06 16:19:01奥运会纪念徽章:马术
日期:2012-10-17 14:23:46ITPUB 11周年纪念徽章
日期:2012-10-09 18:14:48ITPUB 11周年纪念徽章
日期:2012-09-28 17:34:42
11#
发表于 2012-8-28 17:06 | 只看该作者
我猜你的需求是这样吧: IDOC 接收后,通过inbound process code 自动生成inbound delivery, 接着再根据这个delivery做PGR。
标准的inbound process code:DELS。
方法: copy 标准的DELS process code,代码处理方法:copy标准的代码产生inbound delivery后,再加个BAPI产生PGR即可。

使用道具 举报

回复
论坛徽章:
74
懒羊羊
日期:2015-02-26 16:31:30天蝎座
日期:2015-07-20 14:31:13
12#
 楼主| 发表于 2012-8-28 17:28 | 只看该作者
LittleGun 发表于 2012-8-28 17:06
我猜你的需求是这样吧: IDOC 接收后,通过inbound process code 自动生成inbound delivery, 接着再根据这个 ...

嗯,3楼和4楼也是这样讨论的,呵呵

使用道具 举报

回复
论坛徽章:
17
授权会员
日期:2010-10-07 18:40:192014年新春福章
日期:2014-02-18 16:44:08保时捷
日期:2014-01-24 10:16:20三菱
日期:2013-10-15 11:55:072013年新春福章
日期:2013-02-25 14:51:24咸鸭蛋
日期:2012-11-20 17:43:47蛋疼蛋
日期:2012-11-06 16:19:01奥运会纪念徽章:马术
日期:2012-10-17 14:23:46ITPUB 11周年纪念徽章
日期:2012-10-09 18:14:48ITPUB 11周年纪念徽章
日期:2012-09-28 17:34:42
13#
发表于 2012-8-28 18:03 | 只看该作者
rijkard 发表于 2012-8-28 17:28
嗯,3楼和4楼也是这样讨论的,呵呵

另外提醒一下,创建inbound delivery,还需要MM顾问进行后台配置才能成功创建。

使用道具 举报

回复
论坛徽章:
74
懒羊羊
日期:2015-02-26 16:31:30天蝎座
日期:2015-07-20 14:31:13
14#
 楼主| 发表于 2012-8-30 22:28 | 只看该作者
本帖最后由 rijkard 于 2012-8-30 22:37 编辑

Function顾问给的回复:IDOC里包含了ECC中已经存在的Outbound Delivery Number,并且此Delivery已经做了PGI
现在需要的是,在IDOC 处理中实现MIGO中基于 outbound Devliery做PGR的功能

目前个人怀疑标准的Process Code/FM for DELVRY05不能实现PGR , 那么只好自己写代码Call BAPI实现
问题在于,搜到这么一个贴子  http://scn.sap.com/thread/489786 里面似乎说没有适用的BAPI/FM,得用BDC

貌似另一个贴子提到下面的代码可行,明天连系统试试看


GOODSMVT_ITEM-BATCH = I_PARENT_COIL-CHARG(9).
GOODSMVT_ITEM-VENDRBATCH = I_PARENT_COIL-CHBEZ(9).
GOODSMVT_ITEM-MOVE_TYPE = CON_MOVE_TYPE.
GOODSMVT_ITEM-ENTRY_QNT = DELIVERY-LFIMG.
GOODSMVT_ITEM-ENTRY_UOM = DELIVERY-MEINS.
GOODSMVT_ITEM-ENTRY_UOM_ISO = 'KGM'.
GOODSMVT_ITEM-MVT_IND = CON_MOVE_ITEM.
GOODSMVT_ITEM-DELIV_NUMB_TO_SEARCH = DELIVERY-VBELN.
GOODSMVT_ITEM-DELIV_ITEM_TO_SEARCH = DELIVERY-POSNR.
APPEND GOODSMVT_ITEM.
CLEAR GOODSMVT_ITEM.                                            

使用道具 举报

回复
论坛徽章:
10
灰彻蛋
日期:2013-02-17 17:19:50法拉利
日期:2013-11-07 15:54:30日产
日期:2013-11-06 15:20:08问答徽章
日期:2013-10-24 13:31:59林肯
日期:2013-09-12 23:25:54ITPUB社区12周年站庆徽章
日期:2013-08-20 11:30:11一汽
日期:2013-08-04 19:55:322013年新春福章
日期:2013-02-25 14:51:24咸鸭蛋
日期:2013-02-21 13:31:29弗兰奇
日期:2017-05-02 16:22:08
15#
发表于 2012-8-31 16:22 | 只看该作者
我貌似被禁言了,试试看

使用道具 举报

回复
qiangshou2006 该用户已被删除
16#
发表于 2012-9-4 19:57 | 只看该作者
好像在ECC6中可以通过业务顾问的后台配置实现生产工厂PGR后自动生成IDN并过账(R3,ECC5不可以), 但如果生产工厂PGR是由外部系统来触发,那么只能写代码覆盖标准的Process Code了。

使用道具 举报

回复
论坛徽章:
74
懒羊羊
日期:2015-02-26 16:31:30天蝎座
日期:2015-07-20 14:31:13
17#
 楼主| 发表于 2012-10-16 17:50 | 只看该作者
最后用了DELVRY05这个IDOC,然后process code和FM都是自己写的Z* ,里面自己调BAPI来作PGR.

使用道具 举报

回复
论坛徽章:
0
18#
发表于 2015-11-20 10:52 | 只看该作者
rijkard 发表于 2012-10-16 17:50
最后用了DELVRY05这个IDOC,然后process code和FM都是自己写的Z* ,里面自己调BAPI来作PGR.

你好,我现在也有这样的需求,外围WMS系统针对STO的DN做收货,把DN和批次数量这些信息通过Biztalk中间件传给SAP做收货,看上去需求和你类似,看到你说里面自己调BAPI来作PGR.能告知是哪个BAPI吗?我看您提到DELVRY05这个Idoc,他的segment太多了,可能我只需要DN号,物料,批次,数量,库存地点这些信息,字段怎么mapping?能不能分享一下你的Idoc配置文档甚至FS?我是刚刚学这个的功能顾问,Idoc不懂,从0开始 如果可以的话我的Email: hsc@sapinfo.cn 谢谢!

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表