七、库存管理——调拨、预留业务

2024-09-01 10:44

本文主要是介绍七、库存管理——调拨、预留业务,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1、库存管理业务总览

2、转储过账和库存转移

3、转储过账

3.1 库存状态到库存状态(类型较多)

 3.1.1 从质检库存转移到非限制使用库存

转储模式:事务类型A08(转移过账)+凭证类型R10(其他)+移动类型321(TF质量到非限制)

如上图,物料:300337,质检库存10,按照转储操作从质检库存转移到非限制使用库存;

 3.1.2 从冻结库存转移到非限制使用库存

转储模式:事务类型A08(转移过账)+凭证类型R10(其他)+移动类型343(TF冻结到非限制)

如上图,物料:300337,冻结库存10,按照转储操作从冻结库存转移到非限制使用库存;

3.2 物料到物料

业务场景:把一物料的库存、挂成另一物料的库存。如:收货入库A,入库后发现物料应该是B

转储模式:事务类型A08(转移过账)+凭证类型R10(其他)+移动类型309(TF商品到商品转储)

提示在业务上两个物料至少要求价格一致、单位相同成本计价方法一致,物料转换后不能对财务产生影响。最容易误用的情况是两种不同的物料也用这个移动类型来转,这样会对财务产生影响。

例:仓库将物料300353二极管-2,10pcs,错收成物料300335二极管.

过账后,检查会计凭证,只存在原材料科目借贷,且总金额无变化,对财务无影响;

3.3 寄售转自有(特殊业务具体讲解)

业务场景:寄售商品转换至自有库存商品,事务码用MB1B,使用的移动类型是411 K特殊库存是K 供应商寄售)。

4、库存转移

4.1 库存地点转移

4.1.1 一步移库:转移过帐(311)+其他 

  前提转移到的库存地点需要先对应物料主数据

  转移模式:事务类型A08(转移过账)+凭证类型R10(其他)+移动类型311(TF厂内转储)

  业务场景:当货物在工厂内的库存地点之间移动使用移动类型(MvT)311的库存转移方式。

例:工厂2001,存储地点1001原料仓,物料编码300337,有库存250PC;其中50个库存需要退货,需要转移到存储地点1006退货待处理仓;

4.1.2 两步移库:出库(313)+入库(315) 

 业务场景:当货物在工厂内的库存地点之间移动一般适用于不同库存地点管理人员不同,需要1个库存地点做出库,一个库存地点做入库;

例:以工厂2001,库存地点1001原料仓,库存200个,有50个损坏,需要转移到1004残次品仓。原料仓仓管出库,同步残次品仓仓管入库;

  1)出库

转移模式:事务类型A09(出库)+凭证类型R10(其他)+移动类型313(TF部件从库到库存地)

出库后,出库的50个库存状态:传送(库存地点);

  1)出库

转移模式:事务类型A10(入库)+凭证类型R10(其他)+移动类型315(TF厂内库存转储计划)/事务类型A10(入库)+物料类型

4.2 工厂间的转移

业务场景同一公司不同工厂间物料调拨是实际业务中经常遇到的问题。解决方案物料300337供应工厂2001 ,1001原料仓转移到需求工厂2002,1001原料仓

操作前提:物料要维护到2个工厂下。

例:以物料300337,从工厂2001,存储地点1001原料仓下,转移50个库存到工厂2002,存储地点1001原料仓下;

4.2.1 一步移库(301)+其他

业务场景:适用于工厂与工厂间移库,但是不涉及成本增加(例如:无运费、人工费等),也就是在公代码层面上价值不变;(两个工厂间共用一个仓库)

转移模式:事务类型A08(转移过账)+凭证类型R10(其他)+移动类型301(TF工厂间的转储)

4.2.2 两步移库:出库(303)+入库(305)

业务场景:适用于工厂与工厂间移库,但是不涉及成本增加(例如:无运费、人工费等),也就是在公代码层面上价值不变;(适用两个工厂间距离不远)

 1)出库

转移模式:事务类型A09(出库)+凭证类型R10(其他)+移动类型303(TF工厂到工厂库存转移)

出库后,库存状态:库存传送(工厂);

 1)入库

转移模式:事务类型A10(入库)+凭证类型R10(其他)+移动类型305(TF工厂到工厂库存转移)

注意:工厂选择2002;

4.2.3 三步移库:采购订单+发货(351)+收货(101)

业务场景:适用于工厂与工厂间移库,转移过程中涉及成本变化,但物料在公司代码层面价值不变;(适用两个工厂间距离远,会产生运费或人工费等情况)。PO类型要选择UB,不启用SD

例:工厂2001,1001原料仓,物料300337库存,转移50个到工厂2002,1001原料仓。

当前工厂2001,原料仓1001下库存50,未清采购订单1个;工厂2002,原料仓1001下库存100个。

 1)创建采购订单(ME21N)

注意:采购订单类型要选择UB库存转储订单;

目前计划从2001工厂,移库50个,到工厂2002;

采购订单创建后库存情况如下:

2)发货(351)

转移模式:事务类型A07(发货)+凭证类型R01(采购订单)+移动类型351(TF到在途库存)

目前工厂2001下,1001原料仓,物料300337已经没有库存了;

3)收货(101)

转移模式:事务类型A01(收货)+凭证类型R01(采购订单)+移动类型101(GR收货)

4.3 公司与公司间的转移(与SD有关)

后面涉及MM与SD集成科目讲解

5、预留

——路径:IMG: 物料管理>库存管理和实际库存>预留>定义缺省值

为了保证物料可⽤性,向仓库提出的一个请求,要求仓库为今后某个日期的发货和为某个目的将物料保持在就绪状态。预留信息包括什么料,多少量,何时需要,从哪个工厂仓库到哪个工厂仓库。

*SAP系统支持手动自动的预订

5.1手动创建预留 MB21

业务场景品研发无法对工单实施发料,又想把这种消耗纳入到SAP系统作全局控制,审请后创建成本中心预留适用转储、成本中心投料

——路径:菜单:后勤>物料管理>库存管理>预留> MB21 - 创建

*预留完成后要进行预留发货,在MIGO中完成;

转移模式:事务码A07(发货)+凭证类型R09(预留):预留凭证+移动类型201(有关成本中心的发货)

5.2 自动创建预留

——以后台配置预留或不预留涉及PP模块,创建生产订单时,系统自动预留原材料

这篇关于七、库存管理——调拨、预留业务的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1126715

相关文章

SpringBoot 多环境开发实战(从配置、管理与控制)

《SpringBoot多环境开发实战(从配置、管理与控制)》本文详解SpringBoot多环境配置,涵盖单文件YAML、多文件模式、MavenProfile分组及激活策略,通过优先级控制灵活切换环境... 目录一、多环境开发基础(单文件 YAML 版)(一)配置原理与优势(二)实操示例二、多环境开发多文件版

Redis实现高效内存管理的示例代码

《Redis实现高效内存管理的示例代码》Redis内存管理是其核心功能之一,为了高效地利用内存,Redis采用了多种技术和策略,如优化的数据结构、内存分配策略、内存回收、数据压缩等,下面就来详细的介绍... 目录1. 内存分配策略jemalloc 的使用2. 数据压缩和编码ziplist示例代码3. 优化的

SpringBoot集成XXL-JOB实现任务管理全流程

《SpringBoot集成XXL-JOB实现任务管理全流程》XXL-JOB是一款轻量级分布式任务调度平台,功能丰富、界面简洁、易于扩展,本文介绍如何通过SpringBoot项目,使用RestTempl... 目录一、前言二、项目结构简述三、Maven 依赖四、Controller 代码详解五、Service

深入解析C++ 中std::map内存管理

《深入解析C++中std::map内存管理》文章详解C++std::map内存管理,指出clear()仅删除元素可能不释放底层内存,建议用swap()与空map交换以彻底释放,针对指针类型需手动de... 目录1️、基本清空std::map2️、使用 swap 彻底释放内存3️、map 中存储指针类型的对象

Linux系统管理与进程任务管理方式

《Linux系统管理与进程任务管理方式》本文系统讲解Linux管理核心技能,涵盖引导流程、服务控制(Systemd与GRUB2)、进程管理(前台/后台运行、工具使用)、计划任务(at/cron)及常用... 目录引言一、linux系统引导过程与服务控制1.1 系统引导的五个关键阶段1.2 GRUB2的进化优

Spring Security 前后端分离场景下的会话并发管理

《SpringSecurity前后端分离场景下的会话并发管理》本文介绍了在前后端分离架构下实现SpringSecurity会话并发管理的问题,传统Web开发中只需简单配置sessionManage... 目录背景分析传统 web 开发中的 sessionManagement 入口ConcurrentSess

Linux之UDP和TCP报头管理方式

《Linux之UDP和TCP报头管理方式》文章系统讲解了传输层协议UDP与TCP的核心区别:UDP无连接、不可靠,适合实时传输(如视频),通过端口号标识应用;TCP有连接、可靠,通过确认应答、序号、窗... 目录一、关于端口号1.1 端口号的理解1.2 端口号范围的划分1.3 认识知名端口号1.4 一个进程

SpringBoot结合Knife4j进行API分组授权管理配置详解

《SpringBoot结合Knife4j进行API分组授权管理配置详解》在现代的微服务架构中,API文档和授权管理是不可或缺的一部分,本文将介绍如何在SpringBoot应用中集成Knife4j,并进... 目录环境准备配置 Swagger配置 Swagger OpenAPI自定义 Swagger UI 底

Linux权限管理与ACL访问控制详解

《Linux权限管理与ACL访问控制详解》Linux权限管理涵盖基本rwx权限(通过chmod设置)、特殊权限(SUID/SGID/StickyBit)及ACL精细授权,由umask决定默认权限,需合... 目录一、基本权限概述1. 基本权限与数字对应关系二、权限管理命令(chmod)1. 字符模式语法2.

在macOS上安装jenv管理JDK版本的详细步骤

《在macOS上安装jenv管理JDK版本的详细步骤》jEnv是一个命令行工具,正如它的官网所宣称的那样,它是来让你忘记怎么配置JAVA_HOME环境变量的神队友,:本文主要介绍在macOS上安装... 目录前言安装 jenv添加 JDK 版本到 jenv切换 JDK 版本总结前言China编程在开发 Java