关于sap sd模块的常用bapi .
2015-01-07 15:50
489 查看
转载源:/article/7897811.html
1.创建标准销售订单的bapi:BAPI_SALESORDER_CREATEFROMDAT2
2.创建退货销售订单的bapi:BAPI_CUSTOMERRETURN_CREATE
3.更改销售订单bapi:BAPI_SALESORDER_CHANGE
4.根据销售订单创建交货单:BAPI_DELIVERYPROCESSING_EXEC
销售订单是允许多个销售订单创建一个交货单Tcode:VL10A VL10C
在使用这个BAPI的表参数时,肯定是要传入每一个交货单的行项目的,参数如图:
这个结构有一个字段:'ORDCOMBIND' ,将这个字段设置成'X'就可以解决不同销售订单合并创建交货单的问题了。
5.更改交货单bapi:BAPI_OUTB_DELIVERY_CHANGE
修改外向交货单拣配数量: SD_DELIVERY_UPDATE_PICKING
6.交货单发货过账bapi:WS_DELIVERY_UPDATE
弊端就是没有返回发货过账的物料凭证号: 前提是一个交货单发货过账生成一张物料凭证
SELECT single VBELN into RVBELN FROM VBFA WHERE VBELV = DELIVERY AND POSNV = 10 ."AND VBTYP_N = 'R'.
7.交货单发货过账取消:WS_REVERSE_GOODS_ISSUE
MB_CANCEL_GOODS_MOVEMENT
8.出具发票bapi:BAPI_BILLINGDOC_CREATEMULTIPLE
注意参数
ref_doc_ca
9.冲销发票:BAPI_BILLINGDOC_CANCEL
1.创建标准销售订单的bapi:BAPI_SALESORDER_CREATEFROMDAT2
2.创建退货销售订单的bapi:BAPI_CUSTOMERRETURN_CREATE
3.更改销售订单bapi:BAPI_SALESORDER_CHANGE
4.根据销售订单创建交货单:BAPI_DELIVERYPROCESSING_EXEC
销售订单是允许多个销售订单创建一个交货单Tcode:VL10A VL10C
在使用这个BAPI的表参数时,肯定是要传入每一个交货单的行项目的,参数如图:
这个结构有一个字段:'ORDCOMBIND' ,将这个字段设置成'X'就可以解决不同销售订单合并创建交货单的问题了。
5.更改交货单bapi:BAPI_OUTB_DELIVERY_CHANGE
修改外向交货单拣配数量: SD_DELIVERY_UPDATE_PICKING
6.交货单发货过账bapi:WS_DELIVERY_UPDATE
弊端就是没有返回发货过账的物料凭证号: 前提是一个交货单发货过账生成一张物料凭证
SELECT single VBELN into RVBELN FROM VBFA WHERE VBELV = DELIVERY AND POSNV = 10 ."AND VBTYP_N = 'R'.
7.交货单发货过账取消:WS_REVERSE_GOODS_ISSUE
MB_CANCEL_GOODS_MOVEMENT
8.出具发票bapi:BAPI_BILLINGDOC_CREATEMULTIPLE
注意参数
ref_doc_ca
9.冲销发票:BAPI_BILLINGDOC_CANCEL
相关文章推荐
- 关于sap sd模块的常用bapi
- 关于C#中DateTime常用方法概述
- 关于SQLSERVER数据操作的常用类库(原创)
- java中关于时间日期操作的常用函数
- 常用bapi函数积累中........
- java中关于时间日期操作的常用函数
- [关于后台]ASP常用的代码
- 关于BAPI
- 关于eclipse的快捷键 常用大全
- C语言中关于文件操作的常用函数
- 关于常用的JPG,动态GIF,BMP等一些常用解决办法(荣誉,热情,智慧,梦想,皆归于开源作者们)
- 最近看到关于ASP.NET程序中常用代码汇总的,,转贴出来,,
- JavaScript中关于窗口的常用操作
- java中关于时间日期操作的常用函数
- 几点关于java的代码常用规范
- 关于SQLSERVER数据操作的常用类库
- 关于struts几个常用类的解释(转)
- 关于SQLSERVER数据操作的常用类库
- 关于BAPI
- java中关于时间日期操作的常用函数