MM配置-如何拷贝一个ZXX自定义移动类型?(OMJJ)

业务说明:实战项目上,因财务要求,需要将同一业务不同细分类的子业务类型分别记账,也就是需要进不同的科目。例如:部门领料需要根据不同的类型进不同的科目。

方案思路:使用事务码OMJJ根据SAP标准移动类型进行拷贝,因为是部门领用,也就是SAP标准的移动类型201,也可以使用261。

SAP标准移动类型201对应科目修改如下

SAP标准移动类型261对应科目修改如下

从201和261移动类型科目修改条目数上来看,261面对的业务类型更加全面。

本文还是以SAP标准移动类型201作为源移动类型,拷贝出来一个自定义移动类型ZB1和ZB2。这里有一个不成文的规则,奇数表示正向业务,偶数表示反向业务。

自定义移动类型具体实现步骤如下:

使用事务码OMJJ 或 SPRO路径:SPRO->物料管理->库存管理和实际库存->移动类型->复制,更改移动类型

后台表:T156-移动类型

10处,点击 保存 后,自定义拷贝的移动类型ZB1就已经存到后台表T156了

现在在自定义拷贝的移动类型ZB1上更新一些必要的配置点如下:

配置点1:短文本

需要给自定义拷贝的移动类型定义正确的描述,拷贝时带入的还是201移动类型的描述,所以需要更新为正确描述,同时可以在前台显示出来。

1处,选择 自定义拷贝移动类型ZB1行

2处,双击 短文本 进入

3处,如果只存在正常的领料业务时,只需要更改第1行即可

4处,点击 保存 按钮

前台显示

事务码MB51已经显示了正确的ZB1移动类型描述

但是如果你现在使用事务码MIGO去查看移动类型ZB1,你看到的是下面的描述。

输入移动类型ZB1带出的描述正确,但是搜索(就是OMJJ移动类型中的帮助文本配置点)里面的移动类型描述还是不对的,所以还有其他配置点需要完成。

配置点2:帮助文本(就是前台MIGO的帮助搜索内容)

可以把上面所有的帮助搜索的描述都修改,如果实际没有业务,将来也不会用到。那么就可以不修改,哪个用到,就改哪个。MIGO前台界面一定会用到移动类型帮助搜索功能,所以需要修改。但是上面也没有看到MIGO事务码。实际MIGO前台使用的是MB11事务码,修改MB11的帮助文本,就可以在前台MIGO界面正确显示自定义拷贝的移动类型描述。

修改完毕自定义移动类型描述后,点击保存按钮,就可以查看前台帮助搜索内容是否已经更新。

前台显示:事务码MIGO

MIGO前台已经更新正确。

配置点3:字段选择(从 201 开始)/分批检索过程

这个配置点是控制MB21前台创建预留相关字段必填。

2处,双击进入

3处,可以选择对应的字段组双击进入

4处,找到对应的字段,例如这个行项目文本,系统默认可选,我们将其更改为必输

5处,将字段项目文本更改为必输

6处,点击保存按钮

前台验证:先用事务码MIGO验证

这个配置做完,MIGO前台这个文本是不受控制的,其实控制的地方是预留创建界面

再用MB21进行验证

上面的项目文本必输,在这里控制住了。

注意:如果要控制上面的成本中心必填,也是在这里配置的,在附加科目设置字段组中设置必填。

配置点4:字段选择 (Enjoy)

这个配置控制MIGO前台科目字段必填。

前台显示:MIGO更改前

前台显示:MIGO更改后

配置点5:科目分组

如果财务要求针对于拷贝的自定义移动类型启用新的科目进行记账,那么这个里面的GBB对应的科目修改(T码=交易码)就需要修改,反之默认SAP设置。

本文以需要修改进行讲解。

系统默认GBB对应的科目修改为VBR

将系统默认GBB对应的科目修改VBR更改为ZB1用于后面的OBYC自动科目确认

这里有个注意点:将GBB对应的科目修改更改为ZB1,后面还需要在OBYC中针对于自定义移动类型ZB1配置自动科目确认,同时任何拷贝的移动类型都是配对的,所以有ZB1就有ZB2,ZB2自定义移动类型中的科目修改就不需要使用ZB2了,而是还用ZB1即可,切记。

配置点6:回转/后续移动类型

这个配置就对针对于移动类型进行配对。

正向移动类型:ZB1 (在相互回转里面进行设置)

反向移动类型:ZB2 (在相互回转里面进行设置)

配置点7:移动原因

如果需要维护对应移动原因,可以在这里进行配置。

具体操作可以参考:

MM模块-后台配置-122采购订单原单退货有退货原因并必填,但是161库存采购订单退货移动原因默认不必填(事务码: OMJJ)-CSDN博客

52 MM配置-库存管理和实际库存-OMJJ新增移动类型原因(OMJJ-Copy, Change Movement Types-T156)-CSDN博客

配置点8:撤消激活 QM 检验/交货类别

这个配置是控制使用ZB1移动类型业务时,如果过账后,是否需要进行质检,配合质检部门生成的检验批进行操作的。

如果QM有要求,针对于ZB1自定义移动类型不启用QM管理功能,就可以在这里勾选上。

当QM无效不勾选,同时质检有创建检验批和物料主数据维护了质检视图的情况下,如果移动类型在进行MIGO收货过账后,产生了质检库存,可以通过物料凭证后台表查看MSEG-INSMK="X"库存类型为"X"表示质检库存。

当QM无效被勾选上,质检功能针对于自定义移动类型就无效了。

配置点9:自动科目确认OBYC

58 MM配置-评估和科目设置-OBYC配置自动记账(Configure Automatic Postings=OBYC)_物料管理-无导向科目确定-CSDN博客

事务码:OBYC 或

SPRO路径:物料管理->评估和科目设置->科目确定->无导向的科目确定->配置自动记账

截止目前,关于拷贝一个新的移动类型对应的配置都完成了。

反向的配对移动类型ZB2就不详细解释了,操作和ZB1一致。

Done.

Created on 24th November, 2024

### 解决PyCharm无法加载Conda虚拟环境的方法 #### 配置设置 为了使 PyCharm 能够成功识别并使用 Conda 创建的虚拟环境,需确保 Anaconda 的路径已正确添加至系统的环境变量中[^1]。这一步骤至关重要,因为只有当 Python 解释器及其关联工具被加入 PATH 后,IDE 才能顺利找到它们。 对于 Windows 用户而言,在安装 Anaconda 时,默认情况下会询问是否将它添加到系统路径里;如果当时选择了否,则现在应该手动完成此操作。具体做法是在“高级系统设置”的“环境变量”选项内编辑 `Path` 变量,追加 Anaconda 安装目录下的 Scripts 文件夹位置。 另外,建议每次新建项目前都通过命令行先激活目标 conda env: ```bash conda activate myenvname ``` 接着再启动 IDE 进入工作区,这样有助于减少兼容性方面的问题发生概率。 #### 常见错误及修复方法 ##### 错误一:未发现任何解释器 症状表现为打开 PyCharm 新建工程向导页面找不到由 Conda 构建出来的 interpreter 列表项。此时应前往 Preferences/Settings -> Project:...->Python Interpreter 下方点击齿轮图标选择 Add...按钮来指定自定义的位置。按照提示浏览定位到对应版本 python.exe 的绝对地址即可解决问题。 ##### 错误二:权限不足导致 DLL 加载失败 有时即使指定了正确的解释器路径,仍可能遇到由于缺乏适当的操作系统级许可而引发的功能缺失现象。特别是涉及到调用某些特定类型的动态链接库 (Dynamic Link Library, .dll) 时尤为明显。因此拥有管理员身份执行相关动作显得尤为重要——无论是从终端还是图形界面触发创建新 venv 流程均如此处理能够有效规避此类隐患。 ##### 错误三:网络连接异常引起依赖下载超时 部分开发者反馈过因网速慢或者其他因素造成 pip install 操作中途断开进而影响整个项目的初始化进度条卡住的情况。对此可尝试调整镜像源加速获取速度或是离线模式预先准备好所需资源包后再继续后续步骤。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值