公司间交易退货配置问题

 

由于需要特殊订单库存(E)也需要公司间退货,公司间退货采购订单的配置可以说难倒了大部分人(包括外部顾问)我可是经过几经磨难之后才大功告成!

 公司原来配置:已经正常公司间交易,Z001(这里面包括,客户,供应商,及一些销售组织/分销 配置不说了). 

下面我记下来退货的配置:

 一:物料管理-采购-采购订单-退货定单:设置NRC类型

二:分配交货类型和检查规则 分配凭证类型, 一步过程, 交货不足限度 由于公司间交易已经配好,跟以前公司间交易保持一样即可。

三:销售和分销-销售-计划行-定义计划行类别-定位NS,系统自带的是673;675(只支持非限制),将移动类型改成644,646

四:销售和分销-销售-计划行-分配计划行类别 查看里面的 NCR是否对应NS.如果是就OK.

五:后勤执行-装运-交货-定义交货类型 设置外向交货单号码及其他设置。

六:后勤执行-装运-交货-在交货时定义项目类别确定 增加可配置物料的到交货项目类别中(NCR 0002 V  NCRN)

七:由于是退货,但在VL02N中,还是以供应商工厂为负向发货点,所以这方面的可用性检查需要设置为不检查;

      销售和分销-基本功能-可用性检查和传输需求-可用性检查-确定每一个交货项目类别的过程 将其设为"X",不需要检查.

八:由于644与646在系统默认配置中移动类型不支持在VL02N 中运行,利用OMJJ对应的移动类型将允许事务中增加VL02N即可

 

 

 

<think> 嗯,用户问的是SAP公司交易的收货方式。之前用户提到过寄售模式公司STO流程的问题,但这次的问题更广泛,需要全面介绍收货方式。 用户可能正在处理公司库存调拨业务,想了解不同场景下的标准操作流程。作为SAP顾问,需要区分不同业务场景:标准STO、第三方STO、寄售STO,它们的收货逻辑差异很大。 标准STO是最基础的场景,收货方直接做MIGO收货过账,生成公司应付暂估。这里要注意库存状态会从发货方转移到收货方,但所有权不变。第三方STO比较特殊,收货方其实是供应商场地,需要同时触发对供应商的采购订单。最复杂的是寄售STO,用户之前遇到的报错就属于这种——必须先基于外向交货单创建采购订单,否则系统会拒绝收货。 突然想到那个报错"Error code 5"很有代表性,正好可以放在寄售模式的注意事项里。用户上次问过这个问题,现在结合新问题看,ta可能正在实施寄售方案。需要强调寄售模式必须维护零售客户主数据,否则无法创建采购订单。 对于技术实现,补充说明IDoc的应用场景会很有帮助。当涉及不同集团公司交易时,发货通知会通过IDoc自动触发采购订单创建,这个细节很多用户会忽略。 最后生成的三个问题都紧扣痛点:库存差异对应收付影响是财务关注点,退货流程是操作难点,而库存所有权问题在寄售模式下特别容易混淆。特别是所有权问题,很多用户误以为收货就等于转移所有权,其实在寄售模式下直到销售过账前所有权都归属发货方。 </think>在SAP系统中,公司交易(Intercompany Transaction)的收货方式主要基于**库存转储订单(Stock Transfer Order, STO)** 实现,根据业务场景可分为以下三种收货方式: --- ### 一、标准公司STO收货(一步法) **适用场景**:发货方与收货方属于同一集团公司,且直接调拨库存。 **操作流程**: 1. **创建STO**:收货方创建采购类型的STO(单据类型为UB),发货方自动生成销售订单。 2. **发货过账(VL10B)**:发货方根据STO创建外向交货单,执行发货过账(VL02N),库存状态变为“在途”。 3. **收货过账(MIGO)**: - 收货方通过事务码`MIGO`选择采购订单收货(移动类型 **101**)。 - **系统自动生成**: - 收货方:库存增加,产生应付暂估凭证(会计科目:GR/IR)。 - 发货方:公司应收账款凭证。 --- ### 二、第三方公司STO收货(两步法) **适用场景**:货物直接从供应商发往收货方,发货方仅处理单据。 **操作流程**: 1. **创建STO**:收货方创建STO(供应商为发货方公司)。 2. **采购订单转换**:发货方通过VL10B将STO转为外向交货单。 3. **收货过账(MIGO)**: - 收货方执行`MIGO`收货(移动类型 **101**),货物入库。 - **系统联动**: - 发货方自动生成对供应商的采购订单(采购类型为F),并触发应付账款。 --- ### 三、寄售模式公司STO收货 **适用场景**:收货方先收货至寄售库存,消耗时才结算。 **关键配置**: - 物料主数据中维护**寄售标识**(特殊采购类为 **10**)。 - 发货方维护为收货方的“零售供应商”。 **操作流程**: 1. **创建寄售STO**:收货方创建STO(项目类别为 **K**)。 2. **发货与收货**: - 发货方发货过账(VL02N)→ 库存状态变为“在途”。 - 收货方通过`MIGO`收货至寄售库存(移动类型 **501**)。 3. **消耗结算**: - 收货方消耗物料时,通过事务码`MB1B`(移动类型 **411 K**)转移库存,触发公司发票。 > ⚠️ **常见报错处理**:若收货时提示 *"Error code 5: 交货单必须关联采购订单或客户需为零售业务"*,需检查: > 1. 是否基于STO创建了外向交货单; > 2. 发货方在收货方客户主数据中是否配置为“零售业务”(销售视图→开票凭证页签)[^1]。 --- ### 四、跨公司STO的特殊处理 - **跨集团公司交易**:需通过**IDoc(Intermediate Document)** 传输交货通知,自动触发收货方的采购订单。 - **凭证流查看**:使用事务码`CO09`(订单追溯)或`ME23N`(采购订单历史)跟踪单据流。 ```ABAP * 示例:通过BAPI自动创建STO收货 CALL FUNCTION 'BAPI_GOODSMVT_CREATE' EXPORTING goodsmvt_header = ls_header goodsmvt_code = '01' TABLES goodsmvt_item = lt_items return = lt_return. ``` --- ### 总结对比表 | **收货方式** | 移动类型 | 库存归属 | 适用场景 | |---------------------|----------|------------------|------------------------| | 标准STO(一步法) | 101 | 收货方自有库存 | 同集团直接调拨 | | 第三方STO(两步法) | 101 | 收货方自有库存 | 供应商直发收货方 | | 寄售STO | 501 → 411K | 收货方寄售库存 | 先收货后消耗,延迟结算 |
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值