MMSC物料库位扩充

MMSC物料库位扩充
  1. 输入事务码MMSC:

    在这里插入图片描述

  2. 回车后添加新的库位即可:

    在这里插入图片描述

  3. 代码实现,使用BDC

    *&------------------------------------------------*
    *&BDC的定义
    *&------------------------------------------------*
    DATA gt_bdcdata TYPE TABLE OF bdcdata WITH HEADER LINE.   "bdc执行内表
    DATA gt_msgtab TYPE TABLE OF bdcmsgcoll WITH HEADER LINE. "bdc返回信息表
    DATA p_mode TYPE c VALUE 'N'."bdc运行模式
    
    *调用FROM例程
    PERFORM locat_dbc USING gw_mseg-matnr gw_mseg-werks gw_mseg-lgort."库位扩充
    
    *FROM
    FORM bdc_field1 USING fnam fval.
      CLEAR gt_bdcdata.
      gt_bdcdata-fnam = fnam.
      gt_bdcdata-fval = fval.
      APPEND gt_bdcdata.
    ENDFORM.                    "BDC_FIELD
    
    FORM bdc_dynpro1 USING program dynpro.
      CLEAR gt_bdcdata.
      gt_bdcdata-program  = program.
      gt_bdcdata-dynpro   = dynpro.
      gt_bdcdata-dynbegin = 'X'.
      APPEND gt_bdcdata.
    ENDFORM.                    "BDC_
    
    FORM locat_dbc  USING    p_material
                             p_plant
                             p_stloc.
      "CHANGING p_retu STRUCTURE bapireturn.
      REFRESH:gt_bdcdata,gt_msgtab.
      PERFORM bdc_dynpro1      USING 'SAPMM03M' '0105'.
      PERFORM bdc_field1       USING 'BDC_CURSOR'
                                    'RM03M-WERKS'.
      PERFORM bdc_field1       USING 'BDC_OKCODE'
                                    '/00'.
      PERFORM bdc_field1       USING 'RM03M-MATNR'
                                    p_material.
      PERFORM bdc_field1       USING 'RM03M-WERKS'
                                    p_plant.
      PERFORM bdc_field1       USING 'RM03M-LFLAG'
                                    'X'.
      PERFORM bdc_dynpro1      USING 'SAPMM03M' '0195'.
      PERFORM bdc_field1       USING 'BDC_CURSOR'
                                    'RM03M-LGORT(10)'.
      PERFORM bdc_field1       USING 'BDC_OKCODE'
                                    '/00'.
      PERFORM bdc_field1       USING 'RM03M-LGORT(10)'
                                    p_stloc.
      PERFORM bdc_dynpro1      USING 'SAPMM03M' '0195'.
      PERFORM bdc_field1       USING 'BDC_CURSOR'
                                    'RM03M-LGORT(05)'.
      PERFORM bdc_field1       USING 'BDC_OKCODE'
                                    '=BU'.
      CALL TRANSACTION 'MMSC' USING gt_bdcdata
                                  MODE p_mode
                                  MESSAGES INTO gt_msgtab
                                  UPDATE 'S'.      "批导更新模式(A = '异步',S = '同步')
      READ TABLE gt_msgtab INTO DATA(gs_msgtab) WITH KEY msgtyp = 'E'.
      IF sy-subrc = 0.
        p_flag = 'X'.
      ENDIF.
    
    ENDFORM.                    " LOCAT_DBC
    
    

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/774084.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【UE5.1】Chaos物理系统基础——03 炸开几何体集

目录 步骤 一、通过径向向量将几何体集炸开 二、优化炸开效果——让破裂的碎块自然下落 三、优化炸开效果——让碎块旋转起来 四、优化炸开效果——让碎块旋转的越来越慢 步骤 一、通过径向向量将几何体集炸开 1. 打开上一篇中(【UE5.1】Chaos物理系统基础—…

百度出品_文心快码Comate提升程序员效率

1.文心快码 文心快码包含指令、插件 和 知识三种功能, 1)指令包含Base64编码、Base64解码、JSON转TS类型、JSON转YAML、JWT解码喂JSON。 2)插件包含 3)指令包含如下功能: 官网链接

Jenkins 强制杀job

有时候有的jenkins job运行时间太长,在jenkins界面点击x按钮进行abort,会失败: 这时候点击: “Click here to forcibly terminate running steps” 会进一步kill 任务,但是也还是有杀不掉的可能性。 终极武器是jenkin…

Aigtek电压放大器参数有哪些

电压放大器是广泛应用于电子电路中的一种重要电路元件,它主要用于将输入信号的电压放大到所需的输出电压水平。在设计和使用电压放大器时,我们需要了解并考虑一系列的参数和特性。本文将详细介绍电压放大器的主要参数,包括放大倍数、带宽、输…

springboot校园购物网站APP-计算机毕业设计源码041037

摘 要 21世纪的今天,随着社会的不断发展与进步,人们对于信息科学化的认识,已由低层次向高层次发展,由原来的感性认识向理性认识提高,管理工作的重要性已逐渐被人们所认识,科学化的管理,使信息存…

【国产开源可视化引擎Meta2d.js】图层

独立图层 每个图元都有先后绘画顺序,即每个图元拥有一个独立图层,即meta2d.data().pens的数组索引。 可以通过meta2d.top/bottom/up/down等函数改变独立图层顺序。 分组图层 通过标签可以标识一个分组图层,通过meta2d.find(图层标签)获取…

己内酰胺纯化除杂的最佳工艺

己内酰胺纯化除杂的最佳工艺包括结晶法、离子交换树脂法、精馏法和萃取法等,每种方法都有其特定的应用场景和优缺点。以下是对这些方法的详细介绍: 最佳工艺介绍 ● 结晶法:通过调节pH值,使己内酰胺在特定条件下结晶&#xff0…

yolov8环境安装(可修改代码版本,源代码安装)

下载下来源文件以后,进去文件目录,然后输入pip指令,即可安装yolov8 cd ultralytics-main pip install -e . 直接使用pip安装的情况 当你使用pip install ultralytics这样的命令安装YOLOv8时,你实际上是在从Python包索引&#x…

C#实战|账号管理系统:通用登录窗体的实现。

哈喽,你好啊,我是雷工! 本节记录登录窗体的实现方法,比较有通用性,所有的项目登录窗体实现基本都是这个实现思路。 一通百通,以下为学习笔记。 01 登录窗体的逻辑 用户在登录窗输入账号和密码,如果输入账号和密码信息正确,点击【登录】按钮,则跳转显示主窗体,同时在固…

AI提示词:一个能让你的AI提升10倍逻辑能力的提示词,只有这几个字,Kimi和GPT都适用!

昨天晚上和朋友聊天,聊到AI提示词在实际使用过程中的逻辑能力问题。 他也是一个AI提示词的重度使用者,但是会经常遇到一个问题:明明觉得自己的提示词描述的很清楚了,可是AI输出的内容还是达不到自己想要的效果。 今天给大家分享…

认识不-物联网“六域模型”有哪些有什么作用

如下参考源于苏州稳联授权可见认知域-感知域-网络域-应用域-管理域-安全域-物联网六域模型 苏州稳联 (iotrouter.cn) 认识物联网“六域模型”:构成与作用 “六域模型”是一个有效的框架。这个模型通过将物联网划分为六个相互关联的域,帮助我们更好地理…

【网络安全】漏洞挖掘之Spring Cloud注入漏洞

漏洞描述 Spring框架为现代基于java的企业应用程序(在任何类型的部署平台上)提供了一个全面的编程和配置模型。 Spring Cloud 中的 serveless框架 Spring Cloud Function 中的 RoutingFunction 类的 apply 方法将请求头中的“spring.cloud.function.routing-expression”参数…

免费的二级域名分发,您确定不要试试吗?

这是可爱的小盆友做的一个免费的二级域名&#xff0c;目前上线就送114514个积分&#xff0c;名额有限~ 首先进入>路明二级域名分发 - 免费稳定的二级域名分发服务 (kmyl.top)< 进来是这个样子&#xff08;如下图所示&#xff09; 话不多说&#xff0c;进入教程~ 第一章…

创建react的脚手架

Create React App 中文文档 (bootcss.com) 网址&#xff1a;creat-react-app.bootcss.com 主流的脚手架&#xff1a;creat-react-app 创建脚手架的方法&#xff1a; 方法一&#xff08;JS默认&#xff09;&#xff1a; 1. npx create-react-app my-app 2. cd my-app 3. …

Redis 7.x 系列【19】管道

有道无术&#xff0c;术尚可求&#xff0c;有术无道&#xff0c;止于术。 本系列Redis 版本 7.2.5 源码地址&#xff1a;https://gitee.com/pearl-organization/study-redis-demo 文章目录 1. 往返时间2. 管道技术3. 代码演示4. 其他批处理4.1 原生批处理命令4.2 事务4.3 脚本…

短链接学习day2

用户敏感信息脱敏展示&#xff1a; RequestParam 和 PathVariable的区别 注解是用于从request中接收请求的&#xff0c;两个都可以接收参数&#xff0c;关键点不同的是RequestParam 是从request里面拿取值&#xff0c;而 PathVariable 是从一个URI模板里面来填充。 PathVari…

CSDN导入本地md文件图片不能正常回显问题

标题 搭建图像仓库获取图片URL 路径替换 因为服务器读取不到本地图片&#xff0c;故不能正常回显&#xff0c;因此想要正常回显图片&#xff0c;我们首先要做的就是搭建一个可以存放图片的服务器&#xff0c;像你可以选择购买一个云服务器、FastDFS图片服务器、Minio多云对象存…

初阶数据结构二叉树练习系列(1)

这个系列的文章将带大家一起刷题&#xff0c;并且总结思路 温馨提示&#xff1a;本篇文章里的练习题仅适合刚学完二叉树的小白使用 相同的树 思路 情况分析&#xff1a;第一种情况&#xff1a;两棵树都为空 → 返回true 第二种情况&am…

【linux进程】进程地址空间(什么是进程地址空间?为什么要有进程地址空间?)

目录 一、前言 二、 程序的地址空间是真实的 --- 物理空间吗&#xff1f; 三、进程地址空间 &#x1f525; 操作系统是如何建立起进程与物理内存之间的联系的呢&#xff1f; &#x1f525;什么是进程地址空间&#xff1f; &#x1f525;为什么不能直接去访问物理内存&a…

LeetCode刷题之搜索二维矩阵

2024 7/5 一如既往的晴天&#xff0c;分享几张拍的照片嘿嘿&#xff0c;好几天没做题了&#xff0c;在徘徊、踌躇、踱步。蝉鸣的有些聒噪了&#xff0c;栀子花花苞也都掉落啦&#xff0c;今天给他剪了枝&#xff0c;接回一楼来了。ok&#xff0c;做题啦&#xff01; 图1、宿舍…