[转]同一公司代码下工厂间的库存转储

同一公司代码下工厂间的库存转储

原文地址:http://blog.youkuaiyun.com/zjjmac/archive/2008/07/23/2697574.aspx

工厂间的库存移动不仅会引起库存数量的变化,如果这2个工厂不属于同一个评估范围,在库存移动的同时,会产生一张会计凭证。以下是2种不同的库存转储方案:

  • 无转储订单(STO)的工厂间库存转储

1. 一步法: MB1B 移动类型301

1) 过帐时会导致发出工厂和接受工厂的库存同时变化

2) 转移记帐价值为发出工厂物料的库存价值

2. 二步法: MB1B 发送移动类型303 接受移动类型305

1) Goods issue时发出工厂库存减少,接受工厂的在途库存增加,MMBE可以查看

2) Goods receipt将接收工厂的库存增加,在途库存清0。

 

From Plant to Plant

1 Step

From Plant to Plant

2 Steps

Movement type
MM-IM

301: Transfer from plant to plant

Goods issue: 303 (Remove from storage to plant)

Goods receipt: 305 (Put away in plant)

Price

Valuation price (supplying plant)

Valuation price (supplying plant)

Planning using

Reservation

Stock after Goods issue

Stock in transfer

Delivery costs

Cross-company-code using

Company code clearing

Company code clearing

· 有转储订单的工厂间库存转储

使用转储订单的优势

n 接收工厂可以制订采购计划(采购申请,库存转储计划协议)

n 可以在库存转储单中输入供应商(物流供应商)

n 在订单中可以体现运费

n 可以和MRP功能集成

n 可以在转储单中执行有效性检查(availablity check)

    (1) 不带交货的转储过程

该过程只能用2步法实现

1. 创建转储订单: 订单类型UB 输入交货工厂

2. 发货:库存转移记帐MB1B ,移动类型351

此时可以用MB5T查看在途库存,若尚未收货,则有该转储单的记录

3. 收货:MIGO 101接收工厂根据转储单接收货物

    (2) 带交货的转储过程

该过程既可用一步法也能用二步法,此过程

配置:

1. IMG->Material Management->Purchasing->Purchase Order->Set up Stock Transfer Order->Define Shipping Data for Plants

因为需要用到SD的shipping功能,所以要将销售分配(销售组织/分销渠道/产品组)给发货工厂,以此来决定装运数据(比如:装载点)。

2. IMG->Material Management->Purchasing->Purchase Order->Set up Stock Transfer Order->Assign Delivery Type and Checking Rule

给供应工厂(Supply plant)分配交货类型(Delivery Type)和检查规则。

3. IMG->Material Management->Purchasing->Purchase Order->Set up Stock Transfer Order->Assign Document Type, One-Step Procedure, Underdelivery Tolerance

定义工厂间的转储订单类型,是否使用一步法。

过程:

1. 创建转储订单:ME21N 订单类型UB, 输入交货工厂

2. 创建发货单:VL10B/VL10D,自动生成外向交货单

3. 发货过帐:VL02N 发货过帐

若是一步法,则流程结束,发货移动类型647,自动产生一行收货项

若是二步法,只做发货,移动类型641

4. 收货(只用于2步法):MIGO 101根据转储单收货

 

Stock Transport Order Without Delivery

Stock Transport Order with Delivery

Stock Transport Order with Delivery and Billing Document

Order type
MM-PUR

Order type UB

Item category U

Order type UB

Item category U

Order type NB

●     Item category BLANK (cross-company-code)

●     Item category U (intra-company-code without billing document)

Movement type
MM-IM

GI: 351
GR: 101

(One-step procedure not supported)

GI: 641
(2 steps)

GI: 647
(1 step)
GR: 101

GI: 643
(2 steps)

GI: 645
(1 step)
GR: 101

Delivery type in SD

NL

NLCC

Schedule line category in SD

NN

NC

Billing type in SD

IV

Document type MM-IV

RE

Price

Valuation price
(supplying plant)

Valuation price
(supplying plant)

Pricing in SD and MM

Planning using

Purchase order

Purchase order

Purchase order

Stock after Goods issue

Stock in transit

Stock in transit

(Stock in transit CC)

Delivery costs

yes

yes

yes

Cross-company-code using

Company code clearing

Company code clearing

Revenue account;
GR/IR clearing

### 库存转储操作方法及其意义 #### 一、库存转储的操作流程 在IT系统中,库存转储通常涉及不同公司代码工厂物料移。以下是基于SAP系统的具体操作流程: 1. **创建采购订单** 使用事务码`ME21N`创建一份针对目标公司的采购订单,并指定物料编号以及数量等信息[^2]。 2. **确认收货** 当货物到达接收方仓库时,需执行GR(Goods Receipt),即通过事务码`MIGO`完成入库操作并更新库存状态。 3. **发票校验** 完成上述步骤后还需进行FI (Financial Accounting)模块中的发票验证工作来确保账务一致性,这一步可通过调用`tcode FB60`或者集成到自动流程里去实现自动化处理。 4. **调整成本核算** 对于跨法人实体的内部交易而言,还需要考虑如何合理分配运输费用等因素的影响从而影响最终的产品成本计算结果。 #### 二、业务意义分析 实施有效的库存转储机制能够为企业带来诸多好处: - 提升资源利用率:通过优化配置集团内部各分支机构之闲置资产状况可以有效降低整体持有水平进而减少资金占用压力; - 加强供应链协作能力:促进上下游合作伙伴的信息共享程度有助于提高响应速度和服务质量标准; - 改善财务管理精度:清晰记录每一次物资流动轨迹便于后续审计追踪同时也利于制定更加精准预算方案[^3]。 ```python # 示例代码展示如何查询特定条件下的库存情况 def check_stock(material_number, storage_location): query = f""" SELECT MATNR AS MaterialNumber, WERKS AS PlantCode, LGORT AS StorageLocation, SUM(LABST) AS AvailableQuantity FROM MARC mrc LEFT JOIN MARD md ON mrc.MATNR = md.MATNR AND mrc.WERKS = md.WERKS WHERE mrc.MATNR = '{material_number}' AND md.LGORT = '{storage_location}' GROUP BY MATNR,WERKS,LGORT; """ return execute_query(query) result = check_stock('6630000010', '1001') print(result) ``` #### 三、补充说明 关于实际应用场景下可能遇到的一些特殊情况比如盘盈盘亏等问题,则可以根据具体情况参照相关文档指导来进行相应处置措施[^4]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值