SAP MM Consignment 寄售库存

本文详细介绍了SAP系统中的寄售业务流程,包括如何通过ME21N创建采购订单让供应商提供货物并放置于自己的库存中,以及如何通过MIGO、MB1B等事务代码完成从供应商库存到自有库存的转移过程。此外,还涉及到了在实际消耗寄售库存后的财务付款流程,包括解决结算过程中可能出现的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

转自:http://blog.youkuaiyun.com/futurewind/article/details/3985200


寄售,定义就是供应商的货物放在自己的库存中,使用的时候可以转到自己的库存,不用了就直接退给供应商,使用完了再根据供应商发票做发票检验付款。减少公司库存风险,提高库存周转速率

SAP的业务逻辑如下:

1、ME11 K 维护信息记录(非必须)

2、ME21N K 采购物料,这一步对应的业务逻辑就是让供应商把货拉到自己的库存

3、MIGO 收货 但是与常规采购订单不同,由于收货后物权仍然属于供应商,所以不需要做发票校验付款

4、MB1B 411 K 将供应商库存转到自己的库存,在做这个过账的时候,需要特别配置的就是自动记账的AKO transaction ,它是 寄售库存转到自有库存的差异记账科目;

5、在实际消耗寄售库存后,进入财务付款流程

MRKO进行结算

如果在结算过程中提示“没有发现税务信息”,那就是信息记录中税码没有维护,ME12维护即可;如果消息文本提示“寄售结算:未发现合作伙伴 &1/公司代码 &2的消息”,则OMRM维护433消息号,这个信息是说,在执行MRKO与寄售厂商结算债务时,结算的结果需要以message的形式输出传递给厂商,如果没有必要,那么启动事务代码OMRM,增加一行:message number=443,Online选择-(switch off message),batch input也是一样的选择。
可以指定user,表示当这个user作MRKO时,message M8 443对他不限制,可以放行从而产生应付账款凭证;而其他人则通通地受阻。如果User保持空白,那就是M8 443“统统地不限制.如下所示:


### 关于SAP系统中寄售库存的功能配置与错误解决方案 在SAP系统中,寄售库存Consignment Inventory)是一种特殊的库存管理方式,用于处理供应商将货物存放在客户处但所有权仍属于供应商的情况。这种模式在供应链管理中非常常见,尤其是在需要优化库存成本和提高交付效率时。以下是关于SAP寄售库存功能配置及可能的错误解决方案的详细说明。 #### 1. 寄售库存的基本概念与流程 寄售库存的核心思想是供应商将货物存放在客户的仓库中,但货物的所有权仍然归供应商所有,直到客户实际使用或消耗这些货物为止[^1]。在SAP系统中,寄售库存的管理涉及以下几个关键步骤: - **采购订单创建**:通过采购订单(PO)指定寄售库存类型。 - **货物接收**:使用收货凭证(GR)记录货物进入客户仓库,但不立即确认发票。 - **库存转移**:当客户实际使用货物时,系统会自动触发库存所有权的转移。 - **发票确认**:根据实际消耗的货物数量生成发票。 #### 2. 寄售库存的功能配置 在SAP MM模块中,寄售库存的功能配置主要包括以下几个方面: - **物料主数据配置**: 在物料主数据中,需要为寄售库存设置特定的存储类型(Storage Type)。例如,可以为寄售库存分配一个单独的存储区,以便与其他类型的库存区分开来[^1]。 - **采购订单类型**: 在创建采购订单时,选择“寄售”作为采购订单类型(Order Type)。这可以通过事务代码`ME21N`实现,并确保在订单头部分指定“寄售”选项。 - **收货与发票校验**: 配置收货凭证(GR)以支持寄售库存的特殊处理逻辑。具体来说,需要在系统中启用“无评估收货”(Non-Valuated GR),这意味着货物接收时不直接影响财务账目。 - **过账配置**: 在FI-CO模块中,配置过账规则以确保寄售库存的财务处理符合企业的会计政策。例如,可以在过账时区分寄售库存的收入确认与普通采购的不同之处。 #### 3. 常见错误及解决方案 在实施和使用SAP寄售库存功能时,可能会遇到以下常见问题及其解决方案: - **错误1:无法创建寄售采购订单** 可能原因包括未正确配置采购订单类型或未在物料主数据中启用寄售选项。解决方法是检查物料主数据中的“采购视图”,确保“允许寄售”选项已被勾选[^1]。 - **错误2:收货后未正确更新库存状态** 如果收货后寄售库存未正确更新,可能是由于存储类型或移动类型配置错误。建议检查移动类型是否正确映射到寄售库存的业务场景,并验证存储类型是否已正确分配给寄售区域。 - **错误3:发票校验失败** 发票校验失败通常是因为实际消耗的数量与采购订单中的数量不一致。解决方法是检查消耗记录,确保所有实际使用的货物都已正确记录在系统中[^2]。 #### 4. 示例代码 以下是一个简单的ABAP代码示例,用于查询寄售库存的状态: ```abap SELECT matnr werks lgort labst INTO TABLE @DATA(lt_consignment_stock) FROM mard WHERE matnr = @lv_material AND werks = @lv_plant AND lgtyp = 'CONS'. " 寄售库存标识 ``` 此代码片段通过查询`MARD`表获取指定工厂和物料的寄售库存状态。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值