MB01 BAPI_GOODSMVT_CREATE退货
"-----------------------------------------@斌将军--------------------------------------------
DATA: LT_HEADER TYPE BAPI2017_GM_HEAD_01,
LT_MODE TYPE BAPI2017_GM_CODE,
LT_GOODSMVT_HEADRET TYPE BAPI2017_GM_HEAD_RET,
LT_GOODSMVT_ITEM TYPE STANDARD TABLE OF BAPI2017_GM_ITEM_CREATE WITH HEADER LINE,
LT_GOODSMVT_SERIALNUMBER TYPE STANDARD TABLE OF BAPI2017_GM_SERIALNUMBER WITH HEADER LINE,
LT_RETURN TYPE STANDARD TABLE OF BAPIRET2 WITH HEADER LINE. CLEAR:LT_HEADER.
LT_HEADER-PR_UNAME = SY-UNAME. "用户名
LT_HEADER-DOC_DATE = '20200125'."LV_DATE. "凭证日期
LT_HEADER-PSTNG_DATE = '20200125'."LV_DATE. "过账日期
LT_HEADER-HEADER_TXT = '111'."LV_DATE. "抬头文本
* 01:采购订单的收货
* 02:生产订单的收货
* 03:发货
* 04:转移发布
* 05:其他收货
* 06:货物移动的逆转
* 07:关于转包订单的后续调整 LT_MODE-GM_CODE = '01'. CLEAR:LT_GOODSMVT_ITEM.
LT_GOODSMVT_ITEM-MATERIAL = '000000000000000111'."物料号
LT_GOODSMVT_ITEM-VENDOR = '0070001111'. "供应商编码
LT_GOODSMVT_ITEM-PO_NUMBER = '8300001111'. "采购订单
LT_GOODSMVT_ITEM-PO_ITEM = '10'. "采购订单
LT_GOODSMVT_ITEM-REF_DOC = '5005351111'. "参考凭证的凭证号
LT_GOODSMVT_ITEM-REF_DOC_IT = '1'. "参考凭证项目
LT_GOODSMVT_ITEM-ENTRY_QNT = '10'."数量
LT_GOODSMVT_ITEM-ENTRY_UOM = 'PC'."单位
LT_GOODSMVT_ITEM-PLANT = '8011'. "生产工厂
LT_GOODSMVT_ITEM-STGE_LOC = '8611'."库存类型
LT_GOODSMVT_ITEM-MOVE_TYPE = '122'."移动类型
LT_GOODSMVT_ITEM-MVT_IND = 'B'."移动标识
LT_GOODSMVT_ITEM-BATCH = 'P11'."批次
LT_GOODSMVT_ITEM-MOVE_REAS = '0001'."移动原因
APPEND LT_GOODSMVT_ITEM. CALL FUNCTION 'BAPI_GOODSMVT_CREATE'
EXPORTING
GOODSMVT_HEADER = LT_HEADER
GOODSMVT_CODE = LT_MODE
IMPORTING
GOODSMVT_HEADRET = LT_GOODSMVT_HEADRET
TABLES
GOODSMVT_ITEM = LT_GOODSMVT_ITEM[]
GOODSMVT_SERIALNUMBER = LT_GOODSMVT_SERIALNUMBER[]
RETURN = LT_RETURN. IF LT_GOODSMVT_HEADRET IS NOT INITIAL.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
EXPORTING
WAIT = 'X'. ELSE.
CALL FUNCTION 'BAPI_TRANSACTION_ROLLBACK'.
ENDIF.
"-----------------------------------------@斌将军--------------------------------------------
MB01 BAPI_GOODSMVT_CREATE退货的更多相关文章
- BAPI_GOODSMVT_CREATE 移动类型201 CODE = '03' 代码
DATA: MAT_DOC LIKE BAPI2017_GM_HEAD_RET-MAT_DOC. "物料凭证编号 DATA: GMHEAD LIKE BAPI2017_GM_H ...
- BAPI_GOODSMVT_CREATE 移动类型311 CODE = '04' 代码
DATA: MAT_DOC LIKE BAPI2017_GM_HEAD_RET-MAT_DOC. "物料凭证编号 DATA: GMHEAD LIKE BAPI2017_GM_H ...
- 函数使用三:采购过账BAPI_GOODSMVT_CREATE
一.货物移动.bapi BAPI_GOODSMVT_CREATE其中 参数 : GOODSMVT_CODE 有 GMCODE Table T158G - 01 - MB01 - Goods Rece ...
- 关于BAPI_GOODSMVT_CREATE中货物移动相关事务代码说明
BAPI_GOODSMVT_CREATE参数 goodsmvt_code中的GM_CODE是为 BAPI 货物移动分配事务代码 其取值为下面对应的事务代码: 01 MB0102 MB3103 MB1A ...
- BAPI_GOODSMVT_CREATE的参数GOODSMVT_CODE的说明
BAPI_GOODSMVT_CREATE 的功能就是用于货物移动,其主要可以实现MB*事物的一些功能,其中该BAPI的参数 GOODSMVT_CODE就控制了对应哪个事物码的功能,下面给出该参数的值和 ...
- 用友U8 归纳采购退货结算三种情况
对应版本: 8.52 问题现象: 客户经常处理退货结算的问题 问题原因: 应系统掌握各种情况 解决方案: 结算前全额退货即已录入采购入库单,但未进行采购结算,并且全额退货.填制一张全额数量的红字采购入 ...
- 2016款MACBOOK PRO触控条版 安装WIN10初体验 及 无奈退货记
新的2016MBP终于发布了,作为把苹果电脑装WIN使用的人,等候很久之后,终于可以行动了. 黄山松 (Tom Huang) 发表于博客园http://www.cnblogs.com/tomview/ ...
- Odoo10尝鲜: 退货
Odoo sale / purchase 在 v9 改进之后, 开立发票的入口 不再像之前的版本,有多个来源,例如 订单 交货单 记工单 分析分录 现在只有一个入口,只需要在 订单上开票,这样 ...
- ofbiz进击 。 ofbiz 退货流程(包含获取可退货项流程分析 以及 取消退货项的过程分析)
根据订单获取可退货项流程分析 退货的时候,调用 services_return.xml 中的获取可进行退货的退货项 getReturnableItems ,该服务调用了Java类 org.ofbi ...
- 我的iphone6退货之路
开篇 匆匆这一年又快结束了,眼看年关将近,老婆的生日也快到了,正打算给老婆买个礼物,由于现在老婆用的手机是公司的工程机,而且还是低端产品,所以一直想给老婆改善改善,也算是对老婆这一年来辛苦的默默的支持 ...
随机推荐
- 1. 手动移植FreeRTOS V9.00到 Stm32F103C8T6
记录移植过程,以便以后查看: 附上FreeRTOS源码和 测试文件: 链接:https://pan.baidu.com/s/1v6nvDOk4-2NILYqN3njGjQ 提取码:1234 1.使用 ...
- L2-040 哲哲打游戏
这题读懂题目之后就发现它很呆 #include <bits/stdc++.h> using namespace std; const int N = 100010, M = 110; ve ...
- 图片转换网站推荐(BMP格式作业)
做选做作业时我发现我的PS不能保存为BMP格式 只好网上搜索,发现了一个不错的免费网站 图片转换
- hive报错Execution Error, return code 2 from org.apache.hadoop.hive.ql.exec.mr.MapRedTask[已解决]
我的报错信息 Execution Error, return code 2 from org.apache.hadoop.hive.ql.exec.mr.MapRedTask 解决1(可行):不走ya ...
- 报错Error running 'Tomcat 9.0.68': Can't find catalina.jar【解决办法】
修改tomcat路径,肯定是你移动了jar包在硬盘的位置 将路径改成当前所在的文件位置
- git 同时推送多个远程仓库
今天遇到个git的问题:需要同时提交到两个远程仓库 解决方法: git add . git commit -m '提交信息' git remote -v git remote add old_orig ...
- 实用指南:打造卓越企业BI实施解决方案
前言 随着大数据时代的到来,商业智能(BI)工具变得非常重要.一个全面的商业智能方案可以支持数据驱动的决策并提高决策效率,同时还可以准确反映企业运行状态,为企业持续增长提供新的动力.本文小编将为大家介 ...
- JavaFx 打包jar(六)
JavaFx 打包jar(六) JavaFX 从入门入门到入土系列 我们编写了不少javafx,那么如何打包成jar给用户呢?下面我给出比较全的打包方式. 打包jar 下面我给出比较全的打包方式. 1 ...
- netty自定义channel id
netty自定义channel id.netty custom channel id 搞搞netty时发现默认的id很长,无法直接自定义. 于是我网上搜索了search一下,发现没有相关文章,那就自己 ...
- 序列化性能测试:jdk和fastjson
序列化性能测试:jdk和fastjson 我开发一个认证授权框架时,需要添加数据库存储token或者会话,于是想测试使用jdk的blob存储解析快还是存储string的json序列化解析快,从而选择他 ...