BAPI_SALESORDER_CREATEFROMDAT2 创建退货SO
BAPI_SALESORDER_CREATEFROMDAT2创建退货订单时,会出现以下错误:不允许业务对象 BUS2032 
和销售凭证类别 H 的组合。


解决办法:
采用/原BAPI的内嵌BAPI:
SD_SALESDOCUMENT_CREATE来创建即可以。
*  CASE GT_TVAK-VBTYP.
*    WHEN 'C'.
*      CALL FUNCTION 'BAPI_SALESORDER_CREATEFROMDAT2'
*        EXPORTING
*          ORDER_HEADER_IN      = WA_HEADER
*          TESTRUN              = L_TEST
*        IMPORTING
*          SALESDOCUMENT        = L_VBELN
*        TABLES
*          RETURN               = L_RETURN
*          ORDER_ITEMS_IN       = LT_ITEM
*          ORDER_PARTNERS       = LT_PART
*          ORDER_SCHEDULES_IN   = LT_SCH
*          ORDER_CONDITIONS_IN  = LT_COND
*          ORDER_CONDITIONS_INX = LT_CONDX
*          ORDER_TEXT           = LT_TEXT
*          EXTENSIONIN          = LT_EX.
*
*    WHEN 'H'.
*      CALL FUNCTION 'BAPI_CUSTOMERRETURN_CREATE'
*        EXPORTING
*          RETURN_HEADER_IN     = WA_HEADER
*          TESTRUN              = L_TEST
*        IMPORTING
*          SALESDOCUMENT        = L_VBELN
*        TABLES
*          RETURN               = L_RETURN
*          RETURN_ITEMS_IN      = LT_ITEM
*          RETURN_PARTNERS      = LT_PART
*          RETURN_SCHEDULES_IN  = LT_SCH
*          RETURN_TEXT          = LT_TEXT
*          RETURN_CONDITIONS_IN = LT_COND
*          EXTENSIONIN          = LT_EX.
*  ENDCASE.
BAPI_SALESORDER_CREATEFROMDAT2 创建退货SO的更多相关文章
- BAPI_SALESORDER_CREATEFROMDAT2 条件 定价元素
		
用函数 BAPI_SALESORDER_CREATEFROMDAT2创建SO的时候,遇见个问题,就是如图: 会多出来一个类型,搞了半天,发现是一个函数里的一个参数,我没有设置: LOGIC_SWITC ...
 - [SAP ABAP开发技术总结]业务对象和BAPI
		
声明:原创作品,转载时请注明文章来自SAP师太技术博客( 博/客/园www.cnblogs.com):www.cnblogs.com/jiangzhengjun,并以超链接形式标明文章原始出处,否则将 ...
 - BAPI 使用
		
BAPI_ACC_DOCUMENT_POST *---BAPI_ACC_DOCUMENT_POST 所需要的参数 DATA: OBJ_TYPE LIKE BAPIACHE09-OBJ_TYPE, ...
 - BAPI
		
MM模块 1. BAPI_MATERIAL_SAVEDATA 创建物料主数据 注意参数EXTENSIONIN的使用,可以创建自定义字段 例如:WA_BAPI_TE_MARA-MATERIAL = IT ...
 - MM-移动类型
		
链接:SAP移动类型 移动类型 备注 业务类型 SAP中事务代码 备注 101 采购订单收货.生产订单收货 收货 migo CO11N顶层处理移动类型\跨工厂收货 102 采购订单收货冲销 收货 ...
 - SAP SD-销售模式-寄售(客户寄售)
		
SAP SD-销售模式-寄售(客户寄售) http://blog.sina.com.cn/s/blog_a440b7ee01014kgq.html http://www.doc88.com/p-23 ...
 - iDempiere 使用指南 采购开票付款流程
		
Created by 蓝色布鲁斯,QQ32876341,blog http://www.cnblogs.com/zzyan/ iDempiere官方中文wiki主页 http://wiki.idemp ...
 - iDempiere 使用指南 采购入库流程
		
Created by 蓝色布鲁斯,QQ32876341,blog http://www.cnblogs.com/zzyan/ iDempiere官方中文wiki主页 http://wiki.idemp ...
 - SAP 物料 移动类型
		
[转自 http://blog.sina.com.cn/s/blog_494f9a6b0102edf7.html] SAP 物料 移动类型 (2013-12-03 10:15:01) 转载▼ 分类 ...
 
随机推荐
- NinePatch
			
将图片保存为扩展名为.9.png的格式直接放入Android Studio中的drawable文件夹,拖拉选择拉伸区域,如下图,即可制作出可拉伸背景
 - HDOJ 1534 Schedule Problem 差分约束
			
差分约数: 求满足不等式条件的尽量小的值---->求最长路---->a-b>=c----> b->a (c) Schedule Problem Time Limit: 2 ...
 - CDN原理实现详情
			
CDN真是个好东西,但是究竟是怎么实现的呢, 学习下吧 首先浏览器发起请求 Dns解析寻找服务器资源 使用CDN加速的内容会被放到不同的服务器上 根据用户的请求来判断 -- 算了表达不清楚,看图吧! ...
 - vue-router 重定向
			
1.从 /a 重定向到 /b const router = new VueRouter({ routes: [ { path: '/a', redirect: '/b' } ] }) 重定向的目标也可 ...
 - Android 创建Listener监听器形式选择:匿名内部类?外部类?
			
说到监听器,第一感觉就是直接写作匿名内部类来用,可是依据单一职责原则,好像又不应该作为匿名内部类来写(由于监听中有时要写较多的逻辑代码),所曾经段时间把有共性的listener单独创建放在glut.l ...
 - ios7中的edgesForExtendedLayout
			
edgesForExtendedLayout是一个类型为UIExtendedEdge的属性,指定边缘要延伸的方向. 因为iOS7鼓励全屏布局,所以它的默认值是UIRectEdgeAll——四周边缘都延 ...
 - Atitit.软件硕士  博士课程 一览表 attilax 总结
			
Atitit.软件硕士 博士课程 一览表 attilax 总结 1. Attilax聚焦的领域1 2. 研究生硕士博士课程汇总表1 3. 博士课程3 4. Attilax额外的4 5. 参考4 1. ...
 - reveal end of document
			
 window - Preferences - Run/Debug - Console 将 Console buffer size (characters)设置大一点
 - linux pptp 服务端安装并正常上网
			
linux 下 PPTP VPN 1.安装相关软件32位版:yum -y install ppprpm -Uvh http://poptop.sourceforge.net/yum/stable/rh ...
 - PHP运行环境之IIS FastCGI 进程意外退出解决办法
			
本机做了系统,结果之前装好的APACHE环境什么的都没了,不想费事了,这次直接使用WIN8自带的IIS功能了,安装完毕后提示FastCGI 进程意外退出解决办法,这是由于某些加载库加载失败的原因,这里 ...